- 2020年6月1日
- 2020年6月1日
【Vue.js】Video.jsで動画プレイヤーを好きに作る
HTMLにはvideo要素というものがあります。これにはいくつか素朴なプロパティやイベントがあり、組み合わせて操作、読み込みをすることで多彩な表現ができます。 <video […]
HTMLにはvideo要素というものがあります。これにはいくつか素朴なプロパティやイベントがあり、組み合わせて操作、読み込みをすることで多彩な表現ができます。 <video […]
Pythonは多くのライブラリを抱えている言語です。そのライブラリの中で人気の一つが matplotlib です。これはMatlabのプロット機能同然の機能を提供する描画ライブラ […]
TR;DR LaravelのArtisanではSymfonyのプログレスバーをそのまま使っている Symfonyのプログレスバーはデザイン、表示情報などを自在に設定できて便利 本文 […]
統計や機械学習の処理を行うとプロセスや日を跨いで全く同じ計算をすることがしばしばあります。計算が重い場合、時間を随分無駄にするのでキャッシュ化するのが望ましいです。この記事ではP […]
Responsive Viewer – Chrome ウェブストア skmail/responsive-viewer: Responsive Viewer – […]
JavaScriptは後付けで言語組み込み機能を変えられます。例えば次です。 配列内の値を総当たりする関数であるforEachをメッセージを出力する関数に書き換えました。やりた […]
引数が多い時、順番を間違える場合があります。大体はTypeScriptやIDEを使ったり、リッチなオブジェクトを渡すことで防止できますがそれとは違ったプリミティブな方法もあります […]
Dockerfileを作っていると作りかけのイメージやらコンテナやらがとっちらかり、資源を食いつぶします。自分の環境ではWindows上の仮想マシン上のDockerですので結構あ […]
JavaScriptではよくコードを多数のファイルに分けて開発をした後にwebpackでコンパイルして一ファイルにします。この時、ライブラリもまとめてコンパイルするためどれがどの […]
よくasync, await(Promiseの言い換え構文)で非同期処理を同期処理的に記述します。この時、全てを単純に同期化するのでなく複数の非同期処理をいくらかまとめて同期化し […]
あるライブラリを使っていて要件を満たすには機能が足りないと気づいた時(要件が変化することはよくあるので割と起きます)、取る方策は自分の場合、三種類に分類されます。自分で書くか、別 […]
TypeScriptにはよくあるケースに合わせて型を用意したり、型を変換したりできる組み込みの型があります。TypeScriptに慣れた開発者のライブラリを読む時などイディオムの […]