Submit Search
lambda-lgtm
1 like
3,008 views
Yoshiaki Yoshida
lambda-lgtm
Technology
Read more
1 of 19
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
More Related Content
PDF
画像処理をAWS LambdaのPythonで!
Tomotsune Murata
PDF
速習 AWS Lambda
Masayuki Uchida
PDF
AWSでAPI Gatewayから非同期でLambdaを起動してS3にファイルアップロードしようとしたらハマった話。
Takehiro Suemitsu
PPTX
node.jsでS3にバックアップを送り続けるコードを書いてみた話。Node s3maの紹介-jawsugさいたま
Yasuhiro Araki, Ph.D
PDF
Lambdaによるクラウド型言語の実装
Sugawara Genki
PDF
Lambdaのscheduled eventで実現する運用視点のサーバレスパターン
Jin k
PDF
AWS Lambda のご紹介 2015 JAWS沖縄
Toshiaki Enami
PDF
AWS Lambda を使ってみた話 at づや会Vol.3
ko ty
画像処理をAWS LambdaのPythonで!
Tomotsune Murata
速習 AWS Lambda
Masayuki Uchida
AWSでAPI Gatewayから非同期でLambdaを起動してS3にファイルアップロードしようとしたらハマった話。
Takehiro Suemitsu
node.jsでS3にバックアップを送り続けるコードを書いてみた話。Node s3maの紹介-jawsugさいたま
Yasuhiro Araki, Ph.D
Lambdaによるクラウド型言語の実装
Sugawara Genki
Lambdaのscheduled eventで実現する運用視点のサーバレスパターン
Jin k
AWS Lambda のご紹介 2015 JAWS沖縄
Toshiaki Enami
AWS Lambda を使ってみた話 at づや会Vol.3
ko ty
What's hot
(20)
PPTX
はじめてのAWS Lambda
Masaki Misawa
PDF
AWS LambdaとDynamoDBがこんなにツライはずがない #ssmjp
Masahiro NAKAYAMA
PDF
AWS re:Invent レポート:AWS使いがいますぐすべき3つのこと
真吾 吉田
PPTX
サーバーレスアプリケーションの作り方
Yoichi Toyota
PDF
DynamoDBのまえにキャッシュおく奴
Sugawara Genki
PPTX
AWS Lambda + Go
Kentaro Kawano
PPTX
20160404 jaws ugアーキテクチャ専門支部ハイブリッドクラウド分科会#4
Naomi Yamasaki
PDF
AWS Lambdaで作るクローラー/スクレイピング
Takuro Sasaki
PDF
Programming AWS with Perl at YAPC::Asia 2013
Yasuhiro Horiuchi
PPTX
AWS Batch Fargate対応は何をもたらすか
Shun Fukazawa
PPTX
ログ解析をあきらめない、あるいはSumoLogicの紹介
Yasuhiro Araki, Ph.D
PDF
AWS Lambdaによるサーバレスアーキテクチャの基本に触れてみよう!【kintone & AWS ハンズオン祭り2015秋 B-2】
Ryu Yamashita
PDF
俺のLambda
Motokatsu Matsui
PDF
serverless framework + AWS Lambda with Python
masahitojp
PDF
AWSをコードで定義する
Sugawara Genki
PDF
前座Lambda
Akio Katayama
PDF
AWS サービスアップデートまとめ 2014年3月
Yasuhiro Horiuchi
PDF
AWS サービスアップデートまとめ 2013年9月
Yasuhiro Horiuchi
PPTX
Containers + EC2 Spot: AWS Batch による大規模バッチ処理でのスポットインスタンス活用
Daisuke Miyamoto
PPTX
Jawsday2015 lambda(なにができるの? EC2はもう不要?)
Shiraishi Masayuki
はじめてのAWS Lambda
Masaki Misawa
AWS LambdaとDynamoDBがこんなにツライはずがない #ssmjp
Masahiro NAKAYAMA
AWS re:Invent レポート:AWS使いがいますぐすべき3つのこと
真吾 吉田
サーバーレスアプリケーションの作り方
Yoichi Toyota
DynamoDBのまえにキャッシュおく奴
Sugawara Genki
AWS Lambda + Go
Kentaro Kawano
20160404 jaws ugアーキテクチャ専門支部ハイブリッドクラウド分科会#4
Naomi Yamasaki
AWS Lambdaで作るクローラー/スクレイピング
Takuro Sasaki
Programming AWS with Perl at YAPC::Asia 2013
Yasuhiro Horiuchi
AWS Batch Fargate対応は何をもたらすか
Shun Fukazawa
ログ解析をあきらめない、あるいはSumoLogicの紹介
Yasuhiro Araki, Ph.D
AWS Lambdaによるサーバレスアーキテクチャの基本に触れてみよう!【kintone & AWS ハンズオン祭り2015秋 B-2】
Ryu Yamashita
俺のLambda
Motokatsu Matsui
serverless framework + AWS Lambda with Python
masahitojp
AWSをコードで定義する
Sugawara Genki
前座Lambda
Akio Katayama
AWS サービスアップデートまとめ 2014年3月
Yasuhiro Horiuchi
AWS サービスアップデートまとめ 2013年9月
Yasuhiro Horiuchi
Containers + EC2 Spot: AWS Batch による大規模バッチ処理でのスポットインスタンス活用
Daisuke Miyamoto
Jawsday2015 lambda(なにができるの? EC2はもう不要?)
Shiraishi Masayuki
Ad
More from Yoshiaki Yoshida
(12)
PDF
ChatOps with Hubot
Yoshiaki Yoshida
PDF
PHP Application E2E with Capybara
Yoshiaki Yoshida
PDF
Swagger 入門
Yoshiaki Yoshida
PDF
メタ勉強会 - カジュアルトーク駆動学習
Yoshiaki Yoshida
PDF
Elasticsearch at Makuake
Yoshiaki Yoshida
PDF
Docker Tシャツを着て Docker の話をする
Yoshiaki Yoshida
PDF
表参道.rb #1 Ruby Gold 2.1 に合格した話
Yoshiaki Yoshida
PDF
Qiita:Team を Hack しよう
Yoshiaki Yoshida
PDF
peco 紹介
Yoshiaki Yoshida
PDF
チーミングを通じて最強のチームを
Yoshiaki Yoshida
PDF
Our Team moving forward with Qiita:Team
Yoshiaki Yoshida
PDF
"たいたにうむ"な1ヶ月間 @Titaniumもくもく会 #16
Yoshiaki Yoshida
ChatOps with Hubot
Yoshiaki Yoshida
PHP Application E2E with Capybara
Yoshiaki Yoshida
Swagger 入門
Yoshiaki Yoshida
メタ勉強会 - カジュアルトーク駆動学習
Yoshiaki Yoshida
Elasticsearch at Makuake
Yoshiaki Yoshida
Docker Tシャツを着て Docker の話をする
Yoshiaki Yoshida
表参道.rb #1 Ruby Gold 2.1 に合格した話
Yoshiaki Yoshida
Qiita:Team を Hack しよう
Yoshiaki Yoshida
peco 紹介
Yoshiaki Yoshida
チーミングを通じて最強のチームを
Yoshiaki Yoshida
Our Team moving forward with Qiita:Team
Yoshiaki Yoshida
"たいたにうむ"な1ヶ月間 @Titaniumもくもく会 #16
Yoshiaki Yoshida
Ad
lambda-lgtm
1.
lambda-lgtm
2.
遊んでたら GW 終わっちゃう LT
どうしよう
3.
あ!そうだ
4.
AWS Lambda
5.
AWS Lambda 3時 間 で
6.
2014/11 AWS re:Invent 2014 AWS
Lambda 発表
7.
イベント駆動型 (S3, DynamoDB, Kinesis,
SNS, Cognito) インフラ管理なし オートスケーリング 東京リージョン 未リリース
8.
良さそうじゃん?
9.
Adroll : 600
億イベント / 1日 http://aws.amazon.com/jp/lambda/
10.
S3 に画像を置いたら 自動的に LGTM
画像に 変換しちゃう with AWS Lambda
11.
ここを LGTM にする
12.
・node-imagemagick ・GraphicsMagick ・詳しくは Blog で var
fs = require('fs'); var gm = require('gm'); var aws = require('aws-sdk'); var s3 = new aws.S3({apiVersion: '2006-03-01'}); exports.handler = function(event, context) { var bucket = event.Records[0].s3.bucket.name; var key = event.Records[0].s3.object.key; s3.getObject({ Bucket: bucket, Key: key }, function(err, data) { if (err) { context.done('get failed', err); } else { var contentType = data.ContentType; var extension = contentType.split('/').pop(); gm(data.Body) .options({ imageMagick: true }) .resize(480, 269) .fill("#81BD27") .drawText(200, 250, 'LGTM') .font('/usr/share/fonts/dejavu/DejaVuSans.ttf') .fontSize(40) .toBuffer(extension, function(err, stdout) { if (err) { context.done('resize and drawtext failed', err); } else { s3.putObject({ Bucket: 'lambda-image-lgtm', Key: key, Body: new Buffer(stdout, 'binary'), ContentType: contentType }, function(err, res) { if (err) { context.done('put failed', err); } else { context.done(); } }); } }); } }); };
13.
さぁ! お待たせしました! イケイケの LGTM 披露!
14.
(;゚Д゚)エッ
15.
(;゚Д゚)エッ
16.
(;゚Д゚)エッ
17.
クオリティ最低ワロタ
18.
AWS Lambda だと gm.fontSize()
効かないのナンデ?
19.
AWS Lambda 未来感ある 様々な用途で使える データマーケティングに 使える?(各自考えてw) まとめ
Download