くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

爆速とウワサのBunをちょっと調べてみた

最近、Bunについてよく目にするので、ちょっと調べてみたときの備忘録(*´ω`*) bun.sh Bun.shとは? Develop, test, run, and bundle JavaScript & TypeScript projects—all with Bun. Bun is an all-in-one JavaScript runtime & toolkit designed for spee…

Flutterでflavor付きだとiOSでbuildエラーになる(flutter_flavorizr)

flutter_flavorizrを使って、 dev、stag、prodの3つのflavorを用意してる。 いつのまにか、iOS/macOSで起動ができなくなったので、 いろいろ調べたときの備忘録(*´ω`*) でてきたエラーメッセージはこんな感じ。 Unable to load contents of file list: '/Ta…

FlutterでGoogle Fontsを扱う(google_fontsパッケージ)

FlutterのYoutubeチャンネルを見てたら、 便利なパッケージがあったので試してみたときの備忘録(*´ω`*) google_fonts | Flutter Package Browse Fonts - Google Fonts 使い方 とりあえずインストール。 $ fvm flutter pub add google_fonts $ fvm flutter p…

VSCodeでフォルダ間の比較をする(Compare Folders)

VSCode上で、フォルダ間の差分を確認したいなと思ったら、 いい拡張機能があったので、調べたときの備忘録(*´ω`*) Compare Folders - Visual Studio Marketplace 使い方 コマンドパレットで「Choose 2 folders and compare」を実行 2つのフォルダを選択 各…

BrickHub/masonで動的な質問を扱う(最終確認の例)

前回、前々回の続き。BrickHub/masonでいろいろ試したときの備忘録(*´ω`*) 前回: BrickHub/masonでテンプレート(bricks)を作ってみる - くらげになりたい。 前々回: BrickHub/masonでコード生成をしてみる - くらげになりたい。 前回まででとりあえずの作り…

個人開発のネタの探し方/作りはじめる前に考えてること

いろいろなアプリとかを開発しているけど、 ネタを見つけるときや作りはじめるときに考えてることが、 だいぶパターン化されてきた気がする。 自分の整理もかねて、少しまとめてみた。 個人開発に求めるものは人によって違うので、 一概には言えないけど、誰…

BrickHub/masonでテンプレート(bricks)を作ってみる

前回の続き。オレオレテンプレートの作り方をみてみる(*´ω`*) BrickHub/masonでコード生成をしてみる - くらげになりたい。 公式ドキュメントだとこのあたり。 Creating Bricks | BrickHub Docs 雛形の作成 $ mason new example ✓ Generated 5 file(s). (34…

BrickHub/masonでコード生成をしてみる

FlutterのYouTubeを見てたらこんなのが(*´ω`*) ドキュメントはこれが公式っぽい。 BrickHub Docs GitHubのTemplateリポジトリを使ってたけど、 アプリ名とかを変えるのがすこしめんどくさい。。 これなら、変数で指定できるので、だいぶ楽になりそう(*´ω`*…

Homebrew BundleとGitでMacBookPro(Intel)からMac mini(M2)に移行する

前に使っていたMacBookPro(Intel)がだいぶガタついてきたので、 Mac mini(M2)に買い替えた。 IntelプロセッサからAppleシリコンに変わるので、 移行アシスタントだとうまくいかないようだったので、 クリーンインストールするようにした。 ただ、愚直にやっ…

Dateのタイムゾーンを環境変数で指定する(process.env.TZ)

JavaScriptのDateのタイムゾーン、環境変数で指定できるらしい(*´ω`*) 確認用のテストコード it("date-timezone", () => { expect(process.env.TZ).toBe("UTC"); expect(new Date().getTimezoneOffset()).toBe(0); }); 実行時に指定するか、 $ TZ=UTC pnpm …