ソフトウェア開発– category –
プログラミングや開発ツールでつまずいたときの原因と直し方、個人開発で試した構成や判断を記録した記事の一覧です。Python・TypeScript・Expo・Gitなどの実例をまとめています。
-
ソフトウェア開発
PlaywrightのE2Eテスト高速化 ─ 登録UIを省くAPI fixtureとpage.clock時計制御の実践
PlaywrightのE2Eで登録UIをAPIで省きpage.clockで実時間待ちをなくす実践法 -
ソフトウェア開発
RSS記事リンクのutm_sourceで検索流入を誤計上しかけた話 ─ Cookieと302リダイレクトによる解決
RSSのutm_sourceが引き起こす検索流入の誤計上とURL汚染を、Cookieと302リダイレクトで防いだ話です -
ソフトウェア開発
デプロイ中に公開ページが500を返していた話 ─ 再起動中は503で待ってもらう
DevPickのデプロイ中、公開ページが500を返した原因と、再起動中だけ503を返すように直した経緯 -
ソフトウェア開発
Next.js standaloneでassetlinks.jsonが404になる原因と解決策
Next.jsのstandaloneで.well-known/assetlinks.jsonが本番だけ404。原因はcp -rの入れ子 -
ソフトウェア開発
個人開発アプリの課金で自宅住所が公開される?特定商取引法とGoogle Playで課金をやめた判断
個人開発アプリで課金すると、特定商取引法の表記で自宅住所が公開されることも。課金を畳み広告モデルで出した記録 -
ソフトウェア開発
Google Playのニュース&雑誌ポリシーで否承認された原因と対処 ─ アプリ内の連絡先と古い記事
Google Playのニュース&雑誌ポリシー違反で否承認。アプリ内に連絡先が無く、古い記事も一覧に残っていたのを直しました -
ソフトウェア開発
配信停止リンクを開いただけで、期限のないトークンがGoogleに送られていた話
メールの配信停止リンクに載せたトークンが、アクセス解析経由でGoogleへ送られていた個人開発の失敗談です -
ソフトウェア開発
カスタムRSSの認可を直しても残った競合 ─ 判定と保存を同じ前提にするまで
カスタムRSS記事の認可漏れを修正しても残った競合を、判定と保存を同じ前提で扱う設計から振り返ります -
ソフトウェア開発
壊れたRSSを巡回し続けて詰まる前に ─ 定期フェッチにリース(Lease)と自動停止を入れた話
外部RSSの定期巡回で壊れた配信先による遅延を防ぐため、リース方式と自動停止を入れた話です。 -
ソフトウェア開発
no-deployのPRをマージしたら、前のデプロイまで消えていた話
no-deployのPRをマージした際、直前単体の判定で先行デプロイが消えた原因と対策です