SlideShare une entreprise Scribd logo
1  sur  169
Télécharger pour lire hors ligne
Powered by Rabbit 2.1.9
怠惰の美徳
〜言語デザイナーの視点から〜
楽天 技術研究所 フェロー
Rubyアソシエーション 理事長
Heroku
@yukihiro_matz
Yukihiro "Matz" Matsumoto
まつもとゆきひろ
Powered by Rabbit 2.1.9
 
まつもとゆきひろ
Powered by Rabbit 2.1.9
 
Powered by Rabbit 2.1.9
 
プログラミング言語Rubyを作った人
Powered by Rabbit 2.1.9
 
圧倒的アウェイ感
Powered by Rabbit 2.1.9
 
de:code 2016
Powered by Rabbit 2.1.9
 
「オープンソースから見た
マイクロソフト」
Powered by Rabbit 2.1.9
 
「今年もぜひ」
Powered by Rabbit 2.1.9
 
?
Powered by Rabbit 2.1.9
 
つれなくされたいタイプ?
Powered by Rabbit 2.1.9
 
怠惰の美徳
〜言語デザイナーの視点から〜
Powered by Rabbit 2.1.9
 
言語デザイナー
Powered by Rabbit 2.1.9
 
プログラミング言語をデザインする人
Powered by Rabbit 2.1.9
 
意外といる
Powered by Rabbit 2.1.9
 
が、あまり知られていない
Powered by Rabbit 2.1.9
 
Powered by Rabbit 2.1.9
 
Larry Wall
Powered by Rabbit 2.1.9
 
Perl
Powered by Rabbit 2.1.9
 
ロールモデル
Powered by Rabbit 2.1.9
 
設計(デザイン)する
Powered by Rabbit 2.1.9
 
話す
Powered by Rabbit 2.1.9
 
書く
Powered by Rabbit 2.1.9
 
言語デザイナー
Powered by Rabbit 2.1.9
 
メタプログラマー
Powered by Rabbit 2.1.9
 
(潜在的)優秀プログラマー
Powered by Rabbit 2.1.9
 
プログラマ3大美徳
Powered by Rabbit 2.1.9
 
怠惰
短気
傲慢
Powered by Rabbit 2.1.9
 
怠惰
Powered by Rabbit 2.1.9
 
全体の労力を減らすために手間を惜しまない
気質。この気質の持ち主は、役立つプログラム
を書いてみんなの苦労を減らしたり、同じ質問
に何度も答えなくてもいいように文書を書いた
りする。
Powered by Rabbit 2.1.9
 
短気
Powered by Rabbit 2.1.9
 
コンピューターが怠慢な時に感じる怒り。この
怒りの持ち主は、今ある問題に対応するプログ
ラムにとどまらず、今後起こりうる問題を想定
したプログラムを書く。少なくともそうしようとす
る。
Powered by Rabbit 2.1.9
 
傲慢
Powered by Rabbit 2.1.9
 
神罰が下るほどの過剰な自尊心。または人様
に対して恥ずかしくないプログラムを書き、ま
た保守しようとする気質。
Powered by Rabbit 2.1.9
 
怠惰
短気
傲慢
Powered by Rabbit 2.1.9
 
こマ?
Powered by Rabbit 2.1.9
 
これが美徳?
Powered by Rabbit 2.1.9
 
反対じゃないの?
Powered by Rabbit 2.1.9
 
勤勉
寛容
謙遜
Powered by Rabbit 2.1.9
 
「勤勉」の悪
Powered by Rabbit 2.1.9
 
一生懸命働く
Powered by Rabbit 2.1.9
 
苦労
苦痛
我慢
Powered by Rabbit 2.1.9
 
「我慢」の価値
Powered by Rabbit 2.1.9
 
無意識の価値構造
Powered by Rabbit 2.1.9
 
「無意識」の怖さ
Powered by Rabbit 2.1.9
 
無自覚
Powered by Rabbit 2.1.9
 
労働は我慢ではない
Powered by Rabbit 2.1.9
 
報酬は苦痛の対価ではない
Powered by Rabbit 2.1.9
 
報酬は価値の対価
Powered by Rabbit 2.1.9
 
勘違いしてはいけない
Powered by Rabbit 2.1.9
 
上から下まで総勘違い
Powered by Rabbit 2.1.9
 
結果よりも過程
Powered by Rabbit 2.1.9
 
生産性よりも忍耐
Powered by Rabbit 2.1.9
 
社会的圧力
Powered by Rabbit 2.1.9
 
理不尽の蔓延
Powered by Rabbit 2.1.9
 
死の鎖
Powered by Rabbit 2.1.9
 
我慢による苦痛への耐性
Powered by Rabbit 2.1.9
 
鈍感になる
Powered by Rabbit 2.1.9
 
「致死量」は変わらない
Powered by Rabbit 2.1.9
 
いつか限界を越える
Powered by Rabbit 2.1.9
 
ダメ、絶対
Powered by Rabbit 2.1.9
 
なんでこんなことに
Powered by Rabbit 2.1.9
 
学校的ゲームモデル
Powered by Rabbit 2.1.9
 
勝つか負けるか
Powered by Rabbit 2.1.9
 
評価基準
Powered by Rabbit 2.1.9
 
正解がある
Powered by Rabbit 2.1.9
 
順位
Powered by Rabbit 2.1.9
 
満点
Powered by Rabbit 2.1.9
 
苦手をなくす
Powered by Rabbit 2.1.9
 
ゼロサムゲーム
Powered by Rabbit 2.1.9
 
社会性
Powered by Rabbit 2.1.9
 
スクールカースト
Powered by Rabbit 2.1.9
 
パフォーマンスより調和
Powered by Rabbit 2.1.9
 
過程を重視
Powered by Rabbit 2.1.9
 
「がんばった」
Powered by Rabbit 2.1.9
 
「苦労した」
Powered by Rabbit 2.1.9
 
現代社会的ゲームモデル
Powered by Rabbit 2.1.9
 
Win-Winを目指したい
Powered by Rabbit 2.1.9
 
事前に正解がわからない
Powered by Rabbit 2.1.9
 
現在の順位にあまり意味がない
Powered by Rabbit 2.1.9
 
満点がない
Powered by Rabbit 2.1.9
 
得意を伸ばす
Powered by Rabbit 2.1.9
 
協調ゲーム
Powered by Rabbit 2.1.9
 
スクールカーストの崩壊
Powered by Rabbit 2.1.9
 
コミュニケーションスキル(笑)
Powered by Rabbit 2.1.9
 
パフォーマンス
Powered by Rabbit 2.1.9
 
結果を重視
Powered by Rabbit 2.1.9
 
全然違う
Powered by Rabbit 2.1.9
 
変化についていけない
Powered by Rabbit 2.1.9
 
高度成長期
Powered by Rabbit 2.1.9
 
バブル期
Powered by Rabbit 2.1.9
 
前提の崩壊
Powered by Rabbit 2.1.9
 
キャッシュ
Powered by Rabbit 2.1.9
 
There are only two hard
things in Computer
Science: cache
invalidation and naming
things.
-- Phil Karlton
Powered by Rabbit 2.1.9
 
インバリデーションのないキャッシュ
Powered by Rabbit 2.1.9
 
昔は理由があった(かも)
Powered by Rabbit 2.1.9
 
思い込みは怖い
Powered by Rabbit 2.1.9
 
意識的キャッシュインバリデーション
Powered by Rabbit 2.1.9
 
Look at the bright side!
Powered by Rabbit 2.1.9
 
ポジティブ思考
Powered by Rabbit 2.1.9
 
上から下まで総勘違い
Powered by Rabbit 2.1.9
 
みんながやらないやってもよいこと
Powered by Rabbit 2.1.9
 
え? そんなことできるの?
Powered by Rabbit 2.1.9
 
裏ワザ
Powered by Rabbit 2.1.9
 
ハック
Powered by Rabbit 2.1.9
 
楽をする
Powered by Rabbit 2.1.9
 
少しの労力で成果を得る
Powered by Rabbit 2.1.9
 
それが可能であれば
Powered by Rabbit 2.1.9
 
それを可能にするには
Powered by Rabbit 2.1.9
 
自覚する
Powered by Rabbit 2.1.9
 
間違った価値観
Powered by Rabbit 2.1.9
 
「我慢」の価値
Powered by Rabbit 2.1.9
 
持つべき価値観
Powered by Rabbit 2.1.9
 
少ない苦痛
Powered by Rabbit 2.1.9
 
大きな成果
Powered by Rabbit 2.1.9
 
我慢しない
Powered by Rabbit 2.1.9
 
空気を読まない
Powered by Rabbit 2.1.9
 
目的を明確化する
Powered by Rabbit 2.1.9
 
成果を上げる
Powered by Rabbit 2.1.9
 
Don't work hard
Powered by Rabbit 2.1.9
 
Work smart
Powered by Rabbit 2.1.9
 
社会的圧力を自覚する
Powered by Rabbit 2.1.9
 
理不尽に声をあげる
Powered by Rabbit 2.1.9
 
リスペクトできる関係を構築
Powered by Rabbit 2.1.9
 
どうやって「拒否」するか
Powered by Rabbit 2.1.9
 
価値観にアプローチ
Powered by Rabbit 2.1.9
 
Win-Winを目指す
Powered by Rabbit 2.1.9
 
『7つの習慣』
Powered by Rabbit 2.1.9
 
2人のプレイヤー
Powered by Rabbit 2.1.9
 
WinとLoseの組み合わせ
Powered by Rabbit 2.1.9
 
4種類?
Powered by Rabbit 2.1.9
 
Win-Win
Win-Lose
Lose-Win
Lose-Lose
Powered by Rabbit 2.1.9
 
No
Powered by Rabbit 2.1.9
 
Win-Win
No Deal
Powered by Rabbit 2.1.9
 
No Deal
Powered by Rabbit 2.1.9
 
取引しない
Powered by Rabbit 2.1.9
 
「逃げてもいいんだ」
Powered by Rabbit 2.1.9
 
(場合によっては)逃げる
Powered by Rabbit 2.1.9
 
生産性を高める
Powered by Rabbit 2.1.9
 
生産性はほとんどの問題を解決する
Powered by Rabbit 2.1.9
 
心の中に明確な基準
Powered by Rabbit 2.1.9
 
「(ムダに)働きたくない」
Powered by Rabbit 2.1.9
 
「絶対に働きたくない」
Powered by Rabbit 2.1.9
 
怠惰
Powered by Rabbit 2.1.9
 
怠惰は美徳
Powered by Rabbit 2.1.9
 
「怠惰」になるために
「全力で努力」する
Powered by Rabbit 2.1.9
 
怠惰なプログラマー
Powered by Rabbit 2.1.9
 
優れたプログラマー
Powered by Rabbit 2.1.9
 
問題解決の達人
Powered by Rabbit 2.1.9
 
プログラマーの仕事は問題解決
Powered by Rabbit 2.1.9
 
問題把握
問題分析
ソリューション提案
ソリューション実装
デバッグ・テスト
Powered by Rabbit 2.1.9
 
プロセス改善
Powered by Rabbit 2.1.9
 
よくやる失敗はなにか
Powered by Rabbit 2.1.9
 
環境改善
Powered by Rabbit 2.1.9
 
もっと便利なツールを
Powered by Rabbit 2.1.9
 
バグ原因の95%は思い込み(要出典)
Powered by Rabbit 2.1.9
 
問題解決
Powered by Rabbit 2.1.9
 
環境改善
Powered by Rabbit 2.1.9
 
思い込みの検出・排除
Powered by Rabbit 2.1.9
 
同じ原則を人生に適用
Powered by Rabbit 2.1.9
 
プログラマーは人生の勝ち組
Powered by Rabbit 2.1.9
 
に、なれる
Powered by Rabbit 2.1.9
 
怠惰なプログラマー
Powered by Rabbit 2.1.9
 
怠惰なプレイヤー
Powered by Rabbit 2.1.9
 
怠惰な人生
Powered by Rabbit 2.1.9
 
怠惰になろう
Powered by Rabbit 2.1.9
 
もっと怠惰になろう
Powered by Rabbit 2.1.9
 
ありがとうございました
Powered by Rabbit 2.1.9
 
Ask The Speaker
Powered by Rabbit 2.1.9
アンケート
track number: SP03

Contenu connexe

Plus de de:code 2017

[SP04] これからのエンジニアに必要な「マネジメント」の考え方
[SP04] これからのエンジニアに必要な「マネジメント」の考え方[SP04] これからのエンジニアに必要な「マネジメント」の考え方
[SP04] これからのエンジニアに必要な「マネジメント」の考え方de:code 2017
 
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦de:code 2017
 
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却de:code 2017
 
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?de:code 2017
 
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~de:code 2017
 
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しようde:code 2017
 
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...de:code 2017
 
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜de:code 2017
 
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリde:code 2017
 
[SP02] Developing autonomous vehicles with AirSim
[SP02] Developing autonomous vehicles with AirSim[SP02] Developing autonomous vehicles with AirSim
[SP02] Developing autonomous vehicles with AirSimde:code 2017
 
[SP01] CTO が語る! 今注目すべきテクノロジー
[SP01] CTO が語る! 今注目すべきテクノロジー[SP01] CTO が語る! 今注目すべきテクノロジー
[SP01] CTO が語る! 今注目すべきテクノロジーde:code 2017
 
[DO16] Mesosphere : Microservices meet Fast Data on Azure
[DO16] Mesosphere : Microservices meet Fast Data on Azure [DO16] Mesosphere : Microservices meet Fast Data on Azure
[DO16] Mesosphere : Microservices meet Fast Data on Azure de:code 2017
 
[DO12] ナビタイムジャパン CTO 菊池氏が語る IT リーダのための開発を加速させる DevOps の実践例
[DO12] ナビタイムジャパン CTO 菊池氏が語る IT リーダのための開発を加速させる DevOps の実践例[DO12] ナビタイムジャパン CTO 菊池氏が語る IT リーダのための開発を加速させる DevOps の実践例
[DO12] ナビタイムジャパン CTO 菊池氏が語る IT リーダのための開発を加速させる DevOps の実践例de:code 2017
 
[DO10] リーダーにおくる DevOps 実現のためのチームづくり
[DO10] リーダーにおくる DevOps 実現のためのチームづくり[DO10] リーダーにおくる DevOps 実現のためのチームづくり
[DO10] リーダーにおくる DevOps 実現のためのチームづくりde:code 2017
 
[DO09] 獲れたて OSS x DevOps!自動化三昧を満喫セヨ
[DO09] 獲れたて OSS x DevOps!自動化三昧を満喫セヨ[DO09] 獲れたて OSS x DevOps!自動化三昧を満喫セヨ
[DO09] 獲れたて OSS x DevOps!自動化三昧を満喫セヨde:code 2017
 
[DO03] 50 分でわかるテスト駆動開発
[DO03] 50 分でわかるテスト駆動開発[DO03] 50 分でわかるテスト駆動開発
[DO03] 50 分でわかるテスト駆動開発de:code 2017
 
[DO01] DevOps でリードタイムを8ヶ月から最短1週間まで短縮!!  マネージャや開発チーム変化の赤裸々話
[DO01] DevOps でリードタイムを8ヶ月から最短1週間まで短縮!!  マネージャや開発チーム変化の赤裸々話[DO01] DevOps でリードタイムを8ヶ月から最短1週間まで短縮!!  マネージャや開発チーム変化の赤裸々話
[DO01] DevOps でリードタイムを8ヶ月から最短1週間まで短縮!!  マネージャや開発チーム変化の赤裸々話de:code 2017
 
[MW11] OSS on Azure で構築する ウェブアプリケーション
[MW11] OSS on Azure で構築する ウェブアプリケーション[MW11] OSS on Azure で構築する ウェブアプリケーション
[MW11] OSS on Azure で構築する ウェブアプリケーションde:code 2017
 
[MW07] OSS on Azure で構築するモバイルバックエンド
[MW07] OSS on Azure で構築するモバイルバックエンド[MW07] OSS on Azure で構築するモバイルバックエンド
[MW07] OSS on Azure で構築するモバイルバックエンドde:code 2017
 
[MW04] [Xamarin入門] コード共通化で開発スピードアップ! AI を活用したクロスプラットフォームアプリを Xamarin で作ってみよう!
[MW04] [Xamarin入門] コード共通化で開発スピードアップ! AI を活用したクロスプラットフォームアプリを Xamarin で作ってみよう![MW04] [Xamarin入門] コード共通化で開発スピードアップ! AI を活用したクロスプラットフォームアプリを Xamarin で作ってみよう!
[MW04] [Xamarin入門] コード共通化で開発スピードアップ! AI を活用したクロスプラットフォームアプリを Xamarin で作ってみよう!de:code 2017
 

Plus de de:code 2017 (20)

[SP04] これからのエンジニアに必要な「マネジメント」の考え方
[SP04] これからのエンジニアに必要な「マネジメント」の考え方[SP04] これからのエンジニアに必要な「マネジメント」の考え方
[SP04] これからのエンジニアに必要な「マネジメント」の考え方
 
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
 
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
 
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?
 
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~
 
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう
 
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
 
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜
 
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
 
[SP02] Developing autonomous vehicles with AirSim
[SP02] Developing autonomous vehicles with AirSim[SP02] Developing autonomous vehicles with AirSim
[SP02] Developing autonomous vehicles with AirSim
 
[SP01] CTO が語る! 今注目すべきテクノロジー
[SP01] CTO が語る! 今注目すべきテクノロジー[SP01] CTO が語る! 今注目すべきテクノロジー
[SP01] CTO が語る! 今注目すべきテクノロジー
 
[DO16] Mesosphere : Microservices meet Fast Data on Azure
[DO16] Mesosphere : Microservices meet Fast Data on Azure [DO16] Mesosphere : Microservices meet Fast Data on Azure
[DO16] Mesosphere : Microservices meet Fast Data on Azure
 
[DO12] ナビタイムジャパン CTO 菊池氏が語る IT リーダのための開発を加速させる DevOps の実践例
[DO12] ナビタイムジャパン CTO 菊池氏が語る IT リーダのための開発を加速させる DevOps の実践例[DO12] ナビタイムジャパン CTO 菊池氏が語る IT リーダのための開発を加速させる DevOps の実践例
[DO12] ナビタイムジャパン CTO 菊池氏が語る IT リーダのための開発を加速させる DevOps の実践例
 
[DO10] リーダーにおくる DevOps 実現のためのチームづくり
[DO10] リーダーにおくる DevOps 実現のためのチームづくり[DO10] リーダーにおくる DevOps 実現のためのチームづくり
[DO10] リーダーにおくる DevOps 実現のためのチームづくり
 
[DO09] 獲れたて OSS x DevOps!自動化三昧を満喫セヨ
[DO09] 獲れたて OSS x DevOps!自動化三昧を満喫セヨ[DO09] 獲れたて OSS x DevOps!自動化三昧を満喫セヨ
[DO09] 獲れたて OSS x DevOps!自動化三昧を満喫セヨ
 
[DO03] 50 分でわかるテスト駆動開発
[DO03] 50 分でわかるテスト駆動開発[DO03] 50 分でわかるテスト駆動開発
[DO03] 50 分でわかるテスト駆動開発
 
[DO01] DevOps でリードタイムを8ヶ月から最短1週間まで短縮!!  マネージャや開発チーム変化の赤裸々話
[DO01] DevOps でリードタイムを8ヶ月から最短1週間まで短縮!!  マネージャや開発チーム変化の赤裸々話[DO01] DevOps でリードタイムを8ヶ月から最短1週間まで短縮!!  マネージャや開発チーム変化の赤裸々話
[DO01] DevOps でリードタイムを8ヶ月から最短1週間まで短縮!!  マネージャや開発チーム変化の赤裸々話
 
[MW11] OSS on Azure で構築する ウェブアプリケーション
[MW11] OSS on Azure で構築する ウェブアプリケーション[MW11] OSS on Azure で構築する ウェブアプリケーション
[MW11] OSS on Azure で構築する ウェブアプリケーション
 
[MW07] OSS on Azure で構築するモバイルバックエンド
[MW07] OSS on Azure で構築するモバイルバックエンド[MW07] OSS on Azure で構築するモバイルバックエンド
[MW07] OSS on Azure で構築するモバイルバックエンド
 
[MW04] [Xamarin入門] コード共通化で開発スピードアップ! AI を活用したクロスプラットフォームアプリを Xamarin で作ってみよう!
[MW04] [Xamarin入門] コード共通化で開発スピードアップ! AI を活用したクロスプラットフォームアプリを Xamarin で作ってみよう![MW04] [Xamarin入門] コード共通化で開発スピードアップ! AI を活用したクロスプラットフォームアプリを Xamarin で作ってみよう!
[MW04] [Xamarin入門] コード共通化で開発スピードアップ! AI を活用したクロスプラットフォームアプリを Xamarin で作ってみよう!
 

[SP03] 「怠惰の美徳~言語デザイナーの視点から」