-
-
【Dart入門】Stringの空白を削除する方法
空白を削除する方法 ここでは、trim、trimLeft、trimRight、replaceAllの4つのメソッドを紹介します。 まとめ Dartで、空白を削除する方法を説明しました。 Good luck for your engineer ...
-
-
【Go言語入門】乱数とランダムな文字列の作り方
乱数の作り方 rand関数を使って乱数を作ることができます。 例では、最大値に5を設定することで、「0から4」の乱数を作成しています。 デバッグの処理もlogに出しているので、処理を確認してみて下さい。 配列からランダムな値を取り出す 乱数 ...
-
-
【Go言語入門】四捨五入、数字の切り上げ、切り捨てを行います
四捨五入(round) 小数点の四捨五入の桁を指定したい場合は、事前に10を掛けて四捨五入をしてから、計算結果を10で割ります。 整数部分の四捨五入を指定したい場合は、事前に10で割って四捨五入をしてから、計算結果に10を掛けます。 切り上 ...
-
-
【Go言語入門】if文の使い方を説明します(switchとも比較)
if文とは? if文とは処理を分岐させるための仕組みです。 例えば、以下のような処理を書きたい時に、if文を使います 変数が1だったら、「その値は奇数です」と表示させる 変数が2だったら、「その値は偶数です」と表示させる 基本的なif文の使 ...
-
-
Pythonでdictをキャッシュする方法
pythonでdictをキャッシュ(cache)する方法 キャッシュにはRedisを使っています。 書き込み用と取得用は、別のコネクションを作成しています。 def connect_primary_redis(host=applicatio ...
-
-
Elastic Beanstalkでログファイルを追加する方法
ログファイルを追加する方法 .ebextensionsに以下のファイルを作成します。 この内容で、AWSのコンソールから「/var/app/current/logs/app.log」を見ることができるようになります。 設定が2つあるのは、「 ...
-
-
Pythonでiniファイルを扱う方法
pythonでiniファイルを扱う方法 import configparser ini = configparser.ConfigParser() ini.read('/Users/test/material_info.ini', 'UTF ...
-
-
Elastic BeanstalkでLD_LIBRARY_PATHを通す方法
LD_LIBRARY_PATHを通す方法 例えば、Oracleをインストールしたいとします。 commands: command block: command: | curl -o oracle-instantclient18.3-basi ...
-
-
sshポートフォワーディング(sshトンネル)のやり方
sshポートフォワーディングとは? 「Aサーバ → Bサーバ → Cサーバ」という構成があったとします。 BサーバからはCサーバにアクセスできます。 でも、AサーバからCサーバにアクセスはできません。 そして、AサーバからBサーバに、ss ...
-
-
【Flutter入門】必要な権限がない時に設定画面に飛ばす方法
実装方法 Androidの場合 以下のコードで呼び出すことができます。 PlatformがAndroid以外の場合は、必ず「false」が返ってきます。 bool isShown = await per_handler.Permission ...
-
-
【Flutter入門】リリースビルドにバージョン番号を付与する方法
Androidの場合 Google Play Storeで同じバージョンをリリースしようとするとエラーが出ます。 バージョン コード 1 の APK または Android App Bundle がすでに存在するため、別のバージョン コード ...
-
-
【Flutter入門】スプラッシュ画面(Splash Screen)を表示する方法
pubspec.ymlの変更 追記場所はこの2つです。 imageには、実際に自分が使いたい画像を配置しましょう。 dev_dependencies: flutter_test: sdk: flutter flutter_native_sp ...