投稿者:

2017, AWS, re:Invent

 これやこの 行くも帰るも別れては
    知るも知らぬも 逢坂の関
      (蝉丸 『後撰集』より)

レコチョクが毎年参加している、AWS re:Invent の季節が今年もやって来ました。
このブログを読んでいるような人にわざわざ説明する必要も無いと思うのですが、re:Invent とは Amazon Web Services 最大のイベントで、ラスベガスのホテルを会場にして、新サービスの発表を含め様々な講演・セッションが行わ ...

投稿者:

Ajax, HTML, JavaScript, Vue.js

今回は、Vue.jsにおけるAjax処理について書いてみたいと思います。
一旦、このような画面を考えてみます。

環境Mac OS X El Capitan (ver. 10.11.3)
zsh 5.0.8 (x86_64-apple-darwin15.0)


package.json


{  "name": "playpass",  "version": "1.0.0",  ...

投稿者:

AWS, Zeppelin

以前の記事の続きで今回はAWS BillingのCUR(Cost and Usage Report)の方で試してみました。
前回と同様/data フォルダ配下にCSVを配置した状態でZeppelinを立ち上げます。

前回調査不足でちょっと面倒な方法でCSVを読み込んでいたのですが、
Spark2.0からはCSVを読み込む機能が標準で用意されているらしく
以下のようにすることで簡単に読み込むことができるようです。
(loadの引 ...

投稿者:

AWS, Zeppelin

AWS BillingのCSVはそのままでは見にくいのでDBなどに投入する必要があると思いますが、Zeppelinを使用すれば一時テーブルを使用して簡単にSQLで分析を行うことができます。

GUIからSQLを書くだけでグラフの描画まで簡単にできますのでちょっとした分析をしたいときに便利です。

CSVを一時テーブルに読み込む

Zeppelin上ではR言語やPythonでも書けるのですがデフォルトのでScalaで書いてみました。

Scala ...

投稿者:

AWS, docker, Python, serverless

サーバーレスを用いたデプロイフローや開発フローを考えた時に
ServerlessFrameworkについていろいろ調査を行い触ってみたので書いてみます。
基本的な流れとして、コンテナからServerlessFrameworkを使用してみました。

目的

サーバーレスアーキテクチャに関する情報を自ら発信することでサーバーレスに関する情報を集める

環境

[ホストOS]

Mac OS X El Capitan (ver. 10.11.3 ...

投稿者:

マネージメント

デザインスプリントをやってきました!

アプリケーションをリニューアルするにあたって、デザインスプリントをプロダクトチーム内で行いました。

デザインスプリントとは、人々が望んでいるものを作り出す確率を高めるためのフレームワークです。
あくまでもフレームワークですので、このデザインスプリントを行うこと自体は手段であり、目的ではないです。

各工程でいろんな作業をチームで行いますが、その作業を行うことが目的ではなく、その作業を行うことによってなにが ...

投稿者:

AWS, AWS SAM, Lambda

TimestampがUTCに!

既存のバッチ処理をLambdaに置き換えるという対応をしていたのですが、レコードの登録日時や更新日時が一律UTCになってしまいました。
AmazonLinux最初に立ち上げるとタイムゾーンがUTCになってた記憶があり確かにそうだなと、、
それで色々対応があるなかで一番簡単なのはこれだと思います。

対応方法

環境変数に設定します。SAMだとこのように書けば終了です。

Environment: &nbs ...

投稿者:

iOS, コーデック

iOS11 で新コーデック

iOS11で、新コーデックになりましたね。たしかデフォルト?
HEIF、HEVCというらしいですが、なんて読むのか、、、

上記のコーデックになると、撮影する写真やビデオのサイズが今までの半分のサイズくらいになるみたいですね。

iOS10だと、1分間の4K撮影で、375M
iOS11だと、1分間の4K撮影で、175M

これは素晴らしい。
撮影した写真をSNSとかにiPhoneから共有、ア ...

投稿者:

ネットワーク, マネージメント

これから安定稼働と、心理的不安性を考える

 
オライリーから、 分厚い本が1冊、日本語訳されて出ましたね。
何かといいますと「SRE サイトリライアビリティエンジニアリング」という本です。

今年辺りから、日本のWEBサービス業界でも浸透してきていて、耳にした人も多いかと思います。去年は「プロダクトマネージャー」がそのワードでしたねw

SREとは、Google発祥のシステムの安定をどのように実現するか?を考える方法論のことです。

投稿者:

Python, Swagger

OpenAPI仕様(旧Swagger)からAPIクライアントのSDKを生成するツールにswagger-codegenがありますが。
同様のツールとしてMicrosoftのオープンソースにautorestがあったので試してみました。

autorestは以下の言語の自動生成に対応しています。
C#, Go, Java, Node.js, TypeScript, Python, Ruby, PHP

swagger-codegenの対応言 ...