[程式工具] 想學 Git 卻沒時間?紀老師幫您調配出「超濃縮」的 Git 超神水!讓您一喝見效!
1. 喜歡「一圖包全部」的人
"Git Cheat Sheet"
英文版: https://goo.gl/aQpj6k
簡中版: https://goo.gl/zu64Bl
2. 喜歡「一路互動學」的人
"Git Immersion"
http://gitimmersion.com/
#ToolsTuesday #Git #VersionControl #ProgrammingTools
-----------------
嗯...配圖的梗看得懂嗎? XD 這是一個尋找相同世代的概念...
Git 是所謂的「原始碼版本控管軟體」,也是我在補習班教課時,私下半開玩笑跟學生說程式設計師「五大神器」(vim, gcc, git, make, gdb)之一。因為這五種工具都能在最惡劣的「命令列」環境下執行。就算你用 ssh 遠端連入一塊 CPU 不快的開發板,有了這五種東西,你要我寫什麼程式我當場都可以寫給你,而且又快又好。
這就像某個左上臂繡著一條龍、還常用布包起來的廚師一樣,身上只背了「菜刀、湯杓、鍋子」三樣東西,任何料理都可以當場做給你,吃完還能「衣襟炸裂」...(咦?最後一句跑錯棚了?) <-- 哈哈哈!看不懂這一段的梗就當作我發瘋亂講話沒關係...抱歉啦!目的只是說明,好的程式設計師會逼自己適應少數幾個簡單的工具,以便在任何環境都能寫出好的原始碼。
不過不少朋友都會問:「有沒有那種看個 30 分鐘、就能學會 Git 基本操作指令的文件啊?」這位施主運氣真好!我這邊剛好有兩篇。名稱與連結都已經附在最上方了,讓我跟您說明一下服用方法。
「Git Cheat Sheet」適合對版本控制軟體稍有經驗(如:用過 CVS, Subversion)、只是沒摸過 Git,想快速掌握 Git 的朋友。它把 Git 常用指令寫成兩張紙,打包成 ZIP 檔供您下載。您可以將它下載後印出,貼在書桌前。某些需要更多細節的指令只要丟入 Google 查一次,下次相信您就能運用自如了。英文苦手的朋友有簡體中文版,連結也附在上面了。
「Git Immersion」適合沒啥版本控制軟體經驗、喜歡一步步互動學習的朋友。它的首頁有個大大的綠色箭頭,一直按就能前進到下一步。如果您喜歡 Git,但就是不喜歡用「命令列」下指令,希望有圖形式工具來操控 Git 的,該頁面的右上角,也介紹了兩款 Git 圖形式介面工具。GitX 適用於 Mac 系統,TortoiseGit 適用於 Windows 系統。點擊首頁「Graphical Clients」下方的「Mac」或「Windows」按鈕,就可以前往該軟體的下載頁。
今天介紹的東西還喜歡嗎?喜歡的話,還請用力按下「讚」讓我知道喔!那個「讚」太少的主題,我會減少該主題出場的機會。所以這個主題是您喜歡的,請不要吝嗇表達您的意見喔!
期待我小小的貢獻,能成為您增進程式設計專業的路途上,小小的一個墊腳石!「工具星期二(Tools Tuesday)」單元,下週二再見囉!
預告:
明天有免費的 C++ 影音課程要介紹給您,別錯過了喔!
mac zip工具 在 紀老師程式教學網 Facebook 的精選貼文
[網友來信 2] 我會網頁設計,請問我下一步要怎麼走比較好?
今天網友的熱情實在跟台北炎熱的天氣有得比啊!害我的小宇宙燃燒起來了!我其實很喜歡跟大家聊聊天,奈何台灣人都跟我一樣,本性害羞啊!(笑)剛剛收到另一位網友的來信,我也是將個人相關資訊移除後,原文照登。其實我雖然在資訊界打滾 20 年,但還是提醒各位別把我的話當聖經。如果您實行之後,發覺更好的方法,或是產業走向跟我原先預測的不同,您可以隨機應變,或再來信聊聊,我隨時都很歡迎的!
那就請各位參考一下我跟另一位網友之間的對談!
-----------------------------------
紀老師您好:
我是您以前的學生。現在我漸漸的走向網頁設計的路,學了 Photoshop, Illustrator, InDesign, ActionScript, CSS, JavaScript,也學了 PHP, MySQL 等技能。將來想走向設計網站的網頁軟體設計工程的 SOHO 人員 (架站+網頁設計)。試問依老師的專業見解,我還需要再學哪些東西?作品數要達到多少數量?希望 1 年內能獨立門戶。麻煩老師不吝指教,謝謝。
---
您好:
依照您學習的背景,加上現在市場上的趨勢,我建議您可以朝「電子書」這個方向前進。 iPad 與 Amazon 興起,出版業界面臨作者直接跳過出版社,去跟平台商(Apple, Amazon)打交道的恐慌。因為作者出紙本書,頂多拿到 15% 稿費。直接用 Apple iTune 或是 Amazon Kindle 系統出版,作者可以拿到 70% 的稿費。在利之所趨的誘因下,一定有很多作者會棄出版社,直接跟平台做生意。
但是原來出版社所肩負的任務(排版、行銷),一下子就會全數丟給作者本身。我預測將來應該會有不少外包族,幫忙這些作者搞定「美術排版」與「網路行銷」這兩塊。電子書去年產生了一個通用格式「.epub」檔,Amazon、Apple 這些「大咖」,也都高舉支援大旗,紛紛加入 ePub 陣營。所謂 ePub 檔,講穿了就是把書籍內容使用「HTML5, CSS3, JavaScript」表現,然後用 Zip 將它與一些特殊的檔頭(Header)壓縮後,把附加名改成 .epub 而已。您本身已經會 HTML, CSS, JavaScript, Photoshop, Illustrator...等技能,已經是站在「電子書」這波浪潮的「制高點」了,不可不把握!將來您自立門戶,可以幫那些只想寫書、不想搞美術排版與網路行銷的作者,搞定這些大小雜事。
關於您下一步應該要走的方向,我會建議您先學習「HTML5」與「CSS3」。因為這兩個部份跟它的前一代(HTML4 與 CSS2)差蠻多的。倒是 JavaScript 雖有變化,但差異不會太大。先學會 ePub 最底層的表示格式。接著,建議您學習 Adobe InDesign CS5.5 以上(InDesign CS6 更佳!支援更多電子書互動六大元素!),知道如何把作者提供的原稿,透過 InDesign 排版成 ePub 格式,並加上互動元素,如:超連結、簡易動畫、內嵌影片音效...等(這個原作者一定不會!)。之後,學一下「網路行銷」,主要有下列這幾項:
1. 怎麼幫作者還沒寫書前,透過關鍵字研究(Google 有提供「關鍵字工具」,上網搜尋此關鍵字就可找到),了解讀者想看什麼內容,確保書籍將來大賣的可能性。
2. 怎麼幫作者找到適合他書籍的關鍵字,並幫他架設網站,衝到該關鍵字的前幾名(這部份稱為「SEO」,Search Engine Optimization)。
3. 怎麼幫作者購買關鍵字廣告,讓他用最少的價格,買到最好的效果(這部份稱為「AdWords」,您可以上網找相關書籍或文章)。
4. 怎麼幫作者經營臉書、部落格...等社群媒體,達到自然擴散之效果。
5. 怎麼幫作者定價、辦理作者見面會、座談會...活動,加深作者與粉絲之間關係,並自己從中獲利。
當然還有別的,不過初期掌握這些應該夠了。所以我對您的研讀建議是:
1. HTML5 & CSS3
2. Adobe InDesign CS5.5 或 CS6,不然 Mac 出的 iBook Author 也勉強可以。
3. 網路行銷
希望這樣對您有幫助!
紀老師
mac zip工具 在 支援Zip、RAR、7-zip、Tar 和Gzip 等常見壓縮檔格式 - Pinterest 的推薦與評價
Dec 9, 2015 - 如果你正在尋找Mac 專用的免費解壓縮工具,或許可以試試看Decompressor,號稱可處理所有的壓縮格式,包括常見的Zip、RAR、7-zip、Tar 和Gzip 等等, ... ... <看更多>
mac zip工具 在 7 zip 解壓縮工具死要錢可悲蘋果用戶在mac的超差電腦使用者 ... 的推薦與評價
蘋果 MAC 電腦檔案資料夾管理有多爛完全不如微軟的縮圖設計視覺瀏覽https://youtu.be/P9dayGuO6wM蘋果m1 MAC 做出了安卓的架構卻沒辦法玩安卓主流 ... ... <看更多>