Fukabori 公開
[search 0]
もっと
Download the App!
show episodes
 
Loading …
show series
 
twadaさんをゲストに、テスト駆動開発(TDD)、TDDに関するよくある誤解などを語っていただいたエピソードです。 話したネタ 【翻訳】テスト駆動開発の定義 自動テストとテスト駆動開発、その全体像 保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発⁠⁠、その全体像 テスト駆動開発とは何だったのか? テスト駆動開発と同じレイヤの手法はある? テスト駆動開発と品質保証との関連は? TDD Boot Camp 2020 Online #1 基調講演/ライブコーディング テスト駆動開発に関するよくある誤解 アジャイル開発との類似点(みんな丸い) IPAの試験での誤解 今回のブログを書いた(翻訳した)ことによる懸念 サバンナ便り ~ソフトウェア開発の荒野を生き抜く~ 記事一覧 …
  continue reading
 
Dmytro Yarmak さんに、アジャイルコーチがウクライナ軍に入隊して、どのようにアジャイル関連のスキルやリーダーシップを適用したのか、について語っていただきました。 話したネタ RSGT での講演 "A True Story of Agile Coaching in Ukrainian Armed Forces" 入隊して分かった組織の大きな課題 スクワッド・プラトゥーン・カンパニー Reactive to Proactive 各部隊のリーダーシップレベルを変えるために実施した3つのこと (訂正:途中で、ダニエル・ピンクの Management 3.0 とiwashiが発していますが誤りで、 Motivation 3.0 が正しいです) 明確さを与えること・心理的安全性を確保すること…
  continue reading
 
JSOLの田井さんに、ERPとは、インフラエンジニア・アプリケーションエンジニアの仕事、テスト方法、運用保守などについて語っていただきました。 話したネタ ERP とはそもそも何か? どのような業界で ERP は使われるのか? 基幹システムとは何か? ERP は Web SaaS の企業でも活用されるものか? ERP を使うことによって嬉しいことは何か? ERP を導入するために、何をすればいいのか? ERP(SAP) のインフラエンジニアとアプリケーションエンジニアの役割 オンプレ or クラウド? データベースは何が使われる? ERP(SAP) のアプリケーションエンジニアは何をどう実装している? ABAP(Advanced Business Application Programmin…
  continue reading
 
入門 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-…
  continue reading
 
Tably CTOのyoichiroさんに、Jasmine Tea、プログラミング言語を新たに実装、日本の中高生向けIT教育などについて語っていただきました。 話したネタ Jasmine Tea とは? ブロックプログラミングとは? ファミリーベーシック 現代の言語で、プログラミング初学者がGUIアプリを作るのは大変 Jasmine Tea の想定ユーザー 新たに言語を作ると考えたときに何から考え始めるのか? インタープリタの自作、とは? Web上に言語を実装する場合に大変だったことは? JavaScript のメインスレッド専有への対応 setTimeout() によるペナルティ ブラウザの差 と デバイスの差 による苦労 中学生向けの技術の授業でのIT教育 高校の情報Ⅰ で教わる内容 教…
  continue reading
 
スマートバンク CTOの堀井さんをゲストに、フリマアプリの運営経験からふりかえり、FinTech業界、スマートバンク社でのプロダクト開発などについて語っていただきました。 話したネタ なぜレッドオーシャン化する前にサービスをグロースできなかったのか? - フリマアプリ編 - @yutadayo フリマアプリ開始時の外部環境・市場は? リリース以降の成長は? 上手くいっているときの経営判断の難しさ n=1 に愛されるプロダクト作りからペルソナを判断するポイント ユーザーの課題を解決する得意な会社の作り方 CxO職の採用の重要性と難しさ 権限委譲が遅かった、という振り返り 会社を動かすレバーで良かったものは? 最適な組織構造を考えるためのステップは? FinTech業界とスマートバンクの事業 ク…
  continue reading
 
牛尾さんをゲストに、書籍「世界一流エンジニアの思考法」、Azure Functions チームでの開発方法、マネージャの役割などについて語っていただきました。 話したネタ 書籍: 世界一流エンジニアの思考法 Azure Functions チームの体制は? チームでOpsまで対応している? オンコールでの呼び出し Azure Functions チームでのアジャイル開発 デプロイに必要な承認プロセスはある? チームでのレトロスペクティブの有無? 障害発生時のふりかえり マネージャの役割は? バックログのプライオリティ付けは誰が担う? 1on1で主に何を話す?何が狙い? 採用活動は誰が担う? パフォーマンス評価の仕組み 失敗に対する考え方の違い リファクタリングに向けた意思決定はどうしている?…
  continue reading
 
ストックマークの近江さんをゲストに、大規模言語モデルをゼロから作る方法、学習のデータセット、モデルアーキテクチャ、学習環境への取り組みなどについて語っていただきました。 話したネタ どのような大規模言語モデルと作ったのか?特徴は何か? データセットに何を使ったのか? 日本語と英語とのバランスは? 最終的なToken数は? 事前学習モデルを作りたいとして、何から考えるのか? ノイズのクリーニングと、その方法 今回活用したモデルアーキテクチャ(Llama) 前回のアーキテクチャは GPT-NeoX 今回の学習環境は? AWS Trainum 32コア x 16ノード 学習にかかった時間は? 学習時に大変だったこと・上手くいかなかったことは? 学習中のチェックポイントとは何か? なぜ、Token生…
  continue reading
 
y.kajiuraさんをゲストに、クラウド内でL2をつなげる大変さ、セキュリティグループの仕組み、スケーラビリティへの取り組みなどについて語っていただきました。 話したネタ 異なるハイパーバイザーにVMが収容されていてもL2でつながっているように見せることの大変さ なぜ、L2で接続することが大変なのか? encapsulationした上でのマルチキャスト・ブロードキャストのサポート アンダーレイ側のネットワークで対応していないものは、ユーザー側のオーバーレイ通信を提供できない 当初のモチベーションとしてVRRPを提供したかった クラウドサービスでセキュリティグループを提供するための裏側の仕組み 経路処理をOpsする上で大変なことは? OpenTechLunchの資料: クラウドの作り方(使い…
  continue reading
 
y.kajiura さんをゲストに、SDNの開発、カーネルモジュールのデバッグ、コアダンプの読み方などについて語っていただきました。 話したネタ SDNとは Lazy K SDNの開発って何をやるの? Tungsten Fabric SDNでの低レイヤ開発とは? カーネルモジュールデバッグ 見えないようと見ようとしてコアダンプを取った コアダンプの読み方 カーネルモジュールのお作法 任意のパケットをどうやって作る? Scapy Cよりも低レイヤにいく場合 気づいたらアセンブリを読むようになっていた 低レイヤに携わることによる成長 求人ページ: SDPFクラウド 仮想サーバ開発エンジニア See Privacy Policy at https://art19.com/privacy and C…
  continue reading
 
jacopenさんをゲストに、Platform Engineering、話題となっている背景、DevOpsやSREとの差分、Platform as as Product などについて語っていただきました。 話したネタ Platform Engineering とは? Platform Engineering におけるツールチェインとは? セルフサービスのイメージ Platform Engineering で解きたい課題とは? なぜ盛り上がっている?その背景とは? 認知負荷、課題外在性負荷 DevOps との差分は? SRE と Platform Engineering との関係は? ちいとぽ本におけるプラットフォームチームと、Platform Engineeringとの関連性 書籍: チーム…
  continue reading
 
カケハシCTOの海老原さんをゲストに、カケハシの事業領域、創業期からのエンジニア組織づくり、帰属意識の高め方、医療ドメインの難しさ・技術選定などについて語っていただきました。 話したネタ スタートアップの離職率の低さ カケハシの事業領域 創業期の技術開発はどう進めていったのか? 初年度のエンジニア・デザイナーの採用方法 2年目以降の開発組織のスケール方法 1社目でのCTO経験の反省とは? メタ文化:文化を大切にする文化 1年目から採用ハードルを高めに設定している背景は? 開発チームの命名方法 帰属意識をなぜ高める必要があるのか? 意図的に組織に刺激を促しているか? 「わたし考える人、あなた作る人」とならない組織 分断を生まない組織にするための組織デザイン マトリクスにおける目標設定・評価 ス…
  continue reading
 
twadaさんをゲストに、A Philosophy of Software DesignをテーマにしたエピソードのPart3です。今回は「認知負荷」についてひたすら語っていただきました。 話したネタ 書籍:A Philosophy of Software Design, 2nd Edition 認知負荷 (Cognitive Load) とは何か? 書籍:チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計 "クソコード" という言葉をなんとかしたい 認知資源の消費量 課題内在性負荷 と 課題外在性負荷 波動拳 課題内在性負荷が高いことは、悪いことではない 循環的複雑度 99. Podcastを編集する技術 w/ tomiyama における課題外在性負荷の下げ方 例外と課題外…
  continue reading
 
twadaさんをゲストに、A Philosophy of Software DesignをテーマにしたエピソードのPart2です。今回は「例外」についてひたすら語っていただきました。 話したネタ 書籍:A Philosophy of Software Design, 2nd Edition 書籍における例外・エラーの扱い Define error out of existence 例外はなぜ複雑性を増大させるのか? プロダクションレベルのコードにおけるエラーハンドリングの分量 結果に着目する設計へのシフト 防御的プログラミングとは Design by Contract エラーを適切に出すための「適切」とは その例外は回復可能なものかどうか?プログラミングミスなのか?という観点 エラーの運用側…
  continue reading
 
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…
  continue reading
 
PitPaの富山さんに、Podcastの編集、構成、音声品質の高め方、編集で使うエフェクトなどについて語っていただいたエピソードです。 話したネタ Podcastの編集とは何か? 収録前の編集と収録後の編集 パンチラインを考える 収録後の編集はなぜ必要なのか? 聞きやすいPodcastとは? 具体的に編集では何をするのか? 編集で削る時間の目安 Podcastの冒頭にハイライトをつけるべきか、否か フィラーをどれぐらい削るか? 「なんか」 プロとしてPodcastをどれぐらい聴いている? 間の切り方・残し方・付け加え方 編集に使うソフトウェア コンプレッサー、ノイズ処理の順番 イコライザの適用有無 ラウドネスの調整 Podcastを収録する機材 機材よりも環境 iPhoneで収録する場合に気…
  continue reading
 
マイクロソフトの大髙さんに、LLMを活用したソフトウェアアーキテクチャ、langchain、LLM活用のコスト、代表的なユースケースなどについて語っていただいたエピソードです。 話したネタ LLMを活用したソフトウェアアーキテクチャ Copilot Stack Model/Orchestrator/Copilot 代表的なOrchestratorのフレームワーク langchaing semantic-kernel フレームワークの抽象度 デグレ探し・リグレッションテスト大変問題 GPT-4 のコストの話 チャット検索である必要性 クエリとチャットの逆転現象 検索の下地にあるデータが結局重要 参考:チャット検索やRAGの話 エンベディングとコサイン類似度 参考:LangChain の Vec…
  continue reading
 
マイクロソフトの大髙さんに、プロンプトエンジニアリング、In-Context Learning、Chain of Thought、ReAct などについて語っていただいたエピソードです。 話したネタ おさらい:ChatGPTの裏側 プロンプトエンジニアリングとは? In-Context Learning X-Shot Learning (Zero-shot, One-shot, Few-shot) Few-shot の例 Chain of Thought (CoT) Few-shot CoT GPT-4 Technical Report プロンプトエンジニアリングの根幹で共通していること Self Consistency Reasoning and Acting (ReAct) ChatGP…
  continue reading
 
MIMIGURIの濱脇さんに、組織デザイン、CULTIBASE School、能力定義表、報酬・評価制度との関連などについて語っていただいたエピソードです。 話したネタ 組織デザインとは何か? 組織のハード面とソフト面は表裏一体 なぜ組織デザインは重要なのか? 組織課題の捉え方、言語化のためのアプローチ CULTIBASE School 組織デザインコースの感想 組織デザイン研修の裏にある想いとは? 学びを抑圧しない研修進行 組織デザインコースの到達点とは? 能力定義表とは何か? スキルマップ 能力定義・報酬・評価制度はなぜ分けて考えるべきか? なぜ能力定義表が誕生するのか? 職能ごとのアンフェアさをどう解消するか? 能力定義表から事業戦略・中期経営計画までの背骨を通す 戦略・人員計画につい…
  continue reading
 
Weights & Biases 創業者であるLukas Biewaldさんをゲストに、MLOpsプラットフォーム、起業のきっかけ、GPT-4の活用例、多くの従業員の考えを合わせる方法、OKR運用、全社オフサイトイベントなどについて語っていただいたエピソードです。 話したネタ What is “Weights & Biases” as product? MLOps Platform Use "Weights & Biases" for Kaggle Why did you start “Weights & Biases”? / Motivation? To make ML in production easier ML doesn't give you errors; quietly fai…
  continue reading
 
vaaaaanquishさんをゲストに、エンジニアとビジネスの距離感の難しさ、データの民主化とこれからのAI組織、GPT-4による変化などについて語っていただいたエピソードです。 話したネタ エンジニアとビジネスの距離感の難しさ 記事を書いたモチベーションは? 要因としてのコモディティ化 ビジネスの変化による、個人の役割の変化 書籍: Engineering Management for the Rest of Us // 訂正、発言で「Rest of Management」と言ってますが、本概要のタイトルが正しいです 書籍: 経営×人材の超プロが教える人を選ぶ技術 ソース・オブ・エナジーと劣等感 負の側面を整理できていることの重要性 データの民主化とこれからのAI組織 そもそも、多くのAI…
  continue reading
 
vaaaaanquishさんをゲストに、エンジニア組織の熱量とその重要性、熱量の高い組織の作り方などについて語っていただいたエピソードです。 話したネタ HRとして熱量を上げる エンジニア組織の熱量とは何か? 技術とお金とハート 熱量はなぜ重要なのか? 熱量が高い組織では何が起こるのか? 反対に熱量が低い組織で起こること 熱量が低い組織で起こる典型的な症状 スタンスのない否定 と 無関心 熱量が伝播する、とは? 停滞して良いことは会社においてはない 熱量が高い組織・チームをどうやって作るのか? 個人としてやれること、組織としてやれること 実験的にやることを当たり前に 着火しているのか、消化しているのか定量的な指標でわかりにくい モチベーションサーベイと熱量との関連 マネージャーとして着火させ…
  continue reading
 
SORACOMの小熊さんをゲストに、SORACOMにおけるモバイルコアネットワークの自前実装 on AWSについて語っていただいたエピソードです。 話したネタ ソラコムではモバイルネットワークコンポーネントをどのように自前で実装していったのか? P-GW 、HSS、SMSC の順で実装していった GTP(GPRS Tunneling Protocol) とは パケットを転送する役割 P-GW をAWS上で構築するということ HSS(3GではHLR)はどのように実装していった? 海外事業社との接続試験 golang実装によるHLRの開発 HLRで実装するプロトコル IPの上にSCTP SCTPの上に、SCCP、TCAP、MAP ソラコムはSCTP上のプロトコルスタックも自前で書いている ここま…
  continue reading
 
SORACOMの小熊さんをゲストに、モバイルコアネットワークの概要、構成要素、トラフィックフロー、認証プロトコルなどについて語っていただいたエピソードです。 話したネタ モバイルコアネットワークとは何か? アクセスネットワークとコアネットワーク モバイルコアネットワークの構成要素は? MME (Mobility Management Entity) SIM と eSIM HSS (Home Subscriber Server) SMSC (Short Message Service Center) Packet Data Network P-GW (PDN Gateway) MVNO と MNO との違いは? SIM発行の裏側で起きていることは? SIM番号の製造番号 P-GW の処理能力は…
  continue reading
 
Docs for Developersの著者の1人であるSarahさんをゲストに、書籍の概要、書籍が解決する課題、テクニカルライティングの上達方法などについて語っていただいたエピソードです。 話したネタ 翻訳書籍: ユーザーの問題解決とプロダクトの成功を導く エンジニアのためのドキュメントライティング 原著: Docs for Developers: An Engineer’s Field Guide to Technical Writing Abstract of "Docs for Developers" Is there any training for students about tech writing in US? What is Technical Communication…
  continue reading
 
Loading …

クイックリファレンスガイド