『 かんたんAjax開発をするためのRubyonRailsの基礎知識 』
『 Web開発環境にaaptanaというのがあるそうです。Eclipseをベースにしており、Ajaxは勿論、AIRもサポートしているとか。速い! 』
『 Rails向け(他でも利用可)JavaScriptライブラリ、テスト/ドキュメントあり、Prototype.js(実装に疑問あり)+YUIから着想、紺/白(シンプル/かわいい) 』
知人が起業することになり、創業メンバーを募集しているそうです。 彼が開発しているのは、おおざっぱにはtwitterとかtumblrとかの新しいブログ潮流の一つとも言えなくもない何か。 ボクがそのプロトタイプのデモを見た印象だと、 それは、twitterやtumblrとは、コンセプトも戦略もターゲットユーザも、まったく異質のものだけれども、 twitterを単なるブログの一種で捉えるとその...
JKL.ParseXML は、サーバ上のXMLファイルをダウンロード〜解析して、 JavaScript のオブジェクト(配列・連想配列)に変換するクラスです。 JavaScript ソースのダウンロードはこちら: jkl-parsexml.js (右クリックして[対象をファイルに保存]を選択) 簡単な使い方 同期〜非同期、GET〜POST 配列への展開 XML解析処理→JSON出力デモ このページのサンプルでは、他の JKL シリーズのライブラ...
Webの技術を使ってデスクトップアプリケーションを作ることができる開発環境である、「Adobe AIR(旧名 Adobe Apollo)」のパブリックベータ版が6月11日にリリースされました。 ここ数年、Webアプリケーションの進化がめざましく、表計算やワープロといった今までテスクトップ専用のものだと思われていたアプリケーションまで、Webブラウザ上で扱うこと...
『 Javaで開発されたDependencyInjection(DI)Framework。AnotationやGenericを活用した開発。依存性を注入できるのはコンストラクタ、Field,Method。環状依存への対応、StaticMemberのInjection対応、Springとの統合、AOPも。めっちゃ重そう・・・ 』
『 メタ・プログラミング考。とはいっても結構実際寄りなのでプログラムに触れたことが無い人には多分無理 』
Mash Up Award 3rd(以下MA3)開催に合わせ、Mash Up Award 2nd(以下MA2)で受賞者したみなさんの同窓会的な座談会を開催しました。みなさんがどんなキッカケでMA2に応募されたのか、また、応募作品をどのように考えたのか、開発にどのくらいの時間とパワーを要したのか、などを伺っています。
では、著者であるBruce Tateが、「今日のJavaプログラマーは、他の手法や言語を学ぶことから多くを得ることができる」という概念を押し進めます。プログラミングの世界の様相は、あらゆる開発プロジェクトにとってJavaを選択することが明確に最善であった頃から変わってきています。他のフレームワークもJavaフレームワークと同じ構築形態をとりつつあり、また他の言語での概...
この記事では、Web 2.0 の世界で抜群に素晴しい Asynchronous JavaScript™ + XML (Ajax) アプリケーションを紹介します。これらのアプリケーションがユーザー・レベルで成功している理由を理解して、皆さん独自の Web 2.0 アプリケーションで魅力的なユーザー・エクスペリエンスを作り出すために適用できる手法を見つけてください。 今回の記事では、新種の Web アプリケーションのなか...
画面を介さずに、直接サムネイル画像のURLを呼び出すことで、画像を生成・表示することができます。 サムネイル画像のURLは、 http://capture.heartrails.com/{サイズ}?{対象URL} * サイズは tiny, small, medium, large, huge のいずれか。省略時は small * 対象URLは http://, https:// から始まるサイトのURL となります。 例えば、"http://www.google.co.jp/"のmediumサイズを生成・表示させたい場合、 http://capture.heartr...
ここ最近Ruby on Rails(以下、Rails)というWebアプリケーションのフレームワークが注目を浴びています。ではRailsが注目される理由とはなんでしょうか。本連載では「Railsとは何か」から解説し、Railsを実際に動かしながら基本を押さえ、注目される理由を明らかにしていきます。 Railsとは RailsはDevid Heinemeier Hansson氏(以下、Hansson氏)が中心となって作成を...
Webサービスとして最も有名で成功しているのが、AmazonのAWSだと思います。アマゾンの豊富な商品データベースにRESTやSOAPで問い合わせできます。AWSはバージョンアップを続けていますが、問い合わせにバージョンを指定できるため過去のリクエストでも問題なく利用できます。ResponseGroupに取得したい情報の指定、SearchIndexに商品の種類の指定など、豊富なパラメータを指定できるよ...
WebサービスのAPIやRSSフィードを使って複数サイトのサービスや情報をマッシュアップ――。これはWeb2.0が包含するいくつかの概念のうち、最も重要なものの1つだ。Amazon.comやGoogle、Yahoo!、楽天といった大手Webサイトは、RESTやSOAPを用いたAPIを公開しており、さまざまなサービス提供者や個人がAPIを通して各種サービスを利用している。その一方、世の中のWebサイトの大多数はWeb1.0...
『 TheMITLicense/PHP5で書かれたMVCフレームワーク/似たようなコードによる無駄を減らす/公式サイトには10分でAjaxまでを盛りこんだWebアプリケーションを作成するムービーも公開されている 』
原文:Higher Order Programming In Javascript 著者:Sjoerd Visscher ライセンス:クリエイティブ・コモンズ・ライセンス(帰属) 前提知識 JavaScriptを使ったオブジェクト指向プログラミングの知識が必要となります。以下のWebreferenceの記事を読み、よく理解しておいてください。 OOP in Javascript, part I OOP in Javascript, part II Douglas Crockford 最終更新 2004/3/28 はじめに 高階プログラミングは、値として関...
Google GearsのGears on Railsプロジェクトによって、Ruby on Railsアプリケーションのオフライン化が可能になる。これを受けて、先進的な開発者たちの間では、従来と異なるユーザー向けにGearsを提供しようという動きが出てきた。開発者たちは、Google GearsをRuby on Railsのオフラインサポートやクライアントサイドの検索エンジンなど、興味深い用途に広げつつある。 ニューヨーク大学...
Webベースのアプリケーションや、Webベースで機能するサービス、加えてJavaや.NETのような物理的なシステムを抽象化するプラットフォームの台頭によって、現在のアプリケーション開発は環境によってアプローチが大きく異なり、それに伴って様々なプログラミング言語が使われるようになっています。 ネイティブの実行ファイルを対象としたアプリケーション開発であれば...