開発

開発

array_key_exists()関数で複数のキーを調べたいが…

配列の中で特定の要素名があるかどうかを調べるのにarray_key_exists()関数を使います。array_key_existsbool array_key_exists ( mixed $key , array $array )第1引...
開発

「Git」をモチーフにしたRPG「ギットクエスト」が入門に最適だと話題に!

開発

[git]ファイルのパーミッションが変わってしまう件

gitでステージング環境にcloneしたらなぜかパーミッション変更が大量に…。これはなんだ?
Git

[git]強制的に上書きする

Raspberry Pi

Raspberrypiでリアルタイム動画配信

Webカメラをインストールして、リアルタイム動画配信をやってみようと思います。カメラは秋月で300円で売っていた激安カメラを使いましたmotionを試してみるsudo aptitude install motionsudo service ...
開発

ゆっくりムービーメーカー+aviutilで画像の表示がうまくいかない

ゆっくりムービーメーカー3+aviutilで、aviutilで開くと写真の画像がなぜかうまく表示されないことがありました。
CakePHP

[CakePHP2.x]プラグインから本体にリダイレクトしたい場合

CakePHPでプラグイン内で本体のログインフォームに飛ばしたい場合、/(プラグイン名)/users/loginに飛んでしまう。プラグイン内にログイン用のコントローラなどを持ってくる方法もできなくはないですが、何かしっくりきません。/use...
CakePHP

[CakePHP2.x]Mysqlのviewtableをschemaで作ると・・・

テーブルをgroup by でカウントしたいのだが、cakeの機能だけではあまりスマートにできない。なので、mysqlのview tableを使うことにしました。view tableはsql文の結果をあたかも普通のテーブルのように定義してく...
CakePHP

[CakePHP2.x]CakePHPでgroup by してcount(*) as xxx のデータの入り方

まずこれを見てください。
開発

[TortoiseGit]勝手に改行コードが変わる件

TortoiseGitでチェックアウトしたファイルの改行コードがなぜか代わってしまうことがあった。
CakePHP

[Cakephp]CakeShellでメモリ使用量オーバーで起動できない場合。

cakeは比較的メモリ要求量が多いフレームワークです。デフォルトでも動作しますが、多少増やしておいた方が良いですし、プログラム内でも使用量に留意したほうが賢明です。しかし、Shellでの起動の場合、設定しても解決しない問題があったのでその時...
Raspberry Pi

[Raspberrypi]シリアルコンソールでのアクセス

シリアルコンソールでのアクセスを試してみます。
Raspberry Pi

Raspberry pi2でI2C通信をやってみる

今回はRaspberrypi2でSPI通信をやってみることにします。GPIOでは1つのポートはON/OFFの1ビットのデータしか表現できません。これではいくつポートがあっても足りません。そこで、I2CやSPIなどのシリアル通信バスを使って複...
Raspberry Pi

Raspberrypi2でGPIOの入力

ということで、前回に引き続き、今回はGPIOでの入力をしてみたいと思います。今回はPORT27と3.3Vラインをタクトスイッチで接続。並列でプルダウン抵抗をつないてみました。wiringPIで試してみましょう# gpio -g mode 2...
開発

viエディタでカーソルキーを押すとABCDが出る問題

RaspberryPiでviでテキスト入力をしていたら、なぜかカーソルキーが効かずABCDが出てしまった。どうも、"Vi互換モード"というので動いていることが原因らしい。設定を変えるには以下のように、ホームディレクトリに.vimrcファイル...
Raspberry Pi

Raspberrypi2でLEDチカチカをやってみる

Raspberry Pi 2の目玉機能の一つであるGPIOの操作をやってみたいと思います。どうも手動でファイル操作を行うことでも操作ができるらしいので早速試してみました。ブレッドボードにLEDと適当な抵抗を付けて、グランドと22番ポートを接...
Raspberry Pi

[RaspberryPi]ラズベリーパイのインストールしてWebサーバーとして動かすまで

以前から気になっていた、ラズベリーパイ2Bを購入してみました。早速インストールしてみたいと思います。
CakePHP

[nginx]CentOS7でCakePHP2をnginxのバーチャルホストで動かす設定例

CakePHP2をnginx+php-fpmでバーチャルホストで動かす場合の設定例
PHP

[MeCab]CentOS7でMeCabをインストール

CentOS7にリプレースしたのだがMeCabのインストールにつまずいたのでメモ。昔のやった方法ではリンクが切れていたりしてうまくいかなかった。
Linux

CentOS7でnginx+php-fpm+mariadbのWebサーバーを立てる

CentOS7でWebサーバーを組んでみます。最近話題のnginx+mariadbの組み合わせで行きたいと思います。CentOS7から標準のレポジトリに入るようになりましたの。#yum install mariadb mariadb-ser...