信息技術(Information Technology) 與 數據技術(Data Technology)

早在去年,DT的概念就被提出來了,而我卻一直不知。直到今天,才偶然了解到。趕緊google了以下,不僅扶額感嘆:我已然跟不上潮流。

我們知道 IT 是 Information Technology 的簡寫;那麼 DT 顧名思義,就是 Data Technology 的縮寫了。

一想到將來國內計算機科學的課本上寫的不再是“信息技術”而是“數據技術“,我就感到一陣毛骨悚然。

信息技術如今的代名詞[……]

點擊跳轉以繼續閱讀

NSString 和 String 究竟 有什麼區別 ?

在學習 Swift 編程語言的時候可能不會遇到這個東西,但是隨著學習的深入,在你閱讀他人的代碼的時候,很可能你就會遇到這種NS類型,這時候你肯定會好奇,類似 String的NSString 到底哪裡不同?似乎它們是完全一樣的呀!而且,通過 as 這個關鍵字,我們也可以輕鬆的讓數據在它們兩者之間轉換。

要說清楚NS類型,我們還得從當年的 NeXTSTEP 操作系統說起了:

NeXT 為了寫這[……]

點擊跳轉以繼續閱讀

我是怎麼學英語的

我的英語水準並不高,成績也不好。我對英語的學習興趣也不是很大,語法可能至今也比不過初中生。

但我還是在全國大學生英語競賽得了三等獎、能夠不太流暢的閱讀一些英文著作、能夠滿頭大汗的翻譯英文的文章、能夠流暢的閱讀各種英文軟體的操作手冊、能夠無聊到逛一逛英文的論壇和網站、能夠在沒有字幕的情況下仍舊看懂一部英文的電影或者美劇。

我深知這樣的水準不值得炫耀個什麼,我至今英語也沒有過了四級,我寫英[……]

點擊跳轉以繼續閱讀

如何 在 Kali Linux 中 安裝 Parallels Tools

一直以來,在 Parallels Desktop 中安裝 Kali Linux 都是無法安裝 Parallels Tools 的,這是一件讓人很痛苦的事情,當你嘗試安裝 Parallels Tools 的時候,就會遇到要么缺少 make ,要么缺少 kernel sources,前者實際已經安裝,後者始終無解。

 

如今,我終於找到了能夠在 Kali Linux 上安裝 Par[……]

點擊跳轉以繼續閱讀

我還是沒有用第三方評論系統

WordPress可能是用的最多的最大的博客系統了,如今的它牛逼到連CMS也能客串的程度,不知多少企業網站用閹割過的WP來做門面……

WP的評論系統確實有些那啥,所以,就有了各路第三方社會化評論系統的存在。我曾經也一度使用過它們,但最終還是放棄了,為此我寫了一篇文章來吐槽:“WordPress常用社會化評論插件簡評

這次有朋友對我說“你博客評論的人這麼少,可能是WP自帶評論太不好使了,你[……]

點擊跳轉以繼續閱讀

轉載:多范式 程式設計語言-以 Swift 為例

原文來自infoq,作者 郭麟

本文以Swift語言為例,介紹了什麼是多范式程式設計語言;同時也介紹了當今比較流行的幾種程式設計范式,值得一讀。故收藏之,原文連結于此

Swift的程式設計范式

程式設計范式是程式語言背後的思想。代表了程式語言的設計者認為程式應該如何被構建和執行。常見的程式設計范式有:過程式、面向對象、函數式、泛型編程等。

一些編程語言是專門為某種特定範式設計的,例如,C語言是[……]

點擊跳轉以繼續閱讀

Swift 2.0 介紹

在今年6月份的 WWDC 大會上, 蘋果發布了 Swift 2.0 編程語言。這個新版本有了更高的性能,全新的錯誤控制API以及支持一流的可用性檢測功能。並且改善了蘋果SDK平台的API使其對 Swift 更加原生。

開源

對於新功能來說,另外值得注意的就是蘋果將會在今年晚些時候開源 Swift 。隨著時間的推移,蘋果也會放出關於開源的更多消息,目前有如下信息:

Today Scripts 在 EI Capitan 上修改代碼

我們都知道配合 iStats 使用 Today Scripts 能夠方便的在 OS X 的通知中心裡查看系統的各項狀態,但升級了 OSX 10.11之後,Today Scripts 可能就沒有那麼好使了,原作者大概已經有8個月沒有更新之,我等小白自然木有辦法修改源代碼……so

現在,有人修復了 Today Scripts ,現在它已經可以在 10.11 上完美運行啦!

總之,我找到了一[……]

點擊跳轉以繼續閱讀