2008-11-01から1ヶ月間の記事一覧

SDLで点と線を描画してみるぞ | 猫とプログラミング

Use your widget sidebars in the admin Design tab to change this little blurb here. Add the text widget to the Blurb Sidebar! [Ruby:017]SDLで点と線を描画してみるぞ Posted: 2008/08/28 | Filed under: Ruby Rubyを使っていて窮屈だなと思うのは、…

Speeding Up Rails Development | Ruby on Rails

Over the last few months I’ve realised that the speed at which I develop new projects is a lot quicker than it used to be. So I thought I’d share some of the things I’ve learned and also some quite obvious things (to me at least). Use a Ba…

Merbのプロセスを起動・終了する方法 - Hello, world! - s21g

MerbでWebサーバのプロセスをデーモンモードで立ち上げる場合、 以下のように行います。 1 % merb -d これによって、log/の下に、merb.4000.pidのようなPIDファイルが作成されます。 立ち上げたプロセスをKillする場合は、以下のようにポート番号を指定して-…

ほぼ日刊イトイ新聞 - 適切な大きさの問題さえ生まれれば。 4 適切な大きさの問題さえ生まれれば、 問題は自然と解決する。

http://www.1101.com/umeda_iwata/2008-11-18.html それさえ生まれれば、インターネット上にはそれを解決する人が現れる。新聞にクロスワードパズルが載っていたらそれを解く人がいるように、それをみんなが解いていくんだと。 糸井さんがまつもとさんの「ク…

Webratがスゴい(続:Cucumberがアツい) - moroの日記

http://d.hatena.ne.jp/moro/20081118/1226977015 これはインパクトあるなあ。おもしろそう/でもPerl化への危機感や、(正規表現とか日本語プログラミングとかの)土台への不信感や、いくつ屋根作れば気がすむのか、抽象化の漏れは大丈夫なのか、とかいろいろ…

定数について考える - soutaroにっき

A = 3 class A end class B < A end これはどっちも実行時エラー。クラスはClassじゃなくちゃいけない。まああたりまえ。 A = Class.new class A end class B < A end これは行ける。これもあたりまえ。 じゃあ、これは? Class = 1 class A end class B < A …

last.fm のラジオ再生のための Ruby ライブラリを作ってみた - 電卓片手に

以前のブログの記事で、Google Code 上の thelastripper にて公開されているドキュメント (LastFM12UnofficialDocumentation) の簡単な説明と、スクリプトを公開しました。 Linux を NAS 兼メディアセンターとして使っているので、Linux で X 立ち上げずに l…

rubyのスタックオーバフローに対処する - 2008-11-16 - 未来のいつか/hyoshiokの日記

rubyのバグ(d:id:hyoshiok:20081106#p1)でsigsegvでrubyが異常終了するという話を書いた。その続き。 BINARY HACKSのHACK #76(pp. 291-300)、"sigaltstackでスタックオーバフローに対処する"が参考になりそうだ。 ということでsigaltstack(2)を使うというと…

Ruby の拡張ライブラリを 1.8 から 1.9 に移行しよう - 星一の日記

移行はとっても簡単! Ruby 1.8 と Ruby 1.9 を共存させよう 1.8 と 1.9 を共存させるには、 (1.8 をメインで使っているのであれば) 1.9 の configure 時にオプションを指定すればよいです。たとえば以下の通り。 ./configure --program-suffix=1.9 参考: htt…

グロブ・Dir.globを使ってディレクトリ検索 - Ruby入門勉強ルーム

ディレクトリをオープンしてファイル名を読む - Ruby入門勉強ルームと、前のページでスクリプトを書いてみました。 今度は、シェルのようなグロブを用いて、ディレクトリ・ファイルを検索するように、指定ディレクトリ以下のディレクトリを再帰オープンする…

Scaling Ruby - The Informative, 40 Minute Screencast

Earlier this month, Rails Envy's Gregg Pollack gave a talk at RubyConf08 called Scaling Ruby (without the Rails). He answered questions like "How do existing Ruby applications use Threads/Processes to scale?", "How do we implement an Event…

LL温泉 無事終了 ― TRIVIAL TECHNOLOGIES 2.0

大分県は湯布院で行ったLL温泉,好評のうちに終了しました。参加者のみなさん,チューター,発表者のみなさん,実行委員のみなさん,本当にありがとうございました。 日本文理大学の湯布院研修所という場所を借りて行ったのですが,この施設がすばらしく,二…

JRuby + iText + Google Chart APIでPDF出力 - 税理士業界でSaaS開発を行うプログラマの記録 - s21g

Javaはあまり好きではないが、PDF出力ライブラリはiTextが一番だと思っている。GoogleやAdobeのような大手もiTextを利用している事から、その実力は折り紙付きだ。 そもそも、私がJRubyを使い始めたきっかけも、RailsでiTextを使いたかったからだ。 通常、iT…

Artificial Intelligence Programming With Ruby

Mark Watson Copyright 2007 Mark Watson. All rights reserved. This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works Version 3.0 United States License. http://markwatson.com/opencontent/ruby_ai/book.html…

福岡県の「フクオカRuby大賞」募集開始 - SourceForge.JP Magazine

最新Webブラウザに向けたWebサイト開発テクニック[10/31更新] 2008年になり、FirefoxやInternet Explorer、Operaといった主要Webブラウザが相次いでメジャーバージョンアップ... SourceForge.JPを活用する[10/10更新] 本特集では、CVSやSVNといったバージョ…

千葉で Ruby の勉強会とか(妄想中) - A More Beautiful day

Ruby の情報はインターネットを探せば、ある程度見つけることができるのだけれど、 実際 Ruby を使っている人たちが定期的に集まって、情報交換や勉強会を開いているのを見かけない。 ○○Ruby 会議は見つけられた。 IT 勉強会カレンダー で検索してもあまりな…

Merb 1.0 リリース記念に、Merb がどんだけすごいのかを紹介した海外の記事を翻訳してみた - kwatchの日記

ruby, merb | 09:03 | まつもとさんもお気に入りという Merb フレームワークの 1.0.0 がリリースされた。これは Rails 一辺倒だった時代から、複数のフレームワークが入り乱れる時代への切り替わりを告げる、大変重要なリリースだと思っている。しかし日本の…

InfoQ: Merbの総まとめ:Merb 1.0、EngineYardがMerbのサポートを提供

Merbの総まとめ:Merb 1.0、EngineYardがMerbのサポートを提供 作者 Werner Schuster, 翻訳者 編集部 投稿日 2008年11月15日 午前12時26分 コミュニティ Ruby トピック 言語, JRuby, RubyGems, Webフレームワーク タグ Merb, JRuby, ParseTree Release Candi…

2.2.0[RC1] から 2.2.1[RC2] での追加機能

[Rails] 2.2.0[RC1] から 2.2.1[RC2] での追加機能 ActionMailer Net::SMTP#enable_starttls_auto に対応 ActionPack map.resources に :only, :except オプションが追加 ルーティング数の爆発を抑えるために制限オプションが追加された。 map.resources :po…

CentOS5にmerbをインストールする - 進・日進月歩

進・日進月歩 IT, Jazz, study, engineering, すべての真実とクリエイティビティのために CentOS5はrubyのバージョンとかgemのバージョンとかの関係でなかなかmerbがインストールできません。 とりあえずえらく苦労したのでメモ代わりに。自分はもともとmod_…

Morioka.asに行って来たった - 仙台Rails社長2.0

14日にMorioka.as->Lab(0x02)行って来たった。 発表してきました。ちなみに間に合わなくて当日代替えで済ませた所など一部修正しました。 資料はこちら↓ Morioka As0x02View SlideShare presentation or Upload your own. 夕方、新幹線で仙台から盛岡へ。 ホ…

札幌Ruby会議01の音響・配信・録画環境について - dara日記

札幌Ruby会議01の音響・配信・録画環境についてまとめておきます。 スクリーンとプロジェクタは会場の北海道情報大学札幌サテライトに備え付けの1セットをメインとして前方に設置、LOCALのご協力でお借りした2セットのうち片方をirc用として前方左側に、もう…

merb wiki for japanese - FrontPage

このサイトはRubyのための軽量Webアプリケーションフレームワーク、Merbについての日本語Wikiです。 Rails風なMVCフレームワークだけど、MもVもjavascriptも自分の好きなライブラリに取り替え可能。全部が一体になっているのではなく、いろいろなライブラリ…

ATOKダイレクトプラグインのご紹介(その2) - ATOKダイレクト 開発者ブログ

http://d.hatena.ne.jp/ATOKDirect/20081114/1226657572 http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/ATOKDirect/20081114/1226657572

角谷HTML化計画(2008-11-13)

RubyConf2008 wrap-up忘れないうちに個人的なまとめを先に。渡航前の個人的な目標は2つ。 LTでしゃべること 誰かAnglophoneな知り合いをつくること いちおう両方とも達成できたかな、と思う。Matz,ko1といったworld-classのRuby Hackerでもなければ、Takahas…

Apple は Merb を本番稼働中? - kwatchの日記

InfoQ より: SproutCore is the toolkit Apple uses for the client side of it's MobileMe applications. ...(snip).. SproutCore also uses Generators, written in Ruby, to create models and other aspects of the SproutCore application. Generation …

Don'tStopMusic - 1.8.7-p17 の修正点を調べてみた

1.8.7-p17 の修正点を調べてみた後学のため、1.8.7-p17 の修正点を調べてみました。手順は単純で以下の通りです。 ruby 1.8.7 の revision を順に眺める コミットログに ML の番号が書いてある場合には該当のメールを参照する 挙動に変更があるものは 1.8.6 …

Easy Git External Dependency Management with Giternal

http://www.rubyinside.com/giternal-easy-git-external-dependency-management-1322.html http://b.hatena.ne.jp/entry/http://www.rubyinside.com/giternal-easy-git-external-dependency-management-1322.html

jijixi's diary - Merb 1.0 がリリースされた記念にいじってみようと思った , merb-gen app してみただけ , Merb Slices , Parts , Merb FAQ (What's..

http://jijixi.azito.com/cgi-bin/diary/index.rb?date=20081112 いいまとめ http://b.hatena.ne.jp/entry/http://jijixi.azito.com/cgi-bin/diary/index.rb?date=20081112

シングルクォートもきちんとエスケープする - 素人がプログラミングを勉強するブログ

シングルクォート(')をエスケープせずXSSの原因になっているサイトをけっこう見かけたので、どういう時問題になるのか書いておく。 JavaScriptの文字列を動的に埋め込む場合。 <script> var q = 'hoge&#34;fuga'; document.getElementById('word').appendChild(docum</script>…