月度归档: 2018 年 12 月

我为何从开发转测试,并坚持了 16 年?
此文是由茹炳晟老师的直播整理文,主题为“去 QE 时代,测试开发者该如何迎难而上?”。简单介绍下茹炳晟老师,他是 eBay 中国研发中心测试基础架构技术主管,有着 16 年的测试经验,而且有着从开发转型测试的奇妙经历,算是国内第一批做自动化测试的工程师

React 和 Vue 到底谁更牛?听听尤雨溪怎么说
Vue.js 作者尤雨溪12月4日正面回应了该问题,他表示希望大家能停止无谓的争执,多想想使用这些技术的初衷,比起争论这个,倒不如多想想怎么让自己变得更牛。

Android被发现添加Fuchsia SDK和Fuchsia设备支持
以上大量证据可以推断得出,这个 Fuchsia “设备”将被当作一个模拟设备,提供给开发者来构建 Fuchsia 应用程序, 而 Fuchsia SDK 已经被包含在 Android 的代码中,更值得期待的是,很快,默认下载的 Android 模拟器就包括了这些支持!”

微软送出Windows 95风格毛衣 看上去相当古怪
它看起来并不像实际上可以摆在纪念品商店出售的产品,而仅仅是送给一些Twitter上的粉丝享用。

为什么说 Flutter 不一定是趋势?
看似 Flutter 如火如荼在大肆宣扬战果,为了加快国内的普及,Flutter团队与闲鱼,头条,和腾讯开始了 推进 Flutter大生态的建设。

美国国税局向Linux迁移的过程中遇到了重大障碍
Linux迁移项目所需的技术技能人员没有到位。虽然从Solaris迁移到开源Linux应该是一个具有成本效益的过渡,但它最终的成本却高于预期,因为该组织不得不花费81万4272美元用于支持服务,因为其员工缺乏迁移所需的技术技能。

TensorFlow 2.0发布在即,高级API变化抢先看
希望大家可以和我们一样喜欢使用 tf.keras 。在接下来几个月的时间,TensorFlow 团队将关注于提升开发者们的体验

WordPress 为什么要引入新编辑器 Gutenberg ?
据 W3Techs 数据显示,有将近 1/3 的网站运行在 WordPress 之上。不过这十多年来,WordPress 的编辑体验并未发生太大变化,引入 Gutenberg(古腾堡)的目的就是为了改变这种现状。

你不知道的Node.js性能优化,读了之后水平直线上升
仅仅是简单的升级 Node.js 版本就可以轻松地获得性能提升,因为几乎任何新版本的 Node.js 都会比老版本性能更好

Linux.org 被黑,攻击者留下“菊花”警告
Linux.org 昨日遭到恶意 DNS 劫持,攻击者将其指向了一个新的页面,上面包含一些非常粗俗的内容以表达自己对 Linux 社区和 Linux 此前制定的行为准则的不满。

为什么越来越少的人用 jQuery?
最早期的开发,大多都使用jQuery,它给我们带来了很多的便利:快速选取元素,方便操作DOM元素的API,各个浏览器之间完美的兼容性,链式操作,动画、ajax等等都是jQuery为前端开发人员来带的好处。为什么现在越来越少人用了呢?我来分以下几点,阐述我的想法:

为什么阿里巴巴禁止工程师直接使用日志系统(Log4j、Logback)中的 API
说好了以上四种常用的日志框架是给Java应用提供的方便进行记录日志的,那为什么又不让在应用中直接使用其API呢?这里面推崇使用的SLF4J是什么呢?所谓的门面模式又是什么东西呢?什么是日志门面

使用 Tensorflow 物体检测来玩射击游戏《反恐精英》
受这个项目的启发,我于是做了一个类似的控制界面,它可以通过TensorFlow目标检测模型的预测结果玩FPS(第一人称设计游戏)。

.NET Core 2.2 正式发布,有你喜欢的特性吗?
微软发布了 .NET Core 2.2 版本,主要包含对运行时的诊断改进,此版本最大的改进是在 ASP.NET Core 中。

WordPress 5.0“Bebo”正式发布,新编辑器来了!
WordPress 5.0 最大的亮点就是正式引入新的基于块(block-based)的编辑器 —— Gutenberg,给用户提供更简化的编辑体验。无论是首次构建网站、修改博客还是编写代码,用户都可以更灵活地显示内容。

微软正在考虑将 Windows 默认浏览器改为 Chromium
据外媒报道,微软正在构建一个基于 Chromium 的浏览器,代号为 Anaheim,目标是取代 Windows 中的 Edge。

Google移动开发平台Flutter 1.0正式发布
Google 还宣布了 Flutter 运行时基于 Web 的实验性实现,旨在将 Flutter 应用引入标准 Web 浏览器。

微软宣布WPF、Windows Forms和WinUI这3个流行框架正式开源
“有史以来第一次,开发者将能够看到WPF、Windows Forms和WinUI的技术在社区触手可及。”

开源中文书「TensorFlow内核剖析」
这是一本剖析 TensorFlow 内核工作原理的书籍,并非讲述如何使用 TensorFlow 构建机器学羽模型,也不会讲述应用 TensorFlow 的最佳实践。

译 | 实用的函数式编程
最后说一句,FP是重要的。你应该去学习。如果你还在纠结要用哪个语言来学FP,我推荐Clojure。

游戏是程序员的深坑
昨日惊闻全程参与研发四年之久的saint关服停运,回忆起那些加班加点拼命干活的日子,忽觉青春喂狗,不免悲从心来,情至深处,几近哽咽。

你敲键盘的声音泄露了你的内容 | 附开源代码
当指尖在键盘上跳跃,清脆的噼啪声此起彼落时,你输入的所有信息,包括那些情真意切的词句,那些不欲人知的心事,还有你的网络账户、银行密码……全都被它泄露了。

在Android和iOS中集成flutter
flutter可能是未来跨平台开发的又一技术框架,那么对于一个app,我们不可能完全用flutter来开发,那么就意味着我们需要在已有的Android和iOS代码中去集成flutter。

GitHub 的“封神”之路
仅仅十年,现在的 GitHub 已经成为开源的事实标准,左右着无数开发者的编程命脉。本文就从最开始的地方,一起来追溯 GitHub 的“封神”之路。

为什么 Python 这么慢?
根据我这些年来进行语言基准测试的经验来看,Python 比很多语言运行起来都要慢。无论是使用 JIT 编译器的 C#、Java,还是使用 AOT 编译器的 C、C++,又或者是 JavaScript 这些解释型语言,Python 都比它们运行得慢。