狠狠撸

狠狠撸Share a Scribd company logo
Stem OS
Wonderful JavaScript OS
stem.mandice.org
Fred Chien
錢逢祥
Mandice
人总有时运不好的时候
但是
BUT
偏偏要在报税的时候
傳真機壞掉了
!@#$%^&*
会计师传东西来
Failed
我传东西给会计师
Failed
最不爽的是
在报完税后
他就好了!
WTF
广告传真猛喷出来
重点是广告上写着
請洽 blah blah blah
商用傳真機特價 75 折
WTF
原来我家传真机有资安问题?
Stem is JavaScript OS
所以
我决定
自己做一台无纸传真机
做传真机要花多久?
3 分鐘
1X 年電腦,連二手都賣不掉
花 30 秒找一台旧电脑
花 30 秒找一個數據機
花 20 秒插電接線
花 1 分鐘灌 Stem OS
用 JavaScript 來寫
花 20 秒鐘寫個收傳真程式
var Modem = require('Modem');
var modem = new Modem();
modem.contentDir = '/media/usb';
modem.listen();
花 5 秒鐘放在 USB 隨身碟
花 1 秒鐘插進舊電腦
然后
還剩 14 秒可以 欣赏影片
3 分鐘
自幹出一個鳥傳真機
很鳥,幾乎 0 功能
舊電腦脫手了 XD
但隔壁的公司跟我買了一台
更重要的是
第二个月
我做了個 Web UI 看传真
A_A
幫他升級,小賺零用錢
Stem OS
Wonderful JavaScript OS
做嵌入式应用要会什麼?
灌 OS
寫 JS
Nothing else
Stem is JavaScript OS
JavaScript 硬起來!
欢迎大家一起交流
Thanks

More Related Content

Viewers also liked (10)

Npm 套件管理 & 常用開發工具介紹
Npm 套件管理 & 常用開發工具介紹Npm 套件管理 & 常用開發工具介紹
Npm 套件管理 & 常用開發工具介紹
wantingj
?
超酷炫科幻 UI:QML 入門
超酷炫科幻 UI:QML 入門超酷炫科幻 UI:QML 入門
超酷炫科幻 UI:QML 入門
Fred Chien
?
step by step to write a gnome-shell extension
step by step to write a gnome-shell extension step by step to write a gnome-shell extension
step by step to write a gnome-shell extension
Yuren Ju
?
QML 與 C++ 的美麗邂逅
QML 與 C++ 的美麗邂逅QML 與 C++ 的美麗邂逅
QML 與 C++ 的美麗邂逅
Jack Yang
?
Learning React - I
Learning React - ILearning React - I
Learning React - I
Mitch Chen
?
Google IO - When Bigquery meeet Node.js
Google IO - When Bigquery meeet Node.jsGoogle IO - When Bigquery meeet Node.js
Google IO - When Bigquery meeet Node.js
Simon Su
?
MakerBoard: MT7688 Emulator
MakerBoard: MT7688 EmulatorMakerBoard: MT7688 Emulator
MakerBoard: MT7688 Emulator
Fred Chien
?
Full stack-development with node js
Full stack-development with node jsFull stack-development with node js
Full stack-development with node js
Xuefeng Zhang
?
Let's talk about Web Design
Let's talk about Web DesignLet's talk about Web Design
Let's talk about Web Design
Abby Chiu
?
以贬罢惭尝5和颁翱滨惭翱罢滨翱狈打造跨平台础辫辫
以贬罢惭尝5和颁翱滨惭翱罢滨翱狈打造跨平台础辫辫以贬罢惭尝5和颁翱滨惭翱罢滨翱狈打造跨平台础辫辫
以贬罢惭尝5和颁翱滨惭翱罢滨翱狈打造跨平台础辫辫
Ben Lue
?
Npm 套件管理 & 常用開發工具介紹
Npm 套件管理 & 常用開發工具介紹Npm 套件管理 & 常用開發工具介紹
Npm 套件管理 & 常用開發工具介紹
wantingj
?
超酷炫科幻 UI:QML 入門
超酷炫科幻 UI:QML 入門超酷炫科幻 UI:QML 入門
超酷炫科幻 UI:QML 入門
Fred Chien
?
step by step to write a gnome-shell extension
step by step to write a gnome-shell extension step by step to write a gnome-shell extension
step by step to write a gnome-shell extension
Yuren Ju
?
QML 與 C++ 的美麗邂逅
QML 與 C++ 的美麗邂逅QML 與 C++ 的美麗邂逅
QML 與 C++ 的美麗邂逅
Jack Yang
?
Learning React - I
Learning React - ILearning React - I
Learning React - I
Mitch Chen
?
Google IO - When Bigquery meeet Node.js
Google IO - When Bigquery meeet Node.jsGoogle IO - When Bigquery meeet Node.js
Google IO - When Bigquery meeet Node.js
Simon Su
?
MakerBoard: MT7688 Emulator
MakerBoard: MT7688 EmulatorMakerBoard: MT7688 Emulator
MakerBoard: MT7688 Emulator
Fred Chien
?
Full stack-development with node js
Full stack-development with node jsFull stack-development with node js
Full stack-development with node js
Xuefeng Zhang
?
Let's talk about Web Design
Let's talk about Web DesignLet's talk about Web Design
Let's talk about Web Design
Abby Chiu
?
以贬罢惭尝5和颁翱滨惭翱罢滨翱狈打造跨平台础辫辫
以贬罢惭尝5和颁翱滨惭翱罢滨翱狈打造跨平台础辫辫以贬罢惭尝5和颁翱滨惭翱罢滨翱狈打造跨平台础辫辫
以贬罢惭尝5和颁翱滨惭翱罢滨翱狈打造跨平台础辫辫
Ben Lue
?

More from Fred Chien (10)

Koa 正在等一個人
Koa 正在等一個人Koa 正在等一個人
Koa 正在等一個人
Fred Chien
?
OwaNEXT
OwaNEXTOwaNEXT
OwaNEXT
Fred Chien
?
Stem OS Proposal
Stem OS ProposalStem OS Proposal
Stem OS Proposal
Fred Chien
?
App house
App houseApp house
App house
Fred Chien
?
用最潮的 Java script 盡情開發 kde qt 程式
用最潮的 Java script 盡情開發 kde qt 程式用最潮的 Java script 盡情開發 kde qt 程式
用最潮的 Java script 盡情開發 kde qt 程式
Fred Chien
?
Enjoy Writing Modern Desktop Application in JavaScript
Enjoy Writing Modern Desktop Application in JavaScriptEnjoy Writing Modern Desktop Application in JavaScript
Enjoy Writing Modern Desktop Application in JavaScript
Fred Chien
?
软体人甘苦谈
软体人甘苦谈软体人甘苦谈
软体人甘苦谈
Fred Chien
?
Non-MVC Web Framework
Non-MVC Web FrameworkNon-MVC Web Framework
Non-MVC Web Framework
Fred Chien
?
Let s Enjoy Node.js
Let s Enjoy Node.jsLet s Enjoy Node.js
Let s Enjoy Node.js
Fred Chien
?
How to Write Node.js Module
How to Write Node.js ModuleHow to Write Node.js Module
How to Write Node.js Module
Fred Chien
?
Koa 正在等一個人
Koa 正在等一個人Koa 正在等一個人
Koa 正在等一個人
Fred Chien
?
用最潮的 Java script 盡情開發 kde qt 程式
用最潮的 Java script 盡情開發 kde qt 程式用最潮的 Java script 盡情開發 kde qt 程式
用最潮的 Java script 盡情開發 kde qt 程式
Fred Chien
?
Enjoy Writing Modern Desktop Application in JavaScript
Enjoy Writing Modern Desktop Application in JavaScriptEnjoy Writing Modern Desktop Application in JavaScript
Enjoy Writing Modern Desktop Application in JavaScript
Fred Chien
?
软体人甘苦谈
软体人甘苦谈软体人甘苦谈
软体人甘苦谈
Fred Chien
?
Non-MVC Web Framework
Non-MVC Web FrameworkNon-MVC Web Framework
Non-MVC Web Framework
Fred Chien
?
Let s Enjoy Node.js
Let s Enjoy Node.jsLet s Enjoy Node.js
Let s Enjoy Node.js
Fred Chien
?
How to Write Node.js Module
How to Write Node.js ModuleHow to Write Node.js Module
How to Write Node.js Module
Fred Chien
?

Stem is JavaScript OS