Tags » ‘PHP’

PHPでのCOOKIEの挙動がちょっと面白かった

2月 24th, 2010 by yakumo

注)すっごいどうでもいい記事です。

プログラム組んでたらなんか見つけたので一応書いてみます。

PHPでImageMagick

10月 22nd, 2009 by yakumo

ImageMagickをPHPで使用する手段として、「PECL :: Package :: imagick」がある。

しかしながら、PHPのマニュアルにはImagickクラスについての情報が少ないのです。(なんでだろ?)

既にImageMagickを使っている人なら問題ないのかもしれない(?)ですが、私のようなヘタレSEには困った状態です。

模索しながらですが、いろいろと試してみました。

submitとimageの挙動の違いについて

10月 14th, 2009 by yakumo

twitterの友人のブログ記事を見ていて思い出したこと。

CSSで検索フォームをカスタマイズ ? vanillate

とても良い記事なので是非ご覧あれ。

(長くなっちゃったので、覚悟して読んでね!)

symfonyの勉強

10月 13th, 2009 by yakumo

さて、業務でsymfonyを使うことになったので目下勉強中なわけですが、
参考になった情報をいくつか書いておきます。

フレームワーク

9月 16th, 2009 by yakumo

私はSmartyくらいしか使ってこなかったので、symfonyやZENDといったフレームワークには正直疎い。

それ以外にもPHPのフレームワークはいろいろあるが、どれを選択すべきか、という問題は難しい。

というか、どれを使っても良いのだと思う。

基本的に、フレームワークは「開発期間を短縮する」という目的は共通している(と思う)。

しかしどれを使うにしても、そのフレームワークに馴染みがなければ、理解には時間がかかる。

だったら一回自分で作ってみようと考えた。

まだフレームワークと呼べるほどのものではないが、少しづつコードを溜め込んでいる。

作ってみると、先人たちの偉大さがわかるというものである。

途中まで作ってみて、「やっぱこれ自分で作るもんじゃなくね?」とも思うが。

「自分が使いやすいものを作ってみること」がまず一番の目的である。

これを作ることによって、自分が何を必要としているかが分かるだろうし。

そのときには、どのフレームワークが自分に合っているか、わかるような気がする。

プログラムの解析

9月 14th, 2009 by yakumo

たまには雑談を。

—–

引き継いだプログラムがあって、作成した人に連絡とれないという状況はよくあると思う。

しかも仕様書はない、と。

と、なると一からプログラムを解析しなければいけないわけだが、これは非常に時間のかかる作業だ。

効率を重視して作業することが難しい。

じっくりじっくり、データの流れを追っていく。

もう、自分がデータになったみたいな感じで。

自分自身が$_SESSIONやら$_POSTやら$_REQUESTやら(ry になる。

じっくりじっくり。

時々「もういいよ!!」ってなる。

で、解決策が見つかると「ひゃっほう!!」となる。

そういう日はビールがうまい。

WordPressでメール投稿 Ktai Entry について

9月 11th, 2009 by yakumo

メールでwordpressの投稿をしようと探してたら、
Ktai_Entryを使うのが良いと見かけたのでインストールしてみた。
その時の覚書。
WordPressのバージョンは2.8.4、サーバはCORESERVERです。

mysqlのtimestamp型

9月 10th, 2009 by yakumo

注意: バージョン 4.1 以降、TIMESTAMP は ‘YYYY-MM-DD HH:MM:SS’ 形式の文字列として返されます。その他のタイムスタンプ長のサポートは中止されました。

そうだったのかー

「YYYYMMDDHHMMSS」になってたのは追加開発してるシステムの環境がバージョン4.0xだったからか。

全然知らなかった。

知らないことがあまりに多すぎて、どこから知ればいいのかわからん。

なので、なるべく全部知ろうとする浅はかさ。

ま、いっか。

PHP4とMYSQL

9月 8th, 2009 by yakumo

初めて触ったのはPHP5だった。

自分が慣れていないだけなのだろうが、
PHP4でMYSQLを操作するときの感覚がつかみづらい。
mysql_connect関数によく触りもせずにPDOを使っちゃったし・・・

順序が逆になると後で大変だよ、という悪い例ですね。

クラスも微妙に違ってるからなのか、
PHP5で動くのにPHP4で動かないこともしょっちゅう。

会社の前任の方はPHP4がメインだったようで、
引き継いだ案件の拡張なんかが結構とまどう。

これも経験ですよね。。

iPhoneには個体識別番号がない

9月 4th, 2009 by yakumo

え?常識?

これまで、モバイルサイトの開発したことなかったので知らなかった。。。orz

今関わっているモバイルサイトのログインロジックに
個体識別番号が組み込まれてる。

iPhoneでログインできないのは当然というわけです。

iPhoneに限らず、スマートフォンには個体識別番号がないとのこと。

これは知っておくべき重要事項ですな。。。

<追記>
続き記事を書きました。
iPhoneには個体識別番号がない(続き)