「運維之美」技術週刊 ( 第 5 期 )

運維之美2019-08-18 02:27:04


這裏將分享一些最新運維相關技術和業界資訊的精彩內容,每週五發布。

歡迎投稿或推薦你自己的項目,投稿郵箱: [email protected] 。如果你對週刊有什麼建議和意見,或者想與大家一起討論技術問題,也可以戳「這裏」加入技術交流羣。

業界資訊

1、微軟宣佈 SQL Server 2019 免費支持 Java

近日,微軟宣佈SQL Server 2019 將免費支持 Java。從新發布的 SQL Server 2019 社區技術預覽(CTP) 3.2 開始,包括 Azul System 的 Zulu,可以直接嵌入到 SQL Server 中使用 Java 的所有場景( PolyBase、Apache SPark、Java 可擴展性等等)。除了為 SQL Server 支付的費用外,不用其他任何成本。

鏈接:https://www.oschina.net/news/108534/free-supported-java-in-sql-server-2019

2、GitHub 被爆開始實名制,以便於執行美國貿易制裁

從上週開始,GitHub 封禁部分國家、地區開發者賬號的新聞持續發酵。從克里米亞地區的俄羅斯籍開發者到全部伊朗境內開發者再到定居芬蘭的伊朗籍開發者,統統遭遇了賬號被封無法創建私有庫並且已經創建的私有庫遭到關閉,且並未得到提前通知,沒有給出任何緩衝備份時間。

有消息指出 “GitHub 被曝按過往登錄 IP 址判定用户的國別來執行美國貿易制裁,即使只逗留,而 Account Reactivation Request Form 要求照片身份證副本(a copy of your photo identification (ID))、自拍(a selfie)和身份號(the ID number),故 GitHub 正漸行實名制。”

鏈接:https://www.oschina.net/news/108643/github-account-reactivation-request-form

3、GitLab 再次發佈安全補丁,受影響涉及版本 12.1.2、12.0.4 和 11.11.7

GitLab 再次發佈了全系的安全更新補丁,這些安全問題影響 GitLab CE/EE 10.6 以及以後的版本。版本涉及 12.1.2、12.0.4 和 11.11.7,包括社區版和企業版。這些版本包含重要的安全更新,強烈建議所有 GitLab 安裝立即更新!

鏈接:https://www.oschina.net/news/108624/security-release-gitlab-12-dot-1-dot-2-released

4、Ubuntu 18.04 和 16.04 LTS 迎來 Linux 內核實時補丁, 修復 5 個安全漏洞

Canonical 為長期支持(LTS)的 Ubuntu 18.04 和 16.04 操作系統提供了最新的 Linux 內核安全更新,Bionic Beaver 和 Xenial Xerus 用户可藉助實時補丁服務(Livepatch Service)實施免重啟的操作系統內核更新。本次實時補丁主要修復了五個安全問題,比如 CVE-2019-11815 競爭條件漏洞。其可能導致 Linux 內核的可靠數據包套接字(RDS)協議被攻擊者利用,導致系統崩潰或執行任意代碼。

鏈接:https://www.cnbeta.com/articles/tech/873537.htm

5、Chrome 76 穩定版發佈,默認屏蔽 Flash,禁用了隱身模式檢測等

Google 發佈了 Chrome 76,默認屏蔽 Flash,禁用了隱身模式檢測。網站不再能利用腳本檢測用户是否使用了隱身模式。其它功能還有簡化 Progressive Web Apps 的安裝、支持暗黑模式、更多開發者工具功能等等。

鏈接:https://www.oschina.net/news/108657/chrome-76-released

6、Docker 深化與 K8s 的集成

Docker 宣佈推出 Docker Enterprise v3.0,新版本進一步加強了應用程序平台 Docker 和容器編排標準 Kubernetes 的聯繫。

根據 Docker 官方博客,新版本中針對 Kubernetes 中集成的安全性和穩定性的改進,該更新還解決了企業用户將容器轉移到生產中常遇到的軟件錯誤。

鏈接:https://blog.docker.com/2019/07/announcing-docker-enterprise-3-0-ga/

趣站酷軟

1、DiDiCallCar

一個仿滴滴打車的 Android 出行項目,主要針對滴滴等出行平台一直飽受質疑的 “人車不符” 問題,以及當前越發火熱的國際化和出海戰略。

項目地址: https://github.com/18601949127/DiDiCallCar

2、Python-MySQL-Replication

Python-MySQL-Replication 是基於 Python 實現的 MySQL 複製協議工具。我們可以用它來解析 Binlog 獲取日誌的 Insert,Update,Delete 等事件 ,並基於此做其他業務需求。比如:數據更改時失效緩存,監聽 DML 事件通知下游業務方做對應處理。

項目地址: https://github.com/noplay/python-mysql-replication

3、Binlog2SQL

Binlog2SQL 是大眾點評開源的一款用於解析 Binlog 的工具,Binlog2SQL 解析 Binlog 的能力就是基於上面提到的 Python-MySQL-Replication 的。

Binlog2SQL 可以從 MySQL Binlog 解析出你要的 SQL。根據不同選項,你可以得到原始SQL、回滾SQL、去除主鍵的 INSERT SQL 等。

項目地址: https://github.com/danfengcao/binlog2sql

4、Matomo

Matomo 的前身是 Piwik,類似 Google Analytics,是個非常出名的開源網站統計分析程序。提供了關鍵字和搜索引擎、首頁網址、頁面標題、用户國家、提供商、操作系統、瀏覽器市場份額、屏幕分辨率、網站停留時間、頂級入口/出口頁面、下載文件等等的分析結果。

項目地址: https://github.com/matomo-org/matomo

5、qrgo

一個用 Go 語言開發的在命令行生成二維碼的工具。

項目地址: https://github.com/elsesiy/qrgo

6、Talos

Talos 是一款專門用於部署 Kubernetes 的操作系統。相對於 CoreOS、RancherOS 或者 LinuxKit 這些容器操作系統,Talos 更為精簡。

項目地址: https://github.com/talos-systems/talos

7、kubectl-bindrole

kubectl-bindrole 是一款 Kubectl 插件,可用於幫助查找 Kubernetes 集羣中指定 SA/Group/User 的權限等信息。

項目地址: https://github.com/Ladicle/kubectl-bindrole

8、Katacoda

Katacoda 是一個在線學習平台,在 Web 上提供學習需要的服務器終端,裏面包含學習所需的環境。Katacoda 包含了很多當下熱門的平台,比如:Docker、Kubernetes、Prometheus、Service Meshes 等。

項目地址: https://www.katacoda.com

技術文章

1、中文文案排版指北

使用中文文檔排版時,有許多細節是需要通過統一來實現美感,比如:中英文的空格、標點的使用、專有名詞的書寫等等。達成最起碼的排版統一可以讓團隊更像一支團隊,本文檔將介紹一些中文文檔排版時的規範和技巧。

鏈接:https://github.com/sparanoid/chinese-copywriting-guidelines

2、Python-100-Days

GitHub 上非常熱門的一個 Python 學習的項目。在這個項目中,作者詳細給出了一個 100 天的 Python 學習計劃,包括每天需要掌握的內容、學習週期、資料庫等。

從怎麼安裝 Python 到如何使用 Django 開發一個完整項目,共 100 天,11 個階段,每完成一個階段,都能讓你成就感爆棚!

鏈接:https://github.com/jackfrued/Python-100-Days

3、從技術平台到 aPaaS 平台

本文將介紹 aPaaS 平台的基本概念和使用場景,以及和 PaaS 平台的區別。

鏈接:https://my.oschina.net/u/1000241/blog/3080057

每週觀點

1、在你生命力最旺盛的時候,你要想清楚幾件事,第一件事你要想清楚説我這輩子最喜歡的工作是什麼,就我熱愛什麼東西,這個是最關鍵的事情;第二要讓自己成為一個專業的人;第三你願意用未來的二十年時間去完成,這件你喜歡的工作和你專業的事情。

—— 吳曉波

2、奈何一個人隨着年齡增長,夢想便不復輕盈;他開始用雙手掂量生活,更看重果實而非花朵。

—— 威廉.巴特勒.葉芝「凱爾特的薄暮」

3、越是試着忘記,越是記得深刻。

—— 宮崎駿「天空之城」

4、當你的才華還撐不起你的野心的時候,你就應該靜下心來學習;當你的能力還駕馭不了你的目標時,就應該沉下心來歷練;夢想,不是浮躁,而是沉澱和積累。只有拼出來的美麗,沒有等出來的輝煌。機會永遠是留給最渴望的那個人,學會與內心深處的你對話,問問自己,想要怎樣的人生,靜心學習,耐心沉澱,送給自己,共勉。

—— 莫言


你可能還喜歡

點擊下方圖片即可閲讀


「運維之美」技術週刊 ( 第 4 期 )


https://hk.wxwenku.com/d/201171385