2009-02-01から1ヶ月間の記事一覧

State of the Computer Book Market 2008, part 4 -- The Languages - O'Reilly Radar

State of the Computer Book Market 2008, part 4 -- The Languagesby Mike Hendrickson|comments: 2In this fourth post (parts one, two and three are found here) on the State of the Computer Book Market, w... http://radar.oreilly.com/2009/02/sta…

Rack 対応のサーバとアプリを作成する as possible as simple - takihiroの日記

Ruby のバージョンは 1.8.7 p72、Rack のバージョンは 0.9.1 です。Rails 2.3 と関わりの深い Rack が何なのか ボンヤリとしか理解できず スッキリしません。 だいたいこんな↓感じのものだということは分かります。Webサーバ フレームワーク--------Mongrel …

Rails Envy: Client-side Caching & Advanced HTTP Caching

The next two videos of the Scaling Rails screencasts are now out. As I mentioned before, these screencasts look awesome on an iPhone.Once you’ve done as much Page/Action/Fragment/Object caching you ca... http://www.railsenvy.com/2009/2/26/…

UK STUDIO - RubyでDuckTyping

今日、知人に「DuckTypingのメリットが今一ピンとこない」と言われて実際にコード書いて説明をしたのだけれども、せっかくなのでエントリにまとめる。DuckTypingとは、動的言語の柔軟性を表現する概念で以下の格言に由来する。“If it walks like a duck and …

InfoQ: Ruby 1.8.8およびRuby 1.9.1への道のり 作者 Werner Schuster, 翻訳者 編集部 投稿日 2009年2月26日 午後6時43分 コミュニティ Ruby トピック 言語, ランタイム タグ JRuby, Ruby1.9 Ruby 1.9.1(参考記事リンク)では、Ruby 1.9の安定版が利用可能であ…

MOONGIFT: 永続化対応のオンメモリKey-Valueデータベース「Redis」:オープンソースを毎日紹介

以前に読んだGoogleに関する本にも同じような技術に関する記述があった(タブレット辺りだろうか)。Googleで使われている技術はGoogleだからこそ(圧倒的台数のコンピュータ、ネットワーク、その需要など)できることだが、その論文を元に同様の技術を一般…

Book:Railsデプロイ

RailsデプロイEzra Zygmuntowicz, Bruce A. Tate, Clinton Begin 著、前田 修吾、橋本 将、小倉 正充 監訳、牧野 聡 訳2009年03月14日 発売予定276ページ定価2,940円ISBN978-4-87311-400-2原書: Deploying Rails Applications オライリー・ジャパンで書籍を…

iPhone で Ruby/RubyCocoa のやつにコメントいただいてたのでレスしてみる - takuma104.log

iphone, ruby, rubycocoaiPhone で Ruby/RubyCocoa を動かしてみた - takumalogたくさんのブクマありがとうございます。いくつか気になるコメントというかつぶやきいただいてたので、勝手にレスしてみます。b:id:from_kyushuさんより今Cydiaにlibffiあるけど…

Ruby 1.9 だと String#sub 等にハッシュを渡せる - ’(rubikitch wanna be (a . lisper))

String#sub などの置換メソッドを何度も渡すと効率が問題になってくる。かといってブロックを渡すと Ruby (とくに 1.8 )のブロック呼び出しコストが高い。そこで、置換パターンをハッシュで渡せるようになった。これなら効率も上がる。TABLE = { 'a' => 'A…

米国でRuby関連書籍の売り上げが減速か − @IT

2009/02/27 出版社の米オライリー・メディアは2月25日、プログラミング言語関連書籍の2008年の売り上げデータから、各言語関連書籍の市場シェアを可視化したデータを公開した。データはオライリー1社のものではなく、書籍販売のPOSデータを管理・提供するニ…

memcachedで快速アプリケーション − @IT

第4回 memcachedで快速アプリケーション 太田 哲也 株式会社Cuon 2008/2/25 Rubyを使った大規模エンタープライズ開発が始まっている。Ruby on Railsでの開発において、インフラやアプリケーションアーキテクチャをどのように構成すべきかを考える(編集部)C…

memcachedプロトコルを使った非同期通知サーバー - 古橋貞之の日記

アプリケーションA:keyXをgetするアプリケーションA:getが待たされるアプリケーションB:keyXにvalueXをセットするアプリケーションA:getが帰り、valueXを取得できるこのように非同期に通知する機構をmemcachedプロトコルを使って汎用的に利用することが…

とちぎRuby会議01に行ってきた : \ay diary

迷った迷った。直前まで行こうかどうしようか迷った。が、行ってみて良かった。 この手の集まりに行くのはほんとうに久しぶり。久しぶりの参加が新幹線に乗っていくことになるとは我ながら驚きなんだけれども、ともかくいつもよりも早起きをして、寝過ごさな…

ke-tai.org > Blog Archive > Ruby on Railsでのケータイ開発を解説した記事「jpmobileはじめの一歩」

Ruby on Railsでのケータイ開発を解説した記事「jpmobileはじめの一歩」 2009/2/25 水曜日 matsui Posted in 記事紹介・リンク | @ITで連載中のRuby on Railsでのケータイ開発を解説した記事「jpmobileとRailsで楽しい携帯Web開発」の第2回として、「jpmobil…

Ruby 1.9 の String#inspect で JSON 形式への変換を高速化 - WebOS Goodies

Ruby 1.9.1 が公開されたので、 simple-json.rb を Ruby 1.9 に対応させました。その過程で、文字列中の特殊文字をエスケープするのに String#inspect が活用できることを発見したので、本日はそれをご紹介します。JSON への変換以外でも、例えば Rails の E…

iPhone で Ruby/RubyCocoa を動かしてみた - takumalog

iphone, ruby, rubycocoaiPhoneでC#アプリが審査に通るワケという記事に刺激されて、CILが動くんだったらRubyも動くよな、とか思って、iPhone SDKで、Rubyの移植から始めてみました。結論から言うと、Ruby / RubyCocoa ともに、実機/シミュレータともなんと…

10 Useful Tips For Ruby On Rails Developers | How-To | Smashing Magazine

By Greg Borenstein and Michael ‘MJFreshyFresh’ JonesRails is an model-view-controller Web framework written in the Ruby programming language. One of its great appeals is being able to quickly crank ou... http://www.smashingmagazine.com/200…

Railsでファイルのアップロード機能を作成する際の基本的なことのまとめ - takihiroの日記

※ Rails のバージョンは 2.2.2 と 2.3.0 で試しました。Rails でアップロード機能を作る場合にはプラグインなどが豊富ですが、ある程度 基本的な部分を理解しておいた方がカスタマイズするときなどよいと思い、まとめました。 基本 ビューヘルパーメソッドな…

Ruby/RubyCocoa for iPhone - UICoderz4

Ruby/RubyCocoa for iPhone - UICoderz4No transcript available.iphonerubyrubycocoa http://www.slideshare.net/takuma104/rubyrubycocoa-for-iphone-uicoderz4 すごいすごい Ruby on iPhone話。やっぱり却下されたんですか。 http://b.hatena.ne.jp/entry…

CapistranoとNet:SSH作者が燃え尽きて開発停止をアナウンス - OneRingToFind by 榊祐介

ruby, railsCapistranoはRails等のデプロイを簡単にするツール。つい数日前SkypeChatで「Capistranoさいこー!」という会話があったばかりなのに残念です。誰かが引き継げると良いんですが。とりあえずJamisBuckさんお疲れさまでした。http://weblog.jamisbu…

InfoQ: Moneta:Tokyo CabinetやMemcacheのようなKey-Valueストアへのインターフェイス 作者 Mirko Stocker, 翻訳者 編集部 投稿日 2009年2月25日 午後10時46分 コミュニティ Ruby トピック データアクセス, パフォーマンス&スケーラビリティ タグ データベ…

グーグル、永続化対応のインメモリDB「Redis」を発表 − @IT

2009/02/26 米グーグルは2月25日、キーと値の対を保存するタイプの新しいデータベース「Redis」をベータプロジェクトとして公開した。ソースコードは、GPL2のライセンスで公開されている。ANSI Cで書かれていて、LinuxやMac OS Xを含む多くのPOSIXシステムで…

無精で短気で傲慢なプログラマ | 技術者・SE・プログラマ面接時の技術的な質問事項

最近、技術者やプログラマを相手に、面接ばっかりやってます。 毎回質問事項を考えるのにも飽きたので、再利用できるようにまとめておきます。 もしさわりの質問に対する反応が良かった場合は、さらに突っ込んだ質問 (インデントが深いもの) をします。経験…

InfoQ: IDEにおけるRuby 1.9のサポートの現状 作者 Mirko Stocker, 翻訳者 編集部 投稿日 2009年2月24日 午前6時58分 コミュニティ Ruby トピック IDE タグ Aptana, RadRails, Ruby1.9 Ruby 1.9.1では、1.9シリーズ(参考記事リンク)の最初の安定バージョンが…

Ruby 1.8.7の導入 - totemnの日記

Ruby, Linux | 19:40※ Ruby-1.9.1がまともに使えなかったのでRuby1.8.7に変更。1.9の安定版が出るまでは1.8で。Rubyのインストール# wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7.tar.gz# tar xzvf ruby-1.8.7.tar.gz# cd ruby-1.8.7# ./config...…

MOONGIFT: RubyによるシンプルなブログシステムBlosxomクローン「Stream of Consciousness」:オープンソースを毎日紹介

ブログを個人的なメモとして考えるならば、できるだけシンプルであるべきだ。普段使い慣れたエディタがそのまま使えて、個人的なメモをオンラインに公開するイメージであれば、日々の積み重ねを通じてそれを見た人とのコミュニケーションを楽しめる礎になる…

Google Data on Rails - Google Data APIs - Google Code

Eric Bidelman, Google Data APIs TeamFebruary 2009ContentsIntroductionAudienceGetting startedRequirementsInstalling the Google Data Ruby Utility LibraryAuthenticationClientLoginAuthSubGenerating the Au... http://code.google.com/intl/ja/apis…

jrubytips's Wiki - 逆引きRuby-FFI

RubiniusやRuby-FFIとも互換性のあるJRuby-FFIについてのTipsです。FFIはRubyスクリプトから外部の動的ライブラリ(DLLやso)を呼び出す仕組みです。動的ライブラリを呼び出すためのRuby拡張ライブラリをC言語で書かなくとも、Rubyスクリプトから直接動的ライ…

Ruby 温泉 2009 March in 滋賀 : ATND

基本なんでもありな開発合宿です。 Ruby が好きな人もそうでない人も、どなたでもお気軽にご参加ください。 温泉はないかもしれません。。 http://atnd.org/events/388 http://b.hatena.ne.jp/entry/http://atnd.org/events/388

ルビーは言語名じゃないだろ - ’(rubikitch wanna be (a . lisper))

知りたい!:日本発コンピューター言語、広がるルビー 国際規格作成へ - 毎日jp(毎日新聞)知りたい!:日本発コンピューター言語、広がるルビー 国際規格作成へ - 毎日jp(毎日新聞)プログラミング言語:日本発 広がる「ルビー」 - 毎日jp(毎日新聞)プ…