![Amazon.co.jp: Rubyで作る奇妙なプログラミング言語 ~Esoteric Language~: 原悠: 本](https://cdn-ak-scissors.b.st-hatena.com/image/square/cbd15262062b2f2729b2d172c154994ac6052b91/height=288;version=1;width=512/https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F41vb2HHFNJL._SL500_.jpg)
Supercharge Your Web App Passenger has a myriad of features that are invaluable to today’s web apps and microservice APIs. You get these benefits (and more) by simply installing Passenger with Nginx or Apache. Learn how. Optimization Passenger was built with high performance and efficiency in mind. With Passenger’s zero-copy architecture, turbocaching and support for multiple concurrency models, y
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
rubyからODEを使えるようになったのでとりあえずうp。 http://ssktkr.com/ode-ruby5.tgz こんなソースで3Dシミュレーションできます! require "ode" require "draw_stuff" require "pp" require "dl" $world = Ode::World.new $world.gravity = [0.0, 0.0, -0.2] # 重力設定 $space = Ode_lib.dHashSpaceCreate(nil); # 衝突用空間の創造 $contactgroup = Ode_lib.dJointGroupCreate(0); # ジョイントグループの生成 $ground = Ode_lib.dCreatePlane($space, 0,0, 1.0, 0.0); # 平面ジオメトリの生成 def rand_
誤字ェネレータは、入力された文章に含まれている漢字を誤字に置換するアプリです。dreamhost上のRailsで動いてます。 glitchmonkeyとかその辺の技術が僕は結構好きで、glitchというかcorruptingと言うか、そう言ったノイズ系のフィルタを日本語の文章にかけるのはどうしたらいいのか考えてました。一つの解は多分カットアップなんですが、それはもうきょうじんでやっていて結構いい感じなので、別のアプローチを考えてたんです。で、誤字かな、と。誤字って大抵見た目の似てる漢字を書いてしまうものなので、そういった感じの事を裏側ではやっています。 ぶっちゃけこれ僕の初めての割とまともな趣味webアプリなので、嬉しくって動画とか撮っちゃってます。使い方結構シンプルですがとりあえずこれを見て頂くと言う事で。 見ると分かると思うのですが、日本語の文章なんてぱっと思いつかねえよって方の
2007/11/26 2007年11月24日、「楽天テクノロジーカンファレンス2007」において、Ruby言語の開発者で楽天技術研究所フェローのまつもとゆきひろ氏は、開発中の大規模分散処理基盤「Roma」(ローマ)と「Fairy」(フェアリー)のコンセプトを語った。研究段階ではあるものの、米グーグルなど世界トップクラスのネット企業だけが持つ大規模分散処理技術に真っ向から挑戦する試みだ。 米グーグル、米ヤフー、米アマゾンなど世界トップクラスの大手ネット企業は、巨大なトラフィックに対処するため、大規模データセンターの信頼性、可用性、性能などを確保する大規模分散処理基盤の研究開発を進めている。最近では、こうした大規模分散処理基盤は“ウェブOS”と呼ばれることもあり、注目を集めている。つまり世界トップクラスのネット企業は“ウェブOS”を自社開発しているわけだが、楽天でも国産の“ウェブOS”が生まれ
カカクコムは10月22日、運営する飲食店情報共有サイト「食べログ」のバックエンドシステムを刷新した。 サービスの開発速度向上などで定評のあるプログラミング言語「Ruby」を全面採用。大規模サイトでのRuby導入はこれまで、サイトの動作処理速度に問題があるとする見方もあったが、国内外における近年の導入事例を受け、処理速度に大きな問題は発生しないと判断した。 Rubyを全面的に導入したサイトとしては国内最大規模。開発環境をRubyに置き換えることで、今後は従来の2〜3倍となるサービス開発体制を確立し、カカクコムの別サービスでもRuby活用による効率的な開発体制の浸透を目指す。 10月19〜21日までの移行テスト期間を経て、22日から新システムの本格稼動を開始した。今後、月間380万人が利用する食べログは、Rubyをベースとしたウェブアプリケーション開発のパターンテンプレート「Ruby on R
Rubyに慣れようと、コマンドライン・ツールなどを作ってみることにしたのだが、すでにUnixに存在しているgrepなどを作っても仕方がない。そこで、指定したブログのURLからHTMLページをHTTP GETで取得し、それをパースしてATOMやRSSフィードのURLを見つけて、それをさらにHTTP GETで取得してタイトルだけ表示する、というツールを作ってみることにした。 できるだけRubyらしい作り方をしようと思いついたのが「Ruby Filter」。Unixのフィルターのようにそれぞれは単一の機能を持ったプログラムをパイプでつなげて複雑なことをさせる。ただし、フィルターからフィルターに渡すものは単なるテキストではなく、オブジェクトのテキスト表現だ(次のフィルターはそのテキストをevalしてから入力として利用する)。 上のブログのURLからRSSフィードを取り出すケースだと、 parseU
「Rubyがプログラマに受け入れられたのは“感性”の部分」。2007年4月6日,2007年(第17回)日経BP技術賞の表彰式が行われ,「プログラミング言語Ruby」の開発で大賞を受賞したまつもとゆきひろ氏が受賞のあいさつを行った。 審査委員長の田中昭二氏(国際超電導産業技術研究センター副理事長)によると,今回の日経BP技術賞の特徴は,ソフトウエアが初めて大賞を受賞したことだという。「ソフトウエアはITの中核であるにもかかわらず,これまで日本では世界に普及するようなソフトウエアが生まれてこなかった。Rubyは日本発の立派なソフトウエアであり,Web 2.0時代の定番言語だ。我々はまつもと氏に感謝しなければならない」と田中氏は語った。 まつもと氏はあいさつの冒頭で,今回の大賞が「初の個人受賞」「初のオープンソース・ソフトウエアの受賞」「1993年から14年間も開発されてきた古い技術の受賞」と異
ただいまメンテナンス中です。 ご利用の皆様にはご迷惑をお掛けし、大変申し訳ございません。 メンテナンス終了までしばらくお待ちください。 メンテナンス期間 2022年9月30日 19:00 ~ 10月3日 9:00 マイページはご利用いただけます。
Ruby検定 日本発のプログラミング言語「Ruby」の正しい知識を身に付けたエンジニアの育成と,Rubyによるシステム開発の普及を目指して作られたRuby技術者認定試験。その予想問題をピックアップしたのが,このRuby検定です。ソフトウエア開発者の皆さん,ぜひチャレンジしてみてください。なお,ITpro会員でない方は,登録(無料)を済ませてから検定を受けてください。 [OSC島根]「RubyでCOBOL技術者は復活する」---松江市の基幹システム開発で得られた実感 「COBOLとRuby on Railsのアプリケーション構造は似ており,ベテランSEのノウハウが生かせる。RubyでCOBOL技術者は復活する」---テクノプロジェクト 専務取締役 吉岡宏氏は2008年9月12日から13日にかけて開催されたオープンソースカンファレンス2008 Shimaneの講演で松江市の高額医療費合算シ
$fp = fopen($file, 'r'); if (!$fp) { die("cannot open [$file]\\n"); } while (1) { $buf = fgets($fp); if ($buf == '') { break; } } fclose($fp);このコードを書いているとき、僕の中で何かが崩れました。 少し前から、「PHP?言語じゃないよ」「Rubyはいいよ」「Rubyは最高だよ」と言われていたので浮気相手はRubyです。勢いをつけるために本を購入。昨日の朝、嵐の中到着しました。 どちらも知人のオススメなので安心。 なんとなく僕の中で人工無脳をつくってみたいなぁ、という気持ちもあったので「恋するプログラム」がジャストミートです。 !? 2章までぱーっと。文章が軽快で読みやすいです。 本ではWindowsですが自分はLinux環境(FedoraCore5)
過去2回にわたってお届けしてきたまつもとゆきひろ氏へのインタビューは今回が最終回となる。「誰かがRubyを実装し直したとしたら、いまのRubyよりもずっとエレガントで速いものができるはず」と語るまつもと氏は自身の存在価値をどのように見ているのかに迫る。 14年の歳月を経た今も、まつもとはRubyの開発で中心的な役割を果たし続けている。継続することこそが最も難しいといわれるオープンソースソフトウェアの開発において、1人の開発者が長期にわたって中心的な役割を果たし続けている例はそれほど多くない。こうしたことは、成功したから継続しているのだと思われがちだが、実際にはそう単純なことばかりではない。Rubyも、世界的に知られ始めたのは英語の書籍が発売された2000年秋以降で、Ruby on Railsによって広く使われるようになったのはこの2年ぐらいのことだ。その歴史の半分以上の年月は、いわば「下積
Landscape トップページ | < 前の日 2004-10-31 2004-11-01 次の日 2004-11-02 > Landscape - エンジニアのメモ 2004-11-01 添付ファイル付メール送信Rubyスクリプト samail 0.4 当サイト内を Google 検索できます * 添付ファイル付メール送信Rubyスクリプト samail 0.4この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [メール] [Ruby] 2004-10-09 で書いた「添付ファイル付メールを送信する Ruby スクリプト」である samail 0.3 を修正して バージョン 0.4 とした。 - samail 0.4 の修正点・smtp タイムアウト時のエラーを rescue Exception で捕捉するようにした。 ・状況表示メッセージは標準エラー出力に出
海外で数十万人と言われるユーザー,二千数百件の関連ソフトウエア開発プロジェクト,数百人が詰め掛ける米国のカンファレンス---オープンソースのオブジェクト指向プログラミング言語Rubyは,日本で生まれて世界で使われる数少ないソフトウエアのひとつだ。なぜRubyは世界の技術者に支持されたのか。 (聞き手は高橋 信頼=ITpro副編集長,写真は新関 雅士) ―― Rubyは海外に多くのユーザーがいます。 正確な数はわかりませんが,数十万人と言われていますね。もしかしたら100万人以上いるかもしれません。 日本より海外のユーザーのほうが多いようです。メーリング・リストへの投稿量で言うと,英語のものは日本語の約10倍あります。 Ruby専門のカンファレンス(Ruby Conference)は日本よりも海外で先に始まったんです。米国のRubyConfは2001年からから行われています。毎年行われてい
翻訳原文:10 Things Every Java Programmer Should Know About RubyJim Weirichコンサルタント / Compuwarejim@weirichhouse.org Copyright 2005 by Jim Weirich (All Rights Reserved)自己紹介ジム・ワイリック (Jim Weirich)Compuware社コンサルタントJavaのプログラマRubyの熱狂的支持者大事なことを、まず先に私は以前、大規模製造会社の従業員に就業後のC言語コースを教えていました。提出されたCのコードのスタイルをちょっと見ただけで、生徒が以前にどんな言語を利用していたかを簡単に当てられました。全くもって本当のことです。「どの言語でも、君はFORTRANを書けるね」 Rubyを調査中のJavaプログラマなら、Rubyが色々な点でJav
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
JRubyデベロッパのひとりであるCharles Oliver Nutter氏は7日(米国時間)、自身のブログにおいてCharles Oliver Nutter氏(同氏)とThomas Enebo氏の両氏がSun Microsystemsに就職し、フルタイムでJRubyの開発に従事することになったと発表した。両氏はJRubyの開発において中心的な人物。同雇用は実質的にSunによるThe JRuby Projectの買収といえる。 両氏は5月16日(米国時間)、サンフランシスコで開催された「2006 JavaOne Conference」においてJRubyの発表をおこなっている。JRubyはJavaで実装したRubyの動作環境。RubyとJavaの双方からお互いのクラスを使うことができるという特徴がある。JavaからはRubyの手軽さや高い開発効率を得ることができ、Rubyからは強力なJav
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く