[WebStorm]使用箇所なしとか新規とかの表示を非表示にする方法
WebStormで「使用箇所なし」とか「新規」とか表示されるようになって邪魔だったので、非表示する方法を聞きました。
[typescript]桁数を指定して四捨五入をする関数(テストコード付)
typescriptで、桁数を指定して四捨五入する関数を実装したので載せます。
[ReactNative(expo)] ScreenOrientationを使って向きを変える時の注意点
react native(expo)のScreenOrientationを使って向きを変える時の注意点をまとめました。 今回はexpoのbare workflowを使用しています。
[expo] error: Cycle in dependencies between targets 'EXScreenOrientation' and 'ExpoModulesCore'; building could produce unreliable results.が出た時の解決方法
error: Cycle in dependencies between targets 'EXScreenOrientation' and 'ExpoModulesCore'; building could produce unreliable results. が出た時の解決方法をまとめました。
[react + typescript]ジェネリクスで型定義したpropsを持つコンポーネントにforward refを定義する。
react + typescriptのプロジェクトで、 コンポーネントのpropsの値にジェネリクスで動的に型を定義、 forward refで親コンポーネントから特定の関数を任意のタイミングで実行できるようにする時の記述方法をまとめました。
[typescript]ある時間が、特定の時間の範囲内かどうか調べる関数を実装
typescriptで、ある時間が特定の時間の範囲内かどうか調べる関数を作成したので公開します。
ReactNativeのversionの上げ方
ReactNativeのversionの上げ方を解説します。
[expo]Invalid `Podfile` file: undefined method `exists?' for File:Class.でエラーになる場合の対処法
エラー「Invalid Podfile
file: undefined method `exists?' for File:Class.」が起きるようになったので、対処法をまとめました。
[ReactNative][typescript]認証コードを入力する際の、6つのinputに分けて入力するコンポーネント実装しました
ログインした際に、メールやSMSに認証コードが送られてくることがありますが、 その値を入力する際のUIをReactNative + typescriptで実装しました。
[ReactNative] androidビルド時 のBUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 63でエラーが出た時の対処法
ReactNativeを使った開発で、androidでビルドした時にBUG! exception in phase 'semantic analysis' in source unit 'BuildScript' Unsupported class file major version 63と表示されて失敗する場合の対処法をまとめました。
[ReactNative] find_spec_for_exe: can't find gem bundler (>= 0.a) with executable bundlerでインストールに失敗する場合の対処法
ReactNativeで、
✖ Installing Bundler
error /Library/Ruby/Site/2.6.0/rubygems.rb:265:in find_spec_for_exe': can't find gem bundler (>= 0.a) with executable bundle (Gem::GemNotFoundException)
from /Library/Ruby/Site/2.6.0/rubygems.rb:284:in
activate_bin_path'
from /usr/bin/bundle:23:in `
ReactNative(expo) + agoraのプロジェクトでビルドエラーになる時の対処方法。
ReactNative + agoraのプロジェクトでビルドエラーになる時の対処方法を記載します。 具体的には'AgoraRtcWrapper/iris_rtc_cxx_api.h' file not foundや 'AgoraRtcWrapper/iris_rtc_cxx_api.h' file not foundが出た場合の解決方法になります。
ReactNative(expo)で「execution error: System EventsにApple Eventsを送信する権限がありません」が出た時の対処方法
ReactNativeで「execution error: System EventsにApple Eventsを送信する権限がありません」が出た時の対処方法を説明します。 ReactNative(expo)を使って expo run:ios を行った時に、以下のようなエラーがでました。 開発環境はmac m1です。
expo(react native)のreact-nativationのbottom tabで任意のsvgアイコンを表示する
expo(react native)のreact-nativationのbottom tabで任意のsvgアイコンを表示する
深いディレクトリ階層にhuskyを適用する場合の手順
一つのリポジトリで、例えばfrontとback_endとディレクトリを作成してそれぞれでソースコードを管理している場合に、huskyを適用してコミット時に特定のコマンドを実行させる手順をま とめました。
既存のnodejs(commonjs)のプロジェクトにtypescriptを導入してjsと共存させる手順まとめ(eslint, prettier対応)
nodejs(javascript)で書かれたプロジェクトに、typescriptを導入してjavascriptとtypescriptを併用して運用できるようにする手順をまとめました。 eslintとprettier, tsconfig対応済みです。
ubuntuにaws-cliをインストールしてS3でアクセスキーの疎通テストを行う
ubuntuにaws-cliをインストールし、S3を使って生成したアクセスキーの疎通テストを行う手順をまとめました。
ubuntuにdockerとdocker-composeをインストール
ubuntuにdockerとdocker-composeをインストールする時の手順をまとめました。