SlideShare a Scribd company logo
#CLRH56

                         for .
                               Net




Rails
                                   ter




                                      CLR/H
                                   @sandinist
Friday, April 29, 2011
•   @sandinist

                         •
                         •

Friday, April 29, 2011
WORK

               RICOH IT SOLUTIONS

               quanp
                  quanp for iPhone




Friday, April 29, 2011
LANGUAGE

               VBA
               VisualBasic.Net
               C#
               Ruby
               Objective-C




Friday, April 29, 2011
COMMUNITY

                  CLR/H
                  Ruby




Friday, April 29, 2011
Ruby / Rails

                         Ruby   03




Friday, April 29, 2011
Friday, April 29, 2011
Friday, April 29, 2011
Friday, April 29, 2011
Rails   DAY

Friday, April 29, 2011
• Ruby on Rails
            •       Rails


Friday, April 29, 2011
The Goal

                         •   Know the Feature of
                             Ruby on Rails
                         •   Could create a simple
                             Rails app

Friday, April 29, 2011
•   Know the Feature of
                             Ruby on Rails



Friday, April 29, 2011
Ruby on Rails

Friday, April 29, 2011
Friday, April 29, 2011
Friday, April 29, 2011
                         OutSide
Ruby

Friday, April 29, 2011
Friday, April 29, 2011
(                       )


                                    (Mixin          )




                                                (           )
                                             UNIX
                         DOS   Windows Mac BeOS
Friday, April 29, 2011
Friday, April 29, 2011
Ruby


                         Matz is nice and
                         so we are nice.




Friday, April 29, 2011
                         Matz
http://www.ipa.go.jp/about/press/20110322.html
Friday, April 29, 2011
Powerd by Ruby

Friday, April 29, 2011
SUPREME




     2009                10

                              http://www.slideshare.net/ossaj/ruby-6029382
Friday, April 29, 2011
SUPREME




Friday, April 29, 2011
Friday, April 29, 2011
http://dominion525.tumblr.com/post/2478993701/ruby-ruby
Friday, April 29, 2011
Web
  Ruby

  Web




                         Ruby


                                      http://thinkit.co.jp/story/2011/03/02/2036?page=0,2
Friday, April 29, 2011
Ruby

Friday, April 29, 2011
Ruby has value.

Friday, April 29, 2011
Ruby


Friday, April 29, 2011
why?

Friday, April 29, 2011
Friday, April 29, 2011
Ruby


Friday, April 29, 2011
Ruby trusts
                  programmers.
Friday, April 29, 2011
Ruby has
“Quality”.




kakutani
Friday, April 29, 2011
Friday, April 29, 2011
Ruby

Friday, April 29, 2011
Rails

Friday, April 29, 2011
Web



Friday, April 29, 2011
Ruby on Rails

                David Heinemeier Hansson


                  "basecamp"



Friday, April 29, 2011
DHH

                         David Heinemeier Hansson
Friday, April 29, 2011
2004               7
              2005 12        13   1.0
                 2007 12      7   2.0
                 2010 8      29   3.0


Friday, April 29, 2011
Powerd by Rails

Friday, April 29, 2011
http://tabelog.com/




Friday, April 29, 2011
http://cookpad.com/




Friday, April 29, 2011
https://my.rakuten.co.jp/




Friday, April 29, 2011
http://atnd.org/




Friday, April 29, 2011
http://twitter.com/




Friday, April 29, 2011
http://www.groupon.jp/




Friday, April 29, 2011
https://www.quanp.net/




Friday, April 29, 2011
More Rails

Friday, April 29, 2011
http://www.atmarkit.co.jp/fcoding/rails/index/
                                      examination.html
Friday, April 29, 2011
Ruby on Rails        Heroku           Dreamforce'10




                         http://www.publickey1.jp/blog/10/ruby_on_railsherokudreamforce10.html
Friday, April 29, 2011
CMS Ruby on Rails   Pref Shimane CMS         CMS




                                                            http://projects.netlab.jp/PrefShimaneCMS/
Friday, April 29, 2011
Rails Culture & Feature


                                  MVC
                                  CoC
                                  DRY
                           DynamicLanguages
                         ObjectRelationalMapping
                              TestingTools

Friday, April 29, 2011
Friday, April 29, 2011
Web



Friday, April 29, 2011
Rails

Friday, April 29, 2011
InSide



Friday, April 29, 2011
Friday, April 29, 2011
web


Friday, April 29, 2011
HTTP
                          URI
                         HTML
                         REST
Friday, April 29, 2011
Web
                         http://www.amazon.co.jp/dp/4774142042


                 RestfulWebService
                          http://www.amazon.co.jp/dp/4873113539




Friday, April 29, 2011
ASP.Net


Friday, April 29, 2011
ASP.Net MVC


Friday, April 29, 2011
MVC

Friday, April 29, 2011
Rails Culture & Feature


                                  MVC
                                  CoC
                                  DRY
                           DynamicLanguages
                         ObjectRelationalMapping
                              TestingTools

Friday, April 29, 2011
MVC is a
                         Architecture
                           Pattern
Friday, April 29, 2011
Model-view-controller concept. The solid line represents a directassociation,
                  the dashed an indirect association (via an observer for example).




Friday, April 29, 2011
Rails MVC Architecture




                         Architecture of Ruby on Rails Framework
                         http://www.deknight.com/2010/06/architecture-of-ruby-on-rails-framework.html
Friday, April 29, 2011
MVC

Friday, April 29, 2011
Smalltalk
                                     - Seaside


Friday, April 29, 2011
ASP.Net MVC

Friday, April 29, 2011
ASP.Net History                                Active Server Pages

                                                1.0 (IIS 3.0) 1996   12
                                                2.0 (IIS 4.0) 1997      9
                                                3.0 (IIS 5.0) 2000   11
     HTML                                      VBScript    JavaScript
                            GUI
                         ASP.NET                                            *.config

                                                          ASP.NET

                                            Active Server Pages         .Net
                          2000
                                        2002

                                                     ASP.NET MVC
                                 2009   4
                                                    ASP.NET MVC 2
                                   2010 3                ASP.NET 4
                                                    ASP.NET MVC 3
                                   2011 1                    Razor

Friday, April 29, 2011
Rails Culture & Feature


                                  MVC
                                  CoC
                                  DRY
                           DynamicLanguages
                         ObjectRelationalMapping
                              TestingTools

Friday, April 29, 2011
CoC

Friday, April 29, 2011
Convention over
   Configuration
Friday, April 29, 2011
Friday, April 29, 2011
Ruby on Rails




Friday, April 29, 2011
Rails Culture & Feature


                                  MVC
                                  CoC
                                  DRY
                           DynamicLanguages
                         ObjectRelationalMapping
                              TestingTools

Friday, April 29, 2011
DRY

Friday, April 29, 2011
Don't repeat
                          yourself
Friday, April 29, 2011
Friday, April 29, 2011
DRY




Friday, April 29, 2011
Friday, April 29, 2011
DRY

Friday, April 29, 2011
Rails Culture & Feature


                                  MVC
                                  CoC
                                  DRY
                           DynamicLanguages
                         ObjectRelationalMapping
                              TestingTools

Friday, April 29, 2011
ASP.Net MVC Feature


                                  MVC
                                  CoC
                                  DRY
                           DynamicLanguages
                         ObjectRelationalMapping
                              TestingTools

Friday, April 29, 2011
Friday, April 29, 2011
•Ruby 1.8.7
                         • Rails 3.0.5
                         • Mac OS X 10.6.7



Friday, April 29, 2011
ASP.NET

  http://codezine.jp/article/detail/4046?p=5




Friday, April 29, 2011
DEMO

Friday, April 29, 2011
Create Sample Pubs

                         • rails new sample
                         • rails scaffold pubs note:text
                         • rake db:migrate
                         • rails server

Friday, April 29, 2011
Create Sample Pubs

                         • rails new sample
                         • rails scaffold pubs note:text
                         • rake db:migrate
                         • rails server

Friday, April 29, 2011
• rails new sample




Friday, April 29, 2011
• rails new sample




Friday, April 29, 2011
• rails new sample




Friday, April 29, 2011
• rails new sample




   http://wiki.usagee.co.jp/ruby/rails/RailsGuides%E3%82%92%E3%82%86%E3%81%A3%E3%81%8F%E3%82%8A%E5%92%8C%E8%A8%B3%E3%81%97%E3%81%A6%E3%81%BF
                                                         %E3%81%9F%E3%82%88/Getting%20Started%20with%20Rails
Friday, April 29, 2011
Create Sample Pubs

                         • rails new sample
                         • rails scaffold pubs note:text
                         • rake db:migrate
                         • rails server

Friday, April 29, 2011
• rails scaffold pubs note:text




Friday, April 29, 2011
• rails scaffold pubs note:text

                                            •   db migration
                                            •   model
                                            •   model test
                                            •   routing
                                            •   controller
                                            •   controller     view
                                            •   unit test
                                            •   helper
                                            •   helper test
                                            •   stylesheet




Friday, April 29, 2011
Create Sample Pubs

                         • rails new sample
                         • rails scaffold pubs note:text
                         • rake db:migrate
                         • rails server

Friday, April 29, 2011
• rake db:migrate




Friday, April 29, 2011
Create Sample Pubs

                         • rails new sample
                         • rails scaffold pubs note:text
                         • rake db:migrate
                         • rails server

Friday, April 29, 2011
It Works!

Friday, April 29, 2011
Rails Culture & Feature


                                  MVC
                                  CoC
                                  DRY
                           DynamicLanguages
                         ObjectRelationalMapping
                              TestingTools

Friday, April 29, 2011
Friday, April 29, 2011
Friday, April 29, 2011
Friday, April 29, 2011
Friday, April 29, 2011
Friday, April 29, 2011
Friday, April 29, 2011
The Goal


                         •   Know the Feature of
                             Ruby on Rails


Friday, April 29, 2011
Rails Culture & Feature


                                  MVC
                                  CoC
                                  DRY
                           DynamicLanguages
                         ObjectRelationalMapping
                              TestingTools

Friday, April 29, 2011
• rails scaffold pubs note:text

                                            •   db migration
                                            •   model
                                            •   model test
                                            •   routing
                                            •   controller
                                            •   controller     view
                                            •   unit test
                                            •   helper
                                            •   helper test
                                            •   stylesheet




Friday, April 29, 2011
Full Stack

Friday, April 29, 2011
The Goal

                         •   Know the Feature of
                             Ruby on Rails
                         •   Could create a simple
                             Rails app

Friday, April 29, 2011
Create Sample Pubs

                         • rails new sample
                         • rails scaffold pubs note:text
                         • rake db:migrate
                         • rails server

Friday, April 29, 2011
Routes

Friday, April 29, 2011
Routes

                         AppName::Application.routes.draw do

                         end




Friday, April 29, 2011
Routes
                         AppName::Application.routes.draw do
                           get "hello/world"
                         end

                         #=> GET hello#world




Friday, April 29, 2011
Routes
                         AppName::Application.routes.draw do
                           match "hello/world"
                         end

                         #=> hello#world




Friday, April 29, 2011
Routes
                         AppName::Application.routes.draw do
                          get "greeting.html" => "hello#world"
                         end

                         #=> GET hello#world




Friday, April 29, 2011
Routes
                         AppName::Application.routes.draw do
                          resources :products
                         end

                         #=>
                            products GET /products(.:format)
                              {:action=>"index", :controller=>"products"}
                                    POST /products(.:format)
                              {:action=>"create", :controller=>"products"}
                          new_product GET /products/new(.:format)
                              {:action=>"new", :controller=>"products"}
                         edit_product GET /products/:id/edit(.:format)
                              {:action=>"edit", :controller=>"products"}
                             product GET /products/:id(.:format)
                              {:action=>"show", :controller=>"products"}
                                    PUT /products/:id(.:format)
                              {:action=>"update", :controller=>"products"}
                                    DELETE /products/:id(.:format)
                              {:action=>"destroy", :controller=>"products"}

Friday, April 29, 2011
Routes
                         AppName::Application.routes.draw do
                          root :to => "welcome#index"
                         end

                         #=> .




Friday, April 29, 2011
Routes
                         AppName::Application.routes.draw do
                          match ':controller(/:action(/:id(.:format)))'
                         end

                         #=> /action/id




Friday, April 29, 2011
The Goal


                         •   Could create a simple
                             Rails app


Friday, April 29, 2011
!Rails3(1)
                          http://tatsu-zine.com/books/rails3

                         Ruby                 Windows
                          http://tatsu-zine.com/books/winrubybuild




Friday, April 29, 2011
Rails
                         IT
                  2011/2/24
                  http://www.atmarkit.co.jp/fcoding/rails/articles/
                  resources/01/resources01a.html

                  github_explore
                  http://www.flickr.com/photos/franck_/4456914448/
                  sizes/l/in/photostream/

                  Introducing Rails 3
                  http://rubyonrails.org/screencasts/rails3

Friday, April 29, 2011
Flickr
         http://www.flickr.com/photos/jesper/252308266/
         http://www.flickr.com/photos/john_lam/1910968816/
         http://www.flickr.com/photos/koichiroo/4945805140/
         http://www.flickr.com/photos/koichiroo/5244613311/
         http://www.flickr.com/photos/marcomagrini/698692268/
         http://www.flickr.com/photos/minifig/3174009125/




Friday, April 29, 2011

More Related Content

Viewers also liked

HAPPY NEW YEAR 09
HAPPY NEW YEAR 09HAPPY NEW YEAR 09
HAPPY NEW YEAR 09
jaspacific
 
Mixiアプリモバイル20091219
Mixiアプリモバイル20091219Mixiアプリモバイル20091219
Mixiアプリモバイル20091219Takashi Aoki
 
廃墟文藝誌 第壱版
廃墟文藝誌 第壱版廃墟文藝誌 第壱版
廃墟文藝誌 第壱版
konta0223
 
Softlayerを申込んでみた参考資料 140730
Softlayerを申込んでみた参考資料 140730Softlayerを申込んでみた参考資料 140730
Softlayerを申込んでみた参考資料 140730
YoshiyukiKonno
 
[15.04.18] FabLab SENDAI Renewal
[15.04.18] FabLab SENDAI Renewal[15.04.18] FabLab SENDAI Renewal
[15.04.18] FabLab SENDAI Renewal
Shino Onodera
 
OSS ERP iDempiereの共通基本操作
OSS ERP iDempiereの共通基本操作OSS ERP iDempiereの共通基本操作
OSS ERP iDempiereの共通基本操作
Hideaki Hagiwara
 
育てる!かんばん - bring up Kanban.
育てる!かんばん - bring up Kanban.育てる!かんばん - bring up Kanban.
育てる!かんばん - bring up Kanban.
Maehana Tsuyoshi
 
できる!遺伝的アルゴリズム
できる!遺伝的アルゴリズムできる!遺伝的アルゴリズム
できる!遺伝的アルゴリズム
Maehana Tsuyoshi
 
遺伝的アルゴリズム (Genetic Algorithm)を始めよう!
遺伝的アルゴリズム(Genetic Algorithm)を始めよう!遺伝的アルゴリズム(Genetic Algorithm)を始めよう!
遺伝的アルゴリズム (Genetic Algorithm)を始めよう!
Kazuhide Okamura
 
低コスト経営を実現するためのOSS ERP iDempiereの活用法
低コスト経営を実現するためのOSS ERP iDempiereの活用法低コスト経営を実現するためのOSS ERP iDempiereの活用法
低コスト経営を実現するためのOSS ERP iDempiereの活用法
Hideaki Hagiwara
 
WPF4.5入門
WPF4.5入門WPF4.5入門
WPF4.5入門
一希 大田
 
Bitcoinを技術的に理解する
Bitcoinを技術的に理解するBitcoinを技術的に理解する
Bitcoinを技術的に理解する
Kenji Urushima
 
「はじめてでもわかる RandomForest 入門-集団学習による分類・予測 -」 -第7回データマイニング+WEB勉強会@東京
「はじめてでもわかる RandomForest 入門-集団学習による分類・予測 -」 -第7回データマイニング+WEB勉強会@東京「はじめてでもわかる RandomForest 入門-集団学習による分類・予測 -」 -第7回データマイニング+WEB勉強会@東京
「はじめてでもわかる RandomForest 入門-集団学習による分類・予測 -」 -第7回データマイニング+WEB勉強会@東京
Koichi Hamada
 
学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス
学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス
学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス
Livesense Inc.
 
5分でわかるブロックチェーンの基本的な仕組み
5分でわかるブロックチェーンの基本的な仕組み5分でわかるブロックチェーンの基本的な仕組み
5分でわかるブロックチェーンの基本的な仕組み
Ryo Shimamura
 
人は一ヶ月でエンジニアになれるのか - 詳細解説
人は一ヶ月でエンジニアになれるのか - 詳細解説人は一ヶ月でエンジニアになれるのか - 詳細解説
人は一ヶ月でエンジニアになれるのか - 詳細解説
Livesense Inc.
 

Viewers also liked (18)

HAPPY NEW YEAR 09
HAPPY NEW YEAR 09HAPPY NEW YEAR 09
HAPPY NEW YEAR 09
 
Mixiアプリモバイル20091219
Mixiアプリモバイル20091219Mixiアプリモバイル20091219
Mixiアプリモバイル20091219
 
廃墟文藝誌 第壱版
廃墟文藝誌 第壱版廃墟文藝誌 第壱版
廃墟文藝誌 第壱版
 
Bungeishi5
Bungeishi5Bungeishi5
Bungeishi5
 
Softlayerを申込んでみた参考資料 140730
Softlayerを申込んでみた参考資料 140730Softlayerを申込んでみた参考資料 140730
Softlayerを申込んでみた参考資料 140730
 
[15.04.18] FabLab SENDAI Renewal
[15.04.18] FabLab SENDAI Renewal[15.04.18] FabLab SENDAI Renewal
[15.04.18] FabLab SENDAI Renewal
 
OSS ERP iDempiereの共通基本操作
OSS ERP iDempiereの共通基本操作OSS ERP iDempiereの共通基本操作
OSS ERP iDempiereの共通基本操作
 
育てる!かんばん - bring up Kanban.
育てる!かんばん - bring up Kanban.育てる!かんばん - bring up Kanban.
育てる!かんばん - bring up Kanban.
 
できる!遺伝的アルゴリズム
できる!遺伝的アルゴリズムできる!遺伝的アルゴリズム
できる!遺伝的アルゴリズム
 
遺伝的アルゴリズム (Genetic Algorithm)を始めよう!
遺伝的アルゴリズム(Genetic Algorithm)を始めよう!遺伝的アルゴリズム(Genetic Algorithm)を始めよう!
遺伝的アルゴリズム (Genetic Algorithm)を始めよう!
 
Random Forestsとその応用
Random Forestsとその応用Random Forestsとその応用
Random Forestsとその応用
 
低コスト経営を実現するためのOSS ERP iDempiereの活用法
低コスト経営を実現するためのOSS ERP iDempiereの活用法低コスト経営を実現するためのOSS ERP iDempiereの活用法
低コスト経営を実現するためのOSS ERP iDempiereの活用法
 
WPF4.5入門
WPF4.5入門WPF4.5入門
WPF4.5入門
 
Bitcoinを技術的に理解する
Bitcoinを技術的に理解するBitcoinを技術的に理解する
Bitcoinを技術的に理解する
 
「はじめてでもわかる RandomForest 入門-集団学習による分類・予測 -」 -第7回データマイニング+WEB勉強会@東京
「はじめてでもわかる RandomForest 入門-集団学習による分類・予測 -」 -第7回データマイニング+WEB勉強会@東京「はじめてでもわかる RandomForest 入門-集団学習による分類・予測 -」 -第7回データマイニング+WEB勉強会@東京
「はじめてでもわかる RandomForest 入門-集団学習による分類・予測 -」 -第7回データマイニング+WEB勉強会@東京
 
学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス
学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス
学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス
 
5分でわかるブロックチェーンの基本的な仕組み
5分でわかるブロックチェーンの基本的な仕組み5分でわかるブロックチェーンの基本的な仕組み
5分でわかるブロックチェーンの基本的な仕組み
 
人は一ヶ月でエンジニアになれるのか - 詳細解説
人は一ヶ月でエンジニアになれるのか - 詳細解説人は一ヶ月でエンジニアになれるのか - 詳細解説
人は一ヶ月でエンジニアになれるのか - 詳細解説
 

Similar to clrh56

Когда хуже - лучше
Когда хуже - лучшеКогда хуже - лучше
Когда хуже - лучше
Yuriy Artyukh
 
Linked Data: An Introduction for GIS folks
Linked Data: An Introduction for GIS folksLinked Data: An Introduction for GIS folks
Linked Data: An Introduction for GIS folks
Richard Wallis
 
Scaling websites with RabbitMQ A(rlvaro Videla)
Scaling websites with RabbitMQ   A(rlvaro Videla)Scaling websites with RabbitMQ   A(rlvaro Videla)
Scaling websites with RabbitMQ A(rlvaro Videla)
Ontico
 
Web heresies
Web heresiesWeb heresies
Web heresies
James Aylett
 
Node js techtalksto
Node js techtalkstoNode js techtalksto
Node js techtalksto
Jason Diller
 
Nodejs
NodejsNodejs
Nodejs
tmcrodrigues
 
Node Stream
Node StreamNode Stream
Node Stream
Abayomi Ayoola
 
The Fast, The Slow and the Lazy
The Fast, The Slow and the LazyThe Fast, The Slow and the Lazy
The Fast, The Slow and the Lazy
Maurício Linhares
 
Что нового в CSS3
Что нового в CSS3Что нового в CSS3
開発者のためのiPhone⇔Androidアプリ移植のポイント
開発者のためのiPhone⇔Androidアプリ移植のポイント開発者のためのiPhone⇔Androidアプリ移植のポイント
開発者のためのiPhone⇔Androidアプリ移植のポイント
yoski
 
Ruby can haz Everyone
Ruby can haz EveryoneRuby can haz Everyone
Ruby can haz Everyone
RubyX
 
Erlang: Bult for concurrent, distributed systems
Erlang: Bult for concurrent, distributed systemsErlang: Bult for concurrent, distributed systems
Erlang: Bult for concurrent, distributed systems
Ken Pratt
 
Namesmatter
NamesmatterNamesmatter
Namesmatter
Adam Goucher
 
Caridy patino - node-js
Caridy patino - node-jsCaridy patino - node-js
Caridy patino - node-js
StarTech Conference
 
Conquistando el Servidor con Node.JS
Conquistando el Servidor con Node.JSConquistando el Servidor con Node.JS
Conquistando el Servidor con Node.JS
Caridy Patino
 
My Varnish Setup
My Varnish SetupMy Varnish Setup
My Varnish Setup
Michael H. Oshita
 
Palm Developer Day: Opening Keynote
Palm Developer Day: Opening KeynotePalm Developer Day: Opening Keynote
Palm Developer Day: Opening Keynote
dion
 
The State of Web Typography
The State of Web TypographyThe State of Web Typography
The State of Web Typography
Derek Bender
 
Drizzle 7.0, Future of Virtualizing
Drizzle 7.0, Future of VirtualizingDrizzle 7.0, Future of Virtualizing
Drizzle 7.0, Future of Virtualizing
Brian Aker
 
Reeve Thompson, Cabana
Reeve Thompson, CabanaReeve Thompson, Cabana
Reeve Thompson, Cabana
Mashery
 

Similar to clrh56 (20)

Когда хуже - лучше
Когда хуже - лучшеКогда хуже - лучше
Когда хуже - лучше
 
Linked Data: An Introduction for GIS folks
Linked Data: An Introduction for GIS folksLinked Data: An Introduction for GIS folks
Linked Data: An Introduction for GIS folks
 
Scaling websites with RabbitMQ A(rlvaro Videla)
Scaling websites with RabbitMQ   A(rlvaro Videla)Scaling websites with RabbitMQ   A(rlvaro Videla)
Scaling websites with RabbitMQ A(rlvaro Videla)
 
Web heresies
Web heresiesWeb heresies
Web heresies
 
Node js techtalksto
Node js techtalkstoNode js techtalksto
Node js techtalksto
 
Nodejs
NodejsNodejs
Nodejs
 
Node Stream
Node StreamNode Stream
Node Stream
 
The Fast, The Slow and the Lazy
The Fast, The Slow and the LazyThe Fast, The Slow and the Lazy
The Fast, The Slow and the Lazy
 
Что нового в CSS3
Что нового в CSS3Что нового в CSS3
Что нового в CSS3
 
開発者のためのiPhone⇔Androidアプリ移植のポイント
開発者のためのiPhone⇔Androidアプリ移植のポイント開発者のためのiPhone⇔Androidアプリ移植のポイント
開発者のためのiPhone⇔Androidアプリ移植のポイント
 
Ruby can haz Everyone
Ruby can haz EveryoneRuby can haz Everyone
Ruby can haz Everyone
 
Erlang: Bult for concurrent, distributed systems
Erlang: Bult for concurrent, distributed systemsErlang: Bult for concurrent, distributed systems
Erlang: Bult for concurrent, distributed systems
 
Namesmatter
NamesmatterNamesmatter
Namesmatter
 
Caridy patino - node-js
Caridy patino - node-jsCaridy patino - node-js
Caridy patino - node-js
 
Conquistando el Servidor con Node.JS
Conquistando el Servidor con Node.JSConquistando el Servidor con Node.JS
Conquistando el Servidor con Node.JS
 
My Varnish Setup
My Varnish SetupMy Varnish Setup
My Varnish Setup
 
Palm Developer Day: Opening Keynote
Palm Developer Day: Opening KeynotePalm Developer Day: Opening Keynote
Palm Developer Day: Opening Keynote
 
The State of Web Typography
The State of Web TypographyThe State of Web Typography
The State of Web Typography
 
Drizzle 7.0, Future of Virtualizing
Drizzle 7.0, Future of VirtualizingDrizzle 7.0, Future of Virtualizing
Drizzle 7.0, Future of Virtualizing
 
Reeve Thompson, Cabana
Reeve Thompson, CabanaReeve Thompson, Cabana
Reeve Thompson, Cabana
 

More from Maehana Tsuyoshi

Stray sheep #ggjsap 2016 UE4 Team
Stray sheep #ggjsap 2016 UE4 TeamStray sheep #ggjsap 2016 UE4 Team
Stray sheep #ggjsap 2016 UE4 Team
Maehana Tsuyoshi
 
リモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワークリモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワーク
Maehana Tsuyoshi
 
Gadget study 1 at SapporoMIRAIstcafe
Gadget study 1 at SapporoMIRAIstcafeGadget study 1 at SapporoMIRAIstcafe
Gadget study 1 at SapporoMIRAIstcafe
Maehana Tsuyoshi
 
KanbanとTHETAとDK2とわたし
KanbanとTHETAとDK2とわたしKanbanとTHETAとDK2とわたし
KanbanとTHETAとDK2とわたし
Maehana Tsuyoshi
 
How to put out ideas
How to put out ideasHow to put out ideas
How to put out ideas
Maehana Tsuyoshi
 
大きなチーム、大きな仕事 ~ 大規模アジャイル開発のいま
大きなチーム、大きな仕事 ~ 大規模アジャイル開発のいま大きなチーム、大きな仕事 ~ 大規模アジャイル開発のいま
大きなチーム、大きな仕事 ~ 大規模アジャイル開発のいま
Maehana Tsuyoshi
 
Kaminend-Agile-WorkShop
Kaminend-Agile-WorkShopKaminend-Agile-WorkShop
Kaminend-Agile-WorkShop
Maehana Tsuyoshi
 
Improvement_process_for_providing_ongoing_value
Improvement_process_for_providing_ongoing_valueImprovement_process_for_providing_ongoing_value
Improvement_process_for_providing_ongoing_valueMaehana Tsuyoshi
 
Clrh66
Clrh66Clrh66
quanp for iPhone appbank japan tour 2nd in sapporo
quanp for iPhone appbank japan tour 2nd in sapporoquanp for iPhone appbank japan tour 2nd in sapporo
quanp for iPhone appbank japan tour 2nd in sapporo
Maehana Tsuyoshi
 
step by step agile
step by step agilestep by step agile
step by step agile
Maehana Tsuyoshi
 
clrh58
clrh58clrh58
Native Smartphone Development with Ruby
Native Smartphone Development with RubyNative Smartphone Development with Ruby
Native Smartphone Development with Ruby
Maehana Tsuyoshi
 

More from Maehana Tsuyoshi (14)

Stray sheep #ggjsap 2016 UE4 Team
Stray sheep #ggjsap 2016 UE4 TeamStray sheep #ggjsap 2016 UE4 Team
Stray sheep #ggjsap 2016 UE4 Team
 
リモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワークリモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワーク
 
Gadget study 1 at SapporoMIRAIstcafe
Gadget study 1 at SapporoMIRAIstcafeGadget study 1 at SapporoMIRAIstcafe
Gadget study 1 at SapporoMIRAIstcafe
 
KanbanとTHETAとDK2とわたし
KanbanとTHETAとDK2とわたしKanbanとTHETAとDK2とわたし
KanbanとTHETAとDK2とわたし
 
How to put out ideas
How to put out ideasHow to put out ideas
How to put out ideas
 
大きなチーム、大きな仕事 ~ 大規模アジャイル開発のいま
大きなチーム、大きな仕事 ~ 大規模アジャイル開発のいま大きなチーム、大きな仕事 ~ 大規模アジャイル開発のいま
大きなチーム、大きな仕事 ~ 大規模アジャイル開発のいま
 
Kaminend-Agile-WorkShop
Kaminend-Agile-WorkShopKaminend-Agile-WorkShop
Kaminend-Agile-WorkShop
 
CLR/H78 CI at iOS
CLR/H78 CI at iOSCLR/H78 CI at iOS
CLR/H78 CI at iOS
 
Improvement_process_for_providing_ongoing_value
Improvement_process_for_providing_ongoing_valueImprovement_process_for_providing_ongoing_value
Improvement_process_for_providing_ongoing_value
 
Clrh66
Clrh66Clrh66
Clrh66
 
quanp for iPhone appbank japan tour 2nd in sapporo
quanp for iPhone appbank japan tour 2nd in sapporoquanp for iPhone appbank japan tour 2nd in sapporo
quanp for iPhone appbank japan tour 2nd in sapporo
 
step by step agile
step by step agilestep by step agile
step by step agile
 
clrh58
clrh58clrh58
clrh58
 
Native Smartphone Development with Ruby
Native Smartphone Development with RubyNative Smartphone Development with Ruby
Native Smartphone Development with Ruby
 

Recently uploaded

5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 

Recently uploaded (20)

5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 

clrh56