@iwasaki さんのアバター 5views

whoisコマンドでドメインの有効期限を取得するワンライナー

whoisコマンドからgrepで抽出することができます。 whois example.com | grep Expiration 2017年7月21日
@iwasaki さんのアバター 5views

wicketのHiddenFieldがyy/MM/dd形式になってしまう

普通にやると DateFormat.SHORTに従って yy/MM/dd 形式になってしまうようです。 独自のフォーマッターを使うには以下のようにします。 private final HiddenField<Date> hoge 2017年7月19日
@iwasaki さんのアバター 5views

MacにGoogle Cloud SDKをインストールする方法

Homebrewを使います。 brew cask install google-cloud-sdk もろもろセットアップをしないと、利用可能なデバイスリストも取得できないようです。 https://firebase.google.com/d 2017年7月18日
@iwasaki さんのアバター 35views

SES+S3+Lambdaを使ってサーバーレスでメールを転送する

Lambdaを使ってSESのメールを転送するプログラム https://github.com/arithmetric/aws-lambda-ses-forwarder を使うと簡単にできます。(Node.jsで動きます。中身はシンプルなプロ 2017年7月14日
@iwasaki さんのアバター 7views

Google Public DNS のキャッシュを消す方法

DNSサーバーをRoute53などに切り替えた際に、名前解決にGoogle Public DNS(8.8.8.8や8.8.4.4)を使っている場合にすぐに反映されないことがあります。 その際には https://developers.goo 2017年7月14日
@iwasaki さんのアバター 9views

レンタルサーバーからAWSへの移行の話(Webサーバー編)

Webサービスの開発に永く携わっていると、転送するだけのドメイン持つケース、よくありますよね。 転送するだけにもかかわらず、レンタルサーバーを借りるのももったいないので、AWSに移行してみましょう。 Webサーバーだけの移行であれば話はとて 2017年7月13日
@iwasaki さんのアバター 10views

ムームードメインに設定したTXTレコードの値を確認する

Amazon SESなどを使う際にはドメインの認証が必要になります。 http://docs.aws.amazon.com/ja_jp/ses/latest/DeveloperGuide/dns-txt-records.html にあるよう 2017年7月13日
@iwasaki さんのアバター 6views

docker composeで各インスタンスのログを見る

起動時には docker-compose up -d のようにして起動してバックグラウンド処理にするケースが多いと思います。それでもたまにちょっとインスタンスのログみたいな、という時には docker-compose logs -f のよう 2017年7月10日
@iwasaki さんのアバター 12views

react-native-fetch-blobをAndroidで使う際に文字化けが起きるケース

React NativeでファイルのアップロードやダウンロードなどAPIを叩く周りの処理を行う際によく使うライブラリ react-native-fetch-blob これを使った際に顔文字を使うなど特定の状況下で文字化けが発生しました。(r 2017年7月10日
@iwasaki さんのアバター 8views

Androidエミュレータでメモリの使用量を調べるコマンド

adb shell dumpsys meminfo で調べることができます。 2017年7月5日
@iwasaki さんのアバター 7views

React Nativeのテキストエリアの下線を消す

React Native の TextInput には underlineColorAndroid の属性があります。 テキストエリアの下線の色を指定できるようになっています。 https://facebook.github.io/reac 2017年7月4日
@iwasaki さんのアバター 13views

React Nativeで画面を回転させた際に再描画させる方法

トリッキーなことをしていなければ、よしなにしてくれますが、positionの指定などを細かくやっている際に画面を回転させた際に再描画させる方法 は以下のようにします。 constructor(props) { super(props); t 2017年7月3日
@iwasaki さんのアバター 2views

npm i react-native-mime-typesではfalseが返るケースがある

https://github.com/wkh237/react-native-fetch-blob/wiki/File-System-Access-API#scanfilepathstringpromise-androi-only にはAn 2017年7月3日
@iwasaki さんのアバター 8views

react-native run-android した際にAndroid 4.4.4 (API 19)だと以下のようなエラーが出る

react-native run-android した際にAndroid 4.4.4 (API 19)だと以下のようなエラーが出る Running /usr/local/opt/android-sdk/platform-tools/adb 2017年6月29日
@iwasaki さんのアバター 6views

java.lang.NoSuchMethodError: android.view.Window.setStatusBarColorのエラーが出る

Androidのアプリを起動しようとしたところ以下のエラーが出ました。 E/AndroidRuntime( 2394): java.lang.NoSuchMethodError: android.view.Window.setStatusB 2017年6月29日
@iwasaki さんのアバター 5views

Androidエミュレータでアプリが落ちる時にログを調べる方法

以下のコマンドでログをチェックすることができます。 adb logcat 参考 http://qiita.com/t2low/items/cb37cec5f864c4748e14#%E3%83%AD%E3%82%B0%E3%81%AE%E5 2017年6月29日
@iwasaki さんのアバター 13views

realmでオブジェクトを削除する際に、リレーションオブジェクトは削除されない

realmで以下のようなschemaを定義したとします。 File.schema = { name: 'File', primaryKey: 'fileId', properties: { fileId: 'int', fileName: 2017年6月29日
@iwasaki さんのアバター 19views

React Nativeで要素の高さを取得する方法

render() { return ( <TextInput ref={(r) => { this.myTextInput = r; }} /> ); } この要素の高さを取得する方法 this.myTextInput.m 2017年6月27日
@iwasaki さんのアバター 15views

React NativeのTextInputでAndroidの改行ができない

React NativeのTextInputをAndroidで使った際にEnterキーでの改行ができないことがあります。 該当するIssueはこちら https://github.com/facebook/react-native/issu 2017年6月26日
@iwasaki さんのアバター 21views

React NativeでStyleSheet.createしたstyleを渡すとpropの型がnumberになってしまう?

React NativeでCSSを書く場合、以下のように書くことが多いかと思います。 const styles = StyleSheet.create({ image: { flex: 1, width: 150, height: 150, 2017年6月23日
@iwasaki さんのアバター 11views

react-native-fetch-blobのfetchでデータをWeb越しにダウンロードする際の注意点

ファイルをダウンロードする際のサンプル https://github.com/wkh237/react-native-fetch-blob#download-example-fetch-files-that-need-authorizati 2017年6月22日
@iwasaki さんのアバター 5views

Androidのエミュレータ内のファイルを確認する方法

Android上のファイルを端末からPCへ転送する方法 adb pull /data/user/0/XXX/XXX.png ~/Downloads/XXX.png なお /data/data 以下のファイルは転送できないため、一旦 /sdc 2017年6月22日
@iwasaki さんのアバター 3views

React Nativeでmultilineの入力フィールドの入力開始位置を整える

Androidで高さを指定してmultilineにすると、開始位置がちょっと下の方にずれ、複数行入力していくと位置がガチャつくことがあります。 その場合には高さの指定とともに textAlignVertical: 'top', を入れること 2017年6月21日
@iwasaki さんのアバター 5views

React NativeでRealmを使う際にinValidメソッドを使うには

Realmのschemaを設定する際に Realm.Object をextend して使います。 class Item extends Realm.Object {} Item.schema = { name: 'Item', primar 2017年6月21日
@iwasaki さんのアバター 9views

Javascriptで型判定を行う

以下を使うことで型判定が行えます。 Object.prototype.toString.call(hoge) [object RealmObject] などのような結果が返ってきます。 http://qiita.com/sdn_tome/i 2017年6月21日
@iwasaki さんのアバター 17views

React NativeでRealmのfilterをいい感じで使う

filterは以下のような感じで使います。1つ目の引数はqueryの文字列になります。文字列内に$0,$1…を指定することで、2番目以降の引数が呼ばれるようになります。 realm.objects('Message').filt 2017年6月19日
@iwasaki さんのアバター 12views

PHPでダミーのメールアドレスをたくさん作る方法

<?php $prefix = 'your_address+prefix'; $surfix = '@gmail.com'; for ($i = 1; $i <= 300; $i++) { echo $prefix .$i . 2017年6月16日
@iwasaki さんのアバター 11views

react-native-fetch-blobでファイルをダウンロードした際の後始末

後始末としてやることはファイルダウンロードのキャンセルおよびキャッシュファイルの削除になります。 キャンセル処理はこのあたりが参考になりそうです。 https://github.com/wkh237/react-native-fetch-b 2017年6月16日
@iwasaki さんのアバター 12views

React NativeでPDFファイルを表示する

iOSでの話です。 以下のように、WebViewを使うことでPDFファイルなどを表示することができるようになります。ファイルのダウンロードは別のScreenで行い、ファイルの表示は別のScreenにuriを渡すのがいいようです。 impor 2017年6月16日
@iwasaki さんのアバター 10views

React NativeでMigration is required due to the following errorsが出た時の対処法

react-native run-ios や react-native run-android した際に以下のようなエラーが出ました。 Migration is required due to the following errors: - 2017年6月14日