開発

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 mod...
開発

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-...
CakePHP

[CakePHP]CakePdfでPDFをCakeShellから使う方法

FriendsOfCake/CakePdfはviewからPDFを生成する便利でクールなCakePHPのプラグインです。 しかし、PDFというと帳票などをバッチで一括で作成したいというような要望も多いはず。 ですが、CakePdfでそういった...
CakePHP

[CakePHP]CakePHP ShellをUnitTestでテストする方法

CakePHP ShellをUnitTestでテストする方法を探してもあまり情報が無かったのでメモ書き。
CakePHP

[CakePHP2.x]自作のプラグインをgithubに登録してcomposer経由で使う

CakePHPのプラグインをgithub経由でcomposerを使って公開する場合のメモ。
CakePHP

[cakephp2.x]CakePHPシェルからDBの初期データを入れるプラグイン

cakephpでテーブルの管理はschema機能がすごく便利ですが、これにはDB上の固定データを登録する機能がありません。 実はこんな方法があります cakephp Schemaを使って初期データも突っ込む方法 schma.phpにごにょご...
開発

composerの使い方

いつも忘れてしまうのでcomposerの使い方を書いておきます 初回のみcomposer本体をダウンロードする必要があります。 # curl -sS | php # php composer.phar install すでに導入済みのアプリ...
CakePHP

[cakephp]コンポーサー使用時の外部ファイルインストールファイルの設置先

コンポ―サー使用時の外部ファイルインストールファイルの設置先について CakePHPでコンポ―サー経由でプラグインなどの外部ファイルを設置したい場合。 そのまま行うとappやlibファイルと同列のところにフォルダが新たに作成されて設置されま...
CakePHP

[cakephp]githubからのCakePHPインストール

githubからのCakePHPインストールする場合 # git clone とするが、これだとmasterが指定されてしまうので、CakePHP3.xがダウンロードされてしまいます。 CakePHP2.x系統がほしい場合はブランチを指定し...
Android

VisualStudio2015でCordova開発(その1)

VisualStudio2015でCordova開発をしたときに困った点と、その解決先情報をまとめました。