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
PyClab.__init__(self)
Search
Tzu-ping Chung
November 21, 2013
Technology
1
110
PyClab.__init__(self)
How I run (as) a software team in a hardware-oriented startup.
Tzu-ping Chung
November 21, 2013
Tweet
Share
More Decks by Tzu-ping Chung
See All by Tzu-ping Chung
Datasets: What it is, and how it was made
uranusjr
0
190
Let’s fix extras in Core Metadata 3.0
uranusjr
0
610
Python Packaging: Why Don’t You Just…?
uranusjr
1
260
這樣的開發環境沒問題嗎?
uranusjr
9
2.7k
Django After Web 2.0
uranusjr
3
2.2k
We Store Cheese in A Warehouse
uranusjr
1
490
The Python You Don’t Know
uranusjr
17
3.3k
Python and Asynchrony
uranusjr
0
420
Graphics on Raspberry Pi with Qt 5
uranusjr
0
96k
Other Decks in Technology
See All in Technology
Phase03_ドキュメント管理
overflowinc
0
1.3k
大規模ECサイトのあるバッチのパフォーマンスを改善するために僕たちのチームがしてきたこと
panda_program
1
340
"作る"から"使われる"へ:Backstage 活用の現在地
sbtechnight
0
230
モジュラモノリス導入から4年間の総括:アーキテクチャと組織の相互作用について / Architecture and Organizational Interaction
nazonohito51
3
1.3k
スピンアウト講座05_実践活用事例
overflowinc
0
570
既存アプリの延命も,最新技術での新規開発も:WebSphereの最新情報
ktgrryt
0
110
Agent Skill 是什麼?對軟體產業帶來的變化
appleboy
0
190
AlloyDB 奮闘記
hatappi
0
190
Phase05_ClaudeCode入門
overflowinc
0
1k
欠陥分析(ODC分析)における生成AIの活用プロセスと実践事例 / 20260320 Suguru Ishii & Naoki Yamakoshi & Mayu Yoshizawa
shift_evolve
PRO
0
280
「お金で解決」が全てではない!大規模WebアプリのCI高速化 #phperkaigi
stefafafan
4
2.1k
AI時代のオンプレ-クラウドキャリアチェンジ考
yuu0w0yuu
0
190
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
0
840
Skip the Path - Find Your Career Trail
mkilby
1
87
Why Our Code Smells
bkeepers
PRO
340
58k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
A Tale of Four Properties
chriscoyier
163
24k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
89
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
BBQ
matthewcrist
89
10k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Scaling GitHub
holman
464
140k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Side Projects
sachag
455
43k
Transcript
How I Get Things Done on Windows
I lied again
㟬ߨత࣌ީզ बՄҎڈങ౦٣
զੋ
How I Do Software in a Hardware Company
Me • RTFM • http://uranusjr.logdown.com/pages/about • Follow @uranusjr • Because
simple is better than complex
My (Paid) Job • Environment monitoring and control • Agricultural
applications • Kind of like industrial control • Embedded Systems and microprocessors • ATOM CPUs, anyone?
None
None
None
Source Control
Source Wut?
The One Man Team • All my codes are on
source control • All my deployments depend on the CI server • Even if it’s just my desktop • All my issues go through the issue tracker
I Like BitBucket • Better issue tracker (IMO) • Free
private repositories • Don’t need to convince my boss
BitBucket’s free plan only allows 5 collaborators
We don’t have 5 developers
Python FTW
Why? • They were already considering • I don’t know
why • C is tedious • And they don’t know much more • Batteries included • Or can be easily obtained
None
None
None
Testing
None
Mockup
PLC AC control! ! Sensors
ᡒىိबຑɼ㟬䔟ಘఆ䆩 Ұݸظ၏څ㟬 ʜ㠧ෆવ㟬ઌ၏၏
Still Lots to Do • Automated deployment • Some preliminary
tools already • With fabric and git submodule • Automated verification (needs manual input now) • Teach people PEP8 and coding conventions • Problem: I suck
I like my job.
Please don’t send me there.
None