日本生まれのプログラミング言語「Ruby(ルビー)」が、国際標準化機構(ISO)と国際電気標準会議(IEC)の国際規格として認められた。広く使われている「C言語」や「COBOL(コボル)」などと同列になり、大企業や政府などのプログラムに採用さ... 続きを読む
ノーチラス・テクノロジーズは2011年10月3日、Rubyの作者であるまつもとゆきひろ氏が同社のチーフアーキテクトに就任したと発表した。ノーチラス・テクノロジーズは、イーシー・ワン(EC-One)のソフト開発部門とウルシステムズの「Hadoop」関連部門が経営統合... 続きを読む
「気分やノリがソフトウェア開発には重要だ」と断言し、そこに注目して自らRubyを開発してきたまつもとゆきひろ氏は、どのようにしてプログラマに育ち、Rubyを生み出し、そして開発を続けてきたのでしょうか? 今や日本初のオープンソースソフトウェアとして100... 続きを読む
Bloom is a language … … for disorderly distributed programming because order is expensive … with powerful consistency analysis CALM guidance on coordination … and concise, familiar syntax based on data-centric languages 続きを読む
Yugui著「初めてのRuby」を読んでいる自分はこの本の想定する対象読者ではないこの本の対象読者は他言語プログラマだ自分はRubyしか知らないRubyのこともまだ少ししか知らないアマチュアプログラマだ けれどもこの本の内容は自分にとって極めて有益だ初学者向け... 続きを読む
できた。 @yukihiro_matz - Ruby 1.9 - Feature #4415: Rubyのtest-allを並列化するパッチが完成しました - Ruby Issue Tracking System: http://ux.nu/OLHCku #miteru 続きを読む
event, ruby, rspec | 1st iterationfavotter の みたいな機能を RSpec で作りましょう message_filter_spec.rb を作成 require 'rubygems' require 'spec' describe MessageFilter do end git に登録 $ ls message_filter_spec.rb $ git init Initialized empt... 続きを読む
Scripting Languages: PHP, Perl, Python, Ruby, Smalltalk a 5-way reference sheet for the hyperpolyglot programmer; there is also a reference sheet for Bash, Tcl, Lua, JavaScript, Io arithmetic and logic | strings | containers | functions | exe... 続きを読む
Message Queues in Ruby - An Overview - Presentation Transcript Message Queueing in Ruby An Overview Pradeep Elankumaran @pradeep24 pradeep@intridea.com About Us ❖ Intridea is a high-end web consulting shop ❖ Based out of Washington DC, but ... 続きを読む
Delayed::Job Delayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer tasks in the background. It is a direct extraction from Shopify where the job table is responsible for a multitude of core tasks. Amongst thos... 続きを読む
Starling is a light-weight persistent queue server that speaks the MemCache protocol. It was built to drive Twitter's backend, and is in production across Twitter's cluster. This project has not yet categorized itself in the Trove Software Ma... 続きを読む
RabbitMQ with python and ruby RuPy 2009 - Presentation Transcript “RabbitMQ python and ruby staring at the looking glass” - an asynchronous tale - • http://www.slideshare.net/hungryblank • http://github.com/hungryblank/rabbitmq_rupy_2009 ... 続きを読む
ruby, hadoop, hive | 19:07hiveサーバはthriftでできてるんで当然Rubyからも使えます。が、ひどくはまったんでメモしときます。 環境は、CentOS 5.5です。 Thriftのインストールid:brfrn169:20101010:1286699822 Hiveサーバの立ち上げ方などid:brfrn169:201003... 続きを読む
Clockwork - a clock process to replace cron Cron is non-ideal for running scheduled application tasks, especially in an app deployed to multiple machines. More details. Clockwork is a cron replacement. It runs as a lightweight, long-running R... 続きを読む
Incubator Projects These writing projects are experimental and may never be finished. Feedback is appreciated! The Software Development Book New version 3/11/2007. The book is about 40% complete and is primarily for Java Developers but som... 続きを読む
Monday, May 31, 2010 Real World Ruby and Cassandra IntroductionAt OtherInbox I recently built a QA system using the Cassandra datastore. I really like this technology and so far I would recommend it, but the learning curve for Rubyists is sti... 続きを読む
2010/05/26(水)[CD] スマイレージ メジャーデビューシングル「夢見る 15歳」DVD付初回盤A/B/通常盤 2010/05/27(木)18:00 [イベント] 「ハロプロANNEX presented by Berryz工房」 徳永千奈美 (TOKYO FM HALL)19:45 [イベント] 「ハロプロANNEX presented by Berr... 続きを読む
http://d.hatena.ne.jp/w_o/20081205#p3 ←のエントリは、タイトルと本文とTB先に情報が分散していて引用しにくいので、このエントリで書きたい話題をまとめると、Rubyはmix-inができるので、クラスの継承が必要無いので(親クラスのコンストラクタ呼び出しの書... 続きを読む
今年で8回目を迎えるLightweight Language(LL)イベントが、7月31日に「Lightweight Language Tiger」として開催される。特設サイト「LL Tiger」が開設され、チケットは6月1日から発売される。 毎年夏のLLイベントは、PerlやPHP、Rubyなど軽量プログラミング言... 続きを読む
ハセテツは複数の言語を状況に応じて使い分けてきましたが、最近のWeb系開発はPython(+Django)がメインになってきています。 ちょっと前までRuby(+Rails)だったのですが、いろいろと考えるところもあり、乗り換えました。その乗り換えた理由をまとめてみよ... 続きを読む
● [Scala] RubyからScalaに乗り換えた15くらいの理由 [注意] この文章を読むと、既存のRubyコードをScalaでrewriteしたくなる、 Rubyコードで型チェックをやるのが鬱になる、Ruby案件でやる気が出なくなる、 などの幻覚や異常行動が報告されています。 現在関... 続きを読む
先日インストールしたCassandraを、Rubyから使ってみようと思います。gemで用意されているのかなと期待したら、やっぱりありました。幸せ インストール # gem install cassandra 中略 Installing RDoc documentation for thrift_client-0.4.2... Installing RDo... 続きを読む
Download Rdoc (0.5.0) SVN gem What’s this? GraphvizR is graphviz adapter for Ruby, and it can: generate a graphviz dot file, generate an image file by means of utilizing graphviz, interprete rdot file and generate an image file, and, generat... 続きを読む
Ruby Freaks Lounge 第30回 RubyとHadoopで分散処理 Hadoop Streamingで外部データを読み込む 2010年2月1日 佐々木達也 Ruby, 分散処理, Hadoop ブロック, Streaming, コマンド, 標準入力 前回のおさらい 第28回ではHadoop Streamingの仕組みについて説明しま... 続きを読む
Ruby Freaks Lounge 第28回 RubyとHadoopで分散処理 Hadoop Streamingの仕組み 2010年1月18日 佐々木達也 Ruby, 分散処理, Hadoop, Amazon EC2/S3 Java, Streaming, Reduce 1 2 はじめに Hadoopとは,Googleの基盤技術であるMapReduceをJavaでオープンソース... 続きを読む
The last few weeks have been a wild ride. Starting in January, I’ve been releasing a chapter at a time here on the RBP blog, and many of those chapters were pretty well commented on. Just for the sake of completeness, here’s a link back to ... 続きを読む
Quick Wikipedia Mining using Elastic Map Reduce - Presentation Transcript Elastic MapReduce Wikipedia http://ohkura.com • 2008 1 • • blog • 2007 Python Wikipedia ( 120 ) MapReduce • Hadoop o • Hadoop Streaming o Mapper Reducer o OK Pyth... 続きを読む
IdeaPad S10e の感想 ⇒ モバゲー (04/09) 中国(北京)へ出張 ⇒ liu (08/09) プリンタは暗闇よりも怖い ⇒ 西瓜男 (05/30) X01T: 東芝のスマートフォン ⇒ まるが (05/23) 次女誕生 ⇒ まるがお (05/23) ⇒ arton (02/18) ⇒ kikaineko (02/13) ⇒ ささだ (02... 続きを読む
株式投資は社会人のたしなみである投資をせずしてリアル経済を知ることはできないところが就業中に君がWebにアクセスして株価をチェックしていると上司は怒る場合によっては君を解雇するそんなばかなことはあってはならない yahoo_stockライブラリ君がRubyを使... 続きを読む
RubyはてなフォトライフAtomAPIについてははてダキーワードを参照の事。その1: net/httpで叩いてみるWSSE認証用のライブラリがあるので導入する。 sudo gem install wsee で、コードは以下。 require 'socket' require 'net/http' require 'rubygems' require '... 続きを読む