Linux Mint 19和LMDE 3開發工作即將啟動+Ubuntu 發布重要更新將修復九個漏洞【馬哥教育早報-172期】
2017年12月28日 星期四
馬哥教育新聞快報
導讀:Linux Mint 19和LMDE 3開發工作即將啟動+Ubuntu 發布重要更新將修復九個漏洞
每日一句
以實待人,非惟益人,益已尤人。
早報內容
0.Linux Mint 19和LMDE 3開發工作即將啟動
Linux Mint 項目負責人 Clement Lefebvre 在本月的通告中宣布,開發團隊將會在近期啟動下個 Linux Mint 和 LMDE 版本的開發工作。伴隨著 Linux Mint 18.3“Sylvia”所有版本正式上線,團隊是時候將精力集中到 Linux Mint 19 和 Linux Mint Debian Edition (LMDE) 3 的開發上了。LMDE 3 將會基于最新的 Debian 安全更新,而 Linux Mint 19 則會基于即將到來的 Ubuntu 18.04 LTS (Bionic Beaver)系統。
1.SQLAlchemy 1.2.0 正式發布,Python 的 ORM 框架
SQLAlchemy 1.2.0 發布了。1.2.0 是 1.2 系列中的第一個正式版本,經過三次測試版發布。 該版本呈現了自 1.1 版發布以來 18 個月的新功能開發。
主要更新內容:
一個名為“SELECT IN”的新加載器,與子查詢加載類似,但在主鍵上使用 IN 子句,在許多情況下顯著提高性能
IN 操作符現在允許以空白的方式清空列表,修改這些表達式的長期限制
支持 DDL 和反射中的表和列注釋
2.Ubuntu 發布重要更新將修復九個漏洞
Canonical 發布了針對所有支持的 Ubuntu 操作系統的新的 Linux 內核安全更新,解決了由各個研究人員發現的總共九個漏洞。
新修補的 Linux 內核漏洞影響 Ubuntu 17.10(Artful Aardvark),Ubuntu 17.04(Zesty Zapus),Ubuntu 16.04 LTS(Xenial Xerus),Ubuntu 14.04 LTS(Trusty Tahr)和 Ubuntu 12.04(Precise Pangolin)ESM(擴展安全維護)以及所有官方衍生版,包括 Kubuntu,Lubuntu 等
3.比特幣價格波動導致其在黑市交易中的地位受到影響
比特幣價格猶如坐上了過山車,一路大起大落,引起不少風波。由于價格波動太大,導致其在地下交易市場中的支付功能大打折扣。此前,關于比特幣等虛擬貨幣推動洗錢等犯罪行為的探討為數不少。比特幣剛出來不久,其便捷、迅速、節省手續費等特點受到很多地下交易者的青睞,用于小額交易尤其便利。
但現在,地下市場中很多賣家都要求買家使用 Litecoin 等其他虛擬貨幣來代替比特幣進行支付,而繼續使用比特幣的買家則需要支付更高的費用。由于比特幣價格上漲,商家不得不向用戶收取手續費,同時降低商品價格以吸引用戶。最終導致利潤減少。如果比特幣價格繼續居高不下,地下市場會有越來越多的賣家拒絕比特幣付款。
4.買前看!中國聯通互聯網套餐優惠大盤點
中國聯通已開始陸續放開限制,允許使用傳統套餐的老用戶更改套餐類型為互聯網套餐。
所謂互聯網套餐,是指中國聯通與騰訊、阿里、嗶哩嗶哩等互聯網企業合作推出的套餐類型,通常情況下,相比于傳統套餐,互聯網套餐在流量價格上的優勢非常大。
面試演練
解釋一下 Django 和 Tornado 的關系、差別
參考答案
Django源自一個在線新聞 Web站點,于 2005 年以開源的形式被釋放出來。
Django 框架的核心組件有:
用于創建模型的對象關系映射為最終用戶設計的完美管理界面一流的 URL 設計設計者友好的模板語言緩存系統等等
它鼓勵快速開發,并遵循MVC設計。Django遵守 BSD版權,最新發行版本是Django
1.4,于2012年03月23日發布.Django的主要目的是簡便、快速的開發數據庫驅動的網站。它強調代碼復用,多個組件可以很方便的以“插件”形式服務于整個框架,Django有許多功能強大的第三方插件,你甚至可以很方便的開發出自己的工具包。這使得Django具有很強的可擴展性。它還強調快速開發和DRY(Do Not RepeatYourself)原則。
Tornado是 FriendFeed使用的可擴展的非阻塞式 web 服務器及其相關工具的開源版本。這個 Web 框架看起來有些像 web.py 或者 Google 的 webapp,不過為了能有效利用非阻塞式服務器環境,這個 Web 框架還包含了一些相關的有用工具和優化。
Tornado 和現在的主流 Web 服務器框架(包括大多數Python 的框架)有著明顯的區別:它是非阻塞式服務器,而且速度相當快。得利于其 非阻塞的方式和對epoll的運用,Tornado 每秒可以處理數以千計的連接,這意味著對于實時 Web服務來說,Tornado 是一個理想的 Web 框架。我們開發這個 Web 服務器的主要目的就是為了處理 FriendFeed 的實時功能 ――在 FriendFeed 的應用里每一個活動用戶都會保持著一個服務器連接。(關于如何擴容 服務器,以處理數以千計的客戶端的連接的問題。