fukabori.fm

https://art19.com/shows/fukabori

<p>技術・組織・マネジメントなどを深掘りして楽しむPodcastです。</p>

フィード

記事のアイキャッチ画像
114. テスト駆動開発とは何であって、何でなかったのか? w/ twada
fukabori.fm
twadaさんをゲストに、テスト駆動開発(TDD)、TDDに関するよくある誤解などを語っていただいたエピソードです。話したネタ【翻訳】テスト駆動開発の定義自動テストとテスト駆動開発、その全体像保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発⁠⁠、その全体像テスト駆動開発とは何だったのか?テスト駆動開発と同じレイヤの手法はある?テスト駆動開発と品質保証との関連は?TDD Boot Camp 2020 Online #1 基調講演/ライブコーディングテスト駆動開発に関するよくある誤解アジャイル開発との類似点(みんな丸い)IPAの試験での誤解今回のブログを書いた(翻訳した)ことによる懸念サバンナ便り ~ソフトウェア開発の荒野を生き抜く~ 記事一覧書籍レビュワー募集フォームSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
1ヶ月前
記事のアイキャッチ画像
113. アジャイルコーチがウクライナ軍に入隊したときの話 w/ Dmytro Yarmak
fukabori.fm
Dmytro Yarmak さんに、アジャイルコーチがウクライナ軍に入隊して、どのようにアジャイル関連のスキルやリーダーシップを適用したのか、について語っていただきました。話したネタRSGT での講演 "A True Story of Agile Coaching in Ukrainian Armed Forces"入隊して分かった組織の大きな課題スクワッド・プラトゥーン・カンパニーReactive to Proactive各部隊のリーダーシップレベルを変えるために実施した3つのこと(訂正:途中で、ダニエル・ピンクの Management 3.0 とiwashiが発していますが誤りで、 Motivation 3.0 が正しいです)明確さを与えること・心理的安全性を確保すること・能力を高めることTrello のカンバンによる透明性の確保計画を立てるスパンの短さクネヴィンフレームワークの応用1日2回のデイリースタンドアップ短すぎる締め切り(締め切り=今すぐ / right now)ウクライナの募金先(NHKのまとめ)See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2ヶ月前
記事のアイキャッチ画像
112. あなたの知らないERPの世界 w/ tai
fukabori.fm
JSOLの田井さんに、ERPとは、インフラエンジニア・アプリケーションエンジニアの仕事、テスト方法、運用保守などについて語っていただきました。話したネタERP とはそもそも何か?どのような業界で ERP は使われるのか?基幹システムとは何か?ERP は Web SaaS の企業でも活用されるものか?ERP を使うことによって嬉しいことは何か?ERP を導入するために、何をすればいいのか?ERP(SAP) のインフラエンジニアとアプリケーションエンジニアの役割オンプレ or クラウド?データベースは何が使われる?ERP(SAP) のアプリケーションエンジニアは何をどう実装している?ABAP(Advanced Business Application Programming) 言語ERP(SAP) エンジニアの面白さERP(SAP) のシステムのテストでは、何をするのか?システム監視では、何をするのか? ツールは何を使うのか?ERP(SAP) ならではでのメッセージ検知の代表例ERP(SAP) の運用保守では何をしているのか?障害が起きてもそわそわしないための工夫今後のERPエンジニアリングの世界はどう変わっていく?SAPエンジニア経験者の人事担当が語る、JSOLで働くエンジニアの市場価値JSOLキャリア採用ページエピソードスポンサー株式会社JSOLSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2ヶ月前
記事のアイキャッチ画像
111. eBPF w/ udzura
fukabori.fm
入門 eBPF 訳者のUchio Kondoさんに、eBPF の経緯・用途、iptablesとの違い、カーネルモジュールとの違い、CO-REなどについて語っていただきました。話したネタ入門 eBPF ―Linuxカーネルの可視化と機能拡張Raft + Redis な内製Redisサーバの紹介eBPF の始まりcBPF(classic BPF) と eBPF(extended BPF)eBPFの用途の広がりパケットフィルタリングとは何か?iptables との違いCiliumカーネルモジュールでも同じことはできるのか?カーネルモジュールの問題点eBPF VM と eBPF検証器Facebook での eBPF 利用XDP(eXpress Data Path)CO-RE(Compile once, run anywhere) とは?task_struct 構造体 と BTF (BPF Type Format)コンパイラのリロケーション翻訳するにあたって意識していたこと株式会社ミラティブ 採用特設サイトSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2ヶ月前
記事のアイキャッチ画像
110. Jasmine Tea と 日本の中高生向けIT教育 w/ yoichiro
fukabori.fm
Tably CTOのyoichiroさんに、Jasmine Tea、プログラミング言語を新たに実装、日本の中高生向けIT教育などについて語っていただきました。話したネタJasmine Tea とは?ブロックプログラミングとは?ファミリーベーシック現代の言語で、プログラミング初学者がGUIアプリを作るのは大変Jasmine Tea の想定ユーザー新たに言語を作ると考えたときに何から考え始めるのか?インタープリタの自作、とは?Web上に言語を実装する場合に大変だったことは?JavaScript のメインスレッド専有への対応setTimeout() によるペナルティブラウザの差 と デバイスの差 による苦労中学生向けの技術の授業でのIT教育高校の情報Ⅰ で教わる内容教育を起因とする日本のIT業界の課題教材の重要性@JasmineTeaProgJasmine Tea に関する問い合わせSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3ヶ月前
記事のアイキャッチ画像
109. フリマアプリ運営からのふりかえりとFinTech業界でのプロダクト開発 w/ yutadayo
fukabori.fm
スマートバンク CTOの堀井さんをゲストに、フリマアプリの運営経験からふりかえり、FinTech業界、スマートバンク社でのプロダクト開発などについて語っていただきました。話したネタなぜレッドオーシャン化する前にサービスをグロースできなかったのか? - フリマアプリ編 - @yutadayoフリマアプリ開始時の外部環境・市場は?リリース以降の成長は?上手くいっているときの経営判断の難しさn=1 に愛されるプロダクト作りからペルソナを判断するポイントユーザーの課題を解決する得意な会社の作り方CxO職の採用の重要性と難しさ権限委譲が遅かった、という振り返り会社を動かすレバーで良かったものは?最適な組織構造を考えるためのステップは?FinTech業界とスマートバンクの事業クレジットカード決済の裏側の通信0からプロダクトを開発するときに考えていたことFinTech業界の難しさとは?金融業界特有の非機能要件金融要件に対応するシステムアーキテクチャエンジニアの採用における工夫スマートバンク エンジニア採用See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
4ヶ月前
記事のアイキャッチ画像
108. Azure Functions チームでの開発方法やマネージャの役割 w/ sandayuu
fukabori.fm
牛尾さんをゲストに、書籍「世界一流エンジニアの思考法」、Azure Functions チームでの開発方法、マネージャの役割などについて語っていただきました。話したネタ書籍: 世界一流エンジニアの思考法Azure Functions チームの体制は?チームでOpsまで対応している?オンコールでの呼び出しAzure Functions チームでのアジャイル開発デプロイに必要な承認プロセスはある?チームでのレトロスペクティブの有無?障害発生時のふりかえりマネージャの役割は?バックログのプライオリティ付けは誰が担う?1on1で主に何を話す?何が狙い?採用活動は誰が担う?パフォーマンス評価の仕組み失敗に対する考え方の違いリファクタリングに向けた意思決定はどうしている?Azure Functions のスケーラビリティのテスト方法Azure Functions Flex ConsumptionSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
6ヶ月前
記事のアイキャッチ画像
107. LLMをゼロから作るということ w/ Takahiro Omi
fukabori.fm
ストックマークの近江さんをゲストに、大規模言語モデルをゼロから作る方法、学習のデータセット、モデルアーキテクチャ、学習環境への取り組みなどについて語っていただきました。話したネタどのような大規模言語モデルと作ったのか?特徴は何か?データセットに何を使ったのか?日本語と英語とのバランスは?最終的なToken数は?事前学習モデルを作りたいとして、何から考えるのか?ノイズのクリーニングと、その方法今回活用したモデルアーキテクチャ(Llama)前回のアーキテクチャは GPT-NeoX今回の学習環境は?AWS Trainum 32コア x 16ノード学習にかかった時間は?学習時に大変だったこと・上手くいかなかったことは?学習中のチェックポイントとは何か?なぜ、Token生成が速いのか?手元でLLMを動かすときの一番のネックは?bit数を落とすFineTuningTokenizerとは何か?日本語の単語区切りはどのように考えるのか?今回のLLM作成のTokenizerは何を使ったのか?ビジネスドメインでのLLM評価ストックマーク株式会社のRecruitページSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
6ヶ月前
記事のアイキャッチ画像
106. 提供者としてクラウドネットワークを作るということ w/ y.kajiura
fukabori.fm
y.kajiuraさんをゲストに、クラウド内でL2をつなげる大変さ、セキュリティグループの仕組み、スケーラビリティへの取り組みなどについて語っていただきました。話したネタ異なるハイパーバイザーにVMが収容されていてもL2でつながっているように見せることの大変さなぜ、L2で接続することが大変なのか?encapsulationした上でのマルチキャスト・ブロードキャストのサポートアンダーレイ側のネットワークで対応していないものは、ユーザー側のオーバーレイ通信を提供できない当初のモチベーションとしてVRRPを提供したかったクラウドサービスでセキュリティグループを提供するための裏側の仕組み経路処理をOpsする上で大変なことは?OpenTechLunchの資料: クラウドの作り方(使い方じゃないよ)ライブマイグレーションの前後での通信継続における課題当たり前の前提を見直す重要性Prometheus Exporter 自作監視ツールの技術選定方針Cassandra / RabbitMQちょっと足りないのがJavaScriptチームの雰囲気チーム内のSPOFへの対策求人ページ: SDPFクラウド 仮想サーバ開発エンジニアSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
7ヶ月前
記事のアイキャッチ画像
105. メモリとパケットにはすべてがある w/ y.kajiura
fukabori.fm
y.kajiura さんをゲストに、SDNの開発、カーネルモジュールのデバッグ、コアダンプの読み方などについて語っていただきました。話したネタSDNとはLazy KSDNの開発って何をやるの?Tungsten FabricSDNでの低レイヤ開発とは?カーネルモジュールデバッグ見えないようと見ようとしてコアダンプを取ったコアダンプの読み方カーネルモジュールのお作法任意のパケットをどうやって作る?ScapyCよりも低レイヤにいく場合気づいたらアセンブリを読むようになっていた低レイヤに携わることによる成長求人ページ: SDPFクラウド 仮想サーバ開発エンジニアSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
7ヶ月前
記事のアイキャッチ画像
104. Platform Engineering w/ jacopen
fukabori.fm
jacopenさんをゲストに、Platform Engineering、話題となっている背景、DevOpsやSREとの差分、Platform as as Product などについて語っていただきました。話したネタPlatform Engineering とは?Platform Engineering におけるツールチェインとは?セルフサービスのイメージPlatform Engineering で解きたい課題とは?なぜ盛り上がっている?その背景とは?認知負荷、課題外在性負荷DevOps との差分は?SRE と Platform Engineering との関係は?ちいとぽ本におけるプラットフォームチームと、Platform Engineeringとの関連性書籍: チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計69. チームトポロジー(前編) w/ miholovesq70. チームトポロジー(後編) w/ miholovesqIDP (Platform/Portal) とは?業界でコンセンサスが取れているプロダクトはある?CNCF Platforms White Paper社内共通プラットフォーム と何が違うのか?社内共通プラットフォーム が上手くいかなかった要因Platform as a Productプラットフォームチームにプロダクトマネージャがいるということ?Platform Engineering を自社内で考えはじめるタイミングとは?Platform Engineering Meetup #5See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
8ヶ月前
記事のアイキャッチ画像
103. カケハシのエンジニア組織づくり w/ succhiello
fukabori.fm
カケハシCTOの海老原さんをゲストに、カケハシの事業領域、創業期からのエンジニア組織づくり、帰属意識の高め方、医療ドメインの難しさ・技術選定などについて語っていただきました。話したネタスタートアップの離職率の低さカケハシの事業領域創業期の技術開発はどう進めていったのか?初年度のエンジニア・デザイナーの採用方法2年目以降の開発組織のスケール方法1社目でのCTO経験の反省とは?メタ文化:文化を大切にする文化1年目から採用ハードルを高めに設定している背景は?開発チームの命名方法帰属意識をなぜ高める必要があるのか?意図的に組織に刺激を促しているか?「わたし考える人、あなた作る人」とならない組織分断を生まない組織にするための組織デザインマトリクスにおける目標設定・評価スクラムを愚直にやるために書籍: ゾンビスクラムサバイバルガイド: 健全なスクラムへの道医療領域におけるドメインの難しさとは?入社後・オンボーディングのカリキュラム技術選定の方針とは?堅牢性・耐障害性を高めるための工夫は?今後のエンジニア組織の展望は?エンジニア採用情報 株式会社カケハシ 採用サイトKAKEHASHI Tech Blogエピソードスポンサー株式会社カケハシSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
8ヶ月前
記事のアイキャッチ画像
102. A Philosophy of Software Design (3/3) w/ twada
fukabori.fm
twadaさんをゲストに、A Philosophy of Software DesignをテーマにしたエピソードのPart3です。今回は「認知負荷」についてひたすら語っていただきました。話したネタ書籍:A Philosophy of Software Design, 2nd Edition認知負荷 (Cognitive Load) とは何か?書籍:チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計"クソコード" という言葉をなんとかしたい認知資源の消費量課題内在性負荷 と 課題外在性負荷波動拳課題内在性負荷が高いことは、悪いことではない循環的複雑度99. Podcastを編集する技術 w/ tomiyama における課題外在性負荷の下げ方例外と課題外在性負荷の関連横断的関心事アスペクト指向プログラミング書籍は対象レイヤを意識して読むDesigning for Performance における時間の単位See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
9ヶ月前
記事のアイキャッチ画像
101. A Philosophy of Software Design (2/3) w/ twada
fukabori.fm
twadaさんをゲストに、A Philosophy of Software DesignをテーマにしたエピソードのPart2です。今回は「例外」についてひたすら語っていただきました。話したネタ書籍:A Philosophy of Software Design, 2nd Edition書籍における例外・エラーの扱いDefine error out of existence例外はなぜ複雑性を増大させるのか?プロダクションレベルのコードにおけるエラーハンドリングの分量結果に着目する設計へのシフト防御的プログラミングとはDesign by Contractエラーを適切に出すための「適切」とはその例外は回復可能なものかどうか?プログラミングミスなのか?という観点エラーの運用側への通知例外のバッドパターン:例外を catch して boolean で返すログレベルの使い分けはどう学べかいいのか?Debug/Info/Warn/Error/CriticalやFatal冪等な処理に対するエラーハンドリングの考え方資料:予防に勝る防御なし - 堅牢なコードを導く様々な設計のヒントfew-shot.fmSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
9ヶ月前
記事のアイキャッチ画像
100. A Philosophy of Software Design (1/3) w/ twada
fukabori.fm
twadaさんをゲストに、A Philosophy of Software Designをテーマに色々と語っていただいたエピソードです。話したネタ書籍:A Philosophy of Software Design, 2nd Edition資料:“A Philosophy of Software Design” を30分でざっと理解する記事:ソフトウェア設計についてtwada技術顧問と話してみた 〜 A Philosophy of Software Design をベースに 〜記事:【続】ソフトウェア設計についてtwada技術顧問と話してみた 〜 A Philosophy of Software Design をベースに 〜本書籍の翻訳は出ない?Working Code isn't Enoughストラテジックアプローチ と タクティカルアプローチA Philosophy of Software Design | John Ousterhout | Talks at Googleストラテジックとタクティカルとのアプローチで交差する点までどのぐらいの時間がかかる?1.5年後のコードでもメンテできるような意識を開発チームでどうすれば持てるか?書籍:An Elegant Puzzle: Systems of Engineering ManagementDeep モジュール と Shallow モジュールUnix哲学Config があるとみんないじりたくなるZero Config には意思の強さが必要Rails の Convention over Configurationボブおじさん(Robert C. Martin)とのプロレス違う主張があることでエンジニアにとっての選択肢が広がる主張の間で、バランスを取るようになるためには?チームでプログラミングするときには一貫性が重要ChatGPT と GitHub Copilotチュートリアルをなぞる以外の学習パスChatGPT は気軽に聞ける怒らなくて疲れない先輩サンドイッチワークフローSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-in
9ヶ月前
記事のアイキャッチ画像
99. Podcastを編集する技術 w/ tomiyama
fukabori.fm
PitPaの富山さんに、Podcastの編集、構成、音声品質の高め方、編集で使うエフェクトなどについて語っていただいたエピソードです。話したネタPodcastの編集とは何か?収録前の編集と収録後の編集パンチラインを考える収録後の編集はなぜ必要なのか?聞きやすいPodcastとは?具体的に編集では何をするのか?編集で削る時間の目安Podcastの冒頭にハイライトをつけるべきか、否かフィラーをどれぐらい削るか?「なんか」プロとしてPodcastをどれぐらい聴いている?間の切り方・残し方・付け加え方編集に使うソフトウェアコンプレッサー、ノイズ処理の順番イコライザの適用有無ラウドネスの調整Podcastを収録する機材機材よりも環境iPhoneで収録する場合に気をつけることPitPaオウンドポッドキャストインタビュー by PitPafukabori.fm ep.100 公開収録(2023/7/24)の募集ページSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
10ヶ月前
記事のアイキャッチ画像
98. LLMを活用したソフトウェアアーキテクチャと代表的なユースケース w/ ryohtaka
fukabori.fm
マイクロソフトの大髙さんに、LLMを活用したソフトウェアアーキテクチャ、langchain、LLM活用のコスト、代表的なユースケースなどについて語っていただいたエピソードです。話したネタLLMを活用したソフトウェアアーキテクチャCopilot StackModel/Orchestrator/Copilot代表的なOrchestratorのフレームワークlangchaingsemantic-kernelフレームワークの抽象度デグレ探し・リグレッションテスト大変問題GPT-4 のコストの話チャット検索である必要性クエリとチャットの逆転現象検索の下地にあるデータが結局重要参考:チャット検索やRAGの話エンベディングとコサイン類似度参考:LangChain の Vectorstore として Azure Cache for Redis を使ってベクトルの格納と検索を行う抽象化すると、LLMを活用したユースケースはどういうものが多い?情報検索、情報分類、情報抽出非構造化データから構造化データへAzure OpenAI Service の GPT-4 を使ってギリシア神話に登場する神々の関係性を抽出してグラフデータベースに格納するMicrosoft Build 2023Microsoft Build JapanryohtakaのZennZennのMicrosoft PublicationQiitaのMicrosoft Organization公開収録fukabori.fm ep.100 公開収録(2023/7/24)の募集ページSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
10ヶ月前
記事のアイキャッチ画像
97. プロンプトエンジニアリング w/ ryohtaka
fukabori.fm
マイクロソフトの大髙さんに、プロンプトエンジニアリング、In-Context Learning、Chain of Thought、ReAct などについて語っていただいたエピソードです。話したネタおさらい:ChatGPTの裏側プロンプトエンジニアリングとは?In-Context LearningX-Shot Learning (Zero-shot, One-shot, Few-shot)Few-shot の例Chain of Thought (CoT)Few-shot CoTGPT-4 Technical Reportプロンプトエンジニアリングの根幹で共通していることSelf ConsistencyReasoning and Acting (ReAct)ChatGPT PluginRetrieval Augmented Generation (RAG)See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
10ヶ月前
記事のアイキャッチ画像
96. 組織デザイン w/ hamaken119
fukabori.fm
MIMIGURIの濱脇さんに、組織デザイン、CULTIBASE School、能力定義表、報酬・評価制度との関連などについて語っていただいたエピソードです。話したネタ組織デザインとは何か?組織のハード面とソフト面は表裏一体なぜ組織デザインは重要なのか?組織課題の捉え方、言語化のためのアプローチCULTIBASE School 組織デザインコースの感想組織デザイン研修の裏にある想いとは?学びを抑圧しない研修進行組織デザインコースの到達点とは?能力定義表とは何か?スキルマップ能力定義・報酬・評価制度はなぜ分けて考えるべきか?なぜ能力定義表が誕生するのか?職能ごとのアンフェアさをどう解消するか?能力定義表から事業戦略・中期経営計画までの背骨を通す戦略・人員計画について、従業員全員が納得する必要があるのか?能力定義表が上手く運用されている企業の特徴は?能力定義表の見直し、はどのように進めるのか?能力定義表へのValueの組み込みCULTIBASE Schoolイベント: ヒトと組織に強い経営人材になるための『新時代の組織づくり』See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
1年前
記事のアイキャッチ画像
95. Weights & Biases and Organization Management w/ l2k
fukabori.fm
Weights & Biases 創業者であるLukas Biewaldさんをゲストに、MLOpsプラットフォーム、起業のきっかけ、GPT-4の活用例、多くの従業員の考えを合わせる方法、OKR運用、全社オフサイトイベントなどについて語っていただいたエピソードです。話したネタWhat is “Weights & Biases” as product?MLOps PlatformUse "Weights & Biases" for KaggleWhy did you start “Weights & Biases”? / Motivation?To make ML in production easierML doesn't give you errors; quietly failsIs there anything to find errors in ML?How do you think of a hype about generative AI?GPT-4 for code debuggingAny integration GPT-4 and "Weights & Biases"WandBot (Report, Discord)Which way do you use to improve documentation, fine tuning or few shots?Why "Weights & Biases" boost the business in Japan?How do you align your idea among employees?Goal setting and OKRHow long do you spend OKR?Blameless retrospectivesHow do you prioritize things?Fighting in goal planningBook: The Five Dysfunctions of a Team: A Leadership Fable, 20th Anniversary Edition翻訳書籍: あなたのチームは、機能してますか?How to build trust in company?A lot of trusts comes from by knowing each otherSl
1年前
記事のアイキャッチ画像
94. エンジニアとビジネスの距離感の難しさ と データの民主化とこれからのAI組織 w/ vaaaaanquish
fukabori.fm
vaaaaanquishさんをゲストに、エンジニアとビジネスの距離感の難しさ、データの民主化とこれからのAI組織、GPT-4による変化などについて語っていただいたエピソードです。話したネタエンジニアとビジネスの距離感の難しさ記事を書いたモチベーションは?要因としてのコモディティ化ビジネスの変化による、個人の役割の変化書籍: Engineering Management for the Rest of Us // 訂正、発言で「Rest of Management」と言ってますが、本概要のタイトルが正しいです書籍: 経営×人材の超プロが教える人を選ぶ技術ソース・オブ・エナジーと劣等感負の側面を整理できていることの重要性データの民主化とこれからのAI組織そもそも、多くのAI屋はこれまでに何をやってきたのか?データエンジニア、データサイエンティスト、運用する人という役割GPT-4の登場に伴い、2023年3月の時点で何が起きているのか?大規模言語モデルによる変化ドメインスペシフィックなモデルから汎用的なモデルへペーパープロトなどの仮説検証の変化llama.cppchatGPTによる既存のロールへの影響投資するタイミングの変化Transformer と スケーリング則See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
1年前
記事のアイキャッチ画像
93. エンジニア組織の熱量 w/ vaaaaanquish
fukabori.fm
vaaaaanquishさんをゲストに、エンジニア組織の熱量とその重要性、熱量の高い組織の作り方などについて語っていただいたエピソードです。話したネタHRとして熱量を上げるエンジニア組織の熱量とは何か?技術とお金とハート熱量はなぜ重要なのか?熱量が高い組織では何が起こるのか?反対に熱量が低い組織で起こること熱量が低い組織で起こる典型的な症状スタンスのない否定 と 無関心熱量が伝播する、とは?停滞して良いことは会社においてはない熱量が高い組織・チームをどうやって作るのか?個人としてやれること、組織としてやれること実験的にやることを当たり前に着火しているのか、消化しているのか定量的な指標でわかりにくいモチベーションサーベイと熱量との関連マネージャーとして着火させるための行動即時性の重要性個人が「改善したい」というタイミングをどう拾い上げるか?人を入れ替えられない場合にどうする?See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
1年前
記事のアイキャッチ画像
92. AWS上でモバイルコアネットワークを実装するということ w/ Oguma
fukabori.fm
SORACOMの小熊さんをゲストに、SORACOMにおけるモバイルコアネットワークの自前実装 on AWSについて語っていただいたエピソードです。話したネタソラコムではモバイルネットワークコンポーネントをどのように自前で実装していったのか?P-GW 、HSS、SMSC の順で実装していったGTP(GPRS Tunneling Protocol) とはパケットを転送する役割P-GW をAWS上で構築するということHSS(3GではHLR)はどのように実装していった?海外事業社との接続試験golang実装によるHLRの開発HLRで実装するプロトコルIPの上にSCTPSCTPの上に、SCCP、TCAP、MAPソラコムはSCTP上のプロトコルスタックも自前で書いているここまでのコンポーネントはすべてAWS上で開発しているAWS上でキャリアネットワークを開発する上で大変だったことソラコムで利用している言語SORACOM オープンハウスSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
1年前
記事のアイキャッチ画像
91. モバイルコアネットワークの仕組み w/ Oguma
fukabori.fm
SORACOMの小熊さんをゲストに、モバイルコアネットワークの概要、構成要素、トラフィックフロー、認証プロトコルなどについて語っていただいたエピソードです。話したネタモバイルコアネットワークとは何か?アクセスネットワークとコアネットワークモバイルコアネットワークの構成要素は?MME (Mobility Management Entity)SIM と eSIMHSS (Home Subscriber Server)SMSC (Short Message Service Center)Packet Data NetworkP-GW (PDN Gateway)MVNO と MNO との違いは?SIM発行の裏側で起きていることは?SIM番号の製造番号P-GW の処理能力は?SORACOMのトラフィック特性SIMの認証プロトコル・手順インターネットトラフィックはMMEを経由する?S-GW(Serving Gateway) と P-GWAPN(Access Point Name) とは何者?Procedures for the 5G System (5GS)仕様書ごとに機能の名前は変わる5Gアーキテクチャの方向性SORACOM オープンハウスSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
1年前
記事のアイキャッチ画像
90. Docs for Developers w/ Zachary Sarah Corleissen
fukabori.fm
Docs for Developersの著者の1人であるSarahさんをゲストに、書籍の概要、書籍が解決する課題、テクニカルライティングの上達方法などについて語っていただいたエピソードです。話したネタ翻訳書籍: ユーザーの問題解決とプロダクトの成功を導く エンジニアのためのドキュメントライティング原著: Docs for Developers: An Engineer’s Field Guide to Technical WritingAbstract of "Docs for Developers"Is there any training for students about tech writing in US?What is Technical Communication?What problems is this book going to solve?Why is writing so hard for developers?How to get out of the curse of knowledgeExamples of frictionsWhat's the best way to improve writing skill?After reading this book, how to get skilled more?Who did think of the story in this book?Ein from Cowboy bebopSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
1年前
記事のアイキャッチ画像
89. 複数社のCTO経験から学ぶエンジニア組織マネジメント w/ BTO
fukabori.fm
オープンロジCTOのBTOさんをゲストに複数社のCTO経験から学んだこと、エンジニア組織のマネジメント、大規模リファクタリングなどについて語っていただいたエピソードです。話したネタ失敗から学ぶエンジニア組織論1社目のCTOでの環境は?1社目ではCTOとしてどういう業務をしていた?エンジニア組織ではどのような事象が発生していた?マネジメントをふりかえるきっかけは?経験学習の実践 と 再現性どうすれば経験学習ができるようになるか?2社目で自身を取り巻く環境はどのような状況だったか?エンジニア組織づくりで具体的にやっていたこととは?役割の定義・分割、1on1、採用1on1の目的は?経験学習の促進、信頼関係の構築、課題の早期発見ザイオンス効果課題を上手く引き出すコツは?「何か気になっていることはありますか?」1on1の頻度は?2社目のCTO経験として上手くいかなかったことは?3社目では、CTOとしての活動は何を?途中からエンジニア組織に入ったときに何からはじめるのか?制約理論書籍: ザ・ゴール ― 企業の究極の目的とは何かボトルネックの特定が重要どのように、課題を優先度付けしていくか?カッツモデルWIPの状態で周りに共有する現職(4社目)のオープンロジに入社した理由は?倉庫に関する業界課題とは?オープンロジ社の技術課題は?大きく複雑なクラスをどのように紐解いていくのか?大掛かりなリファクタリングをやりきるコツは?ゲリラ戦はだいたい上手くいかない過去のCTO経験から、オープンロジで活かせていることは?オープンロジ 採用サイトカジュアル面談先: @btoエピソードスポンサー株式会社オープンロジSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
1年前
記事のアイキャッチ画像
88. 数理モデル思考で紐解く RULE DESIGN - 組織と人の行動を科学する w/ 江崎貴裕
fukabori.fm
江崎貴裕さんをゲストに、数理モデル思考で紐解くRULE DESIGNの概要、ルールデザインの失敗要因、ルールが機能する条件、などについて語っていただいたエピソードです。話したネタ書籍: 数理モデル思考で紐解く RULE DESIGN - 組織と人の行動を科学する書籍の概要は?なぜ、本書を書くに至ったのか?モチベーションはどこから?本書で最も伝えたかったことは?ルールは何のために必要なのか?問題解決しようとすると最終的にルールが必要になる放っておくと悪い状態になる、背景は?囚人のジレンマ、投票行動ルールデザインの失敗要因とは?ルール内的要因とは?個人的要因とは?外発的動機づけを狙った結果、内発的動機が損なわれる事象会社内でどのように人を報奨すればよいのか?集団的要因とは?環境的要因とは?どうすれば上手く機能するルールを作れるのか?目的、介入方法、ロジック、運用 の4要素が必要課題提起をした人の業務が増えてしんどくなる問題にどう対応する?情報を作る側、従う人側で一緒にルールを作るのが重要ルールの策定経緯が見える状態になることが重要ルールの策定経緯が分からないと、上手くいかない状態でも直しにくい大量に増えすぎたチェック項目への対応社内でITリテラシに差がある場合のルールデザイン定量指標に対する考え方KPIに対する抜け道がないこと株式会社infonervの求人情報訂正:冒頭で「89回」といっておりますが、「88回」の誤りです。See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
1年前
記事のアイキャッチ画像
87. Streaming Telemetry w/ watal_i27e
fukabori.fm
watal_i27eさんをゲストに、Telemetryの種類、SNMPの課題、Streaming Telemetryなどについて語っていただいたエピソードです。なぜネットワーク監視が必要なのか?Telemetryの3種類従来はどのようにネットワーク監視をしていたのか?SNMP (Simple Network Management Protocol)SNMPでは機器の管理・情報収集はどうやっていた?trapとpollingMIB (Management Information Base)標準MIBと拡張MIBSNMPは何が課題だったのか?そもそもTelemtryとは?遠隔からなにかを測定することStreaming Telemtryの特徴とは?トランスポートレイヤのプロトコルは何を使う?Pub/Sub モデル疎結合によるアーキテクチャ上の利点RFC9232ネットワーク機器側もgRPC実装が進んでいるSubscriber側の実装はどうなっている?OpenConfigとは?YANG(Yet Another Next Generation)とは?watalさんは今日のようなテーマをどう情報収集されている?JANOG(JApan Network Operators' Group)今後の展望一緒に働ける方を募集中: 次世代キャリアネットワークサービスの開発エンジニアENOG(Echigo Network Operators' Group)See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
1年前
記事のアイキャッチ画像
86. 技術広報 w/ hsbt
fukabori.fm
技術広報とは何か、について自分なりのまとめ技術広報とは何か?プロダクトの広報と技術広報との違いブランドを確立する嬉しさとは?ブランドは複利である技術組織に対するブランドとは何か?技術広報が増えている背景とは?技術広報はやることが多く、形式化・体系化されていない広報とのスキルセットの違いは?プロダクト広報と同じ手段を用いてしまうと危うい技術広報の具体的な活動例とは?開発組織のMission/Vision/Value外に発信する前に社内を確認する良い組織を作るために意識されていたことは?プロダクト・ユーザーと向き合う人の素直さブランディングモンスターとは?株式会社アンドパッド 採用情報株式会社アンドパッド エンジニア採用サイトSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
1年前
記事のアイキャッチ画像
85. サーバーレス w/ Keisuke69
fukabori.fm
Keisuke69さんをゲストに、サーバーレス、サーバーレスやFaaSの使い所、コミュニティの盛り上げ方、AWS re:invent 2022 などについて語っていただいたエピソードです。サーバーレスとは何か?AWS サーバーレススペシャリスト 第1号西谷さんがサーバーレスに感銘を受けたポイントFunction as a ServiceIaaS、CaaS、FaaS の違いAWS Lambda の裏側の実装Edgeで動作するサーバーレスコンピューティングAurora Serverless と OpenSearch Serverlessサーバーレスが有効なパターン、アーキテクチャイベントドリブンなシステムサービス間をつなぐGlue Code関数的に使うのがわかりやすいピタゴラスイッチでのメタファーピタゴラ装置153番のマーチサーバーレスで実装しないほうが良いものは?日本でサーバーレス(FaaS)を扱えるエンジニアの数は多い?情報量は技術選定の要素となるコミュニテイを盛り上げる方法は?AWS re:Invent 2022AWS Lambda SnapStart と AWS Application Composerサーバーレス(FaaS)での開発を取り巻く課題Serverless Framework や AWS ChaliceFaaSのCI/CDやテスト周りはどうしている?サーバーレスに残るミッシングピースとは?今後のサーバーレスはどのように進化していく?サーバーレスとSaaSとの境界See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
1年前
記事のアイキャッチ画像
84. 技術の教え方・技術研修 w/ kakakakakku
fukabori.fm
kakakakakkuさんをゲストに、技術研修、成人教育、研修中の場・雰囲気作り、研修コンテンツの設計などについて語っていただいたエピソードです。難解な技術を教えるときに何を考えているか?成人教育と幼児教育の違いは?依存型の学び、経験学習、課題中心インストラクショナルデザイン経験学習とは何か?オンラインで静まりかえることへの対応雰囲気を作る、クローズドクエスチョンを利用する研修の雰囲気をどうやって作るか?質問のチャネルを複数用意する研修の場があったまっていることをどう判断するか?研修講師側のデバイス、IT環境研修へ参加する生徒は主体的な人ばかりではないのでは?高速道路という役割周りに感化されて主体的になってくる研修が終わった後に学びが続くようにするためには?反転学習とする、上司と参加目的を調整・会話しておく講義のアジェンダ、ストーリー、内容の設計で気をつけていることは?講義、ハンズオン、経験から引き出す時間の配分は?オンライン研修参加者の集中を保つこつは?kakkuさんの研修の評価が高い要因は?実務経験、知識の幅、心地よい研修研修設計は、初日、2日目などでスタイルを変えていく?過去の研修で、研修途中で教え方を大幅に変えたことは?4年間、ブログを毎週かかさずに書き続けられた要因は?新しい技術の種をどうやって見つけている?See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
1年前
記事のアイキャッチ画像
83. Node.js、Deno、Bun(後編) w/ yosuke_furukawa
fukabori.fm
yosuke_furukawaさんをゲストに、Bunの狙い、Bunのパフォーマンス比較、Node.jsとBunとのIO実装の違いなどについて語っていただいたエピソードです。Bunはどういう課題感を持って登場してきた?Node.jsの3倍速いという主張パフォーマンス比較時におけるZigとJavaScript実装の差ライブラリのマーケティング戦略libuv とは?OS の違いにおける実装隠ぺい戦略Bun は libuv を利用していないMac向けにkqueue、Linux向けにio_uringBun のProduction利用は?honojs/honoこの後、業界はどのように変わっていく?三国志JSConf JP採用: NIJIBOX採用: リクルートSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
82. Node.js、Deno、Bun (前編) w/ yosuke_furukawa
fukabori.fm
話したネタdenoの話Bun first impressionsNode.js、Deno、Bunとは何か?JavaScriptランタイムとは何か?サーバーサイドJavaScriptexpressを利用してWebサーバーを立てるコードは、Node.js以外でも動くのか?ECMAScript と ランタイム との関係は?TC39Node.js はどんな経緯で生まれてきた?Rubyを書くタイミングと、JavaScriptを書くタイミングでのコンテキストスイッチnetv8イベントループモデルとは何か?ブロッキング処理、for文やJSON.parse()なぜ、Node.jsはここまで人気が出たのか?V8(JavaScriptエンジン)とは何か?JavaScriptCoreEdge Workerとの相性の良さJITコンパイラDenoはどういう背景で生まれてきているのか?モジュールを取り巻く課題JSConf JP冒頭で第81回と話しておりますが、82回の誤りです。See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
81. 低遅延ライブ配信を支える技術 w/ mmasaki
fukabori.fm
mmasakiさんをゲストに、HLSやRTMPなどの配信技術、WebRTCを利用した配信技術とアーキテクチャ、そのスケーラビリティとトレードオフなどについて語っていただいたエピソードです。低遅延ライブ配信を支える技術 - NTT Com Open TechLunch #1Smart vLive配信とは?YouTube や Twitch古くはどういう技術で、どのような仕組みで配信が行われていた?RTMP、MPEG-DASH、HLSHTTPストリーミングでパケットが落ちたらどうなる?キャッシュ、HTTPにのっかることのメリットHTTPベースストリーミングにおける進化HTTP RangeリクエストCMAF、Ultra Low LatencyHTTPベースによる遅延限界は何秒ぐらい?Sub Secondを狙った WebRTCによる配信なぜ、HTTPベースの配信は遅延が大きいのか?超低遅延配信って、ビジネス的なユースケースってあるの?End-End はどのような技術で使われているUpstream としてRTMP、クラウド内転送のSRT、DownStreamにWebRTCRTMPってどういうプロトコル?WebRTCの負荷とスケーラビリティスケーラビリティと遅延とのトレードオフ実績では10,000クライアントまで、puppeteerにより確認済み負荷試験の負荷が難しいGStreamer をRustから制御FECやRTXは利用している?WebRTCでプロキシを通す工夫、TURNサーバーの利用環境が異なるクライアントに対して、体験を高める工夫は?WebTransport、WebCodecsの現状43. WebTransport、HTTP/3、WebCodecs w/ yuki_wtz中途採用募集中: 低遅延ライブ配信サービス「Smart vLive」や、これに続く新たなプラットフォームを開発するソフトウェアエンジニアSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
80. PRと広報、エンジニア向け採用広報 w/ r1ccha
fukabori.fm
r1cchaさんをゲストに、PR・広報の定義、公聴の役割、ストーリーの重要性、PRとプロダクト開発との関連、エンジニア採用過熱問題、採用広報などについて語っていただいたエピソードです。PRと広報ってそもそも何のためにあるのか?PRの定義、広報の定義公聴とは公聴の具体的業務は?外からの自社の見え方が、なぜ重要なのか?ステークホルダーとの関係性構築がなぜ重要なのか?どのように広報メッセージの優先度をつけていくのか?Zero Topic | yamottyさんのPodcast同じことでも何度いってもいいなぜ、何度もいう必要があるのか?わかりやすいストーリーの重要性プロダクト開発への応用書籍: ユーザーストーリーマッピング守りの情報発信とは何か?エンジニア採用過熱問題なぜ採用広報のニーズが高まっているのか?どのように採用広報として振る舞っているか?採用広報向けの発信とメディア向けの情報発信は異なるサーフィンとマラソンによるメタファーどうすれば、情報発信を継続できるのか?(ランナーズハイに到れるのか?)その会社が楽しそうだからこそ「いいな」と思うやいやいラジオRECRUIT | 株式会社10XSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
79. BigQuery と D.Node w/ g_suzutatsu
fukabori.fm
D.Nodeのsuzutatsuさんをゲストに、BigQueryの基本、BigQueryの内部、最近のアップデート、D.Nodeなどについて語っていただいたエピソードです。BigQueryとは?データウェアハウス(DWH)とは?データウェアハウスとRDBとの違いは?BigQueryの利用フロー・方法RDBの変更をBigQueryに反映するユースケースBigQueryと併用されるBIツールTableauGoogle データポータルBigQuery の内部アーキテクチャは?Compute と StorageColossus とは?Dremel とは?Slot というCPUとメモリを抽象化した単位分散メモリとは?分割統治法最近の BiqQuery の進化で面白いところは?BigQuery の マテリアライズドビューそもそもマテリアライズドビュー(マテビュー)の一般的な意味とは?マテリアライズドビュー利用時の注意点とは?D.Node とは?suzutatsuさんのお仕事内容社内にはどんな人が多い?D.Node 採用ページデロイト トーマツ ノード合同会社(D.Node)See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
78. プロジェクトスプリント(後編)w/ motoi, kedamatti
fukabori.fm
プロジェクトスプリント、ホラクラシー、定例会議の進め方、「お尻が痛い」からつながる改善などについて語っていただいたエピソードです。プロジェクトスプリントとは?プロジェクトスプリントの作成経緯プロジェクトが上手く進んでいる兆候が定例会議にあったホラクラシーとスクラムホラクラシーとは?役割(ロール)と違和感(テンション)タクティカルミーティングとは役職(権限)と役割は関係がある?ホラクラシーとスクラムとの共通点は?自律的な行動を生まれやすくする仕組みを作る変化し続けるものを切り取ることで改善しやすくする上手くいっている定例会議とは何か?チームメンバの認識が揃って、次の行動が出る。次の行動にはメンバーの意見が反映されている。会議の分類(4目的 x 人数)書籍: 会議の進め方 / 高橋 誠プロジェクトのライフサイクルにどこにいるかで、会議の進め方にグラデーションがあるプロジェクトの流れ・メンバーの腹落ち感をどうやって作るか?関係性によって「共有」のやり方を変える書籍: センスメーキング イン オーガニゼーションズ / カール.E.ワイクプロジェクトスプリントを具体的にどう進めていくのか?書籍: チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計会議体をAPIとして捉えるCOPILOT BLOGRPC: Remote Procedure Call会議の伴走方法は?会議体の変更めんどくさい問題会議体を見直す変更タイミングはいつ?テンショントリアージ「お尻が痛い」「何が必要ですか?」 / What do you need?”プロジェクトスプリントは OSS公開中採用 株式会社コパイロツトSuperGoodMeetings採用 ユニバ株式会社See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
77. リモートワークにおけるファシリテーション(前編)
fukabori.fm
リモートワークにおけるファシリテーションの難しさ・上手くやる方法(合意形成・人数・頻度・目的の設定のコツ)などを語っていただいたエピソードです。リモートワークにおけるファシリテーションの方法論リモートワークにおけるファシリテーションの方法論を公開します!リモートファシリテーションのスライドを作ったきっかけは?ファシリテーションとは何か?書籍: ファシリテーション入門〈第2版〉コンテントとプロセス組織開発の氷山モデルが言及される記事 なぜ全員でファシリテーターをする必要があるのか?リモートワークのファシリテーションで、特に何を意識するといいのか?地域における合意形成の難しさなぜ合意形成はこんなに難しいのか?自分の理解、自分自身の考えをどうやって把握すればいいのか?点ではなく、範囲で考えるのが大事発話することによって初めて認識するオートクライン効果口頭で読み上げるとロジックの破綻に気づく(2022/8/22 修正: 最初のShowNoteに書いていたザ・ゴールではなく、ザ・ゴール2が正しいとコメントいただき、ShowNoteを修正してあります。)TOC(制約理論)が説明される書籍: ザ・ゴール2言語化することによって、客観的に見れる状態になるなぜ、参加人数を絞るべきなのか?短時間で複数のミーティングを開催したほうが良い理由は何か?メンバーの関係性や、プロジェクトの緊急度によって頻度・時間を使い分ける環境の認識が固定しないときに、非同期なコミュニケーションはやりにくくなる環境が固定していない、変化しているとは具体的には?チャットでの書きづらさは、どこからやってくるのか?個人ワーク重要説ファシリテーターは何を準備するのか?なぜ準備しなければいけないのか?最低限、何を事前に準備すればよいのか?Doneの定義ミーティングで共有する時間をとるべきなのか?getting on the same page 発散・収束・共有の順序性は?収束させるのが難しい問題に対して、ファシリテーターとしてどう振る舞うか?合意形成のレベル・ラインを確認する・下げるep.66から"アイデアの決め方を事前に合意しておく"「あれば言ってください」というのは難しい。どうやって対応するか?画面に注目してもらいやすくなった議事録は、どうやって作っていけばいいのか?議事録をみんなで書くためのコツは?採用 | 株式会
2年前
記事のアイキャッチ画像
76. モダンウェブフロントエンド(2022)に至る歴史 - React Server Component、SSR Streaming w/ morishin127
fukabori.fm
2022年のモダンウェブフロントエンドまでに至る歴史、SPA、CSR、SSR、SSR Streaming、React Server Component などについて語っていただいたエピソードです。モダンウェブフロントエンド勉強会を開催しましたそもそもWebページのダウンロードって、どう始まった?JavaScriptがマウスカーソルをキラキラさせていた時代Ajaxの登場や、jQueryフロントエンドMVC、Backbone.js、Knockout.jsReactは何が革命的だったのか?手続き型の実装は何が辛かったのか?SPA(Single Page Application)MPA(Multi Page Application)CSR(Client Side Rendering)サーバーサイドがJSONを返す時代へHistory APISPAが抱える課題は?レシピページのOGP画像を動的に生成するSSR(Server Side Rendering) と Next.jsHydrate は何を意味する?SSG(Static Site Generation) とは?Jekyll と HugoISR(Incremental Static Regeneration) とは?Vercel へのデプロイSSR が抱える課題は?SSR Streaming とは?Streaming HTML と Selective HydrationSuspense Componentalgebraic effects とはReact Hooks とは?Class Component の課題は何だったのか?React Hooks のモチベーションReact Server Component とは何か?今Webアプリを作るならどんな構成にするか?MeetySee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
75. GitHub Copilotの裏側 と 難解なテーマをわかりやすく説明する方法 w/ AIcia_Solid
fukabori.fm
GitHub Copilotの裏側、GPT、GPT-3、Scaling Law、Multi-head Attention、難解なトピックをわかりやすくする説明する方法などについて語っていただいたエピソードです。AIcia Solid ProjectGitHub Copilot とは?(補足: 本ep公開時点でGA)GitHub Copilot の裏側で何が動いているのか?GPT(Generative Pre-trained Transformer) とは何か?言語モデルのパラメータとは?パラメータって GPT では、どのぐらいの数があるのか?パラメータとは数が多ければいいもの?Youtube: 【深層学習】Scaling Law - 大きい Transformer は強い【ディープラーニングの世界vol.38】論文: Scaling Laws for Neural Language Models学習の計算量と時間量DALL·E 2Transformer は並列が得意、とあるがもともとはできなかった?LSTM(Long Short Term Memory)Multi-head Attention とは?GPT -> GPT-2 -> GPT-3 と進化するときに何が変わった?GPT-3 の弱点は?The Google engineer who thinks the company’s AI has come to lifeGPT-3 を使う側は何をすればいい?Fine Tuning と Hugging FaceYouTube: 【深層学習】GPT-3 ①-2 追加学習なしでタスクに対応する仕組み【ディープラーニングの世界vol.39-2】Few-Shot、 One-Shot、 Zero-Shot動画でわかりやすく説明するために何を意識している?数式にこもっている魂を抜き出して説明する非専門領域の人にわかりやすく伝える方法なぜこの活動(AIcia Solid Project)を続けられている?(収録で間に合わなかった重大告知) 2022/7/26に書籍 分析モデル入門 が発売開始!冒頭で "fukabori.fm の76回です" と言っていますが "75回" の間違いです。See Privacy Policy at https://art19.com/privacy a
2年前
記事のアイキャッチ画像
74. PMFしているスタートアップがスケールする上での組織課題と解法 w/ kameike
fukabori.fm
タイミーCTOのkameike さんをゲストに、PMFしているスタートアップがスケールする上での組織課題と解法、プロダクトHR、エンジニアの目標・評価設計、コミュニケーション設計などについて語っていただいたエピソードです。タイミーのプロダクトとはスタートアップがスケールするにあたっての組織課題とは?プロダクトの優先順位を決める上で意識していることは?プロダクトバックログの優先順位の判断はどのようにしている?CTOとしてのビジョン、未来の組織とは?専門性を分化させて、プロセスを高速化させる採用は答え合わせEngineering Manager の責務と Tech Lead の責務Google re:WorkプロダクトHRとは何をしている?セールスの採用とエンジニアの採用との違いは?タイミーにおけるエンジニアの目標設計・評価とは?キャリアラダーの上げ下げは、誰が・どのように判断している?チームトポロジーを成功させる実践方法の探求 - Team Topologies Studyタイミーにおける採用戦略とは?採用で必要な人数はどのように決定している?タイミーにおけるコミュニケーション設計とは?コミュニケーションで上手くいかなかったこと・上手くいったこと伝わらないと透明性は出ない組織としてドキュメントを書く力をどのようにつけていくか?タイミーエンジニア公式TwitterkameikeさんのTwitterfukabori用のmeetyエントランスブック株式会社タイミーSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
73. Value Object w/ kumagi
fukabori.fm
kumagi さんをゲストに、Value Object について語っていただいたエピソードです。Value Objectについて整理しようValue Object とは何か?Value Object で複数の値をくるむcompoundの具体例は?Value Object のメリット・デメリットは?別名参照問題Value Object は何でないか?YAGNI原則不変オブジェクト (Immutable Object)書籍: リファクタリング 既存のコードを安全に改善する(第2版)マーチン・ファウラー氏のblog記事 - ValueObjectValue Object Obsession と Primitive ObsessionPrimitive Obsession のメリットは?Value Objectの言説はどこから生まれてきたのか?「オブジェクト指向エクササイズ」でクセの強いコードを矯正しよう書籍: Effective C++ 第3版書籍: Effective Java 第3版書籍: CODE COMPLETE 第2版 上 完全なプログラミングを目指して書籍: CODE COMPLETE 第2版 下 完全なプログラミングを目指してSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
72. 2022年のフロントエンド開発、特にCSS事情 w/ tsukkee
fukabori.fm
tsukkee さんをゲストに、CSS Grid、Custom Properties、CSS Transitionなどについて語っていただいたエピソードです。最近のフロントエンド開発ってどんな感じ?なぜ、 transpile などの変換が必要なのか?CSS Grid とは? 何が良いのか?もともと昔はどうやってレイアウトしていた?Table から Float へ阿部 寛のホームページFlexbox とはXULGrid と Flexbox の違いは?HTML(意味) と CSS(スタイル) の分離って、実際の開発ではどう?CSSで変数利用って、どう進化してきた?Sass や SCSSCustom PropertiesCustom Properties のメリットとは?Web Component との関連この先、SassやSCSSはこの先どうなっていく?CSS Nesting ModuleCSS Animation / Transition の進化JSでアニメーション実装をすると、何が難しいのか?Apple Interface Guidelineアニメーションの使い時はいつか?アニメーション習いたてで使いたくなっちゃう問題Animation と SVG との組み合わせが便利CSS の仕様を、どうやって追っかけているか?web.devチームでフロントエンド情報をどうやって学習しているか?CSS設計をどうやって決めている?Shadow DOM と スコープ実際のプロダクト開発では何を使っている?CSS Layer:has() 疑似クラスCSS HoudiniPainting APILayout API採用: ストックマーク社 エンジニア募集中See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
71. アジャイルソフトウェア開発と統計的品質管理 w/ sakata_akinori
fukabori.fm
sakata_akinori さんに "アジャイル開発は品質が悪い" という言説、統計的品質管理、ウォーターフォールで利用されるバグ密度などの指標の有効性、代用特性などについて語っていただいたエピソードです。JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用書籍: エクストリームプログラミング「アジャイル開発は品質が悪い?」という風評・言説この言説はどこからやってきたのか?なぜ生まれたのか?ハイブリッドアジャイル、ハイブリッドウォーターフォール、ウォータースクラムフォールコードの複雑性をマネジメントできない状態マネジメントプロセスの原因はどこにあるのか?絶対イヤだ or 偉くなるバグ密度曲線などの指標は、どこからきて、何がしたかったのか?品質指標は、いつもと同じかどうかを見ていただけメインフレーム や COBOLいつもと同じかどうか、を見るのは過去において意味があったのではないかウォーターフォールのメトリクスはコストに由来しているのではないか2022年において、いつもと同じかどうかを見る手法は意味があるのか?統計的品質管理の考え方自体は現代でも有効アジャイル開発では、何を指標として追えばいいのか?スピードに着目したメトリクスリードタイム、サイクルタイム審議プロセスにおける納得感とは?そもそもリスクを小さくしている、ということで納得する常に上限値におさまるというのは統計的にありえない代用特性とは? と 温度計での例ソフトウェアにおける品質特性(国際規格ISO/IEC 9126)狩野モデル"品質は誰かにとっての価値である" / ワインバーグSQuBOKホーソン実験魅了的品質をどう高めていくか?See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
70. チームトポロジー(後編) w/ miholovesq
fukabori.fm
書籍"チームトポロジー" 訳者の miholovesq さんに、3つのインタラクションモード(コラボレーションモード、XaaSモード、ファシリテーションモード)、認知負荷などについて語っていただいたエピソードです。書籍: チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計チーム間のインタラクションの3モードについてコラボレーションモードとは?XaaSモードとは?ファシリテーションモードとは?認知負荷を下げるのが重要サービス境界をどう設定するかがポイント組織設計をするためにエンジニアリング能力が必要認知負荷(cognitive load)とは何か?チームサイズを認知負荷に合わせて設計するダンバー数設計は人を驚かせるべきじゃないClean Code アジャイルソフトウェア達人の技スモールチームで小さくて良いのでフィーチャーをデリバリできるのが大事モブプログラミング・モブワークAmazon audible書籍翻訳の裏話fukabori.fm リスナーアンケートを実施中です!ぜひ回答お願いします! (2022/3/31 まで)See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
69. チームトポロジー(前編) w/ miholovesq
fukabori.fm
書籍 "チームトポロジー" 訳者の miholovesq さんに、チームトポロジー、4つのチームタイプ、アジャイル開発との関連、Agile PBL祭り などについて語っていただいたエピソードです。書籍: チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計書籍: SCRUM BOOT CAMP THE BOOK【増補改訂版】 スクラムチームではじめるアジャイル開発チームトポロジーという書籍の概要コンウェイの法則とは?wikipedia: Conway's law逆コンウェイ戦略とは?ソフトウェアを設計するように組織を設計するストリームアラインドチーム とは?プラットフォームチーム とは?イネイブリングチーム とは?コンプリケイテッドサブシステムチーム とは?ストリームアラインドチーム と プロダクトチームとの違いは?アジャイル開発とチームトポロジーとの関連は?書籍: LeanとDevOpsの科学[Accelerate] テクノロジーの戦略的活用が組織変革を加速する現代型マネジメントと人間関係論マインドセットがなくてもアジリティを出せるのではないかAgile PBL祭り 2022Agile PBL祭り 2022 スポンサー募集中Agile PBL祭り での最大のアンラーニングとは?fukabori.fm リスナーアンケートを実施中です!ぜひ回答お願いします! (2022/3/31 まで)See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
68. エンジニアリング組織に溶け込むHRBP w/ yamamuteking
fukabori.fm
エムスリー VPoEの山崎さんに、エンジニア組織におけるHRBPの役割(採用、リテンション、チャレンジマネジメント)や、エンジニアマネジメントなどについて語っていただいたエピソードです。HRBP(Human Resource Business Partner)とは何か?HRBPの登場背景とは?ハーバード・ビジネス・レビュー21年12月号 これからの人事プロダクト開発組織におけるHRBPプロダクトマネージャー、エンジニア、デザイナー、QAというチーム構成人事がプロダクトチームになぜ入る必要があるのか?役割1. 採用の加速候補者体験を最大化するためのルート整備社内のエンジニアに対する深い理解役割2. リテンションエンジニアでは見落としがちな課題を早めに拾う人事がエンジニアの朝会に入って課題設定するスクラムマスターに近い振る舞いエンジニア オンボーディングでの期待値調整役割3. チャレンジマネジメントHRBPが深く入るチームの優先度付けは? m3 HRBP募集ページ(退職を検知する)人事的センサーとは?多様性がチームを強くするどうやってHRBPをスケールさせるか?スタートアップでHRBPを置くならいつが良いか?エンジニアリングマネジメントを「ちゃんと」やる?とはエンジニアリングの成果 と 経営 を接続するm3 採用情報ページfukabori.fm リスナーアンケートを実施中です!See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
67. 命名規則 と heyのエンジニア組織 w/ ffu_
fukabori.fm
hey CTOの藤村さんに、プログラミングにおける命名規則、heyのエンジニア組織設計・戦略などについて語っていただいたエピソードです。プログラミングにおける命名規則になぜこだわるのか?名前のないプログラミング言語WEB+DB PRESS Vol.110 もしくは WEB+DB PRESS総集編[Vol.1~120] 入門 名前命名規則における「良い」とは何か?CODE COMPLETE 第2版 上 完全なプログラミングを目指して名前の意味と挙動が一致していることparse という関数命名における例primary と primal全体の名前のルーツになる命名は丁寧につける日本語を、命名規則に使うのはどうか?関数・変数名を短くすべきか?長くすべきか?Clarity over brevity in variable and method namesHaskell での命名紛らわしい動詞をやめる、例: check()値を返すのか、副作用があるのか分からないRuby の predicate メソッドhey のプロダクト開発組織デザインとは?横断チームとプロダクトチームを作り分ける判断基準は?チーム・組織が遠くなると、話にいくハードルが上がらないか?オンラインで話しかけやすいようにするための工夫は?全社ミーティングでの愛のあるいじりCTO本部って何をしている?どの課題を解こうとしている?エンジニア組織のマネジメントをチームで進める得意な人・知見がある人がファイナルアンサーを持っている権限委譲をどのように進めているか?8象限 と RACIデリゲーションポーカーheyの評価制度は?heyのエンジニア採用戦略は?ABM採用でやらないと決めていることは?採用サイトhey BOOK for Engineersヘイ株式会社See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
66. 問いかけの作法(後編) w/ YukiAnzai
fukabori.fm
MIMIGURI Co-CEO のYukiAnzaiさんをゲストに、問いを引き出す基本定石、良い質問の角度の探し方、アイデアの収束方法などについて語っていただいたエピソードです。書籍: 問いかけの作法:チームの魅力と才能を引き出す技術問いを引き出す基本定石とは?上司が至らなさに光を当ててしまう問いかけは相手の意見・個性を引き出すために使ういたらなさになぜ、スポットライトをあててしまうのか?「何か良いアイデアはありますか?なんでもよいので」「これまでのボツネタのなかでもったいない、と思うものはありましたか?」質問のスポットライトの良い角度をどのように探すか?同じものをみているふりして違う意味で使っている定義されていない言葉は とらわれ の可能性が高い理念を良い意味で各現場が解釈していく現場の理念のすれ違いをどうやって、すり合わせしていくのか?パラフレーズという問いかけのパターンブレストのアイデアをどのように収束させるか?アイデアの決め方を事前に合意しておく多数決と多様決組織の創造性を引き出すエンジニアリングとはMIMIGURI 採用・求人See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
65. 問いかけの作法(前編) w/ YukiAnzai
fukabori.fm
MIMIGURI Co-CEO のYukiAnzaiさんをゲストに、"問いかけの作法"の概要、オンラインファシリテーション、4つの現代病、知の探索と深化、などについて語っていただいたエピソードです。書籍: 問いかけの作法:チームの魅力と才能を引き出す技術"問いかけの作法" の概要について書籍: 問いのデザイン: 創造的対話のファシリテーション書籍: リサーチ・ドリブン・イノベーション 「問い」を起点にアイデアを探究する前著2冊との関係性は? なぜ問いかけの作法を執筆したのか?両利きの経営とサクセストラップ孤軍奮闘の悪循環 とは?誰も意見を言ってくれないお通夜のようなミーティング孤軍奮闘の悪循環は、どのような起点で生まれてくる?学校の先生にファシリテーションの方法を伝えると、教育効果が悪いファシリテーションで、介入するタイミングは?相手の思考のステータスを観察する・見立てるオンラインで観察するコツ・工夫は?コミュニケーションのチャネルを複数にしておくハードルが低い方から段階的にアウトプットしてもらう【エッセイ】どうして日本人は質問しなくなるのか意見・質問を出せる環境を作っていくのが大事「問いかけの作法」で言及される4つの現代病とは?認識の固定化・関係性の固定化・衝動の枯渇・目的の形骸化関係性が固定されている状況では、非常に意見が言いにくいのび太がこんなに優秀なはずがない3人のレンガ職人のメタファーにおける1人目の凄さ現代病に対して、我々はどう振る舞っていくべきなのか?「うちの会社って、伝統があるのでリセットできないんですよ」固定観念は、昨日までの強力な武器であるこだわりと、とらわれの二項対立を往復する知の探索と知の深化との両方をやり続ける大変さ構造的に分担するアプローチ と 文脈的両利きのアプローチ個人で探索と深化のループを回すにはどうしたらいいか?評価制度と連動させるのが重要MIMIGURIにおける制度での連動例MIMIGURI 採用・求人See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
64. ロボット x スキル w/ nakakura, kmat
fukabori.fm
前回に続きnakakuraさんとkmatさんをゲストに、ROS(Robot Operating System)、ロボット x スキル、ロボットに対するプログラミングの課題、テストフィードバックサイクル、などについて語っていただいたエピソードです。ROSとは何か?ロボット x スキルAIが判断してロボットを動かしている動画ロボットの身体構造におけるネックとはロボット業界における車輪の再発明強化学習とニューラルネットの応用ROS上で動作するロボットが持つ身体構造情報の活用ロボットの動作を作り込むときの苦労とは?何が大変なのか?最も大変なのは、ロボット周辺の環境が変化することシーケンス的作業の実装ドアを開ける場合の実装例ロボットプログラミングに対するテストはめちゃめちゃ大変?テストのフィードバックサイクル物理シミュレータの利用ハードウェアの劣化・故障インターンシップ募集中中途採用も募集中チームを一言で表現すると?プロフェッショナル集団攻殻機動隊 - Stand Alone Complex第3回 JAPAN PODCAST AWARDS「リスナーズ・チョイス」の投票フォームSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
63. テレプレゼンス・ロボット・最後にRust w/ nakakura, kmat
fukabori.fm
テレプレゼンスとは?参考: テレプレゼンスのイメージがわかる動画攻殻機動隊の義体学術的にはいつから?何回かあるVR元年テレプレゼンスが解決しようとしている課題とは?VR酔いHMD(Head Mounted Display)テレプレゼンスとメタバースとの関連は?メタバースが現実を侵食する現実とバーチャルの両方にスコープにいれたのがテレイグジスタンステレプレゼンスにおける技術的課題とビジネス的課題ロボット費に比べて人件費が安すぎる問題データセンターにおけるロボット利用のユースケースヒューマノイドはなぜ人型である必要があるのか?脳に直結したときには、人間に近い形じゃないと動かせないロボットを遠隔地で動かすにあたり、通信の影響はどんなものがある?遅延、パケットロス、ジッター(jitter)Zoom飲みで友達の猫を触りたい触原色W3C TPACテレプレゼンスビジネスの活性に必要な通信エンジンの開発WebRTCを拡張した通信エンジン提供JanusRustはロボット開発でメリットがあるインターンシップ募集中中途採用も募集中参考動画XPRIZEというコンテストのビデオ審査時に撮影した、遠隔作業タスクをこなしているムービー遠隔地での力覚転送という技術を紹介するために作成した、エイプリルフール動画の映像(サービス化はネタだが技術的には実装されており、実機で撮影) See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
62. プロダクト・レッド・オーガニゼーション w/ ykmc09
fukabori.fm
話したネタ書籍: プロダクト・レッド・オーガニゼーション 顧客と組織と成長をつなぐプロダクト主導型の構築プロダクト・レッド・オーガニゼーション(Product Led Organization)とは何か?書籍: PLG プロダクト・レッド・グロース「セールスがプロダクトを売る時代」から「プロダクトでプロダクトを売る時代」プロダクト自体がプロダクトを売るためにはどうしたらいいか?書籍Part1/2/3でどのようなコンテンツがあるか?データ インフォームド とは?定量データと定性データをどのように組み合わせて使えばいいのか?参考: UXリサーチャーのための「Mixed Methods」読書会を開催しました"最悪なのは、フィードバックを求めておきながら、それを無視することだ"コミュニケーションを決着させる遅行指標と先行指標ブレストして出た先行指標から、良い・適切な指標をどう選ぶか?ProductOpsとは何か?"プロダクトマネージャーは、おそらく組織内の他のどの役割よりも、自分自身の仕事の功績だけではなく、他の人に影響を与え、モチベーションを高める能力によって成功するか失敗するかが決まる。"ykmc09さんにとって、良いプロダクトマネージャとは何か?See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
61. 電動マイクロモビリティのプロダクト開発 w/ 7omich, t-kurimura
fukabori.fm
話したネタLUUPのプロダクトって?電動キックボードへのソフトウェアによる速度制限Over The Air Updateハードとソフトウェア混合のシステムアーキテクチャとは?IoTデバイスとIoTサーバの通信内容MQTT と接続が切れたら?電動マイクロモビリティデバイスのポートをどうやって決めているか?屋外の置かれるIoTデバイスにおきる障害とは?IoTデバイスの車体はどのように調達している?設計から自社?中国のODM先はどのように発見する?IoTサービスのエラー設計とは?キックボードの技師がいまはほとんどいないLUUPのプロダクト開発のプロセス全般は?Issue Discoveryはどうする?実際にユーザ意見を反映して開発した例は?Twitterからのユーザーの声を収集開発機能の優先度付けの順序をどのように決めるか?課題一覧は見えるところに置いておいて、議論の方向を同じ方向に向けるどのようにして情報の透明性を高めているか?バックログを、何で管理しているか?経営陣の経営方針をどのように現場に伝えていくか?高頻度な1on1開発チームの文化は?技術者の採用プロセス技術的に面白いチャレンジには何がある?今後のプロダクトの方向性をどうしていく?株式会社Luup See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
60. エムスリーにおけるエンジニアリングマネジメント・リーダーの役割・1on1 w/ yamamuteking
fukabori.fm
話したネタVPoEとしてこの3年間を振り返って - エムスリーテックブログ山崎さんがエムスリーで実施した、最大の組織変更は?小さいチーム・数多くのリーダーマネジメントチームが見る範囲は?マネジメントチームに所属するHRBPの役割は?エンジニアのチャレンジをどのように管理しているか?チームのチャレンジとは、具体的にどのようなものか?どのぐらいの頻度で、エンジニアのチャレンジを確認しているか?オンボーディングで何を選ぶかが重要オンボーディングで3連発の成功を目指すエムスリーにおける、エンジニアリングリーダーに求められるものは?目標設定・評価・採用への貢献山崎さんであれば、どのように目標設定をするか?「正しく」評価するために何を気をつけているか?Cross 1on1 とは?評価に直接関与しないグループリーダーとの新入社員との1on1Cross 1on1 は、社員から申請して実施するのか?Cross 1on1 の実施頻度は?エムスリーにおける1on1の目的は?山崎さんの1on1スタイルは?M3 エンジニア公式 TwitterM3 Tech Blogエムスリー公式テックチャンネル 【M3 Tech Channel】See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
2年前
記事のアイキャッチ画像
59. エムスリーにおけるVPoEの役割・エンジニア採用について w/ yamamuteking
fukabori.fm
話したネタVPoEとしてこの3年間を振り返って - エムスリーテックブログ山崎さんの考えるVPoEとは?m3にてVPoEを配置するきっかけは何だったか?50名のエンジニア組織の段階で、m3のビジネスがなぜ上手くいっていたのか?もともとオープンソースの文化が強い外部委託での失敗経験から、エンジニアリングの内製化へ要所要所で技術的に良い判断をしてきたRelease It! 本番用ソフトウェア製品の設計とデプロイのために不格好経営60名からエンジニア組織を拡大させていくときに、何を気をつけていたか?採用基準を限界まで引き上げるCTOレベルという定義、およびなぜCTOレベルに着目したのか?くしゃみCTOレベルをどのように判断していくか?最難関のリーダーシップ ― 変革をやり遂げる意志とスキル をどのように活用してきたか?ハイフェッツの技術的問題と適応課題採用をテコ入れするときに、後ろのプロセスから改善していった内定承諾率100%を目指す自分たちが変わらない限り解決が難しい問題内定承諾率をあげるために、何をしていったか?改善をすすめるときに、何が有効かをどう判断していったか?オファー面談より手前のプロセスで、何を改善したか?エンジニアを採用する技術 VPofEngineering Meetupエピソード内容で訂正があります。谷村と南場さんは同期ではなく、南場さんが1年先輩とのことでした。ForkwellSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
58. プロダクトマネージャーカンファレンス 2021 w/ Nunerm
fukabori.fm
話したネタプロダクトマネージャーカンファレンス 2021プロダクトマネジメントとは改めて何か?顧客に価値を提供しビジネスとして利益を出すことプロダクトマネージャーがセールス活動も、ときにはする?プロダクトマネージャーカンファレンスとは?どのような講演があるのか?過去のプロダクトマネージャーカンファレンス講演で面白かったものは?齊藤 満さん(2017):95% of PM Work is Disgustingやりたいことというより、やらなきゃいけないことをやる過去のプロダクトマネージャー経験で辛かったことは?プロダクトマネージャーとして最高に楽しかったことは?仮説を外したときに、プロダクトチーム向けにどうコミュニケーションをしていくのか?プロダクトチームで共通理解を得る方法とは?Chenさん(2018):中国のプロダクトマネジメントの違いに衝撃強いニーズさえ解決できれば価値になる顧客のBurning Needsを解決し、PMFを達成する川崎さん(2020):お手本のような仮説・価値検証アプローチ今年のpmconfのキーメッセージは?イベントのテーマを決めるときの対話・プロセスは?優先順位を決める判断基準はあったか?抽象的な話を収束させるときに使う方法は?pmconf 2021 の注目トピックは?Miro のプロダクトマネージャーの方の登壇、行政の方の登壇プロダクトマネージャカンファレンスを最大限に活用する方法は?参加前、参加中、参加後のアプローチRSGT2020に行ってないけどレポートをするpmconf 2021は今年無料ForkwellSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
57. クリエーションライン社の軌跡 w/ yasudatadahiro
fukabori.fm
話したネタJoyInc Journey ScrumFestSapporo 2020日本にJoy,Incを創る!どん底からスタートしたぼくらのジョイインクジャーニー7年間の軌跡会社が大変だった時期はどのような様子だったのか?悪い状態になってしまった要因は何だったのか?組織の成功循環モデルと失敗モデルどうやって会社・組織を立ち直らせていったのか?TGIFを持ち込んだときの失敗Sasquatch music festival 2009 - Guy starts dance partyフォロワーシップ自分が一番最初に踊ってオープンにする何をオープンにしているのか?社員の力で最高のチームをつくる――〈新版〉1分間エンパワーメントヴァル研究所の写真例社員をどのようにモチベートしていったのか?社長の目指す姿を共有できていたのが良かったミッション・ビジョンは上手く使えていたか?魂のないビジョンと、あるビジョンどのように理念浸透させていったのか?ビジョンをベースにしたワークショップの実施ビジョンが意識できていると、どのような行動が起きるのか?ジョイ・インク 役職も部署もない全員主役のマネジメントエンゲージメントスコアの可視化社員全員と社長との1:1の対話雑談を意識的に取り入れる雑談を決める相手はどのように決めていた?オンボーディング ハンドブックオンボーディングハンドブックの作成経緯チーム全員との1on1(mixin)オンボーディング用のテンプレート採用情報 - クリエーションラインTeam Geek ―Googleのギークたちはいかにしてチームを作るのかSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
56. 自然言語処理(NLP)の歴史、BERT w/ Takahiro Omi
fukabori.fm
話したネタBERTによる自然言語処理入門 ―Transformersを使った実践プログラミング―自然言語処理とは?自然言語処理の応用範囲は?機械翻訳、メールフィルタ、チャットボット自然言語処理はどのように発展してきたのか?NN (ニューラルネットワーク) とは何か?NN における大きなブレイクスルーAlexNetエンドツーエンド処理Deep NN におけるディープとは?学習とは具体的にはどのような処理?RNN (Recurrent Neural Network) とは?RNN で解きたかった課題は何か?RNN における処理イメージRNN の課題LSTM (Long Short Term Memory)LSTM の特徴、文脈考慮NN への文章はどのように入力するのか?単語をベクトルで表現するELMo と LSTM との関連性は?なぜ双方向の情報を使うのが効果的なのか?セサミストリートTransformers の登場Self-Attention とは?Self-Attention の計算効率利点Attention と Transformer との関連性は?BERT(Bidirectional Encoder Representations from Transformers) とは?エンコーダとデコーダとは?BERT の特徴とは?BERTによるニュース記事の構造化:企業名抽出自然言語処理界隈はどのように進化していくのか?GitHub CopilotRecruit、ストックマーク株式会社See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
55. コンテナランタイム(後編) w/ TokunagaKohei
fukabori.fm
話したネタ高レベルランタイムとは何か?デスクトップなどで使われる高レベルランタイム実装には何があるか?containerddocker が containerd を活用するまでの流れpodmanpodman の特徴は?補足: エピソード中で、PodmanとDockerの機能の主要な違いにひとつにPod作成機能を挙げていますが、これ以外にもいくつかあります。詳しい違いについては、mobyメンテナである須田瑛大氏の DockerとPodmanの比較(Container Runtime Meetup #3発表資料)に分かりやすくまとめられていますconmonnerdctlnerdctl を利用するメリットは何か?kubernetes から叩かれるCRIには何があるか?CNCF(Cloud Native Computing Foundation)BuildKitCRI-OCRI-O は containerd と比べた場合の特徴は何か?OCIランタイムの実装には何があるか?runcrunc の v1.0.0 リリースOpen Container Initiative Runtime SpecificationOCIランタイムの実装はできるもの?youki: A container runtime in Rust2021年に今更コンテナ入門した僕の最初の一歩セキュアなコンテナランタイムKata ContainersKata Containers の特徴とは?gVisorgVisor の特徴とは?C言語による実装 crun言語実装に差異はどの辺りにあるか?パフォーマンスとコミュニティOpen Container InitiativeOCI で規定される仕様には何があるか?OCI Runtime SpecificationOCI Image SpecificationOCI Distribution Specificationこの先、コンテナ関連の仕様・実装はどのように発展していくか?イラストでわかるDockerとKubernetes Software Design plus株式会社ゆめみSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com
3年前
記事のアイキャッチ画像
54. コンテナランタイム(前編) w/ TokunagaKohei
fukabori.fm
話したネタイラストでわかるDockerとKubernetes Software Design plusDockerとKubernetesをかけめぐるコンテナとは何か?docker の大きな貢献って何だった?コンテナランタイムとは何か?コンテナの隔離とは、具体的にどのように実現するのか?cgroups は実際に何をしているのか?runc での実装例他の隔離方法の概要OCI とは何か? OCI と runc の関係性は?docker と OCIランタイム の関係CRI ランタイムとは?docker run 実行後の流れ16:09 - 16:30 の「runc run」についての補足:実際にOCIで定義されCRIからの呼び出しで使われるコンテナ実行関連のサブコマンドは「runc create」、「runc start」です。「runc run」はcreate、startを組み合わせたサブコマンド実装で、手元のターミナルでruncの挙動を試したり、runcのコンテナ作成の挙動を追うのに良い題材になります。参考OCI Runtime Specificationで定められるOCIランタイムへ可能な操作runc runの実行とコードリーディング高レベルランタイムとは?docker以外のCLIランタイム実装Open Container Initiative Runtime SpecificationOCI Runtime Specification には何が規定されているのか?コンテナの材料には何が含まれているのか?docker 登場以後の歴史rkt - the pod-native container enginekubernetes 利用時のコンテナ実行までの流れとは?kubelet の役割kubelet からの CRIランタイム への指示に使うプロトコルdockershim が deprecated になったときに発生した誤解株式会社ゆめみSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
53. 時系列データベースエンジン w/ nakabonne
fukabori.fm
話したネタゼロから作る時系列データベースエンジン時系列データとは何か?RDBで時系列データを扱う場合の課題とは?時系列データの特徴とは?イミュータブルなデータとは?influxDBTimescale DBVictoriaMetricsM3DB時系列DBにおけるカーディナリティの高さとは?tstorageなぜ時系列DBを自分で実装したのか?aligosivytstorageの設計概要は?パーティショニングのメリットとは?Write Amplificatonとは?Bloom FilterLSM Treeとは?34. NewSQLとは w/ tzkbメモリパーティションの特徴とは?時系列データをソート済みにする工夫QuestDBパーティションをフラッシュするタイミングは?Write Ahead Logデータ量を削減する工夫は?Gorilla: A Fast, Scalable, In-Memory Time Series Databaseタイムスタンプとデータを分けて符号化するdelta encoding と delta-of-delta encodingデータ側はXORで符号化するtstorageのdisadvantageは?tstorageの今後の開発方針YAGNI原則【メディア事業部】サーバーサイドエンジニア(基盤)fukabori.fm の個人スポンサー募集中See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
52. ISUCON w/ 941
fukabori.fm
話したネタISUCONISUCONとは何か?「ISUCON こわくないよ」ep23. 社内ISUCON w/ yosuke_furukawaISUCONはエンジニアの人生を変えてきたらしいISU婚ISUCONの初回はどんな感じで進んでいった?ISUCON3で予選導入、参加者はISUCON9まで増加なぜ、ISUCONはこんなに注目されたのか?ISUCONらしい問題を作るリアルISUCONISUCON開催の大変なところisucon/isucandarISUCON過去問エンジニア5000名が参加するISUCONとは何か / what is ISUCON where 5000 engineers participateISUCON沼ISUCON 事前講習2021コミュニティは新しい人が入ってこないと終わってしまうコミュニティ運営の続け方コミュニティ参加者の想いを拾うために何をしているか?株式会社 ROUTE06See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
51. 組織学習、心理的契約、エンゲージメント w/ tomomiminabe
fukabori.fm
話したネタCULTIBASECI(Corporate Identity)スタートアップがスタートアップのままスケールする大企業の組織構造を真似ると、本来の強みであるcapabilityが失われることもスタートアップの成長フェーズにおける組織課題とは?書籍: THE MODELミドルマネージャの役割は何か?マネージャにどのように成長してもらうのか?書籍: エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング技術を理解していないマネージャの言うことをメンバが聞かない問題大企業向けのコンサル提供では、振る舞いを変える組織学習とは何か?シングルループ学習とダブルループ学習ふりかえりでは、シングルループに目が向きがちでは制圧寄りのコミュニケーションの何が悪いのか?対話の上手いファシリテートの方法意見を言わないボトルネックを探す定例の前に関係を作るのが大切上司が一方的に話して、「何かありますか?」で終わる1on1職人初対面の人と1on1の警戒を解く方法組織デザイン概論 - WDA研究会191121従業員体験とは何か?どうしたら従業員体験を損ねずに、評価面談を実施するか?評価面談のアンチパターンとは?ショッキング評価心理的契約とは?評価面談におけるストーリーテリングとは?書籍: はじめてのリーダーのための 実践! フィードバック 耳の痛いことを伝えて部下と職場を立て直す「全技術」期待値調整心理的契約をどうやって言語化するか?エンゲージメントと従業員体験の関連は?エンゲージメントとモチベーションの違い担ぎたくなる“神輿上司”の目指し方ミミグリではどのようにエンゲージメントを高めているか?プレイフル株式会社MIMIGURI 採用募集(wantedly)株式会社 ROUTE06See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
50. 社内DevOps基盤、Tekton、Cuelang w/ JunMakishi
fukabori.fm
話したネタ社内DevOps基盤の狙いとは?アプリケーションのライフサイクル管理とは?対応するクラウドなどは?市中にも同様のSaaSがあるが、なぜ自社開発するのか?エンタープライズ向け・自社用での作り込みとは、たとえば何を?どういう技術を利用しているのか?TektonTektonは何をするのか?Jenkins X でも Tektonを活用ソフトウェアエンジニアリングにおける Fan-in と Fan-out とは?Tektonの採用事例は増えている?SpinnakerArgo WorkflowsなぜTektonを採用したのか?kanikoCUEなぜCUEを利用するのか?YAMLやJSONとの違いは?HashiCorp Configuration LanguageCUEの特徴は?Type ValidationOverlayを認めておらず、Unifyするjsonnetkustomizeなぜ、CUEでOverlayを認めていないのか?GopherがCUEの開発に携わっているCUEは日本でも採用されている?gotimeGrafanaでも取り込まれつつある社内的になぜCUEを採用するのか?社内に基盤の良さを伝えるのは大変では?採用募集中: ソフトウェア基盤開発・運用エンジニア向けポストSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
49. GoFデザインパターンとDI + リファクタリング (後編) w/ twada
fukabori.fm
話したネタDIを勉強したい場合には何を参照する?書籍: Dependency Injection Principles, Practices, and PatternsLaravelPimple書籍: Clean Architecture 達人に学ぶソフトウェアの構造と設計 単行本GoFデザインパターンは、なぜここまで普及したのか?OOPを理解するきっかけになったため差分プログラミングの誤解継承には悪い面も多い書籍: 増補改訂版Java言語で学ぶデザインパターン入門OMT法とUMLDon’t Repeat Yourself 原則 と 差分プログラミング差分プログラミングは、継承以外の手法でも実現できるis-a と has-a構造ではなくて、責務・振る舞いについてプログラミングするDIコンテナ と Main関数継承があるデザインパターンの現代における利用価値は?GolangやRustには継承がそもそもないFactory Method や Abstract Factory は DIコンテナ以後はほとんどなくなったTemplate method は現代においても使うAbstract Factory と DIコンテナ は似ている?リファクタリングとデザインパターンは、どういう関係性があるのか?「こういうこともあろうかと」YAGNI(You aren’t gonna need it)リファクタリングのターゲットとしてのデザインパターン振る舞い・インタフェースに対してプログラミングしていたが、インタフェース自体が変わるとき?テストピラミッドユニットテストしかないのは、あまり良い状況ではない15 年後に再整理された Design PatternsNull ObjectNullish coalescing書籍: テスト駆動開発書籍: リファクタリング(第2版): 既存のコードを安全に改善するエピソードスポンサー株式会社ゆめみSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
48. GoFデザインパターンとDI (前編) w/ twada
fukabori.fm
話したネタデザインパターンとは?ソフトウェアパターン書籍: オブジェクト指向における再利用のためのデザインパターンGang of Four進研ゼミみたいなものComposite パターンデザインパターン以外のソフトウェアパターンとは?アーキテクチャパターン、アンチパターン、コンカレンシーパターンAWSクラウドデザインパターンパターンにはフォーマットがあるGoFのデザインパターンはいつ頃生まれたもの?GoFのデザインパターン登場時に、ソフトウェア業界では何が起きていたのか?Ruby 20 周年記念パーティーレポート ―― プログラミング初心者の運営スタッフが見た Ruby コミュニティC、C++、Perl、Smalltalk、Visual Basic の時代デザインパターンには、どういうカテゴリがある?生成・構造・振る舞いJavaのクラスライブラリにおけるデザインパターン利用GoFデザインパターンは、2021年において活用できるのか?Iteratorパターン の言語標準実装Iterator の登場背景とは?本質とは?深さ優先探索と幅優先探索2021年で不要となったデザインパターンは?SingletonパターンはいらないSingletonパターンが解きたかった課題と引き起こす副作用グローバル状態の共有、テストとの相性の悪さ、プロセス内での単一は現代において意味があまりないSingletonの解決したかった課題を、現代ではどう解くのか?DI(Dependenc Injection)IoC(Inversion of Control)オブジェクト指向における依存性解決DIは、たとえばどう実装するのか?DI Containerとは?生成知識は結合度が高い書籍: LeanとDevOpsの科学DI Container はどう実装するのか?株式会社ゆめみSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
47. プロダクトマネジメントのすべて w/ takoratta
fukabori.fm
話したネタプロダクトマネジメントのすべて 事業戦略・IT開発・UXデザイン・マーケティングからチーム・組織運営まで書籍の概要プロダクトの成功とチームの組成Core/Why/What/Howプロダクトマネージャ以外の人だと、誰が読むべき?プロダクトマネジメントの応用範囲の広さアウトプットじゃなくアウトカムを考える大企業のミッションは抽象度が高いが、それを上手く使う会社を自己実現に活用する大義に沿っているかどうか書籍のおすすめの読み方そもそも執筆者陣は、どうやって勉強して執筆したのか?大量にあるフレームワークは使わなければいけないのか?プロダクトマネージャとプロダクトオーナとの関係性は?プロダクトマネージャの毎日のタイムテーブル企業内で、プロダクトマネジメントの概念をどのように広めていくか?プロダクトマネージャは「これ、やらない」ってのをどう決めるのか?KGI/KPI/NSMプロダクトマネージャはどのように信頼を積み重ねていくのか?KPIやNSMを振り返るタイミング、頻度?さらにプロダクトマネジメントについて学習したい場合は、この先どのように勉強していけばよいか?プロダクトマネージャの本当の成長の多くは、OJTであるプロダクトマネジメントクライテリアプロダクトをつくる力をアセスメントするDIA for PMのご案内See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
46. アジャイルコーチとは? w/ yohhatu
fukabori.fm
話したネタアジャイルコーチって何?多数いるアジャイルコーチから、どうやって自組織への適任者を見分けるのか?アジャイルコーチリファラルRSGT、アジャイルコーチコミュニティペアコーチによる現場支援体制どれが正解か分からないので、試してみたらいい透明性は現場ごとに違う透明性を高くするためには何をするのか?解像度をあげるための取り組みとは?現場を支援する場合に、具体的にアジャイルコーチとしてどういう仕事をするのか?スクラムガイドと現場の間の溝を埋める事例を伝える旅人ファシリテーションで何をするのか?良いファシリテーションとは何か?アジェンダからトピックがはずれたときの対応親指投票とは何か?ファイブフィンガーとは?カイゼン・ジャーニー たった1人からはじめて、「越境」するチームをつくるまで前の人の意見にひっぱられる問題同調圧力がかかる状況を減らすファシリテーションをどうやって学べばいいのか?ソニックガーデンの藤原さん現場でどのような悩みを解決するのか?ええ感じに解決するの、ええ感じとは何か?正しいことを言えば物事が進むわけじゃない技術的問題と適応課題学習する組織 ― システム思考で未来を創造する他者と働く──「わかりあえなさ」から始める組織論大変だからしなくていいわけじゃないアジャイルコーチに依頼して上手くいったことの指標・判断は?ベロシティを上げるのを目的にしてはいけないOffers運営会社: 株式会社overflowSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
45. 組織の心理的安全性をどうやって高めるか? w/ raykataoka
fukabori.fm
話したネタ心理的安全ジャーニーSlackでの5つの実装方法心理的安全性とは?その正体は何なのか?チームが機能するとはどういうことか ― 「学習力」と「実行力」を高める実践アプローチ恐れのない組織――「心理的安全性」が学習・イノベーション・成長をもたらす心理的安全性によくある誤解とは何か?批判・反論ができる組織・チームをどう作っていくのか?正しい行動を強化して、間違った行動を消失させる社内の心理的安全性を高めるために、何をしているか?Bad News First悪い情報を共有すること自体には感謝をする失敗を共有できるようにリフレームしていく実際の失敗共有はどんなものがある?失敗共有時に怒ったらどうなるか?失敗からどうやってノウハウを溜めていくのか?失敗にはどのような種類があるのか?失敗学のすすめSlack Maturity Score、日本1位の企業の独創的な使い方は?ゆめみにおける分報の使い方、自己開示を推奨していく分報の数が多いが、どのぐらい見ている?ネガティブな情報はSlackでも拡散しやすいSlackのコミュニケーションガイドラインが規定されている主語が大きい否定後は示唆を受けるプロポーザルレビューリクエスト(Proposal Review Request)Offers運営会社: 株式会社overflowSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
44. Spotify型およびゆめみにおける組織モデルの変遷 w/ raykataoka
fukabori.fm
話したネタRay Wow FMゆめみの組織構造はどうなっている?Spotify 組織モデルとは?Spotify型組織のメリット・デメリット技術的な評価は、技術者自身に評価してほしいマトリクス型組織の難しさとは?コミュニケーション・調整コストの高さピープルマネジメントマネージャ側が深く関与できない技術的な勉強会はどのような組織・チームで実施している?人数が多くなった場合のナレッジシェアの難しさと対応どのようにナレッジシェアを実現しているか月間60回の勉強会社内勉強会を活性化させる秘訣は?雑な登壇で、雑壇全てお金で人を動かそうとすると上手くいかないSpotifyモデルはなぜ上手くいかない、何が大変なのか?組織モデルを変更したターニングポイント・背景は?事業部単位の縦割り受託ビジネスモデルでオーナーシップをどう保つか?モチベーションをどう高めるか?フィーチャーチームに、コンポーネントチームを割り当てる案件ごとのドメイン知識が偏る問題をどうするか?なぜ、本人がプロジェクト・プロダクトを選べるようなアサイン方式にしたのか?人気のある案件に偏ってしまわないか?フロントエンド、サーバーサイドなどの職能単位のバランスをどう取るか?変動要素のバッファのとり方は?Offers運営会社: 株式会社overflowSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
43. WebTransport、HTTP/3、WebCodecs w/ yuki_wtz
fukabori.fm
話したネタWebSocketの次の技術!?WebTransportについての解説とチュートリアルWebTransportとWebCodecsを組み合わせてビデオチャットを実装してみるWebTransportとは何か?HTTPの双方向通信の歴史XHR、Polling、Cometとは?WebSocketServer-Sent Eventsとは?SSEって今も使われるの?どこに使う?WebSocketとSSEとのパフォーマンス差異は?なぜWebTransportは登場してきたのか?WebSocketの課題とは?TCP Head of Line BlockingQUICとは?QUIC プロトコルスタックWebTransportは実際に使われている?WebSocketとWebTransportのユースケース?クラウドゲーミングとWebRTCWebTransportでクライアントクライアント通信はできる?TCPとUDP以外の選択肢は無かったのか?ネットワークプロトコルの硬直化1. IETFとか、QUICとかUDPが通らない環境ってあるのでは?どう対応する?HTTP/2とは?HTTP Head of Line BlockingBootstrapping WebSockets with HTTP/2HTTP/2の課題HTTP/2と3の違いは?内容訂正: 当初配信版では「HTTP2のServerPushがHTTP3で削除された」とありましたが、正しくは「仕様としては削除されておらず、Chromeが現状実装する予定にない」です。Server Push と 103 Early Hints内容訂正: 「HTTP3TransportではcookieなどのHTTPの仕組みを応用できる」と話している部分とありましたが、cookieの送信は現状の仕様ではサポートしないとされていますWebCodecsとは何か?なぜWebCodecsが登場してきたのか?WebTransportやWebCodecsがだれが推進している?WASMWebTransportやWebCodecsは、個人の開発者には関係がある?Offers運営会社: 株式会社overflowSee Privacy Policy at https://art19.com/privacy and California Privacy Notice
3年前
記事のアイキャッチ画像
42. 良いマネジメントとは?良いミーティングとは? w/ konifar
fukabori.fm
話したネタKonifarさんにとってマネジメントとは?HIGH OUTPUT MANAGEMENTEM.FM実際にマネージャとしてどういう課題に取り組んでいたのか?情報設計の方法論コミュニケーションの最適な形をどう追求するか?Konifarさんはどうやって問題発見するか?1on1の場、チームの振り返りで吸い取る忘れないようにGoogleDocsに書いておくTextやQuickCallで解決する、1on1で解決するための判断基準は?Feedbackを与えるにあたって気をつけていることは?フィードバック入門 耳の痛いことを伝えて部下と職場を立て直す技術言わないでいるより、言って後悔したほうが良いどうやって褒める箇所を覚えておくか?1on1 ミーティングの目的Konifarさんにとって良いミーティングとは?目的とゴールがハッキリしていること目的とゴールの違いは?何かを決めるミーティングは事前準備がすべてミーティングが上手くいかないとき = 例外処理ミーティング関数の引数参加者の発言偏り問題にどう対処するか?発言しないのは、そもそもなぜなのかを考える必要があるネガティブなことを言えるように心理的安全性を高めるためにやっていること?ストレートにネガティブな意見が出てくるのは嬉しいタックマンモデルのStormingが苦手な人が多いのでは率直に物事をいうのはすごい疲れるブログで言語化して楽になるリモート環境での雑談の工夫社内でボードゲームKyashの全社忘年会で使用したサービス(remo)リモート飲み会でお話を聞く、という形になるリモートミーティングで音声とチャットでマルチで会話するChatに即興でアンケートFormを埋め込む「これについて意見ありますか?」の後の沈黙に耐えるチェックインKyash募集職種一覧fukabori.fm 個人サポータープランOffers運営会社: 株式会社overflowSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
41. Wantedlyの開発組織 w/ kawasy
fukabori.fm
話したネタWantedlyの開発組織はどれぐらいの人数・チーム数・編成?Discover the Spotify modelTribe間の情報流通の課題などから組織再編Productの情報ラインと、技術情報ラインの会議体設計議事録などの情報展開モノリシックアプリケーションからマイクロサービスへArgoLookerどのように技術判断を実施するのか?組織の課題解決能力を向上させる1-2年では困らないけど重要な問題をどのように対応するか?たとえば、1チームの開発プロセスはどうなっている?新しく価値をつくることと、リニューアルの難しさ会社方針と個人方針でポジションがあわなくなった場合は?インフラチームからの他チームへの留学制度エンジニアの人事評価はどうしている?「期待」を満たしたのか・満たしていのかをみるWantedly, Inc.の採用/求人一覧See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
40. 外資証券会社における独自言語および独自オブジェクト指向データベース w/ kawasy
fukabori.fm
話したネタエンジニアトーク「ROLE MODEL」外資証券会社のシステムとは?使われていた独自のプログラミング言語とは?社内に存在する独自のエコシステム独自言語は、どの言語に似ている?専用の統合開発環境独自のオブジェクト指向データベースとは?Active Record Patternインピーダンスミスマッチオブジェクト指向データベースはなぜ流行らなかったのか?グローバルレベルでのマルチマスタ同期パフォーマンスレベルでの問題は?どのようにロックする?Dependency graphが実装されている処理軽減・速度向上のためのメモ化変数名にスペースが使えるプログラミング言語どうやって品質を担保していたのか?LeanとDevOpsの科学コードレビューをもらうのが難しい問題とその対策See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
3年前
記事のアイキャッチ画像
39. Work Together Anywhere w/ Lisette Sutherland
fukabori.fm
話したネタWork Together Anywhereリモートワーク - チームが結束する次世代型メソッドCollaboration superpowers workshopsWhy remote working is so important?The reasons from company’s view and individual’s viewThe future of work is choice; Let us chooseShift to result oriented workWhat are the difficulties in working at home?Build boundary; turn off computers at certain timeTemplate for creating a REMOTE TEAM AGREEMENT:Should we share the agreements with other teams?What’s difference in term of manager’s role?How do managers find roadblocks when working remotely?Not only 1 on 1 between a boss and a member but also between team membersJust calling without urgent matterOver communiacation is definitely recommendedJapanese Super CardsSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
4年前
記事のアイキャッチ画像
38. 良い組織を作るために w/ yunon_phys
fukabori.fm
話したネタ(収録環境都合により、途中で音質が変わります)EM.FMChief of Staff, Games とは何をする人?偉大なゲームを作るために「変化に適応できる組織」を作る(前篇)偉大なゲームを作るために「変化に適応できる組織」を作る(後篇)Engineering Managerとは?アカツキのEngineering Managerは何をする人なのか、EM TriangleManagementというの言葉の訳語これまでどのような組織づくりをしてきたのか?問題を見つけるために、どのような行動をするのか?30人以上との1on1からの模索1on1で本音を出してもらうために、どのように話す?学習する組織1on1のヒアリングでは、たとえばどのような内容・課題が出てくるのか?大量の課題に面したとき、どう行動するか?マインドマップで可視化して、システム思考的に考える関係ないと思われた課題がつながる例とは?組織開発(Organization Development)とは何か?Developmentにある発展という意味30人以上の意識をあわせにいくときの方法対立をなくすのではなく、なぜそう考えたかという起点を考える相手が自分と同じではない、また自分と同じ人間であることを認識する無理に職能を統一するのではなく、それぞれの文化・歴史を大事にしつつ、更に良くするためにはどうするかそれぞれで考えていく何を考えているのか、何に困っているのかを共有するようなファシリテーション未来を良くするために、自分が置かれている地点をメタ認知する職能で自律して進めてもらうようなアプローチゆのんさんにとってコミュニティとは?コミュニティから一番得るのは活力Reginal Scrum Gathering Tokyofourという社内コミュニティで、エンジニアリングマネジメント・プロジェクトマネジメントをするメンバが集まるピープルマネジメントのネタは人に話しにくいこともある心のNDAマネージャ自身のバイアスを他者と会話することで見つけるオンライン勉強会は参加が簡単、出席率も変わるhttps://game.aktsk.jp/https://voice.aktsk.jp/See Privacy Policy at https://art19.com/privacy and California Privacy
4年前
記事のアイキャッチ画像
37. MLOpsとは?どのようにMLOpsを実装しているか? w/ kenta_sato3
fukabori.fm
話したネタMLOpsとは何か?MLOpsの定義MLのおけるモデルとは何か?MLOpsで解決する課題とは?CACE / Changing Anything Changes Everything学習に使ったデータ管理の難しさメタ情報だけのバージョン管理というプラクティスMLに必要なパイプラインを回すのは大変ML Superhero、MLからインフラ構築まですべて担う人Stockmark社におけるMLOpsに取り組む前のアーキテクチャとは?BERTを使ったMLバッチ処理実サービスのアーキテクチャとMLOpsの取り組みMLOps取り組み前のアーキテクチャの課題とは?温かみのある手動Opsの自動化AWS CodeBuildの権限周りの楽さワークフローが見えにくい課題をワークフローエンジンで解決するAWS Step Functions と AWS Batch の活用今後のMLOpsの野望モデルのパフォーマンスを決める上流データバリデーション学習のパイプラインの整理、その目指すべきところは?汎用言語モデルをGoogle TPUでの開発MLOpsにどのような気持ちで望んでいるか?ペインをどうやって発見しているか?推測するな、計測せよ電笑戦 ~ AIは人を笑わせられるのか 第 2 回 電笑戦の背景と挑戦者Stockmark Tech Blogエンジニア募集中See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
4年前
記事のアイキャッチ画像
36. [後編] You have commit bit! w/ songmu
fukabori.fm
話したネタOSSをどのように読むか?利用するOSSをどうやって選定していくか?協調できるかどうか、という選定基準ecs-deployからecspressoに乗り換えたgo-katsubushiimplement STAT via binary protocol そもそも、なぜ採番する必要があるのか?Snowflakeの意味が複数あるOSS貢献を小さく始めて技術力を高め、大きく花開かせるGitHubはSoftware EngineerのpixivOSSの引き継ぎ0->1よりも1->10のが得意になった原点OSSの引き継ぎを自分から提言するOSSのメンテは具体的には何をしている?OSSを引き継いだ結果、どう成長したか?コードの個性どうやってOSSへコントリビュートしやすくしているか?ghqですぐ見つけること最新のバージョンを使うことrenovatedependabotPull Requestを送る際の心構えとは?Pull Requestを放置されても気にしないOSSを他者へ引き継ぐ場合に何を考えているか?Songmuさんの考えるCTOの役割とは?プロダクトセントリックとは?何を意識するか?広告塔の役割として何をするか?チームのパフォーマンスを最大化するために何をするか?スタートアップマニフェストアイデアというのは複数の問題をいっぺんに解決すること / 宮本茂氏生み出せることに敬意を払って、コミュニケーションをとるNature Remo 3Nature株式会社 採用情報ghq handbookSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
4年前
記事のアイキャッチ画像
35. [前編] Nature Remoから学ぶシステムアーキテクチャと開発プロセス w/ songmu
fukabori.fm
話したネタNature Remoの裏側 ~ AWSとWeb技術をIoTの世界でフル活用する / Inside Nature RemoNature Remoとは何か?Nature RemoのアーキテクチャとはRedis Pub/SubTimer処理をどのように実装するか?ElastiCache Redisが将来的にボトルネックになる可能性Redisの分割はどのような方式とするか?SNSでよくあるID分割による弊害(お化けユーザなど)DDoSに対する防御は?WebSocketを受けるWorkerのCPUはサチらないの?GolangのWebSocket実装が優秀接続先解決の方式はどうするか?ConsulからALBへの移行ALBからWorkerへの接続はTLSを解いている?Streamはどうやってスケールさせるか?積み上げマイグレーションは何がイマイチなのか?手続き型 vs 宣言型schemalexやsqldefNature Remoは何人ぐらいで開発している?Songmuさんはどうやって採用している?採用時にどうやってスキル的に十分である、と判断するのか?Nature RemoにおけるGitHubのブランチとデプロイ戦略git-pr-releaseCircleCIでgit-pr-releaseするデプロイ後の障害をどうやって気づくか?ALBにおけるReal IPの解決の課題GoのWebアプリでクライアントIPを検出するrealipモジュールNginxのngx_http_realip_module全員が自分たちのプロダクトのユーザであるビジネス要求の管理はどうしているか?ZenHubオフィス移転とリモートワークどうやって見積もりする?See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
4年前
記事のアイキャッチ画像
34. NewSQLとは w/ tzkb
fukabori.fm
話したネタ2000年初頭のデータストアは何が主流だったのか?OLTPとDWHデータベースから見るとReadのスケールアウトは難しくないWeb系で難しいのはWriteのスケールアウトRDBのReadのスケールアウト方法とは?Web + RDB + Cache のアーキテクチャの辛い点は?UniverseとMultiverseOracle ExadataRDBにおける全文検索NewSQLとは何か?NoSQLとは何を指すか?トランザクション処理はなぜ難しいのか?マルチマスタの難しさGoogle Cloud Spannerについて金の弾丸YugabyteDB/CockroachDB/TiDBYugabyteDBの特徴は?PostgreSQL互換とMySQL互換という売りNewSQLの技術要素は?NewSQLのレプリケーションはどうやるか?Raftとは?DBにおけるShardingとは何か?Partioningとは何か?RDBのデータ構造は何を利用しているか?B+TreeのRead/Writeはどうやるか?B+Treeの計算量は?NewSQLのデータ構造は?LSM Tree(Log Structured Merge Tree)とは?B+Treeのメリット・デメリットLSM Treeのメリット・デメリットDBに難しいのは古いバージョンのデータを取るときMVCC(Multi Version Concurrency Control)とは?LSM Treeで古いデータをどうやって探すのか?Bloom FilterFacebook製のRocksDB分散トランザクションをどう実現するのか?DBにおける分離レベルとは?Read Commited/Repeatable Read/SerializableSpannerのExternal ConsistencyAWS Auroraの裏側の作りは?OracleのRAC(Real Application Cluster)とは?令和時代のアプリケーション開発者のデータストア選定についてMySQLとPostgrSQLの使い分けは?どうやってDBについて学習するか?CAPの定理をあえて使う必要はないDatabase Internals 輪読会See Privacy Policy at https://art19.com/privacy and Calif
4年前
記事のアイキャッチ画像
33. エンジニアの新卒採用事情 w/ tomoaki_mura
fukabori.fm
話したネタ最近の新卒採用事情ってどんな感じ?B3/M1であっても、5月時点でオファーを持っていることも優秀な人材の低学年化サマーインターンシップは増えている?インターンシップで学生に刺さるコンテンツとは?チーム開発形式のインターンシップが人気な理由とは?ペアプロ、モブプロというコンテンツ先端の技術開発を担うエンジニアと一緒に解く! コーディング体験スタートアップ、大企業などで、どこが人気か?職種別選考とは何か?メリット・デメリットは?人事にも最低限の業務理解・技術的な知識が必要だが、どこまで知れば良いのか?エンジニアの開発実態・KPTを見に行くプラクティス最初の「なんだこいつ」の違和感を乗り越える職種別選考を進める上で、重要なポイントとは?経営戦略から採用戦略まで一気通貫で筋をとおす立場関係なくお互いを信じ合う配属ガチャは依然としてまだ結構ある?なぜ起きるのか?採用と育成をやる人は同じの方がいい?効果的な新入社員研修とは?能力を可視化した上で、グルーピングするグループ分けしたあとの研修コンテンツは?入社した後のケアとしての新入社員研修trackathleticsはてなインターン2020See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
4年前
記事のアイキャッチ画像
32. みんなでアジャイル w/ ryuzee
fukabori.fm
話したネタみんなでアジャイル想定読者は?アジャイルはなぜ重要なのか?書籍を通して伝えているのは、顧客に価値を届けること説教臭いプラクティスよりも、前段にあるなぜアジャイルなのか、から始めるたくさん作るのではなく、成果を出しにいくサクッと読めるわりにグサグサやる自分たちの北極星とは何か?自分たちのなりたい姿が実現できれば、アジャイルなやり方である必要はない北極星を見つけるためには、どうすればいいのか?どのぐらいのレイヤ、スコープで北極星を探せばいいのか?経営方針とチームミッションが一致していると周りの支援が得やすいOKRという考え方みんなでアジャイル Playbookオンラインでのチームビルディングはどうしたら良いか?マイクロソフトのリモートワークが得意な人を観察して気づいた、たった一つのポイントやっているのを見せるのが大事分報から始まるQuick Call制約があったほうが工夫、アイデアが生まれる上手くいってないからフレームワークを探そうはダメアジャイルについて話すだけで、アジャイルになった気になる必然的に中身の理解は深まるのだけど、何度も読んでいるので、本の作業をする以前から自分も同じ考えだった気になってしまう組織重力の3法則第1法則: 組織に属する個人は、日々の責任やインセンティブと整合性がなければ、顧客と向き合う仕事を避けるなぜ、第1法則が生まれるのか?第1法則からはどうすれば脱却できるか?顧客から一番離れている人が意思決定していて良いのか?社員全員がカスタマサポートのチャットに入る第2法則: 組織における個人は、自分のチームやサイロの心地よさのなかでいちばん簡単に完了できる作業を優先するチームの外と仕事をすると、仕事がぐちゃぐちゃにある恐怖がある第2法則からはどうすれば脱却できるか?今やっている仕事を見える化する、仕事をオープンにする早期から頻繁にコラボレーションするには楽なやり方が必要そもそもコラボレーションしたいものを扱ってるのか?なぜ顧客の声を早期に聴きに行くのが難しいのか?第3法則: 進行中のプロジェクトは、それを承認したいちばん上の人が止めない限り、止まることはないなぜ第3法則が生まれるのか?目標設定と評価が関係している第3法則からはどうすれば脱却できるか?スタート地点からどんなリスクがあるのか明らかにする不確実性を計画に組み込む進捗レポートで「問
4年前
記事のアイキャッチ画像
31. fukabori.fmのロゴ作成から学ぶデザイナーの業務プロセス w/ hiromisugie
fukabori.fm
話したネタエンジニア向けPodcast 「fukabori.fm」のロゴデザインどのようなプロセスでロゴを作成するのか?対象の理解では、何をするのか?ヒアリングは何のためにするのか?周辺の理解、リサーチでは何をするのか?競合リサーチ、市場リサーチとは?fukabori.fmロゴ作成における、周辺の理解とは具体的に何をやるのか?見えやすさの5性質とは?誘目性、視認性、明視性、可読性、識別性とは?行間をどのような目安で決めるのか?noteの記事は、なぜ行間が広いのか?ユニバーサルデザインデザインコンセプトの検討、ラフスイッチとは?デザインコンセプトとはそもそも何か?ロゴ作成のおけるプロトタイプ作成はどう進めるのか?ロゴの似たもの調査はどうやるのか?シンプルなロゴは非常にかぶりやすいのでは?似てる・似てないの判断とは?東京オリンピックのロゴ類似問題シンガポールのティラミスヒーロー最後の作り込み、ブラッシュアップは何をしていくのか?ロゴにおける大文字と小文字の意味どのように色を決めるのか?デザイナーは安直にパターンを作ってはいけない訂正 54:10あたり: 高輪ゲートウェイの話題にて「誘目性は低いけど可読性が低い」ではなく「誘目性は低いけど可読性が高い」が正しいですオススメ書籍名: ノンデザイナーズ・デザインブックオススメ書籍名: マンガでわかる色のおもしろ心理学オススメ書籍名: 7日間でマスターする 配色基礎講座オススメ書籍名: ロゴデザインの現場 事例で学ぶデザイン技法としてのブランディングオススメ書籍名: 欧文書体 その背景と使い方See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
4年前
記事のアイキャッチ画像
30. Cloud Native Data Center Networking w/ toby
fukabori.fm
話したネタそもそも従来のデータセンタのネットワーキングはどのようなものだったのか?Aggregation Switchと、Access Switchの分割している理由は?サーバとAccess Switchは、Ethernetでつないでいる?Access Switchや、Aggregation Swtichの冗長化はどうするか?トラフィックは、ACT/ACT or ACT/SBY でどう流れているのか?STP(Spanning Tree Protocol)とBroadcast Stormなぜ、このアーキテクチャが全盛だったのか?従来のネットワーキングは、何が問題になるのか?L2にTTL(Time To Live)は存在する?検証で上手くいっていても、系の切り替え時はドキドキするCloud Native Data Center Networkingとは?なぜ必要となってきたのか?North South / East West トラフィック11. dockerネットワーキングとか、kubernetesネットワーキングとかCLOS Topologyとは?クロスバースイッチ現代のDCで使うCLOSは、具体的にどういう構成になるのか?CLOSはどういう特徴があるのか?Leaf SwitchとSpine Switchとは?なぜ、L3プロトコルを使うのか?どこにモチベーションがあるのか?ユーザがL2を使いたい場合はどうするのか?CLOS上の構成では、トラフィックはACT/ACTか?ECMPと、5 tuple flowCLOSのスケール限界はあるのか?CLOSにおけるフラクタルNTT Comのクラウド(Enterprise Cloud 2.0)は設計はどうなってるの?なぜ、Storage Planeと、Data Planeを分けているのか?Leafの冗長化はどのように実現しているのか?運用上で大変なところは何か?これからどうしていきたいか?リンクの自動化試験、LLDP(Link Layer Discovery Protocol)ソフトウェアのやり方でネットワークを変えていきたい人を募集中See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/p
4年前
記事のアイキャッチ画像
29. 技術選定の審美眼(2) w/ twada
fukabori.fm
話したネタWorse Is Better - 過去を知り、未来に備える。技術選定の審美眼 2019 edition集中と分散Good Old Webとは何か?改訂第5版 PC UNIXユーザのためのPostgreSQL完全攻略ガイド(シーラカンス本)Linux, Apache, PostgreSQL, PHP2層アーキテクチャから3層アーキテクチャへEJB(Enterprise Java Beans)とは?SOAP(Simple Object Access Protocol)とは?なぜEJBやSOAPが生まれてきたのか?言語依存から言語非依存、ベンダ依存からベンダ非依存へという流れSOA(Service-Oriented Architecture)とは?Enterprise Service BusXMLによる設定とマッピングが多い時代だったXMLエンジニアとYAMLエンジニアRuby on Railsの登場へHow to build a blog engine in 15 minutes with Ruby on Rails設定より規約(Convention over Configuration)システムを早く作って、市場に出してフィードバックサイクルを回すのが重要な時代が追い風にRuby on Rails全盛時代に、エンタープライズの世界で何が起きていたのか?SpringやSeasarPOX(Plain Old XML) over HTTPとは何か?どのような背景で生まれたのか?Delicious成功している分散している分散システム(Web)が身近にあった分散システムの設計がRPCからWebベースへRESTとステートレス、Shared Nothing、スケールアウトXMLじゃなくてJSONで十分だったという気づきクラウドコンピューティングの時代へムーアの法則と、スケールアップ戦略の限界Dockerの登場と、コンテナ技術冪等性の難しさ巨大化したモノリスによる問題から、マイクロサービスへBFF(Backend For Frontend)SOAとマイクロサービスの螺旋DevOps、コンウェイの法則・逆コンウェイの法則組織は戦略に従う、戦略は組織に従うソフトウェアがハードウェアのおまけだった時代から、事業そのものへWhy Software Is Eating The Wo
4年前
記事のアイキャッチ画像
28. 技術選定の審美眼(1) w/ twada
fukabori.fm
話したネタWorse Is Better - 過去を知り、未来に備える。技術選定の審美眼 2019 editionフロントエンド疲れとは?大筋でのトレンドは変わってないが、目が養われていないと疲れてしまうGruntとgulp.js、ReactとVue.jsイメージ的には選球眼変わるもの、変わらないものを見極めるモチベーションは何か?技術の世界は変化が緩やかで手堅い部分と変化が激しい部分がある振子のように見えていた変化は、角度を変えて見れば螺旋であり、その差分を見るのが大事ベテランエンジニアの唯一のアドバンテージとは?プログラマとしての可処分時間はどんどん減っていくベテランプログラマに求められる役割としての、語り部と老害のボーダラインUnix哲学小さいのは良いことだ(Small is beautiful)一つのことを上手くやる(Make each program do one thing well)すべてはファイルである強い制約による高い相互接続性ネットワークプロトコルにおける強い制約REST / WebすべてをURLで表現できるDHHはどのようにRailsのコントローラを書くのかRDBMS / SQLすべては関係である、(わかりやすく言えば)集合である共通なのはIFが狭く、振る舞いの種類が少なく、限定であり、実装の詳細に依存しないことコミュニケーションコストにを下げるという寄与系が閉じることによる強さ閉包性とは?See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
4年前
記事のアイキャッチ画像
27. 論理削除とは何か?どのような解法があるのか? w/ twada
fukabori.fm
話したネタ論理削除とはそもそも何か?物理削除とは?なぜ、論理削除が生まれてくるのか?SQLアンチパターン 幻の第26章「とりあえず削除フラグ」理由1: 心理的なハードルの高さ、怖さがある理由2: 削除したデータを検索対象に入れたい場合がある理由3: ログとしての用途理由4: 誤操作をすぐに戻したいアンチパターンとは何か?なぜ、論理削除はアンチパターンとして捉えられるのか?全てのSQL文のWHERE句に削除フラグが必ず入るLIMIT 1などが蔓延していく論理削除に気づくきっかけは何か?テーブル設計や、規約から気づく論理削除というアンチパターンをどのように解いていくか?論理削除という概念は世の中にまずなく、お客様は論理削除という言葉を使っていない要件をどのように設計すればいいのか?ORMの論理削除プラグインはあまり良くない状態遷移として捉える方法Soft Delete と Hard DeleteDoctrine 2 “Behaviours” in a NutshellRDBにおけるStateパターンとは?UMLにある状態遷移図Stateパターンが使えないケースはある?FSM - Finite State MachineState Machineのプラグインをまず探すAASM - Ruby state machines履歴テーブルを使った設計による解法履歴テーブルをあえて使う強いモチベーションは何か?そもそも削除も更新もしない解法もある発生した事実に忠実にモデリングすると、情報の削除や更新をしない、改ざんになるデータ中心アプローチ(DOA) 椿さんとか佐藤さんとか渡辺さんとかT字形ER手法データ量が増えた場合にどうするか?Webシステムが流行る前後のデータ量イミュータブルデータモデル(入門編)誤った操作をなかったことにしたい、という課題はまだ解けていない教科書的なのは間違えにくいUI/画面設計を作る遅延レプリケーションという解法See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
4年前
記事のアイキャッチ画像
26. Spinnakerとは w/ k_mrgk
fukabori.fm
話したネタBlue-Green デプロイメントを採用したデプロイの仕組みを実装して共通基盤として導入した話 / SRE NEXT 2020Spinnakerとは何か?kubernetesのみではなく、他にも対応している?継続的デリバリとは、継続的デプロイメントの違いとは?CDについて、Spinnakerはどこまで対応している?Spinnaker単体でRollbackも簡単になる?国内だと、どれぐらい使われている?GitOpsとは何か?Single Source of Truthリポジトリはどのように分割するのか?Spinnakerのデプロイ戦略には何があるか?ReplicaSetとは?訂正 fukabori ep.11は 市川さん -> 市原さん です。ごめんなさい。メトリクス周りでSpinnakerがケアしているくれるところはある?Kayenta手動承認もできるSpinnakerのPipelineでどんな感じ?何かCIやテストで選定しているものはあるか?kubernetesのJobでの制約は?Spinnaker自体のアーキテクチャはどうなっている?Spinnaker運用におけるトラブルシュートは大変?開発チームとSREチームでの分解点、運用フローはどうする?PipelineをテストするPipelineとは?どのようなテストをしている?Spinnaker自体のモニタリングはどうするのか?Argo RolloutsCustom Resourcesアプリケーションのリリースに必要な会議を倒したい話Istioを使っているか?kustomizeとは?Helmとは?学生向け N-ISUCON - WebアプリケーションのパフォーマンスチューニングコンテストSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
4年前
記事のアイキャッチ画像
25. 日本企業を辞めてカーネギーメロン大学へ入学し、Nianticで働くまで w/ noralife
fukabori.fm
話したネタ海外企業でソフトウェアエンジニアで働くための手段ビザってなぜ必要なんだっけ?米国のビザってどういう種類があるの?OPT STEM10:05 訂正 H1は9月に発給される -> 10/1の間違い大学の出願候補はどうやって選んだのか?就業中で働きながらどのように受験の勉強をしたのか?TOEFLとGREGREの単語は無理ゲーリスニングはどうやって勉強した?何校程度、受験した?入学したCMUのコースは何人ぐらいいるの?コースにいる学生で米国Nativeの数は?CMUの学生生活はブラックCMUの授業はどういう形式が多い?CMU Software EngineeringIntroduction to Computer Systemsmallocを実装する宿題修論執筆は必須?Raj教授卒業制作はアジャイル開発で進めるアジャイル開発のフレームワークなどは?ACDM/Architecture Centric Design Methodこの授業、とくに面白かったな、って授業は?Raftの実装する課題課題のテストケースが秘伝のタレGoのTCPライブラリに仕込んであるDatabaseの授業では、ほぼDBMSを作るような課題b-tree自体は簡単でも、スレッドセーフ・並行処理への対応が大変在学中から就職先の選定はどのように進めた?リファーラルが取れる場合はとったほうが良い日本と違って自分の履歴書があればポジションへ応募できるリモートでの技術面接はどのような問題が出る?オンサイトでの技術面接は?どのように面接準備した?LeetcodeCracking coding interviewNianticで働いてみて、実際にどんな印象か?エリートといえばリスクテイク同僚をみていて、日本のエンジニアという違う部分はある?1日のタイムスケジュール、どのぐらいコーディングしているか?英語力は伸びる?英語が分からなかったときの対応スキルが伸びる海外で働いてみてよかった点は、英語の勉強から離れられたこと東京のサラリーマンが、仕事をやめてアメリカで働くために悩んだこと、行動したことSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not
4年前
記事のアイキャッチ画像
24. 開発組織から部長がいなくなるまでの経緯 w/ teppeis
fukabori.fm
話したネタサイボウズはどのようなプロダクトを開発しているのか?kintoneの競合って?サイボウズって外注しているの?オフショアは?組織変更したら部長がいなくなりました部長がいなくなる組織変更する前はどのような組織だったのか?マトリクス組織、上長って複数名?マトリクス組織において、どのような問題があったのか?職能定義に固定的に考えてしまうどのように組織変更を進めていったのか?60組以上に今考えている課題について、ヒアリング実施左右の壁と、上下の壁プロダクトチームはどういうメンバ構成なのか?組織変更は、だれが、どのぐらいの人数で、どのぐらいかけて考えていったのか?ヒアリング結果は常にオープンに「あれ、俺の役職なくなるんじゃね?」という懸念はあったのか?旧部長の多くは、組織運営チームにJoinしたマネージャは孤独な仕事であるが、チームを組んで考えるようになった組織運営チームで解決する課題はどのように発見しているのか?発見した課題の優先度付けは?Scrum at ScaleにおけるEAT(Executive Action Team)に近いEATはエスカレーションされた問題の即日解決を目指す予算系のものの承認は、誰がするようになったのか?予算枠確保よりも、必要なものを、必要なときに使うのが大事チームの活動をkintone上というオープンな場に公開する公明正大が会話にまで浸透しているチーム間の異動は自由にできるようになったのか?チームメンバに(社内)採用の権限を落とした体験入部制度公開されているJob boardでの応募はどのようにすればできる?人気のあるチームに集まっちゃう問題?レガシーとなったプロダクトのチームで解く課題の人気組織変更後の給与評価はどのようにするようになった?メンバの活躍をどのように把握しているのか?市場価値として、社内+社外の評価を利用しているアジャイル開発のフレームワークは何を使っている?スクラムチームはどの程度ある?スクラムチーム間の情報交換はどうしている?開発ツールとしてのコード管理は何を使っている?徐々にGitHub Enterpriseから、GitHub.comの利用へRSGT2020See Privacy Policy at https://art19.com/privacy and California Privacy Notice at
4年前
記事のアイキャッチ画像
23. 社内ISUCON w/ yosuke_furukawa
fukabori.fm
話したネタWrite Code Every DayISUCONとは?エンジニア5000名が参加するISUCONとは何かISUCONに参加するまでの流れISUCON問題作問する側のインフラ担当は大変ISUCARIISUCON9予選の出題と外部サービス・ベンチマーカーについて - catatsuy - MediumR-ISUCONは優勝者が作問側へISUCON参加側のyosuke_furukawaの役割は?テディベアプログラミングなぜ社内ISUCONをリクルートテクノロジーズで開催しているのか?ISUCONの技術力を高める、リクルートのパフォーマンス課題を共通で解く社内ISUCON開催に向けて、何か社内を説得 or 進めていくコツは?スモールスタートで始めつつ、偉い人を巻き込むR-ISUCONPortalにVM再起動ボタンベンチ動きっぱなしISUCONNTTコミュニケーションズのソフトウェアエンジニア向け研修内容・資料を公開します - 障害注入型ISUCONDevOpsエンジニアリングエンジニアの横のつながり運営メンバってだいたいどのぐらい人数?社内ISUCONの言語選定は?開催までの工数ってどう考えるか?社内ISUCONデスマーチインフラ基盤には何を使う?VMのOSは何を?複数VMを異なるスペック、構成で提供する参照実装を増やす場合に、CIなどを回す?フロントエンドエンジニアがISUCONでは能力を出しにくいフロントエンド限定のスピードハッカソンユーザが体験するパフォーマンスの7-8割はフロントエンドと言われることもベンチマーカはどうやってい実装している?データベースに入れておくデータセットはどうやって作る?画像のプリセットを作るのが大変loadimpact/k6Postman現代システムアーキテクチャとの乖離についてリクルートテクノロジーズ 採用情報JSConf JPSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
5年前
記事のアイキャッチ画像
22. ソフトウェア・ファースト w/ takoratta
fukabori.fm
話したネタソフトウェア・ファースト製作委員会のnote書籍執筆の動機エンジニアのためのマネジメントキャリアパスDXという言葉は使いたくなかったソフトウェア・ファーストという名前がついた経緯モバイルファースト、AIファーストとの対比ソフトウェアを活用をいかにできるかを、企画から運用まで考え続けるトランスフォーメーションより変革という言葉人と組織を変える気がないDXRPAは変革の途中であり、小手先の技術4GLやEUCエンプラの技術的負債の解消?事業会社がSIerへ丸投げするのは、負債の発生内製化、手の内化メンテできるかは、技術的にのみならず、やりたいかどうかも含めて考える常に触り続けるのが、負債化を避けるのは王道Google エンジニアリング・プラクティス ドキュメント1章 ソフトウェアファースト のサマリ2章 IT・ネットの“20年戦争”に負けた日本の課題と光明 のサマリ日本でIT産業の競争力を失った理由IT産業は製造業を模倣しているが、実際は模倣できていないなぜ、製造業ではオーナーシップを保っているのか?ものづくりにおける技能オリンピック経営層がITを理解しているかどうか役員の中にソフトウェアがわかる人が何人いるか?ソフトウェアがわかるとは、どの程度まで理解していればいいのか?幹部や経営層にどのような教育をお願いすればいいのか?日本の経営者がITを理解できないのは、お友達が悪いからさくらインターネットの田中さん3章 ソフトウェア・ファーストの実践に必要な変革 のサマリDXの勝者と敗者:ネットフリックスとブロックバスター経営陣のITリテラシ、風通しの良い組織文化、会社のミッションセブンペイ某元国営企業のアプリ技術を分かってる経営層を増やすには?前回同様に、やっぱり辞めちゃえばいい、辞める気で変えるGoogle TGIF社内システムのリバースエンジニアリングから技術の価値を見せる4章:これからの「強い開発組織」を考える のサマリ5章:ソフトウェア・ファーストなキャリアを築くには のサマリ組織を作るのはプロダクトを作る人、人事はサポート組織に対するオーナーシップをどうやって持ってもらうか?組織はコミュニティと一緒である書籍の制作秘話、何が大変だったのか?受託開発のように受け身で執筆してしまっていたペルソナを後で書いた書籍が、自分の分身になっていなかった3万字を捨てる決断プ
5年前
記事のアイキャッチ画像
21. Segment Routing v6 とは何か? w/ slankdev
fukabori.fm
話したネタSegment Routingとはそもそも何か?Segmentはどういう単位か?Source Routingとの関連は?Segment Routingで、どういう問題が解けるのか?現在のバックボーンネットワークにおけるMPLSMPLSでネットワークを構成したときの課題Segment RoutingだとNetwork Nodeが、よりステートレスSegment Routing MPLSの動きは?Segment Routing v6では、どういう拡張ヘッダを付与する?Segment Routing Header(SRH)Segment IDは128bitSRHはネットワークノードで剥がすのか?Segment Routingだからこその特徴は?SRv6は世の中でどういうフェーズか?IETF側で基本的な部分は決まってきているSRv6の実装状況はどうか?Juniperの指摘はSegment IDが広いという点Kamueeって何でしたっけ?InteropにおけるShownetとは?InteropでKamueeをどう組み込んだ?Service Chain周りで組み込んだService Chainでは、どんな機能がつながった?SRv6だと、Security Functionと上手くいかない部分があるSR Proxyという機能SRv6に対応していない機器が、SDHを見たときにどう動く?SRv6の実装はどの辺が大変だった?VRF(Virtual Routing and Forwarding)とは?パケット作るのは簡単VRFにおけるルーティングテーブルの選択ロジックは?Kamueeのネットワークデバッグ機能とは?SRv6の課題は?ソフトウェアルータの課題は?Segment Routingは自由研究のネタになるSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
5年前
記事のアイキャッチ画像
20. 技術力をいかに評価するか?インターンシップにおける採用・戦略とは? w/ makoga
fukabori.fm
話したネタCTOの1日ってどんな感じですか?コードは書きますか?会社の経営戦略と人事制度(等級制度)との関連等級(グレード)ダウンってありえる?報酬はどのように決定しているのか?技術力評価制度はどのような全体像・プロセスなのか?評価のすり合わせは、なぜ実施するのか?評価者2人はどのように選定しているのか?定量的な評価を最初になぜ導入したのか?人の給料を決めたくない評価制度とグレードの昇給ってどういう相関?技術力評価制度の社内の満足感はどうか?自分の成長につながるフィードバックをもらえるのが大事評価する側にも学びが多いVoyageグループでは開発チームごとに色を出して良い全社での技術ガイドラインはあるのか?ない、事業特性と技術特性を考慮して決める流行りで技術選定しない好きな技術をねじ込んでくる機会はあっていい新しい技術を浸透するための勉強会などは自主的に発生する?今までの延長業務でも、新しい技術を学び選択肢を増やすグレードを上げる判断基準は何か?CCFB(360度評価)の評価項目は何か?AmazonのLeadership Principleエンジニア職種以外に技術力評価制度を応用可能か?(技術力評価制度の)全体振り返りはどのようにやっているのか?次に活かすTry項目はどのように決定するのか?評価制度も自分たちでエンジニアリングしていく新卒・中途採用はどのように改善したのか?中途向けの面接の同席から始めた評価会を通じて、採用スキルが上がるどのタイミングで、面接の同席を辞めたのか?最悪な状況を理解して、そこさえならなければやり方を任せる採用における最低のラインとは何か?新卒研修をどのように変えていったのか?新卒入社研修を結果的になくしたチームとして、新卒を受け入れて育てられるスキル0アジャイル戦略室では何をしたのか?アジャイルは思想振り返りの文化を根付かせる振り返りでよく話す人、あまり話さない人インターンシップ面白すぎでは?どのように決めているのか?いかにインターンで、学生向けに目立つか?講義をしっかりすることで学生に訴求したエンジニア募集中2019/8/31 builderscon のランチセッションで ajito.fm の公開収録!See Privacy Policy at https://art19.com/privacy and California Privac
5年前
記事のアイキャッチ画像
19. エンジニアリング組織を取り巻く変化とは? w/ hiroki_daichi
fukabori.fm
話したネタEM.FMエンジニアリング組織論への招待エンジニアリングの定義とは?エンジニアリングとは不確実性を減らすプロセス間に落ちてる仕事多くの仕事で出くわす人の多くは良い人構造によって良い人たちが感情的な対立を起こしている透明人間、構造の力、空気、アーキテクチャコードから書いた人、気持ちがわかるようになってきた一番負債はコード変更履歴からTrackしていくのは見栄えがいいCyclomatic complexity知らない、わからないという恐怖は根源的なもの人間はハードウェアの機能として、第一に動物である本能は漏れのある抽象化をして、理性的な面を描いているその人のことが嫌いだよね、ってのを一般論として話す多くの問題は学校の問題ほど難しくない問題発見をし、明晰化する学問が弱いバイトを100人動かすマニュアルを書くより、EC2インスタンスを動かすほうが簡単に思考のリファクタリングをすると外部入出力は変わるのか?目的という抽象をもって、手段という階層をリファクタリングするDeveloper ExperienceとDigital Transformationという2つのDXとは?内製化はいままで外部に持っていた異質なものを取り込む過程であるエンジニアがビジネスのラインに自然に入り込んでいくマーケタもSQLを書くコンピュータが具体的な仕事から、より抽象的な仕事をしていく過程組織というベクトルだけで解を出せないが、別の軸から解を出せる仕様を決めることと、ソフトウェアを書くことが同じになっていく文化的なギャップを順番に溶けていくように進めると良いが、一気にいくとハレーションが起きるハレーションを恐れすぎると何もしなくなるエンプラに属しているエンジニアはどうやってこの先生きのこるべきか?1,2回転職したらいいんじゃないかロイヤリティからエンゲージメントへ、労働者と使役側が対等な関係へシンプルを作るのは非常に難しいソフトウェアに社内事情を組み込みすぎているマーケットの原理で物事を動かせないなぜエンジニアが流出するのか?正当なリスペクト、周りに優秀な人がいる、透明性のある社風価値観が違うと、甘やかすことすらできないその人が何を求めているのか紳士に向き合うなんで辞めた人に理由を聞かないの?リスペクトっていう概念が理解されていない問題尊敬しているというのは、その人に興味を持ち、理解する過程
5年前
記事のアイキャッチ画像
18. どのようにDX支援・アジャイル開発・スクラムを進めているのか? w/ sorano_tarou
fukabori.fm
話したネタアジャイル開発で採用しているフレームワークは何か?スクラム、XP、モブプロスプリントのタイムボックスは?補足: POCとはスプリントプランニングどのぐらいの時間をかける?なぜ、1日スプリントにしたのか?スプリントプランニングには、SM/PO/Devの誰が参加する?自分たちのモノ(社内のシステムなど)を作るのを並行してやる空いている時間で新しい技術を触り続けるデザイン思考のワークショップには、開発チームが参加する?アイデアを本当に形にできるか、というのを重視ししている開発時にお客様は同席する?プロキシPOを立てることはあるか?プロダクトバックログはいつ作っているのか?プロダクトバックログへのアイデア貼り付けはいつやっても良いアイデアの粒度はどの程度で書くか?最近のトレンド・技術を勉強しておかないと、顧客に価値を短期間で届けない学習専用の時間はあえて確保しているのか?アウトプットと同じぐらい、次のインプット時間が必要と考えているモブチームはどのように取るタスクを選ぶのか?Definition of Done、Acceptance Criteriaはどのように規定しているのか?自分たちが状況を考えて、いまのお客様の欲しいものを仮説として考え、作り上げることを大事している振り返りの手法は何を使うか?Fun, Done, Learn振り返りのコメントはどのようなものが出るのか?わかりません、というのを自信を持って言いたい各モブごとの振り返りと、全チームの振り返りTryを蓄積していく、TryのRefinementインセプションデッキは作るのか?いつ作るのか?デザイン思考のワークショップはどの程度実施するのか?POC開発・検証後はどのように進めていくのか?チームビルディングはどのタイミングで、何を実施するか?オンボーディング向けに気をつけていることはあるか?プログラミング経験ゼロの人向けの育成モブKDDI DIGITAL GATEでエンジニア募集中どんなエンジニアに来て欲しいか?アジャイル開発体験会See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
5年前
記事のアイキャッチ画像
17. 本当にやれることを全部やってますか? w/ takoratta
fukabori.fm
話したネタDECって会社は何をやっていた?IBMと7人の小人達メインフレームに対するアンチテーゼ、ミニコンピューターNEC PC-9801が大流行した時代この時代の日本のIT企業は何をしていたのか?通産省とのタッグ富士通、日立、NEC、日本IBMで市場を分け合っていた時代ソフトウェアはハードウェアのおまけだったSIerという名前が生まれてきた背景当初は何と何をインテグレーションしていたのか?トークンリングとイーサネット90年代の日本の技術者は、どのような開発をしていた?ユニコードがない時代なので、国際化は大変な仕事だったIT業界の下請け構造はどの時期から発生しはじめたのか?Unixがのるワークステーション vs Windowsがのるパーソナルコンピューターデヴィッド・カトラーWindows95のこの時代もUXが優れていたのはAppleだった、ただこの頃のMacは不安定だったAppleTalkは素晴らしかった90年代の日本のIT企業は強く、ソフトウェアの出来はとても良かったオープンシステム流行の背景エンドユーザーコンピューティング4GLなぜ、この時代の日本製品のソフトウェア品質が高かったのだろうか?UIのちょっとしたミスが製品全体の品質の疑いにつながる一番やってはいけないのはリコール現代のWeb向けのサービスは、リリースまでに直すもの、リリースしてから直すものを分けて考えるITに対する捉え方の違いが、国内・国外との差を広げたのではないかヨーロッパ、アメリカ、日本のソフトウェアの捉え方の違いは?科学・製造・ビジネス経営者自身がソフトウェアを攻めの道具として捉えたのが米国だった日本と米国の状況は危機的、スピード感が違う日本では、減ってきたもののIT/ソフトウェアの価値をまだ理解していない及川さんのエンタープライズ向けのDXセミナーは娯楽静かに暮らしたい人たち年功序列、終身雇用、企業内組合という三種の神器安定を望む人も多いが、もうそんな場所はないむしろ自分自身に自信を持てることが安定につながる米国的なジョブ型採用があるからこそ、社会・産業全体の最適化につながる社内のマイノリティの動きを、いかにしてメインストリームにもっていくか?なぜ難しいのか?新しいことにチャレンジするコストよりも、転職するコストのが安いみんな辞めればいい、そうすれば経営者は危機感を持つExit Inter
5年前
記事のアイキャッチ画像
16. [番外編] NTTComでメンバーシップ雇用を抜けてスペシャリスト雇用に転向した話とか w/ yuyarin、shinji_abe
fukabori.fm
話したネタNTTComを退職してNTTComに入社しますNTTComを退職してスペシャリスト社員になって1年ちょっとたちました。メンバーシップ雇用とは何か?スペシャリスト雇用とは何か?変則ミッショングレードという制度Inside “Security Operation Center” ~セキュリティ人材を生かす5つの改革~メンバーシップ雇用は何が良くて、何が悪いのか?特定のスキルを持った人の報酬が定義できない市場価値と比べて低い給料になり、入社が減少し、退職が増加するやりたいことが曖昧な場合には効果的Planned Happenstance Theoryスペシャリストとメンバーシップを選べる、移動できるような柔軟性が求められるスペシャリストである、となぜ公言しにくいのか?役職定年、中途採用、転職に対するカウンターオファー(引き止め)社内のエンジニアのモチベーションを上げたいメンバーシップからスペシャリストに変わるような生き方、選択肢を当たり前に中途採用が上手くいく秘訣は何か?自分たちの仕事が魅力的であることを発信する採用制度を独自に作り上げる技術試験を採用プロセスに含めるパケットキャプチャをあえて改ざんして、応募者に解析してもらう本質的な理解をしているか、確かめるバイナリで読めるのはBGPだけスペシャリストになって、何が具体的に変わったのか?福利厚生は変化、お給料もある程度上がった評価の仕組みが大きく変わった評価の指標は、エンジニアリングマネージャーとすり合わせて決める1年前の目標って古すぎないか?給料爆上げ隗より始めよ働いてる環境ってどんな感じ?Security Operation Centerでの個人環境メモリは16GBG Suite、Confluence、Jira、Slack社内システムはクローズドなので、使いにくいアジャイルな開発・コミュニケーションを促進する新オフィスを作りました - Lean Agile Base会社の悪いところは?プロフェッショナルな人材が、マネージャー層より上に少ないExecutiveの中途も進むと良い雇用制度の違いによる利害の不一致(ep.15から)高度なスキルほど、サポートがないとパフォーマンスが出ない従業員満足度が上がり、退職率が下がると、会社としての給与引上げ圧力が弱まるという課題にどう対処するか?業務として、チームとして成果
5年前
記事のアイキャッチ画像
15. 良い組織とは何か?どのように良い組織を作っていくのか?
fukabori.fm
話したネタスタートアップ組織開発勉強会_scoutyの組織開発理論と実践良い組織とは何か?組織と複雑系とは?複雑な仕組みと複雑系の違い組織は複雑系である採用だけ頑張っても、働く仕組みがイケてないと人は去っていくHRに関わるあらゆる領域に対して総合的に取り組む数字でしか語れない人は害悪であるVUCAに代表される時代社会が画一的で、成長している時代ではないジョブ理論とは何か?イノベーションのジレンマ機能的側面・感情的側面・社会的側面OKRとは何か?なぜ必要になってきたのか?OKRは、当人がパフォーマンスを引き出すためのツールKPIを単純に分解して、達成率を目指す形だとパフォーマンスが出ないMBOに対する誤解ウォータフォール開発の論文に対する誤解言い訳のための仕事を増やしてはいけないMVP、デザイン思考、リーン、OODAの共通点は何か?不確実なことは必ず起きるという前提に立つOODAとは何か?良い問いと学習が重要そもそも、「良い問い」とは何か?SEDA理論とは何か?当たり前だったものを当たり前じゃなくするのがArtSECIモデルパフォーマンス = (モチベーション - 阻害要因) * (スキル - 阻害要因)個人のモチベーションとは何か?自己決定理論外発的動機付けの分類とは何か?統合的調整、同一化的調整、取り入れ的調整モチベーションを上げるためには、どうすればいいか?モチベーションを高めるのはできると思っていない、いかにモチベーションを邪魔しないかが大事メンバーシップ採用とジョブディスクリプション採用モチベーションを阻害するものは何か?責任の不備とは、具体的には何か?本人が持っているスキルよりも、チャレンジできる課題を与えるのが大事スキルというものは変動性が高い、アウトプットであるスキルの阻害要因とは何か?高度なスキルほど、サポートがないとパフォーマンスが出ない簡単な仕事は、関係性の影響が少ない複雑性の高い仕事になればなるほど、自身のパフォーマンスを理解しにくい組織が掛け算である、というのが幻想であるその人の良さを下げないようにするのが、組織として大事組織としての完成形Total Rewardsとは何か?自分の人生と、会社の方向が重なっているのも大事No Ratingとは何か?人は人を正しく評価できないのは前提お互いの納得感を重視した評価期末に活躍した人が高く評価される、
5年前
記事のアイキャッチ画像
14. なぜ、エンタープライズ業界でアジャイル・リーンは普及しないのか?
fukabori.fm
話したネタなぜ、企画と開発が責任を押し付け合う会社の前途は暗いのか?計画が悪い vs 実装が悪い、というどっちが悪い論問題の理解と、その実装(人・システム)が時間軸で離れると学習がない、課題の理解は実装で深まる市場、世界は悠長に回っていない将棋でのメタファーとRTSでのメタファー上手くいかないのは全体という前提をどこまで作れるか?仕様が固まってから開発の後半で発生する変更を怖がるあたかも世界の時間が止まっているように振る舞うオーシャンズ11その場の状況にあった計画を立て直していく、情報を得続ける現代の戦争は火力戦・物量戦から変わってきている企画と開発も同じコンテキストで話さないと、リアルな変化に追従できないピラミッド構造は例外処理が役割の1つ手順書はQ&Aに答えてくれないQ&Aに答えられる人が現場にいないリーンスタートアップやアジャイルなやり方が出てきた背景は?ウォーターフォールに対するアンチテーゼ、開発技術・環境の成熟Organizational Patterns of Agile Software Development Quattro Proいつも不機嫌な管理者、満足しない顧客、いつも怯えている開発者開発環境、コードの共有、IDE、リファクタリング、テスト容易性などの技術の進化オブジェクト指向の成熟顧客開発と製品開発にあった別のループを統合した未来に予見できないことがたくさんあるときに、どうやったら製品と顧客の両方側で学びを獲得するかクラウドやRails売れてもいないのに、最大アクセスの条件で試算するビジネスに追いつけない日本のシステム開発の構造欠陥とは?プライムをとれないSIをやると辛いことがある「仕様書に書いてないので、やらなくていい」「書いてないことやっちゃダメ」と言われるミッションが「仕様書通りにやり遂げる、納期通りに納める」になる本来であれば仕様書は動くものSIの調達モデルとはイノベーションは調達できるの?って話ソフトウェアは材料として変わっている鉄鋼は産業の米鉄鋼は垂直ドメインに共有できる、水平ドメインの材料だったソフトウェアも同様に考え、各会社がシステム子会社を作ったその割には、ソフトウェアの中身を見ると垂直ドメインの言葉が入っているソフトウェアは材料ではなく、垂直のビジネス構造と設計しているとくに業務システムでは、ビジネスとソフトウェアは切り分
5年前
記事のアイキャッチ画像
13. ペアプロやテストの疑問とか、ソフトウェアエンジニアの育成とか
fukabori.fm
話したネタペアプロにおけるビギナーとベテランの組み合わせ3パターンについてビギナーとビギナーの組み合わせで効果はあまり期待できない(チームビルディングでは意味がある)ベテランとベテランは、一番効果を発揮するペアである意思決定をライブでできる重要性設計上の妥協点をその場で合意できるビギナーとベテランで、ビギナーはナビゲーターをするのか?コードを書いてるところを見てもらうのは大事なプラクティスベテランもプレッシャーを持ってコードを書ける見られているだけでコードの質は高まるリアルタイムでないコードレビューがあるだけで、コードの質は高まるコードレビューのインフラに投資する流しのペアプロ業をする中で、ドメイン知識がない状態でペアプロへ参加して価値をだせるか?一番の学びは教えることから発生する相手から、相手自身の学びを引き出すチームの暗黙知を、暗黙知のまま伝える、強化していくテストを書く場合に、RDBやKVSなどをどこまでモック/スタブするのか?ノートPCにインストールできるものは本物を使い、入らないものはモック/スタブを使うプライベート関数はテストするのか?技術的には、プライベート関数のテストはパブリック関数からテストできるプライベートの実装に基づいたテストは脆い、現状追認のテストになりがちフロントエンドのテストはどこまで書けばいいのか?書くけど、書きすぎない画面の構造が変わっても、影響にされにくいものをテストするビジュアルリグレッションテスト魑魅魍魎のUIの世界テストのカバレッジ、どの程度まで書けばいいのか?ユニットテストを含めて、グレーボックス・ブラックボックスの観点から書くのが望ましいカバレッジは何らかの管理の道具にすると、うまく回らない不具合は思い違いから発生するカバレッジ100%は誤った安心感を与えがちカバレッジツールは自分達の見落とし・過信を見つけるために使うカバレッジを絶対値ではなく傾きでみるCIではテストの成功/失敗だけではなく、カバレッジやコードの複雑度を取るバグ収束曲線は、現代の開発ではFitしないことのが多い品質指標の形骸化外注が多く、内製が少ない組織で、ソフトウェアエンジニアをどうやって育てていけば良いのか?内製にシフトするなら、技術者のhiringも必須小さく始めて、大きく育てて勝つパターンを積み上げる段階的に内製開発にシフトしていく社内の特区、信頼
5年前
記事のアイキャッチ画像
12. エンプラ向けの組織改革とか、スクラムでのチーム作り・人事評価とか
fukabori.fm
話したネタ古くから大企業・組織で、ryuzeeさんならどう切り込んでいくか?現場だけで変えられる範囲には限界がある組織改革を若手がやるのは厳しいボトムアップでやるには気の遠くなる話が多すぎるミドルマネージャーや意思決定の権限を持つ改革の範囲を全社ではなく、自分の部だけにする徐々に広げていくのは、ボトムアップでは鉄板トップダウンでいく場合は、ミドルマネージャーが障壁になりやすい全社ルール・ガイドラインと、どう付き合っていけば良いのか?複数のガイドライン/オプションを用意しておくガイドラインをかならず守らなきゃいけないのは思い込みなこともある緩い、自由があるガイドラインだと進めやすい権限委譲が非常に難しいのではないか?権限のないプロダクトオーナー問題プロジェクト開始の時点で、決められる範囲の線引き大きな会社になればなるほど、スクラムマスターが重要スクラムマスターの役割は半端じゃなく大変大きな会社だとチームの外側に課題があるスクラムマスターは大きな会社のプロパーがやるべきプロダクトオーナーとスクラムマスターはチームの内外でバランスをとるプロダクトが目に見える成果を出してないケースプロダクトを売らずに、組織改革ばっかりしてもしょうがない綺麗事ばっかり言ってるのはダメ失敗することは是である傷の浅いうちに、ダメなものを見つけてサービスを畳めるのも成功である弾をたくさん投げるのが良いこと出島とは?全員同席、外部から雑音をシャットアウトするエンドポイントを一箇所に絞る治外法権人気ある部門へ人が集まりやすいが、過疎化はどう防ぐ?お金を稼いでるけど、不人気な部門の問題辞めるにしてもいい関係で辞めてもらう給与テーブルが自由に設定できない問題やりたいことができるように、また仕事しやすい環境を与える周囲のバックオフィス系の部門にどの程度、アジャイル的な考え方を理解してもらうのか?バックオフィスは、プロジェクト開始時に巻き込んでおくたとえば品質管理部門の人に入ってもらって、完成の定義を考えるAWSでShip判断us-east1から他リージョンへのロールアウト開発チームはどの程度、顧客の声を知る必要があるのか?チームが無関心なのは一番辛いサポートエンジニアを一緒にやるプラクティス開発と運用のチームは結局どうしていけばいいのか?基本的には1チームが良く、部門が別れているならバーチャルチームで1つに
5年前
記事のアイキャッチ画像
11. dockerネットワーキングとか、kubernetesネットワーキングとか
fukabori.fm
話したネタdockerを立ち上げたときに、ネットワークに何が起こるのか?iptablesでは何が起こるのか?dockerのbridgeとは何なのか?libnetworkとは何か?docker network pluginを作るためには、何を書くのか?dockerを使うと出てくるvethとは何なのか?dockerコンテナのIPを誰が振っているのか?IPAMとは?dockerから出ていくとき、どういう要素を通って外に出ていくのか?–network host の Host とは?Overlayとは何か?VXLANとは?BUM(Broadcast, unknown-unicast and multicast traffic)トラフィック問題ARPプロキシARPの情報をどうやって、あらかじめ知っておくのか?VXLANはVLANの拡張か?VXLANではどうやってカプセリングするか?VXLANのオーバヘッドはどうなのか?VXLANのオーバヘッドの解決策CNMとCNIとはそれぞれ何か?CNMとlibnetworkの関連性は?kubernetesのネットワーク思想は?CNIの代表的なものは?flannelとCalicoflannelの特徴は?Calicoの特徴は?L3 Fabricとは?CLOSネットワークについてなぜBGPを使うのか?kubernetes Serviceとはそもそも何か?Cluster IPとは何か?収録後補足: ClusterIPはコンテナ(Pod)に直に付くIPではなく、サービスクラスタとして定義されたPod郡へ通信するためのLBのVIPのようなもの、Pod間は別途PodにアサインされたIP同士で通信可能(CNIによる)kube-proxyとは何か?何をしているのか?iptablesを使ったkube-proxyのオーバーヘッドIPVSとは何か?IPVSを指定した場合に何が起きているのか?IPVSはサイドカーで置かれるのか?NodePortとは何か?NodePortを実際のサービスで使うときは?k8sのLoad Balancerとは?ingressとは何か?k8sにおける名前解決とは?IPアドレスを意識して通信しないiptablesの沼ネットワーク屋さんがiptableを見なくてよくなる世界線はないNetwork Policyとは?OpenStackのネットワーク
5年前
記事のアイキャッチ画像
10. 大企業HACKS! - 大企業で実現するイマドキのサービス開発
fukabori.fm
話したネタWebRTCとは?SkyWayとは?大企業HACKS! 大企業で実現するイマドキのサービス開発とは何か?その定義は?大企業のメリットを上手く利用して、大企業のデメリットを上手く回避して働く大企業で何がやばいか?世の中の変化が早い、人材の流動性が低い、変化を恐れる人が多いなぜ、変化を恐れる人が多いのか?守る価値がある、プロダクトライフサイクルが長いビジネスを持っているから制約条件がある中で、どう上手くいっていくのか?守りと攻めを意識して分けていく変態ミドル理想的なチームとは何か?相互作用がプラスに働いている状態アジャイルマニフェストにある自己組織化するチームを目指すこと勝手にチームが進化していく状態を目指すオーナーシップを持ってもらうように、自由・権限を与えて自分たちでコントロールできる感覚をめざすこと目的・意義を示すこと心理的安全性を拡大するための具体的な行動として何をしているか?EM.FMミッション・ステートメントは、なぜ必要なのか?内発的動機づけの3要素にある目的ミッション・ステートメントは、誰がどう定義するのか?ビジョンとミッション・ステートメントの違いは?ビジョンは理想の状態を言語化したものである言葉にするのは、夢を実行可能に行為であるいきなり若者にビジョンを考えろ、というのはアンチパターンビジョンを考えるのはむちゃくちゃ大変飲み会や懇親会のビジョンマネージャーがビジョンを考えないのはサボりなぜ、若手に責任と権限を与えるのか?Think Globally Act Locally はどういう意味で使っている?会社を一生懸命変えるのは非常に時間がかかる大企業をトップダウンで変化させるためのプラクティスは何があるか?社外の実績を使う、草の根のネットワークを作る、社内政治を頑張るエンジニアの言語と経営者の言語の両方で話す大企業で戦ってみたときの強みは?経営者に情熱をぶつけるという方法経験の学校、良い経験がしやすい採用するに当たって、何か気をつけている・頑張っていることはあるか?1人の人事と、多くの現場の社員が協力する会議を上手くやるために、気をつけていることはあるか?パワポはなぜダメなのか?上から来る兼務の指示に対して、どう部下を守るのか?共通業務・年貢からはできる限り部下を守るなぜ内製しないといけないのか?ソフトウェアの開発力が、企業の競争力の源泉である
6年前
記事のアイキャッチ画像
9. エンプラ業界でアジャイルになるためのプラクティスとか、社内/社外勉強会とか
fukabori.fm
話したネタエンプラでアジャイルをやろうとすると何が大変なのか?内製開発がデファクトじゃないなぜ内製はデファクトではなかったのか?エンプラ業界で内製が増えてきたきっかけは何だろう?通信事業者のルータやスイッチの調達はどのぐらい時間がかかる?アジャイル開発センターって何?その後のきっかけとなった法人向けのアジャイル案件ってどんな契機で始まった?小さく成功を作って広げていく既存の業務プロセスに、アジャイル型開発はどう付き合っていくか?意思決定をアジャイル開発センターに集めていくアジャイル開発センターの隔離Cynefin Frameworkアジャイル開発センターをどう設立していったのか?アジャイル開発センターって名前はかっこよくないけど、実は意味があるニュースリリースの見出しにのる名前を狙う(新しいもの入れる場合に)社外から社内を攻める(新しいもの入れる場合に)社内の攻め方 - 擁護者を徐々に増やす彼らのわかる言葉で説明するエンプラはしがらみが多い特区によって、社内ルールの一部を特例として認めてもらう、代替手段で守る聞いちゃうとアウトだけど、聞かなければグレーなルールはどうするのか?グレーです、と宣言して進める謎のチェックリストが生まれる失敗すると後続が死んでしまうアジャイル開発センターの場のデザインはどうしている?うなぎの寝床みたいなチームスペースOps専用部署があるにもかかわらず、アジャイルな開発で作ったもののOpsはどうするのか?運用の要件・要求によってOpsのスタイルを分けるエンプラは標準化しようとする標準化で決める部分をアジャイル開発センター・チームに権限委譲する、自由度を持たせる大量のガイドライン・チェックリストとアジャイルの付き合い方ガイドラインのHowをWhyに戻して考える会社のルールを変えず、現代のやり方を適用する障害が起きるとルールが増えるルールを増やしても守れないルールを増やしてもシャドーが増えるだけで意味がない半端じゃない数のチェックリスト誰かが始めないと変わらない運用へ渡すときに自動化しすぎない承認フローをあえて挟む内製をしていなかった企業で、内製エンジニアをどう集めるのか?デベロッパーを集めたいなら、デベロッパーコミュニティに行くTech-Onという社外勉強会と、Tech-Inという社内勉強会の目的は?前例があると突破できる前例を知るために社内勉
6年前
記事のアイキャッチ画像
8. AWS Aurora、GCP Spannerへ辿り着くまでのDBの進化
fukabori.fm
話したネタ山喜旅館でたまたま会って急遽収録これまでデータベースがぶつかってきた問題についてメモリが高価、HDDはメモリに比べれば安いのでそれを使っていくHDDはシーケンシャルアクセスならランダムアクセスより早いIBMのInformation Management System(IMS)CPUとメモリの間のキャッシュ、メモリとHDDの間のキャッシュの違いとは?バッファプールをHDDに対するキャッシュとして使うIBM ARIESの公開WAL / Write Ahead Loggingログの中にundo/redoの両方が必要ログシーケンスナンバによるリカバリバッファプールを食わせるデータ量を増やすのが最適化の一歩マルチコア時代への突入、メモリのビット単価の低下インメモリDBの問題論文ジェネレータとは?データベースは研究のトレンドとしては人気がなかったWriteが増えたときのトランザクション性能が伸びない問題垂直分散、水平分散でアプリケーションレイヤが辛くなる話AuroraはARIESからDBを理解した人がフルスクラッチで変えたように見えるAuroraはUndoの情報をログに含めず、Redoを含めるAuroraの場合は、Redoログを受け取るのがHDDではなくクラウドページの一貫性を担保する責任をクラウドへ押し付けたメモリをディスクへ書き戻す必要がなくなるRedoログ一辺倒になったのでチェックポイントがいらなくなったデータベースのチェックポイントについてAuroraはマルチマスタ化?Auroraのそもそもの思想はシングルマスタ悲観的に巨大にロックを取るSpannerはRDBではなく、分散KVSに近いSpanサーバの役割Spannerを支えるPaxosとは?分散合意の難しさCockroach DBはAuroraよりベンチマークで1000倍速い?TPCCのレギュレーションについてSpannerとAuroraの使い分けは?今後のデータベース界隈の展望は?クラウドのDBはOracleの牙城を崩しに行く(補足:32:45-33:43 は収録都合により、別マイクにて再収録しているため音質が異なります)See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19
6年前
記事のアイキャッチ画像
7. CI/CDとか、CircleCI自体の設計・開発プロセスとか
fukabori.fm
話したネタ継続的インテグレーション(CI)とは何か?継続的デリバリ(CD)とは何か?おかんにCIを例えで説明するCIをしていない場合、どこから始めればいいのか?たくさんのテストがないとCIを使う意味がない、というよくある誤解最初からクライマックス継続的デリバリと継続的デプロイの定義と差異CI/CDの真の力CircleCI 2.0とは?LXCベースからDockerへの置き換えCircleCIアーキテクチャの刷新についてCircleCI 2.0以外の名前の候補CircleCI 2.0は爆速gRPCを使いつつ非同期にCircleCIはJenkinsと違って何が嬉しいのか?Jenkinsのプラグイン運用辛い野良Jenkins問題CircleCIに限らずSaaS版のCI/CDで出来なくなることは?GPUビルドセキュリティおじさんに対する回答CircleCI Enterpriseコード自体がシークレットになってはいけないReprecatedCircleCI EnterpriseのKubernetesへの移行についてCircleCI の内部設計とは?自作スケジューラからHashicorp NomadNomadはバッチ処理に向いているCircleCIのQueueとして使われるRabbitMQRabbitMQの運用で困ったこと・苦労したことは?CircleCIの内部で使われる言語はClojureについてCircleCIも最初はRuby on RailsだったCircleCIの開発運用で使うCI/CDはCircleCI自分で自分の足を踏む電動キックボードにハマっている電動キックボードの原付き化電動キックボードを日本で買うといくら?CircleCIの開発はどうやっている?アジャイル?プロダクトチームが、どういう機能が求められているか吸い上げるJiraを使った管理CircleCIリリース時に承認は必要なのか?Ship!Ship!Ship!本番環境でテストする継続的デプロイができれば、ロールバック(Revert)も簡単品質管理おじさんが作りたがるチェックリストはある?動いてるんだから良しとする、何かあればFixする継続的デプロイは組織自体も変革する力があるコンウェイの法則CircleCIにおけるコードレビューはどうやっているのか?CircleCIにおけるペアプロparing is carin
6年前
記事のアイキャッチ画像
6. モブプログラミング 60分間1本勝負
fukabori.fm
話したネタ一般社団法人 アジャイルチームを支える会モブプログラミングとは?1台のマシンを使うのは重要?複数マシンのコードの同期はどうする?各々のマシンの環境が微妙に違う問題をどう対応する?ペアプログラミングとモブプログラミングの差分は?Whole Team Approach情報同期がキーポイント新規メンバーのJoinやLeaveにどう対処する?情報の足りないメンバーがドライバーをやるドライバーは仕事を止める権利をもっている「わからない」と平気で言えるのが重要「わからない」って言っても良いチームは素敵モブプログラミングにオススメの環境は?「うるさいな」って言う人は羨ましい楽しそうに仕事をしているチームは会社全体に影響がある名前をあげて、人を褒めるということチームでよく飛び交うワードモブプログラミングはリモートで、できるのか?コミュニケーションの不平等さあえて全員リモートで入るナビゲーターとドライバー間でスキル差がある場合はどうするのか?知識の差がある場合にどう対応するか?コミュニケーションの多寡の問題チームのコミットメントを高めるきっかけとしてのモブプロによる可視化モブプログラミングは問題を見えやすくするアプローチマネージャーに入って欲しいかどうかモブプログラミングの生産性?生産性を妨げる行動って何なのだろうか?よくあるコミュニケーション問題に真正面からぶつかるのモブプログラミング兼務も生産性を妨げるモブプログラミングで向き不向きがあるタスク結果の見通しが良いものはモブプログラミングでやる必要はない一方で大体の仕事は問題解決であり、モブプログラミングに向いているチームの状態、作業の質をみてモブプログラミングを使い分ける分担するよりも一緒にやったほうが良い、という気付き分担はパラレルで仕事するだけではなく、全体の同期する仕事する時間もあるドライバーとナビゲーターは、どういうタイミングで交代するのか?我が家方式による交代ドライバーってどれぐらい喋れば良いのか?モブプロ、めっちゃ疲れる問題どのように休憩(ブレイク)を入れるのが効果的か?休憩の入れ方はチームのセンスが問われるポモドーロと組み合わせた休憩テクニックモブコーヒーどうやってサボるかを、真剣に考えるDeepで集中する、Deepで休憩する、Deepでサボるモブプログラミングにて、振り返りをどの程度していくか?手を止めて
6年前
記事のアイキャッチ画像
5. アジャイルコーチ、リーン・アジャイルの考え方、心理的安全性とか
fukabori.fm
話したネタomoiyari.fmアジャイルコーチという職種って何やってるの?会社に対するオーナーシッププロダクトオーナーシップが全員必須というわけではないプロダクトオーナーシップはあると何が嬉しいのか?1on1におけるフレーミング1on1における本人と業務のギャップが大きい場合の対処はどうすればよいのか?リーン、アジャイルとはそもそも何なのか?その関連は?スクラムと開発速度の考え方効果と効率モブプログラミングは意外とベロシティが出るモブプロで浮き彫りになるコミュニケーションの質スクラムの何が好き?omoiyari.fmのFearlessChangeネタは?ykmc09の好きなFearlessChangeのパターン3つFace to Faceで話すことの効果心理的安全性をチームで高めるにはどうすれば良いか?どう場を作ればよいか?“雑”ということの重要性大企業/組織における心理的安全性を高めるための社内PodcastいつかSIerに戻ってみたい理由生涯でやり遂げたいことはある?アジャイル、モブプロにおける人事評価See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
6年前
記事のアイキャッチ画像
4. Kamueeとか、Cuisharkとか
fukabori.fm
話したネタKamueeとはNFVソフトウェアルータのメリットKamueeを作るモチベーション既存のソフトウェアルータの限界、問題点DPDKとはTrieとはラストレベルキャッシュPopTrieとはKamueeが他に実装しているものInteropのShownetにて、バックボーンコアルータでKamueeを動かしていた話NTT Tech Conference #3CuisharkCuisharkを作るモチベーションCuisharkの実装Cursesを生で使うのは大変未踏とは?DPDKを使うのは大変未踏2017テーマ環境に対して自動最適化する高性能通信基盤の開発See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
6年前
記事のアイキャッチ画像
3. botnetとか、CTFとか
fukabori.fm
話したネタbotnetとは?Herderとは?どうやって感染するのか?どうやってbot化していることを発見するのか?リスニングポストとは?botnetって買えるの?イスラエル軍が凄いDDoSを使う動機?DDoSってどうやって対策していくのか?セキュリティの勉強ってどうやるの?CTFとは?CTFtime (エピソード中のCTFTimesは誤りです)通信事業者ってbotnet対策に何かしているの?See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
6年前
記事のアイキャッチ画像
2. 仕事よりブログが大事、ブログは自分の子供
fukabori.fm
話したネタなぜブログを書くのか?食欲、睡眠欲、ブログ欲3大ブログ書けない理由とはブログメンタリング相互メンタリング1日24時間しかな事実は知られていないプログラミング講師初心者にRailsを教えるコツ知の高速道路を突き抜けるスピードを加速するモブプログラミングモブプログラミングに向いているお題雑談をしましょうオートクラインとはトランザクティブメモリーとはスウォーミングとはチームビルディング結局リーダは笑顔でいるkakakakkuさんの再現性仕事よりブログが大事ブログも自分の子供訂正: ダックタイピング -> ラバーダッキングSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
6年前
記事のアイキャッチ画像
1. IETFとか、QUICとか
fukabori.fm
話したネタIETFって何?どんなところ?RFCとは?ハミングによるコンセンサスIETFに参加するのはどんな人たちがいる?個人で参加するには?IETFでの雑談、ロビーイングの重要性QUICって何?なぜ生まれたの?Google QUICとIETF QUICHoL とは?なぜQUICは、ユーザランドで実装しているのか?TCP既存プロトコル vs QUIC(UDP)プロトコルQUICが効果的に効くところ通信事業者のミドルボックスの負荷、コネクション残存通信事業者はQUICをどう見る?ネットワークの硬直化(Ossification)QUICの折り合いの付け所QUICの将来の展望QUICを追っかけるにはどうすればいい?See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
6年前
記事のアイキャッチ画像
0. Fukabori.fmについて
fukabori.fm
話したネタ自己紹介Podcastで今後話していくコンテンツについてSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
6年前