CodeLab技術ブログ

プログラミング技術まとめ

2018年8月7日
から CodeLab
0件のコメント

外部のLinuxサーバーをWindowsにマウントして開発・・・は難しい

ローカル環境でなく、直接インターネットにつながった環境で開発しなければならない場合、ちょっといろいろ面倒ですよね。 一応、外部のLinuxのディレクトリをマウントできるという便利なソリューションがあります。 ここからイン … 続きを読む

2018年6月7日
から CodeLab
CakePHP2のコントローラーをUnitテストでしてみたが… はコメントを受け付けていません。

CakePHP2のコントローラーをUnitテストでしてみたが…

今まで、コントローラーのテストでPHPUnitはあまり使ってこなかったのですが、ちょっと試してみようかといろいろやってみたが… 正直使い勝手悪すぎる。

2018年6月7日
から CodeLab
CakePHP2のFixtureを簡単に書く はコメントを受け付けていません。

CakePHP2のFixtureを簡単に書く

CakePHPのUnitTestは便利なツールではありますが、いろいろ書かなくてはいけないのでかなり面倒。 ということで、テスト用に使っているデータベースを読みこむようにすればいいですが、条件を変えようとするとちょっと面 … 続きを読む

2018年6月1日
から CodeLab
BlowfishPasswordHasherを使って自前でパスワードチェックをする。 はコメントを受け付けていません。

BlowfishPasswordHasherを使って自前でパスワードチェックをする。

CakePHPで認証処理をする場合は、Authコンポーネントに任せていると思いますが、自前で認証したい場合。 こんなふうにやってはダメ! $pw = new BlowfishPasswordHasher(); $user … 続きを読む

2018年5月31日
から CodeLab
[CakePHP2]group byしてカウントした結果をソートする場合はvirtualFieldsを使う はコメントを受け付けていません。

[CakePHP2]group byしてカウントした結果をソートする場合はvirtualFieldsを使う

CakePHP2でgroup byしてカウントしたい場合は、find()メソッドのパラメータで以下のようにしますが、 countでソートしようとするとエラーになります。 ですが、virtualFieldsを使うとうまくい … 続きを読む

2018年5月30日
から CodeLab
同じテーブルで条件を変えて同時に取得するには はコメントを受け付けていません。

同じテーブルで条件を変えて同時に取得するには

CakePHP2でHasManyでリレーションしているテーブルの最新のデータのみ取得と全件取得を同時にしたい場合どうしたらいいか… ちょっと悩みました。

2018年5月29日
から CodeLab
CakePHP2 ModelのbeforeFind()の謎な仕様 はコメントを受け付けていません。

CakePHP2 ModelのbeforeFind()の謎な仕様

Cakeの・・・というよりPHPのクラスのお決まりな書き方で、オーバーライドする場合 ていう感じで親のクラスのメソッドを呼ぶ場合が多いかと思います。 で、CakePHP2のModelのbeforeFind()で条件式を無 … 続きを読む

2018年5月16日
から CodeLab
WordPressをPHP7にしたら壊れた はコメントを受け付けていません。

WordPressをPHP7にしたら壊れた

PHPも現在は7が主流になってきました。 サーバーのPHPバージョンをPHP5系からどうしても上げなくてはいけなくなってくることもあるかと思います。 PHPのバージョンアップでWordpressが壊れたときにどうしたらい … 続きを読む

2018年5月13日
から CodeLab
[Unity]マウスカーソルの表示や移動を制限する はコメントを受け付けていません。

[Unity]マウスカーソルの表示や移動を制限する

Unityでマウスカーソルの表示や移動を制限する設定を行います。 マウスで視点や移動を制御するプログラムではこの設定は必須ですね。 マルチディススプレイ環境ではこの設定をしていないと操作中に隣のディスプレイに操作不能にな … 続きを読む

2018年5月13日
から CodeLab
[Unity]UpdateとLateUpdateとFixedUpdateの違い はコメントを受け付けていません。

[Unity]UpdateとLateUpdateとFixedUpdateの違い

Unityでスクリプトを新規作成すると、Update()メソッドが必ず入ってくるかと思います。 しかし、サンプルなどを見ると他にもLateUpdate()とかFixedUpdate()などある場合があり、違いが良くわから … 続きを読む

2018年5月10日
から CodeLab
[Unity]初めてのUnityを肉付けする その2 音を出して見よう はコメントを受け付けていません。

[Unity]初めてのUnityを肉付けする その2 音を出して見よう

さて、第2回目は、音を出して見ようと思います。 仕様機材&前提条件 Unity5.5 C# ”はじめてのUnity”の各チュートリアルは理解していること。

2018年5月8日
から CodeLab
[Unity]初めてのUnityを肉付けする その1 クリア時のリスタート はコメントを受け付けていません。

[Unity]初めてのUnityを肉付けする その1 クリア時のリスタート

Unityをいじり始めて最初に見るであろう、”はじめてのUnity”のチュートリアルで作成する弾転がし。 すごくわかりやすいチュートリアルなのですが、ゲームのクオリティーはともかく、ゲームとして完結していない部分があるよ … 続きを読む

2018年4月23日
から CodeLab
cakephp2.10.xでサブディレクトリ運用 はコメントを受け付けていません。

cakephp2.10.xでサブディレクトリ運用

cakephp2.10.xでサブディレクトリ運用する場合の設定。 過去の情報を見ると、cakeの各ディレクトリの.htaccessのmod_rewiteの設定を書き換えるとあるけど、最近のものはこの方法でもいいみたい。