[心得] 我在 Github 上學習 Open Source (來源:批踢踢)

來源:https://www.ptt.cc/bbs/Soft_Job/M.1450191221.A.65D.html 作者:huei90 本魯在 Soft_Job 版吸收了各位大大的精華,久而久之也變成了一個 Coding 鄉民,我相信每個鄉民都有自己的專業,賣雞排也是個專業,而我很榮幸成為一位程式開發者! 這篇拖了一年了,我想是時候把兩年多在 Github 上開發 Open Source Project 的經驗分享給各位,雖然不及神級的開發者,但我始終相信,分享、自由、開放、討論和開發者是 Open […]

open-source-artwork

Apple Watch 初體驗

感謝好友遠從日本幫我先帶回來這隻手錶,才有機會與各位分享我的Apple Watch初體驗! 首先不免俗地,還是來進行一個開箱的動作: 剛拿到的時候,還蠻驚訝的,這個盒子怎麼那~~~~麼的長,原來是為了這樣放: 非常地精緻,也很貼心地教你放到手上後,要先扣起來,再把多餘的錶帶塞入,開機摟! 在拿到Apple Watch的隔天,剛好是我最忙碌的家庭日,整天要在外面跑,當然也就戴了Apple Watch一整天,剛好做測試: 開機之後,趕快設定顯示的時鐘樣式(Face),怎麼進入設定畫面呢?其實不是很直覺,我也是上網才看到的:久按你的手錶表面,就會進入可以選擇的畫面了,按下下方的客製化按鈕,可以調整上下方要呈現的小項目(充電、數字時間、日期、行事曆等等) 而我最喜歡的功能,是可以用手錶接聽電話,在開車的時候,這個功能真的很方便! 而目前已經有很多APP支援Apple Watch,所以你可以: 用手錶辨識音樂 用手錶看line的最新訊息 還有KKBox聽歌、看新聞、甚至交朋友~在這個小螢幕上可以做的事情還蠻多的! […]

2015-06-28 06.38.48

Swift 2.0

(資料來源:https://developer.apple.com) 2015年6月8日 Apple在今天的WWDC大會上,宣布了Swift 2.0: 更好的效能 新的錯誤處理API first-class support for availability checking Apple SDK整合性提升 開放原始碼 更重要的是,Apple將在今年內,將Swift程式語言開放原始碼! […]

螢幕截圖 2015-06-09 15.50.56

『學理知識』 VS. 『實務操作

情節一: 我在一個線上學習平台上有製作教學影片,有一個同學寫信給我,他說他覺得這個課程都”只”是在帶同學操作一些很實務的功能,少了一些學理知識,例如程式語言的一些文法規則,他覺得很”空虛” 情節二: 在我修完Udacity的”Intro to Swift”的最後一關面試時,面試官問我有什麼建議,我跟他說…這一門課帶我們做完一個APP的範例很好,不過好像針對Swift語言本身,並沒有太多的著墨…. 情節三: 我在一門大學的選修課中教授iOS APP開發,很多同學跟我說,”總算”有一門課程他真的知道自己在”做什麼”,也”看到了”自己真實做出來的東西,很”踏實” 究竟知識的講解比較重要,還是實務的操作比較重要呢? 學理的說明可以讓你對一個程式語言的語法結構、規則有更清楚的認識,也能將會遇到的情況,以較通用、概括的方式進行歸納整理。 實務的操作能讓你真實地從頭到尾走完一件案例,有時會需要因應實際狀況而加入了一些解決方案,也有可能,只使用到實務上常用的一些語法。(80/20的概念) 情節四: 某位教授的研究常因過於理論,遭到系主任批評,這些研究很難申請計畫經費…該教授表示:「是你不懂這個學問的價值…」 Udacity號稱為產業大學,許多成員又來自美國知名大學,他們會怎麼處理這樣的問題呢? […]

research-practice

關於自學程式的十件事

原文:LifeHacker.com   圖片:takito  翻譯:Ryan Chung 程式設計(Programming)是當前最有價值的技能之一,不論是就業考量或是結合創意激盪腦力,都是相當好的投資。如果你正想開始做這件事,以下提供給你一些可以參考的技巧與資源: 1. 先想清楚為什麼要學程式設計? 在開始之前,請先問自己: 為什麼要學習程式設計? 我有多少時間可以投入? 如果你想要成為一位專業的程式設計師,除了真的到大學去念資工系之外,你也可以參考Google的學習清單: 計算機概論(先有全面的概念性認識) Udacity – intro to CS […]

brain