OS Windows 8 Release PreviewをVMWareにいれてみました。 Windows 8 Release PreviewをVMWareに入れてみました。 まず、VMWarePlayerの3.0系だとスタイリッシュになったブルー画面が出るばかりでまったくインストールができませんでした。 4.0系の最新版に入れ替... 2012.06.10 OSWindows
CakePHP 気になるサービス&モノ(5月号) やたらと安いVPS。最低価格490円/月 安すぎる・・・。データセンター(つまりサーバーの場所)を東京、大阪から選べるのもうれしい。 VPSだと、大概何も設定されておらず、自分でアプリを入れたり設定したりが必要だが、ここのサービスはある程度... 2012.05.11 CakePHPPHPアプリケーションビジネス開発
開発 サイトを引っ越したらParse error: syntax error, PHP5.1系から5.2系のサーバーにサイトをお引越ししたら、なぜか syntax errorに。 原因はshort_open_tagの初期値がONからOFFに変わっていたことでした。 ごく一部だけPHPタグの短縮型を使っていたため気づくま... 2012.04.20 開発
開発 [CentOS6]さくらVPSの初期設定 さくらVPSの契約内容が変更になり、メモリやHDD容量がアップしました! 新プラン追加!さくらのVPS 既存ユーザーに関しても、移行優遇もあるようで、再設定したい人も多いのではないのでしょうか? 以前は、CentOS5系がデフォルトでしたが... 2012.04.06 開発
開発 [CentOS6]perlの初期設定後、HTTPDが起動しなくなる件 perl関連のモジュールの初期設定で、関係モジュールを全部インストールするため、 #yum install perl* -y としたところ、httpdの起動がエラーになってしまった エラーログを見たところ Connect Failed Ac... 2012.04.06 開発
開発 Pear::HTTP_Clientはメモリリークする? HTTP_Clientで何度もgetメソッドを呼ぶとなぜかメモリ使用量が増大する。 reset()メソッドなるものもあるが、効果はないようだ。 ソースを見てみないとなんともいえないが、理由がなければfile_get_contents()関数... 2012.03.23 開発
開発 [XAMPP]同じネットワーク内のPCからXAMPP関連の画面を開けるようにする XAMPPで設定画面を他のPCから開こうとすると403エラーで拒否されてしまう。 \xampp\apache\conf\extra\httpd-xampp.conf の最後のセクションあたりで設定をしているので Order deny,all... 2012.03.19 開発
開発 mysqldump が生成したファイルからデータベースをリストアする mysqldumpが生成したファイルからDBをリストアする場合、部参照キーを定義していた場合エラーとなる場合がある。 その場合は、sqlファイルの先頭に以下を記述する。 SET FOREIGN_KEY_CHECKS=0; ダンプ方法 mys... 2012.03.13 開発
ビジネス 継続可能な企業100選 継続可能な企業100選 というのが発表されたようです。 日本の企業も12社ほどランクインしています。 トヨタ、日産といった車メーカー。三菱重工、日立、小松、リコーなどといった、強電、弱電、重工系のメーカー。 ちょっと驚いたのが、イオンやロー... 2012.02.15 ビジネス
アプリケーション HP C309a プリンターでのCD/DVDレーベル印刷 C309aというHPのプリンターを持っています。 CDレーベル印刷機能がついているのですが、付属の編集アプリがあり得ないぐらい使えません。付属してないと同じぐらいひどいできです。 一応。ラベルマイティーという有料ソフトが公式に対応しています... 2012.02.11 アプリケーション
Linux sakuraインターネットVPSを試してみた sakuraインターネットVPSを申し込んでみました。 さくらインターネットのVPS 10分ほどで接続先等が書かれたメールが送られてきましたが、 本当にOSしか入っていないので一通りインストールしなけれ ばなりません。 コンソールは、Web... 2012.02.10 LinuxOSPHPアプリケーション開発
開発 open_basedirとファイルアップロードの罠 セキュリティーのためにopen_basedirを設定した場合,どうやら、/tmpフォルダにアクセスできなくなるため、ファイルのアップロードができなくなってしまう。 よって、upload_tmp_dirでテンポラリフォルダーを設定するのだが、... 2012.02.10 開発
Linux Apacheで403が出る場合 ユーザーディレクトリをApacheで公開する場合 # chmod 0711 /home/user としないとだめ。 詳しくはこちら 2012.02.10 Linuxアプリケーション開発
CakePHP [CakePHP]メールコンポーネントの使い方 CakePHPで便利なメールコンポーネントですが、文字化け等で少しはまったのでメモ書き まず、コンポーネントをロード var $components = array('Email'); 送信方法ですが、ポイントは、文字コード変換は自前でやっ... 2012.02.10 CakePHPPHP開発
CakePHP scpで自動応答コピー scpでパスワードなしでスマートに接続する方法 クライアント側 まず鍵を作成 ssh-keygen -t rsa 鍵を相手のサーバーにコピー scp ./id_rsa.pub (user)@(相手のサーバー):/home/(user)/.s... 2012.02.10 CakePHPPHP開発
CakePHP [CakePHP]FormHelperの初期値 formhelperの日付指定の定義値を変更する場合、以下のようなコードを追加すると変更できる。 $this->form->options = array(); for ($i = 1 ; $i < = 12 ; $i++) { $this... 2012.02.10 CakePHPPHP開発
Linux Linuxでcpコマンドの上書き確認を消す cp -f でも上書き確認が出てしまう場合 \cp -f src dst とすると出なくなります。 ちなみになぜ-fオプションが無視されるかというと、一般的なディストリビューションでは alias cp='cp -i' と定義されており通常... 2012.02.10 Linuxアプリケーション
CakePHP [CakePHP]NULLデータをコミットする リストボックスなどで未選択の場合にデータとしてNULLを設定したい場合、空白のデータがなぜか"0"で保存されてしまいます。 この場合、modelのbeforeSave()メソッドで以下のような処理を行えば良い。 function befor... 2012.02.10 CakePHPDBMySQLPHP