Enviar búsqueda
Cargar
闇の魔術に対する防衛術
•
2 recomendaciones
•
3,369 vistas
Yuki Ishikawa
Seguir
2015.12.12 (だいたい)新卒エンジニア向け技術交流会 vol.5
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 31
Descargar ahora
Descargar para leer sin conexión
Recomendados
2016年4月30日(土曜日)に開催されたkintone Café 沖縄女子会 Vol.1で発表した資料です!
20160430 kintone Café 沖縄女子会 Vol.1 kintoneデモ環境紹介
20160430 kintone Café 沖縄女子会 Vol.1 kintoneデモ環境紹介
Midori Ikegami
ミルフィーユは回路設計を自動化したツールで、ユーザーは配線の事や動かし方などを意識しないプログラム出来ます。最終的に、手で配線したような回路図が出せるので、普通に試作したような回路が手軽に作れるのが特徴です。
ミルフィーユ 自動回路設計ツール
ミルフィーユ 自動回路設計ツール
Yoshinari Kou
(だいたい)新卒エンジニア向け技術交流会 vol.5 http://dark.connpass.com/event/23132/ で発表した資料 https://github.com/shengbo-medley/MiscForStudy/tree/master/20151212
でも、機械学習って お難しいんでしょ?
でも、機械学習って お難しいんでしょ?
Shengbo Xu
ディープラーニングを用いた画像認識の動向と、オープンソースを用いたデータセット作成について、おそ松さんを題材として
ディープラーニングでおそ松さんの6つ子は見分けられるのか? FIT2016
ディープラーニングでおそ松さんの6つ子は見分けられるのか? FIT2016
Yota Ishida
2015/11/20 NTTデータ数理システム主催のユーザカンファレンスと、2015/11/25 WebDBフォーラム2015 技術報告セッションでの、白井の講演資料になります
リクルートにおける画像解析事例紹介
リクルートにおける画像解析事例紹介
Recruit Technologies
個人にお勧めのレーザー加工機の話
2016 0914 iotlt勉強会_レーザー加工機のすすめ
2016 0914 iotlt勉強会_レーザー加工機のすすめ
yasuyuki_suzuki
n
クラウドインフラ「尚可」採用は不幸を招く
クラウドインフラ「尚可」採用は不幸を招く
Ryoichi Taga
【Developers Summit 2016】のLTでお話しする資料です。 Innovator's Meetup イノベーションをハックするエンジニア ~オープン・イノベーションの潮流で広がるエンジニアの可能性とチャレンジ~ http://event.shoeisha.jp/devsumi/20160218/session/1066/
モノづくりを楽しもう! ~ このデバイスとクラウドでできること
モノづくりを楽しもう! ~ このデバイスとクラウドでできること
Kazumi IWANAGA
Recomendados
2016年4月30日(土曜日)に開催されたkintone Café 沖縄女子会 Vol.1で発表した資料です!
20160430 kintone Café 沖縄女子会 Vol.1 kintoneデモ環境紹介
20160430 kintone Café 沖縄女子会 Vol.1 kintoneデモ環境紹介
Midori Ikegami
ミルフィーユは回路設計を自動化したツールで、ユーザーは配線の事や動かし方などを意識しないプログラム出来ます。最終的に、手で配線したような回路図が出せるので、普通に試作したような回路が手軽に作れるのが特徴です。
ミルフィーユ 自動回路設計ツール
ミルフィーユ 自動回路設計ツール
Yoshinari Kou
(だいたい)新卒エンジニア向け技術交流会 vol.5 http://dark.connpass.com/event/23132/ で発表した資料 https://github.com/shengbo-medley/MiscForStudy/tree/master/20151212
でも、機械学習って お難しいんでしょ?
でも、機械学習って お難しいんでしょ?
Shengbo Xu
ディープラーニングを用いた画像認識の動向と、オープンソースを用いたデータセット作成について、おそ松さんを題材として
ディープラーニングでおそ松さんの6つ子は見分けられるのか? FIT2016
ディープラーニングでおそ松さんの6つ子は見分けられるのか? FIT2016
Yota Ishida
2015/11/20 NTTデータ数理システム主催のユーザカンファレンスと、2015/11/25 WebDBフォーラム2015 技術報告セッションでの、白井の講演資料になります
リクルートにおける画像解析事例紹介
リクルートにおける画像解析事例紹介
Recruit Technologies
個人にお勧めのレーザー加工機の話
2016 0914 iotlt勉強会_レーザー加工機のすすめ
2016 0914 iotlt勉強会_レーザー加工機のすすめ
yasuyuki_suzuki
n
クラウドインフラ「尚可」採用は不幸を招く
クラウドインフラ「尚可」採用は不幸を招く
Ryoichi Taga
【Developers Summit 2016】のLTでお話しする資料です。 Innovator's Meetup イノベーションをハックするエンジニア ~オープン・イノベーションの潮流で広がるエンジニアの可能性とチャレンジ~ http://event.shoeisha.jp/devsumi/20160218/session/1066/
モノづくりを楽しもう! ~ このデバイスとクラウドでできること
モノづくりを楽しもう! ~ このデバイスとクラウドでできること
Kazumi IWANAGA
第7回 Bluemixユーザー会 〜新春LT大会〜 で発表した資料です。 https://bmxug.doorkeeper.jp/events/37420 細かいところは口頭で説明したので、スライドだけでわかりずらい点についてはお気軽にお問い合わせくださいませ。 ※タイトルは、仮題「Bluemix から Azure Event Hub を使うツールをつくってみました!」でしたが、内容に合わせて変更しています。
BluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノ
BluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノ
Kazumi IWANAGA
Cardboard SDK と OpenCV を使って、指で中のものを動かせるVRを実現するお話しです。
CardboardのUXをカメラで向上する (droidkaigi 2015/04)
CardboardのUXをカメラで向上する (droidkaigi 2015/04)
Kenichi Takahashi
de:code2018の2日目12:10~ で発表させていただいたスポンサーセッションの資料となります
実録!HoloLens×AI×IoTアプリが開発できるまでの挫折と成功
実録!HoloLens×AI×IoTアプリが開発できるまでの挫折と成功
Tatsuya Sakai
IoT LTで話した内容です。
160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBM
Toshiki Tsuboi
Packet capture for infrastructure-driven debugging
パケットキャプチャでインフラ主導のデバッグ環境を作る
パケットキャプチャでインフラ主導のデバッグ環境を作る
cloretsblack
2015/05/17 歌舞伎座.tech#8「C++初心者会」LT資料です
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
Kishi Shundo
2013 年 1 月 26 日に富山で開催された Hokurikue.NET Vol.11 において LT を行った際のスライドです。リモート デバックを利用した Microsoft Surface RT による開発方法を提案しました。
Surface で 謎開発
Surface で 謎開発
インフラジスティックス・ジャパン株式会社
プロ生品川 2012 12-22
プロ生品川 2012 12-22
Kaede Kondoh
BizCOLLEGE Premiumセミナー(2012年7月3日実施)の講師プレゼンテーション資料です。セミナーの概要:http://bizpremium.nikkeibp.co.jp/media-info/interface-design/20120609/000016
ビジュアライゼーションの役割とUI開発のイノベーション(2)
ビジュアライゼーションの役割とUI開発のイノベーション(2)
BizCOLLEGE
ARMをBlackMagic Probeでデバッグする。
BlackMagic ProbeでARMをデバッグする
BlackMagic ProbeでARMをデバッグする
裕士 常田
情報理工Android勉強会第一回大将Part
情報理工Android勉強会第一回大将Part
Hiroki Sakamoto
2018/2/17 Hacker Tackle@LINE福岡
20180217 hackertackle geode
20180217 hackertackle geode
Masaki Yamakawa
2012-09-16 Python Conference Japan 2012 中村 良幸 @nakayoshix Python札幌 / 数学勉強会@札幌 / クラウド研究会@札幌
Pythonおじさんのweb2py挑戦記
Pythonおじさんのweb2py挑戦記
Yoshiyuki Nakamura
会社の開発忘年会で今年かかった麻疹について発表しました。こうやってみるといろいろな病気にかかった(笑)ものですが、そのぶん成長できた一年だったと思います。来年も麻疹を恐れず、積極的に新しいことにチャレンジしていきたいものです。
今年かかった麻疹まとめ
今年かかった麻疹まとめ
Akira Suenami
3/4 に開催された Sapporo #hardware Meetup で使ったスライドの、「おまけ」スライド追加版。イベントのページは、こちらです: http://connpass.com/event/11599/
コードを書かずにLチカ。から始めよう
コードを書かずにLチカ。から始めよう
Shin-ya Koga
Android勉強会第二回-非同期処理-
Android勉強会第二回-非同期処理-
Hiroki Sakamoto
NGN2012B 発表資料
NGN2012B 発表資料
Kenji Nagase
IDCFクラウドを、クラウド破産しないように使おう
IDCFクラウド MeetUp2 LT
IDCFクラウド MeetUp2 LT
Fujishiro Takuya
Interact 2017 で発表した資料です 「Office 365 ってメールとシェアポとSkypeと最新Officeなんでしょ」ってもう言えなくなってます。 各サービスを横断的に利用する「幕の内弁当機能」が増えるなか、 これから、どうやってOffice365と付き合っていくのが得策かお話しします。
PRD01 Office 365 Overview いま365ってどうなってるの?
PRD01 Office 365 Overview いま365ってどうなってるの?
mokudai masayuki
はんなりPython #45 2022年あけおめLT会~
はんなりPython #45
はんなりPython #45
hiroya akita
2018.04.21 PyData.Okinawa #34
Introduction to GPU Programming in Python
Introduction to GPU Programming in Python
Yuki Ishikawa
2017.10.01 @ufo_ocha @__kyrieleison__ 結婚パーティで LT をしたときの資料です
新婚旅行を支える技術
新婚旅行を支える技術
Yuki Ishikawa
Más contenido relacionado
Similar a 闇の魔術に対する防衛術
第7回 Bluemixユーザー会 〜新春LT大会〜 で発表した資料です。 https://bmxug.doorkeeper.jp/events/37420 細かいところは口頭で説明したので、スライドだけでわかりずらい点についてはお気軽にお問い合わせくださいませ。 ※タイトルは、仮題「Bluemix から Azure Event Hub を使うツールをつくってみました!」でしたが、内容に合わせて変更しています。
BluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノ
BluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノ
Kazumi IWANAGA
Cardboard SDK と OpenCV を使って、指で中のものを動かせるVRを実現するお話しです。
CardboardのUXをカメラで向上する (droidkaigi 2015/04)
CardboardのUXをカメラで向上する (droidkaigi 2015/04)
Kenichi Takahashi
de:code2018の2日目12:10~ で発表させていただいたスポンサーセッションの資料となります
実録!HoloLens×AI×IoTアプリが開発できるまでの挫折と成功
実録!HoloLens×AI×IoTアプリが開発できるまでの挫折と成功
Tatsuya Sakai
IoT LTで話した内容です。
160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBM
Toshiki Tsuboi
Packet capture for infrastructure-driven debugging
パケットキャプチャでインフラ主導のデバッグ環境を作る
パケットキャプチャでインフラ主導のデバッグ環境を作る
cloretsblack
2015/05/17 歌舞伎座.tech#8「C++初心者会」LT資料です
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
Kishi Shundo
2013 年 1 月 26 日に富山で開催された Hokurikue.NET Vol.11 において LT を行った際のスライドです。リモート デバックを利用した Microsoft Surface RT による開発方法を提案しました。
Surface で 謎開発
Surface で 謎開発
インフラジスティックス・ジャパン株式会社
プロ生品川 2012 12-22
プロ生品川 2012 12-22
Kaede Kondoh
BizCOLLEGE Premiumセミナー(2012年7月3日実施)の講師プレゼンテーション資料です。セミナーの概要:http://bizpremium.nikkeibp.co.jp/media-info/interface-design/20120609/000016
ビジュアライゼーションの役割とUI開発のイノベーション(2)
ビジュアライゼーションの役割とUI開発のイノベーション(2)
BizCOLLEGE
ARMをBlackMagic Probeでデバッグする。
BlackMagic ProbeでARMをデバッグする
BlackMagic ProbeでARMをデバッグする
裕士 常田
情報理工Android勉強会第一回大将Part
情報理工Android勉強会第一回大将Part
Hiroki Sakamoto
2018/2/17 Hacker Tackle@LINE福岡
20180217 hackertackle geode
20180217 hackertackle geode
Masaki Yamakawa
2012-09-16 Python Conference Japan 2012 中村 良幸 @nakayoshix Python札幌 / 数学勉強会@札幌 / クラウド研究会@札幌
Pythonおじさんのweb2py挑戦記
Pythonおじさんのweb2py挑戦記
Yoshiyuki Nakamura
会社の開発忘年会で今年かかった麻疹について発表しました。こうやってみるといろいろな病気にかかった(笑)ものですが、そのぶん成長できた一年だったと思います。来年も麻疹を恐れず、積極的に新しいことにチャレンジしていきたいものです。
今年かかった麻疹まとめ
今年かかった麻疹まとめ
Akira Suenami
3/4 に開催された Sapporo #hardware Meetup で使ったスライドの、「おまけ」スライド追加版。イベントのページは、こちらです: http://connpass.com/event/11599/
コードを書かずにLチカ。から始めよう
コードを書かずにLチカ。から始めよう
Shin-ya Koga
Android勉強会第二回-非同期処理-
Android勉強会第二回-非同期処理-
Hiroki Sakamoto
NGN2012B 発表資料
NGN2012B 発表資料
Kenji Nagase
IDCFクラウドを、クラウド破産しないように使おう
IDCFクラウド MeetUp2 LT
IDCFクラウド MeetUp2 LT
Fujishiro Takuya
Interact 2017 で発表した資料です 「Office 365 ってメールとシェアポとSkypeと最新Officeなんでしょ」ってもう言えなくなってます。 各サービスを横断的に利用する「幕の内弁当機能」が増えるなか、 これから、どうやってOffice365と付き合っていくのが得策かお話しします。
PRD01 Office 365 Overview いま365ってどうなってるの?
PRD01 Office 365 Overview いま365ってどうなってるの?
mokudai masayuki
はんなりPython #45 2022年あけおめLT会~
はんなりPython #45
はんなりPython #45
hiroya akita
Similar a 闇の魔術に対する防衛術
(20)
BluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノ
BluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノ
CardboardのUXをカメラで向上する (droidkaigi 2015/04)
CardboardのUXをカメラで向上する (droidkaigi 2015/04)
実録!HoloLens×AI×IoTアプリが開発できるまでの挫折と成功
実録!HoloLens×AI×IoTアプリが開発できるまでの挫折と成功
160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBM
パケットキャプチャでインフラ主導のデバッグ環境を作る
パケットキャプチャでインフラ主導のデバッグ環境を作る
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
Surface で 謎開発
Surface で 謎開発
プロ生品川 2012 12-22
プロ生品川 2012 12-22
ビジュアライゼーションの役割とUI開発のイノベーション(2)
ビジュアライゼーションの役割とUI開発のイノベーション(2)
BlackMagic ProbeでARMをデバッグする
BlackMagic ProbeでARMをデバッグする
情報理工Android勉強会第一回大将Part
情報理工Android勉強会第一回大将Part
20180217 hackertackle geode
20180217 hackertackle geode
Pythonおじさんのweb2py挑戦記
Pythonおじさんのweb2py挑戦記
今年かかった麻疹まとめ
今年かかった麻疹まとめ
コードを書かずにLチカ。から始めよう
コードを書かずにLチカ。から始めよう
Android勉強会第二回-非同期処理-
Android勉強会第二回-非同期処理-
NGN2012B 発表資料
NGN2012B 発表資料
IDCFクラウド MeetUp2 LT
IDCFクラウド MeetUp2 LT
PRD01 Office 365 Overview いま365ってどうなってるの?
PRD01 Office 365 Overview いま365ってどうなってるの?
はんなりPython #45
はんなりPython #45
Más de Yuki Ishikawa
2018.04.21 PyData.Okinawa #34
Introduction to GPU Programming in Python
Introduction to GPU Programming in Python
Yuki Ishikawa
2017.10.01 @ufo_ocha @__kyrieleison__ 結婚パーティで LT をしたときの資料です
新婚旅行を支える技術
新婚旅行を支える技術
Yuki Ishikawa
2017.03.19 だいたい新卒エンジニア向け技術交流会 vol.10 ※ ラマダーンについて真面目に解説するものではありません
ラマダーン入門
ラマダーン入門
Yuki Ishikawa
2017.02.14 Gaiax 社内エンジニア勉強会
ステージング環境のつくりかた
ステージング環境のつくりかた
Yuki Ishikawa
2016.06.14 Mackerel User Group Meeting Vol.1
マッカレル de おうちハック
マッカレル de おうちハック
Yuki Ishikawa
2016.06.04 (だいたい)新卒エンジニア向け技術交流会 vol.7
スタートアップのくせになまいきだ
スタートアップのくせになまいきだ
Yuki Ishikawa
2016.05.08 Kyoto.js #10 DEMO: https://github.com/hoto17296/http2-example
JavaScript over HTTP/2
JavaScript over HTTP/2
Yuki Ishikawa
2016.03.11 Gotanda.js #3 at freee
コンポーネント時代の CSS 設計
コンポーネント時代の CSS 設計
Yuki Ishikawa
2015.12.16 JS オジサン #6 二日目
React+fluxを導入した話
React+fluxを導入した話
Yuki Ishikawa
2015.12.08 Meguro.es #1
サーバを運用する時代は終わった
サーバを運用する時代は終わった
Yuki Ishikawa
2015/10/29 GX 社内勉強会
Apple に依存する僕の生存戦略
Apple に依存する僕の生存戦略
Yuki Ishikawa
2015/10/28 Gotanda.js #1
gulp芸
gulp芸
Yuki Ishikawa
2015.10.15 GX 社内エンジニア勉強会
アニメーションしたい
アニメーションしたい
Yuki Ishikawa
2015.08.12 GX & MF 合同勉強会
趣きのある Bot
趣きのある Bot
Yuki Ishikawa
BigQuery と GoogleAppsScript を使って Bot に支出管理をさせてみました
Bot に家計を任せる
Bot に家計を任せる
Yuki Ishikawa
2015.06.18 GX社内勉強会
時をかけるほと
時をかけるほと
Yuki Ishikawa
(だいたい)新卒エンジニア向け技術交流会 vol.3 での発表内容です
まだ DOM 操作で消耗してるの?
まだ DOM 操作で消耗してるの?
Yuki Ishikawa
Flux の紹介です
( ゚∀゚)o彡° Flux! Flux!
( ゚∀゚)o彡° Flux! Flux!
Yuki Ishikawa
2015.05.04 宇宙zsh #2 での LT 資料です
peco活用術
peco活用術
Yuki Ishikawa
2015年度 GX/MF エンジニア合同新人研修 3日目
JavaScript 研修
JavaScript 研修
Yuki Ishikawa
Más de Yuki Ishikawa
(20)
Introduction to GPU Programming in Python
Introduction to GPU Programming in Python
新婚旅行を支える技術
新婚旅行を支える技術
ラマダーン入門
ラマダーン入門
ステージング環境のつくりかた
ステージング環境のつくりかた
マッカレル de おうちハック
マッカレル de おうちハック
スタートアップのくせになまいきだ
スタートアップのくせになまいきだ
JavaScript over HTTP/2
JavaScript over HTTP/2
コンポーネント時代の CSS 設計
コンポーネント時代の CSS 設計
React+fluxを導入した話
React+fluxを導入した話
サーバを運用する時代は終わった
サーバを運用する時代は終わった
Apple に依存する僕の生存戦略
Apple に依存する僕の生存戦略
gulp芸
gulp芸
アニメーションしたい
アニメーションしたい
趣きのある Bot
趣きのある Bot
Bot に家計を任せる
Bot に家計を任せる
時をかけるほと
時をかけるほと
まだ DOM 操作で消耗してるの?
まだ DOM 操作で消耗してるの?
( ゚∀゚)o彡° Flux! Flux!
( ゚∀゚)o彡° Flux! Flux!
peco活用術
peco活用術
JavaScript 研修
JavaScript 研修
Último
LoRaWANスマート距離検出センサー DS20Lカタログ
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
NewSQLの可用性構成パターン (OCHaCafe Season 8 #4 発表資料) 2024年5月8日(水) NTTデータグループ 技術開発本部 小林 隆浩
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
2024年4月に社内向けに開催した勉強会資料の社外公開版です
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Último
(7)
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
闇の魔術に対する防衛術
1.
闇の魔術に対する防衛術 2015/12/12 (だいたい)新卒エンジニア向け技術交流会 vol.5 @hoto17296
2.
アジェンダ • 闇の紹介 • クソコード •
クソ設計 • クソエンジニア • 闇とどう立ち向かえばいいか
3.
(前置き)
4.
この世界は クソプロダクトで れかえっている
5.
たとえクソプロダクトでも 価値が提供できていれば それでいい
6.
ただぼくたちエンジニアが 心穏やかでないというだけ
7.
闇の紹介
8.
クソコード • テストが書かれていないのはデフォ • 過剰な抽象化 •
「やってみたかっただけ」感 • 1機能の些細な修正がプロダクト全体に影響 • フレームワークの思想やデザインパターンをガン無視 • View にデータ更新処理が書いてある
9.
クソ設計 • Web サーバ2台あるはずなのに1台死んだら サービスが止まった •
互いのミドルウェアに依存していた • 冗長化 #とは • 冗長化してると思ったらただの負荷分散だった
10.
クソエンジニア • 深夜に障害対応をしてありがたがられる • 障害の原因を作ったのもお前だ •
徹夜で開発して重宝がられる • 「残業はデフォ」みたいな空気を作るな
11.
しかし
12.
もう辞めたエンジニアを 愚痴ってもなにも改善しない
13.
前に進もう
14.
闇に立ち向かう方法
15.
バージョン管理 • 闇を生まないための基本 (1) •
いつ誰が何をどう変更したのかがわかる • 以前の状態にロールバックできる
16.
コードレビュー • 闇を生まないための基本 (2) •
責任の分散 • 「見抜けなかった俺も悪かった」 • 「レビューされる」という意識を持つことで 気が引き締まる
17.
テストケース • 闇が生まれても倒せる • 高速な開発サイクルを回すのに必要不可欠
18.
しかし結局 どうやったって 闇は生まれる
19.
闇を許容せよ
20.
許容したうえで、 立ち向かう強さを持とう
21.
ハンロンの剃刀 (Hanlon's razor) Never
attribute to malice that which is adequately explained by stupidity. 無能で十分説明されることに悪意を見出すな
22.
クソプロダクトは 無能や愚かさから 生まれるのであって
23.
そこに悪意が あるわけではい
24.
人は誰しもがどこか 無能で愚かなのであり
25.
人によってその程度が 少し違うだけである
26.
だから
27.
おもむろに git blame
-w <file> で 犯人を探し出して
28.
は い 死 ね | !!!
29.
やめよう
30.
心穏やかに エンジニアリング しよう
Descargar ahora