计算机 IT
共 503 人关注

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

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

计算机/ @中山狼, @班纳睿, @CY2, @墨镜大头, @Hornsey
...
[顶] 如何编写不可维护的代码 ;-) 【56%】

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

计算机/ @Stella, @rekii, @toypipi, @Hornsey, @班纳睿, @CY2, @薯片番茄, @coyee
...
作为一个软件开发人员如何增加你的薪水? 【14%】

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

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

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

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

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...

计算机/ @班纳睿
...
2017年要学习的JavaScript的顶级框架和主题 【50%】

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

计算机/ @Void_Yuan, @北鸟南游
...
开始使用Async / Await 【14%】

Async programming is all the rage in mobile app development for good reasons. Using async methods for long running tasks, like downloading data, helps keep your user interface responsive, while not...

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

Subscribe & Unsubscribe Welcome to the fourth part of the MQTT Essentials, a blog series about the core features and concepts in the MQTT protocol. In this post, we’ll focus on publish, subscribe a...

计算机/ @城府很深
...
MQTT Essentials第5部分:MQTT主题和最佳实践 【36%】

欢迎来到MQTT Essentials的第五部分,这是一篇关于MQTT协议的核心特性和概念的系列博客。 在本文中,我们将重点介绍MQTT主题和最佳实践。 正如我们已经提到的,主题用于决定MQTT代理,由哪个客户端接收哪些消息。 我们还将讨论SYS-主题,特别是揭示代理内部信息的主题。 让我们开始吧。 主题 主题是一个UTF-8字符串,代理用它来过滤每个连接的客户端的消息。 主题由一个或多个主...

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

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

计算机/ @中国码农
...
现代敏捷导论 【未翻译】

Key takeaways Learn what is “modern” about Modern Agile Understand Modern Agile’s Four Guiding Principles Learn ways to implement Modern Agile Understand how Modern Agile compares with the Manifest...

计算机/ @班纳睿
...
敏捷的心态究竟是什么? 【未翻译】

Key takeaways Remembering key themes makes using agile more beneficial; these combine into what many call the agile mindset. Defining the term “agile mindset” is difficult. Many agile practitioners...

计算机/ @班纳睿
...
分布式团队的五大问题以及如何解决它们 【未翻译】

Key takeaways Recognize the 5 top distributed team challenges in your own team Build 'one team' and prevent an 'us versus them' mindset Establish a communication rhythm that keeps the whole team in...

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

Welcome to the third part of the MQTT Essentials. A blog series about the core features and concepts in the MQTT protocol. In this post, we’ll discuss the role of MQTT client and broker and the par...

计算机/ @城府很深
...
MQTT基础入门第2部分: 发布和订阅 【91%】

欢迎来到MQTT基础入门第二部分。这是一系列关于MQTT协议核心特征和概念的博文。在这第二篇文章中,我们将讨论发布/订阅模式。我们首先看看发布/订阅本身的一般特征,然后再着重讨论MQTT。我们还将说明MQTT与传统消息队列协议的差异。 在第一篇文章中,我们介绍了MQTT的来源和历史。 如果你还没有阅读过,你一定要看看。 发布/订阅模式 发布/订阅模式(pub/sub)是传统客户端-服务器模型...

计算机/ @城府很深
...
软件开发人员的代码维护指南 【已翻译】

当你最初想要成为一个软件开发者的时候,你可能梦想着创造令人兴奋的新功能,玩弄一些新科技,并编写一些非常酷而有趣的代码。 但是你可能从不想过的是要在一个拥有10年历史的并且由一个很多年前就离开公司的某人所编写的有点混沌的程序上工作,你要修复他留下来的bug。 事实上,在你软件开发的职业生涯中,你维护代码所花费的时间要远多于写代码所消耗的时间。 生活就是如此。而这只是其中的一件事。

计算机/ @班纳睿, @中国码农, @toypipi
...
软件开发者该如何与同事相处 【已翻译】

我还记得我曾经相处过的最糟糕的同事之一。 他的名字叫山姆,他身上散发着臭味。 一点不假,我说的是真的。 他穿的衣服臭烘烘的。 真不知道他洗过澡没有。 他的呼出的气体都是臭的。 他和你面对面谈话时那臭味直冲你鼻孔––而且他和你说话怎么粗鲁怎么来。 他好像对人们正常的交往礼仪一窍不通。 他总是吹牛。 他会随口说出你的想法不如他的好。 “确实”一词成了他的口头禅,他常常金口难开来显示比你更有教养,...

计算机/ @machunyan, @archer
...
软件开发者该如何与老板打交道 【3%】

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

计算机/ @中国码农
...
Python —— 如何知道一个函数是否被调用过 【已翻译】

去年我碰到一个这样的问题,我需要知道某个函数是否被调用过。一般我们会试图阻止两次关闭或者启动 Twisted 事件循环。最后我无意中在 StackOverflow 发布了一个有意思的帖子,然后就知道了很多种方法来实现我的需求。 首先,Python 里所有东西都是对象,包括函数本身。因此我们来看看下面这个简单的例子:

计算机/ @中山狼
...
SwiftyGPIO: 一个用于和位于Linux/ARM电路板(比如RaspberryPi, BeagleBone, CHIP等)上的GPIO/SPI/PWM进行交互的Swift库 【15%】

A Swift library to interact with Linux GPIOs/SPI/PWM, blinking leds and much more! Summary This library provides an easy way to interact with external sensors and devices using digital GPIOs, SPI i...

计算机/ @中山狼