デザインパターン「Singleton」 デザインパターンとは、オブジェクト設計において、定石となる手法をパターン化したものです。 そのデザインパターンの一つに「Singleton」と呼ばれるものがあります。 singletonパターンを簡潔にまとめると、生成す… 馬場貴生ハック2018.08.28 472
ImageMagickを用いて画像処理[PHP] 間取り図のテキストを日本語から英語に一括で変更するために、画像にテキスト画像を上書きする作業を現在しています。 PHPで画像処理を行うツールにImageMagickという画像処理ツールがあり、PHPで利用することができま… 馬場貴生ハック2018.08.23 2,235
コンストラクタ コンストラクタとはクラスからオブジェクトがnewによって作成される時に関数を自分で書き加えて呼び出す作業がなくても、自動的に呼び出されるメソッドのことで、オブジェクト作成時に初期化処理などの際に用いられる。 (コンストラ… 馬場貴生ハック2018.08.22 203
言語切替プルダウンの方法 formタグは入力フォームや送信フォームを表示させたいときに使用し、その際、必ずaction属性を指定しなければなりません。action属性では、フォームの送信ボタンを押して送信されるデータの送信先を指定します。 met… 馬場貴生ハック2018.08.21 1,182
301リダイレクトと302リダイレクトの違い 301リダイレクト:”Permanent Redirect”のことで「恒久的な転送」を表す 302リダイレクト:”Temporary Redirect”のことで「一時的な転送」を表す 302リダイレクトは新しいコンテンツ… 馬場貴生ハック2018.08.16 1,274
[PHP]配列で重複している物の削除 建物の情報を取得する際、空室でヒットしたroom_idからbuilding_idを取得していたため、配列の中に重複しているものがありました。 PHPでは重複した要素を削除するには、array_unique()関数を利用し… 馬場貴生ハック2018.08.15 637
座標から英語表記の住所の取得方法 日本語の住所表記をgoogle翻訳したところ、順番が異なって返ってきたので、座標から英語表記の住所の取得を行いました。 今回、GoogelMapApiを用いてGeocodingを行います。 https://maps.go… 馬場貴生ハック2018.08.14 1,581
ブラウザのロケールを判別してlocaleを含むURLにリダイレクトさせる[PHP] wordpressなどのサイトに海外からのアクセスがあった際にブラウザのロケールを判別することにより、海外の人向けのurlをリダイレクトする方法です。 javaScriptや.htaccessなどを利用することでも、リダ… 馬場貴生ハック2018.08.09 5,606
Gitの使い方 Git初学者がクローンからプルしてマージ、コミットしてプッシュする流れを理解した際の忘備録です。 あなたの変更を共有リポジトリに反映させる必要があります。反映させるために利用するコマンドは push(プッシュ)です。 共… 馬場貴生ハック2018.08.08 265