雑記

macbook proで突然音が鳴らなくなった時の対処法

macで音楽を聞きながら作業をする訳だが、スリープ状態から戻った時に音が鳴らなくなる事がたまにある(10回に1回ぐらい?)もう何をしても復活しないので、昔のWindowsかと思うぐらい毎回再起動をして復活させてた。 でも、流石に作業をしたい...
2019.07.16
ReactNative

realmをyarn addするためにnodeのdowngradeする

新しくreact-nativeのアプリを作ろうと思い、とりあえずDBは必要になりそうなのでrealmを追加しようとした。 yarn add realm すると、エラーがずらずら〜っと… (省略) error /Users/hoge/...
python

python3.7で仮想環境を作る

ReactNativeでのアプリ開発が一旦完了したので、久々に機械学習を再開したいと思う。 数ヶ月開いてしまったので、pythonの環境構築から忘れてしまった。 てことで、今度こそググらなくても良いように備忘録。 1.仮想環境を作成 p...
ReactNative

ReactNativeで作った保活アプリ「ほいみん」をリリースしました

5月から初めてReactNativeで作り始めたアプリ「ほいみん」をリリースしました! 「ほいみん」とは 保育園の情報を地図上で検索、閲覧、口コミが投稿が出来るアプリです。 なぜ作ったのか ちょうど子供が産まれた事と、保活の...
ReactNative

react nativeのandroidでapkを作ろうとしたら、uncompiled PNG file passed as argument〜って怒られる

react-nativeで作っていたアプリがとりあえず完成した。 iOSの方はXcodeから勝手にアップできそうだけど、Androidはapkを作る必要が有る。 てことで、久し振りかつreact-nativeで初めてのapkを作成しようと...
ReactNative

react-nativeの黄色い警告ボックスを消す

react-nativeで開発していると、画面下部に黄色いやつが良く現れる。 開発中はたまにデバッグの役に立つんだけど、リリースしてもこれが出たらクレーム一直線。 という訳で、これが絶対出ないようにする方法を調べたところ、意外と簡単だ...
ReactNative

ReactNavigationのStackNavigatorで常に最初のrouteを表示する方法

こんな感じのアプリを作っている。Screenは本当はもうちょっと多いけど。 TabNavigator  ├ StackNavigator(SN1)  │ ├ ScreenA  │ └ ScreenB  │  ├ StackNavigato...
rails

railsで無ければ新規作成、有れば更新をしたい時はfind_or_initialize_byとupdate_attributesでOK

IDに紐付くデータが無ければ新規作成、有れば渡されてきたパラメータで更新したいと言うシーンは良くある(はず。自分は良くある) そのまま何も考えずにやろうとすると、findで取得してnilだったら新規、取得出来れば更新というif文を書く事にな...
ReactNative

nativebaseでtoastを使う時は、最上位をRootで囲むこと

nativebaseのtoastを使おうと思って、とりあえずサンプルをそのままコピペして実行したら cannot read property '_root' of undefined というエラーが出た。 ドキュメントを見ると F...
ReactNative

react-navigationをver.2に上げたらtabBarIconが消えてtabBarLabelも意図と違う文字に…

react-navigationがいつの間にかver.2系になっていたので、怖かったけど思い切ってupgradeしてみた。 そしたら案の定、問題が続々…。 まず最初にハマったのは、ver.1.5のtypescriptの型定義をインストール...
雑記

都道府県・市区町村データをどうするか

よくある都道府県を選択後に、対象都道府県の市区町村がプルダウンで出てくるのを作る事になった。 方法としては2つ。 1.自前DBにデータとAPIを用意する 2.公開されているAPIを使用する 過去に作った事が有るのは1の場合。 郵便番号を...
2019.11.18
ReactNative

react-navigationのtabBarIconで画像を使う時に激ハマりした事 in typescript

合計で7日間程ハマってしまった…。 しかも、結論は馬鹿過ぎるほど簡単だった…。 navigationOptions: ({ navigation }) => ({ tabBarLabel: 'Label', tabB...
2018.06.03
タイトルとURLをコピーしました