弃用正版Win!巴塞罗那拥抱开源Linux+Python需求增速达174%【马哥教育早报第183期】

2018年01月15日 星期一
【马哥教育新闻快报183期】

导读:弃用正版Win10/Office!巴塞罗那拥抱开源Linux+Python需求增速达174%,AI人才缺口仍超百万


每日一句


人生最终的目的在于觉醒和思考的能力,而不只在于生存。


早报内容


0.弃用正版Win10/Office!巴塞罗那拥抱开源Linux
据西班牙当地报纸El País报道,巴塞罗那地方议会决定,将开始Linux取代Windows的计划。目前,宗教法院已经先行安排了1000台Ubuntu电脑。
与之相伴随的,开源软件也将逐步取代Windows“全家桶”的地位,比如Open-Xchange之于Exchange,LibreOffice/OpenOffice之于Office,Firefox之于IE/Edge等。
地方议会称,他们不愿在正版系统/软件的授权和服务上再投入大量金钱了。当然,这里的官员们相当开明,相关预算的70%将被用在开源事业的推广上。

1.Canonical发布来自Intel的最新微代码,可在Ubuntu软件库获得
Canonical刚刚宣布,英特尔最新的针对Spectre安全漏洞的微代码更新现在可以从所有支持的Ubuntu Linux版本的软件库中获得。
本周早些时候发布新的内核更新,以减轻Meltdown 和 Spectre安全漏洞,通过允许本地,非特权的攻击者从内核内存获取敏感信息,使数十亿设备面临攻击风险,Canonical现在发布了来自Intel的最新微代码,以支持Intel CPU。
Canonical表示,该更新提供了在Ubuntu 17.10(Artful Aardvark),Ubuntu 17.04(Zesty Zapus),Ubuntu 16.04 LTS(Xenial Xerus)和Ubuntu 14.04 LTS(Trusty Tahr)操作系统系列中使用的Linux内核版本所需要的微代码补丁,来减轻Spectre的影响。

2.Python需求增速达174%,AI人才缺口仍超百万
2018年1月10日,Boss直聘发布《2017互联网人才趋势白皮书》。
其数据显示:“从分布上看,新兴技能占比提高显著。Python由于语法简洁,功能强大,且在人工智能、大数据方面展现出效率优势,越来越受到欢迎。数据显示,2017年在雇主发布的职位说明中,Python技能需求增速达到174%,居于首位,Spark、Hadoop等大数据技能需求增幅也十分靠前。 ”

3.Fruitfly mac恶意程序作者遭起诉,感染监控数千计算机
Fruitfly 恶意程序的活跃时间超过五年,甚至可能长达十年之久。美国司法部近日对俄亥俄州一嫌疑男子提起诉讼。
按照诉讼书内容来看,该恶意程序的存在已有13年之久,被告Durachinsky开发的这款恶意程序能够启动感染设备的摄像头和麦克风,拍摄和下载截屏、记录按键、窃取税务和医疗记录、照片、互联网搜索等情况。
Durachinsky 甚至专门开发了查看多个设备的控制面板,让他能同时浏览多个感染计算机的实况画面。

4.微软与Signal合作推出端到端加密的Skype
微软和Open Whisper Systems(Signal应用程序的制造商)近日宣布,他们正在共同合作为Skype提供端到端(E2E)加密对话支持。这项功能将加密Skype音频呼叫和短信通讯。
通过Skype的短信功能发送的图像,音频或视频文件也会以这种方式进行加密。微软使用了Signal开源协议来加密这些通信。这和此前Facebook用在WhatsApp、Facebook Messenger以及Google用与Allo应用程序的意图相同。
各种消息的举报人、活动者、以及持不同政见者等需要任何寻找可靠加密会话应用程序的人都可使用新版Skype。


【每日一个知识点】


【每日一个Linux知识点第044期】

问题:aspell有什么用 ?
答案:顾名思义,aspell就是Linux操作系统上的一款交互式拼写检查器。aspell命令继任了更早的一个名为ispell的程序,并且作为一款免费替代品 ,最重要的是它非常好用。当aspell程序主要被其它一些需要拼写检查能力的程序所使用的时候,在命令行中作为一个独立运行的工具的它也能十分有效。
【每日一个Python知识点第045期】

问题:“猴子补丁”(monkey patching)指的是什么?这种做法好吗?
答案:“猴子补丁”就是指,在函数或对象已经定义之后,再去改变它们的行为。
举个例子:
import datetime
datetime.datetime.now = lambda: datetime.datetime(2012, 12, 12)
大部分情况下,这是种很不好的做法 - 因为函数在代码库中的行为最好是都保持一致。打“猴子补丁”的原因可能是为了测试。mock包对实现这个目的很有帮助。


【近期开班】


Linux面授班30期:2018年03月26日(北京)
Linux网络班29期:2018年02月10号(网络)
Python面授班10期:2018年03月05号(北京)
Python网络班09期:腾讯课堂随到随学(网络)

相关新闻

历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!