12月份新增開源項目:手機均可以變我的監控系統了?

看看12月份有哪些值得關注的新增項目:有將手機變成我的監控系統的 Haven,有中文語音對話機器人項目 dingdang-robot,有深度學習的人臉識別系統 DFace,還有中文處理工具包等等。前端

 

3bea9daec85977a6d9a922780b1e5eef.jpeg-wh_651x-s_2435072793.jpeg

1.將手機變成我的監控系vue

現已邁入互聯網時代,這個時代最明顯的特徵就是:人人都有一部智能手機,衣食住行都離不開它。不只如此,咱們的我的隱私,或者重要的資料,還有銀行卡等各類信息都存儲在這部設備上。react

一旦手機丟失或者資料泄露,都會形成不小的損失。webpack

Haven 來拯救你了,這是一個將手機變成我的監控的系統,它能夠監控任何試圖竊取隱私和安全的意外入侵者,可保護本身的我的空間和財物,也不會泄露本身的隱私。web

Haven 會利用設備上的傳感器來提供對物理空間的監視和保護。spring

它的強大之處在於,當安裝在 Android 手機上時,Haven 應用程序會激活設備上的不一樣傳感器。它使用先後相機傳感器來查找周圍環境中的任何運動變化,須要麥克風的幫助來肯定音量變化。docker

使用環境光線傳感器來注意周圍照明的變化。加速度計用於檢測設備自己的運動變化,該應用程序還可觀察設備是否正在充電或電量不足。npm

2.智能語音機器人安全

隨着深度學習技術的成熟,AI 人工智能正在逐步從尖端技術慢慢變得普及。現有一我的工智能項目——dingdang-robot——它是一款能夠工做在 Raspberry Pi 上的中文語音對話機器人/智能音箱項目。服務器

試想一下,你不只能夠在和機器人閒聊,還能夠命令它播放你愛聽的音樂,還會說生活沒有格調嗎。下班之後不要去王者峽谷蹲着了,好好研究一下機器人吧。

\

3.最準的中文分詞庫

中文分詞(Chinese Word Segmentation) 指的是將一個漢字序列切分紅一個一個單獨的詞。分詞就是將連續的字序列按照必定的規範從新組合成詞序列的過程。

咱們知道,在英文的行文中,單詞之間是以空格做爲天然分界符的,而中文只是字、句和段能經過明顯的分界符來簡單劃界,惟獨詞沒有一個形式上的分界符,雖然英文也一樣存在短語的劃分問題,不過在詞這一層上,中文比之英文要複雜得多、困可貴多。

FoolNLTK 是一箇中文處理工具包。它可能不是最快的開源中文分詞,但極可能是最準的開源中文分詞。它是基於 BiLSTM 模型訓練而成,包含分詞,詞性標註,實體識別, 都有比較高的準確率。用戶還能夠自定義詞典。

4.Bootstrap 與 Vue.js 集成

新的 JavaScript UI 框架和庫彷佛一直都在不停地發佈。每隔六個月,咱們就會看到一個全新的框架聲稱本身已完全改變了 UI 的發展,而後成千上萬的開發者在本身的項目中使用它們,寫博客分享使用心得,在 Stack Overflow 中提問和回答,日復一日,而後又出現一個更新的(甚至更革命性的)框架來取代上一個的「王位」。

可是在這些框架之中,Vue 始終佔據的不小的市場份額。Bootstrap-vue——將 Bootstrap 4 組件與 Vue.js 集成,構建前端響應式,移動優先項目。新的組合,必然會簡化前端開發程序。

Bootstrap-Vue 爲 Vue.js 2.4+ 提供了 Bootstrap V4 組件和最全面的網格系統的實現,它具備普遍的自動化 WAI-ARIA 輔助功能標記。

5.C++ 的 JSON 庫

JSON (JavaScript Object Notation) 是一種輕量級的數據交換格式。 易於人閱讀和編寫。同時也易於機器解析和生成。

JSON for Modern C++ 是一個由德國大牛 nlohmann 編寫的在 C++ 下使用的 JSON 庫。

使用這個庫編寫 C++ 的項目,不只能夠提升工做效率,還能夠提升代碼的易擴展性。這麼高效率的一個庫,你肯定不拿來用一用?

6.神奇的人臉識別系統

若是將來你看到這個場景,一位顧客逛商場,他既沒帶銀行卡,也沒有帶手機,只是將臉對準一下機器,就輕鬆地將物品買走,你沒必要感到驚訝。由於人臉識別技術如今已經趨向成熟。

DFace——一個深度學習人臉檢測和人臉識別系統。全部功能都採用 pytorch 框架開發。pytorch是一個由facebook開發的深度學習框架,它包含了一些比較有趣的高級特性,例如自動求導,動態構圖等。

DFace自然的繼承了這些優勢,使得它的訓練過程能夠更加簡單方便,而且實現的代碼能夠更加清晰易懂。互聯網的未知性太大了!

\

7.Linux 發行版本

MesaLock Linux 是一個通用 Linux 發行版本,其目標是用 Rust、Go 等內存安全語言重寫用戶空間應用(user space applications),以在用戶空間中逐步消除高危的內存安全漏洞。

這將極大的下降整個系統的攻擊面,而且使得剩餘的攻擊面可審計、可收斂。MesaLock Linux 在保留 Linux 硬件兼容性的前提下,實質性地提高了 Linux 生態的安全性。

MesaLock Linux 的主要目標應用場景是容器(例如:docker 鏡像),以及高安全性嵌入式環境,之後隨着逐漸成熟,也能夠向服務器或其餘場景延伸。

8.靜態網站生成器

React 框架由 Facebook 構建,在最新的 npm 發佈 2017 JavaScript 框架報告中顯示相對於全部 npm 中的包下載量,React 的使用量增加了 500%。

移動、桌面應用程序和 Web 開發都在使用 React。對 React 而言,做爲它的性能改進直接替代品,Preact 也有 145% 的增加。React 簡直是前端開發框架中的王者。

React Static 是一個 React 的漸進式靜態網站生成器。它也是一個服務端渲染 React 應用的簡約框架,旨在構建一個知足 SEO,網站性能和用戶/開發人員使用體驗的標準,幫助每一個人無痛地構建下一代、高性能的網站。

12 月其餘值得關注的熱門開源項目推薦

MyBatis Dynamic SQL

MyBatis Dynamic SQL:生成動態 SQL 語句的框架

推薦理由:這個庫是生成動態 SQL 語句的框架。可把它看做是一個類型安全的 SQL 模板庫,另外還支持 MyBatis3 和 Spring JDBC 模板。

該庫將生成格式化爲由 MyBatis 或 Spring 使用的完整 DELETE,INSERT,SELECT 和 UPDATE 語句。

file-online-preview

file-online-preview:spring boot 構建Excel文件在線預覽項目方案

推薦理由:此項目爲文件文檔在線預覽項目解決方案,在取得公司高層贊成後以 Apache 協議開源出來反哺社區。

該項目基本支持主流辦公文檔的在線預覽,如 doc,docx,Excel,pdf,txt,zip,rar,圖片等等。讓您看以更高效更簡單的方式看文件。

AT UI

AT UI:模塊化的前端 UI 組件庫

推薦理由:AT-UI 是一款基於 Vue.js 2.0 的輕量級、模塊化前端 UI 組件庫,主要用於快速開發 PC 網站產品。

專門爲桌面應用程序構建,AT-UI 提供了一套 npm + webpack + babel 前端開發工做流程,以及一個體面的乾淨整潔的 UI 組件。

Conduit

Conduit:基於 Kubernetes 的 Service Mesh 開源解決方案

推薦理由:Conduit  是 Rust 語言開發的超輕量級 service mesh。Conduit 的目標是成爲最快、最輕、最簡單而且最安全的 Service Mesh。他使用 Rust 構建了快速、安全的數據平面,用 Go 開發了簡單強大的控制平面,整體設計圍繞着性能、安全性和可用性進行。

Conduit 是讓微服務安全可靠的下一代 Service Mesh。他能透明的管理服務之間的通訊,自動提供可測性、可靠性、安全性和彈性的支持。

仍是跟 Linkerd 相仿,他的數據平面是在應用代碼以外運行的輕量級代理,控制平面是一個高可用的控制器。然而和 Linkerd 不一樣的是,Conduit 的設計更加傾向於 Kubernetes 中的低資源部署。

以上就是 12 月份精選的項目推薦。

相關文章
相關標籤/搜索