Category: Uncategorized

jQuery と AutoComplete (オートコンプリート)

前回も少しお話したとおり、今回のプロジェクトで PHP を利用しています。クライアントサイドは jQuery の利用を考えています。 これまで私は prototype.js 一色でやってきたのですが、システムの要件と照らすと jQuery の利用が望ましいと判断しました。なぜなら、今回は UI に関する要件が大きく、使い勝手を向上させる必要があるからです。扱うデータが整理の難しいデータなので、ある程度 UI のサポートが必要なのです。もう少し整理できればよいのですが、現状はこのまま進まざるを得ない状態です。
Read More

PHP の勉強し直し

最近のプロジェクトで PHP を利用するやや大きめのプロジェクト (参加人数に対するシステム規模、という点での大きめ、ですが (苦笑)) に参加することになりました。 PHP のプロジェクトは少し間が開いてしまったので、今はプログラミングについて一通り復習しています。
Read More

お気に入りのキーボード ~ ナチュラルキーボードエリート

私のお気に入りでもあり、思い出の品でもあるのがこちらのナチュラルキーボードエリートです。 今日、ナチュラルキーボードエリートの二代目のキーボードが届きました。 はじめてみたのはおそらく、最初の海外出張のときだったと思います。 自分にとってははじめてのアメリカであり、 初めての海外出張だったのですが、そのときにオレンジカウンティのある IT 企業へきました。(まさか、8年後にその近くに住むことになるとは当時思ってもみなかったのですが・・・) そのときに目にしたのが、このナチュラルキーボードタイプのキーボードでした。
Read More

SQL インジェクション

Web デベロッパーの方なら、SQL インジェクションというセキュリティホールについては良くご存知だと思いますし、コードを書くときは十分に気をつけていると思います。 実はつい最近のお仕事で、よそのベンダーコードを引き継いで、Web サイトのメンテナンスをすることになりました。ある Web サービスの呼び出しをアップグレードするというのが元のタスクでした。 ところが、その調査過程で見たのは、世にも恐ろしいセキュリティホールだらけのコードでした。
Read More