0

0
0

文字

分享

0
0
0

大家都來學程式=提升台灣「軟」實力?別讓軟體人才都成靠 X 工程師

活躍星系核_96
・2017/09/17 ・4070字 ・閱讀時間約 8 分鐘 ・SR值 495 ・六年級

-----廣告,請繼續往下閱讀-----

  • 文/Ming|曾經夢想走在文學的道路上,成為一個文人,卻意外撞進理工的世界,最後竟成了軟韌體工程師,但依舊對於自然科學保有好奇心,對社會及環境依舊關心,期望能將工程師的世界與普羅大眾的搭上軌,拉近彼此陌生的距離。

近幾年學程式的風潮盛行,好像不學程式就落伍似的。坊間各種電腦補習班林立、政府也大力推動,甚至連國中、小都要開始推行程式教育;彷彿不會程式,我們就會被這個大環境給淘汰。從大數據、雲端網路再到工業4.0,整個城市似乎都在程式的浪潮當中。矽谷最搶手!IT 新兵訓練營 程式設計夯「客製」課程難度 文學系也學大數據「高教深耕」教部規劃50%大學生學程式設計資訊教育從小紮根!「不插電」學習法 幼稚園學程式語言」……,這樣的新聞資訊,在這幾年來多的可怕,但我們靜下來思考與分析,這樣的熱潮與推行真的能改變我們電腦科學素質與精神嗎?

台灣的電腦科學素質好嗎?好像也還不錯吧!曾經號稱「電腦王國 」,目前市面上也有幾家國際知名的電腦大廠,例如:宏碁、華碩……等,在電腦硬體產業的發展,倒也頗有幾分樣子,但電腦科學,只有硬體嗎?那軟體上的發展呢?咦!好像沒甚麼印象!似乎不太清楚,到底電腦科學的靈魂「軟體」我們發展的如何呢?

台灣的電腦科學發展史

我們可以先回過頭來,快速地回顧一下台灣的電腦科學發展史。電腦於 1940 年代被發明,於 1960 年代開始商業普及,而台灣也在同一個時期將電腦引入台灣。 1970 年代,由有「中文電腦之父」之稱的朱邦復先生創造了倉頡輸入法,這是兩岸三地最早普及的型碼輸入法。而在 1983 年更完成了直到了今天,我們仍然可能會使用的—「大五碼」(Big5)。

簡單來說「大五碼」就是電腦編碼裏頭,專門收錄中文的字元集。英文最常見的就是ASCII碼,但英文只有26個字母,再加上一些符號,所以編碼很簡單;相比之下,中文字的編碼複雜太多了,所以早期的中文系統很亂,各家有各家的編碼方式,造成很多應用軟體是不能互通,這個概念很像現在微軟和蘋果的作業系統常常軟體不互通的感覺。因此在台灣能在電腦發展初期,就發展出一套統一的編碼方式,其實是一件很厲害的事情!

-----廣告,請繼續往下閱讀-----

另外,宏碁於 1981 年發表了「小教授一號」,這是一款針對 Zilog Z80 微處理器所開發的訓練用電腦,也因為我們很早開始了電腦科學的發展,所以台灣在電腦科學一直存在一定的影響力。

時間到了 1990 年代,那是台灣大補帖盛行的年代,也是台灣電腦軟體最鼎盛的年代,在台北光華商場你很容易可以看到電腦相關的書籍,當時電腦旋風剛席捲全台,電腦遊戲盜版採用大補帖的情況非常嚴重(這當然不是好事,但也代表很夯)。

這也正是台灣軟體最興盛的時期,當時還創立了幾款列為中文世界史上經典的 RPG 遊戲,例如大名鼎鼎的「仙劍奇俠傳」,就是那個後來被寫成小說、改編成電視劇以及不斷再版的「仙劍」,在當時出現的還有另一個並駕齊驅的「軒轅劍系列」,後來也是被中國大陸改編、拍成電視劇。在當時的電腦還是 DOS 作業系統的年代,台灣的遊戲軟體實力可以稱得上是中文世界的霸主。

中文世界史上經典的RPG遊戲,大名鼎鼎的「仙劍奇俠傳」。圖/作者電腦遊戲擷取

而在 1998 年的時候,一隻由台灣開發名叫「CIH」的電腦病毒冒了出來,且在後來的幾年更造成全球無數的電腦遭受感染,引發一場軒然大波。CIH 病毒,因為被設定在 4 月 26 日,剛好與車諾比核災的時間相同,所以也被稱為「車諾比病毒」。

-----廣告,請繼續往下閱讀-----
source:Wikimedia

這隻病毒可以說是台灣軟體實力巔峰的證明,當年由台灣大同工學院(現在的大同大學)資工系的學生陳盈豪所開發,當初開發的目的只是單純想戳破,那時很多防毒軟體都號稱可以百分百防毒的謊言(就是這麼單純的原因),卻因為陰錯陽差的意外讓這款病毒造成全球大感染。這隻病毒最厲害的地方,在於他除了能破壞電腦硬碟,也會造成資料的毀壞、還能攻擊電腦的 BIOS (可以把 BIOS 想成電腦的心臟),造成整台電腦根本開不了機,必須更換晶片才行。這是史上第一隻會因為讓電腦中毒,而害得電腦需要維修硬體的電腦病毒,你能想像嗎?因為軟體寫出來的幾行程式碼,造成整台電腦幾乎報銷,如果沒有對整個電腦系統軟、硬體架構有通透的了解,是不可能辦到的

電腦科學的發展需要怎樣的環境?

從上面我們可以看到,台灣在電腦軟體科學上的發展曾是如此的輝煌,不僅僅是電腦硬體的成功才造就的所謂的「電腦王國」,軟體也曾經有過一片天。但為何在最近的十幾年間,除了硬體產業能代表科技業,台灣的軟體業似乎就只能沾著科技業的邊緣、載浮載沉;為何電腦科學發展到了今天,似乎開始越來越無力,還成了必須由政策來大力推廣的情境呢?

如果電腦科學的興盛,是一棵欣欣向榮的大樹,電腦硬體就是樹木的主幹和樹枝,軟體技術就是那些茂盛的葉子,而開花結果就像是能夠銷售的產品;那現在我們的這棵電腦科學樹,似乎開不了花、結不了果、葉子似乎也長得不太好,這到底是什麼原因造成的呢?我們也許應該集中探討關於培養軟體所需要的土壤到底是什麼,讓我們回到整個問題最根本的因素:是什麼樣的環境才能造就興盛的軟體科技產業,是什麼樣的因素才能驅使人們創造出舉世驚人的軟體作品?

Google首頁搜尋欄位輸入「do a barrel roll」,會看到網頁開始翻轉。圖/Google 網站擷取

不知道大家是否有注意到目前最大的搜尋平台「Google」,常常會在特定的節日動不動就搞一堆有的沒的「驚喜」,有的時候是有趣的動畫,偶爾還會伴隨簡單的遊戲。除此之外,Google 也在他的搜尋引擎藏著幾個「彩蛋」。比如說,現在請在你的 Google 首頁搜尋欄位輸入「do a barrel roll」,應該會看到你的網頁開始翻轉,這是因為任天堂有一款遊戲「星戰火狐 64」,其中一個技能是快按 Z 或 R 兩下,就可以翻滾的快速飛轉彈開子彈,所以你如果搜尋「 Z or R twice」效果其實是一樣的!「Zerg Rush」是「星海爭霸」裏頭一種快速複製去攻擊敵人的一種蟲,因此在首頁搜尋欄輸入「Zerg Rush」,你會看到你的網頁開始被吃掉了。如果你於圖片搜尋欄位輸入「Atari Breakout」,則會出現一個復古的打磚塊遊戲。

-----廣告,請繼續往下閱讀-----
圖片搜尋欄位輸入「Atari Breakout」,會出現一個復古的打磚塊遊戲。圖/Google 網站擷取

到底 Google 搞這些有的沒的,有什麼目的嗎?如果你仔細探究,你會發現答案竟然只是因為這樣很好玩,這看起來也許很幼稚的原因。難道你認為只有 Google 才做這種事嗎?只有現在才這樣做嗎?不!大名鼎鼎的微軟也做過這種事,最著名的彩蛋,莫過於微軟的 Microsoft Excel 2000 隱藏了一個賽車遊戲 Dev Hunter,除此之外,我們現在常用的壓縮軟體「WinRAR」裏頭的也藏有也許大家認為毫無意義的彩蛋(如下圖,如在「關於WinRAR」的那本書,給他點兩下,那本書會掉下去)。做這些事情的基本原因就是因為很有趣,很好玩,也是許多軟體設計師的起心動念,台灣 90 年代的軟體啟蒙,也是這樣開始的。

圖 / 作者提供

我們再來探討本文一開始要思索的問題:怎樣才是提升電腦科學的環境,什麼才是培養軟體人才的重要養分呢?從上述這些例子中,我們可以歸納觀察出,不管是目前國外軟體人、還是早期國內的軟體人,這些人之所以會投入軟體的開發、熱衷於電腦科學,不外乎電腦是一個很有趣的東西。就是因為很好玩,不管你是想開發它來玩遊戲,或是拿來開發病毒(當然好孩子不應該這樣),最根本的驅使因素,都是那最原始的頑皮與童趣的吸引力,電腦就是一個好玩的東西!因為很好玩、很有趣,所以才有這麼多人願意投入,也因為這樣才會創造出有價值並吸引人的產品。

今天我們的新政策,竟然開始要把它納入必要的課程,而又讓許多非電腦資訊背景的老師,教我們的學生如何寫程式,如何學習電腦科學,當成我們八股考試的一環,填鴨教育的一套課程,這樣電腦科學還能在我們的環境下,保有它那最初「有趣」的動機與本質嗎?這樣的推行,到底是在幫我們「提升」軟體環境,還是摧毀我們的軟體人才呢?

要讓我們的軟體土壤繼續發芽,請先保有你的赤子之心吧!圖/By PublicDomainPictures @ Pixabay

們無法輕易改變政策,但我們可以先改變自己,電腦科學最讓人流連忘返之處,就是可以自由自在地發揮想像力與創造力,利用「程式」把內心的想法創作成作品,而且這個作品是可以直接與大眾互動的,當人們無法自由發揮想像力和創造力的時候,即便學會寫程式,也就只是拿到一個無用的工具,這樣的培養並不會造就更好的軟體人才,也不會提升我們的軟體實力,不論你是希望培養孩子擁有程式語言能力的家長,還是正在教授資訊相關科學的老師,又或者只是自己想要成為程式設計師的追夢人,都請先讓自己變成一個有趣的人,改變自己以及影響你周圍的人,要讓我們的軟體土壤繼續發芽,請先保有你的赤子之心吧!

-----廣告,請繼續往下閱讀-----

參考資料

 

文章難易度
活躍星系核_96
752 篇文章 ・ 125 位粉絲
活躍星系核(active galactic nucleus, AGN)是一類中央核區活動性很強的河外星系。這些星系比普通星系活躍,在從無線電波到伽瑪射線的全波段裡都發出很強的電磁輻射。 本帳號發表來自各方的投稿。附有資料出處的科學好文,都歡迎你來投稿喔。 Email: contact@pansci.asia

0

2
0

文字

分享

0
2
0
人體吸收新突破:SEDDS 的魔力
鳥苷三磷酸 (PanSci Promo)_96
・2024/05/03 ・1194字 ・閱讀時間約 2 分鐘

本文由 紐崔萊 委託,泛科學企劃執行。 

營養品的吸收率如何?

藥物和營養補充品,似乎每天都在我們的生活中扮演著越來越重要的角色。但你有沒有想過,這些關鍵分子,可能無法全部被人體吸收?那該怎麼辦呢?答案或許就在於吸收率!讓我們一起來揭開這個謎團吧!

你吃下去的營養品,可以有效地被吸收嗎?圖/envato

當我們吞下一顆膠囊時,這個小小的丸子就開始了一場奇妙的旅程。從口進入消化道,與胃液混合,然後被推送到小腸,最後透過腸道被吸收進入血液。這個過程看似簡單,但其實充滿了挑戰。

首先,我們要面對的挑戰是藥物的溶解度。有些成分很難在水中溶解,這意味著它們在進入人體後可能無法被有效吸收。特別是對於脂溶性成分,它們需要透過油脂的介入才能被吸收,而這個過程相對複雜,吸收率也較低。

-----廣告,請繼續往下閱讀-----

你有聽過「藥物遞送系統」嗎?

為了解決這個問題,科學家們開發了許多藥物遞送系統,其中最引人注目的就是自乳化藥物遞送系統(Self-Emulsifying Drug Delivery Systems,簡稱 SEDDS),也被稱作吸收提升科技。這項科技的核心概念是利用遞送系統中的油脂、界面活性劑和輔助界面活性劑,讓藥物與營養補充品一進到腸道,就形成微細的乳糜微粒,從而提高藥物的吸收率。

自乳化藥物遞送系統,也被稱作吸收提升科技。 圖/envato

還有一點,這些經過 SEDDS 科技處理過的脂溶性藥物,在腸道中形成乳糜微粒之後,會經由腸道的淋巴系統吸收,因此可以繞過肝臟的首渡效應,減少損耗,同時保留了更多的藥物活性。這使得原本難以吸收的藥物,如用於愛滋病或新冠病毒療程的抗反轉錄病毒藥利托那韋(Ritonavir),以及緩解心絞痛的硝苯地平(Nifedipine),能夠更有效地發揮作用。

除了在藥物治療中的應用,SEDDS 科技還廣泛運用於營養補充品領域。許多脂溶性營養素,如維生素 A、D、E、K 和魚油中的 EPA、DHA,都可以通過 SEDDS 科技提高其吸收效率,從而更好地滿足人體的營養需求。

隨著科技的進步,藥品能打破過往的限制,發揮更大的療效,也就相當於有更高的 CP 值。SEDDS 科技的出現,便是增加藥物和營養補充品吸收率的解決方案之一。未來,隨著科學科技的不斷進步,相信會有更多藥物遞送系統 DDS(Drug Delivery System)問世,為人類健康帶來更多的好處。

-----廣告,請繼續往下閱讀-----
文章難易度

討論功能關閉中。

鳥苷三磷酸 (PanSci Promo)_96
197 篇文章 ・ 303 位粉絲
充滿能量的泛科學品牌合作帳號!相關行銷合作請洽:contact@pansci.asia

0

0
0

文字

分享

0
0
0
想要擁有一台 AI PC,有必要嗎?NPU 是什麼?超詳盡 AI PC 選購指南來啦!
泛科學院_96
・2024/05/18 ・1080字 ・閱讀時間約 2 分鐘

-----廣告,請繼續往下閱讀-----

2023 年 3 月 intel 跟微軟共同發布了 AI PC 定義。

定義需要用 intel 的 Core Ultra 處理器,要有微軟系統內建 的Copilot AI,鍵盤上還需要有一個實體 copilot 按鍵,才算是一台 AI PC。

這個 AJ 看到後,發現案情並不單純,定義 AI PC 這件事情,遠比你想得還要重要!

所以今天呢,我們就來回答三個問題:

-----廣告,請繼續往下閱讀-----
  1. AI PC 是什麼?
  2. AI PC 強在哪?
  3. 有哪些公司跟 AI PC 有關?

最後再跟大家分享是否要買 AI PC 的建議。

好啦,本集我們整理了整個 AI PC 的脈絡,我把懶人包放在這裡,有需要的可以暫停看一下。

最後來給買 AI PC 的建議吧,如果你主要用桌上型電腦,4090 獨立顯卡直接給他買下去,因為桌上型的處理器至少到目前為止,都還沒看到內建 NPU 的規劃,所以所有的平行運算都還是靠顯示卡 GPU 來處理。

筆記型電腦方面,各家網購平台都已經推出 AI 筆電專區,最低三萬元左右就可以買到最新的 AI PC。

-----廣告,請繼續往下閱讀-----

或許你還沒體驗到 AI 工具帶來的工作流程改變,不過潮流已經出現,據說到 2025 年,將出貨超過一億台AI PC,各家軟硬體廠商在這個全新的賽道上,只會不斷推出各種基於 AI PC 架構的應用與服務,畢竟,你如果不做,你的競爭對手可是不會等你。

有點離題了,在可遇見的未來,我們勢必會發現自己的電腦擁有更多基於 AI 技術的功能,

也許,你可以再等一會,等桌上型電腦也內建 NPU 之後,再來買真正的 AI 「PC」,不過要問我的話,如果是購買筆電的需求,選擇適合 Intel Evo 認證的筆電是值得推薦的選擇。

最後,你覺得 AI PC 會如微軟和 intel 預想的發展下去嗎?

  1. 會,終究要讓自己電腦分擔伺服器工作。
  2. 不會,AI PC 就只是宣傳話術。
  3. 我是果粉我驕傲,AI PC 如浮雲。

如果有其他想看的 AI 工具測試或相關問題,也可以留言發問,如果喜歡這支影片的話,也別忘了按讚、訂閱,加入會員,我們下集再見~掰!

-----廣告,請繼續往下閱讀-----

更多、更完整的內容,歡迎上泛科學院的 youtube 頻道觀看完整影片,並開啟訂閱獲得更多有趣的資訊!

泛科學院_96
37 篇文章 ・ 44 位粉絲
我是泛科學院的AJ,有15年的軟體測試與電腦教育經驗,善於協助偏鄉NPO提升資訊能力,以Maker角度用發明解決身邊大小問題。與你分享人工智慧相關應用,每週更新兩集,讓我們帶你進入科技與創新的奇妙世界,為未來開啟無限可能!

1

3
1

文字

分享

1
3
1
AI 做簡報又更簡單了!只輸入網址,Bard 就整理好線上論文?
泛科學院_96
・2023/08/20 ・689字 ・閱讀時間約 1 分鐘

超誇張,只要貼上網址,Google Bard AI 把網頁內容變成簡報,這這這我還能不變心嗎?

之前有一支影片分享了 ChatGPT 結合 Power Point 的簡報製作技巧。

在 Bard 大更新之後,運用網頁瀏覽的功能,不管是線上期刊還是論文,轉換成簡報更加的方便,根據我自己的測試,只要五分鐘,從一篇網路上的論文就可以快速的變成一份漂亮的簡報,這真是懶人救星啊!

今天簡單的分享了 Bard 支援連接網路之後的論文摘要功能,並且回應之前影片網友遇到的內容大綱轉簡報的製作問題,希望這支影片能解決你的問題

-----廣告,請繼續往下閱讀-----

看完影片之後你覺得 Bard 的哪個功能最讓你驚艷或驚嚇呢?

  1. 拳打 ChatGPT 的連網功能
  2. 腳踢 ChatGPT 的內容準確性
  3. 豪奪網站的資訊內容
  4. 巧取生成錯誤資訊魚目混珠

如果你有更多的想法與問題,歡迎加入泛科學 AI 的 Discord 論壇,我把連結放在影片下方資訊欄。

如果這支影片對你有幫助的話,請幫我在影片下方點個喜歡,或是透過超級感謝展現你的心意,讓我製作更多實用有趣的 AI 教學影片,最後別忘了訂閱泛科學院的頻道,我們下支影片再見囉。

更多、更完整的內容,歡迎上泛科學院的 youtube 頻道觀看完整影片,並開啟訂閱獲得更多有趣的資訊!

所有討論 1
泛科學院_96
37 篇文章 ・ 44 位粉絲
我是泛科學院的AJ,有15年的軟體測試與電腦教育經驗,善於協助偏鄉NPO提升資訊能力,以Maker角度用發明解決身邊大小問題。與你分享人工智慧相關應用,每週更新兩集,讓我們帶你進入科技與創新的奇妙世界,為未來開啟無限可能!