タグ

2007年7月24日のブックマーク (3件)

  • あなたが学ぶべき10の現代実用プログラミング言語:CodeZine

    はじめに Webベースのアプリケーションや、Webベースで機能するサービス、加えてJavaや.NETのような物理的なシステムを抽象化するプラットフォームの台頭によって、現在のアプリケーション開発は環境によってアプローチが大きく異なり、それに伴って様々なプログラミング言語が使われるようになっています。 ネイティブの実行ファイルを対象としたアプリケーション開発であれば、古くから使われているC言語やC++言語が今でも主流です。しかしながら、Webアプリケーション開発ではPerlPHPRubyPythonなどの組み込み可能なスクリプト言語が人気です。Ajaxを代表としたブラウザ内で動作するクライアントベースのWebアプリケーションであればJavaScriptが駆使されることになります。 仮想システムを対象としたアプリケーション開発には、仮想システム専用の言語が使われます。Javaアプリケーシ

  • Operaが語るWeb標準の過去と未来、課題は国際化とセキュリティ:CodeZine

    CodeZine編集部では、先日のOpera社CSO(Cheif Standards Officer)、Charles McCathieNevile氏の来日に伴い、Opera社が取り組んでいるWeb標準の取り組み、Web標準の舞台裏、今後の展開に関するインタビューの機会を得た。 企業ビジョンの「すべてのデバイスに最良のブラウザ」を実現するために欠かせないという、同社のWeb標準への取り組みとは。 これまでのWeb標準の活動と成果 Webの標準化をみんなで一緒に行ったのは正しく賢明だった。もし一緒に活動しなければ、よい標準にならず、何もうまく機能しなかっただろう。 標準化のすべての局面において重要なことは、コモンエリアを見つけることだ。コモンエリアでは、人々が多くのことを試している。標準化はすべてのサービスを決められた形に定めるため、開発者にとって動きやすく、まるで雪玉が転がるようにどんどん

  • HTTPリスエストをそのまま返すPHPサーバ

    PHPで簡易サーバを書いてみました。ブラウザから来たHTTPリクエストをそのまま返すだけのものです。実用性はあまり無いですが、ブラウザがどんなリクエストを出しているか確認するにはちょっとだけ便利かもしれません。;-) socketsライブラリを有効にする PHPでsocketsライブラリが有効になっている必要があります。Win環境ならPHPパッケージにDLLが用意されているので、php.ini等で下のように有効にすればokです。 # ; を外す extension=php_sockets.dll サーバを起動する 下のソースをローカルに保存して、phpコマンドで実行するとサーバが起動します。デフォルトではlocalhostの9000ポートでlistenします。 <?php class HttpServer { private $socket = null; private $method