[學習資源] 九陰真經不是隨便誰看了都懂得珍惜的...你會是那個內行人嗎?----- 手工編纂的超級清單的超級清單:Awesome List
https://goo.gl/EUJAEM
#AwsomeList #GitHub #LearningResources
先預祝大家明天端午節快樂!
GitHub 是套免費的雲端原始碼管控服務。但蠻多人沒拿它來管控原始碼的版本差異,反而用來收錄自己在網路上找到的超讚學習資源。因此造就了不少「Java Awesome List」、「Node.js Awesome List」...(Awesome List = 「超讚清單」之意)。
現在有人用手工的方式,把 GitHub 上的所有 Awesome List,收錄成一個「超讚清單的超讚清單」,就叫「Awesome List」。裡面的學習資源包羅萬象,從網頁前端程式設計,一直到遊戲程式設計。簡直就跟包羅天下武功的「九陰真經」快差不多了!可惜由於外觀樸實,沒有多少人知道。現在被我挖出來了,當然不能善罷甘休,就急忙推薦給大家了!
清單裡包含了十八大類別(Platforms, Programming Languages...),每個類別又分成數十個小類別(如:Programming Language 又分 JavaScript, Swift, Python...)。如果您像我一樣,一個一個點進去看的話,裡面的教學資料量之多,絕對讓你倒抽一口涼氣。渴求免費網路教學內容的朋友,千萬不要錯過啊!
如果您也對這個 Awesome List 內容之豐富倒抽一口涼氣,請不要客氣把讚按下去給小第一點鼓勵,或者直接分享給您 Facebook 的朋友。預祝各位朋友能在程式設計這條路上,走得平平順順的!
PS: 快兩個禮拜沒有貼文真的很抱歉!我因為五月比較忙,導致久坐讓腰部肌肉發炎,其間連起床都要人攙扶。所以也沒辦法看文發文。不過大家發私訊給我問問題,我還是很努力地在床上用 iPad 於 24 小時內回覆了喔!我個性不喜歡把私事拿出來大聲嚷嚷,所以也沒有在第一時間跟網友們說明。如果讓您有「咦?紀老師的發稿怎麼『冨堅』(1)了」的感覺,那真的很抱歉。那是因為我的腰也『冨堅』了.... XD
註(1) 冨堅義博,「幽遊白書」與「Hunter x Hunter」等漫畫的作者。後期經常拖稿,原因據說是「腰痛」,所以一些拖稿事件常被網友開玩笑冠上「冨堅」之名。
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「java版本差異」的推薦目錄:
- 關於java版本差異 在 紀老師程式教學網 Facebook 的最佳貼文
- 關於java版本差異 在 紀老師程式教學網 Facebook 的最佳貼文
- 關於java版本差異 在 コバにゃんチャンネル Youtube 的最佳解答
- 關於java版本差異 在 大象中醫 Youtube 的最讚貼文
- 關於java版本差異 在 大象中醫 Youtube 的精選貼文
- 關於java版本差異 在 [問題] java se7和最新版本的差異 的評價
- 關於java版本差異 在 Java 版本,版本,發行版和發行版 - 他山教程 的評價
- 關於java版本差異 在 #發問關於基岩版、win10版、Java版差別 - Minecraft板 | Dcard 的評價
- 關於java版本差異 在 [問題] 基岩版和java版有差異的目的是什麼? | PTT 問答 的評價
- 關於java版本差異 在 [ MINECRAFT ]JAVA版本与BEDROCK(MCPE)版本差异 的評價
- 關於java版本差異 在 minecraft java edition差異在PTT/Dcard完整相關資訊 - 小文青 ... 的評價
- 關於java版本差異 在 minecraft java edition差異在PTT/Dcard完整相關資訊 - 小文青 ... 的評價
- 關於java版本差異 在 Re: [問題] Minecraft值得買嗎? - 看板C_Chat | PTT動漫區 的評價
- 關於java版本差異 在 Java 版本差異 - Youtube downloader hd 無法下載 的評價
java版本差異 在 紀老師程式教學網 Facebook 的最佳貼文
想在 30 分鐘內學會 Git 嗎?看這裡就對了!
Git 是一種「原始碼版本控制」軟體,它可以儲存原始碼每個版本之間的差異,然後您可以要求「時光回溯」到任何指定的版本。這可以防止一天到晚改規格的客戶或老闆,在您辛苦更動原始碼後,來一句要命的:「還是之前的那一版比較好」。我個人認為,它是程式設計中,最重要的 7 大軟體之一(文字編輯器、編譯器、版本控制器、自動化建構系統、單元測試軟體、環境佈建系統、與除錯器)。
這類「版本控制軟體」,依照流行先後,著名的有 CVS、Subversion、與 Git。目前最流行的版本控制軟體是「Git」,流行原因多多少少是因為 Linux 核心(Linux Kernel)原始碼,就是用這套軟體保持各個版本差異的。不少公司也要求程式設計師寫好原始碼後,一律都得回存 Git 系統才算完工,不能只是存在私人的硬碟就了事。所以 Git 就變成業界必備的軟體之一。
補習班常常有同學問我,有沒有那種很簡單的 Git 說明書,不用講太深,但要在 30 ~ 60 分鐘內就掌握常用功能的教材?之前一直找不到,不過今天幫大家找到了!還有中文版喔!叫做「Git 簡明指南」。鏈結如下:
https://rogerdudler.github.io/git-guide/index.zh.html
其實它的原文名稱有點好玩:「Git - The Simple Guide, No Deep Shit!」。這類標題通常能騷動我個性中愛作怪的小惡魔,讓我會心一笑後點進去看看。看完後,果然「一點點深的便便」都沒有... XD 還有中文版(簡中)!心想這麼讚的東西不介紹怎麼行!就花時間寫了這一篇。
希望今天的分享對各位的日常工作有幫助!我也很鼓勵大家能找到適合自己的「七大系統」,把它弄熟。畢竟「工欲善其事,必先利其器」嘛!我個人習慣使用的七大系統,也列在底下讓大家參考:
1. 文字編輯器:vim。不好學,但游標移動速度與文字操控能力超快!
2. 編譯器:gcc。因為我寫 C 語言比較多,所以用 gcc。
3. 版本控制器:git。其實我之前是熟 subversion。不過 git 也很好用喔!
4. 自動化建構系統:make。可以把編譯、安裝...等囉哩八唆的指令濃縮成一個簡稱(如:build, install...等)。打完按下 enter 後就可以去泡咖啡了!還能偵測哪些原始碼已經編譯過,不需重新編譯已縮短作業時間。
5. 單元測試軟體:CUnit。嚴格來說,這算一套「函式庫」,可以針對你寫好的原始碼做測試。由於我寫 C 較多,所以用 CUnit。如果您寫的程式碼是 Java 或其它,可能得找相對應的測試軟體。
6. 環境佈建軟體:VirtualBox。用它的原因是 Win, Mac, Linux 全平台都支援。我會把程式設計環境灌好後的 VirtualBox 映像檔保存好,每次要乾淨環境就 new 一個新的虛擬機起來。最近迷上 Vagrant,想知道 Vagrant 是什麼的可以看這篇: http://goo.gl/29mBs9
7. 除錯器:gdb。雖然是文字介面,但連線到運算能力很差的開發板上想除錯,也只有 gdb 跑得動。用久了也習慣了。
其實最近還想加上第八項「(8) 軟體部署系統:Docker」,不過還在研究,也還沒熟悉。等熟悉了再跟大家報告。 :-)
如果覺得文章不錯,還煩請各位不吝按讚打賞或分享一下喔! m(^ ^)m
java版本差異 在 Java 版本,版本,發行版和發行版 - 他山教程 的推薦與評價
Java SE JRE 或Java SE JDK 發行版之間的差異. Copyright © 2018. All right reserved. tastones.com 备案号:鲁ICP备18045372号-1. ... <看更多>
java版本差異 在 #發問關於基岩版、win10版、Java版差別 - Minecraft板 | Dcard 的推薦與評價
還有商城的版本就是Java版嗎? 那個版本就可以玩躲貓貓或是床戰嗎? 因為以前都玩單人生存都沒有研究這個, 所以請各位大大解惑謝謝你們! ... <看更多>
java版本差異 在 [問題] java se7和最新版本的差異 的推薦與評價
最近想重新study JAVA
也報了一個職訓班,
(主要是教Java 7)
(上一次學java是2011年,
那時是Java 6,
還考到了scjp認證書(其實也沒什麼在用))
中間七年都沒再碰java,
現在想重新來過
但沒想到,Java版本好像已來到Java10?
我想問一下,
我手邊還有一本2011年買的java se7初學指引的書,
如果還是想從手邊這書重新看起,
現在唸這本會不會和java 8差很多?
是否還是學java 8比較好呢?還是沒差?
謝謝各位的指教!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.161.126
※ 文章網址: https://www.ptt.cc/bbs/java/M.1522462210.A.8A9.html
※ 編輯: Gracybaby (1.160.161.126), 03/31/2018 10:11:02
... <看更多>