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
260
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
460
Porting Docker to FreeBSD
kazuyoshi
10
12k
How we use Jenkins at mixi
kazuyoshi
2
15k
Other Decks in Programming
See All in Programming
サーバーサイドのビルド時間87倍高速化
plaidtech
PRO
0
690
More Approvers for Greater OSS and Japan Community
tkikuc
1
110
Claude Codeで実装以外の開発フロー、どこまで自動化できるか?失敗と成功
ndadayo
4
1.9k
兎に角、コードレビュー
mitohato14
0
170
Microsoft Orleans, Daprのアクターモデルを使い効率的に開発、デプロイを行うためのSekibanの試行錯誤 / Sekiban: Exploring Efficient Development and Deployment with Microsoft Orleans and Dapr Actor Models
tomohisa
0
230
複雑なドメインに挑む.pdf
yukisakai1225
5
930
Jakarta EE Core Profile and Helidon - Speed, Simplicity, and AI Integration
ivargrimstad
0
310
フロントエンドのmonorepo化と責務分離のリアーキテクト
kajitack
2
160
個人軟體時代
ethanhuang13
0
290
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
300
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
280
AI時代のUIはどこへ行く?
yusukebe
11
6.3k
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
4 Signs Your Business is Dying
shpigford
184
22k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Docker and Python
trallard
45
3.5k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
How GitHub (no longer) Works
holman
315
140k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The World Runs on Bad Software
bkeepers
PRO
70
11k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
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/