2013-01-01から1年間の記事一覧

Composer で CakePHP をセットアップしたら超絶楽だったのでメモ

CakePHPでなんか作ってみようと思って、前々から気になっていたComposerを使ってインストールしてみることに@yando さんの書いた以下の記事を元に作業してみた http://www.engineyard.co.jp/blog/2013/install-cakephp-on-composer/ 基本的には上の記事を見…

新しくシステムを作るにあたって

新しいシステムを作ろうとして、全然進まないなぁと思って なんでこんなに取り掛かるまでに時間がかかっているのか、色々と洗い出してみた vimを使いこなせるようになる deployスクリプト書く MVCに対する知識 開発環境をVM上での開発に切り替える バージョ…

WebViewでProgressDialogを出す場合の注意

AndroidのWebViewでProgressDialogを出すときに以下のようなエラーがでることがあったので調査 android.view.WindowManager$BadTokenException: Unable to add window ? token android.os.BinderProxy@44e04f18 is not valid; is your activity running? isF…

apache2のMultiViewsではまった話

新規に環境構築しようとしてはまった話DocumentRoot直下に下記のようなファイルを用意しておく hoge.php

spl_autoload_registerで無名関数を使ったときのエラーが出て解決できない

PHP

spl_autoload_register()に無名関数を渡す下記のようなコードを書いた

旧Androidブラウザの罠

特定の機種に限ったことか、OSのバージョンによるものかわからないけど、割と初期のAndroidブラウザでの不具合?に遭遇したのでメモ border-radius で % 指定できない border-radius:50%; みたいな書き方が出来ないっぽい ピクセル指定にしたら普通に表示で…

PHP5.4 における htmlspecialchars の挙動変更に関して

PHP

いままで、5.4で動かしてなかったやつでhtmlspecialchars()を通すと空が返ってきて、あれれ?と思ったら5.4になってデフォルトの文字コードがUTF-8になったために挙動が変わってしまったようだまぁ、詳細は徳丸さんのブログに1年半くらい前に書いてあるので…

Android WebView で独自のHTTPヘッダを利用する方法

Android アプリからアクセスする際に独自のHTTPヘッダを入れたくなったので、調べてみた String url = "http://www.example.jp/"; Map<String, String> extraHeaders = new HashMap<String, String>(); extraHeaders.put("ORIGINAL_HEADER", "original data"); WebView wv; wv = (WebView) fi</string,></string,>…

PHPUnitを試してみる

PHPでユニットテストするためのPHPUnitを試してみることにする とりあえずは自分用のメモインストールとかはPHPUnitのページを見ればわかるので省略 PHPUnit – The PHP Testing Framework注意点としてはpearのupgradeをちゃんとやっておくことくらいかな # s…

CentOS5 + PHP5.3 でエラーが出ていたので対応

PHP

CentOS5にremiリポジトリからいれたPHP5.3で以下のエラーが出ていたので対応してみる PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/imagick.so' - /usr/lib/php/modules/imagick.so: undefined symbol: php_set_error_h…

Androidのブラウザアプリ毎のUA情報

AndroidのブラウザアプリのUSER AGENTを調べたのでメモauのISW13Fで調査 標準ブラウザ Mozilla/5.0 (Linux; U; Android 4.0.3; ja-jp; ISW13F Build/V69R51I) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 Chrome Mozilla/5.0 …

nvmを使ってNode.jsをインストール

昨日はUbuntuにNode.jsを入れてみたけれど、色々としらべたらnvmってやつを使って入れるのが良いみたい なので、インストールしてみたインストールの方法とかはググればたくさん出てくるけど、ちょっとつまづいたところがあったのでメモ ・・・と思ったら、…

Ubuntuでnode.jsを動かしてみた

インストールしてみる 基本的にはここのドキュメントにしたがってインストールInstalling Node.js via package manager · nodejs/node-v0.x-archive Wiki · GitHub sudo apt-get install python-software-properties python g++ make sudo add-apt-repositor…