Fukabori 公開
[search 0]
もっと

Download the App!

show episodes
 
Loading …
show series
 
話したネタ デザインパターンとは? ソフトウェアパターン 書籍: オブジェクト指向における再利用のためのデザインパターン Gang of Four 進研ゼミみたいなもの Composite パターン デザインパターン以外のソフトウェアパターンとは? アーキテクチャパターン、アンチパターン、コンカレンシーパターン AWSクラウドデザインパターン パターンにはフォーマットがある GoFのデザインパターンはいつ頃生まれたもの? GoFのデザインパターン登場時に、ソフトウェア業界では何が起きていたのか? Ruby 20 周年記念パーティーレポート ―― プログラミング初心者の運営スタッフが見た Ruby コミュニティ C、C++、Perl、Smalltalk、Visual Basic の時代 デザイ…
 
話したネタ プロダクトマネジメントのすべて 事業戦略・IT開発・UXデザイン・マーケティングからチーム・組織運営まで 書籍の概要 プロダクトの成功とチームの組成 Core/Why/What/How プロダクトマネージャ以外の人だと、誰が読むべき? プロダクトマネジメントの応用範囲の広さ アウトプットじゃなくアウトカムを考える 大企業のミッションは抽象度が高いが、それを上手く使う 会社を自己実現に活用する 大義に沿っているかどうか 書籍のおすすめの読み方 そもそも執筆者陣は、どうやって勉強して執筆したのか? 大量にあるフレームワークは使わなければいけないのか? プロダクトマネージャとプロダクトオーナとの関係性は? プロダクトマネージャの毎日のタイムテーブル 企業内で、プロダクトマネジメントの概…
 
話したネタ アジャイルコーチって何? 多数いるアジャイルコーチから、どうやって自組織への適任者を見分けるのか? アジャイルコーチリファラル RSGT、アジャイルコーチコミュニティ ペアコーチによる現場支援体制 どれが正解か分からないので、試してみたらいい 透明性は現場ごとに違う 透明性を高くするためには何をするのか? 解像度をあげるための取り組みとは? 現場を支援する場合に、具体的にアジャイルコーチとしてどういう仕事をするのか? スクラムガイドと現場の間の溝を埋める 事例を伝える旅人 ファシリテーションで何をするのか? 良いファシリテーションとは何か? アジェンダからトピックがはずれたときの対応 親指投票とは何か? ファイブフィンガーとは? カイゼン・ジャーニー たった1人からはじめて、「越…
 
話したネタ 心理的安全ジャーニーSlackでの5つの実装方法 心理的安全性とは?その正体は何なのか? チームが機能するとはどういうことか ― 「学習力」と「実行力」を高める実践アプローチ 恐れのない組織――「心理的安全性」が学習・イノベーション・成長をもたらす 心理的安全性によくある誤解とは何か? 批判・反論ができる組織・チームをどう作っていくのか? 正しい行動を強化して、間違った行動を消失させる 社内の心理的安全性を高めるために、何をしているか? Bad News First 悪い情報を共有すること自体には感謝をする 失敗を共有できるようにリフレームしていく 実際の失敗共有はどんなものがある? 失敗共有時に怒ったらどうなるか? 失敗からどうやってノウハウを溜めていくのか? 失敗にはどのよう…
 
話したネタ Ray Wow FM ゆめみの組織構造はどうなっている? Spotify 組織モデルとは? Spotify型組織のメリット・デメリット 技術的な評価は、技術者自身に評価してほしい マトリクス型組織の難しさとは? コミュニケーション・調整コストの高さ ピープルマネジメントマネージャ側が深く関与できない 技術的な勉強会はどのような組織・チームで実施している? 人数が多くなった場合のナレッジシェアの難しさと対応 どのようにナレッジシェアを実現しているか 月間60回の勉強会 社内勉強会を活性化させる秘訣は? 雑な登壇で、雑壇 全てお金で人を動かそうとすると上手くいかない Spotifyモデルはなぜ上手くいかない、何が大変なのか? 組織モデルを変更したターニングポイント・背景は? 事業部単…
 
話したネタ WebSocketの次の技術!?WebTransportについての解説とチュートリアル WebTransportとWebCodecsを組み合わせてビデオチャットを実装してみる WebTransportとは何か? HTTPの双方向通信の歴史 XHR、Polling、Cometとは? WebSocket Server-Sent Eventsとは? SSEって今も使われるの?どこに使う? WebSocketとSSEとのパフォーマンス差異は? なぜWebTransportは登場してきたのか?WebSocketの課題とは? TCP Head of Line Blocking QUICとは? QUIC プロトコルスタック WebTransportは実際に使われている? WebSocketとW…
 
話したネタ Konifarさんにとってマネジメントとは? HIGH OUTPUT MANAGEMENT EM.FM 実際にマネージャとしてどういう課題に取り組んでいたのか? 情報設計の方法論 コミュニケーションの最適な形をどう追求するか? Konifarさんはどうやって問題発見するか? 1on1の場、チームの振り返りで吸い取る 忘れないようにGoogleDocsに書いておく TextやQuickCallで解決する、1on1で解決するための判断基準は? Feedbackを与えるにあたって気をつけていることは? フィードバック入門 耳の痛いことを伝えて部下と職場を立て直す技術 言わないでいるより、言って後悔したほうが良い どうやって褒める箇所を覚えておくか? 1on1 ミーティングの目的 Kon…
 
話したネタ Wantedlyの開発組織はどれぐらいの人数・チーム数・編成? Discover the Spotify model Tribe間の情報流通の課題などから組織再編 Productの情報ラインと、技術情報ラインの会議体設計 議事録などの情報展開 モノリシックアプリケーションからマイクロサービスへ Argo Looker どのように技術判断を実施するのか? 組織の課題解決能力を向上させる 1-2年では困らないけど重要な問題をどのように対応するか? たとえば、1チームの開発プロセスはどうなっている? 新しく価値をつくることと、リニューアルの難しさ 会社方針と個人方針でポジションがあわなくなった場合は? インフラチームからの他チームへの留学制度 エンジニアの人事評価はどうしている? 「期…
 
話したネタ エンジニアトーク「ROLE MODEL」 外資証券会社のシステムとは? 使われていた独自のプログラミング言語とは? 社内に存在する独自のエコシステム 独自言語は、どの言語に似ている? 専用の統合開発環境 独自のオブジェクト指向データベースとは? Active Record Pattern インピーダンスミスマッチ オブジェクト指向データベースはなぜ流行らなかったのか? グローバルレベルでのマルチマスタ同期 パフォーマンスレベルでの問題は? どのようにロックする? Dependency graphが実装されている 処理軽減・速度向上のためのメモ化 変数名にスペースが使えるプログラミング言語 どうやって品質を担保していたのか? LeanとDevOpsの科学 コードレビューをもらうのが…
 
話したネタ Work Together Anywhere リモートワーク - チームが結束する次世代型メソッド Collaboration superpowers workshops Why remote working is so important? The reasons from company’s view and individual’s view The future of work is choice; Let us choose Shift to result oriented work What are the difficulties in working at home? Build boundary; turn off computers at certain ti…
 
話したネタ (収録環境都合により、途中で音質が変わります) EM.FM Chief of Staff, Games とは何をする人? 偉大なゲームを作るために「変化に適応できる組織」を作る(前篇) 偉大なゲームを作るために「変化に適応できる組織」を作る(後篇) Engineering Managerとは? アカツキのEngineering Managerは何をする人なのか、EM Triangle Managementというの言葉の訳語 これまでどのような組織づくりをしてきたのか? 問題を見つけるために、どのような行動をするのか? 30人以上との1on1からの模索 1on1で本音を出してもらうために、どのように話す? 学習する組織 1on1のヒアリングでは、たとえばどのような内容・課題が出てく…
 
話したネタ MLOpsとは何か? MLOpsの定義 MLのおけるモデルとは何か? MLOpsで解決する課題とは? CACE / Changing Anything Changes Everything 学習に使ったデータ管理の難しさ メタ情報だけのバージョン管理というプラクティス MLに必要なパイプラインを回すのは大変 ML Superhero、MLからインフラ構築まですべて担う人 Stockmark社におけるMLOpsに取り組む前のアーキテクチャとは? BERTを使ったMLバッチ処理実サービスのアーキテクチャとMLOpsの取り組み MLOps取り組み前のアーキテクチャの課題とは? 温かみのある手動Opsの自動化 AWS CodeBuildの権限周りの楽さ ワークフローが見えにくい課題をワー…
 
話したネタ OSSをどのように読むか? 利用するOSSをどうやって選定していくか? 協調できるかどうか、という選定基準 ecs-deployからecspressoに乗り換えた go-katsubushi implement STAT via binary protocol そもそも、なぜ採番する必要があるのか? Snowflakeの意味が複数ある OSS貢献を小さく始めて技術力を高め、大きく花開かせる GitHubはSoftware Engineerのpixiv OSSの引き継ぎ 0->1よりも1->10のが得意になった原点 OSSの引き継ぎを自分から提言する OSSのメンテは具体的には何をしている? OSSを引き継いだ結果、どう成長したか? コードの個性 どうやってOSSへコントリビュート…
 
話したネタ Nature Remoの裏側 ~ AWSとWeb技術をIoTの世界でフル活用する / Inside Nature Remo Nature Remoとは何か? Nature Remoのアーキテクチャとは Redis Pub/Sub Timer処理をどのように実装するか? ElastiCache Redisが将来的にボトルネックになる可能性 Redisの分割はどのような方式とするか? SNSでよくあるID分割による弊害(お化けユーザなど) DDoSに対する防御は? WebSocketを受けるWorkerのCPUはサチらないの? GolangのWebSocket実装が優秀 接続先解決の方式はどうするか? ConsulからALBへの移行 ALBからWorkerへの接続はTLSを解いている…
 
話したネタ 2000年初頭のデータストアは何が主流だったのか? OLTPとDWH データベースから見るとReadのスケールアウトは難しくない Web系で難しいのはWriteのスケールアウト RDBのReadのスケールアウト方法とは? Web + RDB + Cache のアーキテクチャの辛い点は? UniverseとMultiverse Oracle Exadata RDBにおける全文検索 NewSQLとは何か? NoSQLとは何を指すか? トランザクション処理はなぜ難しいのか? マルチマスタの難しさ Google Cloud Spannerについて 金の弾丸 YugabyteDB/CockroachDB/TiDB YugabyteDBの特徴は? PostgreSQL互換とMySQL互換とい…
 
話したネタ 最近の新卒採用事情ってどんな感じ? B3/M1であっても、5月時点でオファーを持っていることも 優秀な人材の低学年化 サマーインターンシップは増えている? インターンシップで学生に刺さるコンテンツとは? チーム開発形式のインターンシップが人気な理由とは? ペアプロ、モブプロというコンテンツ 先端の技術開発を担うエンジニアと一緒に解く! コーディング体験 スタートアップ、大企業などで、どこが人気か? 職種別選考とは何か?メリット・デメリットは? 人事にも最低限の業務理解・技術的な知識が必要だが、どこまで知れば良いのか? エンジニアの開発実態・KPTを見に行くプラクティス 最初の「なんだこいつ」の違和感を乗り越える 職種別選考を進める上で、重要なポイントとは? 経営戦略から採用戦略ま…
 
話したネタ みんなでアジャイル 想定読者は? アジャイルはなぜ重要なのか? 書籍を通して伝えているのは、顧客に価値を届けること 説教臭い プラクティスよりも、前段にあるなぜアジャイルなのか、から始める たくさん作るのではなく、成果を出しにいく サクッと読めるわりにグサグサやる 自分たちの北極星とは何か? 自分たちのなりたい姿が実現できれば、アジャイルなやり方である必要はない 北極星を見つけるためには、どうすればいいのか? どのぐらいのレイヤ、スコープで北極星を探せばいいのか? 経営方針とチームミッションが一致していると周りの支援が得やすい OKRという考え方 みんなでアジャイル Playbook オンラインでのチームビルディングはどうしたら良いか? マイクロソフトのリモートワークが得意な人を…
 
話したネタ エンジニア向けPodcast 「fukabori.fm」のロゴデザイン どのようなプロセスでロゴを作成するのか? 対象の理解では、何をするのか? ヒアリングは何のためにするのか? 周辺の理解、リサーチでは何をするのか? 競合リサーチ、市場リサーチとは? fukabori.fmロゴ作成における、周辺の理解とは具体的に何をやるのか? 見えやすさの5性質とは? 誘目性、視認性、明視性、可読性、識別性とは? 行間をどのような目安で決めるのか? noteの記事は、なぜ行間が広いのか? ユニバーサルデザイン デザインコンセプトの検討、ラフスイッチとは? デザインコンセプトとはそもそも何か? ロゴ作成のおけるプロトタイプ作成はどう進めるのか? ロゴの似たもの調査はどうやるのか? シンプルなロゴ…
 
話したネタ そもそも従来のデータセンタのネットワーキングはどのようなものだったのか? 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)は存在する? 検証で上手くいっていても、系の切り替え時はドキドキ…
 
話したネタ Worse Is Better - 過去を知り、未来に備える。技術選定の審美眼 2019 edition 集中と分散 Good Old Webとは何か? 改訂第5版 PC UNIXユーザのためのPostgreSQL完全攻略ガイド(シーラカンス本) Linux, Apache, PostgreSQL, PHP 2層アーキテクチャから3層アーキテクチャへ EJB(Enterprise Java Beans)とは? SOAP(Simple Object Access Protocol)とは? なぜEJBやSOAPが生まれてきたのか? 言語依存から言語非依存、ベンダ依存からベンダ非依存へという流れ SOA(Service-Oriented Architecture)とは? Enterpr…
 
話したネタ Worse Is Better - 過去を知り、未来に備える。技術選定の審美眼 2019 edition フロントエンド疲れとは? 大筋でのトレンドは変わってないが、目が養われていないと疲れてしまう Gruntとgulp.js、ReactとVue.js イメージ的には選球眼 変わるもの、変わらないものを見極めるモチベーションは何か? 技術の世界は変化が緩やかで手堅い部分と変化が激しい部分がある 振子のように見えていた変化は、角度を変えて見れば螺旋であり、その差分を見るのが大事 ベテランエンジニアの唯一のアドバンテージとは? プログラマとしての可処分時間はどんどん減っていく ベテランプログラマに求められる役割としての、語り部と老害のボーダライン Unix哲学 小さいのは良いことだ(…
 
話したネタ 論理削除とはそもそも何か? 物理削除とは? なぜ、論理削除が生まれてくるのか? SQLアンチパターン 幻の第26章「とりあえず削除フラグ」 理由1: 心理的なハードルの高さ、怖さがある 理由2: 削除したデータを検索対象に入れたい場合がある 理由3: ログとしての用途 理由4: 誤操作をすぐに戻したい アンチパターンとは何か? なぜ、論理削除はアンチパターンとして捉えられるのか? 全てのSQL文のWHERE句に削除フラグが必ず入る LIMIT 1などが蔓延していく 論理削除に気づくきっかけは何か? テーブル設計や、規約から気づく 論理削除というアンチパターンをどのように解いていくか? 論理削除という概念は世の中にまずなく、お客様は論理削除という言葉を使っていない 要件をどのように…
 
話したネタ Blue-Green デプロイメントを採用したデプロイの仕組みを実装して共通基盤として導入した話 / SRE NEXT 2020 Spinnakerとは何か? kubernetesのみではなく、他にも対応している? 継続的デリバリとは、継続的デプロイメントの違いとは? CDについて、Spinnakerはどこまで対応している? Spinnaker単体でRollbackも簡単になる? 国内だと、どれぐらい使われている? GitOpsとは何か? Single Source of Truth リポジトリはどのように分割するのか? Spinnakerのデプロイ戦略には何があるか? ReplicaSetとは? 訂正 fukabori ep.11は 市川さん -> 市原さん です。ごめんなさい…
 
話したネタ 海外企業でソフトウェアエンジニアで働くための手段 ビザってなぜ必要なんだっけ? 米国のビザってどういう種類があるの? OPT STEM 10:05 訂正 H1は9月に発給される -> 10/1の間違い 大学の出願候補はどうやって選んだのか? 就業中で働きながらどのように受験の勉強をしたのか? TOEFLとGRE GREの単語は無理ゲー リスニングはどうやって勉強した? 何校程度、受験した? 入学したCMUのコースは何人ぐらいいるの? コースにいる学生で米国Nativeの数は? CMUの学生生活はブラック CMUの授業はどういう形式が多い? CMU Software Engineering Introduction to Computer Systems mallocを実装する宿題…
 
話したネタ サイボウズはどのようなプロダクトを開発しているのか? kintoneの競合って? サイボウズって外注しているの?オフショアは? 組織変更したら部長がいなくなりました 部長がいなくなる組織変更する前はどのような組織だったのか? マトリクス組織、上長って複数名? マトリクス組織において、どのような問題があったのか? 職能定義に固定的に考えてしまう どのように組織変更を進めていったのか? 60組以上に今考えている課題について、ヒアリング実施 左右の壁と、上下の壁 プロダクトチームはどういうメンバ構成なのか? 組織変更は、だれが、どのぐらいの人数で、どのぐらいかけて考えていったのか? ヒアリング結果は常にオープンに 「あれ、俺の役職なくなるんじゃね?」という懸念はあったのか? 旧部長の多…
 
話したネタ Write Code Every Day ISUCONとは? エンジニア5000名が参加するISUCONとは何か ISUCONに参加するまでの流れ ISUCON問題作問する側のインフラ担当は大変 ISUCARI ISUCON9予選の出題と外部サービス・ベンチマーカーについて - catatsuy - Medium R-ISUCONは優勝者が作問側へ ISUCON参加側のyosuke_furukawaの役割は? テディベアプログラミング なぜ社内ISUCONをリクルートテクノロジーズで開催しているのか? ISUCONの技術力を高める、リクルートのパフォーマンス課題を共通で解く 社内ISUCON開催に向けて、何か社内を説得 or 進めていくコツは? スモールスタートで始めつつ、偉い人…
 
Loading …

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

Google login Twitter login Classic login