Personal tools

Programming

113 posts
  • 椅子が無いならなぜ大工用具を使わないんでしょう on by ultraviolet, [Programming] Hatena Bookmark

    プログラミングの本当の難しさは、言語を憶え難いというところ以外にある

  • WordPress のコードとしての問題 on by ultraviolet, [PHP, WordPress] Hatena Bookmark

    WordPress のコードの書き方における問題点、特に Theme および Plugin について。

  • プログラミング言語の生誕地 on by ultraviolet, [Google, Programming] Hatena Bookmark

    reddit で拾ってきたネタですが、メジャーなプログラミング言語が生まれた場所を Google Maps 上にプロットした地図だそおです。 大きな地図で見る そうか、Ruby の生誕地って Shimane Prefecture だったなそう言えば。しかし知らない言語って結構いっぱいあるなー。 でもこの地図ってオチがあって、Perl も Python も Ruby も入ってるけど、PHP が入ってないんだよね…

  • コボラライゼーション on by ultraviolet, [PHP] Hatena Bookmark

    環境がそこそこ便利で使い易いためにそこに安住して進歩しなくなってしまう、いわゆる COBOLer 化こそ、PHP が良くない感じに陥りつつある元凶なのかもしれない。

  • 悪いのはPHP自体じゃないかもしれないけど on by ultraviolet, [PHP] Hatena Bookmark

    世のPHPプログラマは、もっと窮屈で不自由な言語を学んでみて、そこから自分のPHPプログラミングに何を生かせるか考えてみるべきぢゃなかろうか。

  • class.compressor.php on by ultraviolet, [PHP, WWW] Hatena Bookmark

    ページ読み込み時間を劇的に高速化すると言う触れ込みの class.compressor.php をローカルでベンチマーク取ってみた。かえって遅くなった…

  • WordPress オブジェクトキャッシュの使い方 on by ultraviolet, [PHP, WordPress] Hatena Bookmark

    AmazonSimpleAdmin にオブジェクトキャッシュを適用する改造を加えてみました。一度 amazon に問い合わせて引っ張ってきたデータをキャッシュするので、処理が速くなります。

  • WordPress の内部動作 on by ultraviolet, [PHP, WordPress] Hatena Bookmark

    WordPress が呼ばれてから SQL を実行してポストを取ってきて $POSTS にぶち込むまでの動作を追ってみました。SQL に手を加えるための hook が山のようにあるとわかったので、これを勉強しないといかん。

  • get_posts() が変 on by ultraviolet, [DB, WordPress] Hatena Bookmark

    WordPress の get_posts() の動作がおかしくて、これは明らかに wp-includes/posts.php 中の SQL がおかしいと思うのだけど、なんで他の人は問題無く動いてるの? MySQL のバージョンの問題?

  • Ruby とか Perl とかで街を育てる on by ultraviolet, [Perl] Hatena Bookmark

    MyMiniCity にアクセスするイカサマスクリプトを perl で書いてみました。でも、どうも単に GET するだけじゃダメっぽい気がする。