STEAM PLACE

エンジニアリングとマネジメント

格安SIMを使ってみた評価(mineo)

格安SIMを半年使ってみた、 結論、まだ大手キャリアを使っている人は今すぐ格安SIMに変えたほうがいい。 格安SIMをすすめる理由 何よりも安い。 そして、通信は安定しているし、全く不満がない。 正直、大手キャリアを使う理由が全く見つからない。 2年縛り…

Google Play/iTunes Connect で有料アプリ販売のための口座登録方法(2016年10月版)

Google Play と App Store で有料アプリ(アプリ内課金を含む)を販売するまで、何をしたらいいのか。というのをまとめておく。 Google Play Googleはそんなに障壁はなく設定が可能。 Google Play Developer Console にて販売アカウントのセットアップをする…

Windows にて Atom の proxy 設定ハマリポイント

ATOMエディタのproxy設定 を参考に proxy の設定を行っていましたが、何点かハマリポイントあったのでメモしておきます。 ハマリポイント apm コマンドが使えない? コマンドプロンプトより apm コマンドが使えない旨をググると、 proxy が設定されていない…

AWS/Kinesis + API Gateway + Lambda + DynamoDB を使ってみた

AWS

はじめに サーバレスアーキテクチャだ!と興奮しながら Kinesis, API Gateway, Lamda,DynamoDB を使ったシステムを作ったお話。 細かい設定方法は要点毎にググった方が早いと思うので、Tipsを中心に。 本構成がだれかの役に立てば幸いです。 どんなシステム…

AWS Lambda のバージョン毎に別の Kinesis をセットする方法

AWS

さいしょに AWS Lambda のバージョンごとに紐付ける Kinesis Stream を切り替える方法について。 やりたいこと Kinesis Stream から取得したデータを Lambda で処理するようなシステムを想定。以下の要件が、本投稿の内容で対応可能。 Lambda にバージョンを…

人工知能入門におすすめの本やサイト

人工知能入門におすすめ(&おすすめされた)本などのメモとして。 読みたいけどまだ読んでない本も含めまれてるので注意。 おすすめの本 人口知能は人間を超えるか ディープラーニングの先にあるもの 人工知能は人間を超えるか ディープラーニングの先にあ…

AWS API Gateway x Lambda で jsonp を返却する

AWS

普通に作ると jsonp にはできない AWS API Gateway x Lambda x Python の API を作り、デフォルト設定のまま retuen で dict を返却すると自動的に json にパースされレスポンスが返る。文字列を返すとクオートで囲まれてしまうので、 Lambda から直接 js を…

DynamoDB x Python / Decimal を登録する

JSON と Python のマッピング JSON と Python の dict は以下のようにマッピングされている。 JSON Python object dict array list string unicode number (int) int, long number(real) float true True false False null None そのため、JSON を json.load…

AWS Lambda / Upload a .ZIP file から Code entry type に戻す方法

AWS

AWS Lambda にて Upload a .ZIP file で一度登録すると、 Code entry type に戻せないのかと思ったが戻せた。 どうやるか 対象のファイルを単独で zip にして Upload a .ZIP file でアップロードすることで Code entry type での編集にできる。

Python2.7 で タイムゾーン付き日時を Unixtime に変換する

やりたかっこと ISO 8601 YYYYMMDDThhmmss.SSS+900 を Unixtime に変換しようとしていた。python2.7 で strptime では %z がサポートされていないので、タイムゾーンを使った日付変換が面倒くさい。%z を使うと下記のように怒られる。ValueError: 'z' is a b…

EC2 に ssh できない -> EBS 付け替えてレスキューした話

AWS

EC2 に ssh できなく、ルードデバイスの EBS を他 EC2 からレスキューした。 この記事で伝えたいのは EBS を別の EC2 にアタッチして調査するのは面倒じゃないよ! ってこと。 私が ssh できなかった原因は、 /home がブロックデバイスの EBS に対してリンク…

EC2 のルートデバイスに EBS をアタッチする方法

AWS

EC2 のルートデバイスに EBS をアタッチするには? ルートデバイスをデタッチした際に、以下のようにルートデバイスが無しの状態になります。 ここに対してルートデバイスをアタッチしようとします。EBS一覧から、ボリュームを選択、インスタンス選択すると[…

『JAWS DAYS 2016』に参加してきた

JAWS DAYS 2016 | Move Up the Next Cloud JAWS DAYS 2016 に参加してきました。 今年もおもしろいセッションをたくさん聞けて素晴らしい一日でした。 諸事情で13時半ころからの参加になり、、聞きたかったセッションを逃してしまったのが残念。。 追記 3/17…

で、 HTTP2.0 対応って何をすればいいの?

そもそも の、話は id:y_uuki さんのブログがよくまとまっています。 yuuki.hatenablog.com RFCはこちら RFC7540 日本語訳 スポンサーリンク (adsbygoogle = window.adsbygoogle || []).push({}); 本題 HTTP2.0 のことは分かったが、結局何をやればいいの?…

CakePHP / validate で エラーコードなどを受け取る強引なやり方

PHP

タイトルの通り強引なやり方で validate rule ごとの配列(エラーコードなど)を受け取る方法です。公式ドキュメントにも載っていないのですが、一応動作したのでメモメモ。 messge を配列で受け取る やり方はいたって簡単で message の中身を配列にするだけ…