雖然這篇linux環境變數鄉民發文沒有被收入到精華區:在linux環境變數這個話題中,我們另外找到其它相關的精選爆讚文章
在 linux環境變數產品中有2篇Facebook貼文,粉絲數超過5萬的網紅軟體開發學習資訊分享,也在其Facebook貼文中提到, 今天的開源報報( 每週一到週五早上 7:00 準時發刊 ) 今日內容摘要 ✅ 一步一步了解 Kubernetes ,初學者學習指南 ✅ 洗手的時候提醒要洗多久的應用程式-偵測水的聲音,然後出現水的動畫與倒數計時畫面 ✅ Blazor 學習資源集錦 ✅ 用於視覺化 spaCy 模型和使...
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
linux環境變數 在 軟體開發學習資訊分享 Facebook 的最佳貼文
今天的開源報報( 每週一到週五早上 7:00 準時發刊 )
今日內容摘要
✅ 一步一步了解 Kubernetes ,初學者學習指南
✅ 洗手的時候提醒要洗多久的應用程式-偵測水的聲音,然後出現水的動畫與倒數計時畫面
✅ Blazor 學習資源集錦
✅ 用於視覺化 spaCy 模型和使用 Streamlit 建構互動式 spaCy 支援的應用程式的實用工具
✅ 關於機器學習/深度學習/強化學習/人工智慧 的有影響力且被廣泛引用的論文和文獻
✅ 針對時間序列資料處理的開源 SQL 資料庫
✅ 使用 Keras 和 Tensorflow 2 實現的圖神經網路
✅ 現代 HTTP 效能基準測試工具
✅ 使用公開的網址將你的本地端 web 伺服器開放到公眾網際網路
✅ 基於 exposure notification framework 開發的武漢肺炎(新冠狀病毒)接觸通知的跨平台 React Native app
✅ 基於 exposure notification framework 開發的武漢肺炎(新冠狀病毒)接觸通知的跨平台 Xamarin app
✅ 用於從環境變數解析結構標籤的 Go 程式庫
✅ 使用 Go 實現的最佳化的壓縮套件
✅ 使用 Rust 開發的 2D/3D 物理遊戲引擎
✅ 使用Linux核心和Raspberry Pi學習作業系統開發
https://softnshare.com/opensource-news-154/
linux環境變數 在 紀老師程式教學網 Facebook 的精選貼文
Make 官方手冊...兼紀老師閒聊 Make 的優點
撰寫 Linux 程式多的人,應該或多或少都會接觸 Make 這套「流程自動化」軟體。它可以把一大堆像咒語一樣的 Linux 指令,給一個乾淨好記的名字,然後你就把那些又臭又長的指令忘了,直接執行那個好記的名字、放鬆喝杯茶,等著工作完成。
不過 Make 也有被人詬病的地方,就是它的自動化語法實在不太親民。由於它發明於 1977 年,當時用 Linux 的人,大多是些電腦專業學者,也不會在乎語法難不難(抑或說,越難越能激起這群人喜歡挑戰的劣根性? XD)。不過一旦學會,它強大的功能實在讓人愛不釋手。我舉幾個我認為不錯的功能給大家:
(1) 目標相依(Target Dependency):你可以要求乾淨好記名字背後那沱指令,執行前必須先執行另一沱定義於其它乾淨好記名字之下的指令。也就是說,你的 Make 會越寫越輕鬆,因為之前辛苦寫好的指令有機會被「重用(音『崇用』)」(咦?「重用」不就是「物件導向」的目的嗎? XD)。如下所示:
my_command: other_command
(一堆像咒語一樣的 Linux 指令)
這會讓 my_command 所屬的那堆 Linux 指令執行前,先執行另一個名字 other_command 下所屬的那一沱 Linux 指令。
(2) 隱式規則(Implicit Rules):你要求 Make 拿 abc.o (類似 Windows 內的 abc.obj)檔加入最終執行檔,但 abc.o 根本不存在。Make 會聰明到知道 abc.o 事實上是由 abc.c (C 語言原始碼檔)編譯過來的。在人類不必介入的情況下,它會聰明地自動編譯 .c 檔成 .o 檔,然後再執行所要求的指令。這會讓 Make 語法大大縮減。因為善用「潛規則」,可少寫很多行 Linux 指令。
(3) 遞迴建造(Recursive Build):當你要求編譯如一串葡萄般複雜的子文件夾結構時,Make 若發現子文件夾內已經有 Make 指令檔了,它會全權委託該 Make 指令檔編譯當地文件夾的內容。這可以讓你撰寫「根 Make File 文件」時,適當分權各文件夾的 Make File 決定如何編譯當地文件。
(4) 與「環境變數」結合:Make 檔裡用的「變數」,根本就是 Linux 下的環境變數。也就是說,如果有個 Make 變數值是:
MY_VAR = abc
我臨時想把它改成 pqr,不必修改原始碼。只要在 Linux 命令列下執行修改「環境變數」的指令即可:
export MY_VAR = pqr
美妙的是,export MY_VAR = pqr 僅存於當下記憶體。下次重開機時,MY_VAR 又會變回 abc。很適合「臨時想改成一個值,但懶得下次改回來」的場合用。
不知不覺,這篇又變成「落落長」(台語,「冗長」之意)了。我寫這麼多,無非是希望我「嵌入式 Linux 程式設計班」的同學,除了詛咒 Make 語法怪異之餘,也能欣賞它的強大之處。「手排車」是比較難開,但要學「藤原拓海」做出過髮夾彎的「水溝蓋跑法」,麻煩您不要詛咒換檔時還要踩「庫拉幾(台語,「離合器」之意)」。
以下附上 Make 官方文件,我班上的同學,想下載 PDF 檔回去好好保存的...咳咳咳...我放在「秘密基地」裡的「eBook」資料夾...麻煩低調地搬回家觀賞... XD
http://www.gnu.org/software/make/manual/make.html
這裡有另一位國外網友,訴說他為何喜歡 Make 的原因。我大多贊同他的觀點,提供給各位參考:
http://bost.ocks.org/mike/make/