Flutter 現在のchannelの確認方法と切替え方法、おまけにupgradeの方法
flutterで開発していると、ライブラリによってはうまく起動しない、クラッシュするってことがある。 そのときに、channelをmasterかstableにすると解決することが多々ある。 また、flutterを最新版にす...
flutterで開発していると、ライブラリによってはうまく起動しない、クラッシュするってことがある。 そのときに、channelをmasterかstableにすると解決することが多々ある。 また、flutterを最新版にす...
ListViewはFlutterで最もよく使うWidgetだと思う。 FlutterのサンプルでもListView+ListTileの記事はよくあるけど、 APIなど外部のサーバーから取得したJSONなりのデータを リスト表示す...
Flutterでデータを読み書きする場合, SharedPreferencesかLocalStorageを使用するケースが多い。 SharedPreferencesは NSUserDefaults (iOS) と SharedPre...
Flutterでアプリ開発をする際に、サーバーサイドのAPIにアクセスするために Dioってライブラリを使うのがいい。 dioはリクエストをとても扱いやすくしてくれる。 サーバーへのリクエストではJSON形式のHTT...
DNSって難しい。。。 最近DNSの難しさに頭を痛めている筆者です。。 AWSを使っていると、サービスのSSL証明書はACMで取得するケースが多い。 ACMの証明書取得のための検証方法は、ちょっと前まではEmail検証し...
前書いた記事で、 Rails5 + pumaのアプリケーションサーバーだと、Chunked Transfer-Encodingに対して正しく動作しないことがわかった件で、 簡単な解決策はNginxやApacheをはさむ...
Ruby on Railsに限らずRubyで開発している際、 例外処理でbegin rescueを使います。 begin書いて、rescue => eで受け取る。 基本パターンで記憶していたため、 SidekiqのWork...
Nmapとは"Network Mapper"の略で、フリーのネットワーク検知・セキュリティ検査ツールです。 ネットワークが影響してアプリが表示されないときや、接続がうまくいっていないときに利用します。 サーバー内部からポートの...
Railsで開発している際、 404ページの作成だけだと respond_toを使用した場合、 指定したフォーマット以外のリクエストをすると、 ActionController::UnknownFormatのエラーが発生する。 ...
別のAPIからリクエストを受けるWebアプリをRails5で開発しているときに発生した現象の書き溜め。 Rails5 + pumaのアプリケーションサーバーだと、Chunked Transfer-Encodingに対して正しく動作し...