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.3k
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
620
Idobata on GKE - Moving an Ordinary Rails App
hibariya
0
100
Using Docker for your Rails Development Environment
hibariya
1
2.9k
GraphQL Subscription with Relay and Action Cable
hibariya
1
2.3k
Various Services
hibariya
1
310
Building a Web API with GraphQL
hibariya
2
3.4k
My recent troubles in using Ember Data
hibariya
0
1k
Idobata をもっと便利に 使うための tips
hibariya
0
1.4k
Control a Shell With pty-shell
hibariya
0
1.7k
Other Decks in Programming
See All in Programming
「兵法」から見る質とスピード
ickx
0
190
Duke on CRaC with Jakarta EE
ivargrimstad
1
710
コードに語らせよう――自己ドキュメント化が内包する楽しさについて / Let the Code Speak
nrslib
5
990
External SecretsのさくらProvider初期実装を担当しています
logica0419
0
230
技術的負債と戦略的に戦わざるを得ない場合のオブザーバビリティ活用術 / Leveraging Observability When Strategically Dealing with Technical Debt
yoshiyoshifujii
0
160
#QiitaBash TDDでAIに設計イメージを伝える
ryosukedtomita
2
1.6k
少数精鋭エンジニアがフルスタック力を磨く理由 -そしてAI時代へ-
rebase_engineering
0
130
漸進。
ssssota
0
1.1k
💎 My RubyKaigi Effect in 2025: Top Ruby Companies 🌐
yasulab
PRO
1
130
❄️ tmux-nixの実装を通して学ぶNixOSモジュール
momeemt
1
120
型付け力を強化するための Hoogle のすゝめ / Boosting Your Type Mastery with Hoogle
guvalif
1
230
抽象データ型について学んだ
ryounasso
0
210
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
92
6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Designing Experiences People Love
moore
142
24k
GraphQLとの向き合い方2022年版
quramy
46
14k
Docker and Python
trallard
44
3.4k
Side Projects
sachag
454
42k
Mobile First: as difficult as doing things right
swwweet
223
9.6k
The Invisible Side of Design
smashingmag
299
50k
Navigating Team Friction
lara
186
15k
Code Review Best Practice
trishagee
68
18k
Raft: Consensus for Rubyists
vanstee
137
7k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
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