谷歌刷新机器学习世界纪录!2 分钟搞定 ImageNet 训练

谷歌刷新机器学习世界纪录!2 分钟搞定 ImageNet 训练

Google 于近日推出了一种大规模计算集群的图像分类人物训练解决方案,相关论文发表于 Arxiv。本文的作者使用 Google TPU v3 Pod 训练 ResNet-50,在识别率没有降低的情况下,仅使用了 2.2 分钟的时间。

IT公司老板落水,各部门员工怎么救?

IT公司老板落水,各部门员工怎么救?

IT公司老板落水,各部门员工怎么救?

10 个 Linux 中方便的 Bash 别名

10 个 Linux 中方便的 Bash 别名

要使用你创建的 Bash 别名,你需要将其添加到 .bash_profile 中,该文件位于你的家目录中。请注意,此文件是隐藏的,并只能从命令行访问。编辑此文件的最简单方法是使用 Vi 或 Nano 之类的东西。

Java 10 var关键字详解和示例教程

Java 10 var关键字详解和示例教程

在本文中,我将通过示例介绍新的Java SE 10特性——“var”类型。你将学如何在代码中正确使用它,以及在什么情况下不能使用它。

知名系统中的一些有趣bug

知名系统中的一些有趣bug

产品的绝大部分bug,会在测试阶段被消灭,但仍然有不少的bug,脱离测试工程师的魔掌,展现在了用户面前。有些bug十分影响用户体验,不过有些bug,反而会娱乐大众,让人笑翻了天。

尤雨溪公布 Vue 3.0 开发路线:将从头开始重写 3.0

尤雨溪公布 Vue 3.0 开发路线:将从头开始重写 3.0

在上周的 Vue.js 伦敦大会上,Vue.js 作者尤雨溪简要介绍了 Vue 下一个主要版本要发布的内容,9 月 30 日,尤雨溪在 medium 个人博客上发布了 Vue 3.0 的开发路线,我们不妨看看 Vue 3.0 将会有怎样的发展。

仅剩下Safari了:Firefox宣布支持谷歌的WebP图片格式

仅剩下Safari了:Firefox宣布支持谷歌的WebP图片格式

WebP是出于减少数据量、加速网络传输的目的而开发的。这是Google旧款VP8编码(已在2010五月开源)的衍生分支,在质量等同于JPEG的情况下压缩文件尺寸。

翻译 | Vim 的起源

翻译 | Vim 的起源

它不像React,每个人都知道它是由Facebook开发和维护的,Vim没有明确的作者。尽管它是如此的普遍和重要,却没有任何类型的委员会或组织来为Vim做决策

Facebook 开源 Skip,面向对象+函数式编程语言

Facebook 开源 Skip,面向对象+函数式编程语言

近日,Facebook 开源了全新语言 Skip,这是 Facebook 内部开发的一个实验性质编程语言,Facebook 表示,Skip 项目于 2018 年完成,今后将不再积极开发。

如何选择适合你的区块链框架?

如何选择适合你的区块链框架?

现在有这么多链和DLT(分布式分类帐技术),你该如何选择使用哪一个?每个框架都有某些特点,适用于某些特定的应用程序。接下来,让我们来探索其中的5个框架。

开源作者痛斥京东重量级项目抄袭

开源作者痛斥京东重量级项目抄袭

作者称,京东方面在开源其项目的时候使用了他的源码,但是没有根据 Apache-2.0 的许可条款添加引用说明。他列举了一些引用的地方,例如 storage/chunk.go 里面,函数名 WalkIndexFile,两种文件名”.cpx”、”.cpd”,变量名 TombstoneFileSize,这些都是作者当时一拍脑袋比较随意想出来的词汇,竟然会“巧合”地在出现别人的项目里。

反客为主 Linux成为微软Azure上最流行的操作系统

反客为主 Linux成为微软Azure上最流行的操作系统

Azure 上最流行的操作系统不再是 Windows Server ,而是 Linux 。

你可能没听说过的 Go 语言的一些惊人优点

你可能没听说过的 Go 语言的一些惊人优点

我想向您介绍一些相当小众但仍然很重要的功能。只有在您决定尝试 Go 语言后,您才会知道这些功能。这些都是表面上没有体现出来的惊人特性,但它们可以为您节省数周或数月的工作量。而且这些特性还可以使软件开发更加愉快。

Linux之父Linus Torvalds谈Linux行为准则

Linux之父Linus Torvalds谈Linux行为准则

Linux 之父 Linus Torvalds 最近休假寻求专业建议来改变个人行为,而 Linux 社区也采用了新的受争议的行为准则。他接受 BBC 的电子邮件采访,谈论了对此事的看法。

自由软件之父RMS:Linux贡献者无权撤销代码

自由软件之父RMS:Linux贡献者无权撤销代码

近日,Linux 社区的动荡引起了整个开源届的关注。在贡献者威胁要从操作系统中撤回代码之后,几位开源届的大人物也发表了对此事件的看法。

C# 8小特性

C# 8小特性

对于C# 8,有吸引了大多数注意力的重大特性,如默认接口方法和可空引用,也有许多小特性被考虑在内。本文将介绍几例可能加入C#未来版本的小特性。

苹果的3D Touch技术为何惨淡收场?

苹果的3D Touch技术为何惨淡收场?

苹果的3D Touch功能为什么会惨淡收场呢?外媒Hackernoon从用户体验的角度分析了其中的原因,称该技术实用性不强,没有给iPhone的交互方式带来任何改进,而且与iPhone原有的轻触式触控方式相冲突。

Linux创始人公开道歉 他真的会改变吗?

Linux创始人公开道歉 他真的会改变吗?

在那段时间里,Torvalds已经建立了十分严厉、不估计他人感情的声誉,评论家们说他的行为已经达到了情感虐待的地步。

一个利用PHP中的file_exists()函数漏洞实现非法入侵的例子

一个利用PHP中的file_exists()函数漏洞实现非法入侵的例子

这里证明这个函数会识别一个规则就是遇到类似/../这种结构时,会将第一个斜线前面的内容当作一个目录名来处理。这里也就是说分号、斜线这种是可以在这个函数中逃逸出来的。

你不曾察觉的隐患:危险的 target=“_blank” 与 “opener”

你不曾察觉的隐患:危险的 target=“_blank” 与 “opener”

在网页中使用链接时,如果想要让浏览器自动在新的标签页打开指定的地址,通常的做法就是在 a 标签上添加 target等于”_blank” 属性。然而,就是这个属性,为钓鱼攻击者带来了可乘之机。

Git 2.19 对Diff、Branch和Grep等做了改进

Git 2.19 对Diff、Branch和Grep等做了改进

这很有用,这样git diff可以在其输出中展示新文件的完整内容。但是之前,diff中的文件路径没有被标记成新的。在一份相关说明提到,apply命令也改进了其对intent-to-add选项的处理。

Stack Overflow最新薪资计算器出炉:DevOps和Go语言开发者是大赢家

Stack Overflow最新薪资计算器出炉:DevOps和Go语言开发者是大赢家

你知道自己的技术能力值多少钱吗?Stack Overflow最新的2018年薪资计算器已正式出炉,通过最新的计算器可以看出现在哪些工作岗位正在扶摇直上,哪些工作岗位正在走下坡路,哪些城市的技术从业者获得了巨额收入。

JavaScript编程趋势:用map和filter替换forEach

JavaScript编程趋势:用map和filter替换forEach

使用map和filter有很多好处,比如关注点分离、易于测试、可读性和异步编程的支持。因此,对我来说这是一个明智的选择。但是,我经常遇到使用forEach的开发人员。虽然函数式编程可能有点儿吓人,但是这些方法并没有什么好害怕的

[图]微软正计划在Windows 10中弃用传统磁盘清理工具

[图]微软正计划在Windows 10中弃用传统磁盘清理工具

微软近日宣布,在即将发布的Windows 10 October 2018(十月更新)功能更新中将进一步强化存储感知(Storage Sense)功能,并计划在不久的将来从系统中移除磁盘清理。

操作系统是如何管理内存的

操作系统是如何管理内存的

从虚拟化、并发、持久化这三个方面来剖析操作系统,从要达到的目标到遇到的问题到解决方案到新的问题,一层层地告诉你为什么会变成现在这个样子。