『 かんたんAjax開発をするためのRubyonRailsの基礎知識 』
『 16bugsletsyoumanageyourbugsfromasimpleandproductiveinterface. 』
これにインスパイヤされて。 C/C++で2進数値を記述 - きまぎらすほしゅの不定記 C/C++では、数値リテラルを次のように、8進数、10進数、16進数の三通りで書き表すことが出来る。 int r8 = 01578; /* octal number */ int r10 = 32768; /* decimal number */ int r16 = 0xFFF; /* hexadecimal number */ しかし、8進数よりもよく使われているであろう、2進数の書き方は仕様に存在しないらしい。 続きを読む
クラスメソッドは、クラスオブジェクトの特異メソッドである。構文上もそういう書き方である。このやり方に慣れてしまうと、他の言語でのクラスメソッドを記述するやり方が、至極奇妙に思えるようになってしまう。ここらがプロトタイプベース"志向"を顕著に感じる所。 --戯 Squeak eToys 原則としてクラスベースだが、オブジェクトが独自のメソッドを持てること、(見かけ上...
『 Web開発環境にaaptanaというのがあるそうです。Eclipseをベースにしており、Ajaxは勿論、AIRもサポートしているとか。速い! 』
知人が起業することになり、創業メンバーを募集しているそうです。 彼が開発しているのは、おおざっぱにはtwitterとかtumblrとかの新しいブログ潮流の一つとも言えなくもない何か。 ボクがそのプロトタイプのデモを見た印象だと、 それは、twitterやtumblrとは、コンセプトも戦略もターゲットユーザも、まったく異質のものだけれども、 twitterを単なるブログの一種で捉えるとその...
『 このページは、万葉集などの古典を愛する人たちのためのXMLそしてXHTMLの入門ページです。 』
自分で欲しいものを作ろうとしたのですがまともにプログラミングしたことのない私には無理があったようです。時間的にもきつくて中途半端な未完成になってしましました。一応、自分で欲しかったものとは、ブラウザでサイトを見ている際に裏orブックマークレットで、いろんなソーシャルブックマークサービスを統合した情報(コメントやタグ)などが得られ、関連するサイト...
『 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...
昨日のエントリJesterについて補足。 Jester.jsソースを見ると本当にシンプルで、まだ欲しい機能もありそうなので一通りまとめてみた。 基本的な登場人物はBaseクラス (prototype) だけ、あとXML.ObjTreというライブラリを使用してXML → DOM → XMLの変換を行ってるみたい。このライブラリ何気に日本人が作者なんだね、初めて知った。 以下まとめ 主なメソッド Base.model(モデル名, サーバURL...
ShootingStarを使用してCometを使ったChatを作る手順を動画にしてみました。 ShootingStarは、CとRubyで実装されたCometサーバです。 RubyForgeでオープンソースプロジェクトとして開発しています。 http://rubyforge.org/projects/shooting-star/
コンソール上から JavaScript で Web ブラウザを操作できる、JS Commander というプログラムを作ってみました。 JS Commander を立ち上げるとプロキシサーバが同時に起動し、このプロキシサーバを使うように Web ブラウザを設定すると、コンソール上で JavaScript のコードが入力できるようになります。 Web ブラウザ上の JavaScript を自由に実行できるコンソールには FireBug, FireBug Lite, jsh, MozRepl ...
『 各種言語のチートシート、リファレンス。 』
Ruby On Rails(以下、RoR)を使ったWebアプリケーションが増えてきました。RoRの優れたフレームワークを利用することで、高速かつ快適にWebアプリケーションが開発できることは開発者にとっても楽しいことです。 この連載では3回に分けてオープンソースのRIA(リッチインターネットアプリケーション)フレームワークである「OpenLaszlo」を利用し、よりリ...
index.cgiにアクセスしてエラーが発生する場合、index.cgiの1行目の記述を、使用 しているサーバの設定に合わせて以下のように変更してください。 #!/usr/bin/ruby -I./lib -Ke FrontPageの表示が崩れていて(スタイルシートが効いていない)、ページ一覧などの 画面に移動できない場合、wema.confに以下の行を追加してください。 top_url<tab>http://www.example.com/wema/index.cgi example.com~の部分は使用...
『 AjaxonRails:まさにおいらがやらなければならないこと。。。 』
Shiubya.js #1で話したネタですが、Winkでデモを作ってみました。http://la.ma.la/misc/demo/realtime_cssedit.htmエディタとブラウザが並んでて窮屈ですが、実際はこれを20インチワイド液晶縦置きデュアルでやります。仕組みは、WEBrickでローカルプロキシを立てて、同名のファイルがローカルにある場合は内容を置き換えて表示する、というもので、CSSやJavaScriptを編集するのに向いています。プ...
「Ajaxっぽく画面遷移なしでファイルアップロードしたい!」 と思っていたところ,こんなページが見つかった. http://sean.treadway.info/demo/upload/ であれこれ解析していたところ,のりおさん@[http://andworkspace.net/:title=RailsChat]からナイスなモノを教えてもらった(同じサイトなのに気づかなかった). http://sean.treadway.info/svn/plugins/responds_to_parent/ 結 ...