GitHub優質資源大集合
對於軟體開發者而言,全球最大的社交編程及代碼託管網站GitHub上有無數的寶藏可以去搜尋,有太多的輪子可以幫助我們探尋真理之路。今天就為大家整理一個GitHub優質資源文章的合集,供大家學習探討。
本次的GitHub優質資源大集合中涵蓋了物聯網(loT)、MySQL、Hadoop、MongoDB以及各種機器學習和大數據還有數據可視化的優質資源,精彩內容不容錯過!
(由於相關內容量較多,因此小編把每個資源摘要內容羅列作為各位親選擇閱讀的參考,點擊閱讀詳情可以查看詳細資料目錄)
史上最全的物聯網資料
在網路技術飛速發展的今天,物聯網(Internet of Things,IoT)概念再次備受關注,更成為引爆IT變革的新導火索。物聯網是新一代信息網路技術的高度集成和綜合運用,是新一輪產業革命的重要方向和推動力量,將是下一個推動世界高速發展的「重要生產力」,是繼通信網之後的另一個萬億級市場。物聯網不僅僅提供了感測器的連接,其本身也具有智能處理的能力,能夠對物體實施智能控制。物聯網將感測器和智能處理相結合,利用雲計算、模式識別等各種智能技術,擴充其應用領域。從感測器獲得的海量信息中分析、加工和處理出有意義的數據,以適應不同用戶的不同需求,發現新的應用領域和應用模式。
為了讓開發者進一步的了解、熟悉物聯網,了解物聯網的最新知識;掌握物聯網的最新技術,真正地實現萬物互聯。雲棲社區特意組織翻譯了《GitHub Awesome IoT》資源,其中不僅涵蓋物聯網開發測試中軟硬體資源,還包括相關的協議和標準,以及與物聯網相關的書籍、論文等資源。點擊閱讀詳情
MySQL資料大全
MySQL是一種關聯資料庫管理系統,關聯資料庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度並提高了靈活性。MySQL 所使用的 SQL 語言是用於訪問資料庫的最常用標準化語言。MySQL 軟體採用了雙授權政策,它分為社區版和商業版,由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇 MySQL 作為網站資料庫。
為了讓開發者更好的了解使用MySQL,充分發揮其靈活性的優勢。雲棲社區組織翻譯了GitHub Awesome MySQL 資源,其中不僅涵蓋MySQL部署、開發、性能測試等操作中使用的工具包和庫,還包括MySQL相關的會議、多媒體等資源。點擊閱讀詳情Hadoop學習資源集合Hadoop是一個由Apache基金會所開發的開源分散式系統基礎架構。用戶可以在不了解分散式底層細節的情況下,開發分散式程序,充分利用集群的威力進行高速運算和存儲。Hadoop得以在大數據處理應用中廣泛應用得益於其自身在數據提取、變形和載入(ETL)方面上的天然優勢。Hadoop的分散式架構,將大數據處理引擎儘可能的靠近存儲。
為了幫助大家進一步了解Hadoop,雲棲社區組織翻譯了GitHub Awesome Hadoop 資源,涵蓋Hadoop中常見的庫與工具、存儲方式、資料庫,以及相關的書籍、網站等資源。點擊閱讀詳情
數據可視化工具大集合
所謂數據可視化是對大型資料庫或數據倉庫中的數據的可視化,它是可視化技術在非空間數據領域的應用,使人們不再局限於通過關係數據表來觀察和分析數據信息,還能以更直觀的方式看到數據及其結構關係。
數據可視化技術的基本思想是將資料庫中每一個數據項作為單個圖元元素表示,大量的數據集構成數據圖像, 同時將數據的各個屬性值以多維數據的形式表示,可以從不同的維度觀察數據,從而對數據進行更深入的觀察和分析。
為了讓開發者更好地使用數據可視化工具,雲棲社區組織翻譯了GitHub上的 Awesome dataviz ,其幾乎囊括了優秀的數據可視化框架,庫和軟體。涵蓋了支持JavaScript,Android,C++,Golang,iOS,Python,R語言和Ruby等編程語言的數據可視化工具,精彩不容錯過。點擊閱讀詳情
史上最全的「大數據」學習資源(上)、史上最全的「大數據」學習資源(下)
當前,整個互聯網正在從IT時代向DT時代演進,大數據技術也正在助力企業和公眾敲開DT世界大門。當今「大數據」一詞的重點其實已經不僅在於數據規模的定義,它更代表著信息技術發展進入了一個新的時代,代表著爆炸性的數據信息給傳統的計算技術和信息技術帶來的技術挑戰和困難,代表著大數據處理所需的新的技術和方法,也代表著大數據分析和應用所帶來的新發明、新服務和新的發展機遇。
為了幫助大家更好深入了解大數據,雲棲社區組織翻譯了GitHub Awesome Big Data資源,供大家參考。本資源類型主要包括:大數據框架、論文等實用資源集合。點擊閱讀詳情(上)、點擊閱讀詳情(下)
史上最全的機器學習資料(上)、史上最全的機器學習資料(下)
機器學習(Machine Learning, ML)是一門多領域交叉學科,涉及概率論、統計學、逼近論、凸分析、演算法複雜度理論等多門學科。專門研究計算機怎樣模擬或實現人類的學習行為,以獲取新的知識或技能,重新組織已有的知識結構使之不斷改善自身的性能。機器學習牽涉的編程語言十分之廣,包括了MATLAB、Julia、R、Perl、Python、Clojure、Ruby等等。為了讓開發者更加廣泛、深入地了解機器學習,雲棲社區組織翻譯了GitHub Awesome Machine Learning 資源,涵蓋24種編程語言的機器學習的框架、庫以及其他相關資料。
點擊閱讀詳情(上)、點擊閱讀詳情(下)MongoDB資料大全MongoDB是一個開源的、基於分散式的、面向文檔存儲的非關係型資料庫。是非關係型資料庫當中功能最豐富、最像關係資料庫的。MongoDB由C++編寫, MongoDB可以運行在Windows、unix、OSX、Solaris系統上,支持32位和64位應用,提供多種編程語言的驅動程序。旨在為WEB應用提供可擴展的高性能數據存儲解決方案。MongoDB高性能、易部署、易使用,存儲數據非常方便。MongoDB最大的特點是支持的查詢語言非常強大,其語法有點類似於面向對象的查詢語言,幾乎可以實現類似關係資料庫單表查詢的絕大部分功能,而且還支持對數據建立索引。點擊閱讀詳情推薦閱讀:
※那些銀行不會告訴你的事n —現金分期利率淺析
※你的消費升級,跟得上「新國貨」的回潮時代嗎?
※個性化-第一章《續》
※現在出去面試,開口閉口你會大數據嗎,你會分散式嗎。我要了解哪些專業術語才能顯得很懂的樣子?
※大數據在銀行傳統信貸全流程中,有哪些關鍵作用?