キーワード Ruby が含まれる動画 : 3098 件中 641 - 672 件目
種類:
- タグ
- キーワード
対象:
[rk10][27M05] リアルタイムウェブができるまで
リアルタイムウェブができるまでMakoto Inoue (New Bamboo (London, UK))ここ最近のAjaxにかわるトレンドとしてリアルタイムウェブを利用した例が見かけられることが多いですが、その多くはチャットや株価更新などのサンプルの域をでないように見えます。弊社New Bamboo (London, UK)では、既存のリアルタイム技術をいろいろ研究した結果をPusher (http://www.pusherapp.com)というサ... WebSocketを使うことによる新しい発見やチャレンジを皆様と共有していきたいと思います。
[rk10][27M06] われわれは、GCをX倍遅くできる
nari (Network Applied Communication Laboratory)
CRubyに対するLazySweepGCの実装方法と結果を紹介する。また、今後のGC改善の展望を述べる。
[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][27M08] 君のクラスの最高の偽物
君のクラスの最高の偽物
Shugo Maeda (Network Applied Communication Laboratory Ltd.)
Rubyのオープンクラスは、Ruby on Railsのようなアプリケーションの拡張性に 寄与している。しかし、オープンクラスはクラス拡張間の深刻な衝突を引き起こ すこともある。この発表では、オープンクラスの問題を説明し、クラスを局所的に 変更することができるような解決法を提案する。キーワード: selector namespace, classbox, context-oriented programming
[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][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][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][27S04] 井の中の蛙、大海を知らず
井の中の蛙、大海を知らず
Sarah Allen
アプリケーションを構築する時、ほとんどのアプリケーションが今日グローバル的に使用されること、多国語を話す人々に使用されること忘れがちになってしまいます。あなたは、英語や日本語のユーザーインターフェイスを制作するかもしれません。でも、人々は母国語でデーターを記入することを選ぶかもしれません。ウェブブラウザは、ほぼすべてのスクリプトを記入することを可能にします。もし、あなたがラッキーなら、それはなんとか機能するかもしれません。しかし、しばしば、それはもう少し注意を必要とします。
[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][27S06] My many failed products
My many failed products
jugyo (Everyleaf Corporation)
私のたくさんの失敗プロダクトと少しの成功プロダクトについて話します。 私のプロダクトはここ => http://github.com/jugyo/
[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][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][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][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][28M04] Rubyな日々
Rubyな日々
Kazuhiro NISHIYAMA (Good-Day, Inc.)
Ruby や Ruby リファレンスマニュアル刷新計画のコミッターとしてどういうことをしているのかという話をする予定です。
[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][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][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][28M01] Ruby 1.9.2 is released! / Rubyコミッタ Q & A
Yugui, Shugo Maeda
RubyKaigiにはたくさんのコミッタが来場するので、彼らに質問するよい機会です。このイベントでは、Rubyコミッタが聴衆(又は他のコミッタ) からの質問に回答します。
[rk10][28M05] Ruby リファレンスマニュアル刷新計画 2010 夏
okkez (Ruby Reference Manual Renewal Project)
昨年の報告以降の動きをまとめて報告します。また、今後の予定や特に助けが必要な部分について説明します。
[rk10][28M06] Unix修正主義
Tanaka Akira (National Institute of Advanced Industrial Science and Technology (AIST))
[rk10][28M07-01] ARToolKit Ruby Binding
Urabe, Shyouhei (Network Applied Communication Lab.)
[rk10][28M07-02] Ruby/Tk-Kit から RubyKit へ
Ruby/Tk-Kit から RubyKit へ : Ruby の単一ファイル実行環境の構築に向けて
Hidetoshi NAGAI (Kyushu Institute of Technology / Rubyist Kyushu)
[rk10][28M07-04] Toward Lightning RubyVM
Koichi Sasada (The University of Tokyo)
[rk10][28M07-06] Rubyで手軽に暦日を算出しよう!
Yoshihiko Hara, Japan OSS Promotion Forum Application Sub Committee Ruby Application Task Force, FUJITSU SOCIAL SCIENCE LABORATORY LIMITED
[rk10][28M07-07] Introducing the Lingo Project
Introducing the Lingo Project: A New Generationi Text Input System Leveraging Non-native English Writing
Kazki Matz (Lingo project)
【東方無謀伝】妖精大戦争ルナティックA1パート1【ノーショットTAS】
大戦争ルナティックノーショット1~2面中ボスまでです。
チルノに冷やしてほしいぐらいの温度ですが扇風機でがんばります。
もうスペック的に限界な所まで来ています。
そのせいもあってリプレイが盛大にずれたようなので録画にものすごく手間がかかりました。
一応リプレイを公開してはいますが意味が無いと思います。
当動画のリプレイファイル→http://skydrive.live.com/?cid=5887da83a0a7b807&id=5887DA83A0A7B807%21132
次→sm11919051 A2ルート→sm12005523 Bルート→sm12070845 うpリスト→mylist/21894695
ついった→Ruby322 ※この動画はTASです。ちなみに今回からわずかですが追記もしてます。
[rk10][28M07-08] babushka―test-driven sysadmin for rubyists
Ben Hoskings (babushka)
[rk10][28M07-09] parse.yの歩き方 -ワシのRubyは4式まであるぞ-
Ando Yasushi (Seesaa Inc.)
