顯示廣告
隱藏 ✕
※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2020-11-10 11:13:56
看板 Gossiping
作者 jserv (松鼠)
標題 Re: [問卦]  第一次自幹作業系統核心就上手
時間 Mon Nov  9 16:07:57 2020


※ 引述《johnny9667 (大八)》之銘言:
: 最近我youtube首頁一直出現這部影片
: [COSCUP 2012] 第一次自幹作業系統核心就上手 - Jserv
: https://youtu.be/m6R1mFpifa4

既然 YouTube 覺得閣下是這部影片的潛在受眾,相逢就是有緣,來交個朋友吧!

: 現成的linux kernel開源碼就在那裏 一堆現成的 https://www.kernel.org/
: 幹嘛自幹? 有沒有八卦?

在一個足夠複雜的資訊系統中,往往不只有一個作業系統,例如 Android 手機中,除了
以 AOSP [1] 為基礎的 Linux 核心加上 Android 系統外,至少還有個獨立於 Linux 的
作業系統名為 Trusty [2],後者掌管包含你的指紋和電子支付一類需要高度安全處理的
資訊,這個 Trusty 作業系統具備你所認知的典型機制:
a. 提供系統呼叫
b. 允許執行應用程式
c. 具備排程能力
d. 能夠處理中斷和周邊的通訊

Trusty 在 Arm 處理器中,以最高的特權等級 (EL3) 模式執行,可說是凌駕於 Linux
核心之上,至於 Trusty 對於手機設計為何重要呢?倘若沒有這個 Trusty 作業系統,
包含你的指紋在內的隱私資料只是存放在 Linux 系統中,一旦 Linux 遭遇到 rootkit
[3],那麼很可能從你的指紋、電子交易資訊、信用卡卡號、線上影音的 DRM 密鑰 [4]

甚至是電信商特有的資訊都會被揭露,你想像手機設計/製造商和服務供應商會蒙受多大
的損失呢?

考慮到這類 TEE [5] 的作業系統責任重大,近期也加入虛擬化技術的支援,如 OP-TEE
就提供對應的虛擬化組態 [6]。這裡快速總結 TEE 作用和開發客製化作業系統的需要:

> 為了預防原本架構下的作業系統遭受攻擊,另外用一個安全的作業系統,搭配硬體隔離

> 機制,去保護敏感的資料,限制主 CPU 無法去存取另外一個作業系統的記憶體或相關
> 資源,以達到保護及隔離的功效。

以 Arm Cortex-A 系列微處理器來說,為了完整劃分 Trusted 及 Non Trusted,透過
AMBA、週邊硬體,和處理器內部的硬體來實作。每個實體處理器核 (core) 皆有兩個虛擬
核可使用,其一為 secure,另一為 non-secure。運作機制如下:
1. 硬體提供切換機制 (secure moniter exception)
2. 透過指令 (Secure Moniter Call, SMC) 或觸發一些其他 exception,促使 secure
   moniter 進行受硬體保護的切換

實際切換的方法是,儲存目前的 process status 至 non-securted OS (即 REE),進入
TEE 做完相關操作 後,接著還原切換回原本的 REE 作業系統的 process status。

為此 Arm 還提供 Trusted Firmware-A 作為上述機制的參考實作。您若詢問投入手機
晶片設計的工程師朋友,相信都對這方面略知一二。

你說,涉及關鍵的數位資產和信任議題,能不自幹安全的作業系統 (如 Trusty) 嗎?

車用電子又變得更複雜,簡單區分 [8] 為以下三類:
1. 電子控制單元(Electronic Control Unit, ECU)
   車內各種不同的系統控制都需要仰賴 ECU,因此隨著系統複雜程度的提高,車內 ECU
   的數量也逐漸攀升。目前雙 B 的高階車款,一台車上已有上百個 ECU。
2. 微控制器(microcontroller, MCU)
   MCU 應用最多在消費性電子商品上,第二大就在汽車電子。簡易的功能系統,如車內
   空調、車窗,後照鏡等,可使用成本較低的 8-bit MCU;對 MCU 的運算處理能力要求
   較高的煞車、安全氣囊、車身穩定控制,使用 16-bit MCU;朝智慧化邁進的同時,

   32/64-bit 處理器已躍上主流規格,如多媒體、娛樂、駕駛資訊等較高階的電子化
   資訊系統皆多採用此規格。
3. 感測器
   以建構駕駛輔助系統來說,使用影像感測器、毫米波雷達、雷射雷達、加速度感測器、
   角速度感測器、車輪速度感測器,胎壓感測器等,而在眾多感測器中,影像感測器越
   受重視。

針對 MCU 和資訊系統的升級,Automotive Grade Linux [9] 由 Linux Foundation 管理
和協調,AGL 創始成員包括 Jaguar Land Rover, Nissan, TOYOTA, DENSO, Fujitsu,
Harman, NVIDIA, Renesas, 三星和德州儀器,後來 Intel 公司也做了若干貢獻,甚至為
車用市場「自幹」另一套作業系統 ACRN [10],考量點就在於車用電子存在大量 ECU 和
MCU,裡頭早就執行著多款作業系統,但彼此間訊息傳遞和可靠性是相當棘手的議題,光
有 Linux 不足以滿足這些需求,於是 Intel 額外發展 ACRN 作為一款輕量級的
hypervisor 來隔離若干執行環境,當然 ACRN 本身就是貨真價實的作業系統。可參閱
ACRN 的文件: Introduction to Project ACRN [11]。

再者,現代戰爭中,無人飛行武器的重要性提高,像 seL4 [13] 這樣經過形式化驗證的
作業系統核心 (另一個自幹的經典!) 已是軟體驅動的嶄新軍事武器的關鍵技術。以下摘
自「無人機主宰未來戰場:亞美尼亞與亞塞拜然衝突給台灣的警示」[12]
* 位於高加索地區的亞美尼亞與亞塞拜然,近日因長期的領土紛爭,再度爆發武裝衝突,
  戰事越演越烈
* 從衝突一開始,亞美尼亞與亞塞拜然就各自公布了一系列影片,展示他們的無人機成功
  摧毀對方的防空系統。無論是由無人機自身所掛載的空對地飛彈進行獵殺,或引導友軍
  單位發動攻擊,都可以看到地面防空系統幾乎毫無招架之力。

* 亞美尼亞與亞塞拜然都不是傳統的軍事強國,兩國部隊的裝備也談不上先進,但無人機
  卻讓這兩國擁有令人訝異的精確打擊能力,使傳統地面作戰武器居於絕對的弱勢,展現
  發展不對稱戰力的成果。


澳大利亞的 Data61 (前身為 NICTA,是開發 seL4 的研究機構) 獲得美國國防部 Defense
Advanced Research Projects Agency (DARPA) 的資助,將高可靠、安全的 seL4 應用在
飛行載具中。具體的應用情境已公佈,對於波音公司出品的 MH-6 Little Bird 直昇機和
它的攻擊型本 AH-6,是美國陸軍用於特種作戰的單引擎輕型直昇機,隨著作戰計畫的

複雜化,美國軍方正視網路攻擊的嚴酷挑戰,因此採納 seL4 這個號稱數學上證明過的
"Unhackable Kernel",目前 seL4 用於 High-Assurance Cyber Military Systems
(HACMS) 中,已完成測試。
(video) https://www.facebook.com/watch/?v=1167433693271186

seL4 受到 DARPA 贊助並已用於波音公司開發的 Unmanned Little Bird (ULB) 戰鬥
直升機,這份 2015 年的短片展示建構在 eChronos RTOS 和 seL4 的高度安全飛行控制
系統,Mission board 由 ARM Cortex-A15 硬體組成,執行 seL4 + 虛擬化的 Linux,
而 Flight controller 由 ARM Cortex-M4F 硬體組成,運作 eChronos RTOS。


seL4 是微核心領域最前瞻的研究和實作 (用於高度自動化的軍火設備,像是能遠距射擊
的無人機),其主持人 Gernot Heiser 教授在 FOSDEM 2020 發表演說 [14],主題是
seL4 在 RISC-V 架構的支援。

雲端服務公司如 Google, Microsoft, Amazon 都有對應的「自幹」作業系統計畫,也有
實際應用的案例,大多圍繞在虛擬化和高度安全隔離。下次有類似主題我再分享。

不管是物聯網,還是雲端運算,我們都可以看出一個顯然的事實,唯有更高附加價值並
透過作業系統提昇規模、深度、廣度,還有彈性,才有機會創造正向循環。「自幹」作業
系統是個重要的工程訓練,當你著眼於「有飯吃」以外的各項關鍵領域之際。

王佑中博士說過:
「寫一個 OS 是多麼美好的事,在有限的生命中千萬不要遺漏了它。」

這件事我做了二十餘年,有幸寫了幾套拿來賣錢的作業系統,也透過 GitHub 發布幾款
自娛娛人的作業系統專案 (在學校教書的好處,可以引導學生當小白鼠)。至今我仍在
探索,歡迎大家一起學習 Linux 和各式作業系統,請參見線上課程:

* Linux 核心設計: http://wiki.csie.ncku.edu.tw/linux/schedule
* 進階電腦系統理論與實作: http://wiki.csie.ncku.edu.tw/sysprog/schedule
* 你所不知道的 C 語言: https://hackmd.io/@sysprog/c-programming
「你所不知道的 C 語言」系列講座 - HackMD
[圖]
# 「[你所不知道的 C 語言]( 副標題: ==深度學習 C 語言== 回歸第一手資料,透過反思 C 語言程式設 ...

 
* GNU/Linux 開發工具: https://hackmd.io/@sysprog/gnu-linux-dev
GNU/Linux 開發工具 - HackMD
[圖]
本共筆整理在 GNU/Linux 開發程式的資訊 ...

 
* 淺談 Microkernel 設計和真實世界中的應用
  https://hackmd.io/@sysprog/microkernel-design
淺談 Microkernel 設計和真實世界中的應用 - HackMD
[圖]
# 淺談 Microkernel 設計和真實世界中的應用 :::info 本系列講座全名為 Operating System Concepts And Renaissance [作業系統概念和文藝復興 ...

 

[1] AOSP: https://source.android.com/
Android Open Source Project
Android unites the world! Use the open source Android operating system to power your device. ...

 
[2] Trusty TEE: https://source.android.com/security/trusty
[3] rootkit: https://en.wikipedia.org/wiki/Rootkit
[4] DRM: https://en.wikipedia.org/wiki/Digital_rights_management
[5] TEE: https://en.wikipedia.org/wiki/Trusted_execution_environment
[6] OP-TEE Virtualization: https://optee.readthedocs.io/en/latest/architecture/virtualization.html
[7] Trusted Firmware-A: https://github.com/ARM-software/arm-trusted-firmware
GitHub - ARM-software/arm-trusted-firmware: Read-only mirror of Trusted Firmware-A
[圖]
Read-only mirror of Trusted Firmware-A. Contribute to ARM-software/arm-trusted-firmware development by creating an account on GitHub. ...

 
[8] 部份摘自「車用半導體關鍵元件:了解ECU、MCU及感測器是什麼」一文,來源
    https://www.stockfeel.com.tw/
StockFeel 股感
[圖]
StockFeel是以普惠金融為核心的財經平台,全新上線筆記影音,透過影音介紹民生熱議與投資理財知識。股感透過資訊設計讓用戶產生興趣,透過客製化學習系統引導用戶啟動投資旅程,下個階段我們將透過Fintech互動體驗輔助投資者進行交易決策,朝「實現互聯網金融場域」目標前進。 ...

 
[9] Automotive Grade Linux: https://www.automotivelinux.org/
[10] ACRN: https://projectacrn.org/

 
[11] Introduction to Project ACRN:
     https://projectacrn.github.io/latest/introduction/
[12] 無人機主宰未來戰場:亞美尼亞與亞塞拜然衝突給台灣的警示:
     https://opinion.udn.com/opinion/story/120873/4950022
無人機主宰未來戰場:亞美尼亞與亞塞拜然衝突給台灣的警示 | 王臻明 | 鳴人堂
[圖]
位於高加索地區的亞美尼亞與亞塞拜然,近日因長期的領土紛爭,再度爆發武裝衝突,戰事越演越烈。兩國都宣稱擊毀對方的戰車、軍機、無人機與防空飛彈系統,死傷數字節節上升。不過這場戰爭令外界關注的另外一個原因,卻是雙方都大量運用無人機來執行偵察、攻擊與戰果評估的工作,讓外界首度見到無人機主宰未來戰場的情況。 ...

 
[13] seL4: https://sel4.systems/
[14] FOSDEM 2020 + seL4:
     https://www.phoronix.com/scan.php?page=news_item&px=seL4-Coming-To-RISC-V
seL4 Microkernel Being Ported To RISC-V - Phoronix
Phoronix is the leading technology website for Linux hardware reviews, open-source news, Linux benchmarks, open-source benchmarks, and computer hardwa ...

 
     連結內容有對應的簡報檔案及錄影

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.245.162 (臺灣)
※ 文章代碼(AID): #1VgFZg4Q (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1604909290.A.11A.html
nekoares: 推1F 11/09 16:08
s505015: 推2F 11/09 16:08
HJC6666: 先推3F 11/09 16:09
Usayhiisayha: 推4F 11/09 16:09
brabra: 推5F 11/09 16:10
calvin0330: 推6F 11/09 16:10
abs999: 推7F 11/09 16:12
qk3380888: 優質8F 11/09 16:13
spirit119: 先跪了9F 11/09 16:14
rul284dl: 看不懂,先推10F 11/09 16:14
ad0101: 推11F 11/09 16:15
r5e97nk63: 可以自幹無人種菜OS嗎,這樣就能在家確保糧食,不用領12F 11/09 16:15
r5e97nk63: 薪水了= =
loungebar: 推14F 11/09 16:16
ffdqfe: 只要看不懂的,我就推15F 11/09 16:16
andy878797: 推16F 11/09 16:16
TrevorStory: 強啊17F 11/09 16:17
AlianF: 推一下免得以為不懂18F 11/09 16:17
jserv: @r5e97nk63, 七年前有人委託我開發水耕蔬菜的控制系統19F 11/09 16:18
jserv: 可惜規模做不大,無法讓我吃飽 (嘆)
dululu: 恩恩  跟我想的一樣21F 11/09 16:19
windydancer: 跪了22F 11/09 16:19
fg008kimo: 推 好文23F 11/09 16:19
menshuei: 看了一下,我寧可被資本主義所奴役。24F 11/09 16:19
forsakesheep: 推,可是我看不懂25F 11/09 16:19
SuperUnison: 推推推26F 11/09 16:19
ogisun: 看到ID先推27F 11/09 16:20
liulen: 真有道理28F 11/09 16:20
TatsuyaShiba: 推29F 11/09 16:20
sylphis00522: 好文 清流 滿滿的知識量30F 11/09 16:20
summerleaves: 推老師31F 11/09 16:21
dave123: 唉,澳洲那幾個職缺都要公民身份才能申請...32F 11/09 16:21
joywo: 快推 不然人家以為我們看不懂!33F 11/09 16:21
zxcv070801: 推 不然別人以為我看不懂34F 11/09 16:22
hahahank: 可以講猴子也聽的懂的版本嗎35F 11/09 16:22
jserv: @hahahank, 我傾向讓猴子變聰明,歡迎參考線上課程36F 11/09 16:23
andy188: 推37F 11/09 16:24
felix1017: 有神快拜38F 11/09 16:24
billy4195: 朝聖啦  推39F 11/09 16:24
ku399999: 推推40F 11/09 16:25
ku399999: 喔不對 是吱吱
fcuspy: 嗯嗯嗯,跟我想的一樣42F 11/09 16:25
kimgordon: 炫技XD43F 11/09 16:25
tiger870316: 看不懂44F 11/09 16:25
hercheles: 只能推了45F 11/09 16:26
kokunmai:46F 11/09 16:26
clark3530: 老師你害我好慘47F 11/09 16:27
r025876: 我假理組看不懂48F 11/09 16:27
malindorothy: 先推49F 11/09 16:27
wei115: 真的很後悔當初專題沒有自幹作業系統 感覺比編譯器好玩多50F 11/09 16:27
LBJKOBE5566: 超強51F 11/09 16:27
peter0825: 有神快推52F 11/09 16:27
appleseed: 真的看不懂啊QQ 這就是差距嗎?53F 11/09 16:28
wei115: 惹QQ54F 11/09 16:28
poem5566: 還不推爆55F 11/09 16:28
sameber520: 推56F 11/09 16:29
LIONDODO: 推57F 11/09 16:29
oeoele: 推58F 11/09 16:29
v7q4: 嗯!跟我的想法差不多!! 給個推~~59F 11/09 16:29
jesus255221: 推!修過老師的進階電腦系統理論與實做超充實60F 11/09 16:30
wcmwcm: 推,看不懂61F 11/09 16:30
Xpwa563704ju: 先推,不然別人以為我看不懂62F 11/09 16:30
tomroy: 先推再說!63F 11/09 16:31
ekin1983: 推 有神快拜64F 11/09 16:32
bbo6uis122: 推65F 11/09 16:32
god890529: 推專業66F 11/09 16:32
aegis91086: 推67F 11/09 16:33
keyman2: 看不懂 我就爛 阿嬤 我不想努力惹68F 11/09 16:34
mmchen: 推69F 11/09 16:34
e12518166339: 保重身體啊老師XD70F 11/09 16:34
asdfjoe: 推71F 11/09 16:34
LierX: 推72F 11/09 16:35
legendmtg: <(_ _)>73F 11/09 16:35
Barrel: ㄟ幹 看不懂啦74F 11/09 16:35
bbcer: 優質好文,趕快推爆75F 11/09 16:35
ce270651: 神人76F 11/09 16:36
mickey94378: 推推假裝看得懂77F 11/09 16:36
doraBBO: 我也是這麼覺得78F 11/09 16:37
Archier: 只要你懂作業系統,作業系統就會幫你!79F 11/09 16:37
cliff55720: OS大神80F 11/09 16:40
kenny60710: 推81F 11/09 16:40
Mozar: 推專業好文82F 11/09 16:42
toshii: 有點厲害83F 11/09 16:44
Totti: 可以說ㄧ些文組聽的懂的好嗎?84F 11/09 16:45
HHH555JJJ: 我也要建議我們老師出一個自幹作業QQ85F 11/09 16:45
henry1915: 現在回台大上課還來的及嗎86F 11/09 16:45
intointo: @@87F 11/09 16:46
ttff: 跪了88F 11/09 16:49
anper: 快推不然被說看不懂89F 11/09 16:50
goodfuture: 推90F 11/09 16:53
imba8591: 推91F 11/09 16:54
lpoijk: 老濕你太認真了92F 11/09 16:54
cloudin: 推93F 11/09 16:55
sathyathen: 嗯嗯我也這樣覺得94F 11/09 16:55
ck0987515477: 推但我文組95F 11/09 16:55
cloki: 推 可惜對很多人來說吃飯更重要96F 11/09 16:55
rex44391: 推 大神97F 11/09 16:56
saxontai: 趕快推,以免被發現我不懂。98F 11/09 16:56
kotorichan: 推99F 11/09 16:56
t1329kimo: 嘿呀100F 11/09 16:57
zxsx811: 本來就是如此101F 11/09 16:58
coldtoby: 看得眼花只好推102F 11/09 17:00
s16249s16249: 跪了103F 11/09 17:00
happy1234557: 先推再看104F 11/09 17:01
BambooGrove: 推松鼠105F 11/09 17:01
kis28519: 推106F 11/09 17:01
gipo776: 推107F 11/09 17:02
kainess: 請收下我的膝蓋108F 11/09 17:03
GGINDOWBOW: de按不懂109F 11/09 17:04
nullife: 跪惹110F 11/09 17:04
windmk2: 跟我想得完全一樣111F 11/09 17:04
fight40520: 你說的是中文嗎?112F 11/09 17:04
HBK21: 優文113F 11/09 17:04
driverpat: 專業文,可惜看不懂114F 11/09 17:05
jeff12280: 先推不然人家以為我看不懂115F 11/09 17:06
RLH: 看到第二段就神遊了116F 11/09 17:06
unknow: 神串推117F 11/09 17:08
Kayusumi: 寫OS就有老婆嗎?118F 11/09 17:08
enderboy7652: 推119F 11/09 17:08
organ63521: 沒錢推三小 我又看不懂120F 11/09 17:09
louis210000: 推了別人也知道我看不懂121F 11/09 17:09
Amanoyuri: 好文必推!122F 11/09 17:09
f12sd2e2aa: 原來現在用這種方法增強安全性…123F 11/09 17:10
LoCKeR941010: 有神先推124F 11/09 17:10
blufish: 媽我再這125F 11/09 17:10
peter302203: 跪著看完126F 11/09 17:11
cccc1730: 寫論文膩啦…127F 11/09 17:12
Ethical: 強者老師128F 11/09 17:12
ttping: 推129F 11/09 17:12
showgunLa: 跪著推130F 11/09 17:13
jetalpha: 推,原來現在自用車的數位化程度這麼高了啊……131F 11/09 17:13
ChrisJericho: 推 linux神132F 11/09 17:14
lin821: 強者被釣出來了133F 11/09 17:14
wres666: 太猛了吧134F 11/09 17:16
Dy410149: 我文組表示...135F 11/09 17:17
littlestar66: 嗯嗯 我正想這麼說136F 11/09 17:18
pikapikachiu: 推推老師 期待Gameboy的project137F 11/09 17:18
xhung: 朝聖推 本人回應 XD138F 11/09 17:18
youdar: 完全看不懂 但先推139F 11/09 17:18
CIDgreen: 推140F 11/09 17:21
rongyaya: 老師好141F 11/09 17:21
mokissru: 推大神142F 11/09 17:23
badface: 先推不然人家以為我看不懂XD143F 11/09 17:23
haoyuan3151: 跪144F 11/09 17:24
keroro01: 嗯嗯 果然是這樣145F 11/09 17:24
az400570437: 看不懂,但是推146F 11/09 17:25
shiwa: 看不懂推個147F 11/09 17:25
yahooyamgoog: 跟我想的一樣148F 11/09 17:25
Kokoro: 八卦清流149F 11/09 17:27
awed763320: 先拜再看150F 11/09 17:29
Basssky: 先推151F 11/09 17:29
llgod: 原來是在說天網152F 11/09 17:30
natsuejji: 推153F 11/09 17:30
claymath: 厲害厲害154F 11/09 17:31
trp88259: 跟我想的差不多155F 11/09 17:32
bikevts: 嗯,跟我想的有點不一樣,推156F 11/09 17:32
etvalen: 先推,下輩子再弄懂157F 11/09 17:32
pleasewait: 推158F 11/09 17:33
chocopie: 推jserv159F 11/09 17:34
fidniey: 趕快推 不然會被別人發現我看不懂160F 11/09 17:34
Derek110206: 看不懂我就推161F 11/09 17:34
chuby81229: 趕快推一個162F 11/09 17:35
y30048: 三類也看不懂啦163F 11/09 17:35
jserv: @wei115, 擴充 eBPF,這樣編譯器、虛擬機器和作業系統164F 11/09 17:35
clause: 推 可是我看不懂165F 11/09 17:35
jserv: 三個願望一次滿足166F 11/09 17:36
LouKei: 推167F 11/09 17:36
kuninaka: 推168F 11/09 17:36
Yangyu1109: 別說我看不懂169F 11/09 17:36
jump693: 神,推 教cs像在說故事170F 11/09 17:36
emptie: 謝謝171F 11/09 17:37
x21198: push ans pasa172F 11/09 17:40
raok: seL4的unhackable有點神 不知道是怎麼證明的173F 11/09 17:43
cheng31507: 看不懂174F 11/09 17:43
vbhero: 嗯嗯就是這樣175F 11/09 17:43
OlaOlaOlaOla: 洗咧共三小,欺負欄沒讀冊逆176F 11/09 17:45
b04310029: 文組看不懂==177F 11/09 17:45
windnebula: 推178F 11/09 17:45
jserv: @llgod, 空軍服役時,我在花蓮佳山基地接觸到天網防空系統179F 11/09 17:46
AnifalaKeiko: 有神快拜180F 11/09 17:46
alpe: 推181F 11/09 17:46
jansan: 推182F 11/09 17:47
jserv: 天網系統作用是接收雷達陣地的訊號,技術手冊給我很多啟發183F 11/09 17:47
jserv: 感謝天網,讓我當兵時也能思考程式設計
abba123: 推老師,上過一學期的課收穫超多185F 11/09 17:47
chayoung: 推186F 11/09 17:48
mnop7: 先推187F 11/09 17:49
andysleep: 先推188F 11/09 17:49
YOAOY: 漲知識,但看到一半就看不懂了QQ189F 11/09 17:49
alec0804: 漲知識190F 11/09 17:50
lulocke: 全文都看完,但都沒好奇心點連結,我應該沒小白鼠潛力191F 11/09 17:50
KiniroMosaic: 推192F 11/09 17:51
bluemmb: 猛193F 11/09 17:52
freezesky81: 看不懂XD194F 11/09 17:53
astrophy: 推,優文195F 11/09 17:55
lespacino: 推196F 11/09 17:55
Scorfish: 推....197F 11/09 17:55
※ 編輯: jserv (140.116.245.162 臺灣), 11/09/2020 17:56:33
CarlOrz: ㄇ猛198F 11/09 17:55
joey3639570: 推199F 11/09 17:56
pb2201416: 哇操,這就是神的快速詠唱嗎…200F 11/09 17:59
PogChamp: 講中文201F 11/09 17:59
rainingkid: 推,第二段那邊再調整一下就完美了202F 11/09 17:59
eju901677: 推203F 11/09 18:01
a880582004: 推><204F 11/09 18:01
bumloveme: 推 八卦版現在混進來一堆學店理組大概看不懂205F 11/09 18:01
houallan5478: 推推206F 11/09 18:02
guolong: 快推免得人家說我看不懂,阿就看不懂阿幹207F 11/09 18:02
woifeiwen: 誇某= =208F 11/09 18:02
joke610291: 阿鬼你還是說中文吧...哇靠是中文209F 11/09 18:03
raywilly: 推 雖然我看不懂210F 11/09 18:03
winds4141: 跟我想的差不多211F 11/09 18:03
peterlai: 推212F 11/09 18:04
atbb: 先推再說213F 11/09 18:06
ginopun10477: 看不懂214F 11/09 18:06
takashi01: 看不懂215F 11/09 18:06
carbeso: 先推216F 11/09 18:07
wsx88432: 謝謝你讓我遠離八卦217F 11/09 18:09
laytomall: 推218F 11/09 18:09
ArNan: 推219F 11/09 18:10
Gnau: 感謝老師寫出已經儘量用讓猴子我看得懂的文章哈哈哈220F 11/09 18:10
cpik291521: 趕快推,以免人家以為我看不懂221F 11/09 18:11
YuzanJhang: 好222F 11/09 18:12
iiiiyouyou: 跟樓下想的一樣223F 11/09 18:12
caeserhaha: 大神先推224F 11/09 18:12
GooglePixel: 太神啦225F 11/09 18:13
c07021835: 跟我想的差不多呢!226F 11/09 18:15
lin793156: 看不懂啦227F 11/09 18:15
bearKQG: 她228F 11/09 18:16
bearKQG: 推
DasonoMaso: 推專業,雖然我看不懂QQ230F 11/09 18:18
s142857: 看不懂QQ231F 11/09 18:18
BDUUU: 有神快拜!232F 11/09 18:19
xo1100: 誰又亂召喚神啦233F 11/09 18:20
DeepRed1491: 先推 不然別人說我看不懂234F 11/09 18:21
ccinptt: 嗯嗯,是的,跟我想的一樣,只是大神先幫我打出來了,無235F 11/09 18:22
ssivart: 看不懂啦236F 11/09 18:23
tommica33: 先推 不然別人說我看不懂237F 11/09 18:23
fransice7: 看無啦幹238F 11/09 18:23
v9290026: 乾…看完崩潰…我真的會寫程式嗎239F 11/09 18:24
planetstar: 推240F 11/09 18:24
xkiller1900: 果然釣到啦241F 11/09 18:24
fd90312: 跪著看完,我真是虧對我的文憑242F 11/09 18:24
crimson11: 推243F 11/09 18:24
kids1991: 快推244F 11/09 18:26
GermanGerm: 推爆245F 11/09 18:27
kevin015015: 神來也246F 11/09 18:30
y2468101216: 我看著就跪了247F 11/09 18:31
yusheng88992: 推248F 11/09 18:31
waloloo: 嗯嗯,和我想的249F 11/09 18:33
nchueric: 無誤,跟我想得差不多,推。250F 11/09 18:34
hongwl030: 推宅色夫251F 11/09 18:35
Pictor: 推推252F 11/09 18:36
Acce0912: 嗯嗯 跟我想得很接近了 推推253F 11/09 18:39
pcly: 有神快拜254F 11/09 18:39
solawish: 推255F 11/09 18:39
kinghunter: 我就爛256F 11/09 18:41
yuiweq1999: 推257F 11/09 18:41
cyttaro: 推~258F 11/09 18:41
a56r3203: 只要我看不懂 然後一堆專有名詞的我就推爆259F 11/09 18:41
wulouise: tldr:安全性跟使用性值得獨立做一套os的domain,幹260F 11/09 18:42
HD19: 遇到神只能推了261F 11/09 18:42
leechiungyi: 對不起我文組262F 11/09 18:43
bigheaddon: 我今天開始讀書 對不起263F 11/09 18:43
tyr2004: 推264F 11/09 18:44
kcheart: 推265F 11/09 18:44
a82611141: 推266F 11/09 18:44
joemi78: 推267F 11/09 18:45
i9100: 好像近20年前買過一本,忘了是什麼書了268F 11/09 18:45
sky40280: 嗯嗯,跟我想的一樣Y269F 11/09 18:46
tim9527: 老師好270F 11/09 18:48
yamikiri: 劫色夫只能推了271F 11/09 18:50
k798976869: 推272F 11/09 18:50
SirJack: 推273F 11/09 18:51
wangs90: 下課了還在上作業系統274F 11/09 18:52
Aradin: 有神快拜275F 11/09 18:52
appleball200: 推276F 11/09 18:53
Beiloin: 好文推起乃277F 11/09 18:55
lercon: 先推 不然別人以為我看不懂278F 11/09 18:55
owenbai: 推279F 11/09 18:56
TClover: 沒有錯!280F 11/09 18:57
andyjaw: 請收下我的膝蓋281F 11/09 18:57
clone29: 。。。。282F 11/09 18:57
linja: 真的超神283F 11/09 18:59
ronin9354: 台灣的未來就交給你們了284F 11/09 18:59
mdkn35: 有神快拜285F 11/09 19:00
eric112: 請問一下為什麼android和IOS比起來像垃圾,為什麼安卓的286F 11/09 19:03
eric112: 記憶體管理那麼差而且用一段時間後就會累積一堆垃圾,然
eric112: 後作業系統會變得卡卡的。
stw0975: 推289F 11/09 19:03
roxcido: 推這ID290F 11/09 19:04
jusfya: 推291F 11/09 19:06
weselyong: 趁機傳教XD292F 11/09 19:07
TOCIBS: 嗯 跟我想的一樣293F 11/09 19:07
isaka218: 嗯嗯跟我想的差不多294F 11/09 19:08
ms0529876: 推295F 11/09 19:10
stevenlin08: 我文組理科,推一下296F 11/09 19:10
friand: 推297F 11/09 19:11
pass9487: 啥啦啦啦啦啦298F 11/09 19:12
timmy5519: 推299F 11/09 19:14
yoyoyoyoyang: 朝聖300F 11/09 19:16
CokeCake: 看不懂先推301F 11/09 19:19
webberhan: push302F 11/09 19:21
windclara: 跟我想的差不多。不過我看不懂303F 11/09 19:22
basterds: 自幹派一定是Kobe球迷304F 11/09 19:23
eagle080717: 推推 長知識305F 11/09 19:23
uohZemllac: 推306F 11/09 19:24
EcHENGx1982: 推307F 11/09 19:26
tjltd2000: 沒錯 我就是這樣想的308F 11/09 19:26
a755205: Gj309F 11/09 19:27
QQliang007: 嗯嗯 沒錯 跟我想的一樣310F 11/09 19:28
j198811: 推311F 11/09 19:30
mikemiao1492: 看不懂但還是推312F 11/09 19:30
sacremento: 帥313F 11/09 19:31
goldie: 有神快拜314F 11/09 19:31
GLaDOS1105: 看不懂315F 11/09 19:33
momofishj:316F 11/09 19:33
A5343138: 這是中文?317F 11/09 19:36
MattOwl: 推318F 11/09 19:38
Tomince: 可以給我們鄉民一點面子嗎319F 11/09 19:38
souldrinking: 推320F 11/09 19:40
SWS7983: 嗯嗯跟我想的一樣321F 11/09 19:40
joshwow: 推322F 11/09 19:41
hesashiaaron: 看不懂啦323F 11/09 19:41
Cireiat: 推324F 11/09 19:42
zyvupu: 啥時幫中研院搞個新的飛彈控制啊325F 11/09 19:43
lovejames: 只能推了326F 11/09 19:44
frakw: 推327F 11/09 19:46
odddriver: 老師您認為目前哪個領域,自幹最有商機呢328F 11/09 19:48
ZAXUS: 嗚嗚噫啊嗚329F 11/09 19:49
lifighter: 推330F 11/09 19:49
pervertGF: 推331F 11/09 19:51
ATND: 有神332F 11/09 19:51
kfrog7040: 推333F 11/09 19:54
dan1196: 推334F 11/09 19:54
sorrylove510: 嗯嗯 有道理335F 11/09 19:54
delmonika: 傑瑟夫老師一定要推336F 11/09 19:55
lbjames1923: 看不懂 先推337F 11/09 19:55
Orzleader: 中文和英文分開來看我都認識,怎麼合在一起就跟陌生人338F 11/09 19:57
Orzleader: 一樣
tracyo: 這是論文吧340F 11/09 19:59
for311544: 專業文只能推了341F 11/09 19:59
jserv: @Orzleader, 這時你該問蕭亞軒 (最熟悉的陌生人)342F 11/09 19:59
tomtom012: 朝聖343F 11/09 19:59
linein: 跪344F 11/09 20:01
iloserSD: 有料345F 11/09 20:04
jakevin: 聖光 是聖光346F 11/09 20:05
TarikBlack: 推347F 11/09 20:06
herculus6502: 跪348F 11/09 20:09
l3161316: 快推 不然別人說我不懂349F 11/09 20:10
converse0201: 推350F 11/09 20:11
whoisko: 宅色夫本人誒351F 11/09 20:11
hachibuya: 推352F 11/09 20:12
jenhsiangyu: 先推  怕別人說我看不懂353F 11/09 20:17
mike40709: 嗯嗯嗯跟我想的一樣354F 11/09 20:18
jserv: @zyvupu, 之前我做過中科院的委託研究案,不過 (消音)355F 11/09 20:21
jserv: 可以講的研究案題目是「行動雲端下之系統安全分析與實作」
jserv: @eric112, Android應用程式的開發者要負大的責任
jserv: @tracyo, 我文組的,寫論文的人,簡稱
yuki166618: 推啊359F 11/09 20:27
lovemeandyou: 先推360F 11/09 20:30
pilitiger: 推361F 11/09 20:32
rpg227726: 大家推 我也跟著推362F 11/09 20:36
sweeteason: 嗯嗯 跟我想的一樣363F 11/09 20:36
jserv: @Kayusumi, 我認識現在老婆跟自幹作業系統有點關係364F 11/09 20:37
jserv: 不過這種八卦大概沒啥意思 :Q
jserv: 我用雙手證明搞自由軟體可以有飯吃,寫C程式可以摸到?罩杯
a7173661736: 推 看不懂367F 11/09 20:39
Xliao: 先推一個 免得被人笑文組看不懂368F 11/09 20:39
jserv: @Archier: 「只要你懂作業系統」後面可接「當電腦的主人」369F 11/09 20:40
clickchick: 推推370F 11/09 20:43
dartjoy5872: 推371F 11/09 20:44
eddyliu1: 寫得還不錯372F 11/09 20:45
crescent1206: 推373F 11/09 20:46
way3125way: 有引述給推374F 11/09 20:54
whyuan: 我跪了375F 11/09 20:54
dn91hde38b: 不推別人以為我不懂376F 11/09 20:56
ps0grst: 到南部唸書工作寫幾年程式,年初被資遣至今失業,在想是377F 11/09 20:58
ps0grst: 否回北部。老師願意在南部耕耘真是可貴,可惜無緣拜見
s815225: 推379F 11/09 21:00
ps0grst: 資管畢業工作只懂CRUD,稍微摸點物件導向混飯吃是夠,可380F 11/09 21:00
ps0grst: 是持續混飯吃總不是辦法QQ
ps0grst: 希望能參加南部開源社群長一下見識
CL63: 沒錯,就是這樣383F 11/09 21:02
jhunter: 再等一下 我快懂了384F 11/09 21:03
lbjstar: 我的中文看來學得不好....385F 11/09 21:08
sxbear: 大推自幹王386F 11/09 21:09
jimmy055058: 看到ID先跪惹387F 11/09 21:18
gR7P4zXH: 都不睡覺的388F 11/09 21:20
st5687vt: 太猛了389F 11/09 21:30
freedls: 有神還不推390F 11/09 21:38
randy061: 大神391F 11/09 21:40
cookiss: 看不懂 推一下392F 11/09 21:40
lookat: 我推393F 11/09 21:41
dianshan: 推394F 11/09 21:45
kelvin0004: 先跪再看395F 11/09 21:46
huiyu8794: 推396F 11/09 21:48
perytech: 推,好文397F 11/09 21:53
sen0411: 跪著看398F 11/09 22:02
angus12324: 沒錯跟我想的一樣399F 11/09 22:10
hepatomasu: 推400F 11/09 22:18
mmarty: 推401F 11/09 22:19
eric20249012: 跟我想得一樣402F 11/09 22:28
not741: (>_<)403F 11/09 22:36
bewritten: 跟我想得一樣404F 11/09 22:37
user1120: 推405F 11/09 22:49
dryabi: 請收下我的膝蓋406F 11/09 22:59
reichien: 嗯 看不懂XD407F 11/09 23:15
s4300026: ........408F 11/09 23:16
fundme: 了無新意 我早就知道了409F 11/09 23:20
sanpf: 不明覺厲410F 11/09 23:23
jixiang: 推大神411F 11/09 23:23
arissakura: 媽 我在這 神文推一個412F 11/09 23:24
pr9558: 歐歐歐又是你!413F 11/09 23:33
sqe123456z: 我努力去理解了,還是看不懂QQ414F 11/09 23:34
sxskr1001: 看不懂還是推415F 11/09 23:48
eknbz: 看ID就先推了  感謝分享教學416F 11/09 23:59
ohmylove347: 專業推417F 11/10 00:05
kan8634: 推418F 11/10 00:08
BearCastle: 推419F 11/10 00:13
ScarYao: 完全!看不懂420F 11/10 00:23
Kylol: 推421F 11/10 00:23
arcongol: 跪推422F 11/10 00:27
pjason: j真滴強 推423F 11/10 00:58
tlu3: 媽,我在這裡424F 11/10 01:08
s207072s: 推 我真的看的懂...真的辣425F 11/10 01:09
octangus07: 有神快拜426F 11/10 01:30
NeoLife: 看不懂QQ427F 11/10 02:34
FizzinRiver: 朝聖jserv428F 11/10 03:10
Chiang51: 推!429F 11/10 03:19
yunyhi: 請收下我的膝蓋430F 11/10 03:23
SansWord: 收下我的膝蓋.....不對啊早就給你了431F 11/10 04:06
cmcmcmcm2: 推432F 11/10 04:41
david7112123: 先推433F 11/10 05:33
boss74123: 跟鬼一樣 推434F 11/10 05:53
pcchen81220: 推435F 11/10 05:56
magonmonkey: 推436F 11/10 07:04
bennyyen: 有神快拜437F 11/10 07:04
KSDenilson: 推438F 11/10 07:29
mogumoo: 推439F 11/10 08:06
Everyeeeee: 原來是這樣啊440F 11/10 08:35
bchen1222: 膝蓋441F 11/10 08:45
teasheep: 推442F 11/10 08:57
adsl9527: jserv作業好多啊哈哈哈哈嗚嗚嗚嗚嗚嗚嗚443F 11/10 09:07
abb123456: 推444F 11/10 09:21
SmallHanley: 推 免得讓人以為我看不懂445F 11/10 09:54
razan: 寫C程式可以摸到?罩杯 wow~446F 11/10 10:47

--
※ 看板: Gossiping 文章推薦值: 3 目前人氣: 0 累積人氣: 2338 
作者 jserv 的最新發文:
  • +38 Re: [問卦] 有GNU/Linux那有BSD/Linux嗎? - Gossiping 板
    作者: 140.116.246.163 (台灣) 2022-06-12 12:30:49
    回答這問題之前,我們應該先思考「什麼是 BSD?」 依據 FreeBSD 網站 的描述,FreeBSD 衍生自 BSD,後者則是 "the version of UNIX developed …
    49F 38推
  • +404 Re: [問卦] 要怎麼用針在光碟上戳出一個作業系統 - Gossiping 板
    作者: 140.116.246.163 (台灣) 2021-09-04 04:54:37
    「既然你誠心誠意地發問了,我們就大發慈悲地告訴你」(語出「火箭隊」) 這則笑話在 2010 年就出現巴哈姆特電玩資訊站 ,內容改寫自中國網友的創作, 已有十餘年,不過該笑話的弊端在於「針」。DVD 燒 …
    499F 407推 3噓
  • +83 Re: [問卦] 如何在Linux底下自幹win3.1系統? - Gossiping 板
    作者: 140.116.246.163 (台灣) 2021-09-03 12:41:58
    我是跟鄉民進來看熱鬧的,我跳進來了,我又跳出去了,打我啊笨蛋! (取自方唐鏡 名言) 學校老師應該忙著開學事宜,我幫他們回覆你的提問。 原題「在 Linux 系統底下要怎麼自己搞 win3.1 呢?」 …
    101F 83推
  • +230 Re: [問卦] 在卡上打洞寫程式是什麼感覺 - Gossiping 板
    作者: 140.116.246.163 (台灣) 2021-04-23 06:37:27
    剛好我需要跟學生解釋為何 Linux 核心原始程式碼的風格規範 中,限制一行至多 80 個字元,其典故跟「打孔卡」(punched card) 有關。 1890 年代,美國人口普查就使用新發明的穿孔卡 …
    247F 230推
  • +439 Re: [問卦] 原來上 ptt 可以學 linux 操作.. - Gossiping 板
    作者: 140.116.246.163 (台灣) 2021-04-23 00:01:26
    這恰好連結台灣特有的 BBS (電子布告欄) 文化及早期 Linux (和 BSD) 文字編輯器的 關聯。也讓我想起一年前過世的陳昇瑋博士,他的舊名是陳寬達,並以 Xshadow 的名號 馳名於早期的 …
    512F 444推 5噓
點此顯示更多發文記錄
分享網址: 複製 已複製
( ̄︶ ̄)b csula, petertw, shinra0815 說讚!
1樓 時間: 2020-11-09 16:35:48 (台灣)
  11-09 16:35 TW
Linux 查 Google 大神就有了啊
2樓 時間: 2020-11-10 08:20:37 (台灣)
  11-10 08:20 TW
十幾年前我認識的有自己編譯Linux的傢伙,不知道他的欠債還完了沒有
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇