可译网翻译有奖活动正在进行中,查看详情 现在前往 注册?
筛选:
排序:
...
[顶] 如何编写不可维护的代码 ;-) 【56%】

介绍 永远不要把无能归咎于作恶                ------ 拿破仑 为了获得在Java编程领域工作的机会,我把这些来自于大师们关于如何编写难以维护代码的技巧传达给大家。如果你使用这些技巧,那些后来继承你工作的人即使做最简单的改动也要花费几年的时间。进一步,如果你能遵守所有的这些规则,你将能保证一辈子都不会被解雇,因为除了你已经没有人能维护这些操蛋的代码。甚至,如果你虔诚地遵守...

计算机/ @Stella, @rekii, @toypipi, @Hornsey, @班纳睿, @CY2, @薯片番茄, @coyee
...
[顶] TensorFlow 入门指南 【已翻译】

介绍 让我们帮你从头开始安装并运行 TensorFlow 吧! 但在开始之前,先来看看一个最简单的使用 TensorFlow Python API 的示例代码,这样你就会对我们接下来要做的事情有所了解。 这是一个 Python 小程序,该程序生成一个二维数组并使之填充到一条线中。

计算机/ @中山狼, @班纳睿, @CY2, @墨镜大头, @Hornsey
...
十位男士分享他们是如何对瑜伽上瘾的 【23%】

想当练瑜伽的逃兵,你还可以找点好借口吗?是的,以往的各种借口真是太多了,我们都听得耳朵都起糨子了。这也正是我们都爱听新书《瑜伽男士(手册)》上的这些故事了。下面我给大家来讲讲十位男士如何在绕了一圈后后又回来练瑜伽的心路历程——以及他们如何对重操旧业的。   Dave Kalama 划桨手和骑巨浪的冲浪运动员 就像从上世纪末到本世纪初的大多数男人一样,我头脑里所理解的瑜伽就是一边把身体弄得很柔...

健康与医疗/ @machunyan, @我之舞
...
LLVM 程序员手册 —— LLVM 4.0 文档 【3%】

前言 本文档旨在介绍LLVM中一些重要的类和接口。本文档不打算介绍什么是LLVM,LLVM是如何工作的,还有LLVM的代码分析。本文假设你已经对LLVM有基本的了解,并对转换,或者分析和维护其中的代码感兴趣。 本文档会给你指导方向,让你可以在不断增长的LLVM架构中的代码中,找到你的方向。请注意,阅读本文档并不能替代LLVM源代码的阅读,所以如果你想查找某些类能做些什么,本文档并不能回答你这...

计算机/ @Enix, @影
...
使用 Go 语言创建一个 Gif 动画生成器,第三部分 【90%】

这是Go的第三部分编程介绍。 要开始运行,请先从第一部分开始。 在第二部分中,我们学习了如何使用变量并更新我们的程序来解析命令行标志。 这第三篇文章是我们终于找到有趣的部分:生成GIF! 我们先来讨论一些更高级(非标量)的变量类型。 非标量变量 数组 数组是一个包含相同类型的多个值的变量。 它具有固定的大小,并且数组中的每个元素被赋予一个从零开始的索引。 例如,以下代码声明一个5个整数的数组:

计算机/ @Hornsey
...
结对编程如何使你成为更好的程序员 【50%】

结对编程,就是两个开发人员共享单个工作站,在过去几年中变得越来越普遍,争议越来越少,但许多人还没有尝试过。在结对编程中,一个参与者是“驱动程序”,他实际上是写代码的,另一个是“导航员”,他检查驱动程序的工作是否完成,并且关注全局。每隔几分钟这两个角色互换,并在整个过程中相互交谈。 这也可以远程完成,当然,需要使用像谷歌Hangouts和screensharing工具。 研究表明, 与早期的反...

计算机/ @中国码农
...
创建一个 Microsoft Outlook 扩展插件 【已翻译】

下载示例 1.介绍 Visual Studio Tool for Office(VSTO)加载项是.NET Framework中提供的工具集,可让我们在(版本2003及更高版本)中扩展和自定义Microsoft Office产品。 在本教程中,我们将使用Outlook 2013作为案例研究和Visual Studio 2015。 2.Outlook对象模型 这是当您想创建Outlook加载项...

计算机/ @toypipi, @撩bug小能手
...
任何人都可以学的Go语言 【已翻译】

Matt Aimonetti@Splice的联合创始人兼首席技术官- 作者,演讲者,技术专家 Go是由Google创建的现代编程语言。 它被设计为非常合理(读起来不花哨),简单而且快速的编程语言。 由于友好性,易用性,可扩展性,高性能和并发方式,因此它很快成为重要的新的编程语言之一。 这是现代系统解决方案(Docker, Kubernetes, CoreOS, Hashicorp ...)的...

计算机/ @toypipi, @Stella
...
软件开发人员的工作与生活平衡指南 【56%】

现在我正坐在一架飞机上,准备写一篇关于平衡工作与生活的章节,而且我已经不小心染上了我将要谴责的习惯之一。 我正在考虑如何开启这一章节,试图将自己分门别类带入,而我把这看成是“工作”,即我的眼中钉,它打断了我的“生活”。 我将我的思想从“我要做这件事” 变成 “我必须完成此事,这样我就可以享受这一天剩余的时光”。 我犯了允许工作成为“工作”的原罪, 而这正好是痛苦的公式。 工作与生活的平衡是关...

计算机/ @班纳睿
...
特朗普赢得大选,希拉里大失所望 【59%】

唐纳德特朗普当选美国下任总统,并于纽约发表了获胜演讲,在演讲中他感谢希拉里克林顿为国家的服务,并号召国家团结一致。(华盛顿邮报) 凯伦图穆蒂、菲利普洛克、安娜吉兰于十一月九日,上午3:09报道。 令人惊叹的高潮蔑视E< 查无数据 >< 查无数据 >< 查无数据 >蔑视的期望  

综合/ @常雪楠, @Cindy, @苏小猞, @小吕, @zml, @班纳睿
...
作为一个软件开发人员如何增加你的薪水? 【14%】

嗨,最近过得怎么样,我是simpleprogrammer.com的约翰.桑麦资。我要发问:作为一个软件开发人员,应该如何增加你的薪水。我可能会做一个相关的视频。事实上,我对这个话题有很多疑问。我想,作为一名程序员和一名软件开发人员如何增加你的工资是个很热门的话题。因此,我大概会在这里聊一下我的看法。你是怎么做的呢?由于这将会是个很短的视频,我没法给你大量的细节,但是我想告诉你一些我认为是很重...

计算机/ @古方
...
如果想拿到投资,请不要这样介绍自己 【已翻译】

我们是行业的Uber,应用策划,用户生成,游戏化,分享经济。 这样的措辞使用率相当高。如果你希望失去风险投资者和天使投资者的话,那么你最好这样来造句——其中包含一些任务声明,渐渐失去人气的流行语或从来没有引人注意过的词语。 我使用CrunchBase数据库查询了在过去几年里被广泛使用的创业流行语,想看看哪些已经过了使用高峰期。数据集包括了在过去三年中提出种子或风险投资的公司在描述中使用的词语。

商业/ @CALM°, @renne
...
2017年要学习的JavaScript的顶级框架和主题 【50%】

JavaScript的流行促进了一个非常活跃的由相关技术,框架和库组成的生态圈的发展。整个生态圈的多样性和活跃性越来越强,这让许多人变得越来越困惑。 你应该了解些什么技术呢? 我们应该将时间花费在哪里才能获得最大的收益? 现在公司招聘要求的技术栈包括哪些?哪项技术的发展潜力最大? 当前需要掌握的最重要的技术是什么?  这篇文章高度概括了你需要了解的技术,并附上了每个技术对应的链接,通过链接中...

计算机/ @Void_Yuan, @北鸟南游
...
orgalorg —— 并行 SSH 命令执行和文件同步工具 【已翻译】

orgalorg  orgalorg 可以通过SSH并行的在多台主机上运行命令和上传文件。 特性 零配置,不需要配置文件,所有的操作都是通过命令行参数来做的 并行的在任意数量的主机上执行SSH命令或者是shell脚本。所有节点的输出都会返回,并且将原始的标准输出、标准错误输出映射到原始命令 通过全局集群锁定,跨集群执行文件和目录同步。同步完成之后,可以对任意命令进行评估 同步文件和目录之后,...

计算机/ @mylxsw, @toypipi
...
新加入工程师的培训 —— 前 30 天该做什么? 【已翻译】

如果你是一个技术领导,你所做的最重要的工作是帮助其他工程师成长,并为他们的成功而设计计划。这意味着要确保他们拥有好的工具,保护和自信,他们需要从第一天开始有一个良好的影响。但是说起来容易做起来难。每一个优秀工程师都有一种不同的学习风格,每一个开发经理,都有一个不同的领导风格。对于入职来说,确实没有一刀切的方法,但我想我们都同意,前30天是每一个新员工的关键。

计算机/ @wfg, @toypipi, @苏州小浮云
...
聪明人与消极的人相处的10种方法 【已翻译】

建立一座桥梁。图片来源: Flickr / Mathias Klang 不好相处的人藐视逻辑。 这些人中有些浑然不觉他们对周围的人所带来的负面影响,而另外一些则似乎从制造混乱和让别人产生强烈情感中得到满足。 无论哪种方式,他们都创造了不必要的复杂性, 冲突,而最糟糕的是压力。 相关阅读: 不讨人喜欢的人的十个习惯 长期以来研究表明,压力可以对大脑产生持久的负面影响。 即使是只有几天的压力都会...

综合/ @班纳睿, @machunyan, @yummyyyy, @古方
...
微软研究员实现语音识别又一新里程碑 【33%】

微软的研究人员在寻求计算机来理解语音以及人类的征途上已经达到了一个新的里程碑。 微软首席语音科学家黄学东表示,他们在近期产业标准 Switchboard 语音识别基准测试中,实现词错率 (WER) 低至 6.3% 的这一技术突破,达到目前语音识别领域错误率最低的水平。 相关论文已于周二发表。科学家提到:“我们最好的单个系统在 NIST 2000 Switchboard 集上取得了 6.9% ...

计算机/ @learner, @苏州小浮云
...
开发人员不要总是浅尝辄止 【64%】

作为一个开发者,我们经常倾向于“试试”东西去看它是否有效,并在其不能符合我们对它的期望时扔掉这个结果。 无论你是在创造这种不错的通用功能去让你的应用里面的东西更加可重复利用,还是在实现另一个框架,或者是在写一篇描述你刚克服的最新问题的技术博客文章,亦或是为你的Swift 1-0-1 Pluralsight (一个在线编程教育网站)课程创造一个在线集,开发者们都通常会不停地想出新的想法并把时间...

计算机/ @A_gain, @tangmisi, @班纳睿
...
因特网的历史2:万维网的早期 【已翻译】

欢迎来到我们的时光旅程的第二部分,我们正在学习因特网是如何进化的,并且回想它对我们的生活所带来的影响。 在第一部分,我们看到了因特网在美国的诞生过程。我们知道了有一些协议是因特网工作的基础。 到1989为止,因特网已经在多个国家之间能够工作,包括澳大利亚,墨西哥,日本,以及很多欧洲国家。 这为因特网的历史上最大的革命奠定了基础,也就是一个有着非常不起眼的开端却带来滚雪球式的好处的东西:万维网...

计算机/ @班纳睿, @vincentsun, @archer
...
我希望当我刚开始从事开发者的职业时就能知道的一些事情 【未翻译】

Hey, what's up? John Sonmez here from simpleprogrammer.com. I thought I'd do a little bit of a different video today and I would talk about what it was that I wish I knew when I started my career a...

计算机/ @班纳睿