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
GitHubの芝生を約1年間生やし続けた
Search
Yuya Oka
December 23, 2017
0
610
GitHubの芝生を約1年間生やし続けた
#kosenconf #kosenconf_112nagano3 #shupaconf
Yuya Oka
December 23, 2017
Tweet
Share
More Decks by Yuya Oka
See All by Yuya Oka
Static Linux SDK を使った Linux アプリ開発を始めよう!
nnsnodnb
0
38
自社サービスとLINEボットの連携及び新規インストールのアプローチ
nnsnodnb
0
870
Pythonで作る簡単LINEボット
nnsnodnb
0
440
ヲタクに運動は難しい
nnsnodnb
4
5.6k
カンファレンスカメラマンの話
nnsnodnb
0
450
高専カンファ 113スライド
nnsnodnb
0
150
地元愛♡満タン☆中小企業ライフ
nnsnodnb
0
340
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
Embracing the Ebb and Flow
colly
84
4.5k
Designing Experiences People Love
moore
138
23k
Building Applications with DynamoDB
mza
91
6.1k
Building an army of robots
kneath
302
44k
Scaling GitHub
holman
458
140k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
17
2.3k
Making Projects Easy
brettharned
116
5.9k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Fireside Chat
paigeccino
34
3.1k
Code Review Best Practice
trishagee
65
17k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Transcript
GitHubの芝⽣を 約1年間ぐらい⽣やし続けた Yuya Oka (@nnsnodnb)
Who am I ?
class Speaker(Person): def __init__(self): self.name = 'Yuya Oka' self.job =
'iOS Developer' self.favorite = 'LoveLive!' self.age = 21 self.company = ‘Kibousoft LLC.' self.twitter = ‘@nnsnodnb’ def __str__(self): return f'{self.name} ({self.twitter})' def __len__(self): return self.age
>>> 'Yuya Oka (@nnsnodnb)' 21 >>> nnsnodnb = Speaker() print(nnsnodnb)
>>> len(nnsnodnb)
好きな⾔語はPythonですが 弊社では使いません!!!!
本題
みなさん コミットしていますか?
None
None
None
2017年12⽉23⽇現在
2017年12⽉23⽇現在 誕⽣⽇だった
⾃分はこんな感じ…
作ったものとか
• LINEBOT複数 • モバイルバックエンドサービス • Djangoパッケージライブラリx3 • iOSアプリx6 • iOSアプリのサーバサイド
• Webサービス複数 • 既存ライブラリのFork複数 上記、Private・Archiveリポジトリ含みます
ちょっと紹介させて
モバイルバックエンド サービス
• https://github.com/nnsnodnb/djabaas • https://apps.nnsnodnb.moe • 現在、サーバをぶっ壊したので休⽌中 • 昨⽇直した!!!
Djangoパッケージ ライブラリ
https://github.com/nnsnodnb/django-ios-notifications $ pip install ios-notification https://github.com/nnsnodnb/django-ajax-csrf $ pip install django-ajax-csrf
https://github.com/nnsnodnb/django-ios-storekit $ pip install django-ios-storekit
https://github.com/nnsnodnb/django-ios-notifications $ pip install ios-notification https://github.com/nnsnodnb/django-ajax-csrf $ pip install django-ajax-csrf
https://github.com/nnsnodnb/django-ios-storekit • $ pip install django-ios-storekit まだリリースしてない
実際やってみて わかったこと
• 毎⽇、1⾏でもプログラミングするのって意外と難しい • GitHubの草を⾒せたら驚かれる • 使命感から(クソ)プロダクトを量産できる • 旅⾏中もMacBook Proを常備してしまう •
GitHubの草の⽣えるシステムを⼤体把握できる • 知らなかった技術等を知れる機会 • 他⼈のソースコードを⾒る機会が増えた • 外部から仕事が降ってくる
ちょっとしたお節介話
プログラマになりたい 学⽣さんへ
就活の時とかの例 学⽣「◦◦⾔語とか△△⾔語、勉強しています!」 採⽤さん「へーそうなんだ。すごいねー!!」 採⽤さん⼼の声「で、なに…?」
(クソみたいな)プロダクト作って 何かしらアピールできると 有利だぞ!
まとめ
内容薄すぎて まとめることなかった
宣伝します
⾼専カンファレンスin⻄京 宇部⾼専 3/17 (⼟) 13:00〜 テーマ: 『諸君、狂いたまえ』 定員: 100名 参加費:
学⽣500円, 社会⼈1000円(懇親会費+500円) 公式サイトURL: https://kosenconf111.github.io
⾼専カンファレンスin⻄京 宇部⾼専 3/17 (⼟) 13:00〜 テーマ: 『諸君、狂いたまえ』 定員: 100名 参加費:
学⽣500円, 社会⼈1000円(懇親会費+500円) 公式サイトURL: https://kosenconf111.github.io