開発
Amazon RDSではタイムゾーン設定を直せないので毎回SET time_zoneを呼ぶ必要あり
Posted 1月 13th, 2010 by twkEC2でMySQL動かしても良かったのですが折角なのでRDS使ってます。
で、ある日、データの更新日時の表示がおかしいですよ、と指摘されて、ふと見てみると、MySQLのタイムゾーンがUTCになっているんですね。
mysql> show variables like 'time_zone';
| time_zone | UTC |
RDSのパラメーターにてmysqlのパラメーターを変更できるのですが、time_zoneは変更不可のパラメーターとしてマークされています。
$ rds-describe-db-parameters acme-param-grp --headers
Zend_Dom_Query / DOMDocument 文字化けと解決
Posted 1月 13th, 2010 by twk先日Zend_Dom_Query便利だなーと使おうとしたところ、日本語が文字化けしてしまいました。UTF-8のファイルに使用したのですが、どの出力文字コードで出力しても文字化けしてしまいます。
調べたところ、Zend_Dom_Queryの内部ではDOMDocumentを使っていて、DOMDocumentで同じファイルを処理してもやはり文字化けしてしまいます。
Redmineインストールメモ
Posted 12月 24th, 2009 by twkマッシュアップアワードと三鷹プログラマーズカフェ。21日は大崎で握手
Posted 10月 15th, 2009 by twk久しぶりに三鷹プログラマーズカフェに顔を出してみた。と言っても結構もくもく作業をやっていたのだけど、ちょうどマッシュアップアワードに応募しようとしてクイズAPIもチェックしていた方がいらしたのが嬉しかったです。平日昼間とは思えないほどまったりしている方もいて、開発部で働いていた頃の空気を少し感じました。
モバゲーオープンプラットフォームフォーラム参加してきました
Posted 10月 6th, 2009 by twkモバゲーオープンプラットフォーム Forum2009参加してきました。
概要はニュースサイト、詳細資料は後ほどデベロッパーサイトに登録されると思うので、感想ですが、豊富な機能に加え、ベンダーの収益を考えたプログラムになっており、DeNAの本気度を感じました。特にアフィリエイト広告の収益シェアが良いなーと思いました。
TwitterのおかげでMashup Awardsの協力企業になりました
Posted 9月 29th, 2009 by twkMashup Awardsってご存じですか?
今年で第五回目になる、ウェブアプリケーションの開発コンテストです。優勝賞金は太っ腹の100万円!
http://mashupaward.jp/
今回はあたまソフトがどのようにこのマッシュアップアワードの協力企業になったのかの話です。
レガシーコード改善ガイド(WEwLC)の依存関係排除手法相関図を作った
Posted 8月 22nd, 2009 by twkレガシーコード改善ガイドを読んでいるのですが、なかなかまとまった時間が取れず、全体的な理解がしづらいなと思っていました。
後ろの方に依存関係を排除する手法がデザインパターンやリファクタリングのカタログみたいな感じで載っているのですが、それぞれ参照していたりして、ちょっとわかりづらい。
Zend_Soapサンプル
Posted 8月 21st, 2009 by twkとある外部システムと認証接続する時に、SOAP通信が必要になったのですが、そこに書いてあった例がnu_soapとPEAR_Soapだったので、Zend_Soapでも試してみました。Zend_Soap_Clientです。
まだあまり試していないのですが、取りあえずは動いたみたいです。
携帯サイトでのxhtmlデザインパターンが知りたい
Posted 7月 20th, 2009 by twk引き続き携帯サイト作成中ですが、ちょっと思ったこと
各キャリアでの見え方の載ったhtml本なんかを買ってきた訳ですが、実際デザインするとタグと表示方法はそれほど覚える必要ないですね。
今時なのでXHTML対応機種のみ対応とした上での話ですが、docomoがdiv/span厨(style属性が使えるのがほぼこれらのタグのみ)なので、ほぼdivとspanで書くことになる、というのが一つと、
ZFのPCサイト携帯対応中です
Posted 7月 17th, 2009 by twkついに、ちゃんとした携帯サイトを開発中です。企画書が通るかどうか、というのが一番の難関だったりもするのですが、技術的には、PC版サイトを携帯と両対応にする作業をしています。
殴り書きですが作業メモ
・moduleにしていなかったので、applicationの下にmodules/defaultを作ってcontrollersとviewsを移動。modulesの下には新規にmobileとmobile-not-supportedを作る。携帯サイトと非対応端末でのアクセス用

