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
Coding for yourself
Search
Hibariya Hi
September 15, 2012
Programming
4
1.2k
Coding for yourself
Coding for yourself
Hibariya Hi
September 15, 2012
Tweet
Share
More Decks by Hibariya Hi
See All by Hibariya Hi
Creating an Active Job Adapter for Cloud Run
hibariya
0
580
Idobata on GKE - Moving an Ordinary Rails App
hibariya
0
89
Using Docker for your Rails Development Environment
hibariya
1
2.7k
GraphQL Subscription with Relay and Action Cable
hibariya
1
2.3k
Various Services
hibariya
1
290
Building a Web API with GraphQL
hibariya
2
3.2k
My recent troubles in using Ember Data
hibariya
0
980
Idobata をもっと便利に 使うための tips
hibariya
0
1.3k
Control a Shell With pty-shell
hibariya
0
1.7k
Other Decks in Programming
See All in Programming
【PHP】破壊的バージョンアップと戦った話〜決断と説得
satoshi256kbyte
0
120
Grafana Loki によるサーバログのコスト削減
mot_techtalk
1
110
Formの複雑さに立ち向かう
bmthd
1
720
SpringBoot3.4の構造化ログ #kanjava
irof
2
970
TokyoR116_BeginnersSession1_環境構築
kotatyamtema
0
110
[Fin-JAWS 第38回 ~re:Invent 2024 金融re:Cap~]FaultInjectionServiceアップデート@pre:Invent2024
shintaro_fukatsu
0
400
SRE、開発、QAが協業して挑んだリリースプロセス改革@SRE Kaigi 2025
nealle
3
4.1k
CI改善もDatadogとともに
taumu
0
110
富山発の個人開発サービスで日本中の学校の業務を改善した話
krpk1900
4
370
『品質』という言葉が嫌いな理由
korimu
0
160
『GO』アプリ データ基盤のログ収集システムコスト削減
mot_techtalk
0
110
Unity Android XR入門
sakutama_11
0
140
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
The Language of Interfaces
destraynor
156
24k
Building Adaptive Systems
keathley
40
2.4k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
630
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Adopting Sorbet at Scale
ufuk
74
9.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.6k
Automating Front-end Workflow
addyosmani
1367
200k
Transcript
Coding for yourself Sapporo RubyKaigi 2012 / @hibariya
Gentaro Terada A rubyist Work at esm (tokyo) github://hibariya
None
None
Coding for yourself
4 years ago I met Ruby (At PHPCon 2008)
Life-changing - <?php - $names = array(); - foreach(array('alice', 'bob',
'carol') as $name) { - array_push($names, strtoupper($name)); - } + %w(alice bob carol).map(&:upcase) ※ΠϝʔδͰ͢
Ruby makes my programmer life better
I want to code more
I want to make many people’s better life w/ my
code
ex: Awesome web services / tools / libraries etc...
The ultimate super product I think <3
No such luck...
However
I want to make myself feel awesome w/ my code
Coding for myself
Products for myself (gems)
Cline RSS feed reader consumes my time Cline displays limited
informations in the bottom of my terminal Easy to browse
Cline
Cline $ cline open 1n6 # open with browser!
Reditor Open pure ruby stdlib w/ $EDITOR `bundle open’ +
`gem edit’ Usage: $ reditor webrick
Ruremai (rurema! => ruremai) Method#rurema! RTFM with browser Usage: irb>
[].method(:<<).rurema! Waiting for English support patch!
Retter Blogging framework CLI friendly interface Supports GitHub Pages, Heroku...
Already there...
Lessons learned
Bad news: It’s hard to make myself feel awesome w/
my code
Good news: I can make some people’s life better (maybe)
None
None
Coding for yourself
Make small product for your personal problems
guides.rubygems.org
Code makes our life better