タグ

開発に関するtkraのブックマーク (2)

  • 作って理解するAjax (1):IT Pro

    最近,Webエンジニアのまわりで注目されている技術に「Ajax」(エイジャックス)があります。従来のWebアプリケーションはインタラクティブな処理の際,ユーザーにページのリロード作業を強いることが多く,決して操作性が良いとは言えませんでした。しかしAjaxを利用すると,サーバーと非同期な通信ができるので,ページをリロードすることなくコンテンツを更新できます。このためデスクトップ・アプリケーションと同様な操作性を持つWebアプリケーションを作成できます。連載では,実際にAjaxアプリケーションを開発しながら,Ajaxアプリケーションの動作の仕組みや,既存のWebアプリケーションとの違い,実装上の注意点などについて紹介していきます。 「枯れた技術」を組み合わせる 筆者にとってAjaxの第一印象は強烈でした。「Google Map」のスムーズな地図操作,「Google Suggest」のリアル

    作って理解するAjax (1):IT Pro
  • 受託開発の罠

    Solution 受託開発の罠 プロジェクトを成功させたいのであれば「そこにいて、やることをやっている」者を選ぶことです。 つまり、あなたがすでに知っている、そして信頼している開発者を選ぶのです。 それだけのことなのです。ソフトウェア職人気質は、成果物に対する評判という土台の上に 確立された長期の信頼関係の上に築き上げられるものなのです。 受託開発を行う場合、大抵は、最終顧客と呼ばれる「顧客」と、 SIerと呼ばれる「発注元」と実際にプログラミングを行う「下請け会社」に分かれることが多い。 下請け会社は、「協力会社」と呼ばれることが常なのだが、ここでは「下請け」ということにしておく。 何故か?は、この記事を読めばわかる、と思う。 たとえば、顧客が何か社内システムを作ろう、と思い立ったとしよう。SIer=発注元に営業を受け、 「こんなシステムを作りませんか?」という形で製品の売り込み、そして

    tkra
    tkra 2007/04/02
  • 1