- 2021年12月21日
【JavaScript】Node.js で画像中に含まれる要素を検出する Google の API を色々を試す
Google が提供するサービスに Cloud Vision API というものがあります。これは画像中に含まれる様々な要素を検出する API です。Google が持つ機械学習 […]
Google が提供するサービスに Cloud Vision API というものがあります。これは画像中に含まれる様々な要素を検出する API です。Google が持つ機械学習 […]
この記事で扱う Laravel のバージョンは 8.75.0 です。実際に動作確認していませんが GitHub を見るに 5.2.0 以降で共通な動作です。 Laravel に […]
注意:この方法のみでは自動採番とデータベース中の値がかみ合わず次のINSERT時にエラーが発生します。 Docker にはボリュームというデータの永続化を行う仕組みがあります。ボ […]
時折、データベースの中で共通する何かしらのカラムを見つけたい時があります。これは例えば、データベースがあまりに巨大な際に関連する部分を見つけて理解を深めたい時、正規化されていない […]
Laravel は PHP のフレームワークで Eloquent は Laravel 内で使われているデータベースのモデルクラスです。Laravel を使っている時、全テーブルに […]
PHP はなかなか自由な機能があり、これを組み合わせると危険な脆弱性を埋め込むこともできます。例えば evel 関数を用いずともリモートプログラムが任意実行可能な脆弱性を作れます […]
この記事の環境は Java8 + JUnit4.12 + Spring 4.3.5 です。最新の環境ではこんなことせずとも楽にできる様になっているやもしれません Spring […]
Java は動作のためにコンパイルが必要な言語です。開発中のテストの度に毎度毎度プログラム全体をコンパイルして手でテストして、とやっているとひどく時間を食います(少なくとも Ja […]
以前次の記事で変更されたファイルについてリンターを使う例を紹介しました。 【JavaScript】【Git】Git 管理下の変更されたファイルのみに対して任意のコマンドを実行する […]
React の関数コンポーネントで用いる useState は一つの関数コンポーネントの中で何度も使えます。この何度も使えるというのは useState を複数書けるということで […]
TERASOLUNA は Java の開発を助ける色々をまとめた総称です。この記事にでは TERASOLUNA のフレームワーク部で用いられているフォームリクエストによるパスワー […]
再帰関数はネストしたオブジェクトや配列を処理する際に便利です。便利ではあるのですが、自身を呼び出す都合上その関数の引数の型は最初に呼ばれる時の型と再度呼び出される時の型の二種類を […]