http://sketchup.google.com/ http://sketchup.google.com/support/bin/search.py?query=ruby 先日公開された Google SketchUp の API はなんと ruby*1 ! ということで rubyist の間では話題になってたりなかったりします。ということで早速使ってみて RSS を読み込んで表示する単純な Plugin を書いてみました。表示はこんな感じ。 API のドキュメントがまとまっている*2 し、サンプルコードもあるので ruby 使える人ならすぐにでも Plugin 書くことができると思います。使い方も簡単で Plugins ディレクトリに .rb ファイルを放り込むだけ。また window -> ruby Console から対話型のコンソールを使えるので簡単な動作テストが簡単にできるで
■ tagging めんどくさい はてなブックマーク b:id:laisoの利用法について で、タグ付けって大変だし自動分類も出来ないし不便だよって事(なの?)が書いてありましたが、オレも先週くらいから、タグ付けなんて面倒くせーことやってらんないよって思い始めました。ていうか最近タグ付けがめんどくて、ブックマークすんの躊躇しちゃうのよね。最初の頃に比べてブックマーク量も大分減ったし。そんでもう一回見たくなったページを探すのに、一々自分の閲覧の履歴を思い返して探してるからね、もうアホかと。 そんなこんなで、こんな面倒くさい事はコンピュータにやってもらえば良いジャンと、自動分類する仕組みを考え始めました。 と言っても、まだあんまり入れ込んで作っていないので仕組みも単純で、本文、URL、はてなブックマークと delicious のタグ、なんかの情報を元にしてタグ付けをして自動分類だとか言って喜ん
コードを書くときのインデントをタブにするのかスペースにするのかという話。 Charsbar::Note - タブとスペースの話 最速インターフェース研究会 :: タブとスペースと萌ディタの話 404 Blog Not Found:タブのスペース化はタブ幅よりも重要である subtechグループ - 'hceT'.sub(/\Z/,'bus').reverse - タブの話 これはエディタと同じできっと宗教みたいなものだからあえて強い主張はするつもりがありませんが・・・。 いろいろな方からコードを提供していただく立場にあるので、プロジェクトと自分の中に一応ルールを作っています。 基本はスペース×4 提供してもらうコードがすべてタブで統一されている場合はそのまま受け入れる 提供してもらったコードに自分で手を入れる場合はスペースに置き換える こんな感じです。 タブ・スペース問題に関しては 共同作
いつもお世話になってるあの人とかあの人とかが山口家の逆襲->perl-解説->クロージャというクロージャの解説ページをブックマークしてるのをきっかけに、 Perl のクロージャについて自分もちゃんと理解できてるのかというのを考えてみましたが、どうも微妙です。 クロージャについて、何でいまいち理解しきれてない感じがあるのかというと、クロージャがどういうものであるかは知ってるけど、クロージャをどういう時に使うと良いのかが具体的にあれとこれという感じで思い付かないからなのではないかと思った。 なので、Perl でクロージャを使ってる実装とかを見て、どんなときに使われるものなのかをリストアップして理解を深めてみよう..のコーナーです。 クラスにデータを保持するためのクロージャ 僕がぱっと思いついたのは Class::DBI の中で使われている Ima::DBI におけるデータベースハンドラのキャッ
http://martinfowler.com/bliki/Closure.html 動的言語に興味がでてくると、 クロージャやブロックと呼ばれる概念に出会うと思います。 C/C++/Java/C# などクロージャを持たない言語をご使用の方は、 どういったものなのかご存知ないかもしれません。 ここでは簡単にクロージャについて説明します。 クロージャを持った素晴らしい言語を使ったことある方にとっては、 あまり面白くない話かもしれません。 クロージャは長年使用されてきました。 私が最初に出会ったのは、おそらく Smalltalk だったと思います。 Smalltalk ではブロックと呼んでいました。 Lisp ではクロージャを多用しています。 Ruby でもクロージャが提供されています――多くの rubyist がスクリプト言語に Ruby を選ぶのはこのためです。 基本的にクロージャとは、ブ
はて『ウェブ進化論』 については池田先生とか厳しい評価をしていたし『国家の品格』に至っては,肯定的な評価の方が少ない気がするんだが,僕の読んでいるブログに偏りがあるのかな.確かに世の広告ブロガーたちは『ウェブ進化論』に限らず「あれがすごい」「これがすごい」と書き散らしている.けれどもこれは善意に基づく権威主義の増幅というよりは,現実社会でもありがちな見え透いた政治ではないか. 権威あるものを褒めているいる分には,批評や人間関係,評判といった面でリスクが小さく,自分の影響力を高めることができる.無論その逆張りもあって,ドンキホーテのように「王様は裸だ!」と絶叫し,熱狂的なファンをつくるという戦略であるけれども結構リスキーで,知らないところで他人の恨みを買い,思いもよらぬところで梯子を外されたりするようだ. という訳で,彼が懸念しているように総表現社会とは,多様な意見が一つの意見に集約されてい
「るびこの日記」は今日で100日になりました。毎日更新を心がけて来ましたが、今後はペースを大きくダウンいたします。 こういうやり方で勉強するのがとてもおもしろく役に立つことがわかったので、今度はSICPを試しに読んでみようかと思います。 ということで、以下のページをよろしくお願いいたします♪ 結城浩のSICP日記
とっかかりを持つ (One Billion Mazes.com) April 29th, 2006 Posted in 未分類 Write comment よくサイトの企画について聞かれる。「ブログをはじめたいのですが、どんなテーマがいいですかねぇ・・・」「なんかインパクトのあるコンテンツってないですかねぇ・・・」といったものだ。 そう簡単にはもちろん思いつかないのだが、いつも考えてみるのは「量で勝負」というものだ。 単純な企画でも量さえあればとりあえずインパクトはある。全部一度には見切れないからブックマークされる可能性も高い(○○まとめ、も似たような効果があるだろう)。 そんなことをOne Billion Mazesを見ながら思った。このサイトではなんと10億に及ぶ迷路をPDFでダウンロードすることが可能だ。こりゃ、一生かかっても終わらないな、と思う(やらないけど)。 安直な考え方だった
2006年04月29日20:41 カテゴリLightweight Languages perl - 勝手に添削 - DNA 0.03 突然ですが、勝手に添削の時間です。 DNA James D. Watson 今回の対象は、Perl Moduleを書く人であれば誰もがお世話になっているMichael G Schwern作、DNA 0.03です。 このModule、Perl ScriptをDNA Stringにしてしまうというなかなかのものですが、文字通り致命的なバグがあります。 1:package DNA; 2: 3:use strict; 4:use vars qw($VERSION); 5:$VERSION = '0.03'; 6: 7:my $i = 0; 8:my @Acids = qw(A T C G); 9:my %Acids = map { $_ => $i++ } @Aci
2006年04月29日22:19 カテゴリLightweight Languages perl - 好きの建前と本音 「『Aが好き』という男の99%は実は『Bが好き』」という男の99%は文科系非モテである。 というのはあまりに非科学系なので、科学的な奴をつくりますた。 好きの建前と本音 好きの建前と本音bookmarklet raurublockの日記 - 「素っぴんの女の子が好き」と言う男の99%は、実は「ナチュラル風メイクの上手な女の子が好き」なだけであるやっぱ男ってのは騙されたい生き物なんですよ。その期待にうまく応えられるのがモテ系女ってことになるんですかね。 「ライブドアブログが好き」という男の99%は、実は「アダルトサイトが好き」である--某社CIO finalventの日記 - そりゃーそう 以下略 とりあえず以下略さない仕様にしています。ご自由にお使いくださいませ。 Dan
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く