Chrome Push 通知

Chrome 42 から使用可能になった、ページを閉じていても受信可能な Push 通知。Push Notifications on the Open Web - HTML5 Rocksupdates.html5rocks.com試してみましたけど、Android で GCM 通知受け取るアプリ作るのとほとんど同じ流れ。 API が PushMana…

作成済み Azure Endpoint に Timeout を設定

Azure のエンドポイントのタイムアウトの設定方法を載せておきます。 エンドポイントを作成前であれば、以下の記事の通りにエンドポイントを新規作成すれば OK です。 MSDN Blogsこの記事の内容は、既に GUI などから作成済みのエンドポイントに対してタイム…

LINE の bot を作成

carpedm20/LINEgithub.com これを使えば簡単に作れます。 唯一躓くとすれば auth token の取得ですが、これは過去バージョンで動かせば取得できます。 最新バージョンでは認証トークンの取得ロジックが削られていますが、削られる前のバージョンで一度動かす…

Azure ML を使ってみた

Google Prediction API のチュートリアルの言語識別を、Azure ML でもやってみました。 (中二病と熊本弁の識別は、日本語を入力すると学習に失敗しできませんでした。Logic Apps でもそうでしたが、日本語を交ぜるとどうもうまく動かない模様) DataSets ht…

ADB Interface ドライバのインストールに失敗する

Nexus 6 Driver (ADB, Fastboot and MTP) for Windows and MACwww.theandroidsoul.com上記 URL を参考に。 一度、端末の USB デバッグを無効化し、再接続。 Googl USB Driver をインストール 端末の USB デバッグを有効化 これで行けます。(行けました

Google Managed VMs で nginx を建ててみた

今更ですが、Managed VMs で nginx を建ててみました。GAE に Docker が使えるというのはとても便利ですね。GCE より手軽に使えるのが魅力です。 github appengine-nginx-hello を頼りに試しに nginx を動かしてみたところ、こちらの github のページに古い…

Google Prediction API で中二病と熊本弁を識別

Hello Prediction! - Prediction API — Google Cloud Platform Google Prediction API の Getting Started である「Hello Prediction!」をやってみました。今は Azure ML を勉強中なのですが、こちらとは違ってとても簡単で、10分くらいで試せました。「Hello…

IFTTT HTTPチャンネル

http://blog.ifttt.com/post/117715734213/meet-the-team-devinblog.ifttt.com こんなブログが出ていたので、HTTPチャンネル作って欲しいと要望を出しておいた。 Azure Logic Apps だとリリース当初から存在しているので、IFTTT にもできて欲しいと言ってお…

Google Cloud Pub/Sub 使ってみた

Cloud Pub/Sub - Reliable Enterprise Messaging in the Cloud Cloud Pub/Sub - Reliable Enterprise Messaging in the Cloud — Google Cloud PlatformGoogle Cloud Pub/Sub が公開ベータになったので、早速使ってみました。 一見、Amazon SNS と競合するサ…

RSS を自動生成

ifttt-webhook 改良 - yanoの日記 ifttt-webhook 改良 - yanoの日記 IFTTT の連携先として WordPress を ifttt-webhook で構築できたので、後は入力です。 入力はメールや Twitter, rss 等で連携させるのがやはり手っ取り早いですね。rss 化は色々試しました…

ifttt-webhook 改良

captn3m0/ifttt-webhook captn3m0/ifttt-webhook · GitHubIFTTT の Web フックが欲しくて上記の WordPress にペルソナ(w)する WebHook コードを Heroku で動かしていますが、以下の不満が発生。 ・Body にフック先 URL しか指定できない ・タグが無視され…

Nexus 6 を (σ´∀`)σゲッツ!!

無事 Nexus 6 を (σ´∀`)σゲッツ!! しました! ので、ちょっとまとめます。AWS Lambda を利用して Nexus 6 を (σ´∀`)σゲッツ!! - yanoの日記 AWS Lambda を利用して Nexus 6 を (σ´∀`)σゲッツ!! - yanoの日記 この記事のやり方ですと、AWS Lambda を動かすリージョ…

SPECIALIZED TARMAC ELITE(Satin Carbon/ Rocket Red/ White) が格好良すぎる

最近自転車にはまっている自分。 知り合いと荒川下流から白石峠までを往復してたりします(200km ぐらい)。 でも、僕が持ってるのは BIANCHI ROMA2、しょっぱいです。スペシャライズド・ジャパンこれ超欲しい~ 色的にも赤が入ってる方が最高。

TestTubeLED Clock Kit

http://nixie-tube.com/shop/4_102.html ※当キットのパーツは、殆どがチップパーツ(表面実装)を使用しています。その為、ハンダ付けはかなり慣れた人でないと難しいかもしれません。 問い合わせてみたところ、TestTubeLEDClock だけでなく基本的にはすべて…

Java や curl 等 API から気軽に通話、SMS 送受信を行えるサービス - Twilio

Twilio for KDDI Web Communications | クラウド電話API Twilio for KDDI Web Communications | クラウド電話APIなんと、電話番号一個が月額100円程度で維持できる画期的なサービスです。 しかも、以下のように超簡単に使えます(SMS 送信の場合)。 curl cu…

ngrok

ngrok - secure introspectable tunnels to localhost ngrok - secure introspectable tunnels to localhost最近周りの人にごり押しされているサービス。 VPN 通さなくても外部からローカルの環境にアクセスさせることが可能。

ハンダクリーナー

[HAKKO] | はんだ付け周辺機器 | HAKKO 599Bぬれたすぽんじのやつよりさくさく取れます。 2, 3回抜き差しすれば新品同様になるので、超おすすめです。

AWS Lambda を利用して Nexus 6 を (σ´∀`)σゲッツ!! できないんだよ・・・

AWS Lambda を利用して Nexus 6 を (σ´∀`)σゲッツ!! - yanoの日記 AWS Lambda を利用して Nexus 6 を (σ´∀`)σゲッツ!! - yanoの日記そうか・・・Google Play 君・・・君は、アクセス元のIPアドレスから国を自動割り出しその国の在庫を出してくれるんだね・・・・…

AWS Lambda を利用して Nexus 6 を (σ´∀`)σゲッツ!!

Nexus 6 が欲しいのになかなか買えない!!!!!! SIM カードが不要なので Google Play で買おうと思ってるのですが、いつ見ても 現在在庫切れです。しばらくしてからもう一度ご確認ください。 色や容量にはこだわらないのに、年末から折を見て確認してい…

Google BigQuery と Elasticsearch に timestamp を入れる

BigQuery の TIMESTAMP 型は以下のフォーマットを受け付けます。 Data typesElasticsearch の date は以下のフォーマットを受け付けます。 date formatう〜ん、タイムゾーンを絡めると Elasticsearch には BigQuery が要求する TIMESTAMP 型の組み込み型がな…

Fluentd+BigQuery+Elasticsearch+Kibanaで迷惑メールを解析

僕のメールアドレスには、去年辺りから、どういうわけか毎日ほぼ決まった時間帯に、決まったフォーマットの subject をもつ迷惑メールが一日平均 5 通くらい届きます。 普通であれば削除するのですが、「ほぼ決まった時間帯」「決まったフォーマットの subje…

Ubuntu14.04 LTS root 日本語入力

Ubuntu 14.04 LTS をインストールし、root で自動ログイン(/etc/lightdm/lightdm.conf 修正)なんてしちゃってる危険な諸君! [SeatDefaults] autologin-guest=false autologin-user=root autologin-user-timeout=0 autologin-session=lightdm-autologinroo…

Google Container Engine(GKE) を使ってみよう

年末に C87 という比較的大規模なイベントがありまして、代表者ではありませんでしたがメンバーの一員としてサークル参加をしていました。 そして、サークルのホームページを GKE を用いて kubernetes 1 マスター、nginx 1 マスター、1 レプリケーションの 3…

Azure モバイル サービス

Azure のモバイル サービスは秀逸です。 Push 通知ですと Amazon SNS に目が行きがちですが、とても使いやすいサービスになっています。 Azure は MS のクラウドなので、当然のこととして SQL Server を持っており、極容易に連携が可能。 デバイストークンの…

Azure 仮想マシンリージョン間の移動

普通逆だと思いますが、東日本リージョンに建てている仮想マシンを、米国東部2リージョンに引っ越すことになりました(貧乏だからです・・・) 仮想マシンだけを引っ越すとなると、すべて GUI から可能です。 仮想マシンを選択 削除 接続されたディスクの保…

Amazon SNS + Google Cloud Messaging + Android

AWS SDK for Java で Android への Push 通知を考えている皆様! iPhone アプリしか作ったことがない人にとってはかなりの衝撃の事実だと思いますが、Android では通知のためのデバイストークンがころころ変わります。 バージョンアップ 再ンストール その他…

AppEngine について色々

AppEngine は無課金ではソケットが使えないため、そのままでは HttpClient が使えません。それで困ってる方は GAEClientConnection GAEConnectionManager を使いましょう! new DefaultHttpClient(new GAEConnectionManager()); といった感じで、コンストラ…

Heroku+Quartz Scheduler という選択肢

AppEngine、便利ですよね。 特に秀逸なのが、cron.xml !! <cron> <url>/cron/honki</url> <description>honki</description> <schedule>every monday,tuesday,wednesday,thursday,friday of month 00:00</schedule> <timezone>Asia/Tokyo</timezone> </cron> <cron> <url>/cron/weather</url> <description>weather forecast</description> …</cron>

Google Cloud DNS API レコードの追加、削除

世の中には Amazon Route 53 という便利な代物があり、私自身最初の頃は使っていたのですが、今は Google Cloud DNS を使っています。その理由は・・・ゴクリ・・・・ Google Cloud DNS の方がゾーン毎の価格が安いっ!!!からです(結局どちらも安いんです…

Dockerfile を作ってみよう

今度は、Docker イメージの制作者になってみましょう。 DockerHub 等で自分の作成したイメージを配る側の立場になってみましょう。 前回と同じく、前提として、あなたは Ubuntu 14.04(192.168.0.1) を利用しているとします。 Dockerfile とは・・・簡単に言…