点击关注 InfoQ,置顶公众号
接收程序员的 8 点技术早餐
日前,人民银行发布《中国人民银行关于印发的通知》(下简称《通知》),配套印发了《条码支付安全技术规范(试行)》和《条码支付受理终端技术规范(试行)》,自 2018 年 4 月 1 日起实施。2017 年 12 月 27 日,中国人民银行正式发布条码支付业务规范和技术规范等文件,明确支付机构提供条码支付服务,必须持牌经营,同时将根据风险防范能力的不同,对扫码支付进行限额管理。
由于静态条码(如事先贴在墙上的二维码)易被篡改或变造,易携带木马或病毒,央行规定,使用静态条码进行支付的,风险防范能力为 D 级,无论使用何种交易验证方式,同一客户银行或支付机构单日累计交易金额应不超过 500 元。
编程问答网站 Stack Overflow 公布了年度的开发者调查报告,VB6 连续第三年成为程序员们最痛恨的语言,一个原因可能是 VB6 开发者的薪水很低,即使你有多年的工作经验。排在 VB6 之后的是 Cobol、CoffeeScript、VB.NET、VBA 和 Matlab。而 Rust 连续第三年被投票为最受欢迎的语言,之后是 Kotlin、Python、TypeScript、Go、Swift 和 JavaScript。薪水最高的语言是 F#、Ocaml、Clojure 和 Groovy,开发者的平均薪水超过 7 万美元,Perl、Rust、Erland、Scala 和 Go 语言的开发者平均超过 6.5 万美元。 IBM 的 Db2 和 Oracle 则是最痛恨的数据库,SharePoint 是最痛恨的平台,而 Linux 则是开发者们最喜爱的平台。Git 是最流行的版本控制系统。四成的开发者表示关于 AI 最兴奋的地方是它增加了工作的自动化。
2018 年 3 月 14 日,微软终于开源了 Service Fabric ,而且是以 MIT 许可下开放源代码,在官方博客宣布:
https://blogs.msdn.microsoft.com/azureservicefabric/2018/03/14/service-fabric-is-going-open-source/
目前微软在 Github 上的开源地址是
https://github.com/Microsoft/service-fabric,目前的代码构建适用于 Linux 的 Service Fabric ,运行基本测试,有问题可以在上面提交 issue 和 PR 了,Windows 构建环境以及完整的 CI 环境还没有迁移过来,看到代码还是 3 个小时前初始化的。Windows 内部为 Service Fabric 开发了将近十年的内部服务,其中大部分时间都是微软内部平台,比如 Office365,Azure Stack 平台等,这意味着我们有近十年的内部微软工具可以在迁移之前完成迁移和流程细化,逐步全部开源,以后全部开发都在开源模式下进行开发工作。
旨在让每个网站都启用 HTTPS 加密的 Let's Encrypt CA 宣布支持 ACME v2 协议和通配符证书,进一步降低普及 HTTPS 的门槛。通配符证书是一种可被多个子域使用的公钥证书,允许单个证书可用于提供多台服务器或一台服务器托管的多个子域名的网页加密,显著降低了个人和小型企业采用 HTTPS 的门槛。ACME v2 则是 ACME 协议的更新版本,已通过 IETF 标准程序。
Python 语言作者 Guido van Rossum 在开发者邮件列表上宣布 Python 2.7 将于 2020 年 1 月 1 日终止支持。他说,别玩语义游戏了,Python 2.7 的终止支持时间不会再更改,之后不会再有安全更新。想要在这个日期之后继续支持 Python 2.7 的人将需要付费给商业供应商。Python 是一个开源项目,他欢迎创建分支,他表示 Python 核心团队在这上面工作的时间够长了。Python 2.7 原计划在 2015 年终止支持,但由于大量现有代码没有移植到 Python 3 开发者将终止支持的时间推迟到了 2020 年。
美团点评近日开源了 mpvue ,这是一个使用 Vue.js 开发小程序的前端框架。使用此框架,开发者将得到完整的 Vue.js 开发体验,同时为 H5 和小程序提供了代码复用的能力。如果想将 H5 项目改造为小程序,或开发小程序后希望将其转换为 H5,mpvue 将是十分契合的一种解决方案。
mpvue 的核心目标是提高开发效率,增强开发体验。使用该框架,开发者只需初步了解小程序开发规范、熟悉 Vue.js 基本语法即可上手。框架提供了完整的 Vue.js 开发体验,开发者编写 Vue.js 代码,mpvue 将其解析转换为小程序并确保其正确运行。此外,框架还通过 vue-cli 工具向开发者提供 quick start 示例代码,开发者只需执行一条简单命令,即可获得可运行的项目。
英雄萨姆系列游戏开发商 Croteam 与 Hammerwatch 游戏开发商 Crackshell 合作发布了一款类似 Hammerwatch 但以英雄萨姆为主题的多人合作游戏《Serious Sam's Bogus Detour》。然而虽然游戏备受好评,但销量真的惨不忍睹,根据 SteamSpy 的统计,其销量至今不到一万份拷贝。这种情况令游戏破解者 Voksi 也感到痛心。Voksi 以破解 Denuvo 保护机制闻名,他参与过这款游戏的内测,在游戏中也被列为测试成员。他发现游戏的销售额可能低于开发费用,因此想要帮助开发商提高游戏销量。在征得开发商的同意后,他构建了一个“盗版”版本,内容与正版相同,但在底角加入了一条信息,“我们是独立开发商,如果你喜欢这款游戏,请考虑购买。感谢你,享受游戏吧。”此外,Voksi 还提供了奖励 Steam key 等促销手段。如果你感兴趣的话,可以在 Google Drive 上下载,下载文件仅为 150 Mb 左右。
在 Facebook 之后,搜索巨人也宣布将从六月起禁止所有与加密货币相关的广告。Google 在 AdWords 广告政策网页上宣布将于 2018 年 6 月更新金融服务政策,新政策将限制投放广告来宣传差价合约、即期外汇和金融点差交易。它将不再允许投放广告宣传二元期权和同类产品,加密货币和相关内容(包括但不限于首次代币发售 (ICO)、加密货币兑换、加密货币钱包、加密货币交易建议)。Google 要求提供差价合约、即期外汇和金融点差交易的广告客户,必须获得 Google 的认证才能通过 AdWords 进行广告宣传。
谷歌方面今日表示,为改善安卓用户及开发者体验,使应用程序尽量保持稳定,将限制 app 使用非 SDK 接口。谷歌称,从 Android P 版本开始,他们将会限制使用非 SDK 方法与字段,开发者将无法对其进行访问——无论通过直接调用、反射还是 JNI 等方式。
名不见经传的以色列安全公司 CTS-Labs 突然发布公告,声称 AMD Zen 架构处理器中存在一系列安全漏洞,但只给了 AMD 24 小时的时间,就公布了漏洞细节,而没有遵循 90 天静默期的行业惯例,引发轩然范大波。AMD 随后回应称自己没有事先得到通知,如此贸然将安全漏洞公开不符合行业惯例,正在调查研究。不少媒体也纷纷质疑 CTS-Labs 动机不纯,幕后一定还有说不清的故事。
Linux 之父 Linus Torvalds 同意这些都是 bug,但所有的炒作都让他恼火。一向心直口快、快人快语的 Linux 之父 Linus Torvalds 公开表达了自己的态度:“看起来,IT 安全行业被刷新了底线。如果你在安全领域工作,自认为还有道德,我觉得你应该在名片上增加一行:‘不,真的,我不是小丑。我保证。’”“我之前觉得整个 (安全) 行业已经够堕落的了,但没想到还能如此无耻。什么时候安全工作者也像个小丑一样要吸引眼球了?”
本周一,据法院公布的文件显示,在美国地区微软公司工作的女性技术员工于 2010 年至 2016 年间共计向公司提交了 238 次有关性别歧视和性骚扰的内部投诉信。该数据是由此次起诉微软的原告们透露的,她们起诉微软公司习惯性地拒绝给女性员工加薪或提供晋升的机会。微软方面称并没有此类规定。
据路透社报道,这些内部抗议信中有 118 封是有关性别歧视的,但其中只有一封被微软公司人力资源部门认为是“存在的”。原告的代理律师称微软公司对于这些内部抗议信的态度是“没有诚意的”。原告的代理律师们正准备走集体诉讼的途径,这将有超过 8000 名女性参与其中。微软则坚持称这个问题并没有那么严重或者波及范围并没那么广,不足以走集体诉讼的程序。该公司还称此次案件中涉案人数不应该公开,因为这有可能影响将来公司员工提出抗议的积极性。
http://tech.sina.com.cn/i/2018-03-13/doc-ifyscsmu9755482.shtml
https://www.solidot.org/story?sid=55812
https://www.oschina.net/news/94237/service-fabric-opensource
https://www.solidot.org/story?sid=55792
https://www.solidot.org/story?sid=55790
https://www.oschina.net/news/94023/meituan-opensource-mpvue
https://www.solidot.org/story?sid=55799
https://www.solidot.org/story?sid=55797
https://www.ithome.com/html/android/351370.htm
https://www.oschina.net/news/94260/linus-torvalds-slams-cts-labs
http://tech.sina.com.cn/i/2018-03-14/doc-ifyscsmv3176634.shtml
点击下方图片即可阅读
别人家的产品经理长啥样?
PWA、Web 框架、UI 与动画、Node... 大前端的下一站在哪里?前端工程师的价值和成长路径是什么?GMTC2018 上,来自 Google、Facebook、BAT 等 60+ 国内外一线前端大牛,将与你面对面探讨大前端领域最新技术趋势和实践,想要升职加薪就快来吧!扫描下方二维码或点击“阅读原文”解锁更多大会详情!
目前大会最低价 6 折售票火热进行中,团购更优惠,购票咨询:18514549229(同微信)