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 的应用里每一个活动用户都会保持着一个服务器连接。(关于如何扩容 服务器,以处理数以千计的客户端的连接的问题。