モバイルアプリ iOSSwiftログ環境 【iOS】デバッグ時だけログ出力する方法(Swift) 2021年4月30日 ロギングのベストプラクティス。Swiftの標準出力関数printが本番リリース時に出力されないよう開発デバッグ時のみログ出力させる方法 print/debugPrint/dumpどれもリリースで出力されてしまうため、ハッキングに繋がるようなセキュリティリスクを回避するために必要。 Objective-Cでのマクロに倣っ...
モバイルアプリ AndroidKotlin警告 【Android】Handler() is deprecatedの警告が出た場合の対処法 2021年4月30日 「'constructor Handler()' is deprecated. Deprecated in Java」 スプラッシュ画面で数秒を遅らせる処理でHandler().postDelayed()を使用した部分で非推奨との警告が出ました。 予期せず終了(クラッシュ)する恐れがあるため、Looperを明示的に指定...
モバイルアプリ iOSSwift環境変数 【iOS】結局これでいい 環境ごとに設定を変える方法(Swift) 2021年4月17日 本番環境、ステージング環境、テスト環境、開発環境などの環境変数をスマートに切り替える方法です。接続先URLなどターゲットで自動的に変わるようにしたベストプラクティス。 ConfigurationsやUser-Defined、XcodeGenやYAMLなど使用例はあるが、Debug、Releaseのビルドモードと並列の位...
モバイルアプリ iOSSwiftObjective-c環境変数 【iOS】本番・ステージングなど環境ごとに設定を変える方法(Objective-CからSwift) 2021年4月15日 Objective-C時代のプロプロセッサマクロを踏襲して、本番、ステージング、開発などの環境変数をスマートに切り替える方法です。 APIの接続先URLなど動作環境を変えるのに、if文、ifdef文なしで意識することなくビルドしたいものです。 pchファイルでdefine定義そのままSwiftで踏襲します。produc...
モバイルアプリ iOSAndroidFirebase 【iOS】Firebase Dynamic Linksでアプリが起動しない 2021年4月12日 ダイナミックリンクでiOSのアプリを起動する方法。 リファレンスどおりに設定したつもりでも機能しない。 ディープリンク(DeepLink)やユニバーサルリンク(Universal links)/ アプリリンク(App Links)との違い、関係性を概念図で表現しました。iOSとAndroidを統合した短縮URLを提供し...
Web Python サーバー負荷を減らすための簡易的クーポンコード発行とチェック機構のつくり方 2021年4月8日 サーバー負担軽減のためハッシュ値を使用して、ランダムでユニークなコードを自動生成する方法 抽選応募のための抽選IDや割引クーポン、特典コードやアクティベートコードのようなコードを、DBの検索負荷を軽減するために効率的に発行するテクニックがあります。 Pythonコードあり CRC32ハッシュ関数を活用して、8桁の文字列...
モバイルアプリ AndroidエラーAndroidStudio Androidのエミュレータで「INSTALL_FAILED_INSUFFICIENT_STORAGE」エラー 2021年4月7日 AndroidStudioのエミュレーターでapkインストール時にストレージ不足のエラーが発生したときの対処法 「Error: ADB exited with exit code 1 Performing Streamed Install」 「adb: failed to install /Users/~/flutte...
Web 小ネタツール GIFアニメーション画像を無限ループさせる方法 2021年4月7日 GIF画像のアニメーションを自動的に繰り返す方法 gifファイルには、1回で止まるものと、無限ループするものとあって違いがある 一度きりで終わらずに、アニメーションを連続的に繰り返し表示したい場合は、Webサイト上のオンラインツールのezgif.comが便利です。加工や設定値の変更ができます。アニメーションスピード(1...
ゲーム マインクラフト まいぜんシスターズのマイッキーダンスの元ネタは? 2021年4月4日 マインクラフトのゲーム動画でおなじみのYouTuber「まいぜんシスターズ」のマイッキーが踊るマイッキーダンスの元ネタ。ドラゴン桜で人気の南沙良さんがカップヌードルのCMで踊っているダンスもこれです。何ダンスというのか気になります。何のダンスでしょう。 Emoticons Modで腰を動かしながら両手を左右に振るダンス...