Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Planet Tempura
Search
Kazuyoshi Kato
December 14, 2013
Programming
0
250
Planet Tempura
Or: let's blogging in the domain specific language which used by Matz, Guido and Larry
Kazuyoshi Kato
December 14, 2013
Tweet
Share
More Decks by Kazuyoshi Kato
See All by Kazuyoshi Kato
firecracker-containerd and SOCI Snapshotter
kazuyoshi
0
300
Porting Docker to FreeBSD
kazuyoshi
10
12k
How we use Jenkins at mixi
kazuyoshi
2
15k
Other Decks in Programming
See All in Programming
詳細解説! ArrayListの仕組みと実装
yujisoftware
0
580
TypeScriptでライブラリとの依存を限定的にする方法
tutinoko
2
660
TypeScript Graph でコードレビューの心理的障壁を乗り越える
ysk8hori
2
1.1k
どうして僕の作ったクラスが手続き型と言われなきゃいけないんですか
akikogoto
1
120
Click-free releases & the making of a CLI app
oheyadam
2
110
Contemporary Test Cases
maaretp
0
130
macOS でできる リアルタイム動画像処理
biacco42
9
2.4k
Macとオーディオ再生 2024/11/02
yusukeito
0
370
ピラミッド、アイスクリームコーン、SMURF: 自動テストの最適バランスを求めて / Pyramid Ice-Cream-Cone and SMURF
twada
PRO
10
1.3k
Duckdb-Wasmでローカルダッシュボードを作ってみた
nkforwork
0
120
GitHub Actionsのキャッシュと手を挙げることの大切さとそれに必要なこと
satoshi256kbyte
5
430
Make Impossible States Impossibleを 意識してReactのPropsを設計しよう
ikumatadokoro
0
170
Featured
See All Featured
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
Speed Design
sergeychernyshev
24
610
How to train your dragon (web standard)
notwaldorf
88
5.7k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
Designing for humans not robots
tammielis
250
25k
We Have a Design System, Now What?
morganepeng
50
7.2k
Practical Orchestrator
shlominoach
186
10k
How GitHub (no longer) Works
holman
310
140k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
For a Future-Friendly Web
brad_frost
175
9.4k
Transcript
Planet Tempura Or: let's start blogging in the domain specific
language which used by Matz, Guido and Larry
Kato Kazuyoshi http://2013.8-p.info/ (Powered by Jekyll and S3, not Hatena
Blog...)
͡Ίͷݴޠͷຯظݶ 1FSM ͋Δ͍ࠔΔࣄʹ͍ͭͯ (PPHMFͷڊେϨϙδτϦͱϒϥϯνͳ͠ӡ༻ %PDLFSΛಡΉ ʰςετ͔Βݟ͑ͯ͘Δάʔάϧͷ ιϑτΣΞ։ൃʱԿͰ͋ͬͯԿͰͳ͍͔
͡Ίͷݴޠͷຯظݶ 1FSM ͋Δ͍ࠔΔࣄʹ͍ͭͯ (PPHMFͷڊେϨϙδτϦͱϒϥϯνͳ͠ӡ༻ %PDLFSΛಡΉ ʰςετ͔Βݟ͑ͯ͘Δάʔάϧͷ ιϑτΣΞ։ൃʱԿͰ͋ͬͯԿͰͳ͍͔ PLEASE RAISE YOUR
HAND IF YOU...
Top Ten Languages Used in the Web (2011) http://www.internetworldstats.com/stats7.htm 565,004,126
(26.8%) vs. 99,182,000 (4.7%)
Why? ӳޠͰϒϩάΛॻ͘ͷ͕େม େมͳΘΓʹશવڹ͕ͳ͍
Then ΤϯδχΞ͕ࠓ͙͢ӳޠͰ ߴͰڹΛूΊΔͨΊͷ
PLEASE RAISE YOUR HAND IF YOU...
PLEASE RAISE YOUR HAND IF YOU...
Planet Tempura A blog aggregation site for Japanese who blog
about software development in English
None
1. Open a pull request on kzys/planet-tempura 2. I will
merge the request 3. Oh, there is no third step because it's easy
S3 EC2 (micro) cron update.py venus aws GitHub
% cat ansible/ec2-user.yaml - hosts: cron-scheduler user: ec2-user tasks: -
git: repo: https://github.com/rubys dest: /home/ec2-user/src/venus - git: repo: https://github.com/kzys/ dest: /home/ec2-user/src/plane - cron: name: venus minute: 0,10,20,30,40,50 job: /home/ec2-user/src/planet % % cat ansible/root.yaml - hosts: cron-scheduler user: ec2-user sudo: yes tasks: - yum: name: git - yum: name: aws-cli - yum: name: mailx - yum: name: python27 - yum: name: "*" state: latest % Ansible!
Planet Tempura http://tempura.8-p.info/ https://github.com/kzys/planet-tempura
Kato Kazuyoshi http://8-p.info/ Great pictures are taken by Nijyuu Bashi
by Yoshikazu Takada http://www.flickr.com/photos/yoshikazut/5611842801/ starbucks sign by Chris McClanahan http://www.flickr.com/photos/53223109@N04/5107991853/