#デイリーコーダー
タグ
タグで絞り込まれたノート
RAMのオーバーヘッド削減のため Pironman 5 サービスを Go で書き直した
Raspberry Pi 5 サーバーで SunFounder Pironman 5 を使っていて、ケースのハードウェア自体は本当に気に入っています。気に入らなかったのはソフトウェアのオーバーヘッドでした。 元の Python ベースのサービスは、ファン制御、RGB、OLED ページ、設定、ログ、デーモンのために、およそ `70-110 MB` の RAM を使っていました。このサービスが実際にやっていることに対しては、重すぎると感じました。 そこで、自分用に Pironman 5 essentials...私はどのようにして軽量なNextJSランタイムの構築に失敗したのか
目標 本番運用中の NextJS アプリケーションを、重量級の Node.js `standalone` ランタイムから軽量なアーキテクチャへ移行しようと試みた。目的は、NextJS の `output: 'export'` を用いて静的アセットを生成し、それらを同じ Docker イメージにバンドルした軽量なカスタム Go サーバーで配信することだった。 そのアプリは、8 つのロケールをサポートする複雑な国際化対応サイトだった。主要要件はユニバーサルビルドを維持することだった。つまり、再ビルドなしで各ステージ...ソフトウェア開発中に"bug"、"feature"、"improvement"または"chore”ラベルの使い方
ITプロジェクトで作業する際に、ラベル "bug"、"feature"、"improvement"、"chore" をいつ使うかの説明。 * 期待どおりの動作が壊れており、それを復元する変更の場合は "bug" を使用します。例: チェックアウトのクラッシュ修正、誤った出力値の修正、セキュリティ脆弱性のパッチ適用。 * エンドユーザーの新しい機能を導入する変更の場合は "feature" を使用します。例: ウィッシュリストの追加、新しい決済方法の導入、新規APIエンドポイントの提供。 *...ページ 1 / 2
このチャンネルでメッセージを送信する権限がありません。読み取り専用です! :)



