23/46ページ

23/46ページ

Rustインストールから入門する

Rust とは Rust とは、プログラミング言語の1種で、速度、並行性、安全性を言語仕様として保証することで、C(C++)に代わるシステムプログラミングに適した言語を目指しています。言語仕様、ソースコード、ドキュメントがオープンソースで公開されています。 2015年にversion1.0が公開されており、比較的新しい言語となります。 システムプログラミングに適した言語であるということからもわかる […]

[Javascript] Service Worker 初心者入門、概要から使い方まで

Service Worker とは Service Worker とは、Webページとは別にバックグラウンド(別スレッド)で動作するJavascript環境のことです。Javascriptは言語仕様として単一スレッドでしか動作することができませんが、Service Worker を使うことでこれを実現できます。 Service Worker を使用することでプッシュ通知やバックグラウンドでのデータ […]

Typescript 3.x と Webpack 4.x を合わせて使う方法まとめ

Typescript 3.x と Webpack 4.x を合わせて使う Typescript はコンパイルすることで Javascript のコードに変換できますが、複数ファイルをバンドルする機能はありません。したがって何らかの方法で複数ファイルのモジュールを1ソースにバンドルしなければなりません。 今回は Webpack を使って、Typescript をビルドして得られた Javascrip […]

Flutter アニメーション入門

Flutter で アニメーション Flutter は簡単に美麗なモバイルアプリを作成できるフレームワークです。アニメーションも簡単に実装できます。 ここでは、アニメーションの基本をまとめます。 Flutter はドキュメントがしっかりしているので、公式ページを読むとだいたいは理解できます。アニメーションについては、以下のページを読むと理解できます。 Introduction to animati […]

[Flutter] 画面遷移とモーダル表示、パラメータの渡し方

Flutter で画面遷移を行う Flutter で 画面の遷移を行うには、Navigator クラスを使用します。 MaterialApp であらかじめルーティング情報を定義しておく方法と、都度設定する方法の2つがあります。 あらかじめルーティング情報を定義しておく MaterialApp ウィジェットを生成する際に、routes パラメータでルーティング情報を定義できます。たとえばページ1と2 […]

input type=”file”で選択できるファイルの拡張子を制限する方法

<input type=”file”> で選択できるファイルの拡張子を制限する方法 <input type="file"> でファイルを選択できますが、この時選択できるファイルの種類(拡張子)を制御するには、accept 属性で拡張子もしくはMIMEを設定します。 複数の拡張子を設定もできますし、ワイルドカードを使うこともできます。以下一例です。 & […]

WindowsでFlutter入門(開発環境構築~デバッグ実行まで)

Flutter とは Flutter とは、Google によって開発されているオープンソースのモバイルアプリケーションフレームワークです。iOS/Android 両方のプラットフォームのアプリを1ソースで開発できる、クロスプラットフォーム対応のフレームワークです。 Flutter で開発されたアプリは、Chrome や Android と同じく、ハードウェアアクセラレーションに対応した Skia […]

[Angular] HTMLタグを動的にコンポーネントに埋め込む方法

結論 先に結論を書きます。 タグ属性なしでバインド -> innerHTML 属性にバインド タグ属性含めてバインド -> DomSanitizer.bypassSecurityTrustHtml() を使う 1. Angular では HTMLタグがエスケープされてバインドされる セキュリティの都合で、Angularのバインド機能を使って動的に文字列を表示する際は、必ずエスケープされ […]

[Javascript] Mapクラスを使った連想配列の定義方法

Javascriptで連想配列を定義 連想配列(あるいは辞書型やハッシュテーブル)は、従来のJavascriptの機能として直接的には提供されていませんでした。代わりに、Javascriptでは連想配列の機能を実現するためにObjectを使っていました。 上記の通り、一通りデータの操作は可能ですが、若干無理しているところはあります。特にデータの削除は delete を使ってオブジェクトのプロパティ […]

1 23 46