计算机 IT
共 514 人关注

筛选:
排序:
...
[顶] TensorFlow 入门指南 【已翻译】

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

计算机/ @中山狼, @班纳睿, @CY2, @墨镜大头, @Hornsey
...
GitLab CEO 访谈 —— 构建一个开源的公司 【已翻译】

请注意,虽然我们认为自己是一个开源公司,但是将它称为开放核心公司更为准确,因为我们同时提供开源GitLab社区版和闭源GitLab企业版。感谢paxcoder 在黑客新闻中提及。 GitLab 最初源自 Dmitriy Zaporozhets  和 Valery Sizov 对自身的热爱,他们在2011年一起构建了第一个版本。像许多开源作者一样,他们对项目的投入只能在业余时间。 Sid Si...

计算机/ @tony, @toypipi, @Hornsey
...
结对编程如何使你成为更好的程序员 【已翻译】

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

计算机/ @中国码农, @GreyWord
...
我是一个差劲的开发者 —— 这就是唯一合理的解释 【已翻译】

作为一个Web开发者或者是任何领域的一个专业人士,我记得第一次让我开始感到没有安全感的时候。 我当时被要求对我的项目进行时间跟踪直到到最后一分钟,而且每分钟都要是合理的。 我非常害怕检查我的电子邮件,去洗手间,或者是花了太长时间试图找出一个解决方案去解决一个看起来像是简单的问题。 我的意思是,怎么可能有人花几个小时试图调试一个表格,因为它看起来在Firefox和Chrome上显示的不一样? ...

计算机/ @班纳睿, @GreyWord
...
三分钟学会Java的Synchronized关键字 【已翻译】

内容目录 同步的基本知识 使用synchronized关键字 synchronized是如何工作的 多重锁 在实际的java应用中计数 结论 评论 synchronized关键字可以用来确保一次只有一个线程执行一个特定部分的代码. 这是种可以避免竞争危害的简单方法,这通常发生在多个线程在同一时间改变共享的数据所导致的错误. 使用synchronized关键字的整个方法或代码块可以是单线程的....

计算机/ @Orange, @GreyWord, @中国码农
...
改行做软件的潜在益处 【已翻译】

本文是出自我即将发行的《完整的软件开发人员指南》书中的一章。 我在这个网站上每周都写书,如果你在这里输入你最常用的电子邮件,我会发给你本书之前的篇章让你补上,并且一旦有新的篇章出来我就会发给你。 一些我所知道的优秀软件开发人员在开启他们职业生涯时对软件开发没有任何兴趣。 这可能很难相信,但是有时候具有不同的背景(在一个完全无关的领域)的人进入软件开发领域是有巨大益处的。

计算机/ @苏州小浮云, @learner, @GreyWord
...
IT工作者需要更明晰的职业道路 【已翻译】

尽管英国触发退欧程序存在持续的不确定性,但随着IT行业的快速发展,IT工作者却一直受到市场的热捧,同时许多公司正日益切身感受到更广泛的技能差距,以免自己被甩在后面,他们都在努力缩短这一差距。有21%的人将IT和数字技术列为顶尖三大技能之一,拥有这三大技能的人都会被各大机构趋之若鹜来实现本年度的商业目标。 在云计算的基础设施,项目和变更管理,发展和安全方面从事IT专业人士目击了去年最大薪酬增长...

计算机/ @machunyan
...
哪个 Java 日志框架性能最佳? 【已翻译】

Java有三个主要的日志框架: Java Util Logging, Log4j 2, and Logback。当为你的项目挑选日志框架的时候,你考虑过他们的性能吗?毕竟,如果仅仅是因为你选择了一个缓慢的框架或者是配置了次优的配置,就让你的应用变慢,那也太蠢了。 当你登陆Twitter,查看Java主题的时候,你一定会发现大量的争论,这也许是最好的总结了,来自Dan Allen: @conn...

计算机/ @GreyWord
...
MQTT基础入门第3部分: 客户端、代理以及连接建立 【已翻译】

欢迎来学习MQTT基础入门的第三部分,这是关于MQTT协议核心特征和概念的系列博客。 在这篇文章中,我们将讨论MQTT客户端和代理服务器的作用以及连接代理服务器时可以使用的参数和选项。 在上篇文章中,我们解释了发布/订阅模式是如何工作的以及如何应用在MQTT中。下面对基础内容进行一下简要回顾:发布/订阅模式实现了发送特定消息的客户端(发布者)与接收消息的客户端(订阅者)之间的解耦 。为了确定...

计算机/ @WestMountain
...
作为一个软件开发人员如何增加你的薪水? 【已翻译】

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

计算机/ @古方, @GreyWord
...
MQTT基础入门第四部分:MQTT 发布,订阅以及退订 【已翻译】

订阅和退订 欢迎来学习MQTT基础入门的第四部分,这是关于MQTT协议核心特征和概念的系列博客。在这篇文章中,我们将重点讨论有关MQTT的发布、订阅和退订。在第二部分中,我们学习了发布/订阅的基础知识,与此相比,这篇文章将说一说MQTT协议中发布和订阅的具体内容。如果你还没有读过第2部分 关于发布/订阅模式的基础知识 ,我们强烈建议你首先去读一读。 上周我们学习了如何在MQTT客户端和代理之...

计算机/ @WestMountain
...
软件开发者该如何与老板打交道 【已翻译】

除非你在一个像GitHub或Valve这样的等级公司工作,或者你已经做到只为自己工作,除此之外,你必须与一个被称为“你的老板”的生物进行竞争。 如果你有超级正确的立场,或者你觉得需要是唯一一个控制自己命运的人,在没有人能告诉你该做什么的时候,你也可以参考这个被称作经理的人的行为。 如果我们在普通的岗位工作,无论名字如何,我们都会向某人 - 或者至少我们大多数人要向某一个人做报告  。 学习有...

计算机/ @中国码农, @GreyWord
...
SwiftyGPIO: 一个用于和位于Linux/ARM电路板(比如RaspberryPi, BeagleBone, CHIP等)上的GPIO/SPI/PWM进行交互的Swift库 【已翻译】

这是一个用于跟 Linux 的 GPIOs/SPI/PWM 进行交互的 Swift 库,例如可用来做 LED 灯闪灯等控制。 总结 该 Swift 库利用数字 GPIOs、SPI 接口和 PWM 信号提供了一种简单的方式与外部传感器和设备进行交互,支持 Linux 系统。 你可以配置端口属性,读写当前 GPIOs 值,使用 SPI 接口(使用主板提供的硬件支持或者软件 big-banging...

计算机/ @CY2, @中山狼
...
Java 和 Python:哪一个最适合你? 【已翻译】

软件开发总有不少关于编程语言选择的问题是非常纠结的,而且很容易引起争吵。 软件开发者一般都会强烈的认同他们所选择的工具,这其中混杂了主观偏好和一些客观事实。 然而,在近十年里,开发人员可使用的语言数量增长不少。这意味着语言的关联在不同的代码库、框架和平台上越来越分散。现代项目和现在的开发者也就变得越来越多元化,必须通晓多门语言,熟悉越来越多的语言和开发库。但仍需要一些关于语言的明智选择方法来指引。

计算机/ @coyee, @GreyWord
...
一个很有用的 React Native NPM 脚本 【已翻译】

在 Web 开发的背景下,React Native 拥有着神圣的光环。这个平台在过去数月中获得大量的关注,其主要原因就是可以使用 Javascript (以及 React/JSX) 相关的知识来写原生 Android 或 iOS 应用。自从它去年诞生以来,React Native 社区产生了非常多的开源模块(包),这极具吸引力。在写这篇文章的时候,在 NPM 中已经可以快速搜索到超过 230...

计算机/ @边城, @行者江, @awsd
...
程序员的约会:为什么从来没有女朋友会让你如此困扰,该怎么做呢? 【已翻译】

你二十多岁了,却从没谈过恋爱 我知道我不能把女人扔在你来的路上 但是我可以告诉你为什么对你来说生活是如此重要以及如何更好地控制自己的生活 这样一来你就可以做好准备投入到一段感情当中或者享受单身的快乐时光。 我是一名YouTube频道的 Simple程序员  在过去的六个月里,我是一名机械工程师 许多约翰的内容适用于任何一个人生活的方方面面 并且这些内容对我的观点,态度和人生观产生了很大的影响...

计算机/ @小小酥饼2012, @GreyWord
...
我希望当我刚开始从事开发者的职业时就能知道的一些事情 【已翻译】

Hey,大家过的怎么样?这里是simpleprogrammer.com的John Sonmez。我想在今天说一点不同的东西,一些我希望在我刚开始从事开发者的职业时就知道的事。那么那些能在我职业生涯初期带来巨大帮助的事究竟是什么呢? 我开始了一条通往软件开发的艰难道路。在我年轻的时候,我就开始玩multi-user dungeons(MUDS)。他是EverQuest和魔兽世界(World o...

计算机/ @GreyWord
...
我是如何编写测试代码的 【已翻译】

作为一个软件工程师,随着工作时间的增长,我对测试变得越来越着迷。我完全赞同将遗留代码定义为“没有经过自动测试套件测试的代码”。我坚信在一个测试套件里想要获得快速的进步,你最好是为测试做好设计,并且有一个快速、可靠且全面的测试套件。 但尽管如此, 我从来没有真正同意那些我遇到过的测试驱动开发的宣言或者实践。我并不笃信写代码前要先写测试,或者发誓要遵从任何特定的测试结构。

计算机/ @班纳睿
...
PHP 7.1 有什么令人兴奋的新特性? 【已翻译】

PHP 社区刚刚发布了最新的 PHP 7.1 版本,该版本在语言方面带来了诸多新特性。本文向你介绍其中最重要的一些新特性介绍,更详细的列表可阅读 PHP RFC 。 ArgumentCountError 异常 早期的 PHP 版本允许函数调用时,传递的参数少于函数定义本身要求的参数个数。当你调用函数时就会抛出一个参数丢失的警告。

计算机/ @CY2, @中山狼, @中国码农, @coyee, @itsmikej
...
世界上最古老的计算机仍然充满神秘 【已翻译】

与沉船(1901年,安提凯希拉,希腊)发现的其他奇观相比,编号15087没什么好看的。毕竟那次水下挖掘找到了华丽的青铜雕塑,被腐蚀的珠宝和大量的古代硬币。 在所有的辉煌中,谁能设想这种情况,一个鞋盒大小的破损的青铜机器,它的铭文很难看清,它的齿轮钙化腐蚀严重,却居然还能深深的吸引了一个相隔一个世纪甚至更久的科学家们呢? "在这个小体积又腐蚀严重的金属机器里,你能得出能填满好几本书的知识,关于...

计算机/ @GreyWord

更多»计算机频道活跃译客

GreyWord
本月翻译 197 段,被赞 0 次
toypipi
本月翻译 140 段,被赞 0 次
班纳睿
本月翻译 51 段,被赞 0 次
边城
本月翻译 39 段,被赞 0 次
WestMountain
本月翻译 24 段,被赞 0 次
CY2
本月翻译 23 段,被赞 0 次
machunyan
本月翻译 21 段,被赞 0 次
Hornsey
本月翻译 17 段,被赞 0 次
melody
本月翻译 7 段,被赞 0 次
coyee
本月翻译 2 段,被赞 0 次