YAPC::Hiroshima 2024に登壇した日の夜
2/10の夜に録ったものです。一発どりで適当なことを言っているのはいつも通り。 @songmu さんのブログの話https://junkyard.song.mu/slides/yapc-hiroshima-2024 @azumakuniyuki さんのメールの話https://speakerdeck.com/azumakuniyuki/gu-iji-shu-nituite-smtpxian-dai-shi-qing-tumamishi-i
awkblogのデモ環境を用意している
2/7に録ったものです。YAPCに登壇する数日前、デモ環境の同時リクエスト受付数がが40倍になった話。 アプリケーションのデプロイ先: https://fly.ioデータベースの提供元: https://neon.tech
何を言わないかを決める
本編と実は全然ない、話題に出てきたPodcastはこちらhttps://open.spotify.com/episode/65iXFIdSa1MuyxvL2VQSig?si=aGR7bh38SZK5BN-QAx69XQ
外でコードを書くならiPad
手元のiPad Air 4に組み合わせて使っていたのは、Smart Keyboard Folioでした その他話題に出てきたものhttps://blink.shhttps://tailscale.com
gawkで画像アップロード
冒頭に話しているのは純朴声活の「(9) ゴキゲンにやっていきたいぜ」でした。 (誤字があったので訂正しました) 後半の署名付きアップロードの説明はグダグダなのですが、1発撮りのルールなのでこありのままを公開(!?)しています。
gawkでテンプレートエンジン
awkはやっぱりテキスト処理が得意! https://github.com/yammerjp/awkblog/blob/main/lib/compile_templates.awk
gawkでGitHubログイン
やっぱ現代のWebアプリケーションはソーシャルログインでしょってことで、awkblogにも実装しました。 エピソード内で話し忘れたのですが、E2Eテストのために、GitHub側のモックサーバを作ったりもしました。https://github.com/yammerjp/github-oauth2-login-mock-server このエピソードを収録しているマイクは、BOYAのBY-P4Dというものです。Lightning端子がついていて、iPhone 12 miniにつけて録っています。
gawkのエラーハンドリングと大域脱出
今日は、gawkでWebアプリケーションを実装するときの、エラーハンドリングについて紹介しました。 誰かがエラーを起こしてくれて、500 Internal Server Errorとなってくれることの有り難みを感じます。
gawkでURLデコード
今日は、フォーム送信時の、URLエンコードされたパラメータを、gawkでデコードする話をしました。 余談: このエピソードを録音した後、ちゃんとやらなきゃなという気持ちになって、UTF-8のバイト列が認められているものであるかのチェックを、実装し直しました。https://github.com/yammerjp/awkblog/commit/13cdad42a3f9c586878aee747743c067ff4d6df0
gawkでHTTPリクエストを読み込む
gawkでWebアプリケーションを作るとき、HTTPリクエストボディの読み込みが結構面倒で、その話をしました。 コードはこちら。果たして読む人はいるのか、もしいたら相当な物好きでしょう…https://github.com/yammerjp/awkblog/blob/4b8c69581f37e83a2e814d8ee66a566d0f435091/src/lib/http.awk#L14 話の途中に出てくる、ボディの末尾を読み込む挙動のよく原因がわかっていないというあたり、詳しい方がいたら教えて欲しいです。
gawkでつくるWebアプリケーション
プログラミングやソフトウェアエンジニアリング、日常のことについて、歩きながら話す、yammerの日記です。通勤や散歩しながら録音しているので、その雰囲気と共にお楽しみください。
こちらもおすすめ
日本酒侍ぐりこ先生のココだけの話
日本酒を世界酒に! 日本酒×Web3のパイオニアが業界に革新を与えます!! CHIMNEY TOWN DAO運営 Japan Sake Community代表 中学校教員が世界で活躍するプロデューサーに 川原卓巳プロデュースの学校0期生として活動 日本酒を世界酒にしていくまでの過程がみれます。 ビジネスでのマインドセット。思考法など音声を通じて伝えます。 https://listen.style/p/guricoproduce?2wfSmibn
Yozacchiの #だれかに言いたい
児童演劇の役者・制作とWEBコーダーとして働くYozacchiの声日記。 仕事、手帳、文具などの好きなものや興味があること・オススメしたいことなどを自由に喋ります。 【X】https://twitter.com/temitars 【ブログ】https://yzkzk365.com 【YouTube】https://www.youtube.com/@temitars 音声サービスListenでも配信中! https://listen.style/p/temitars?1vDVGmq6
リブラの 精神科のバックヤード
ここは場末の精神科医リブラが診察室のバックヤードで無駄話をしている部屋です。 X(Twitter) https://x.com/okawari いつもはスカンクさんと「ちょうちん町のえんとつラジオザウルス(精神のPライン)」で楽しくおしゃべりしてます🥳 📻ちょうちん町のえんとつラジオザウルス(🐊精神のPライン🐘) https://stand.fm/channels/6161e521afa93b18fcd77817 スカンクさんのスタエフ https://stand.fm/channels/664b1a48316143a771f4d710 ポッドキャストの書き起こしサービス「LISTEN」はこちら https://listen.style/p/lybra?VVy4Un3E
randomize.fm
randomize.fm はおたよりと飛び入り参加によって回っています。 しょうもない内容のおたより、いつでも待ってます。 Discord サーバのボイスチャットから、収録への飛び入り参加も歓迎です。 各種リンクは https://randomize.fm をご覧ください。
日記
日記です
自分と話す時間
声日記