CodeLab技術ブログ

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

2012年2月15日
から CodeLab
継続可能な企業100選 はコメントを受け付けていません。

継続可能な企業100選

継続可能な企業100選 というのが発表されたようです。 日本の企業も12社ほどランクインしています。 トヨタ、日産といった車メーカー。三菱重工、日立、小松、リコーなどといった、強電、弱電、重工系のメーカー。 ちょっと驚い … 続きを読む

2012年2月11日
から CodeLab
HP C309a プリンターでのCD/DVDレーベル印刷 はコメントを受け付けていません。

HP C309a プリンターでのCD/DVDレーベル印刷

C309aというHPのプリンターを持っています。 CDレーベル印刷機能がついているのですが、付属の編集アプリがあり得ないぐらい使えません。付属してないと同じぐらいひどいできです。 一応。ラベルマイティーという有料ソフトが … 続きを読む

2012年2月10日
から CodeLab
sakuraインターネットVPSを試してみた はコメントを受け付けていません。

sakuraインターネットVPSを試してみた

sakuraインターネットVPSを申し込んでみました。 さくらインターネットのVPS 10分ほどで接続先等が書かれたメールが送られてきましたが、 本当にOSしか入っていないので一通りインストールしなけれ ばなりません。 … 続きを読む

2012年2月10日
から CodeLab
[PHP]open_basedirとファイルアップロードの罠 はコメントを受け付けていません。

[PHP]open_basedirとファイルアップロードの罠

セキュリティーのためにopen_basedirを設定した場合,どうやら、/tmpフォルダにアクセスできなくなるため、ファイルのアップロードができなくなってしまう。 よって、upload_tmp_dirでテンポラリフォルダ … 続きを読む

2012年2月10日
から CodeLab
scpで自動応答コピー はコメントを受け付けていません。

scpで自動応答コピー

scpでパスワードなしでスマートに接続する方法 クライアント側 まず鍵を作成 ssh-keygen -t rsa 鍵を相手のサーバーにコピー scp ./id_rsa.pub (user)@(相手のサーバー):/home … 続きを読む

2012年2月10日
から CodeLab
Linuxでcpコマンドの上書き確認を消す はコメントを受け付けていません。

Linuxでcpコマンドの上書き確認を消す

cp -f でも上書き確認が出てしまう場合 \cp -f src dst とすると出なくなります。 ちなみになぜ-fオプションが無視されるかというと、一般的なディストリビューションでは alias cp=’c … 続きを読む

2012年2月10日
から CodeLab
[CakePHP]NULLデータをコミットする はコメントを受け付けていません。

[CakePHP]NULLデータをコミットする

リストボックスなどで未選択の場合にデータとしてNULLを設定したい場合、空白のデータがなぜか”0″で保存されてしまいます。 この場合、modelのbeforeSave()メソッドで以下のような処理 … 続きを読む

2012年2月10日
から CodeLab
[PHP]住所文字列の分解 はコメントを受け付けていません。

[PHP]住所文字列の分解

大量の住所データを扱う必要があり、どのようにすればよいかを調べてみた。 入力された住所の分解について mecabという日本語の形態素解析器を使う方法 http://d.hatena.ne.jp/pcmaster/2010 … 続きを読む

2012年2月10日
から CodeLab
CentOS5.6のPHPを5.2にする。 はコメントを受け付けていません。

CentOS5.6のPHPを5.2にする。

CentOS5.6はいまだにPHP5.1系を使っています。 そろそろ5.1系では動かないアプリも多いのでアップデートします。 vi /etc/yum.repos.d/utterramblings.repo [utterr … 続きを読む

2012年2月10日
から CodeLab
CentOS5.6でXdebug+EclipseでPHPデバッグ環境構築 はコメントを受け付けていません。

CentOS5.6でXdebug+EclipseでPHPデバッグ環境構築

作業効率化のために、長年の課題であったPHPでステップ 実行を可能にする設定を試してみた。 まず、firewallだのSElinuxだののセキュリティーがらみの設定は一旦OFFにしておくことをお勧めします。 xdebug … 続きを読む

2012年2月10日
から CodeLab
[PHP]fgetcsv()で分解がずれる はコメントを受け付けていません。

[PHP]fgetcsv()で分解がずれる

csvファイルを読み込むときに便利なfgetcsv()という関数があります。 しかし環境によっては、特定の文字でズレが生じてしまう場合があります。5C問題と呼ばれているようです。 一時的に文字コードをsift-JISにす … 続きを読む

2012年2月10日
から CodeLab
MySqlを簡単GUI操作 はコメントを受け付けていません。

MySqlを簡単GUI操作

WebベースでMySQLを操作するには、MySQLAdminが有名ですが、ファイルがたくさんあって設置もちょっと面倒。 しかしこれはすごい http://www.adminer.org/ ファイルを1つ置くだけ!

2012年2月10日
から CodeLab
svn+smbでコミットできなくなる はコメントを受け付けていません。

svn+smbでコミットできなくなる

smbで共有したフォルダーをTortoiseSVNで管理するとなぜかアクセス権が無い等でコミットできなくなることがあります。 どうやら、リネームするときにアクセス権が変わってアクセスできなくなるのが原因のようです。 一旦 … 続きを読む

2012年2月10日
から CodeLab
コンポーネント名とモデル名がかぶるとワーニングが発生する はコメントを受け付けていません。

コンポーネント名とモデル名がかぶるとワーニングが発生する

コンポーネント名とモデル名がかぶると、下記のようなワーニングが表示されます。 Notice (8): Undefined property: (コンポーネント名)::$enabled [CORE/cake/libs/co … 続きを読む

2012年2月10日
から CodeLab
VISTAの標準機能でHDDを移行する方法まとめ はコメントを受け付けていません。

VISTAの標準機能でHDDを移行する方法まとめ

VISTAの標準機能でHDDを移行する方法まとめ まず、古い起動用HDDとデータ用HDDがあるものとします。 旧HDDでWindowsを起動する。 コントロールパネルのバックアップと復元センターを起動 ファイルまたはコン … 続きを読む