ボケ防止日記

こつこつ続けたい

Flutter状態管理ライブラリ

モチベーション Flutterアプリ作成のチュートリアル、作成をするにあたって調査していると、Flutterアプリの状態管理にはProvider及びその後継であるRiverpodを使用するのがセオリーだという記事を見た。 どこでも手放しに称賛されているので、とりあえず導…

Amplify-Flutterチュートリアルその2

モチベーション 引き続きFlutterAmplifyのチュートリアルやる Amplifyサイトのチュートリアル なんかAWSのチュートリアルと書いていることががっつり違う。 書いてあることの正しさからして、Amplifyサイトのチュートリアルのほうがよさそう 役割によるファ…

Flutter-Amplifyチュートリアルやってる

状況 Next.js触ってみたりとか、いろいろ迷走している状況だが、やっぱりモバイルアプリ作りたいのもあってFlutterを見てみている。 モチベーション クロスプラットフォーム素敵 何なら将来的にはWebも対応するらしい Amplify用のSDKが新しく出たって!(AWS…

WSLが異様に重かったワケ

モチベーション WSLが異様に重くて、作業にならなくなった 原因 シェルをfishに変えていたこと(による、プラグインの何かかも)が原因だった。 対策 素直にBashに戻した。環境変数とかエイリアスの設定がだるぅい・・ zshにしようかとも考えたが、zshでも重…

WSL2でのメモリ枯渇問題対処

モチベーション WSL2を使用して、勉強等を行っていると段々PCが重くなってくるためなんとかしたい。 原因 重くなっているときのタスクマネージャーを見れば一目瞭然。 Vmmemというプロセスが大量のメモリを使用している。 対策など 参考サイト https://qiita…

tmuxの導入

モチベーション 業務ではSSHで踏み台サーバ接続した際等に必須(放置してセッション切れたりしたときの保険) ローカルで起動するWSLだとそこまで恩恵はないかもしれないが、慣れているのもあって導入したい。 ついでだから、Prefix等の操作感、見た目につい…

fishの導入

モチベーション かっこいいターミナル画面のために、以前は色々やっていたが管理しきれなくなって最初から、みたいなことが多いので、デフォルトでかなりいい感じという話のfishに乗り換えてみようと思った。 前提 Linux、またはMacOS brew導入済み Powerlin…

今日やったこと サーバ側との連携を行いたかったのと、Webページを作成する必要があるのでFlutterはおやすみしてAmplify-Reactのチュートリアルをやってみた。 ので、まずはAmplifyの環境構築について書く 前提条件 AWSのアカウントは作成済み npmインストー…

今日のひとこと また随分さぼってしまった。さぼっても復帰するようにして続けていきたい。 今日やったこと Google日本語入力のキーカスタマイズ 日本語キーボードなら基本的にそれほど問題にはならないと思うが、英語キーボードを使用していると日本語入力…

WindowTerminal導入

さっそくがっつりさぼってしまった。 このままじゃボケる。 WindowsTerminalを導入してみた。 Microsoft謹製のターミナルソフトなので、期待と不安が入り交じったが、とりあえず使ってみた所感を。 所感 流石に設定のとっかかりとしてGUIはほしい バージョン…

Flutter今更チュートリアル

ライブラリが気になって調べてたけどまずはチュートリアルですよねJK https://flutter.dev/docs/get-started/codelab ##### チュートリアルやってみて - Widgetの種類が大量にありそうで、これを適切に使うのがむずかしそう - pubspec.yamlにマテリアルデザ…

Flutterで接続状態取得

実機で動作させる準備をしたかったけどやんごとなき理由(艦これ)のため、実機が埋まっているためFlutterライブラリ探索。 電波状態取得 以下のライブラリを使わせていただく。 pub.dev サンプルソース見てみる kIsWebってなんだろう、ってことで調査。以下…

Flutterでデバイス情報取得

デバイス取得用のライブラリ このライブラリを利用させていただく。 pub.dev Flutterの書き方をサンプルコード見ながら覚える StatefulWidgetクラスを継承してパーツを作成する createState()メソッドを使用して対応するStateクラス(を継承したクラス)のコ…

Flutterアプリのテスト

AndroidStudioで新規にFlutterプロジェクトを作るとtestディレクトリがあるのでテストを動かしたい。 テストには3種類あるようだが、今回は自動作成されているテストである、Widgetテストとインテグレーションテストを実行してみる。 まずは下記ページを参考…

flutter開発環境構築(Windows)

公式からSDKをDL。 flutter.dev 展開にやけに時間がかかるのでのんびり待つ。 わかりやすい場所に配置(C:\sdk等) パスを通す AndroidStudioインストール developer.android.com AndroidStudioにFlutterプラグインインストール flutter doctor flutter doct…