-
ブックマークしまっしょい
-
厳選グッズ
Ruby
カテゴリー:インターネット・IT | 関連グッズ一覧
ブログからのネタの種
- 各国の死刑制度を調べてみた
- 中国、イラン、北朝鮮、サウジアラビアなどで行われる。------------------------------------ 話変わって perlとrubyの比較のため文字列の中に半角カタカナが存在するかのチェックプログラムを作ってみた。文字列がUTF-8コードの場合。---------
2008/12/03 07:02:42 [老兵は黙って去りゆくのみ] - リストカット傷痕のレーザー・レーザー治療・レーザー外科。
- 」を重ねていきます。具体的には 「Ultra-QスイッチNd・YAGレーザー: ウルトラQスイッチ・ネオジ(ミ)ウム・ヤグ・レーザー」 + 「UlyraQスイッチRUBYルビーレーザー光照射装置」= 「UltraQスイッチルビーレーザー光照射装置」 です。「超高性能Qスイッチレーザー光照射装置」をもってしても 「
2008/12/03 05:34:33 [高度先進医療のレーザーと美容の山本クリニック世田谷] - VMWare Workstation 6.5.x/Player 2.5.xの新
- のですが、11月下旬の.5.1リリースでLinux Guestが強化されているようです。さっそく我が家のGuest OS=Windows XP, Host OS=Ubuntu(Ruby開発用)をUnityを使ってみました。Unity機能とは?Mac OS用の仮想化環境であるVMWare Fusionに実装されていた
2008/12/03 04:38:08 [koumiyaの日記] - にふりーと、どしゃ〜?w
- にふりーとどぅーしゃー作りました♪ 今日作って、一気に強化 ながっww 最近、リーチ武器つくりまくってるRubyなのでした。。。
2008/12/03 02:42:44 [Rubyのへなちょここちょこちょもんはん絵] - 短編『銃の煙はかぐわしい』?
- を通り過ぎると、目的の建物が目に入った。五階建てのビルの一階にピンク色のネオンの文字が光っている。『Bar Ruby』それがこの店の名前だ。黒を基調としたバーの店内にはジャズが流れていた。照明は暗めで、男女が何組
2008/12/03 02:25:29 [小説ブログ♪] - [Ruby]パスカルの三角形
- パスカルの三角形 - rubyco(るびこ)の日記 をパクっt・・・参考に パスカルの三角形の値を2で割った余りに置き換えると wikipedia:シェルピンスキーのギャスケット になる。cf.) 1次元セル・オートマトン - A Perfect Night For Bananafish 半ば強引に文字に置き換え。def combination (n, k) if k
2008/12/03 02:24:48 [A Perfect Night For Bananafish] - [IT]Sun Tech Days 2008 in Tokyo 感想
- , SQS, FPS, and SimpleDB (Programming) 作者: James Murty 出版社/メーカー: Oreilly & Associates Inc 発売日: 2008/03/31 メディア: ペーパーバック Restful Web Services 作者: Leonard Richardson , Sam Ruby 出版社/メーカー: Oreilly & Associates Inc 発売日: 2007/05 メディア: ペーパーバック クラウド化する世界 作者: ニコラス・
2008/12/03 01:48:07 [つれづれ食道楽] - 新しいものが好きだったおじさんの独り言
- 。「適切な規模」ではなかったのだ。ではいま興味をそそられている2つの事柄の「規模」はどうか。あるプログラム言語(Ruby on Rails)とあるWebアプリケーション(Moodle)のことだ。2つとも「規模」が大きすぎる。すなわち、途中で自分が投げ出す危険性が高
2008/12/03 01:45:31 [Pluged Pocket] - [diary]
- レスとか >nyaxtたん にゃるほどね。やっとわかった。どうもですー Rubyの話 1日いろいろいじくり回してたらPHPより便利そうなのでいい加減主武器持ち替えるかな。
2008/12/03 01:38:47 [そんなことはさておいて] - [Rails][GC]GC::Profilerの
- 注:これはruby1.9.1以降でしか動作しません.Rubyのヒープの状態とかGC時間を可視化するRails用のプラグインを作りました.結構簡単にできるもんだなー.とはいえ,これはruby1.9.1以降でしか動作しないのでRails2.2とかじゃ動きませんのであしからず.
2008/12/03 01:09:46 [I am Cruby!]
はてブ注目エントリーからのネタの種
- 汎用ダウンローダっぽいのが欲しい - 冬通りに消え行く制服ガールは、夢物語にリアルを求めない。 - subtech
- http://github.com/cho45/middown/tree/master
git clone git://github.com/cho45/middown.git
git submodule init
git submodule update
./middown-daemon.rb &
./middown-http.rb &
./middown.rb add http://....
...
1970/01/01 00:00:00 [] - ヽ( ・∀・)ノくまくまー(2008-11-29)
- ● [Rails] Rails勉強会@東京第35回
ust で参加。IRC経由で質問もできるし、いい時代だ。インターネットの進化がいよいよ現実世界をもロケーションフリーにしつつある。(ust の中の人、乙!)
まつもとさんとRails使いの対談コーナー
最近あちこちで
Matzが(Railsよりも)Merbが良いと言った
という噂話を耳をしていて、その理由をずっと知りたかったのだが、というのもRa...
1970/01/01 00:00:00 [] - ubygems - てっく煮ブログ
- rubyrubygems を使ってライブラリをインストールすると、そのまま require 'sqlite3' のようにすれば使えるようになる。ところが、ライブラリパスである $LOAD_PATH を見てみると、その中に lib/ruby/gems/1.8/gems 以下のフォルダは含まれていなかった。
irb(main):001:0> $LOAD_PATH
=> ["c:/ruby/lib/ru...
1970/01/01 00:00:00 [] - Rubyでwebにアクセスするライブラリ、どれが速い? - おもしろWEBサービス開発日記
- rubyなにやらRuby1.8.6のNet::HTTPは遅いという噂があります。InfoQ: RubyのNet::HTTPで何が良くないのか?それでは一体どのライブラリが一番速いのでしょうか。調べてみました。 大きいファイルをダウンロードlocalhost(apache)に置いた10Mのファイルをダウンロードしてみました。ソースは下記の通り
require "rubygems"
require "...
1970/01/01 00:00:00 [] - 楽天版MapReduce・HadoopはRubyを活用 − @IT
- 2008/12/01
楽天は11月29日、東京・品川の本社で開催した技術系イベント「楽天テクノロジーカンファレンス2008」において、近い将来に同社のEコマースサービス「楽天市場」を支える計画があるRubyベースの大規模分散処理技術「ROMA」(ローマ)と「fairy」(フェアリー)について、その概要を明らかにした。
レコメンデーションの処理自体はシンプル
楽天市場では現在、2600万点の商品を...
1970/01/01 00:00:00 [] - Rubyのまつもと氏「エンジニアに安住の地がなくなってきている」と警鐘 - システム開発 - ZDNet Japan
- 楽天のさまざまな研究開発の成果を紹介するとともに、技術者のコミュニティに探求と論議の場を提供する「楽天テクノロジーカンファレンス2008」が11月29日、都内で開催された。同カンファレンスは、楽天の会社設立10周年を記念して、2007年から行われている。
楽天の取締役常務執行役員である杉原章郎氏は開催にあたり、「技術は楽天の競争力の源泉であり、技術者同士のつながりに組織として楽天も加わりたい。そ...
1970/01/01 00:00:00 [] - Rubyのまつもと氏「エンジニアに安住の地がなくなってきている」と警鐘:ニュース - page2 - CNET Japan
- チャレンジしなければ変化はない、箱の中から外に出よう
まつもと氏は「リスクテイクとチャレンジも重要」と語る。「チャレンジしなければ変化はない。ただし、外の環境の変化を制御できるものではなく、箱の中に留まっていては意味がない。箱の中で安住していればハッピーだった時代は終わった。チャレンジすれば失敗する可能性もあるわけだが、何もせず、ジッとしていることもリスクになりうる」(同)
最新の技術が次々現...
1970/01/01 00:00:00 [] - Rubyのまつもと氏「エンジニアに安住の地がなくなってきている」と警鐘:ニュース - CNET Japan
- 楽天のさまざまな研究開発の成果を紹介するとともに、技術者のコミュニティに探求と論議の場を提供する「楽天テクノロジーカンファレンス2008」が11月29日、都内で開催された。同カンファレンスは、楽天の会社設立10周年を記念して、2007年から行われている。
楽天の取締役常務執行役員である杉原章郎氏は開催にあたり、「技術は楽天の競争力の源泉であり、技術者同士のつながりに組織として楽天も加わりたい。そ...
1970/01/01 00:00:00 [] - とりとめのないパーサー談義 - あどけない話
- パーサーに関して、調べたことと疑問を書いておきます。パーサー詳しい人に答えて頂けると、とても嬉しいです。チョムスキー階層によれば、以下のような関係が成り立ちます。正規文法 それで、文脈自由文法の中は、こういう関係が成り立ちます。LL法 GLR法は、文脈自由文法の全体を解析できる能力を持ちます。疑問1) GLR法は、文脈依存文法(の一部)も解析できるのか?LL(1)LL(1)に、収まっているのは X...
1970/01/01 00:00:00 [] - 楽天がオープン化とコミュニティ連携の姿勢を鮮明に---楽天テクノロジーカンファレンス2008:ITpro
- 「楽天は営業の会社だと思われているが,中では技術者が懸命に頑張っている」(代表取締役会長兼社長 三木谷浩史氏)---楽天は2008年11月29日,同社の技術を紹介する「楽天テクノロジーカンファレンス2008」を開催した。同社が開発している大規模分散処理Rubyプラットフォーム「fairy」および「Roma」を2009年にオープンソース化することを表明,また「Rails勉強会」,「PHP勉強会」,「...
1970/01/01 00:00:00 [] - パスワードを入力するとファイルを暗号化する簡単なRubyスクリプト - rubyco(るびこ)の日記
- 『新版暗号技術入門――秘密の国のアリス』が刊行されたので、暗号関連のプログラムを作りたくなりました。以下、パスワードを入力するとファイルを暗号化する簡単なRubyスクリプトを紹介します。1. cryptをインストールします。
C:\work> gem install crypt
Successfully installed crypt-1.1.4
2. highlineをインストールします。
C:...
1970/01/01 00:00:00 [] - 楽天三木谷社長とRubyまつもと氏が考える、これからのエンジニアに必要なものとは? 「楽天テクノロジーカンファレンス 2008」開催:CodeZine
- ITエンジニアリングのオープンなコミュニティに楽天がコミットしていく「楽天テクノロジーカンファレンス 2008」が11月29日、品川シーサイド楽天タワー(東京都品川区)で開催された。600名近いエンジニアが楽天による自社テクノロジーに関する発表や、オープンソース系勉強会によるコミュニティセッションに参加した。
あわせて第1回の楽天テクノロジーアワード「金銀ルビー」各賞が発表され、カーネル読書会を...
1970/01/01 00:00:00 [] - Shibuya.pm #10 LT Acme::Don't 2.0 発表資料 - gfxの日記
- Perl, Shibuya.pmLTの資料アップロードしました。http://coderepos.org/share/browser/docs/gfx/Shibuya.pm-10/AcmeDont.pdf初めてCodeRepos使ってみました。ついでに改めてちょっとだけ自己紹介します。まず名前ですが,gfxと書いてゴローとでも読んでください。専攻は心理学なんですが,数年前に『Rubyソースコード完...
1970/01/01 00:00:00 [] - 楽天テクノロジーアワード第1回受賞者にカーネル読書会の吉岡弘隆氏ら:ITpro
- 左から笹田耕一氏,Preferred Infrastructure CTO 太田一樹氏,まつもとゆきひろ氏,「サーバ/インフラを支える技術」著者代表の安井真伸氏,吉岡弘隆氏,最右 楽天 代表取締役会長兼社長 三木谷浩史氏
楽天は2008年11月29日,「楽天テクノロジーアワード」を発表した。同賞は楽天が今年度創設した,インターネット技術の発展に貢献した個人や団体を表彰する賞。金賞にはオープンソース...
1970/01/01 00:00:00 [] - doppelkunというドッペルゲンガー系Twitter Botを作った - 床のトルストイ、ゲイとするとのこと
- twitter, ruby本日、「 @doppelkun 」という Twitter-Bot をリリースしました。http://twitter.com/doppelkunアイディアは id:pha さんのもので、すでに id:pha さんがエントリを書かれてます。ドッペルゲンガー系Twitter Bot「doppelkun」ができました - phaのニート日記この Bot の機能は以下のとおり(上記...
1970/01/01 00:00:00 [] - CocProxy楽しい - 素人がプログラミングを勉強するブログ
- はてなブックマークのコンテンツの JavaScript を高速化する - IT戦記を見て、 CodeRepos::Share 窶? Trac を入れた。Livedoor Readerを高速化しようと思って、compat.0.3.4.jsをいじった。
--- compat.0.3.4.js.old 2007-03-20 15:59:34.000000000 +0900
+++ compat.0.3....
1970/01/01 00:00:00 [] - 「俺もサンドイッチ方式を使ってた」外国人エロ本事情
- 元ネタ dannychoo.com 闘神都市IIIに嵌ってます。O_o 期待と不安が半々だったけど、やっぱり面白い。 お陰で寝不足。 そんな訳でサクッと。 お題は、だいたい記事タイトルの通りです。 興味ある方は続きどうぞ。:) How to ero mag Fri 2008/11/28 12:36 痛いニュースは、「サンドイッチ」方式のエロ本購入方法がいかに 時代遅れで、今は「領収書請求」方式が...
1970/01/01 00:00:00 [] - "".equals(stringVariable) は改悪だろう - まちゅダイアリー(2008-11-30)
- メソッドの入力条件は明示した方がいいんじゃないの?「ひたすらプログラミング日記」経由で「次のJavaコードはどう改良できる?」を読んだ。
Javaで「if(stringVariable.equals(""))」と記述したとします。「stringVariableという文字列変数が何もない文字列であるときは」という意味のif文です。このif文は,もう少しうまい方法で記述可能です。それは次のどれでしょう...
1970/01/01 00:00:00 [] - 楽天テクノロジーカンファレンス2008 - なんとなく日記
- 無線LANはFON提供タリーズコーヒーで1杯無料オープニングセッション楽天10周年を機に技術的にはオープンに.技術コミュニティに楽天も含めてもらう方向に.基調講演グローバルな時代のエンジニアライフ 開かれたネットワークの存在が,情報隠蔽を無意味なものにしているエンジニアとしてどう生きるかは自分で決めようね by Matzグローバル化した際に最後に残るのが,言語と文化情報格差は位置エネルギーを発生さ...
1970/01/01 00:00:00 [] - そろそろ分かっておきたいY Combinator - I am Cruby!
- Rubyもうすぐ年明けだし,Yコンビネータの魔法みたいな動きに惑わされる人たちがでてくるんじゃないかなと思ってRubyで解説してみます. 参考に[ruby-list:35058] Y CombinatorY CombinatorY Combinator Y Combinatorって何?3年周期くらいでお騒がせのYさんってそもそも何なのかという話ですが,動機として
再帰の時に自分の名前を使わずに,な...
1970/01/01 00:00:00 []
Wikipediaサマリーなネタの種
Ruby(ルビー)は、まつもとゆきひろ(通称Matz)により開発されたオブジェクト指向スクリプト言語であり、従来Perlなどのスクリプト言語が用いられてきた領域でのオブジェクト指向プログラミングを実現する。Rubyは当初1993年2月24日に生まれ、1995年12月にfj上で発表された。名称のRubyは、プログラミング言語Perlが6月の誕生石であるPearl(真珠)とほぼ同じ発音をすることから、まつもとの同僚の誕生石(7月)のルビーを取って名付けられた。
機能として、クラス定義、ガベージコレクション、強力な正規表現処理、マルチスレッド、例外処理、イテレータ・クロージャ、Mixin、演算子オーバーロードなどがある。Perlの代替となることができることが初期の段階から重視されている。Perlと同様にグルー言語としての使い方が可能で、Cプログラムやライブラリを呼び出す拡張モジュールを組み込むことができる。
Ruby処理系はインタプリタとして実装されている(実験的にJIT方式による実行時コンパイルも試みられている)。
構文は、ALGOL系を継承しながら、可読性を重視している。Rubyにおいては整数や文字列なども含めデータ型はすべてがオブジェクトであり、純粋なオブジェクト指向言語といえる。
フリーソフトウェアとしてruby ライセンス(Ruby License や Ruby's と表記されることもある。GPLかArtisticに似た独自ライセンスを選択するデュアルライセンス)で配布されている。