SlideShare a Scribd company logo
Submit Search
Upload
Login
Signup
How Perl Changed My Life
Report
Gosuke Miyashita
Follow
Software Engineer
Sep. 30, 2012
•
0 likes
•
63,413 views
1
of
96
How Perl Changed My Life
Sep. 30, 2012
•
0 likes
•
63,413 views
Download Now
Download to read offline
Report
Technology
Gosuke Miyashita
Follow
Software Engineer
Recommended
JHipster overview
Julien Dubois
4.1K views
•
13 slides
Polymorphic meetup - can you teach your po to push cucumber gherkins to git
Arnaud Georgin
93 views
•
13 slides
iTHome Gopher Day 2017: What can Golang do? (Using project 52 as examples)
Evan Lin
3.7K views
•
41 slides
Trunk-Based Development
Bryan Liu
3.8K views
•
34 slides
Javascript Apps at Build Artifacts
Clay Smith
2.6K views
•
29 slides
Git workflow in agile development
Zack Siri
1.8K views
•
28 slides
More Related Content
What's hot
Odo improving the developer experience on OpenShift - hack & sangria
Jorge Morales
889 views
•
47 slides
COSCUP 2016: Project 52 每週一個小專案來學習 Golang
Evan Lin
6.7K views
•
80 slides
Prototype4Production Presented at FOSSASIA2015 at Singapore
Dhruv Gohil
460 views
•
25 slides
OpenShift for developers in action! - jbcnconf19
Jorge Morales
603 views
•
36 slides
Project52
Evan Lin
2.4K views
•
22 slides
How we realized SOA by Python at PyCon JP 2015
hirokiky
8.3K views
•
89 slides
What's hot
(20)
Odo improving the developer experience on OpenShift - hack & sangria
Jorge Morales
•
889 views
COSCUP 2016: Project 52 每週一個小專案來學習 Golang
Evan Lin
•
6.7K views
Prototype4Production Presented at FOSSASIA2015 at Singapore
Dhruv Gohil
•
460 views
OpenShift for developers in action! - jbcnconf19
Jorge Morales
•
603 views
Project52
Evan Lin
•
2.4K views
How we realized SOA by Python at PyCon JP 2015
hirokiky
•
8.3K views
React Nativeアプリをリリースし続けるために、最初に行う8つの取り組み
Yukiya Nakagawa
•
27.1K views
Drag and Drop UI Development with React Native
David Kay
•
3.4K views
iThome Chatbot Day: 透過 Golang 無痛建置機器學習聊天機器人
Evan Lin
•
408 views
Introduction to Gitea with Drone
Bo-Yi Wu
•
11.9K views
React native first impression
Alvaro Viebrantz
•
1.5K views
如何透過 Golang 與 Heroku 來一鍵部署 臉書機器人與 Line Bot
Evan Lin
•
569 views
Experiences building apps with React Native @DomCode 2016
Adrian Philipp
•
778 views
Golang taipei #45 10th birthday
Evan Lin
•
2K views
Git for Beginners
Rick Umali
•
654 views
Git best practices 2016
Otto Kekäläinen
•
2.7K views
Hacktoberfest 2020 - Open source for beginners
DeepikaRana30
•
316 views
手機自動化測試和持續整合
Carl Su
•
6.1K views
JHipster presentation by Gaetan Bloch
Gaëtan Bloch
•
428 views
GitHub Pull Request Builder for Drupal
Juampy NR
•
1.2K views
Viewers also liked
Yapc2012資料
matsuo kenji
29.9K views
•
71 slides
Wantedly - 世界一"いいね!"される 求人サイトの作り方
Yoshinori Kawasaki
33.5K views
•
25 slides
Apache 3.0 (a tall tale)
Roy Fielding
2.5K views
•
83 slides
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii
27.6K views
•
64 slides
Github of project
Ito Kunihiko
28.7K views
•
29 slides
グリーを支えるソーシャルコーディングのすべて
Koichiro Ohba
30K views
•
45 slides
Viewers also liked
(7)
Yapc2012資料
matsuo kenji
•
29.9K views
Wantedly - 世界一"いいね!"される 求人サイトの作り方
Yoshinori Kawasaki
•
33.5K views
Apache 3.0 (a tall tale)
Roy Fielding
•
2.5K views
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii
•
27.6K views
Github of project
Ito Kunihiko
•
28.7K views
グリーを支えるソーシャルコーディングのすべて
Koichiro Ohba
•
30K views
Git & GitHub & kintone でウルトラハッピー!
ymmt
•
35.3K views
Similar to How Perl Changed My Life
Let the Elephants Leave the Room: Tips for Making Development Life Leaner by ...
Bosnia Agile
730 views
•
45 slides
Raspberry using Python Session 1
Mohamed Abd Ela'al
766 views
•
54 slides
How I become Go GDE
Evan Lin
2.8K views
•
70 slides
Beyond the Hype: 4 Years of Go in Production
C4Media
826 views
•
66 slides
[E2E Test AutomationDay2019] intro
Woohyeok Kim
1.2K views
•
35 slides
Project Task Template
Geminate Consultancy Services
4 views
•
20 slides
Similar to How Perl Changed My Life
(20)
Let the Elephants Leave the Room: Tips for Making Development Life Leaner by ...
Bosnia Agile
•
730 views
Raspberry using Python Session 1
Mohamed Abd Ela'al
•
766 views
How I become Go GDE
Evan Lin
•
2.8K views
Beyond the Hype: 4 Years of Go in Production
C4Media
•
826 views
[E2E Test AutomationDay2019] intro
Woohyeok Kim
•
1.2K views
Project Task Template
Geminate Consultancy Services
•
4 views
MuleSoft Meetup - Women Who Mule JAPAC November 2021
Archana Patel
•
390 views
Metaprogramming Go
Weng Wei
•
7K views
HTML5 in Korea (2010)
Channy Yun
•
24K views
From Mechanical Engineer to Technopreneur by RJ David
Janette Toral
•
5.8K views
Let the Elephants Leave the Room: Tips for Making Development Life Leaner by ...
Agile ME
•
519 views
Why Plone Will Die
Andreas Jung
•
6.5K views
Security and Programming Camp 2011, Programming Course 2011/12/17
Hiro Yoshioka
•
708 views
MenloHacks Workshop 2019
Bruce Lin
•
60 views
Serving ML easily with FastAPI
Sebastián Ramírez Montaño
•
990 views
The Hitchhiker's Guide to Servo Contributor [COSCUP 2020]
Cheng You Bai
•
95 views
Evaluation Question 5
Talie Colbourne
•
290 views
When e-commerce meets Symfony
Marc Morera
•
1.3K views
Whay QA- engineers should know how to code
QA Club Kiev
•
2.4K views
PHP/MySQL Training Course in Delhi, India by IT People
Abhishekve
•
64 views
More from Gosuke Miyashita
Walter ファミリーの紹介 at Shibuya.go#1
Gosuke Miyashita
5.2K views
•
28 slides
Serverspec at Testing Framework Meeting
Gosuke Miyashita
6.6K views
•
34 slides
Serverspec at July Tech Festa 2013
Gosuke Miyashita
5.7K views
•
89 slides
Serverspec at hbstudy #45
Gosuke Miyashita
13.1K views
•
128 slides
NoSQLに関するまとめ
Gosuke Miyashita
26.3K views
•
31 slides
イベント駆動プログラミングとI/O多重化
Gosuke Miyashita
15.4K views
•
78 slides
More from Gosuke Miyashita
(20)
Walter ファミリーの紹介 at Shibuya.go#1
Gosuke Miyashita
•
5.2K views
Serverspec at Testing Framework Meeting
Gosuke Miyashita
•
6.6K views
Serverspec at July Tech Festa 2013
Gosuke Miyashita
•
5.7K views
Serverspec at hbstudy #45
Gosuke Miyashita
•
13.1K views
NoSQLに関するまとめ
Gosuke Miyashita
•
26.3K views
イベント駆動プログラミングとI/O多重化
Gosuke Miyashita
•
15.4K views
Maglica - A Simple Internal Cloud Tool at #techkayac
Gosuke Miyashita
•
6.8K views
DevOps とは何か 何であるべきか
Gosuke Miyashita
•
3.5K views
Inside Sqale's Backend at RubyConf Taiwan 2012
Gosuke Miyashita
•
3.1K views
Ia型超新星とチャンドラセカール限界
Gosuke Miyashita
•
2.3K views
Inside Sqale's Backend at YAPC::Asia Tokyo 2012
Gosuke Miyashita
•
2.9K views
Inside Sqale's Backend at Sapporo Ruby Kaigi 2012
Gosuke Miyashita
•
18.5K views
Assurer - a pluggable server testing/monitoring framework
Gosuke Miyashita
•
1.8K views
Open Source System Administration Framework - Func
Gosuke Miyashita
•
1.7K views
10分でわかるDevOps
Gosuke Miyashita
•
2.6K views
DevOpsって何?
Gosuke Miyashita
•
8.8K views
Puppetのススメ
Gosuke Miyashita
•
22.8K views
Puppet Best Practices? at COOKPAD
Gosuke Miyashita
•
2.7K views
How Danga::Socket handles asynchronous processing and how to write asynchrono...
Gosuke Miyashita
•
2.1K views
Danga::Socketの非同期処理の仕組みとPerlbalで非同期処理するプラグインを書く方法
Gosuke Miyashita
•
1.8K views
Recently uploaded
Getting your enterprise ready for Microsoft 365 Copilot
Vignesh Ganesan I Microsoft MVP
217 views
•
38 slides
Knowledge Graphs and Generative AI_GraphSummit Minneapolis Sept 20.pptx
Neo4j
33 views
•
31 slides
How resolve Gem dependencies in your code?
Hiroshi SHIBATA
154 views
•
50 slides
CamundaCon NYC 2023 Keynote - Shifting into overdrive with process orchestration
Bernd Ruecker
40 views
•
63 slides
Common WordPress APIs - Options API
Jonathan Bossenger
33 views
•
10 slides
The Flutter Job Market At The Moment
Ahmed Abu Eldahab
23 views
•
44 slides
Recently uploaded
(20)
Getting your enterprise ready for Microsoft 365 Copilot
Vignesh Ganesan I Microsoft MVP
•
217 views
Knowledge Graphs and Generative AI_GraphSummit Minneapolis Sept 20.pptx
Neo4j
•
33 views
How resolve Gem dependencies in your code?
Hiroshi SHIBATA
•
154 views
CamundaCon NYC 2023 Keynote - Shifting into overdrive with process orchestration
Bernd Ruecker
•
40 views
Common WordPress APIs - Options API
Jonathan Bossenger
•
33 views
The Flutter Job Market At The Moment
Ahmed Abu Eldahab
•
23 views
Take Control of Podcasting thanks to Open Source and Podcasting 2.0
🎙 Benjamin Bellamy
•
74 views
Product Research Presentation-Maidy Veloso.pptx
MaidyVeloso
•
38 views
UiPath Tips and Techniques for Debugging - Session 3
DianaGray10
•
49 views
"Building Asynchronous SOA for Modern Applications", Sai Pragna Etikyala
Fwdays
•
26 views
Mule Meetup Calgary- API Governance & Conformance.pdf
NithaJoseph4
•
53 views
Common WordPress APIs_ Settings API
Jonathan Bossenger
•
29 views
How to reduce expenses on monitoring
RomanKhavronenko
•
23 views
"The Intersection of architecture and implementation", Mark Richards
Fwdays
•
34 views
GDSC ZHCET Google Study Jams 23.pdf
AbhishekSingh313342
•
19 views
V3Cube Gojek Clone - Rebrand With Superiority
V3cube
•
61 views
GDSC Cloud Lead Presentation.pptx
AbhinavNautiyal8
•
72 views
10 reasons to choose Galaxy Tab S9 for work on the go
Samsung Business USA
•
54 views
Machine learning with quantum computers
Speck&Tech
•
104 views
Understanding Wireguard, TLS and Workload Identity
Christian Posta
•
190 views
How Perl Changed My Life
1.
How Perl Changed
My Life Gosuke Miyashita YAPC::Asia Tokyo 2012
3.
Technical Manager
at paperboy&co.
4.
University student
5.
cpan:mizzy github.com/mizzy
mizzy.org @gosukenator
6.
I’m basically not
a programmer
7.
I’m a software
engineer (Better at OS and middle ware layers)
8.
I met my
wife on a web chat in 1998
9.
Yui Chat
10.
It’s a Perl
CGI script
11.
Now I have
five children
13.
Thus Perl changed
my life
14.
My jobs as
a technical manager
15.
Technical things related to
all over the company
16.
Arrange and develop
internal systems and develop environments
17.
Engineer Hiring Engineer Evaluation
18.
Technical Architect
and Implementer
19.
Introduce new technologies, tools,
and so on
20.
Pick up technical problems
and solve them
21.
And so on
22.
How Perl affects
my jobs
24.
Perl + Catalyst
26.
Catalyst Perlbal
MogileFS Gearman TheSchwartz
28.
qpsmtpd HTTP::Engine
29.
YAPC::Asia Tokyo 2009
How Perl is used in paperboy&co. http://slidesha.re/BaRa2
31.
Perl is not
used
32.
But most of
members are Perl Mongers
33.
Engineer evaluation system of
paperboy&co.
35.
How Perl Changed
My Life
36.
1995
37.
Met World Wide Web
and Perl CGI
38.
1998
39.
Yui Chat
40.
Customize Perl
CGI scripts
41.
Write my own
CGI or utility scripts
42.
2004
43.
Met “Sledge”
44.
Sledge told me
how fun programming is
45.
Began to use Bloglines
for getting Sledge information
46.
2005
47.
Wrote Bloglines Mobile Gateway
48.
Customized WebService::Bloglines and sent
a patch to Miyagawa san
50.
Began to write
my blog with blosxom
51.
Wrote blosxom
plugins
54.
Became CPAN Author CGI::Application::Plugin::
FormValidator::Simple
55.
2006
56.
Plagger
57.
YAPC::Asia Tokyo
2006
58.
Plagger Conference
LT Speaker
59.
Shibuya.pm LT Speaker
60.
2007
61.
YAPC::Asia Tokyo
2007 Speaker
62.
2008
63.
YAPC::Asia Tokyo
2008 Speaker
64.
2009
65.
YAPC::Asia Tokyo
2009 Speaker
66.
2012
67.
Sapporo Ruby Kaigi
2012 Speaker
68.
YAPC::Asia Tokyo
2012 Guest Speaker
69.
What I got
from Perl
70.
Job
71.
Position
72.
co-workers
73.
@hiboma
74.
@kyanny
75.
@lamanotrama
76.
@hsbt
77.
@kentaro
78.
@kentaro
79.
@kentaro
80.
@kentaro
81.
@kentaro
82.
@kentaro
83.
@kentaro
84.
Other things I learned
from Perl
85.
Shut the fuck
up and write some code
86.
Openness is our driver
for excellence
87.
Confucius said, “To like
is better than to know. To enjoy is better than to like.”
88.
子曰 知之者不如好之者 好之者不如樂之者
89.
Thanks to Larry
Wall
90.
Thanks to Tatsuhiko Miyagawa
91.
Thanks to Perl
Hackers all over the world
92.
Thanks to JPA
and YAPC staffs
93.
Thanks to Perl Mongers
here and not here
94.
Thus Perl changed
my life
95.
Please tell me
what changed your life
96.
Thanks