Aipo で Microsoft Edge 向けに対応した内容 本日リリースされた Windows 10 に搭載されている新ブラウザ、Mirosoft Edge について、 Aipo で対応した内容についてです。 まず、User-Agent について “Mozilla/5.0 (Wi… nbeppuハック2015.07.29 530
Swift でタブのバッジとアプリのバッジを同時に更新する 与える型が異なるので注意。UITabBarItem には nil を入れるとバッジが消えます。 func updateBadge(badge: Int, forVC: UIViewController?) { UIApp… nbeppuハック2015.07.28 889
Swift でネットワーク状況を確認する 以下のライブラリを利用します。 https://github.com/ashleymills/Reachability.swift ただし、Reachability というライブラリ名称は、Apple の公式サンプルライ… nbeppuハック2015.07.27 1,278
Google Apps Script で SES の Bounce を Spreadsheet に書き出す SES の Bounce SNS 通知の設定を設定し、転送先の Gmail アドレスを設定する。 Spreadsheet のスクリプトエディタで以下のスクリプトを作成する。 トリガーに設定しておけば定期的に Gmail … nbeppuハック2015.07.24 516
SESのBounceをLambdaで受け取りリスト化する SESのBounceはSNSで受け取ることが可能となりますので、SNSをトリガーとしてLambdaに処理させることが可能です。 以下の例ではSimpleDBとなりますが、DynamoDBやRDSでもOK。 process… nbeppuハック2015.07.22 1,967
Node.js で非同期タスクの結果を集約する Node.js は基本的に非同期処理となりますが、配列をループで回して、それぞれの非同期タスクを集約したい場合には、 以下のように async.reduce を使うことにより集めることができるようになります。 npm i… nbeppuハック2015.07.21 281
SNS Java SDK で Mobile Push AmazonSNS sns = SNS.getClient(); CreatePlatformEndpointResult createPlatformEndpoint = sns.createPlatformEndpo… nbeppuハック2015.07.17 515
Swift でデバイストークンを取得する iOS8 より記述方法が変わったため、iOS8 未満も対応する場合には振り分けが必要です。 func application(application: UIApplication, didFinishLaunchingW… nbeppuハック2015.07.16 794
Mac で Eclispe のコンテンツ・アシストを利用したい [一般] → [キー] → [コンテンツ・アシスト]のキーバインドを確認すると、 標準では Ctrl+SPACE が割り当てられていまして、こちら Mac の Spotlight 検索とかぶってしまいます。 Mac の … nbeppuハック2015.07.15 208