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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Tzu-ping Chung
November 21, 2013
Technology
120
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
PyClab.__init__(self)
How I run (as) a software team in a hardware-oriented startup.
Tzu-ping Chung
November 21, 2013
More Decks by Tzu-ping Chung
See All by Tzu-ping Chung
Datasets: What it is, and how it was made
uranusjr
0
210
Let’s fix extras in Core Metadata 3.0
uranusjr
0
680
Python Packaging: Why Don’t You Just…?
uranusjr
1
280
這樣的開發環境沒問題嗎?
uranusjr
9
2.7k
Django After Web 2.0
uranusjr
3
2.3k
We Store Cheese in A Warehouse
uranusjr
1
500
The Python You Don’t Know
uranusjr
17
3.3k
Python and Asynchrony
uranusjr
0
440
Graphics on Raspberry Pi with Qt 5
uranusjr
0
96k
Other Decks in Technology
See All in Technology
コンテナ・K8s研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
1
170
2年前に削除したPHPクラスが、 ある日突然決済をエラーにした
ykagano
1
830
kaonavi Tech Night#1
kaonavi
0
170
AWS環境のセキュリティ不安を解消した企業事例 ~よくある課題と対策を一挙公開~
asanoharuki
0
180
データエンジニアリングとドメイン駆動設計
masuda220
PRO
14
2.6k
複数プロダクト組織のAIネイティブ化における戦略 / AICon2026_kude
rakus_dev
0
320
それでも、技術なブログを書く理由 #kichijojipm / Why I Still Write Tech Blogs Even Now
shinkufencer
0
870
事業成長とAI活用を止めないデータ基盤アーキテクチャの設計思想
hiracky16
0
710
OpenTelemetryにおけるGoのゼロコード・コンパイル時計装について #fukuokago
quiver
0
320
Power Automateアップデート情報
miyakemito
0
240
AI驚き屋発見器
yama3133
1
270
AI時代におけるテストの基礎の再定義 / Rethinking the Fundamentals of Testing in the AI Era
mineo_matsuya
14
5.6k
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.8k
Side Projects
sachag
455
43k
The agentic SEO stack - context over prompts
schlessera
0
850
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
740
Discover your Explorer Soul
emna__ayadi
2
1.2k
How to Ace a Technical Interview
jacobian
281
24k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Google's AI Overviews - The New Search
badams
0
1.1k
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