2008-01-01から1年間の記事一覧
wiki が無いのでひとまずこちらに.. ./script/plugin install git://github.com/dchelimsky/rspec.git ./script/plugin install git://github.com/dchelimsky/rspec-rails.git ./script/plugin install git://github.com/technoweenie/restful-authenticatio…
何故か新卒さん達にCSSを教える事になった。スライドも何も用意せず、CSS Zen Garden や List Apart の CSS を理解&書き直させて行こうかな〜と思っている。 この仕事も現代も「学び続ける」事が求められるので、現状に対して細かい知識を揃えるより、新し…
nginx をちょこっと使ってみたのでメモ。最近の Rails 界隈ってどうなってるんでしょうね。Passenger (mod_rails) で FA? 勉強会も出てないし weblog も見てない、で情報の孤島状態、、良くない、、と知りつつ何故か腰が重い。 Identity Con は行きたかった…
試したのでメモ。 えーっと、 p, g を指定してのインスタンス生成できない(ライブラリの生成に任せる事になる) 素数の生成に時間がかかる あらかじめ用意した鍵を使うなら問題ないのですが 、DH による交換が必要になった時に鍵を生成して捨て去る今の方式…
web をインタフェース、利用者の側から見ると iPhone の登場は二度目の革命になる。 電脳メガネの世界に向けて二つ目のマイルストーン、と言い換えてもいい。 一度目は iPod + iTunes、生活の一場面と web がデバイスを介して結びついた。 2005/12/28 に「デ…
http://www.shinseibank.com/investors/common/news/pdf/pdf2008/080410kanpur_j.pdf 今から8年前の2000年の新生銀行としてのスタートに際し、新たにITシステムを設計・構築しました。 当行の最高情報責任者であるダナンジャヤ・デュイベディ(Dhananjaya Dv…
http://d.hatena.ne.jp/umedamochio/20080509/p1 に触発されて脳内に踊っているモノを文字化してみた。まず、今私達の生きている世界は猛烈なスピードで変化している。そして、その変化速度は加速している。 どれくらいの速度か。 まず、昔は一つの技術で一…
前に「ホワイトリストやめてくれぇぇ」というエントリを書いたのですが宗旨替えしました。 OpenID はシングルサインオンサービスとして、付帯情報も多分有った方が良くて、ホワイトリストも有りでいいと思ってます。ここに挙げた方法が best だと言っている…
http://openidengine.blogspot.com/もう晒しても大丈夫らしいので。 Rails でハンドリングする方法は明日辺りに blogspot 側のエントリに書きます。 (RSpec 付いてますが古くなった Spec が混在しまくりなので注意してください) 「ああ動くんだね」って所…
今日はなぜか human-centric、シンプル ( 複雑、高機能) 俯瞰( 局所最適化) といったタームをよく思い出す。今朝見ていた携帯コンテンツフィルタリング@クローズアップ現代の中で柳田邦男は地域社会で協力して子供を育てる大切さを語り、コンテンツフィ…
日本語版 Twitter 誕生おめでとう! http://twitterjp.blogspot.com/2008/04/twitter_23.html を見て気になった発言をちょいちょい書き留めてみた。Twitter 人気のヒミツ 遊べるツールがたくさん いじれるおもちゃ シンプル 背景(Joyの洞察、Evanとのチャッ…
http://grou.ps/ を見ているとソーシャル Apps が来てるな〜という感覚にとらわれる。 「ユーザ」でなく「ユーザ集合」を利用単位とするソーシャルアプリケーションを指向する開発者の数は確実に増えている。 そこで OpenID ですよ。 以前は SocialGraph (G…
一部で「4/23 に Rails2/OpenID2 でプラグイン公開するよー」と話していた OpenID Engine (という名前になった)ですが、4/30 に延期しました。 ruby-openid をばっさり捨てて再実装し、ごりごり書いております。て事で、もうしばらくお待ちください。
方法が出来そうだと思ったんだけど、Ruby の Proc に環境をバインドする方法が分からなくて止めた (´・ω・`) よかったら誰かお願いします。it のブロック内に 結論、条件、条件、(実行)の順でコードを並べれば行けると思ったのだけど。 it do to_be { @foo.s…
プレーンな HTML を書くときに Haml が異様に便利で TextMate でカスタムバンドルを作っていたので google code でリリースしました。って国内だと全然需要が無さそうですが pq
ここ2年ほど勉強会を断っていたのですが、面白そう&社内で「誰か行っとこうよ」な流れだったので勉強会に出る事になりました。 取りあえずこの辺。 RESTul Web サービス読書会 OpenID 勉強会 どうぞよろしゅう〜。
Rails2 になって require_dependency や Reloadable とか色々消え失せた? ファイル管理は Dependencies クラスが行っていて、例えばあるプラグインを reload させたい場合、 [RAILS_ROOT + '/vendor/plugins/yad_openid/lib'].each do |path| Dependencies.…
clear_mappings と二重定義について追記 @2008/04/12 「このファイルをセーブしたらこっちの spec 走らせたい!」と思ったので調べた。ソースはこの辺 ZenTest: http://zentest.rubyforge.org/ZenTest/ autodiscovery(): http://zentest.rubyforge.org/ZenTe…
Adapter.register %w{ebb}, :Ebb Adapter.register %w{emongrel}, :EventedMongrel Adapter.register %w{fastcgi fcgi}, :FastCGI Adapter.register %w{irb}, :Irb Adapter.register %w{mongrel}, :Mongrel Adapter.register %w{runner}, :Runner Adapter.re…
解決方法 OpenID::DefaultNegotiator.allowed_types = [['HMAC-SHA256', 'DH-SHA256']] server = OpenID::Server::Server.new(ActiveRecordStore.new, servers_url) consumer 実装の場合も一緒。 ruby-openid のサンプルコードに従っているのだけど openid.m…
「ポスト RSS」という言葉を見かけたので反応して書いてみた。 今までを振り返れば、情報量の増加に伴い web はその構成を変えてきた。 web の情報量が 10 しか無かった頃は、文書間リンクが 8 割の用を満たしていた。 web の情報量が 100 に増えた頃、ディ…
part.2 fixtures, controller's spec part.1 ルーティングを定める。spec/router/articles_spec.rb を作成して require File.join( File.dirname(__FILE__), "..", "spec_helper" ) describe Article do describe "routing" do it { request_to('/articles',…
merb で bliki っぽい wiki + weblog を書いてみようかなーなんて思っとります。 最初は普通に weblog エンジンを作るだけなのですが、追々 wiki 機能を入れて bliki 化したい。wiki に向いている事、weblog に向いている事がある。二つを組み合わせたい。 …
前回のつづき、automigrate によって development 環境の DB はうまく出来てくれるのだけど、テスト環境の DB が反映されない。面倒なのでこうしてしまう。 database.yml :test: <
gem install してみると merb 0.5.3、ここは 0.9 系が使いたいので git head からインストールする。 (change log を見ると 0.5.3 の次が 0.9.0) http://www.merbivore.com/get_merb.html#trunk OSX Tiger + ruby 1.8.6 + MacPorts でインストールは滞り無…
野球に興味は全くないけど面白かった。 サッカーではマンUがアメリカの大富豪(とだけニュースに出ていた。調べてみるとマルコム・グレーザー)に買収され、国外での開幕戦を希望してFIFAに却下されたりしている。 日本も、Jリーグは問題も多く抱えるがアジ…
OpenID プロバイダって誰でもなれるんですね。自分も昔は自前サーバを OP にしてました。 それに対して 例えば行儀のよろしくないIdPがあったらどうするか?また、自分のアカウントを大量に作ったり、スパムで荒らしたりといったIdPが現れると怖いなという印…
現在お世話になっている dino で web/js というタイトルで社内勉強会(資料、ビデオが公開中)を行っているのですが今まで「ゴールどこだろう?」がピンとこなかった。 が、ここに来て定まった感じ。 GoogleMap 登場以後、webアプリは二度のパラダイムシフト…
[web] "Sign in with a Yahoo ID" と刻まれた OpenId login ボタンを見て「これ、mixi がやるべきだったんじゃないの」と思ったり。
したよー。Let's ハードウェアプログラミング。BUGbundle 欲しいけど、、う〜む、、、お小遣いで買うには辛い。