動画で見る・知る・学ぶRuby
世の中には、「プログラミングを取り扱った動画」なんてものも存在する。ここでは、ニコニコ動画にアップロードされている、Rubyに関わりのある動画をごくわずかですが紹介。Rubyをこれから勉強したい人、Rubyネタが好きな人はどうぞ。
なおRubyを取り上げるのは、単に自分がRubyの勉強をしているから。
Ruby1.9の解説
- //ext.nicovideo.jp/thumb/sm5071634" scrolling="no" style="border:solid 1px #CCC;" frameborder="0">【ニコニコ動画】Ruby1.9について - 高橋征義:たのしいRuby 第2版 Rubyではじめる気軽なプログラミングなどで知られる高橋征義さんが、Ruby1.9を使おう! と熱くアピール。ただし見終わっても「札幌」というキーワードしか思い出せない。「好きですサッポロ。」
Rubyの紹介・解説
- //ext.nicovideo.jp/thumb/sm1378278" scrolling="no" style="border:solid 1px #CCC;" frameborder="0">【ニコニコ動画】Ruby開発者まつもとゆきひろ氏 「Rubyからのメッセージ」:Ruby開発者のまつもとゆきひろさん自らRubyを紹介。プログラミング言語オタクのまつもとさんらしく、いろんな言語の話も交えて、飽きさせない。聞き所は、Rubyの哲学、他の言語との真の違いなど(38:06〜)*2。Rubyに限らず、プログラミングが好きな人は見るべき。Enjoy Programming! ちょっと声が聞き取りにくいのが難点か。
- //www.nicovideo.jp/thumb_mylist/3972440" scrolling="no" style="border:solid 1px #CCC;" frameborder="0">【ニコニコ動画】Feel the Ruby:Ruby初心者向けに簡単な解説。音がかなり聞き取りにくいので、全部見るのは少しつらいか。
Rubyで作ったソフトウェア
この節の動画については、Rubyを利用してソフトを作ったというだけなので、Rubyネタには乏しい。
- //ext.nicovideo.jp/thumb/sm5114261" scrolling="no" style="border:solid 1px #CCC;" frameborder="0">【ニコニコ動画】【Ruby】ATOK2008でネギを振らせてみた:ATOKダイレクト(ATOK 2008の機能拡張)のプラグインをRubyで作成。ATOKで文字入力するといろいろできるみたいですね。
- //ext.nicovideo.jp/thumb/sm3074017" scrolling="no" style="border:solid 1px #CCC;" frameborder="0">【ニコニコ動画】Rubyでスーパーマリオブラザーズ:Rubyで初代マリオの1-1を作成(音なし)。プレイは1:11から。コメントがはてな民がらみなのはご愛嬌。信頼のコメ率。
その他
- //ext.nicovideo.jp/thumb/sm3824178" scrolling="no" style="border:solid 1px #CCC;" frameborder="0">【ニコニコ動画】Ruby《を》教えてるんじゃない、Ruby《で》教えてるんだってば - 増原英彦:Rubyを利用した、東京大学教養学部の情報科学の教育(コンピュータサイエンスの基本)についての報告。Rubyがどうこうというより、プログラミングの教育現場のこぼれ話として面白い。「(全角空白によるエラーに悩むので)空白ぐらいどっちでもいいようにしてくれないかな」とか、イテレータだけでなくforループも教える必要があるんじゃないか、とか。スライドがまったく見えないのが問題か。
*1:追記(20090207): ささださんによれば、「好きに読んでください。私は日本語っぽく(?)「やるぶ」と読みますが、別にどう読んで頂いても構いません」とのこと。
*2:「結局、プログラミング言語は、どのような機能があるかではなく、それを取り巻く文化や、言語やライブラリ設計の背後にある哲学によって差別化される」(Yugui「初めてのRuby」、まつもとゆきひろによる序文)
*3:RubyKaigi 2008 Main-Sessions(1st day) by snoozer05 - ニコニコ動画およびRubyKaigi 2008 Main-Sessions(2nd day) by snoozer05 - ニコニコ動画