タグ Ruby が登録されている動画 : 584 件中 193 - 224 件目
種類:
- タグ
- キーワード
対象:
[rk10][28M01] Ruby 1.9.2 is released! / Rubyコミッタ Q & A
Yugui, Shugo Maeda
RubyKaigiにはたくさんのコミッタが来場するので、彼らに質問するよい機会です。このイベントでは、Rubyコミッタが聴衆(又は他のコミッタ) からの質問に回答します。
[rk10][28S06] A Metaprogramming Spell Book
Paolo "Nusco" Perrotta
When I started to learn Ruby, I was awed by the code of experienced rubyists. That code was full of amazing magic tricks that I could barely understand. People called those tricks "metaprogramming".With time, I found that metaprogramming sits right at the core of Ruby. To think in Ruby, I had to understand all those scary tricks! Feeling like a sorcerer's apprentice, I set out to write a Spell Book of metaprogramming techniques. Once I'd finished the Spell Book, metaprogramming didn't seem like black magic anymore. Instead, it just felt like any other set of techniques.
In this talk, I'll show you the content of my Spell Book, so that you don't have to go through the trouble of writing one yourself.
[rk10][28S05] Seamless Integration Testing
paulelliott (Hashrocket)
Do you have a solid, full coverage integration test suite? You should. It is the final automated point of assurance that what you are about to push to production is not going to blow something up and cost your or your client money. I show how to integration test a real Rails application, demonstrating best practices you can apply to any setup and the latest technologies for fully covering your app, including javascript!
[rk10][28S04] The Necessity and Implementation of Speedy Tests
Jake Scruggs (Backstop Solutions)
Your project's software practices are deteriorating every minute the developers wait for slow tests to finish. Once developers get fed up and stop running the tests, disregard for failing builds can't be far behind, and from there it's only a short leap to the albatross of a brittle/irrelevant test suite. Luckily this can all be avoided by adopting some time-saving testing standards and practices.
[rk10][28M04] Rubyな日々
Rubyな日々
Kazuhiro NISHIYAMA (Good-Day, Inc.)
Ruby や Ruby リファレンスマニュアル刷新計画のコミッターとしてどういうことをしているのかという話をする予定です。
[rk10][28S03] Mapping the world with DataMapper
Ted Han (%w(Videojuicer DataMapper))
Ubiquitous computing has opened the door to two new revolutions, data collection and data manipulation. Mobile phones, digital cameras, low cost electronics, and wireless internet access have made it possible to collect data any time, anywhere. But what are we doing with the data once it's collected? How do we navigate the oceans of data we generate daily? Where can we find a Rubyist's tools for data mining and manipulation? We'll discuss how to use DataMapper, a Ruby data access library, to make sense of data of all kinds.
[rk10][28S02] Rails to Sinatra: What is ready
Jiang Wu (Tengu)
As Sinatra 1.0 came out, we have a good alternative to rails(before is merb). I will introduce efforts of people around Sinatra community to eliminate gap of moving from Rails to Sinatra including my works.
[rk10][28S01] Rocking the enterprise with Ruby
Rocking the enterprise with Ruby
Munjal Budhabhatti And Sudhindra Rao (ThoughtWorks Inc)
ThoughtWorks has been working on a long scale project at Rackspace building data center of the future using Ruby. This projects has evolved since its inception. And so has the architecture. Developing in ruby has assisted us in managing changes to the business rules at a rapid pace. We have been delivering successfully every two weeks for last three years. We would like to share our learnings from this effort.
[rk10][27S07] みんなが楽しくプログラミング出来る魔法
みんなが楽しくプログラミング出来る魔法
tenderlove (AT&T Interactive)
Programming for fun, or having fun programming. Ruby is the best language for both! Let's talk about programming after we've punched out from work, the programming we can do while drinking a beer, and the programming we can do to make our friends laugh. We'll take a look at projects built for fun, as well as projects built to have fun! We'll dissect them to figure out what makes them tick, then extract techniques that we can use with our day to day tasks.
[rk10][27S06] My many failed products
My many failed products
jugyo (Everyleaf Corporation)
私のたくさんの失敗プロダクトと少しの成功プロダクトについて話します。 私のプロダクトはここ => http://github.com/jugyo/
[rk10][27S05] Truth and Consequences: Handling Ruby 1.9 Encodings in Rails
Truth and Consequences: Handling Ruby 1.9 Encodings in Rails
Yehuda Katz (Engine Yard)
Ruby 1.9 adds support for many different encodings, making it possible to write Ruby web programs that can handle non-English characters well. However, these changes have had many consequences. At the beginning, the new encoding support has introduced much confusion in simple, English-only Rails applications and applications relying heavily on Unicode. Yehuda will explain the common problems caused by the changes, talk about what Rails has done to eliminate many of them, and what the Ruby community can do to make writing internationalized programs easier.
[rk10][27S04] 井の中の蛙、大海を知らず
井の中の蛙、大海を知らず
Sarah Allen
アプリケーションを構築する時、ほとんどのアプリケーションが今日グローバル的に使用されること、多国語を話す人々に使用されること忘れがちになってしまいます。あなたは、英語や日本語のユーザーインターフェイスを制作するかもしれません。でも、人々は母国語でデーターを記入することを選ぶかもしれません。ウェブブラウザは、ほぼすべてのスクリプトを記入することを可能にします。もし、あなたがラッキーなら、それはなんとか機能するかもしれません。しかし、しばしば、それはもう少し注意を必要とします。
[rk10][27S03] Rubygems, Bundler, and the future
Rubygems, Bundler, and the future
Carl Lerche (Engine Yard)
Rubygems has served the community well for many years. However, as applications become more and more complex, certain problems arise. Bundler was created to solve some of those problems and has been evolving rapidly based on community feedback. It's time to look at the current state of affairs and think about Rubygems 2.0. What parts of bundler could be moved upstream and what problems remain to be solved?
[rk10][27S02] User Experience for Library Designers
User Experience for Library Designers
geemus (Wesley Beary)(Engine Yard)
I've written "a lot of code":http://github.com/geemus, both hobby and work, over the last year, and looking back I can't help but think that writing code for yourself is easy; it's writing code for others can be tough. In this session, I'll share some examples of good and bad practices gathered in my years writing code and libraries, and discuss how to get past being too close to the problem. I'll talk specifically about growing your work into something anybody (and hopefully everybody) will use.
[rk10][27S01] Feels Like Ruby
Feels Like Ruby
Sarah Mei (Pivotal Labs)
For a Rubyist, writing Javascript is the worst part of working on a Ruby web application. Those clean, modern UIs are often made possible by incredibly complex Javascript. The helpers inevitably get in the way, and you end up writing most of it by hand.It is painful.But you can make writing Javascript code feel more like writing Ruby code. I will show techniques that go beyond "unobtrusive" and turn Javascript into a first-class citizen in your Ruby application. Make your Javascript more joyful!
[rk10][27M08] 君のクラスの最高の偽物
君のクラスの最高の偽物
Shugo Maeda (Network Applied Communication Laboratory Ltd.)
Rubyのオープンクラスは、Ruby on Railsのようなアプリケーションの拡張性に 寄与している。しかし、オープンクラスはクラス拡張間の深刻な衝突を引き起こ すこともある。この発表では、オープンクラスの問題を説明し、クラスを局所的に 変更することができるような解決法を提案する。キーワード: selector namespace, classbox, context-oriented programming
[rk10][27M07] Rubyで作るDSLの基礎
Rubyで作るDSLの基礎
Yasuko Ohba (Everyleaf Corporation)
RubyはDSLを作りやすい言語として知られています。実際に、DSLを作るのは簡単です。しかし、Rubyで意識的にDSLを作ったことのある人は意外に少ないのかもしれません。 Rubyで実現するDSLは、「使いやすいAPI」の一形態であり、ここから先がDSLだという明確な境界はありませんが、結果として出来上がったコードがDSL的かどうかは歴然と判断できます。つまり、コードをDSL的にするかどうかは開発者が意図的に選択していける事柄なのです。 本セッションでは、DSLとは何か、どんなときにDSLが有効かからはじめて、RubyでDSLを書く際に必要となる考え方、習慣、そしてテクニックを、 Rails や RSpec といった良く知られたコードを例にして話していきます。
[rk10][27M06] われわれは、GCをX倍遅くできる
nari (Network Applied Communication Laboratory)
CRubyに対するLazySweepGCの実装方法と結果を紹介する。また、今後のGC改善の展望を述べる。
[rk10][27M05] リアルタイムウェブができるまで
リアルタイムウェブができるまでMakoto Inoue (New Bamboo (London, UK))ここ最近のAjaxにかわるトレンドとしてリアルタイムウェブを利用した例が見かけられることが多いですが、その多くはチャットや株価更新などのサンプルの域をでないように見えます。弊社New Bamboo (London, UK)では、既存のリアルタイム技術をいろいろ研究した結果をPusher (http://www.pusherapp.com)というサ... WebSocketを使うことによる新しい発見やチャレンジを皆様と共有していきたいと思います。
[rk10][27M04] Ruby on Railsではじめる携帯電話向けオープンソーシャルアプリ
Ruby on Railsではじめる携帯電話向けオープンソーシャルアプリケーション開発Masaki Yamada (Control plus Co. Ltd.)携帯電話向けのオープンソーシャルアプリケーション開発の世界では、PHPがメジャーな言語ですが、Ruby on Railsを使った開発も可能です。私達が自社プロダクト「スイーツコレクション」の開発を通じて得たノウハウを公開するとともに、Ruby on Railsを使ったオープンソーシャルアプリケーション開発をご紹介します。
[rk10][27M03] jpmobile on Rails 3 の作り方
日本Ruby会議2010Shin-ichiro OGAWA (Tokyu.rb / Nihon Ruby no Kai)jpmobile を Rails 3 や Sinatra に対応させるまでの道のりを紹介。Rack化や絵文字やデコメへの対応などを、どのようにRailsをハックしたかとともに紹介します。
Ruby で作る Ruby の折り紙 (9_640)
Ruby で作る Ruby の折り紙を折ります。時々指差してるのは次の折り線のつもりです。http://d.hatena.ne.jp/hs9587/20100228/1267537967http://jp.rubyist.net/magazine/?preRubyKaigi2010-04#l1
Ruby で作る Ruby の折り紙 (3_352)
Ruby で作る Ruby の折り紙を折ります。時々指差してるのは次の折り線のつもりです。http://d.hatena.ne.jp/hs9587/20100228/1267537967http://jp.rubyist.net/magazine/?preRubyKaigi2010-04#l1
Ruby で作る Ruby の折り紙
Ruby で作る Ruby の折り紙を折ります。時々指差してるのは次の折り線のつもりです。http://d.hatena.ne.jp/hs9587/20100228/1267537967http://jp.rubyist.net/magazine/?preRubyKaigi2010-04#l1
Heroic Halion 10 player - World of Warcraft
10-man Halion Hard Mode
P2突入直後1人死亡でEnrageぎりぎり
mylist/13389411
【重音テト×テッド】Clair de lune【オリジナル】 エンコ済
エンコしたほうがいいというコメが多かったので、つんでれんこDLして初エンコしましたw
ステレオ(右:テト強め、左:テッド強め)です。初の歌詞コラボです。テトの歌詞をRubyさんから頂きました。
絵は引き続き、げn君に描いていただきました。そして、初のテッド登場・・・と、でも、調子乗って低いところ歌わせすぎました。
今回の原曲は「月の光」 テーマは何でしょう?テトとテッドで違う歌詞歌わせてみたことで、
ちょとクセのある作品になってるとは思いますが、聞いていただければ嬉しいです
前作(カバー):sm11328684 次作:sm11371400 マイリスト:mylist/19711944
さわやかにハッキングしてみたよ【掲示板編】
一応本当にやりました。Ruby使ってます。使用したライブラリはmechanizeなのでperlでも作れます。そしてこの処理なら多分perlの方が速いと思います…。【追記】コメント欄にて要望があればスクリプトのソース公開します。
Ruby/Miyako & Arduinoで温度計を作ってみた
Rubyとそのゲーム用フレームワークであるMiyakoとマイ コンArduinoで温度計を作ってみた。 1. マイコンArduinoを温度センサにつなぎ、温度を読み取ってUSB経由でPCに送信している(中身はシリアル通信)。 2. PCではRubyプログラムが受信した温度を画面に表示している。 3. この際、文字描画と図形描画のためにMiyakoワークフレームを利用している。ソースコードなど詳細は:http://weed.cocolog-nifty.com/wzero3es/2010/03/100316-rubymiya.html
第1回長野ソフトウェア技術者グループ(NSEG)勉強会 2/3
2010年3月13日
・IT勉強会で使うIT (大日向大地 @earth2001y)
・とりあえずGit 〜Git入門前夜〜 (天野卓 @usualoma)
・Rubyの黒魔術 (とみたまさひろ @tmtms)
前 sm10033930
次 sm10038639