4月のある雨の日,僕はふらっと散歩をしたくなった。雨の日に散歩なんてバカげてるだって? そうかもしれない。でも,僕はそんなことは気にならなかった。雨の中,あるプログラミング言語への思いを確認したかったからだ。たとえ靴とズボンの裾(すそ)がずぶ濡れになったとしても。 これから,僕の愛するプログラミング言語,Rubyについて語ろうと思う。この連載を通じて,世界が熱中したRubyの魅力を伝えられるなら僕はとてもうれしい。
福岡県が「組み込み向けRuby」の開発を行うと発表 [srad.jp]という話がありましたが、今このタイミングでのBSDLへの変更というのは、これを見越したことかなと思いました。 組み込みに使うとかの産業用とだと、GPLは使い勝手が悪いというかBSDLの使い勝手がすごく良い。 GPLベースで考えた場合、「GPLでライセンスされているRuby処理系の一部をハードウェアで実装しなおしたもの」であるRubyチップコアの設計内にGPLなものが入ることになります。 そうするとRubyチップの設計情報そのものがGPLになって、その設計をGPLで公開しなければならなくなり、 さらに、RubyコアをベースにSoCを作ったりしたら、そのシステム全体までGPLになったりするんじゃないかな、とか。 せっかくRubyチップを作っても、そんなライセンス問題で使い勝手が悪くなっては誰も使ってくれないでしょう…
本年も成功裏に終了したRubyKaigiだけど、来年で最終回だとか。正直本当に終わると思ってないし、仮に現在の中心スタッフが止めても、他の誰かがなにかしらやるでしょ。そういう次世代イベントの中心メンバを育てるための場がRegional RubyKaigiだと勝手に思ってるし。 ただ、それはそれとして「RubyKaigiを一度終わってみる」っていうのはホントにいいことだと思う。 (たしか)一昨年の角谷さんのゆるふわセッションを私は大笑いしながら見てたんだけど、終わってから他の人の書いたレポート見てるとなんとなく違和感があった。まぁ詳細レポートを書くような人はそれだけ多くを受け取った人だから思い入れも激しいのかなぁと思ったりしながらその時は違和感を気にしないことにしたわけだけど。 それで迎えた昨年の角谷さんのセッション。もちろん発言は示唆に富んでるし、事前にかっちり準備をしながらも、それ以上に
表題のようなことを実は2007年のやつの後くらいから思ってて、今年はほとんど確信に近くなっている。Ruby会議2009最終日にうっかり角谷さんの電波(自称)を浴びてしまったせいで、当日は「あー、俺より角谷さんのほうがちゃんと考えてて、でも逃げてないんだなあ」とか思った。思ったが、一日たって冷静に考えてみたら、やっぱ逃げてもいいと思うよ。なので当初考えていたとおりに書くことにする。 (1) おまえらの仕事は品質過剰です。 Ruby会議は世間のカンファレンスの相場から考えると、クオリティに比して参加費が異常に安い。クオリティの高さに関しては素晴らしいとは思うが、それの費用は安すぎだと思う。 なぜRuby会議はあのクオリティで開催できるのか、一回きちんと考察してみるべきだ。俺には参加費の代わりにおまえらのモチベーションを削ぎ落としながら燃料にしてオペレーション回してるようにしか見えない。横から見
IronRuby is an open-source implementation of the Ruby programming language which is tightly integrated with the .NET Framework. IronRuby can use the .NET Framework and Ruby libraries, and other .NET languages can use Ruby code just as easily. Download Ruby 1.1 1.1.3 released on 2011-3-13 Try Ruby in the browser Quickly run Ruby code in your browser, without installing IronRuby. # namespaces are mo
プログラミング言語 Ruby リファレンスマニュアル Ruby 最新安定版 常に最新のバージョンのドキュメントを参照したい場合は上のリンク先が使えます。 Ruby 4.0 Ruby 3.4 Ruby 3.3 Ruby 3.2 るりまサーチ (全文検索) Other versions Ruby 開発版 Ruby 3.1 (2025-04 サポート終了) Ruby 3.0 (2024-04 サポート終了) Ruby 2.7 (2023-04 サポート終了) Ruby 2.6 (2022-04 サポート終了) Ruby 2.5 (2021-04 サポート終了) Ruby 2.4 (2020-04 サポート終了) Ruby 2.3 (2019-04 サポート終了) Ruby 2.2 (2018-04 サポート終了) Ruby 2.1 (2017-04 サポート終了) https://rurema.
『るびま』は、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 に関する技術記事はもちろんのこと、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 直
(追記 2010/08/10) どうやら以下の方法でもGIFアニメのアイコンが投稿できなくなったようです.残念…. - いつの間にかTwitterの仕様が変わってアイコンにアニメーションGIFが使えなくなっていた(拡張子をpngに詐称してもダメ).使おうとすると"There were problems with the following fields: Your image can not be animated."と怒られてしまう. 回避策を調べてみたところ,GIFアニメのバイナリをちょっといじればアップロードできるようになることが分かった. 1.まず、セットしたいアニメGIFを用意します (自分はGiamで作成) 2.用意したアイコンを適当なバイナリエディタで開きます (自分はStirlingを使用) 3.バイナリ末尾を変更&追加 一番後ろを 3B → 3C 更にその後ろに2Cを追加
未踏プロジェクトの援助を受けて、ここ数ヶ月集中して開発していた、Rubyのための開発補助ツールRSenseをようやくリリースしました!配布物やドキュメントは次のURLから入手できます。 http://cx4a.org/software/rsense/index.ja.html RSenseの最大の特徴は、他の開発環境(IDE)では実現できていない高精度なコード補完を実現しているところです。周知のことだと思いますがRubyは動的型付け言語です。そのためプログラムを実際に実行してみないと、ほとんどの式の型は分からないのです。型情報からユーザーの入力を補助するコード補完機能の分野では、これはかなり致命的な問題です。RSenseは型推論の技術を応用することで、この問題を解決しました。上記のURLにもありますが、以下に実際のスクリーンショットやデモが貼っておくので、ぜひご覧ください。 現在利用できる
この本はホワイ・ザ・ラッキースティフ(why the lucky stiff)により愛情を込めて書かれた。 ~ 目次 ~ この本について コンニチハ、Ruby この本を開く 犬の話 赤い太陽が昇る 本はどのように始まるか (漫画のキツネと学ぶ)短時間の(そして願わくは辛くない)Rubyコース 言語と、言語で意味しているもの 品詞私がまだあなたのことを十分子供扱いして いなかったなら あなたの成長を促すための例題 そして短い旅はそっとクッション停止する 浮いている小さなコードの葉っぱ アンブローズにおけるステータスシンボルとしての葉っぱ 小さくてほとんど価値のないもの 妄想をつなぎ合わせる ブロックの奇跡 ルールを作るものと夢を生きるもの これは権利を奪われた人のため コンピュータのある城 娘のオルガン教師の話のつづき ヤギは映画を全部見たがっている 盗まれたくじ主 ルールを作る者たち 夢を
金井仁弘(HN:CanI)氏 撮影:平沼久奈 ハンドルネームCanIの由来は、「“Can I”→キャナイ→カナイ」。C#、Visual Studio、Microsoft .NETとマイクロソフト製品が大好きな「.NETer」と自称する 筑波大学付属駒場中学校は、東京都内にある中高一貫の国立校だ。入学試験の偏差値と東京大学への進学率の高さから“東の筑駒、西の灘”と称される進学校である。強いのは受験だけではない。国際情報オリンピックや国際数学オリンピックでは、同校の生徒が毎年のように金・銀メダルを制するなど才能あふれる理数系人材が多数在籍している。 金井氏はこの夏の「セキュリティ&プログラミングキャンプ2009」(2009年8月12~16日)に参加し頭角を現した中学生プログラマである。 今年に入って、Ruby 1.9のフィボナッチ数列による演算(多倍長加算
まちづくり三鷹は2009年8月18日,「中学生Rubyプログラミング体験講座」を開講した。中学1年生10人,2年生5人が参加。4回の講座でプログラミングの初歩から簡単なゲームの作成までを学ぶ。 まちづくり三鷹は,三鷹市が出資する第三セクター。Rubyを利用した図書館システムの開発・販売や,Ruby技術者育成講座「Ruby Academy」の運営などを行っている。 「中学生Rubyプログラミング体験講座」は,中学1年生クラスと中学2年生クラスに分かれており,2009年8月から9月にかけてそれぞれ1回2時間,計4回を1コースとして行う。プログラムとは何かから始まり,最後には簡単なゲームをRubyで作成できるようにする。 講座では,地元のIT技術者交流会である「三鷹プログラマーズカフェ」のメンバーがボランティアでチューターを務めた。講座に使用するテキストは三鷹市教育委員会の協力を得,三鷹市内の中
本日から東京都千代田区の学術総合センターにて3日間にわたり、RubyKaigi2009が開催されます。本ページでは、1日目のレポートを随時掲載していきます! ※今回のレポートは、一橋記念講堂でのセッションを中心にお送りします(全セッションを回れておりません。ご了承ください)。 イベント開始前 開場は12時30分からですが、スタッフの皆さんは8時30分に集合しました。 まずは、スタッフ専用のTシャツが配られました。イベント開催期間中、スタッフはこの専用のTシャツを着用します。 本日午前中は、スタッフ総出で、慌しく、会場の準備にあたりました。 準備中の中、会場の入り口から各会場へ、通しで簡単に撮影したものが以下の動画です(なお、撮影の後に、掲示物が貼られたもの等もあります)。 ニコニコ動画:https://www.nicovideo.jp/watch/sm7657153 オープニング
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く