アーカイブ:2022年 4月
-
duコマンド ディスク使用量が多いディレクトリを調査できる。 特定のディレクトリの使用量を調べる [crayon-648285879d5cf807215050/] 以下のようにすれば、「Users」配下のディレクトリは全て調べること…
-
Nginxとの違い Apache Nginx 動作モデル MPM(Multi Processing Module) 要は複数動作モデル(prefork、worker、event) イベント駆動モデルのみ …
-
「object-fit」とは? 置換要素(imageやvideoなど)にコンテナの中身をどのように埋め込むか設定すること。わかりやすく言えば、「画像をトリミングする」イメージです。 以前は、positionプロパティなどを駆使して頑…
-
WebGLとは? ブラウザにある高度なCG表現をするため(GPUを使ってブラウザにレンダリングするため)のAPI。モダンなブラウザではほぼ十分に動きます。 なぜGPUを使うのか? CPUで高解像度画像や3Dモデルを処理するのは処理負荷…
-
DIとは? 外部からインスタンスを注入すること。例:Oracleインスタンス(依存性)を外からコンストラクタにて与えてあげる実装をする。 イメージ的に 昔のスーパーファミコン(上位モジュール)とカセット(下位モジュール)の関係。スーパ…
-
SOLIDの観点から見たこの原則の私的見解 基本的にはSOLIDにおいて「バリエーションがあるコードを書く際に意識する原則の一つ」になります。 バリエーションを意識したコードを書く際に意識する際の原則として他には「オープンクローズド…
-
業務では「少し違うけど似たような処理」を実装することが求められるシーンは多いと思います。このような処理を実装する場合は継承を使うのは基本NGになります。以下の記事でも詳しく解説しています。 http://www.code-magagi…
-
04.08
【WebGL】「カクつく」問題、gtlf
カクツク問題 原因 1コマ毎の描画処理が重くfpsを一定に保つことができないため。特に3D表現をしようとすると処理負荷が高く凝った表現をしようとするとfpsを保つことが難しくなる。 対策 テクスチャが重いからjpegにする。 JP…
-
04.04
【Three.js】基本
Three.jsとは? threeとは3Dの3を英語にしたものです。WebGLの技術を使ってWebブラウザ上で3D表現をすることが可能です。 リリースノート バージョン リリース年月 備考 83 2016/…
-
平たく言えば「継承のガイドライン」です。 前提 基本的にバリエーションを作る場合(シルバー会員クラス、ゴールド会員クラスなど)の継承のガイドラインである点です。 例えば、MicrosoftのテクノロジーのTextBoxコントロール…