Webアプリケーションを構築しているとどうしても必要になるのがJavaScriptだ。サーバサイドの言語はPHPやRuby、Perl、Java、Pythonなど様々な言語が選ばれるが、JavaScriptについては代わりがない。 RubyからJavaScriptが生成される 元のRubyコード サーバサイドの言語は得意だが、JavaScriptはちょっと…という人もいるのではないだろうか。そんな人にとって、これは朗報かも知れない。 ...
『 かんたんAjax開発をするためのRubyonRailsの基礎知識 』
『 16bugsletsyoumanageyourbugsfromasimpleandproductiveinterface. 』
『 『Web2.0っぽいアプリケーション』でよく使われるような背景画像をWeb上で作成できるツール。簡単操作でそれっぽい画像をどんどん作れる。いいな、これ。 』
『 Web開発環境にaaptanaというのがあるそうです。Eclipseをベースにしており、Ajaxは勿論、AIRもサポートしているとか。速い! 』
『 Rails向け(他でも利用可)JavaScriptライブラリ、テスト/ドキュメントあり、Prototype.js(実装に疑問あり)+YUIから着想、紺/白(シンプル/かわいい) 』
あるプログラミング言語が別のプログラミング言語よりも優れているとウェブ上で発言すれば、間違いなく論争が巻き起こる。「Javaの生みの親」として知られるJames Goslingは、このことを誰よりも知っているはずだ。 Goslingは最近書いたブログのなかで、Javaとスクリプト言語に関する論争のなかに足を踏み入れた。 PHPやPythonのようなスクリプト言語は、「動的な言語」としても知...
『 オンラインのRubyチュートリアル。リアルタイムでチュートリアルが進む。これはすごい。サーバーが応答しなくて進まない場合は、HacketyHackにもある。http://hacketyhack.net/と思ったらこっちもうまく動かん 』
知人が起業することになり、創業メンバーを募集しているそうです。 彼が開発しているのは、おおざっぱにはtwitterとかtumblrとかの新しいブログ潮流の一つとも言えなくもない何か。 ボクがそのプロトタイプのデモを見た印象だと、 それは、twitterやtumblrとは、コンセプトも戦略もターゲットユーザも、まったく異質のものだけれども、 twitterを単なるブログの一種で捉えるとその...
『 このページは、万葉集などの古典を愛する人たちのためのXMLそしてXHTMLの入門ページです。 』
Ruby on Rails(以下Rails)は、Linux、Apache、Firefox等に続く、最も成功したオープンソースソフトウエアになりそうである。そして、それは同時に、これまでのオープンソースに無い、全く新しい質を持つ新しい現象の芽生えでもある。オープンソースという現象が、WikipediaやDiggの成功を通して、プログラマのコミュニティの外にインパクトを与えているように、Railsの中に芽生えつつあ...
JKL.ParseXML は、サーバ上のXMLファイルをダウンロード〜解析して、 JavaScript のオブジェクト(配列・連想配列)に変換するクラスです。 JavaScript ソースのダウンロードはこちら: jkl-parsexml.js (右クリックして[対象をファイルに保存]を選択) 簡単な使い方 同期〜非同期、GET〜POST 配列への展開 XML解析処理→JSON出力デモ このページのサンプルでは、他の JKL シリーズのライブラ...
『 Aptana、動画/ビデオ、チュートリアル、MochiKit/YUI/Dojo、ScriptDoc、すごい!!、ScriptDoc/型補完、コードテンプレートの作成方法、HTML/CSSのアウトライン/補完(ファイル名/ID名)、コードプロファイルの利用 』
RubyKaigiでも発表させてもらったのですが、Rubricks0.6リリースに向けてパフォーマンスをがんばって上げております。 以下、つらつらと。 render_componentが遅い render_componentはrequest.dupしてコントローラに投げなおすようなつくりになってて無駄が多い。 シンプルなsimple_render_componentを自作して解決。 →コントローラの処理時間がに5倍近く高速化 IEはDOM操作を行うと重い 一般的にDOM操...
Ajaxでレコードの追加ができる Ajax Scaffold Generator を発見。 デモ を見てみると、script.aculo.usを使ったAjaxらしいコードを吐いてくれるらしい。レコードを消すとちゃんとフェードアウトして消えてくれるし。 このGeneratorは、RubyGemsで配布されてるので、gemコマンドでインストールします。 # gem install ajax_scaffold_generator コード生成は普通のscaffoldと同じです。 $ ruby script/generate ajax_scaffol...
『 風呂でがーと長文書き。geekって感じだな。半身浴でやったらリラックスしていいかも。ご本人が「風呂でパソコン使うよね?」って質問してるのもまたいいhttp://aboutme.jp/question/show/6131 』
『 Tracksisaweb-basedapplicationtohelpyouimplementDavidAllen'sGettingThingsDone™methodology.ItwasbuiltusingRubyonRails,andcomeswithabuilt-inwebserver(WEBrick),sothatyoucanrunitonyourowncomputerifyoulike.ItcanberunonanyplatformonwhichRubycanbeins 』
ShootingStarを使用してCometを使ったChatを作る手順を動画にしてみました。 ShootingStarは、CとRubyで実装されたCometサーバです。 RubyForgeでオープンソースプロジェクトとして開発しています。 http://rubyforge.org/projects/shooting-star/
Webの技術を使ってデスクトップアプリケーションを作ることができる開発環境である、「Adobe AIR(旧名 Adobe Apollo)」のパブリックベータ版が6月11日にリリースされました。 ここ数年、Webアプリケーションの進化がめざましく、表計算やワープロといった今までテスクトップ専用のものだと思われていたアプリケーションまで、Webブラウザ上で扱うこと...
『 Javaで開発されたDependencyInjection(DI)Framework。AnotationやGenericを活用した開発。依存性を注入できるのはコンストラクタ、Field,Method。環状依存への対応、StaticMemberのInjection対応、Springとの統合、AOPも。めっちゃ重そう・・・ 』