编辑|小智
审校|田光
北京时间 7 月 26 日凌晨消息,Adobe 周二宣布,一度被用于为线上大多数媒体内容提供支持的、几乎可以说是无处不在的 Flash 技术将于 2020 年底退役。Flash 技术是在 20 多年以前诞生的,曾是开发者最青睐的软件之一,被用于开发游戏、视频播放器和可在多个网络浏览器上运行的应用。
Adobe 与其合作伙伴苹果公司、微软、Alphabet 旗下谷歌部门、Facebook 和 Mozilla 称,在未来三年时间里,这些公司将分阶段停止为 Flash 提供技术支持。在 2020 年过后,Adobe 将停止为 Flash 发布更新,网络浏览器将不再支持该技术。这些公司正在鼓励开发者为其软件改用现代编程标准。
在 Adobe 宣布计划在 2020 年停止支持 Flash Player 插件之后,谷歌 Chrome 团队的 Anthony Laforge 在博文中要求 Flash 开发者尽快过渡到 HTML 上。在过去很长一段时间,Google 旗下的 Chrome 浏览器都内建支持 Flash 插件,只是伴随着频发的漏洞和糟糕的性能让 Chrome 下定决心和 Flash 内容说再见,同其他公司相同 Google 坚信 HTML 比 Flash 更快、更安全更高效。
在博文中 Anthony Laforge 写道:“互联网之所以能提供丰富、充沛的体验 Flash 做出了不可磨灭的贡献,并推进了现代化网页标准的制定和成型。我们深知任何的过渡改变都极具挑战,但是我们将会和 Adobe 和网络社区开展紧密合作,确保用户能够获得最佳的用户体验,并帮助开发者过渡到 HTML。”
Packt 的第三次“Skill Up”调查总共访问了全球近 5000 名的程序员和技术专家,并让他们分享了其对最新技术工具以及技术趋势的看法、他们的工作学习方式。与去年的调查不同,今年的调查更加深入,还让受访者分享了他们在工作中的技术水平以及对于职业发展的看法。
本次调查的主要结论:
60% 的受访者表示会在工作中使用工具,并表示这是一种大众且合理的选择。
工作满意度与工资无关;
28%的受访者认为自身的软件技术的“差”或“非常差”;
47.57%的受访者表示,上级的技术知识不及自己;
程序员表示他们需要合心意的开发环境,而 IDE 是最受欢迎的工具之一;
64.1%的受访者表示,时间是职业发展的最大障碍
62.62%的受访者表示,需要技术人员的多样性;
Docker 革命已经来到,越来越多的程序员在学习 Docker;
Python 在程序员的工作中始终保持着流行趋势:
40%的受访者都会学习,44% 的受访者每周都会学习;
年轻的程序员会因为职业需求而去学习技能,但是这种动力难免有些不足,而且有时很难找到合适资源。
北京一家科技公司开发名为“FIREBALL(火球)”的恶意软件,捆绑正常软件传染境外互联网,一年内感染全球超 2.5 亿台电脑,并利用植入广告,牟利近 8000 万元人民币。目前,这起跨境“黑客”破坏计算机系统案已被侦破,9 人因涉嫌破坏计算机系统罪,已被海淀检察院批准逮捕。
目前,这起跨境“黑客”破坏计算机系统案已被侦破,9 人因涉嫌破坏计算机系统罪,已被海淀检察院批准逮捕。据警方介绍,这起挟持境外用户流量案件,在全市尚属首例。
在媒体广泛报道微软停止更新画图程序 Microsoft Paint 后,官方博客发表声明予以澄清,称画图程序仍然活着,它只是转移到了官方应用商店 Windows Store。在这之前,微软也曾将 Windows 上预装的一些经典游戏转移到 Windows Store。从官方商店下载免费应用可能需要注册。Windows 3D Initiative 总经理 Megan Saunders 在官方博客上称,仍然有很多人热爱和怀念它的旧的但可靠的应用。他介绍了新的创意应用 Paint 3D,称它将会得到持续的更新。
据外媒报道,卡巴斯基实验室是全球领先的网络安全公司之一,同时它也是流行杀毒和网络安全产品 -- 大部分为商业产品的开发商。然而在小部分地区测试了试点版本一年半时间后,现在,这家公司宣布推出完全免费的杀毒产品 --Kaspersky Free。卡巴斯基认为,许多用户没有能力购买高端的保护产品,所以他们不得不使用“不安全”的免费软件,于是这家公司想到了推出这样一款产品。另外,免费意味着更多的用户,而这能够起到收集大量数据进而改进及机器学习并获得更加安全使用环境的作用。
Kaspersky Free 包含了杀毒软件的所有基本要素:文件、邮件、网页杀毒、自动更新、自我防护、隔离等。卡巴斯基表示,这款免费杀毒软件将不与付费版杀毒软件展开竞争,后者还将包括诸如家长控制、在线支付保护、安全连接 (VPN) 等功能。
一家创业公司被发现悄悄接手了多个流行开源项目,然后在代码中插入广告和间谍软件。这家创业公司叫 Kite,由 Adam Smith 创办,它雇佣了流行 Atom 编辑器扩展 Minimap 的作者 @abe33,其真名叫 Cédric Néhémie。Minimap 的下载量超过 350 万,在被 Kite 雇佣后,@abe33 更新了程序,加入了新的功能,通过观察用户代码然后插入 Kite 的网页链接,Kite 声称这是一项有用的功能,但程序员们认为这是不相关服务的广告。
Minimap 的情况并非唯一。Kite 还被发现接管并更新了另一个下载量接近一百万的开源项目 autocomplete-python,社区开发者仔细检查了新版 autocomplete-python 的源代码,发现它默认启用了 Kite 的引擎,Kite 的引擎要求代码使用 Kite 的云服务处理,这意味着需要将数据发送给 Kite。
Google 在它的网站上发布了 IPv6 的应用情况,希望借此为网络服务供应商和网站运营者在向 IPv6 迁移时提供一些帮助。Google 所展示的数据是基于使用 IPv6 访问 Google 网站而统计出来的。从图中可以看到,从 2012 年到 2017 年,IPv6 的采用率一直呈现出稳步增长得趋势。从 2012 年 6 月份的 0.64% 到 2017 年 3 月份的 16.74%,翻了 25 倍之多。
IPv6 采用率最高的国家是比利时,为 51.65%。然后是美国,采用率为 35.2%。接下来是希腊和德国,采用率分别为 32.38% 和 30.85%。印度和巴西也算采用率比较高的国家,分别为 22.42% 和 20.29%。中国的 IPv6 采用率仅为 1.2%,原因可能是多方面的。一个是因为中国人口基数大,互联网用户数量群也很大,所以迁移速度会比较慢,相应的比率也相应较低。另外,因为网络访问的限制,可能很多中国互联网用户无法直接访问 Google,导致 Google 无法统计到这些数据。
据科技博客 TechCrunch 北京时间 7 月 20 日报道,苹果公司在周三推出了一个博客,专注于机器学习研究论文,分享公司研究成果。新博客名为“苹果机器学习日志”(Apple Machine Learning Journal),目前只发表了一篇文章,讨论了如何把合成图像转化为真实图像,以培训神经网络。
苹果此举不同寻常,因为该公司一般不会谈论他们的研究项目。苹果已经为部分重要开源项目做出了贡献,也推出了自主开源项目,包括 Safari 背后的浏览器引擎 WebKit,为 iOS、macOS、watchOS 以及 tvOS 开发的最新编程语言 Swift。不过,建立一个发表人工智能项目研究论文的博客对苹果来说算是一件新鲜事。
DrQA 是一个开放域问答系统。关于 DrQA,Facebook 还发表了一篇论文《Reading Wikipedia to Answer Open-Domain Questions(阅读维基百科来回答开放域问题)》。这篇论文也入选了下周即将在温哥华召开的 ACL 2017 大会。
DrQA 的主要任务是大规模机器阅读(MRS)。在这种情况下,DrQA 会在一个非常庞大的非结构化文档语料库中寻找问题的答案。因此,这个系统最大的挑战就是文档检索与文本的机器理解如何更好的结合。Facebook 已经把 DrQA 问答系统的 PyTorch 实现公布在 GitHub 上。地址在此:
https://github.com/facebookresearch/DrQA
微软在本周三推出一款名为 Azure Container Instances(ACI)的轻型容器公有云产品。该产品的特点是非常灵活,可以按秒计费。之前 Azure 有 ACS 和 ACR,而此次发布的 ACI 关注的是简单、高效,这可认为是对 GCP (Google) , ACS (Amazon) 发起的一次新挑战。
据悉,Azure Container Instances(ACI)既利用了 Google 擅长的新型云计算服务,又配合微软现有的极便宜的支付模式,非常适合尖端实验项目。微软表示,Azure Container Instances 可在几秒钟内对容器进行访问,公司将根据容器的使用秒数进行收费,而不是按分钟或小时计费。
加州理工学院和迪士尼研究院合作开发了一套神经网络系统,能够追踪观众的面部表情,来预测和了解观众对电影的反应。该项目于正在举办的国际计算机视觉与模式识别顶级会议 CVPR 上亮相,据悉,这种新的方式能够相对简单、可靠、实时地对影院中的观众的面部表情进行识别和跟踪。
这套系统使用了一种名为分解式变量自动编码技术(factorized variational autoencoder),据研发团队介绍,该技术相比目前的方法,能够更好地捕捉复杂的事物,比如动态的面部表情。该研发团队通过 150 部迪士尼电影来收集大量的观众面部数据(在播放迪士尼电影的影院通过红外高保真摄像机捕捉每个人面部和动作),并把这些生成的数据(1600 万左右个数据点)馈送到神经网络进行训练。
Apache 软件基金会上周发布通知,反对使用 Facebook 的 BSD+ 专利 [ROCKSDB] 许可的流行软件。之后 Facebook 将其开源的 RocksDB 的许可更改为 Apache 2 加 GPL 2 的双重许可,而对于 ReactJS,似乎是有意保留其专利条款。ReactJS 用户得知消息后,开始上访 Github,要求 Facebook 更改 ReactJS 许可。
ReactJS 是构建用户界面的 JavaScript 框架,用于前端开发。 它被授权为 BSD + 专利许可。如果您正在使用或考虑使用 ReactJS,请向专业人士咨询专利条款相关问题。由于条款限制,您不能做任何构成与 Facebook 竞争的事情,否则不再允许使用 ReactJS 或根据本许可证发布的任何 Facebook 软件。
仅用 Python 和命令行就可以实现人脸识别的库开源了。该库使用 dlib 顶尖的深度学习人脸识别技术构建,在户外脸部检测数据库基准(Labeled Faces in the Wild benchmark)上的准确率高达 99.38%。
该项目是要构建一款免费、开源、实时、离线的网络 app,支持组织者使用人脸识别技术或二维码识别所有受邀人员。有了世界上最简单的人脸识别库,使用 Python 或命令行,即可识别和控制人脸。
项目地址:
https://github.com/ageitgey/face_recognition#face-recognition
https://tech.sina.cn/i/gj/2017-07-26/detail-ifyihrmf3425720.d.html?from=timeline&isappinstalled=0
https://www.oschina.net/news/87139/chrome-flash-html
https://www.oschina.net/news/87138/packt-skill-up
http://www.bjnews.com.cn/news/2017/07/25/451628.html
http://www.solidot.org/story?sid=53217
http://m.cnbeta.com/view/635297.htm
http://www.solidot.org/story?sid=53203
http://www.infoq.com/cn/news/2017/07/Google-publish-IPv6
http://3c.ycwb.com/2017-07/20/content_25243901.htm
https://www.sohu.com/a/160232713_610300
https://mp.weixin.qq.com/s?__biz=MzU1OTAzNzc5MQ==&mid=2247483963&idx=1&sn=95790945624e62c70939de3116b6cb0b
https://www.leiphone.com/news/201707/aSz4VmRFW7gxzyYM.html?viewType=weixin
https://www.oschina.net/news
http://www.toutiao.com/i6447669480532214286
点击下方图片即可阅读
Linux、Git 之父 Linus Torvalds 的别样技术人生