- 2019年7月24日
【PHP】関数implodeの引数が類を見ないくらい自由だった話
文字列の結合と分割はよく行われる操作であり、PHPにもそのための組み込み関数implode, explodeが用意されています。 PHP: implode – Man […]
文字列の結合と分割はよく行われる操作であり、PHPにもそのための組み込み関数implode, explodeが用意されています。 PHP: implode – Man […]
Vue.js上で文字列を展開したい時があります。例えばそれは誰かが投稿したコメントをコンポーネント上に表示する時です。こういった時コメントの改行が反映されていない場合、見栄えが悪 […]
Android アプリを修正中に、LinearLayout で囲った要素をスクロールさせたかったので、その対処法です。 …というか、LinearLayout って要素がいくら増えて […]
1年ほど前に開発したアプリを起動した際に遭遇したエラーについてです。 エラーメッセージは「Could not find com.android.tools.build:aapt2: […]
先日報告があったため修正した、Android アプリの不具合です。 WebView のページを開いたところ、何も表示されず真っ白なページになってしまいました。 で、Android […]
デザインはjQueryで作られる、実装はVue.jsで行う。なんやかんやあってこの方式でwebページを作る必要が出てくることがあります。一貫していた方が作りやすいはずなのですが、 […]
DI(Dependency injection)(依存性注入)とはコード内で外部への依存を直書きするのでなく、外部から引数、セッターなどで依存する部分を与える実装のことです。例え […]
ときおり扱い難い定義のデータベースを扱う必要が出てきます。特定のカラムによって値の意味や他テーブルとの関係が大きく変わるテーブルはその一つです。 例えば、usersテーブルにt […]
Gitでコード管理をするだけならコード管理を目的としたGUIアプリやIDE備え付けの機能を使った方が楽です。一方コマンドラインからGitを用いるならば、見た目や操作性は微妙ですが […]
実際に使う機会があるかは分かりませんが、ひょんなことから調べたので備忘録としてまとめ。 Webページのスクロールバーをカスタマイズする方法です。 普通ブラウザのスクロールバーは、グ […]
あるフレームワークを対象にしたライブラリというものはフレームワーク内のある機能を拡張したり、まるで違う中身で似た役割を果たす、といったものが少なくありません。その様なことをしても […]
Strategyパターンはコーディングのやり方の一つです。 Strategy パターン – Wikipedia 画像は増補改訂版 Java言語で学ぶデザインパタ […]