
Insights from recent episode analysis
Audience Interest
Podcast Focus
Publishing Consistency
Platform Reach
Insights are generated by CastFox AI using publicly available data, episode content, and proprietary models.
Most discussed topics
Brands & references
Total monthly reach
Estimated from 1 chart position in 1 market.
By chart position
- 🇯🇵JP · Technology#1421K to 10K
- Per-Episode Audience
Est. listeners per new episode within ~30 days
500 to 5K🎙 Weekly cadence·126 episodes·Last published yesterday - Monthly Reach
Unique listeners across all episodes (30 days)
1K to 10K🇯🇵100% - Active Followers
Loyal subscribers who consistently listen
300 to 3K
Market Insights
Platform Distribution
Reach across major podcast platforms, updated hourly
Total Followers
—
Total Plays
—
Total Reviews
—
* Data sourced directly from platform APIs and aggregated hourly across all major podcast directories.
On the show
From 10 epsHosts
Recent guests
Recent episodes
#118 池内さんをゲストに 半年ぶりに復活。最近のAI関係と興味あること
Jun 5, 2026
Unknown duration
#117 清水川さんをゲストに PyCon JP 2025振り返りと1分間マネージャーの実践
Oct 24, 2025
1h 18m 44s
#116 伊藤徹郎さんをゲストに 組織論や新1分間マネージメントを考える
Sep 16, 2025
1h 31m 43s
#115 もりもとさんをゲストに AIがもたらす開発スタイルの変化
Sep 8, 2025
1h 37m 45s
#114 清水川さんをゲストに TRACERY MCPサーバ開発の裏話
Aug 13, 2025
1h 53m 29s
Social Links & Contact
Official channels & resources
Official Website
Login
RSS Feed
Login
| Date | Episode | Topics | Guests | Brands | Places | Keywords | Sponsor | Length | |
|---|---|---|---|---|---|---|---|---|---|
| 6/5/26 | ![]() #118 池内さんをゲストに 半年ぶりに復活。最近のAI関係と興味あること | 半年ぶりの復活となる118回目のポッドキャストは、ゲストに池内さんを迎えてシーズン4のスタート。収録ツールを従来のIrisから新しくZencasterへ変更した経緯や、今月開幕するサッカーワールドカップ北中米大会の展望、日本代表の期待値について熱く議論。さらに技術的な話題として、寺田氏が最近注力しているディープラーニングを活用したベクトル検索やマルチモーダルな画像検索のR&D、AIをフル活用した独自の実験管理モデル「SAENM」の提唱、そして開発の現場におけるAIエージェントの利用変化や料金体系の波まで、AI時代の最新トピックを深掘りする。Guest:池内さん iktakahiroContents:準レギュラーのゲストとして池内さんが1年半ぶりに登場2025年がタイトル通り「AIエージェントの年」になった振り返り有料契約していたIrisに見切りをつけアカウントを無料枠へ移行した経緯新しい収録ツールとして「Zencaster(ゼンキャスター)」を初採用池内さんの最近の関心事として今月開幕するサッカーワールドカップ北中米大会を挙げる決勝トーナメントの試合数増加にともなう選手たちの過密日程への懸念前評判や期待値が高い大会ほど結果が微妙になるというワールドカップのジンクス今大会の放送権事情とDAZNによる無料開放、前回のAbemaTVの盛り上がりの回想寺田氏が最近の技術的興味として没頭している「ベクトル検索」の話題LLM(大規模言語モデル)のエンベディングだけでなく現役のBERTベースモデルの活用技術評論社の「Python Monthly Topics」へ2ヶ月連続でベクトル検索と画像検索の記事を寄稿https://gihyo.jp/article/2026/04/monthly-python-2604https://gihyo.jp/article/2026/05/monthly-python-2605趣味の技術深掘りから始まりデジタルアーカイブ等の仕事へ繋げようとしている近況過去15年間のPyCon JPの写真2万3000枚をマルチモーダルモデルでインデックス化したデモの紹介写真から顔認識を行い7万件以上の顔画像を分割・検索できるシステムの面白さ池内氏からの提案による、技術評論社などの出版社が持つ書籍データのデジタルアーカイブ活用の可能性著作権やライセンスが著者・出版社に帰属する中でのデジタルアーカイブ化の難しさと可能性Geminiとの対話に背中を押されて国際論文や特許を視野に入れた研究・実験を開始Jupyter NotebookとAIを組み合わせ、夜間も自律的に実験を実行・評価させるワークフロー失敗も含めてノートブックを編集せずシーケンシャルにコミットする実験モデル「SAENM」の提唱 https://lab.cmscom.jp/blog/2026/03/24/saenm-model-intro/Gitで実験ノートの差分や過去のプロセスをすべて残すことの重要性と開発者の反応池内氏の現在の開発スタイルが「自らコードを書かない」完全AI駆動へ移行している話メインツールはCodexでVS Code経由のチャットの活用とClaude Codeの併用過去に話題に挙げたAIエージェント「Devin」の現状と「Devin Wiki」による影響調査の利便性タスク管理ツール「Linear(リニア)」の現在の状況とプラン価格改定への対応AIツールの重量課金化(GitHub CopilotエンタープライズやClaudeの従量制移行)の波ローカルLLMのエージェント(Hermesなど)の動向とコーディング用途での今後の可能性AIへの指示インターフェースにおける「キーボード派」と「音声派」の思考整理の速度差寺田氏によるGoogleのAI(Gemini)を用いた佐賀県唐津への旅行プラン作成と現地での裏取り体験デジタルや要約の世界から距離を置くために最近はあえて物理の紙の本を読むという池内氏の選択寺田氏が研究の参考として最近熟読した、新書本で約500ページある分厚い書籍『学問には型がある』の紹介昨年12月に久々に出席した大学ITC推進協議会(AXIES)をきっかけに、大学系・先生方との付き合いが再燃池内氏の最近の趣味である健康的な活動と、コーヒーを含む全てのカフェインを断ったエピソード主食(ご飯やパン)をできるだけお豆腐に置き換える食事制限による、減量と体の軽量化の効果過去にポッドキャスト内でも流行した「バターコーヒー(MCTオイルやグラスフェッドバター)」の懐かしい思い出寺田氏のコミュニティ活動の変化:一般社団法人PyCon JP Associationの理事を1年かけて引き継ぎ退任今後はPython Asia Organization(PAO)の活動へシフトし、3月にはフィリピンでのカンファレンスサポートを達成5月に行ってきたPyCon USの振り返りと、セキュリティ問題(PyPIのサプライチェーンアタック)への資金難AIに頼りきりで自らコードを書けない「ジュニアエンジニア」の急増に伴う、海外の厳しい雇用シチュエーション今年の8月に2年連続で広島(国際会議場)にて開催される「PyCon JP 2026」の準備とプロポーザル審査の現状AIがプロポーザル(発表原稿)やスライドを量産することによる、近年の技術カンファレンス全体の課題と偏りAIを用いたプログラム選考の公平性と、イベントの狙いが平均化・コモディティ化してしまう懸念フロントエンドはAIに任せつつ、失敗の再現が難しいデータベースやバックエンドの重要箇所は人間が厳重にレビューデータベース構築が圧倒的に安価な「Firebase(Firestore)」の長年の愛用と、池内氏から昔教わった思い出書籍『アーキテクチャモダナイゼーション 組織とビジネスの未来を設計する』(翔泳社)『学問には型がある』(慶應義塾大学出版会)収録ツール・配信関連Zencastr - 今回から新しく採用されたリモート収録・ポッドキャスト管理プラットフォームDAZN - サッカーワールドカップ北中米大会の配信・無料開放に関連して言及AbemaTV - 前回大会の盛り上がりの振り返りとして言及技術コラム・寄稿技術評論社(gihyo.jp) - 寺田氏が連載を寄稿している出版社Python Monthly Topics (gihyo.jp) - 寺田氏がベクトル検索およびマルチモーダル画像検索の記事を2ヶ月連続で寄稿した連載AI・開発エージェント・タスク管理ツールCodex - 池内氏がメインで活用しているAI駆動型コードエディタClaude Code - Anthropic社が提供するターミナルベースのAI開発エージェントDevin AI - 自律型AIソフトウェアエンジニアエージェントLinear - 寺田氏・池内氏がプロジェクト管理やAI連携で活用しているタスク管理ツールGitHub Copilot - 料金体系やエンタープライズプランの話題で言及Google Gemini - 寺田氏のR&Dにおける壁打ちや、旅行プラン作成で使用されたAIモデルNotebookLM - ドキュメントの整理やインプットの壁打ちツールとして言及Canva - 池内氏がスライド作成などに利用しているデザインツールイベント・コミュニティPyCon JP - 過去15年分のカンファレンス写真(約2万3000枚)が画像検索デモのデータソースとして使用されたPyCon JP Flickr - クリエイティブ・コモンズ(CC BY)で写真が公開されているプラットフォームPAO - Python Asia Organization | — | ||||||
| 10/24/25 | ![]() #117 清水川さんをゲストに PyCon JP 2025振り返りと1分間マネージャーの実践✨ | PyCon JP 2025マネージャーの実践+3 | 清水川 | 株式会社 BePROUD | 広島四国+2 | PyCon JP清水川+5 | — | 1h 18m 44s | |
| 9/16/25 | ![]() #116 伊藤徹郎さんをゲストに 組織論や新1分間マネージメントを考える✨ | マネジメント組織論+4 | 伊藤徹郎 | Classi株式会社新1分間マネージャー+1 | — | マネジメント組織論+6 | — | 1h 31m 43s | |
| 9/8/25 | ![]() #115 もりもとさんをゲストに AIがもたらす開発スタイルの変化✨ | AI developmentOSS Tech+4 | もりもと | Claude CodeDevin AI+8 | 神戸 | AIOSS Tech+8 | — | 1h 37m 45s | |
| 8/13/25 | ![]() #114 清水川さんをゲストに TRACERY MCPサーバ開発の裏話✨ | AI codingMCP development+4 | 清水川 | TRACERYGitHub Copilot+6 | — | AI codingMCP+5 | — | 1h 53m 29s | |
| 8/7/25 | ![]() #113 小山さんをゲストに SciPy con 2025参加報告✨ | SciPy conferencePython tools+3 | 小山 | NumFOCUS燈株式会社+3 | ワシントン州タコマ日本+1 | SciPyPython+7 | — | 1h 17m 24s | |
| 7/28/25 | ![]() #112 Koudaiさんとwhitphxさんを ゲストに EuroPython 2025 振り返り✨ | EuroPython 2025AI coding+3 | Koudai橘祐一郎 | MirascopeHugging Face | プラハ | EuroPythonAI coding+3 | — | 2h 03m 52s | |
| 7/8/25 | ![]() #111 福田さんをゲストに EuroPythonとプラハ話から、AIコーディングの今✨ | EuroPythonAI coding+4 | 福田さん | Claude CodeGitHub Actions+2 | プラハ日本 | EuroPythonAI coding+5 | — | 1h 31m 39s | |
| 6/27/25 | ![]() #110 tokibitoさんを ゲストにDjango話やコミュニティ そしてAIとの向き合い方まで✨ | DjangoAI+4 | tokibitoおかのしんや | AI翻訳Django+3 | 広島 | DjangoAI translation+5 | — | 1h 47m 02s | |
| 6/3/25 | ![]() #109 Koudaiさんとwhitphxさんをゲストに PyCon US 2025 振り返り✨ | PyCon US 2025OSS activities+4 | Koudaiwhitphx | datamodel-code-generatorRuff+6 | Pittsburgh | PyCon USOSS+6 | — | 1h 58m 21s | |
Want analysis for the episodes below?Free for Pro Submit a request, we'll have your selected episodes analyzed within an hour. Free, at no cost to you, for Pro users. | |||||||||
| 5/25/25 | ![]() #108 PyCon US 2025帰りのドライブ中に振り返り✨ | PyCon US 2025ドライブ+3 | 鈴木たかのり清水川+1 | PyCon USPAO+2 | ピッツバーグシカゴ+2 | PyCon US 2025ドライブ+5 | — | 37m 53s | |
| 4/22/25 | ![]() #107 Nyohoさんをゲストに PyCon JP 2025 広島と AI 時代のコミュニティ談義 | Guest:Nyoho @NeXTSTEP2OSXAppleの上級副社長たちがiPadなどの製品の説明するビデオを、広島弁に吹き替えたことで、一部界隈に声が広まった者です。Description:広島弁 iPad 吹き替えで知られるNyohoさんを迎え、PyCon JP 2025 広島の舞台裏とテーマ「あつまれ Python のピース」、ローカルコミュニティの醍醐味、生成 AI/LLM/MCP が変える開発体験、イベント運営の苦労と楽しさまで、笑いと気付きが満載の 1時間超。Contents:Nyohoさん自己紹介と広島弁吹き替えシリーズ誕生秘話PyCon JP 2025 広島開催決定までの道のりテーマ「あつまれ Python のピース」に込めた想いローカルコミュニティが持つ “つながり” の強みスタッフ/ボランティア募集の現状と課題座長制/サブチーム制による組織構造とリーダーシップ課題Slack・Jira・Confluence 導入と「慣れないツール」の壁初心者でも意思決定できるしくみ&心理的安全性の確保初参加者・学生向け企画アイデアブレストベクトル検索で Podcast 文字起こしを活用する構想Blender で作る“ピース”集合 CG—PyCon JP テーマ映像案MCP Server・Claude・GitHub Copilot 等 AI ツール比較と活用例100 日ブログ連続投稿チャレンジがもたらす学習効果LLM 技術が拓く開発者教育と業務自動化の未来展望OpenAI 新モデル O4‑mini/O3 がでたAI による自作楽曲分析:イントロ構成や音楽理論アドバイスAI コード生成の“確認疲れ”と人間の役割再考画像生成失敗談:踏切ロボ戦隊のプロンプト試行錯誤AlphaZero の自己対戦学習と「教師データ不要」議論Links:目からうろこの機械学習 https://amzn.to/4lYtbSv | — | ||||||
| 4/7/25 | ![]() #106 清水川さんをゲストに AIコーディングやMCPの話題から、学びはAIからか読書なのか | Guest:清水川 (@shimizukawa) です。普段は主に自社サービスの開発を行っています。最近使っている技術要素は、PythonとTypeScriptをメインに、Django, Celery, Vue3, Nuxt3, AWS Lambda, SAM, OpenAI API, Qdrant Cloud あたりです。Note:ゲスト清水川さんの近況報告・自己紹介年度末(3月)が忙しくなる理由と実際のプロジェクトの進め方短納期プロジェクトでの現実的な技術選定(FastAPI、SQLAlchemy、Jinja2を選んだ背景)フロントエンドの技術選択(API化 vs サーバーサイドレンダリング)の考え方AIやChatGPTを活用した開発プロセスの変化(コード生成、ドキュメント生成)GitHub Copilotの実際の活用方法・利便性とその限界MCPサーバーの仕組みと活用事例(GitHub API連携、AWSドキュメントの活用)タイプスクリプト(TypeScript)の学習方法、技術書の利用についての体験談と考察良質な公式ドキュメントをどう効率的に活用するか(Python, AWS, MDNの例)技術書(入門書・専門書)を読む際の工夫や効率的な読書法(多読 vs 精読)図書館を使った本の選び方や活用法(経済性・効率性を考えた読書)技術情報を体系的にまとめた書籍のメリット、Web情報との使い分け方AI時代の情報収集の変化(書籍 vs Web検索 vs AIツールによる情報収集)海外イベント参加時のコミュニケーション(日本語圏との交流 vs 英語による交流)PyCon PHや海外イベントでのコミュニティ活動や参加の楽しみ方・注意点GitHubスポンサーやPythonコミュニティ(PAO)への参加・貢献方法今後試してみたい技術、開発プロセスの効率化のための次の一手についての意見交換Links:『失敗の本質』 https://amzn.to/42zfTE6『上達の法則』 https://amzn.to/3EenwXd『勉強の仕方』(羽生善治氏との対談本) https://amzn.to/423ertB『コーディングを支える技術』(西尾泰和氏)https://amzn.to/42kPZ5C PyCon JP 2025 https://2025.pycon.jp/Python Asia Organization GitHub Sponsor https://github.com/sponsors/PythonAsiaOrganization | — | ||||||
| 1/9/25 | ![]() #105 池内さんをゲストに 2024年の振り返りから2025年はAIエージェントの年かも | Guest: 池内 孝啓(いけうち たかひろ) @iktakahiro メンタルヘルス領域のスタートアップ、アウェアファイでCTOしています池内です。Blog: https://librabuch.com Contents: 準レギュラー池内さんとLinear.appの話から、Linear Connect ができたら最高という未来を語る 池内さんは2024年はAIと触れていた1年になった AIツールをいくつか紹介 QODO(PR-Agent)は、PRを適切に書いたりレビューしてくれる Google検索ではなく、 Perplexitly や Felo を使うことがほとんど Dify も活用している話 Devin.ai はAIのエンジニアを月に500ドルで雇い入れるようなサービスで期待できるかも AIに指示するにも、新しいエンジニアを受け入れるにも、ドキュメントや開発の型があったほうがいいのでは Awarefyのエンジニアは増えているが、ジュニアレベルを受け入れる体制ではない 今後、ジュニアレベルのエンジニアの役割がどうなっていくのか??AIのほうが良いのでは? Google Deep Research は複数サイトから調べてレポートしてくれるという強力なも もりもとさんがOSSTechさんでやっている、課題管理ツールを活用してエンジニアを育てている話を振り返り AIが助けてくれるとはいえ、エンジニアを育てなくてもいいのか?ビジネスとのバランスは?が池内さんの2025の裏テーマ? 寺田が年始にterapyon channelの音声文字起こしを使った、DuckDBのベクトル検索活用のシステムを作って、デモ的にアプリを公開した https://huggingface.co/spaces/terapyon/podcast-search ざっくり、寺田の2024年の振り返り。やっぱりPyCon JPの年だった。 Podcastは16話公開できたのでまぁまぁだったが、100回記念公開収録は面白かった イベント登壇はそこまで多くなかったが、リアルイベントにはある程度参加できた。 Plone Conferenceには参加できなかった PAO(Python Asia Organization)を立ち上げたのも大きかった。今年は注力するつもり 本が出せなかった年になった。(例年は1冊は出していたと思う) 入門書など書籍の必要性とAIの台頭や動画コンテンツの充実が望まれる? 公式ドキュメントの充実があるが、概念を学ぶには1冊にまとまっている本はいまでも意義はあると思う 池内さんのドメイン駆動開発の実践の話と寺田が概念を本で学ぶことをしている DDDだと冗長と感じる部分とパフォーマス的に考える部分は無いか?でも型があるとわかりやすいしAIにも理解されやすいかも サーバサイドもフロントエンドもDDDを採用しているのは、同じ考えになるようにしたいから ドメイン駆動設計をはじめようというオライリー・ジャパンの書籍で寺田が勉強中 Awarefyさんにお世話になった2案件でお世話になった Streamlit + HuggingFaceの活用 研究系で困っていたものを、一部システム化して解決。そこで uvを使ったりもした 池内さん的にはSnowflakeの活用が進んだ年だった 池内さんの2025年の抱負は個人Blogを再開してこうとしている 寺田の2025年のイベントスケジュール。PyCon JPは広島で、他にもPyCon APAC in Philippines、PyCon US、、Plone Conference 寺田は、PAO(Python Asia Organization)を頑張っていく。オンラインイベントも計画中 最近のPython界隈の話題は、パッケージマネージャー?決めてはuvなのか? 他にもWeb UIフレームワークはStreamlitに集約?? Python界隈では、AI系ツールは話題に上がりにくい? LangChainとかDifyとかPythonベースのものも多いけど API使うだけならPythonにこだわる必要はないよね。 言語カンファレンスであるPyConと機械学習やAIの話題は別の話かな? replitというクラウドIDEにAI内蔵しているものを試している。開発環境からデプロイまで可能 フロントエンド技術の進化が早すぎるけど、JAMStackのサービスはさほど変わっていないかも 業務で見るとAI活用とかで効率化したいが、ジュニアレベルの役割や育て方については、2025年に考えてみるべきことかもしれない イベントの楽しさを伝えていったり、良いものを提供していくのも今後必要かも PAOでは次世代を育てたいと思っている。2025年は立ち上げを頑張るつもり 2024年はじめにはPRを出してくれたり、コードをレビューしたり、自律的にコードを書くことは想像できていなかったかも AIエージェントが業務に導入されるようになる年になるかも Links: AI系ツール https://qodo-merge-docs.qodo.ai/ https://www.perplexity.ai/ https://felo.ai/ https://dify.ai/ https://devin.ai/ https://blog.google/products/gemini/google-gemini-deep-research/ https://replit.com/ 書籍 ドメイン駆動設計をはじめよう https://amzn.to/3C1IuYc terapyon channelの検索デモ https://huggingface.co/spaces/terapyon/podcast-search | — | ||||||
| 12/30/24 | ![]() #104 kyさんとtokibitoさん をゲストにDSFメンバーとDjangoコミュニティーの話 | Guest: kyです DjangoCongress JPをやっています 株式会社ゼンプロダクツという会社を作って、Shodoというサービスを作っています おかのしんやです。 ハンドルネーム ときびと ObotAI(オーボットエーアイ)の取締役CTO、オープンコレクターの取締役 PythonとDjangoフレームワークを2006年から使っています Contents: ゲストkyさん、tokibitoさんの紹介 この1年をちょっと振り返り Python 3.13早くなっているよ DSF(Django Software Foundation) のIndividual memberになった話 PSF(Python Software Foundation) のMembes制度 Plone Foundationの投票制度 コミュニティへの関わりはみんなやってほしい話 PAO(Python Asia Organization)を立ち上げた話 DjangoCongress JP が2月22日にオンラインで開催 DjangoCongress JPのCfP 1月14日締め切り Python 非同期Webでもトークできるので応募をお願いしたい FastAPIだとかっこいいと思って使った話 Pydanticもいい感じだった Webのフロント側の役割が増えた フロント技術が進化が早くて追いかけるのが大変 PloneのVoltoはReactだった。バックエンドとフロントのライフサイクルが違うのが厳しい Webアプリケーションフレームワークに求めるものは何か? Streamlitの適用事例とuvの気軽さが良いかも モバイル向けの取り組みは? アプリを作るときに何を選択するか? わかりやすい技術スタックで表すのが難しい Djangoバックエンドタスクの統一インタフェースが採用される予定 Django-ja Discordが盛り上がっている Djangoミートアップもオンライン・オフラインともに盛り上がっている Blog記事をもとに発表会をやると、気張らないイベントになって良いサイクルが回っている kyさんがtokibitoさんと2011年にはじめて出会ったときの憧れがあった Ploneのシングルサインオン系パッケージを改めて作っている Djangoのドキュメント翻訳は活発になっているし、いまでも知らない機能がある iris.fmのメールが迷惑メールに入っている理由がやっぱりわからないな・・。 | — | ||||||
| 10/23/24 | ![]() #103 taisaさんをゲストに マイクロサービス切り直しとDB統合の話 | Guest: taisa @taisa831 テックタッチ株式会社所属。SIerを経てアライドアーキテクツにてWeb広告・SNSマーケティング関連のWebサービス開発を経験し、複数のWebサービスの開発や立ち上げに従事。不動産テック企業にてCTOを経た後テックタッチに入社。現在はバックエンドを中心に開発を行っている。著書に「Python FlaskによるWebアプリ開発入門 物体検知アプリ&機械学習APIの作り方」がある。 Contents: ゲストtaisaさんの紹介 スペシャリストもジェネラリストも求められる時代かも 何かしらの強みは必要だが、幅広い知識も求められている気がする 課題管理ツールでLinear.appを活用している話 しばらく参加できなかったカンファレンスに海外も含めて復活してみたいとtaisaさんは考えている PyCon APAC 2025は、フィリピン マニラで3月開催予定 https://pycon.python.ph/ リーモーとワークも継続中だが会社に行くこともある話 本題の2つのBlogを紹介 マイクロサービスからモジュラーモノリスを経て新マイクロサービスへ 事業の成長にアラインするためにAWS DMSを活用してDB統合した話 マイクロサービスについて深堀り、メリットなどを確認 モノリスの概念を考えていく モジュラーモノリス化への歩み イベントストーミングでドメイン境界を見直し マイクロサービス切り直してアプリケーション間の直接やり取りを廃止 機能追加は継続しながら、構成の見直しをしていった話 DB統合へ向かうが一部は無停止でのマイグレが必要 AWS Database Migration Serviceを活用 検証やリハーサルをなんども繰り返したが、精神的にはそれなりに辛い AWS Database Migration Serviceを使ってみてわかったいくつかのポイントを確認 AWSへの問い合わせやさまざまな実験で確認していった 今後、DB分割をやるかどうかは慎重に考えている Rustについては勉強してみたいよねと同意した Links: マイクロサービスからモジュラーモノリスを経て新マイクロサービスへ https://tech.techtouch.jp/entry/renew-microservices 事業の成長にアラインするためにAWS DMSを活用してDB統合した話 https://tech.techtouch.jp/entry/db-integration マイクロサービスアーキテクチャ 第2版 https://amzn.to/3BRnMKg モノリスからマイクロサービスへ ―モノリスを進化させる実践移行ガイド https://amzn.to/4eNTVRC AWS マイクロサービスの概要 https://aws.amazon.com/jp/microservices/ AWS Database Migration Service (DMS) https://aws.amazon.com/jp/dms/ | — | ||||||
| 10/16/24 | ![]() #102 laughkさんをゲストに インフラコード(IaC)リポジトリの解体と統合を深堀り | Guest: laughkさん https://github.com/laughk Web系のエンジニア。いくつかのWeb系ベンチャー企業を経て2020年よりコネヒト株式会社にインフラエンジニアとして所属。(ただし10月いっぱいは有給消化中) 共著書に『スラスラわかるPython 第2版(2021年、翔泳社)』がある。 Contents: ゲスト laughkさん紹介 前回101回で話した課題管理ツールの使い方をちょっとだけ振り返り 試してだめだったこと、失敗したことの方が残っていて価値がある Notionの使い所とDBとしての考え方 本題、インフラコード(IAC)をアプリケーションレポジトリに移行した話 https://tech.connehito.com/entry/2024/10/01/184156 構成要素の話から、そもそもAWS ECSでバッチ処理をする仕組みの話 自動化に使うツールは様々あるが、今回は ecschedule 前提の話 ECSタスク定義をJSONを書いて aws-cliでデプロイ リポジトリをマージするための準備がそれなりに大変だったが、マージしないと余計な作業が発生することになっていった まずは、YAMLの整合性をチェックするシェルスクリプトを準備してCIでエラーを出すようにした リポジトリマージの際に、将来のために過去の変更ログをそのまま引き継ぐようにした git-filter-repo を使い必要なコミット(ファイル)だけを抜き出し、ローカルでマージした CI/CD による自動化のセットアップももちろんした シェルスクリプトのチェックツールは共有化してCI/CDで利用 GitHub Actionsのテストの難しさ CLI ツールは aqua で管理した話。Windowsも対応していて便利 ecspressoは、ECSサービスを更新してくれるツール laughkさんのツールの見つけ方や採用プロセス 社内に浸透させるには、何度も言ったり、ドキュメントの整備が重要 laughkさんのさらなる挑戦はこれからのお楽しみ Links: ecschedule用のYAMLファイル専用リポジトリを解体して、各アプリケーションのリポジトリへ移管した話 https://tech.connehito.com/entry/2024/10/01/184156 ecschedule: https://github.com/Songmu/ecschedule git-filter-repo: https://github.com/newren/git-filter-repo aqua: https://aquaproj.github.io/ ecspresso: https://github.com/kayac/ecspresso | — | ||||||
| 10/10/24 | ![]() #101 清水川さんをゲストに 課題管理ツールの使いこなしのススメ | Guest: 清水川です。普段は主に自社サービスの開発を行っています。 最近使っている技術要素は、PythonとTypeScriptをメインに、Django, Celery, Vue3, Nuxt3, AWS Lambda, SAM, OpenAI API, Qdrant Cloud あたりです。 Contents: 100回記念公開収録をちょっとだけ振り返り 普段使っている課題管理ツール清水川さん編・・GitHub Issues & Projects / Radmine / Jira 寺田が普段使っている課題管理ツール・・Linear.app / Jira / Backlog / GitHub Issues 気になっているが使っていない課題管理ツール・・GitLab Issues / Asana / YouTrack Linear.appの良いところ、良くないところの話 ドキュメントにまとめる大変さとWikiの良し悪し リポジトリ(Git)と課題管理ツールとの距離や紐づけ Linearを契機に課題管理ツール使いこなしができ始めて、どんな使い方をしているか? 大きなタスクを作ってから、細かなタスクにリストを書き出して分割している 基本的にはIssueを作り、頭の中のことを書き出す。とくに検討したけどだめだったことは、正解よりも重要 未来の自分のために書く、他の人が同じことをやらないように記録に残す、レビューの裏付けにする、なぜこのような実装になっているかの確認ができる Issueを作り、コメントを残すのはコストや心理的な面倒さがあるが、結局レビューやミーティングで経緯や進捗を聞かれるので、書くことで結局は時間が短縮できるはず Issueの棚卸し方法については特にポリシーはないが、月1回のなんでもやれる日に見るようにしている。またはミーティングでやることもある Issueのタイトル決めや本文を考えるのが大変だけど、OpenAI APIとベクトルデータベース qdrant を使い、ワークフローにGitHub Actionsを使って便利にした 寺田自体の課題管理ツールへの向き合い方が変わった話 Issue 1個を箱と表現したが伝わりにくかった。箱じゃなくて足場なのかな?? 本文なないIssueはどう思うか? なにするかわからなくなるからやめたほうが良い vs ないよりあったほうが良い 家庭内Slackではなく、家庭内Linear。非同期で物の手配とかには向いているがハードルが・・。 フロー情報にしかならないIssueをどのようにアップデートされるドキュメントにするか問題が次の課題かな 書籍自走プログラマーには、PRの出し方、コメントの書き方、ドキュメントの残し方の指標が書かれている。抜粋版がWebで公開されている Pythonプロフェッショナルプログラミング第4版をPyCon JP 2024のBPへの挑戦でもらった 課題管理ツールの使いこなしをすると良いよって寺田はもっと言っていきたい 現状の効果としてミーティング時間が短くできるようになったかも Links: Linear.app: https://linear.app/ 【書籍】自走プログラマー: https://amzn.to/400e7Lo 自走プログラマー 【抜粋版】: https://jisou-programmer.beproud.jp/ 【書籍】Pythonプロフェッショナルプログラミング第4版: https://amzn.to/400e7Lo | — | ||||||
| 9/13/24 | ![]() #100 仲間たちと公開収録 | 概要: terapyon channel podcast 100回記念公開収録東中野のPodcast beer bar 雑談にて、約15人に集まっていただき、公開収録を行いました。 過去のゲストやリスナーなどが来てくれました。ビールを飲みながら、さまざまなゲストと真面目な話から、酔っぱらいの雑談まで。 タイムライン: 00:00:00 100回記念公開収録オープニング w/ hirokiky 00:22:48 ゲスト入れ替わりterapyon channelにでた思い出から、使っているOS w/ aodag, JunyaFff, laugh_k 00:34:00 近況からマイクロサービスの切り直しや、IACのバラシ w/ taisa831, laugh_k 00:39:15 一人乱入しても真面目な話を続ける w/ taisa831, laugh_k, tsjshg 00:47:43 Podcastで話す甘さと引き出しの開け方から、ビールの話 w/ aodag, tsjshg, taisa831 01:00:34 休憩中に頂いたメッセージをお届け t2y, Nyoho, JesseTetsuya 01:06:50 Pythonの開発とmethaneさんがPyCon JP 2024で発表など w/ koxudaxi, JunyaFff, hirokiky 01:24:51 乗っ取りして居酒屋的雑談 JunyaFff, koxudaxi, shimizukawa, takanory 01:31:26 koxudaxiさんの転職話を再度聞く w/ koxudaxi, JunyaFff, takanory 01:38:55 OSSで仕事をする話とSphinx開発 w/ tkoyama010, shimizukawa, koxudaxi 01:57:09 転職でPythonを仕事に使う話 hirokiky, kumappp27, aodag 02:08:37 新しい技術の学び方とkumappp27さんから質問 w/ takanory, kumappp27, aodag 02:27:51 ヘビーリスナーに聞く良かったのは? w/ shimizukawa, takanory, kumappp27 02:34:38 休憩中に頂いたメッセージをお届け whitphx 02:37:03 terapyon channelをどこで見つけた?? w/ hhama, ryu22e, aodag 02:49:49 執筆活動は良かったし勉強になったが継続できるか? w/ sugita, ryu22e, hhama 03:00:15 Podcastは継続できるか? からLinear.appとJiraの話 w/ koty, JunyaFff 03:15:33 クロージング w/ hirokiky 今回をきっかけに次に繋がる: laugh_k: IACの話Podcast taisa831: ドメインとマイクロサービスからDBの切り直しの話Podcast 辻、aodag会 Python Monthly Topicsに杉田さん出稿 | — | ||||||
| 9/2/24 | ![]() #99 tokibitoさん をゲストにプログラミング教育とDjangoとその他の技術話題 | Guest: ハンドル名はtokibito(ときびと)、本名はおかのしんやです。 Pythonで作られたウェブアプリケーションフレームワークであるDjangoを長く使っています。Pythonもそのころから使っています。(大学生のころ、2006年から) 仕事: 概ねウェブアプリ周りをずっとやっています。株式会社ObotAI(オーボットエーアイ)取締役CTO、株式会社オープンコレクター 取締役 コミュニティ活動: DjangoCongressJPのスタッフをしています。 Contents: Podcast100回記念の公開収録お知らせ https://terapyon.connpass.com/event/326314/ PyCon JP https://pyconjp.connpass.com/event/324211/ Python初心者向け教育に関しての話 JMOOC Python入門と高校の授業の情報Iに関して 情報Iで嫌いになる?そこまで気にしないって考えるのもありかな ITが一般の人に受けれられているのである程度理解していると良いよね プログラミングのゴール設定が難しい プログラミングだけではないく要件定義・要求事項分析などで、機能分割していく話 情報IIはもっと難しそうだけど、どうやって教えていくのか? Djangoの初心者を脱した人向け、中級者向けのイベントをやっている Djangoのチュートリアルがたくさんあり、日本語でも学べる情報が多い Djangoの本はたくさんあり、最新に対応しているものもある。LTS(4.2)に対応しているものも多い DjangoのLTSは3年サポート、4.2のあとが、5.0, 5.1, 5.2となり、8が月でリリース。 PloneはRDBではないフレームワークの理解していったらいいかなって思っている Djangoの初心者を脱した人向け、中級者向けのチュートリアルで「セッション」と「認証」についてやっている Webの世界のセッションをなぜ学のか? Authについて、どのようにカスタマイズできるかって話をチュートリアルで教えているが、ロールまでは教えていないし、説明が難しいし理解してもらうの難しい。 Webの世界もフロントから入る人が多いと思っている 時代を追ってWeb技術を覚えられる時代だったけど、いまは何から教えていったらいいのかな? AWSでFargateを勉強してもらっている話 StreamlitはPythonの学習にも向いていると思っている StreamlitはFlaskでやっていたものを置き換えている 最後にDuckDBの良さを熱く語る 寺田から見たDuckDBは、「複雑なクエリに対応」「SQLiteの代替え」あたりかな WikipediaのデータをDuckDBにした話 永続化しないDuckDBを使うとselectできるのは他の使い方がありそう DataFrameとかで取り出せる、DuckDBクエリは面白い 新しいことへの挑戦と既存技術で解決する方法のアプローチの違い Links: JMOOC Python入門: https://platjam.jmooc.jp/230410681 高校生だけじゃもったいない 仕事に役立つ新・必修科目「情報Ⅰ」: https://amzn.to/4cOtDg3 Django JA: https://djangoproject.jp/ Django ドキュメント(日本語): https://docs.djangoproject.com/ja/5.1/ Django Girls: https://tutorial.djangogirls.org/ja/ MDN Djangoチュートリアル: https://developer.mozilla.org/ja/docs/Learn/Server-side/Django DuckDB: https://duckdb.org/ | — | ||||||
| 8/10/24 | ![]() #98 Koudaiさんをゲストに EuroPython参加で得た開発者の輪の話 | Guest : Koxudaxi (https://github.com/koxudaxi) 東京でソフトウェアエンジニアをしています。青野高大(Koudai aono)です。普段はGitHub上でkoxudaxiという名前でOSS活動をしています。このPyConの話でも話題に上がると思いますが、Ruff, Pydantic, Poetry向けのPyCharmプラグイン[ruff用,pydantic用, poetry用]を開発しています。 (poetry用はPyCharm本体にマージ済み)Python実装のプロジェクトではdatamodel-code-generatorという、PydanticモデルやTypedDictなどのデータモデルをJSON Schemaなど生成するコードジェネレーターなどを作っています。(fastapi-code-generatorやbacklogのPython SDK、aws関連のOSSも作っています) Contents: terapyon channel 100回記念公開収録 9月7日開催のお知らせ ゲスト Koudaiさんの紹介 日本に住む友人 BenさんとEuroPythonを楽しんだので最初に紹介 Koudaiさんは、USに続いてスピーカーとしてチェコ プラハで開催されたEuroPythonに参加した Finnariでヘルシンキ経由で、カンファレンスDayの前日に現地入り プラハはどこも絵になり、写真をたくさん撮影した Day 0の夜にスピーカーパーティーがあり、PydanticのSamuelとPyodideのhoodと再開した ここでもまた、Snowflakeが話題に Carol WillingさんのキーノートからDay 1がスタート https://ep2024.europython.eu/session/embracing-python-ai-and-heuristics-optimal-paths-for-impactful-software EuroPythonは英語がゆっくり話されていたように感じた EuroPythonの参加者は、バリバリ開発者が多く感じた Day 1はKoudaiさん自身のトーク準備でトークはほとんど聞けなかった USと同じ内容のトークで、デコレーターとタイプヒントについての話をし、USよりもゆっくり余裕を持って話せたと思う その後、廊下で質問を受けたり、カンファレンス中などでたくさんの反響を聞けた Benさんには、トークのレビューをしてもらったり、トークを聞いてくれたり、その日の夕食を一緒に取ったりとお世話になった 夕食はビール付きで2000円程度とUSに比べて半分以下だったのと、現金はほぼ使わずに済んだ Day 2 / Day 3は、いろいろなトークを聞いていた ブルームバーグの方のOSSプロジェクトのプロジェクト継続の方法は参考になった https://ep2024.europython.eu/session/lessons-learned-from-maintaining-open-source-python-projects Day 2夜のキーノートにFlaskの作者で有名な「mitsuhiko」さんが登場。Ryeの話をしていた。 https://ep2024.europython.eu/session/the-catch-in-rye-seeding-change-and-lessons-learned PyConUSでGuidoとPaulと立ち話をしていた真相は、ドラフト中の PEP 750 – Tag Strings For Writing Domain-Specific Languages についての話だった。 Tag StringsがPythonの新しい文法としてほしい理由を深堀り チュートリアルを準備する役割をKoudaiさんが担っていて、WASMで動く版のために、Pyodaide作者Hoodとも話ししたり、作業をDay 2のオープンスペースでお願いしたり。 Pythonバージョンの今と近い未来を確認 PyodideとCPythonの関係を確認 Koudaiさんが作っている、datamodel-code-generatorという、PydanticモデルやTypedDictなどのデータモデルをJSON Schemaなど生成するコードジェネレーターとPET 750の関係 カンファレンスで実際に顔を合わせて、ディスカッションしたり一緒に作業する良さ 知り合いが知り合いを呼んでランチしたら、言語寄りの実装者が居て面白い話が聞けた ランチタイムでは、課題を持っている人がいろいろな人に話を聞きまくっていて、Koudaiさんからのヒントに感動してくれた場面があった EuroPythonのブースはJP的な雰囲気みたい。もう少しフランクに話すみたいですが。 PabloさんのCPythonで出会ったバグの話は面白く聞けた https://ep2024.europython.eu/session/tales-from-the-abyss-some-of-the-most-obscure-cpython-bugs Łukaszさんの最後のキーノートは対話モードを使ったデモで音楽を作るものだった https://ep2024.europython.eu/session/live-coding-music-with-pyrepl-in-python-3-13 Day 2のパーティーを改めて振り返り。修道院で朝まで騒げる場所だった Sprintはプラハ駅の近くで開催。半日だけ参加 Sprintでは、コアデベロッパーに話をきくことをしていた Koudaiさんが旅費を捻出したGitHubスポンサーの話とHatchの作者とUSで出会いスポンサーになってくれた話 来年もUSには行きたいとのこと。トークネタを考えないと・・。 PyCon JP 2024にも参加予定 | — | ||||||
| 7/30/24 | ![]() #97 小山さんをゲストに SciPy con 2024参加の話をじっくりと聞く | Guest: 小山さん tkoyama010科学技術計算の受託解析と受託開発をする企業に所属しています。プライベートでPyVistaという可視化ライブラリのメンテナをしています。最近は NumFOCUSでも委員活動しています。 Contents: ゲスト小山さんの紹介 100回記念イベントの紹介(最後に詳細発表あり) 小山さんの自己紹介 NumFOCUSについて紹介 SciPy Con 2024の話をじっくり聞いてく カンファレンスの主催が昨年からNumFOCUSに変わったのと、今年から都市を移動しシアトル開催 今回も小山さんはNumFOCUS旅費支援を受けた。支援のためにボランティアに登録したりしている 渡航前に羽田で遊んでいたら、天候不良になって飛行機が大幅に遅れた シアトルのUberのりばがわかりやすかった 到着後、日曜日はゆっくりして、月曜日からカンファレンスのチュートリアルに備える 会場をみると、NVIDIAがPlutinumスポンサーになって、ロゴがたくさん掲載されていたり、NVIDIAからの参加者も多かった模様 チュートリアルでは、Co-Chairを努めていたので、全体をみたり、自身のチュートリアルをやったりした チュートリアルの1日目の午前の1枠がキャンセルになったので、初心者向けのサポートしようと思っていたが、MatplotlibプロジェクトのHannah Aizenmanさんが来て可視化についてさまざまなディスカッションができた 2日目の午前にPyVistaのチュートリアルを担当した。 PyVistaの拡張であるGeoVistaの作者様とエンジン部分であるVTKの開発者様にも参加してもらい、幅広い内容になった。 GeoVistaは反響が大きかった 午後は急遽サポートを頼まれ、初心者にPythonのパッケージングについて教えていた。 10代向けのチュートリアルという新たな試みが成功したのは良かった チュートリアル2日目の夜にウェルカムパーティーがあり、Streamlit主催の企業パーティーだった Duskの作者などとパーティーで話ができた。知り合いがどんどん増えて楽しい。 3日間のカンファレンスがスタート 1日目のキーノートは印象的で、@juliasilgeさんの話で、RコミュニティとPythonコミュニティを行きしてアイディアを取り入れている。https://juliasilge.github.io/scipy2024 各ライブラリからの現状の報告という10分リレートークは各ライブラリの状況が分かり良かった その中でもJupyterプロジェクトのJupyte Book の話とNumPy 2.0のバージョンアップの苦労は印象的だった PyVistaをMatplotlibに取り込めないかディスカッションを初日のパーティーでしていたが、難しそうってことになりそう 初日のパーティはNVIDIAとAnacondaが主催 llamabotというPythonで使えるLLMの発表もあった。その中で小山さん的に初めての試みとして質問してみた anywidgetsの人気が高かった 寺田も知り合いのPloneコミュニティにいたChrisさんが仕事を引退するということでパーティーに参加 ChrisさんはSciPyの論文ジャーナル編集の責任者をやっていた SciPyの論文ジャーナルのムーブメントはいろいとを意味があり、他への影響もしている MyST, reST, Sphinxの話 Sprintに入り、今回はPyVistaをMyST上で動くようにするのをやっていた 言葉の意味と各用語の組み合わせを理解するのが大変。コツコツと理解していくとつながって、公式ドキュメントが読めるようになる話 Jupyter界隈の家族で日本語を勉強している人が複数いる Sprint翌日は知人とシアトル観光して、帰路についつた terapyon channel 100回記念イベントを9月7日に開催 Links: PyVista: https://pyvista.github.io/pyvista-docs-dev-ja/ NumFOCUS: https://numfocus.org/ Jupyte Book: https://jupyterbook.org/en/stable/intro.html NumPy 2.0: https://numpy.org/doc/stable/release/2.0.0-notes.html MyST: https://myst-parser.readthedocs.io/en/latest/ terapyon channel 100回記念イベント: https://terapyon.connpass.com/event/326314/ | — | ||||||
| 7/18/24 | ![]() #96 Watさんとたかのりさん をゲストに合宿で「いきなりプログラミングPython」本の話 | Guest: 鈴木たかのりさんとWatさん。 Watさんは、WATLABというブログをやっている。 https://watlab-blog.com Contents: ゲストのたかのりさん、Watさんの紹介 Python mini hack-a-thon 夏山合宿に来ている 楽しく開発したり、BBQしたり、ビール飲んでいる いきなりプログラミング Python https://amzn.to/4d4ZB8y という書籍を出版した、Watさんに本の内容や執筆経験について語ってもらう。 本の概要とターゲットについて 本を書くキッカケは、寺田経由で、たかのりさんに相談して、Watさんに声を掛けた。 スケジュール的には8月から企画開始、10月から1月で執筆、その後レビューなどを経て、6月末に出版 執筆で苦労したのは、題材選び。Xでアンケートを取ったりして決めた。さらには文章を商業出版用にするのは大変だった。 執筆時間は土日や祝日をほぼほぼ潰して書き続けた。 レビューで多くの指摘を受けたがくじけずにやれたので、良い本になったのではないかと思っている。 各章の紹介に入る ◆第1章 コンピューターに頭の中を覗かれる!?「マインドリーダー100」は、環境構築から初めて、簡単なプログラムを作っていく流れをやり、文法の紹介は最小限にした。 ◆第2章 ヒントを頼りに名探偵を目指せ!「推理力測定ゲーム」では、1章の続きでゲーム要素を入れてコーディングスタイルを学んでもらえるようにした。 ◆第3章 声の高さを自由自在に操ろう!「いつでも声変わり機」では、PCのハードウエアを扱い、マイクから音声を入力してもらうことに挑戦。声の高さが変えられるようにするというちょっとむずかしい部分に入っていった。 ◆第4章 読み上げた音声を自動で変換!「タメ語矯正アプリ」は、3章の続きで、マイクの入力をもとに、テキストに変換し、さらに正規表現で文字変換を実践してもらっている。 ◆第5章 長時間撮影をぎゅっと圧縮!「タイムラプスクリエイター」では、映像を扱うために、PCのカメラからの入力をもとにし、動画は画像の連続であることやそれらを間引いて短縮動画作る流れを実践した。 ◆第6章 AIカメラが捉える幸せの瞬間!「笑顔キャプチャーカメラ」は、5章の続きとして、映像を扱い、AI的に画像を分析して笑顔かどうかの判定をし、1枚の画像を生成するというアプリを作り上げる。 Watさんの発想力ややり切り力はすごいと思ったし、また執筆してみたいという意欲的な感じだった。 Links: いきなりプログラミング Python https://amzn.to/4d4ZB8y Python mini hack-a-thon夏山合宿 https://pyhack.connpass.com/event/317884/ | — | ||||||
| 6/14/24 | ![]() #95 年一ゲストのもりもとさんと OSSTechたけださんの二人をゲストに 課題管理ツールを中心に開発を回したら良い方向に変わった話 | Guest: もりもとさん 神戸でひとり会社 (カザモリ合同会社) を経営している いま6期目 資本金を増資しました https://kazamori.jp/news/2024/05/28/increase-capital/ osstech さんの ucidm 開発のプロジェクトマネージャーをしている 2022年11月からなので1年半ほど務めている フルリモートワークでの開発 月に1回、出張してきて会議したりメンバーとコミュニケーションをとったり 最近は体脂肪コントロールに関心がある 天気がよければ、ほぼ毎日、公園へ行って 1-2 時間の運動をしている お正月から筋トレや有酸素運動を始めて 20.5 kg 減量した 1ヶ月で 4kg ぐらい痩せている 1月20日: 91.6 kg 6月3日: 71.1 kg 次の体脂肪コントロールの本を読んで実践しているだけ 格闘家に学ぶ体脂肪コントロール: なぜ格闘家は 3 時間で 3kg 体重を落とせるのか? たけださん 2006年にOSSTechを創業(CTO)。18期目。 OSSTech 社員22人 (エンジニア 15名、営業 3名、バックオフィス 2名) 前職はミラクル・リナックス。 エンジニアチームの取りまとめに加え、製品の導入コンサルやサポートも。社員採用なども担当。 ミラクル・リナックス時代に森本さんと働いていた社員からの紹介(以前に森本さんと面識あり) 概要: OSSTech社でプロダクト ucidm 開発 を1年半やっていて、そこでやっていて良かったこと 課題管理の重要。プロジェクトの回し方。実践的やっていて変わって良かったこと よいプロダクト開発とは 課題管理 + イテレーション開発という開発方法論の話し チームメンバー (若い人) の指導や教育について。叱られない世代 Contents: (メモ) もりもとさんの自己紹介 OSSTechを創業(CTO)のたけださんの自己紹介 今回の話題として、課題管理ツールを中心にイテレーション開発をしている状況 寺田の状況として Linear.app を使って、課題管理ツールを使えるイメージがついてき Unicorn Cloud ID Manager開発は、4ヶ月おきのリリース。QA期間を1ヶ月というイテレーション よいプロダクト開発とは、「書くこと」「ワークフローの洗練」「実践知リーダーシップ」 説明や状況などを「書く!!」が重要。書けないと居ないのと同じになってしまう 書く場所は課題管理ツールを中心にし、ワークフローを洗練できる OSSTech的にも文化として書くことをもっと広げたい。失敗や試行錯誤なども書く場所として課題管理ツールを使う 課題管理の目的は、「情報の一元管理」「過程の記録」「仕事のアーカイブ」「メタ課題の抽出」「書いてコミュニケーションになる」の5個だが、「過程の記録」「コミュニケーションの中心になる」が重要と感じた 過程があれば、早い段階でレビューや相談がしやすい。完成する前にわかることが多くなる アーカイブは、いつ役に立つかわからないけど、将来的に便利になるかもって、書くときには思えないけど、役になったときに便利ーーってなればいいかな 課題管理ツールに書くことが、面倒だと思うことがあるが、これらの5個の目的を果たすために理解できるといいかな。 課題管理 + イテレーション開発という開発方法論の話とOSS開発ではよくあるパターンかも。Pythonも同様だし。 課題管理を最初に使うと、作るものが曖昧なときに議論とかする場合に便利で、決まったらWIKIにまとめたりドキュメンテーションに落とし込む フルリモートワークにおいて、課題管理ツールを中心にするのが相性がいい。記録が残るし、議論もしたい もりもとさんの開発スタイルをOSSTechに広めるために1名エンジニアを追加している イテレーションは、スプリントやサイクルと同じような意味で言葉を定義している QAもイテレーションに入れて、リリースタイミングの前にQA専用の期間を設けている 定期ミーティングの中に、1on1やチーム勉強会&テックブログを読む会も入れている チーム勉強会は継続が大事だし、技術の底上げに重要な役割を果たしている 開発に利用しているインフラは、GitLabを社内ホストして利用している 公開ドキュメントは mdbook を使っている チーム開発として、まちがっていないと信じられる経験者として、会社では考えてついて行っている フロントエンドは作り直せると考えないとだめかな、一回でいいものができることはないので作り直せるという安心感はあったほうがいい うまく行っていることとして、機能のオーナーシップを持ってもらい、検討から実装までを任せる OSSへのコントリビュートとか外部発信を持ってもらいたいけど、みんながやるのは難しい QAは誰がやるべきか?開発者?QA専任?いろいろと難しい チームメンバー (若い人) の指導や教育についてを考えていく ハラスメントと適切に指摘することの難しさ 叱られず、甘やかされていることは、知る機会がなくなる部分もあって、成長のチャンスを失うという見方もあるかも。ただ難しい 2から3年は下積みが必要??しんどい時期が必要かもしれないし、しんどいことは多いのは事実 「楽しい」と「楽(らく)」は違うのを意識するといいかも 潜ってどこまで、裏側を調べるかは人それぞれ違うけど、成長の一つになるかも。 潜り始めて2年位でふっと理解につながることがあり、世界が広がるんだけど・・。 どのように育てていたり、自立できるようになるためのパスを作って行くかを、他の人にもインタビューしたい Links: Unicorn Cloud ID Manager https://www.osstech.co.jp/product/ucidm/ OSSTech テックブログ(Unicornタグ) https://blog.osstech.co.jp/tags/ucidm/ | — | ||||||
| 6/5/24 | ![]() #94 PyCon US 2024 振り返りを 福田さんとkoxudaxiをゲストに迎えて | Guest: Koxudaxi (https://github.com/koxudaxi)です。 Tractablek株式会社でソフトウェアエンジニアをしています。青野高大です。 普段はGitHub上でkoxudaxiという名前でOSS活動をしています。 このPyConの話でも話題に上がると思いますが、Ruff, Pydantic, Poetry向けのPyCharmプラグイン[ruff用,pydantic用, poetry用]を開発しています。 (poetry用はPyCharm本体にマージ済み) Python実装のプロジェクトではdatamodel-code-generatorという、PydanticモデルやTypedDictなどのデータモデルをJSON Schemaなど生成するコードジェネレーターなどを作っています。(fastapi-code-generatorやbacklogのPython SDK、aws関連のOSSも作っています) 福田 (ふくだじゅんや)です。 GROOVE X株式会社でLOVOTという家族型ロボットの開発をしています。3.0という新しいバージョンが発表になりましたよろしくお願いします(ad) PyConJPやDjango Congress JPで2020年くらいから登壇していて、共著で「Python実践レシピ」、共訳で「エキスパートpythonプログラミング改訂4版」をやらせていただきました。海外登壇は、去年のEuro python2023,PyConTW2023に続いてPyConUSで3回目です。全然英語は上達しません。 Contents: 自己紹介 ゲスト紹介と出会いの話 KoxudaxiさんがOSSでたくさんの活動をしている話 PyCon US 2024の概要説明 PyCon USに参加してみての率直な感想は、お二人共めっちゃ楽しい!! 現地入りまでの話とDay 0参加のおすすめ PyCon US 2024を時系列に説明しつつ、何をしていたかを思い出す Day 0から、たくさん楽しむゲストと、PyCon APAC ブースで楽しむ寺田 Day 1は、それぞれバラバラの活動。寺田はキーノートとブース、Koxudaxiさんは自身のトーク、福田さんは翌日トークの準備 Day 2は、福田さんのトーク話とさまざまなイベントの報告 Day 3は、のんびりムードでそれぞれ楽しんだ Sprintは、3人共参加して、それぞれの開発の活動した 思い出は、憧れの人に会えたり、オンラインだけでのつながりだった人に会えたり、新たな人を紹介してもらえたりと楽しいしかない、PyCon USだった。来年も行きたい!! | — | ||||||
Showing 25 of 117
Sponsor Intelligence
Sign in to see which brands sponsor this podcast, their ad offers, and promo codes.
Chart Positions
1 placement across 1 market.
Chart Positions
1 placement across 1 market.


