スプレッドシートコピーで間違いやすい2つの方法~duplicate(), copyTo() ~
スプレッドシートをコピーする方法には以下の2つがあります。 duplicate() copyTo() これらにはきちんと違いがあります。片方のみだと、無駄にコードを長く書かなければいけなかったり不都合な点があります。 こ […]
console.log, Logger.logは違う。なぜあなたはconsole.logを使うか【GAS】
GASのログ出力には、console.log と Logger.log の2つがあります。 どちらも、ログを出力する機能を提供していますが、これらにはどんな違いがあるのでしょうか。。? この記事では、console クラ […]
遷移先画面から戻った時に関数を実行する方法【ReactNative Expo】
今回は、expoで遷移先画面から戻ってくる時に、関数を実行する方法を解説します。 戻った時に、画面内の要素が更新されているのに、関数が走らないせいで画面の要素を最新に更新できない場合があります。 そんな時に使える方法です […]
【GAS】for..in , for..ofはどうやって使う?違いは?徹底解説
この記事では、for..in for..of の使い方、コピペして使えるコードを用いて、使い方を解説します。 この記事を読めば、for文の使い方、for..in for..ofの使い方をマスターすることができるようになり […]
ScrollViewの中にFlatListを入れた時のエラーの対処法。【ReactNative Expo】
ScrollViewの中に、FlatListを入れた時に次のようなエラーが出たことはありませんか? このエラーは、ScrollViewの中に同じような縦スクロールができるものを入れると親が優先されるよ。というものです。 […]
ReactNativeで2地点の緯度経度から間の距離を計算するコード例
アプリ実装時に、地点情報を使うアプリ設計をする場合には、現在地から目標地点までの距離を計算する事は多くあるのではないかと思います。 地点間の距離を出すためにライブラリを活用する方法もありますが、今回は自力で2地点の間の距 […]
Navigationで遷移先にparamsが渡せない。undefinedになってしまう時の対処法【解決法】
expoでReactNavigaionを使用して、画面遷移を行うときに、なぜか値を渡す事ができない状況になることがあります。 公式の書き方通りにやってるのに、なんで??となっていた時に解決することができた方法を共有します […]
見やすさUP!GASでウィンドウを表示する方法
GASで操作するときに、ウィンドウで手順などを表示させる事ができると コードを知らない人にとっては、とても見やすくなります。 今回は、GASの処理でウィンドウを表示させる方法について解説します。 コピペできるようなコード […]
utf-8 bom付きのcsvをGASでスプシに出力する方法
utf-8 bom付きのcsvをGASでスプシに読み込む時に、 文字化けして苦労したので、 文字化けせずに変換できるコードを紹介します。 実際に私が使う事ができたので、utf-8 bom付きの文字コードに出会した方は試し […]
expoで画像の表示速度が遅い時の対処法。対処法は画像をキャッシュする【expo】
画像を表示させるときに、S3やfirestorageなどにアップロードして、アプリ上に表示させるかと思います。 そしてexpoでは、渡されたURIを使ってアプリ内に表示させることが多いのではないでしょうか。 ただ、このよ […]