Enviar pesquisa
Carregar
XP and Music
•
0 gostou
•
2,364 visualizações
Koichi ITO
Seguir
Tecnologia
Notícias e política
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 31
Baixar agora
Baixar para ler offline
Recomendados
はてなブックマークのシステムについて
はてなブックマークのシステムについて
Naoya Ito
Perlで圧縮
Perlで圧縮
Naoya Ito
ロックフリーGCLOCKページ置換アルゴリズム
ロックフリーGCLOCKページ置換アルゴリズム
Makoto Yui
Ext Ncs 20081029
Ext Ncs 20081029
Yuki Naotori
JavaScriptによるゲーム開発
JavaScriptによるゲーム開発
Hiroaki NAKADA
Web技術勉強会11回目
Web技術勉強会11回目
龍一 田中
Opensource Android
Opensource Android
Tetsuyuki Kobayashi
090525-homology search(ensembl, local)
090525-homology search(ensembl, local)
ocha_kaneko
Recomendados
はてなブックマークのシステムについて
はてなブックマークのシステムについて
Naoya Ito
Perlで圧縮
Perlで圧縮
Naoya Ito
ロックフリーGCLOCKページ置換アルゴリズム
ロックフリーGCLOCKページ置換アルゴリズム
Makoto Yui
Ext Ncs 20081029
Ext Ncs 20081029
Yuki Naotori
JavaScriptによるゲーム開発
JavaScriptによるゲーム開発
Hiroaki NAKADA
Web技術勉強会11回目
Web技術勉強会11回目
龍一 田中
Opensource Android
Opensource Android
Tetsuyuki Kobayashi
090525-homology search(ensembl, local)
090525-homology search(ensembl, local)
ocha_kaneko
Web2.0 and Ruby
Web2.0 and Ruby
guest396df3
技術トレンディセミナー JavaScriptフレームワーク活用
技術トレンディセミナー JavaScriptフレームワーク活用
terada
Web技術勉強会9回目(Slideshare用)
Web技術勉強会9回目(Slideshare用)
龍一 田中
JavaScript再入門
JavaScript再入門
Masakazu Matsushita
PFI会社案内
PFI会社案内
Preferred Networks
JSplash swf to javascript converter(2008/9/30)
JSplash swf to javascript converter(2008/9/30)
gyuque
XS Japan 2008 App Data Japanese
XS Japan 2008 App Data Japanese
The Linux Foundation
Windows MobileとWeb Api
Windows MobileとWeb Api
Kenji Wada
0514 Windows Server 2008 事件管理機制
0514 Windows Server 2008 事件管理機制
Timothy Chen
JavaScriptでオブジェクト指向(Javascript/OOP)
JavaScriptでオブジェクト指向(Javascript/OOP)
smzk
Yandex Maps API
Yandex Maps API
gueste64ae0
XS Japan 2008 Ganeti Japanese
XS Japan 2008 Ganeti Japanese
The Linux Foundation
Hyper Estraierの設計と実装
Hyper Estraierの設計と実装
Hiroshi Ono
Programming言語Lua紹介(Internet版)
Programming言語Lua紹介(Internet版)
zetamatta
090214ldd Mogilefs
090214ldd Mogilefs
Kazuhisa Hara
Inside the Erlang Vm
Inside the Erlang Vm
Feng Yu
IE-013 企業資源規劃(Erp)Ok
IE-013 企業資源規劃(Erp)Ok
handbook
Lp3
Lp3
TH Schee
RDF and FOAF
RDF and FOAF
Masaki Komagata
Esm lt threading_macro
Esm lt threading_macro
工 久納
ghq gem-src and more
ghq gem-src and more
Koichi ITO
TechRacho: 技術情報発信から広げるエンジニア発のコミュニケーション文化作り
TechRacho: 技術情報発信から広げるエンジニア発のコミュニケーション文化作り
Masato Mori
Mais conteúdo relacionado
Mais procurados
Web2.0 and Ruby
Web2.0 and Ruby
guest396df3
技術トレンディセミナー JavaScriptフレームワーク活用
技術トレンディセミナー JavaScriptフレームワーク活用
terada
Web技術勉強会9回目(Slideshare用)
Web技術勉強会9回目(Slideshare用)
龍一 田中
JavaScript再入門
JavaScript再入門
Masakazu Matsushita
PFI会社案内
PFI会社案内
Preferred Networks
JSplash swf to javascript converter(2008/9/30)
JSplash swf to javascript converter(2008/9/30)
gyuque
XS Japan 2008 App Data Japanese
XS Japan 2008 App Data Japanese
The Linux Foundation
Windows MobileとWeb Api
Windows MobileとWeb Api
Kenji Wada
0514 Windows Server 2008 事件管理機制
0514 Windows Server 2008 事件管理機制
Timothy Chen
JavaScriptでオブジェクト指向(Javascript/OOP)
JavaScriptでオブジェクト指向(Javascript/OOP)
smzk
Yandex Maps API
Yandex Maps API
gueste64ae0
XS Japan 2008 Ganeti Japanese
XS Japan 2008 Ganeti Japanese
The Linux Foundation
Hyper Estraierの設計と実装
Hyper Estraierの設計と実装
Hiroshi Ono
Programming言語Lua紹介(Internet版)
Programming言語Lua紹介(Internet版)
zetamatta
090214ldd Mogilefs
090214ldd Mogilefs
Kazuhisa Hara
Inside the Erlang Vm
Inside the Erlang Vm
Feng Yu
IE-013 企業資源規劃(Erp)Ok
IE-013 企業資源規劃(Erp)Ok
handbook
Lp3
Lp3
TH Schee
RDF and FOAF
RDF and FOAF
Masaki Komagata
Mais procurados
(19)
Web2.0 and Ruby
Web2.0 and Ruby
技術トレンディセミナー JavaScriptフレームワーク活用
技術トレンディセミナー JavaScriptフレームワーク活用
Web技術勉強会9回目(Slideshare用)
Web技術勉強会9回目(Slideshare用)
JavaScript再入門
JavaScript再入門
PFI会社案内
PFI会社案内
JSplash swf to javascript converter(2008/9/30)
JSplash swf to javascript converter(2008/9/30)
XS Japan 2008 App Data Japanese
XS Japan 2008 App Data Japanese
Windows MobileとWeb Api
Windows MobileとWeb Api
0514 Windows Server 2008 事件管理機制
0514 Windows Server 2008 事件管理機制
JavaScriptでオブジェクト指向(Javascript/OOP)
JavaScriptでオブジェクト指向(Javascript/OOP)
Yandex Maps API
Yandex Maps API
XS Japan 2008 Ganeti Japanese
XS Japan 2008 Ganeti Japanese
Hyper Estraierの設計と実装
Hyper Estraierの設計と実装
Programming言語Lua紹介(Internet版)
Programming言語Lua紹介(Internet版)
090214ldd Mogilefs
090214ldd Mogilefs
Inside the Erlang Vm
Inside the Erlang Vm
IE-013 企業資源規劃(Erp)Ok
IE-013 企業資源規劃(Erp)Ok
Lp3
Lp3
RDF and FOAF
RDF and FOAF
Destaque
Esm lt threading_macro
Esm lt threading_macro
工 久納
ghq gem-src and more
ghq gem-src and more
Koichi ITO
TechRacho: 技術情報発信から広げるエンジニア発のコミュニケーション文化作り
TechRacho: 技術情報発信から広げるエンジニア発のコミュニケーション文化作り
Masato Mori
俺も!「老害」 公開版
俺も!「老害」 公開版
ESM SEC
Ruby 2.4 / Rails 5.0に上げた際のパッチ5選
Ruby 2.4 / Rails 5.0に上げた際のパッチ5選
Koichi ITO
Railsアプリケーションプロジェクトでの読み書きそろばんの1周目、2周目とそれから
Railsアプリケーションプロジェクトでの読み書きそろばんの1周目、2周目とそれから
Koichi ITO
Destaque
(6)
Esm lt threading_macro
Esm lt threading_macro
ghq gem-src and more
ghq gem-src and more
TechRacho: 技術情報発信から広げるエンジニア発のコミュニケーション文化作り
TechRacho: 技術情報発信から広げるエンジニア発のコミュニケーション文化作り
俺も!「老害」 公開版
俺も!「老害」 公開版
Ruby 2.4 / Rails 5.0に上げた際のパッチ5選
Ruby 2.4 / Rails 5.0に上げた際のパッチ5選
Railsアプリケーションプロジェクトでの読み書きそろばんの1周目、2周目とそれから
Railsアプリケーションプロジェクトでの読み書きそろばんの1周目、2周目とそれから
Mais de Koichi ITO
Bundler 2 の胎動
Bundler 2 の胎動
Koichi ITO
アプリがパッチにまみれたら
アプリがパッチにまみれたら
Koichi ITO
Stairway to The Pragmatic Rails Programmer
Stairway to The Pragmatic Rails Programmer
Koichi ITO
最軽の開発手法 dX 改
最軽の開発手法 dX 改
Koichi ITO
10年生きる Ruby / Rails アプリケーションプログラマーのエコシステム
10年生きる Ruby / Rails アプリケーションプログラマーのエコシステム
Koichi ITO
俺の開発日誌
俺の開発日誌
Koichi ITO
RuboCopとXPコーディング規約
RuboCopとXPコーディング規約
Koichi ITO
俺たちの新人教育!!
俺たちの新人教育!!
Koichi ITO
スローテスト刑事 (デカ)
スローテスト刑事 (デカ)
Koichi ITO
Gate of Agile Web Development
Gate of Agile Web Development
Koichi ITO
RubyKaigi 2015 の Drinkup を支える技術
RubyKaigi 2015 の Drinkup を支える技術
Koichi ITO
開発時の探し物を楽にする習慣作り
開発時の探し物を楽にする習慣作り
Koichi ITO
Motivationware
Motivationware
Koichi ITO
達人プログラマーへの道
達人プログラマーへの道
Koichi ITO
Let's get ready for next Ruby
Let's get ready for next Ruby
Koichi ITO
職と人
職と人
Koichi ITO
Agile Software Development with Edge Ruby
Agile Software Development with Edge Ruby
Koichi ITO
Safe navigation operator in Ruby
Safe navigation operator in Ruby
Koichi ITO
プロの無職についての考察:序
プロの無職についての考察:序
Koichi ITO
frozen string literal in Ruby
frozen string literal in Ruby
Koichi ITO
Mais de Koichi ITO
(20)
Bundler 2 の胎動
Bundler 2 の胎動
アプリがパッチにまみれたら
アプリがパッチにまみれたら
Stairway to The Pragmatic Rails Programmer
Stairway to The Pragmatic Rails Programmer
最軽の開発手法 dX 改
最軽の開発手法 dX 改
10年生きる Ruby / Rails アプリケーションプログラマーのエコシステム
10年生きる Ruby / Rails アプリケーションプログラマーのエコシステム
俺の開発日誌
俺の開発日誌
RuboCopとXPコーディング規約
RuboCopとXPコーディング規約
俺たちの新人教育!!
俺たちの新人教育!!
スローテスト刑事 (デカ)
スローテスト刑事 (デカ)
Gate of Agile Web Development
Gate of Agile Web Development
RubyKaigi 2015 の Drinkup を支える技術
RubyKaigi 2015 の Drinkup を支える技術
開発時の探し物を楽にする習慣作り
開発時の探し物を楽にする習慣作り
Motivationware
Motivationware
達人プログラマーへの道
達人プログラマーへの道
Let's get ready for next Ruby
Let's get ready for next Ruby
職と人
職と人
Agile Software Development with Edge Ruby
Agile Software Development with Edge Ruby
Safe navigation operator in Ruby
Safe navigation operator in Ruby
プロの無職についての考察:序
プロの無職についての考察:序
frozen string literal in Ruby
frozen string literal in Ruby
XP and Music
1.
2007.09.01 XP祭り 2007 ライトニングトークス・昼の部
XPと音楽 ロック編 (株)永和システムマネジメント 伊藤 浩一 http://www.edit.ne.jp/~koic/
2.
自己紹介 • 伊藤 浩一
– (株)永和システムマネジメント勤務 – 日記: http://www.edit.ne.jp/~koic/ – メール: koic.ito@gmail.com • 執筆物(宣伝) – Web 2.0 ビギナーズバイブル [Released] • RubyとRuby on Railsの章を寄稿しました • 初版買えます (In store now) – EngineerMind vol.5 [Released] • プロジェクトファシリテーションと自働化の話を寄稿しました – Ruby関連書籍 [Now writing] XPと音楽 ロック編 2
3.
Harmony
「Harmony and balance are the aim of XP」 ―Extreme Programming 2ndED Chapter 23 The Timeless Way of Programming (Kent Beck) XPと音楽 ロック編 3
4.
テーマ あなたにとって
XPとはなんで すか? XPと音楽 ロック編 4
5.
本邦アジャイル界とロックの精神 • 友人から上司の上司の上司へのmixi紹介文
オーム社より 2007年9月25日発売 Esther Derby and Diana Larsen 著 角 征典 訳 XPと音楽 ロック編 5
6.
それだ!! XPと音楽 ロック編
6
7.
XP is Rock XPと音楽
ロック編 7
8.
音楽とⅩP町内会 侍REDさん(vo, g, and
songs) えがぴ~さん(vo)、平鍋 健児さん(g) 角田 直行さん(g)、id:yojikさん(g) WRさん(b)、id:kikainekoさん(b) 米澤 慎さん(dr)、id:essenceさん(dr, key) その他多数 そして Kent Beck氏 XPと音楽 ロック編 8
9.
Kentさん、子供のころは何になりたいと
思っていましたか? 「父はプログラマだった。僕は父の仕事を よーく見ていて、いつしか自分もプログラ マになりたいと思うようになった。もうひと つの僕の子供のころの興味は音楽で、プ ログラマじゃなかったら、きっと今ごろは ミュージシャンだったと思う。だから結構、 学生のことには葛藤があって、コンピュータ サイエンスと音楽とを1年ごとにかわりばん こに履修したりしていた。不幸なことに、コ ンピュータサイエンスのほうで学業が終 わって、いまはプログラマになったというわ けさ。」 ―Kent Beck突撃インタビュー(オブジェクトの広場) http://www.ogis-ri.co.jp/otc/hiroba/specials/KentBeckXPseminar/kentInterview/index.html XPと音楽 ロック編 9
10.
XPとロックとおれたち
Burning Agile 大人たちの青春 XPと音楽 ロック編 10
11.
ROCKスピリット
「ROCK MUSICは音楽だけど、 ROCKは音楽以外にも日常生 活に時たま感じることがあるは ずだ。(略)服装や身だしなみは 規律や決まりで縛られていても 内面には燃えたぎるような ROCKスピリットを感じさせる人 がいる。」 ―SPIRITUAL CANOE(高崎 晃) XPと音楽 ロック編 11
12.
熱意はごまかせない
熱意。それはごまかすことので きないものである。(略)自分達 の作るものに熱中できる人。あ なたが嫌いなものを同様に嫌っ ている人。あなたの列車にワク ワクして乗ってくれる人。 ―Getting Real Chapter 8 メンバーを加える (37signals) XPと音楽 ロック編 12
13.
Getting Realとは? • 37signalsによって記された •
16の章と91のエッセイからなるアジャイル界の 新訳五輪の書 XPと音楽 ロック編 13
14.
Getting Realについて • Agiler必読 •
続きはWebで Getting Real 検索 XPと音楽 ロック編 14
15.
直行するふたつのノリ • メロディ
– メロディ主体のムードある曲調が横ノリ • バラードなど、身体をなだらかに横揺れるような曲 • リズム – リズム主体のノリのある曲調が縦ノリ • ロックンロールなど、ヘッドバンクするような曲 • 直行する要素 – 曲によって主軸が違うだけ • ナナメっぽい曲があるように XPと音楽 ロック編 15
16.
メロディ 出典失念
「20も30も音数がなくても、曲 を弾くのに十分だ」 XPと音楽 ロック編 16
17.
チームを回す3つの基音 • バージョン管理 • ユニットテスト •
自動化、自働化 達人プログラマー ソフトウェア開発に必要な基礎知識 XPと音楽 ロック編 17
18.
リズム
「ウラを感じればオモテのリズム が生きてくる」 ―ベーシストのための全知識(子安 フミ) XPと音楽 ロック編 18
19.
リズムのオモテとウラ • ウラ…テストコード • オモテ…プロダクトコード
レッド⇔ グリーン • – TDDのリズムにノル – 頭で考え、目で検知する (五感を使う) XPと音楽 ロック編 19
20.
(補足)「Use a Single
Editor Well」 ―The Pragmatic Programmer • (TDD)リズムにノるためのツールも重要 • 身体に馴染む道具を選ぶ – Quick JUnit (Java) – ZenTest (Ruby) • ScreenあるいはGrowl(Mac)、Snarl(Windows) などとの併用がオススメ XPと音楽 ロック編 20
21.
テクニック • 音楽のテクニック
– 自己表現の幅を広げるため • プログラミングのテクニック – こんなことできないかな?と思ったことを表現(実 装)できるため • 楽をするため? • 楽しくするため? • :-< (I don’t know.) けど、たぶんそんなところ。 XPと音楽 ロック編 21
22.
プログラミングと周辺技術 • 流行り廃り、ふつう、フツウ
Scala Haskell Erlang C Perl AIR JavaScript Ruby on Rails Make C++ RSpec Rake CC.rb Flash Capistrano Ruby Objective C Mongrel AOP JSF OOA/D Shale Struts Java Smalltalk OOP Hibernate Tapestry JPA UML JBoss COBOL Apache Seasar Spring Python Torque LISP PHP Io Grails PL/SQL VB どんだけ? Ant SQL Kahua CSS JSF SVN Maven Gauche Raven HTML CVS SVK JMX zsh Tomcat SGML XML XPと音楽 ロック編 22
23.
思っているよりもずっと短い人生
Edge 追いきれんがな XPと音楽 ロック編 23
24.
アーティストは語る
「 <流行には流されず、流行に は敏感に>って感じですね。流 行に流されちゃうと演奏も変 わっちゃうじゃないですか?自 分たちのカラーは崩さず、アン テナは張り続け、それが反映で きたら。そういうのが続けられれ ば・・・・・・って感じですね。」 音楽と人 158 JULY 2007(青木 紘志) XPと音楽 ロック編 24
25.
流行ものとの距離
流されず、 敏感に XPと音楽 ロック編 25
26.
継続と変化の先に成長がある • 立ち位置を持つこと (継続)
– 自分はどうありたいのか? • アンテナ重要 (変化・影響) – 良いものはイタダキ (他人の褌上等) 変化 成長 継続 XPと音楽 ロック編 26
27.
チームはアンサンブル
「ひとりだけで何でもできる人はすごいなっ てリスペクトするけど、私は一緒にプレイす る相手によって出てくるフレーズが変わっ たりするし、それがやっぱり楽しいなぁって 思えるんですよね。」 ―BASS MAGAZINE 2007 AUGUST (TOKIE) • いろいろな個性が混ざり合うことで、カッコい いグルーブを醸し出せるといいですね XPと音楽 ロック編 27
28.
いろいろなパートをやってみる • バンドの場合
– ベースがギターのパートをやってみる • 開発チームの場合 – e.g.)オートメーションをサインアップ • だれでもオートメーション – 嬉しい思いや、悲しい思いを共有する • 以前より少し相手のことが分かるかも – Stairway to Respect (敬意への階段) • エスカレータじゃないよ、階段だよ XPと音楽 ロック編 28
29.
More Passion, More
Emotion • 楽しさが力 – 開発の現場、人を支える力 – 開発の現場、人を動かす力 – 開発の現場、人を成長させる力 楽しさ 駆動 感動 情熱 XPと音楽 ロック編 29
30.
まとめ • 音楽は音を楽しむから音楽 • XP
is Rock. 開発も楽しくありたいですね – To be continued… 続きはそれぞれの現場で XPと音楽 ロック編 30
31.
ご清聴ありがとうございました
We will XP You! XPと音楽 ロック編 31
Baixar agora