こけこっこー

がんばる

2018-01-01から1年間の記事一覧

React Native ElementsのButtonコンポーネントで何故か隙間ができるときの対処法

React Native ElementsのButtonコンポーネントを使っていたところ謎のpadding的な隙間ができて困りました。 こんな感じです。 nextButtonWrapper: { flex: 1, height: '70%', backgroundColor: '#CCC3BA', }, nextButton: { height: '100%', width: '100%', …

React Nativeでstyleのオブジェクトを統合する

ReactNativeではstyleをStyleSheet.create()して作ります。 以下のようなstyleを作りました。 const styles = StyleSheet.create({ styleA: { width: '30%', height: '42%', }, styleB: { backgroundColor: '#CCC3BA', } }); styleA と styleB を統合させた…

ReactNativeでstyleをグローバルに設定する

アプリ全体のText Componentのcolorを一括指定してしまいたい、というときのやり方。 公式で推奨されているやり方によると、アプリ専用のコンポーネントを作成してそれを使いなさい、ということみたいです。 facebook.github.io 具体的には /custom/Text.js …

ReactNativeElementsでButtonにiconを使う

ReactNativeElementsでボタンにアイコンを入れようと思ったらアイコンが表示されなくて焦りました。 自分が入れたバージョンとドキュメントのバージョンをよく見比べましょう。(戒め) 今回私が入れたバージョンは0.19系でした。 つまりドキュメントはこち…

ImageDataGenerator flow_from_directoryを使い、名前付きでクラスごとのデータを読み込む

kerasの ImageDataGenerator を使って画像を読み込み、kaggleの画像分類問題をやっていたのですが、 validationデータで良い正答率が出るにもかかわらず、testデータにするとうまく分類できない状況に陥りました。 原因は flow_from_directory で classes を…

jsのcaseには中括弧をつけるべき

React Reduxで開発してて、Reducerに以下のようなコードを書いてたら case B の hoge で怒られました。 switch (type) { case A: const { hoge } = state; return { ...state, hoge: hoge + 1, }; case B: const { hoge } = state; return { ...state, hoge:…

urllibでurlから画像ダウンロードするときにタイムアウトを設定する

pythonで画像ダウンロードする方法を調べたら出てきたのが urllib.request.urlretrieve を使う方法だったので、これを使っていました。 課題 しかしながら、たくさんの画像を一度にダウンロードしようとしたときにurllib.request.urlretrieve を使う方法だと…

ReactNativeにFlowを導入しようとして詰まった

静的方解析ツールFlowをReactNativeのプロジェクトに導入しようと思ったらいろいろ詰まったんですが、 解決は驚くほどあっけなかったです。 解決策 ReactNativeは標準でFlowに対応しているので、プロジェクト立ち上げ時に作成される .flowconfig の中に書い…