投稿者:

マネージメント

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

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

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

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

投稿者:

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の対応言 ...

投稿者:

backlog, JavaScript

Backlogで課題登録する際に楽にテンプレート設定できないか調べていたところブックマークレットというものを見つけたので設定してみました。

ブックマークレットとは、ブックマークにjavascriptを埋め込むことで特定のページに対してワンクリックでちょっとしたアクションができるようになります。

使い方は簡単で「backlogテンプレ」というブックマークを作成し、URLにjavascriptを埋め込んで完了です。

今回、URLには以下の ...

投稿者:

JavaScript, jQuery

前回の続きです。
宣言通り、let, template, fetch の三本立てです。

局所変数を定義する let

注意) Safari では動きません

JavaScript では変数を定義するときに var を使います。
この場合、変数のスコープは関数単位になります。
そのため、以下のような場合には for のスコープの外でも i の値が参照できてしまいます。

for (var i = 0; i < 5; i+ ...

投稿者:

AWS, Boto3, DynamoDB, Python

DynamoDBから怒られる

Boto3を使ってDynamoDBにデータを入れようとしました。
下記のようなものです。

{    'accountId': '12345',    'date': '2017-09-20',    'list': ['aaa', 'a', ''],    'name': ...

投稿者:

IntelliJ

はじめに

YouTubeがサイトデザインを一新した際に適用した「マテリアルデザイン」ですが、
IntelliJでマテリアルデザインを適用できるpluginがありましたので、試してみました。

マテリアルデザインとは

マテリアルデザイン(Material Design)は、アメリカ合衆国のGoogle社が提唱したユーザーエクスペリエンスデザインの体系、およびそれを実現する開発技術や手法、デザイン、試みなどの包括的呼称。
スマートフォンやタブレットなど ...

投稿者:

AWS, CloudFront

はじめに

CloudFrontで独自ドメインのSSL設定する方法をご紹介します。

なぜこんなことやったのか

このようなアーキで、Route53のヘルスチェックを行いフェイルオーバー先をS3の静的ページにしたかったんですが、クライアントからhttpsでリクエストが来るため、S3に独自ドメインのSSL設定が不可でCloudFrontを挟みました。

コンソールのやみ

CloudFrontのEditからSSL Certificate ->Custom