早在20世紀70年代,斯坦福大學畢業生 Rich Pattis 覺得如果能讓程式設計初學者在一個相對複雜的程式設計語言來說,比較簡單的環境下學習,將有助於程式設計語言的教學。這個簡單的環境由各種程式設計語言的特徵抽象化而來。所以他就設計了這麼一個程式環境,讓學生教一個機器人來解決簡單的問題。這個機器人就是Karel[……]
月 – 七月 2015
Swift 提供了一種高性能的、兼容 Unicode 的字符串實現,這也成為了它自身標準庫的一部分。在 Swift 2 中, String 類型不再遵守 CollectionType 協議,那時 [克雷[……]
早在去年,DT的概念就被提出來了,而我卻一直不知。直到今天,才偶然了解到。趕緊google了以下,不僅扶額感嘆:我已然跟不上潮流。
我們知道 IT 是 Information Technology 的簡寫;那麼 DT 顧名思義,就是 Data Technology 的縮寫了。
一想到將來國內計算[……]
今天朋友推薦了一個有意思的頁面,域名是這樣的:
HTTP://fuckingclosuresyntax.com
在 Swift 中,所有的函數都是閉包,標準的函數只不過是有名字帶參數的最完整的閉包。
好了,以下是正文
作為變量:
[……]
在學習 Swift 編程語言的時候可能不會遇到這個東西,但是隨著學習的深入,在你閱讀他人的代碼的時候,很可能你就會遇到這種NS類型,這時候你肯定會好奇,類似 String 和 的NSString 到底哪裡不同?似乎它們是完全一樣的呀!而且,通過 as 這個關鍵字,我們也可以輕鬆的讓數據在它們兩者之間轉[……]
我的英語水準並不高,成績也不好。我對英語的學習興趣也不是很大,語法可能至今也比不過初中生。
但我還是在全國大學生英語競賽得了三等獎、能夠不太流暢的閱讀一些英文著作、能夠滿頭大汗的翻譯英文的文章、能夠流暢的閱讀各種英文軟體的操作手冊、能夠無聊到逛一逛英文的論壇和網站、能夠在沒有字幕的情況下仍舊看[……]
一直以來,在 Parallels Desktop 中安裝 Kali Linux 都是無法安裝 Parallels Tools 的,這是一件讓人很痛苦的事情,當你嘗試安裝 Parallels Tools 的時候,就會遇到要么缺少 make ,要么缺少 kernel sources,前者實際已經安裝,[……]
WordPress可能是用的最多的最大的博客系統了,如今的它牛逼到連CMS也能客串的程度,不知多少企業網站用閹割過的WP來做門面……
WP的評論系統確實有些那啥,所以,就有了各路第三方社會化評論系統的存在。我曾經也一度使用過它們,但最終還是放棄了,為此我寫了一篇文章來吐槽:“WordPress常用[……]
在今年6月份的 WWDC 大會上, 蘋果發布了 Swift 2.0 編程語言。這個新版本有了更高的性能,全新的錯誤控制API以及支持一流的可用性檢測功能。並且改善了蘋果SDK平台的API使其對 Swift 更加原生。
開源
對於新功能來說,另外值得注意的就是蘋果將會在今年晚些時候開源 Swift[……]
一轉眼半年過去了,蹉跎了這麼久,我終於決定為手邊的這個小米手環寫點什麼。😒
買小米手環,當時是朋友說他藍色的小米手環跟我手機的藍色挺配的。那是我第一次真正的接觸小米手環。後來把玩幾次之後,考慮到它¥79的價格,我就自己入了一個,思前想後,還是買了黑色的手環。
說起可穿戴設備,一開[……]
在不久前,我寫過這麼一篇文章:WordPress 開啟全站 HTTPS ,這裡邊詳細地介紹了我是如何給落格開啟全站 HTTPS 的,如今我需要實驗性的開啟一個子功能變數名稱,結果當時寫的 htaccess的 ,用來重定向到443埠的代碼導致整個功能變數名稱都會重定向到主域,這讓人十分的蛋疼,要麼子域也要有證書,要麼[……]