2009年9月16日
by yakumo
2 comments
私はSmartyくらいしか使ってこなかったので、symfonyやZENDといったフレームワークには正直疎い。
それ以外にもPHPのフレームワークはいろいろあるが、どれを選択すべきか、という問題は難しい。
というか、どれを使っても良いのだと思う。
基本的に、フレームワークは「開発期間を短縮する」という目的は共通している(と思う)。
しかしどれを使うにしても、そのフレームワークに馴染みがなければ、理解には時間がかかる。
だったら一回自分で作ってみようと考えた。
まだフレームワークと呼べるほどのものではないが、少しづつコードを溜め込んでいる。
作ってみると、先人たちの偉大さがわかるというものである。
途中まで作ってみて、「やっぱこれ自分で作るもんじゃなくね?」とも思うが。
「自分が使いやすいものを作ってみること」がまず一番の目的である。
これを作ることによって、自分が何を必要としているかが分かるだろうし。
そのときには、どのフレームワークが自分に合っているか、わかるような気がする。
Programming, 雑談
2009年9月14日
by yakumo
0 comments
たまには雑談を。
—–
引き継いだプログラムがあって、作成した人に連絡とれないという状況はよくあると思う。
しかも仕様書はない、と。
と、なると一からプログラムを解析しなければいけないわけだが、これは非常に時間のかかる作業だ。
効率を重視して作業することが難しい。
じっくりじっくり、データの流れを追っていく。
もう、自分がデータになったみたいな感じで。
自分自身が$_SESSIONやら$_POSTやら$_REQUESTやら(ry になる。
じっくりじっくり。
時々「もういいよ!!」ってなる。
で、解決策が見つかると「ひゃっほう!!」となる。
そういう日はビールがうまい。
雑談
2009年9月11日
by yakumo
1 comment
メールでwordpressの投稿をしようと探してたら、
Ktai_Entryを使うのが良いと見かけたのでインストールしてみた。
その時の覚書。
WordPressのバージョンは2.8.4、サーバはCORESERVERです。
(続きを読む…)
Programming
2009年9月10日
by yakumo
0 comments
注意: バージョン 4.1 以降、TIMESTAMP は ‘YYYY-MM-DD HH:MM:SS’ 形式の文字列として返されます。その他のタイムスタンプ長のサポートは中止されました。
そうだったのかー
「YYYYMMDDHHMMSS」になってたのは追加開発してるシステムの環境がバージョン4.0xだったからか。
全然知らなかった。
知らないことがあまりに多すぎて、どこから知ればいいのかわからん。
なので、なるべく全部知ろうとする浅はかさ。
ま、いっか。
Programming, Server
2009年9月8日
by yakumo
0 comments
初めて触ったのはPHP5だった。
自分が慣れていないだけなのだろうが、
PHP4でMYSQLを操作するときの感覚がつかみづらい。
mysql_connect関数によく触りもせずにPDOを使っちゃったし・・・
順序が逆になると後で大変だよ、という悪い例ですね。
クラスも微妙に違ってるからなのか、
PHP5で動くのにPHP4で動かないこともしょっちゅう。
会社の前任の方はPHP4がメインだったようで、
引き継いだ案件の拡張なんかが結構とまどう。
これも経験ですよね。。
Programming
2009年9月4日
by yakumo
1 comment
え?常識?
これまで、モバイルサイトの開発したことなかったので知らなかった。。。orz
今関わっているモバイルサイトのログインロジックに
個体識別番号が組み込まれてる。
iPhoneでログインできないのは当然というわけです。
iPhoneに限らず、スマートフォンには個体識別番号がないとのこと。
これは知っておくべき重要事項ですな。。。
<追記>
続き記事を書きました。
iPhoneには個体識別番号がない(続き)
Programming
2009年8月21日
by yakumo
0 comments
imagecreatefromjpeg関数。
こんなのもあるんだ。。。
PHPは関数が多すぎて把握しきれないという罠。
自分で作った関数も、実は既にあったのかもしれないなぁ。。
Programming
2009年8月5日
by yakumo
0 comments
function piyo(&$str){
$str = ‘foo’;
print ‘str : ‘.$str.’¥n’;
}
$aaa = “hogehoge”;
piyo($aaa);
print ‘aaa : ‘.$aaa.’¥n’;
—
出力結果
str : piyo
aaa : piyo
知らなかった・・・orz
Programming
2009年6月6日
by yakumo
0 comments
Perlの構造体について。
最近ようやく抵抗なく使えるようになった、と思う。
始めたばかりのときは本当にどうしようかと思ったけど、使い始めるとすごく便利。
PHPにもリファレンスがあったらいいのに。
Programming