うんちコードなら書けます。 最近はモバイルアプリを開発しています。 TypeScript/Next.js/Flutter/AWS

大阪市
Joined December 2016
penpen@ソフトウェアエンジニア retweeted
プラハチャレンジというブートキャンプの募集を久々に開始しています! 3人1組のトリオで様々な課題を進めながら、「自走できるエンジニア」に必要な力を磨けるものとなっています。 2026/09/03(木) 18:00〆切です! 興味あればぜひ〜
1
1
239
penpen@ソフトウェアエンジニア retweeted
148
13,243
330
154,453
2,602,059
penpen@ソフトウェアエンジニア retweeted
わいわい。1個のvCPUと5GBメモリ。最大実行時間が15分以内に制限されているが、おそらく安価になるんだろう。Setup Nodeが高速なのはslimが故か。有料プランを契約してるなら積極的に検討していきたい。 / “[パブリックプレビュー] GitHub Actions で軽量ランナー「ubuntu-…” htn.to/35NHZ95286
12
58
8,624
penpen@ソフトウェアエンジニア retweeted
React "ecosystem"
99
426
23
7,382
299,721
penpen@ソフトウェアエンジニア retweeted
人生で何度、REST APIのレスポンス構造の設計をすればいいのか。知らないうちにRFC 9457とかいうのが爆誕してて、エラーレスポンスの構造が標準化されていた。時代は進んでいる。(もう独自でエラーレスポンスの構造を考えなくていいんや…!
5
410
55
2,174
510,192
zodはimport の仕方をちょっと変えるだけで、バンドルサイズが1/4になるらしい!
PSA for zod v4 users, esp on Lambda, Vercel, CF Workers, etc with a bundler: import * as z from “zod”; // ✅ 68kb import { z } from “zod”; // ❌ 244kb
23
5
189
28,459
penpen@ソフトウェアエンジニア retweeted
「あれ、どの方法で登録したっけ』といっつも悩むのですが、『前回のログイン』 が出てきて助かった。小さいけど親切なUI。 個人的にもっと広まってほしい
18
463
81
3,441
302,480
penpen@ソフトウェアエンジニア retweeted
Cloudflreがほぼ全ての機能を全顧客に対して提供すると発表。来年にかけ、 エンプラアカウントの有無によらず使用できるように。本日はSSO機能を開放。 blog.cloudflare.com/enterpri…
172
21
598
52,461
penpen@ソフトウェアエンジニア retweeted
Cloudflareにメール送信サービスきた! 最高じゃん Cloudflareはマジで欲しかったサービスをぶっ込んでくれるよな blog.cloudflare.com/email-se…
3
295
51
1,487
121,110
penpen@ソフトウェアエンジニア retweeted
そんな時は、パスワードマネージャーにどのドメインとどのドメインで同じパスワードを使ってよいかを教える方法があります。Chromeと、一部の独立系パスワードマネージャーで利用できるSeamless Credential Sharingです。ウェブだけなら/.well-known/assetlinks.jsonにJSONファイルを置くだけですが、Manifestファイルを弄ることでAndroidアプリともパスワードを共有することができます。 詳しくはこちら developer.chrome.com/docs/id…
53
7
130
19,999
penpen@ソフトウェアエンジニア retweeted
まぁ、そうなりますよね… > Mac を使う多くの開発者は、brew ベースで開発環境を整えるような運用をしていると思う。筆者もそうだ。 これ自体がリスクのある行為だったことを認め、あらゆる開発を Dev Container に移行するように筆者自身もやっていきたいと思っている。 blog.jxck.io/entries/2025-09…
1
366
27
1,562
134,913
penpen@ソフトウェアエンジニア retweeted
1年半ちょい経ったので技術選定の振り返り ・CloudRun: 良い。安定してる ・Upstash: 最高 ・AWS SES: 安くて最高 ・Cloudflare(CDN): 2年前よりレイテンシが大きくなることが増えた気がする。Freeプランに戻してもいいかも zenn.dev/catnose99/articles/…
1
121
9
1,382
102,971
penpen@ソフトウェアエンジニア retweeted
pnpmのminimumReleaseAgeオプション、今日出勤したら設定した方がいいやつ情報です > 新しい機能としてパッケージがリリースされてから最低限の日数が経過するまでインストールを待機するminimumReleaseAgeオプションが追加されています。 jser.info/2025/09/15/pnpm-10…
1
52
6
194
27,426
penpen@ソフトウェアエンジニア retweeted
CPU使用率についての記事。とても良かった。 ・サーバーのCPU使用率は、そのサーバーの余力を正確に示す指標ではない ・例えば、CPU使用率が50%と表示されていても、単純にあと2倍の仕事ができるわけではない ・実際の実験では、CPU使用率が50%の時点で、すでに最大処理能力の6割から8割以上に達している場合があった ・特に、行列演算のような処理では、CPU使用率50%で処理能力がほぼ限界に達することさえある ・このズレが生じる主な原因の一つは、ハイパースレッディングである ・CPUの物理コア数を超える処理を行うと、1つのコアのリソースを共有するため、性能の伸びが鈍くなる ・もう一つの原因は、ターボブースト機能によりCPUのクロック周波数が変動することにある ・負荷が高まると発熱を抑えるためにクロック周波数が下がるため、使用率の増加ほど処理能力は上がらない ・これらの要因により、CPU使用率と実際の処理能力との関係は直線的ではない。 ・サーバーの性能限界を正しく知るためには、CPU使用率を見るのではなく、実際にどれだけの仕事を処理できるかを測定し、それを基準に監視すべき
4
409
37
1,909
219,301
スマホアプリエンジニアのみなさま FirebaseのDynamic Linksは今日が命日です
3
37
7
243
29,212
penpen@ソフトウェアエンジニア retweeted
items(質問)が9.4億レコード、answers(回答)が3.7億レコード SELECT * FROM items WHERE `id` IN (?) 的なSQLが発行されており、スキャン行数19,000とかになっている。 別カラムでのWHEREを入れることで改善を予定 WHERE INとか自分も安易に使っちゃってたけど、レコード数増えるとヤバいのね
2
276
136
1,303
337,891
penpen@ソフトウェアエンジニア retweeted
自分も最初はfp-ts使ってたけど、結局Either型しか使わなかったからneverthrowに移行した ただ、neverthrowだと微妙に足りない機能があったりして不満を感じてたので新しくResultライブラリを自作した (neverthrowメンテナー不足で放置されてるのが勿体ない…) github.com/praha-inc/byethro…
2
8
38
12,439
penpen@ソフトウェアエンジニア retweeted
TreeShakableなResultライブラリを作りました|Karibash zenn.dev/praha/articles/9310… #zenn
2
1
391
penpen@ソフトウェアエンジニア retweeted
書いたぞ〜 MCPサーバーでTSDocを参照出来るようにする|Karibash zenn.dev/praha/articles/f4c3… #zenn
2
4
404