社長が言うからKubernetes? 身の丈に合う技術の選び方
・0:23:53
【この番組について】
現役エンジニア2人が、システムやサービスの中身を開けて「なぜ良いのか」を語り合う番組です。
歴史やつくった人の思想、技術選定の観点。なんとなく良いで済ませてしまうようなところを、解像度を上げて話します。
【今回の話】
社長が言うから、誰も反対しないから。簡単な部類のアプリに Kubernetes、社内システムに全員リアルタイム反映。身の丈に合わないものを選んでしまう理由を辿ると、技術の良し悪しとは別のところに行き着く…?
【目次】
0:00 失敗を振り返る回、まずは遅刻と睡眠
2:26 CMSにKubernetesを入れた
5:52 車輪の再発明と、作りすぎる癖
9:23 中間KPIのクリック率を追いかける
12:01 デスマーチと、送ったメールの文言ミス
18:19 お披露目の日に重くなったニュースサイト
【感想・お問い合わせ】
https://docs.google.com/forms/d/e/1FAIpQLSf9fsXKxL25_0ivs2ydO0-4SyvuX8ecdT_jFh6hYfT17pG3BQ/viewform
【お仕事依頼はこちら】
asobigokorofm@gmail.com
#あそびごころFM #エンジニアの失敗 #オーバーエンジニアリング #Kubernetes #技術選定 #CDN #デスマーチ #エンジニアあるある #テックポッドキャスト
ブログは書くより作るほうが楽しい? Markdownをやめた自作ブログ
・0:22:57
【この番組について】
現役エンジニア2人が、システムやサービスの中身を開けて「なぜ良いのか」を語り合う番組です。
歴史やつくった人の思想、技術選定の観点。なんとなく良いで済ませてしまうようなところを、解像度を上げて話します。
【今回の話】
Qiita も Zenn もあるのに、半年に1回ブログを作りたくなる。一覧ページと詳細ページしかないものに速さも記法も作り込んでいく理由を辿ると、機能のリッチさも見た目の派手さも、だんだん要らなくなっていく…?
【目次】
0:00 自作すると何が分かるのか
2:36 一覧と詳細の2ページに何をこだわるか
6:55 Qiita も Zenn もあるのに、なぜ自作するのか
9:55 1個目はGatsby、2個目はZenn風
14:57 作ったのに記事が書けない
20:32 助けられたブログと、自分のドメイン
【感想・お問い合わせ】
https://docs.google.com/forms/d/e/1FAIpQLSf9fsXKxL25_0ivs2ydO0-4SyvuX8ecdT_jFh6hYfT17pG3BQ/viewform
【お仕事依頼はこちら】
asobigokorofm@gmail.com
#あそびごころFM #自作ブログ #ブログ #エンジニアあるある #Zenn #Qiita #Markdown #自作 #テックポッドキャスト
分割キーボードはジョブズへの冒涜では? エンジニアの仕事環境
・0:29:21
【この番組について】
現役エンジニア2人が、システムやサービスの中身を開けて「なぜ良いのか」を語り合う番組です。
歴史やつくった人の思想、技術選定の観点。なんとなく良いで済ませてしまうようなところを、解像度を上げて話します。
【今回の話】
「肩が広がる」「姿勢が良くなる」。分割キーボードの売り文句に本当かと返すところから、AIで効率化と言う前に自分は何にこだわっているのかを辿ると、机の高さも椅子の設定も画面の色も、効率ではなく好みの話に行き着く…?
【目次】
0:00 AIで効率化する前に、机
3:42 オフィスの椅子で誰もいじらない設定
6:03 メモリを128GB積んでいる人
9:48 キーボードは自作か備え付けか
15:25 分割キーボードは肩のためか
18:18 モニターは1枚か、何枚もか
23:17 エンジニアはなぜダークモードなのか
【感想・お問い合わせ】
https://docs.google.com/forms/d/e/1FAIpQLSf9fsXKxL25_0ivs2ydO0-4SyvuX8ecdT_jFh6hYfT17pG3BQ/viewform
【お仕事依頼はこちら】
asobigokorofm@gmail.com
#あそびごころFM #エンジニアあるある #仕事環境 #分割キーボード #自作キーボード #ダークモード #MacBookPro #こだわり #効率化 #テックポッドキャスト
エンジニアって柔軟性ないですよね?A:すみません
・0:27:14
【この番組について】
現役エンジニア2人が、システムやサービスの中身を開けて「なぜ良いのか」を語り合う番組です。
歴史やつくった人の思想、技術選定の観点。なんとなく良いで済ませてしまうようなところを、解像度を上げて話します。
【今回の話】
「柔軟性がない」「決まったことは決まったこと」「話し合いをしたがらない」。心当たりしかなくて謝るところから、当事者が見ている本物の変さを辿ると、タブも自転車もメガネも、全部こだわりの話に行き着く…?
【目次】
0:00 エンジニアは融通が効かない
5:28 エンジニアは偏食が多い
10:55 タブが1000件ある人
17:08 お得情報に取り憑かれている人
19:13 通勤に1時間チャリをこぐ人
23:30 会社に着いたらメガネ、帰るときコンタクト
【感想・お問い合わせ】
https://docs.google.com/forms/d/e/1FAIpQLSf9fsXKxL25_0ivs2ydO0-4SyvuX8ecdT_jFh6hYfT17pG3BQ/viewform
【お仕事依頼はこちら】
asobigokorofm@gmail.com
#あそびごころFM #エンジニアあるある #エンジニア #偏見 #タブ #自転車通勤 #完全栄養食 #こだわり #職業病 #テックポッドキャスト
なぜNode,Goは楽に大量のリクエストをさばけるのか?言語を選ぶときに見るところ
・0:44:14
【この番組について】
現役エンジニア2人が、システムやサービスの中身を開けて「なぜ良いのか」を語り合う番組です。
歴史やつくった人の思想、技術選定の観点。なんとなく良いで済ませてしまうようなところを、解像度を上げて話します。
【今回の話】
PHP でも Ruby でも Python でも速くはできる。なのに Node.js と Go だけが何も考えなくていい。その差を辿ると、型システムへの不満にまで行き着く…?
【目次】
0:00 バックエンドの言語はなぜこんなに多いのか
2:43 サーバーの仕事は「データ問い合わせ係」
6:14 リクエストを並行にさばく単位。一番軽いのはコルーチン
11:42 コルーチンを広めたのは Go。他の言語は後付けで馴染んでいない
13:51 ソケットにはブロッキングとノンブロッキングがある
18:41 依存ライブラリのどこかにブロッキングが混ざる
23:35 結論。Go と Node.js は何も考えなくても速い
29:09 Go の型システムは2012年から変わっていない
34:01 「誰が書いても同じコード」は嘘
38:09 今の Web 開発なら Node.js が一番いい
41:32 後発の Rust はどうなのか。所有権とこれから
【感想・お問い合わせ】
https://docs.google.com/forms/d/e/1FAIpQLSf9fsXKxL25_0ivs2ydO0-4SyvuX8ecdT_jFh6hYfT17pG3BQ/viewform
【お仕事依頼はこちら】
asobigokorofm@gmail.com
#あそびごころFM #Go #Nodejs #TypeScript #Rust #バックエンド #コルーチン #パフォーマンス #エンジニア #テックポッドキャスト
.net じゃだめ? いいドメインの条件
・0:30:04
【この番組について】
現役エンジニア2人が、システムやサービスの中身を開けて「なぜ良いのか」を語り合う番組です。
歴史やつくった人の思想、技術選定の観点。なんとなく良いで済ませてしまうようなところを、解像度を上げて話します。
【今回の話】
.net でも .org でもなく .com だけが権威になった理由を辿ると、いい名前の条件そのものに行き着く…?
【目次】
0:00 エンジニアはドメインを何個持っているのか
2:38 note が1年かけて .com を買い直した話
5:08 .com だけが権威になった理由は「商用」の略だから
8:02 ドメインはサイトの顔。名前のほうに中身が寄っていく
11:07 いい名前は「中身を表す」か「長く使われて馴染む」か
13:09 使われていない GitHub のアカウント名は、頼めば返ってくる
16:02 本名で活動すると、書いたものに責任が生まれる
18:41 vercel.app のまま公開するのがダサい理由
25:45 自分の名前.com が無いのは、ネットに居場所が無いのと同じ
【感想・お問い合わせ】
https://docs.google.com/forms/d/e/1FAIpQLSf9fsXKxL25_0ivs2ydO0-4SyvuX8ecdT_jFh6hYfT17pG3BQ/viewform
【お仕事依頼はこちら】
asobigokorofm@gmail.com
#あそびごころFM #ドメイン #命名 #TLD #エンジニア #個人開発 #テックポッドキャスト
親のコネで入れたクリーニング屋のバイトから、ライブ配信基盤を支えるまで
・0:29:57
sushidesu の経歴を takata が聞いていく回です。北海道の村で育ち18歳で高校を中退、バイトに落ち続けて親のコネで入ったクリーニング屋から、Excel マクロと Chrome 拡張の独学で社員エンジニアになるまで。オンラインのエンジニア育成プログラムを経て受託・SES の現場に入り、数万人が見て数十億円が動くライブ配信基盤を支える立場になるまでを話しています。本番2日前の夜10時に配信が落ち、会社に泊まって朝6時から作り直した話も出てきます。
#あそびごころFM #エンジニア #エンジニアキャリア #独学プログラミング #高校中退 #ライブ配信 #障害対応 #テックポッドキャスト
3社目のスタートアップは、さすがにしんどい。
・0:49:11
takata の経歴を sushidesu が聞いていく回です。岡山から東京大学へ進み、数理工学で音源分離(ノイズキャンセリングの一般化)を研究。新卒で入った20人規模のスタートアップでは Python と TypeScript で CMS を書き、幹部が独立して主力メンバーを半分以上引き抜いていく崩壊を経験。次の広告配信システムの会社では、クリック率を追うと行き着く全画面広告と、ABテストが短期の数字しか見ていないことへのモヤモヤ。資金難と肩たたきで「最終的に俺とCTOだけになった」まで。「自社開発最強」という通説への反論も出てきます。
#あそびごころFM #エンジニア #エンジニアキャリア #スタートアップ #広告配信 #ABテスト #音源分離 #テックポッドキャスト