Hubot 能够告诉你,街上的最酷的美食车在什么地方,下午的会议在何处进行。他能帮你翻译外文,发送 tweet,展示公司网站的流量数据。他还会讲笑话,或者找到一些荒唐可笑的动态图片。
如果有人问你,他要怎么做才能成为一个优秀的程序员?你该怎样回答他呢?我也碰到过有人这样问我,告诉他的内容无非也是从编程语言和技能上说起,但是大家都忽略的程序员的生活,所以下面我们着重谈下从生活中我们要怎么做。
本文主要是针对程序员的情况进行探讨,但所有技术工种如测试、运维以及其他专业工作岗位的人员如产品经理也大多同理。
在工作中我也接触过不少刚刚入这行的程序员,开始他们都比较迷茫,因为他们不知道该如何入手,也找不到自己的方向。选择往往有很多种,那么到底选择那条才是正确的呢?
伊斯兰国不仅在中东兴风作浪,最近在一场与能源企业的资安会议上,美国官员证实,伊斯兰国针对美国本土,也试图以骇客攻击能源网络,只不过无功而返。
本文主要介绍了常见的8大排序算法基本概念以及其Python实现方式,如果你是Java程序员,也可以看看之前我们介绍的Java程序员必须掌握的8大排序算法。
现在网上常看到很多的文章,是写关于程序员怎样提高工作效率的。有些看看还是有用的,但有些还是不要盲目学的好,事后在想,我也可以写点这方面的内容,以自己的成功经验为案例,希望可以帮到大家
以为什么大家都对加班这件事感到很正常呢,有一种可能就是大家不知道该如何衡量其中的利害之处,每个人都只是单纯的认为加班总会给公司和个人带来利润。不过这让我发现了其中另有内容。
数据科学领域中所采用的机器学习编程语言大相径庭。究竟哪种语言最适合机器学习成为争论不休的话题。近日,密西根州立大学的博士生 Sebastian Raschka 再次发起了机器学习编程语言之争,分析了自己选择 Python 的原因。
从事编程这一行也已经20年了,到今天为止,有关编程方面的知识我也写了六七门课程了,教授课程的时间也已超过了1000小时,下面我所说的全部是我多年来的实践的经验之谈。
代码就是程序员的孩子,给“孩子”取个好听的名字很重要!
我经常听到或看到很多当了爹的程序员抱怨到,本就不多的时间又被孩子占有了,现在完全没有时间做业余项目了。一方面要认真工作担起养家的责任,另一方面还要为了家人保证自己的身体健康,还有就是也要挤出时间做自己的编程项目。
被众多极客戏称为“全球最不务正业”的“百度深度学习实验室”,向全球正式发布了趣味换脸APP——脸优Face It.
在这款APP上,用户自拍或上传任意一张脸部照片,即可自动生成素材。
linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case)。下面我将通过例子介绍下,各个语句使用方法。
作为一个程序员,你可能会发现自己一年比一年胖了,主要的原因就是:程序员们常常要坐在电脑前写代码到很久,加班也总是家常便饭,所以长时间下来没有时间运动就导致大家越来越胖,如果程序员们想要让自己的体重有所改善的话,那就要好好的接下来看了。
对希望 “推倒重来” 的人来说,系统和业务的关系,有点像车辆对人员:一辆车我开了一段时间觉得不好,就想换一辆车来开,这是很自然的。但是在信息化深入工作各个角落的今天,系统和业务的关系远不是 “车辆对人员” 那么疏远,而更像 “心脏起搏器对人”,或者 “人造骨骼与肌肉” 的关系
偏执的习惯有时很有意义,有时则不够清晰也不够聪明,也许当你想到这样写的人的时候还会觉得有点怪异。下面是我列出的的个人感觉最有用而又偏执的 10 项 Java 编程技巧。
这篇文章的目的是让每个程序员(特别是 C 程序员)说:我真的不懂 C。我想要让大家看到 C 语言的那些阴暗角落比我们想象中更近,甚至那些平常的代码中就包含着未定义的行为。
时随世易,你若是还固守着这些印象,可能很快就会在职业发展上遭遇瓶颈了。随着这个职业的竞争越来越激烈,开发外包的趋势越来越大,决定程序员未来的事情很有可能会是在写代码之外,比如,写好的文章。
一般情况下,团队和部门都会是自行解决问题,负责人对整个项目的结果能做的很有限。本文所讲的内容言主要是想告诉大家,不要依靠别人,要让自己活出精彩,所以不妨学下这十大职业技巧,也许他们会让你在工作当中做起事来更得心应手。
在不久的将来大多数岗位都会由机器来担任。比如司机、医生,将会很快消失或发生巨大变化,进入全新的发展世代。或许你会想像无人驾驶、医疗诊断这些需要先进行编程,对吗? 然而答案是否定的。
大家总是说 Rails 好慢啊,这差不多已经成为 Ruby and Rails 社区里的一个老生常谈的问题了。然而实际上这个说法并不正确。只要正确使用 Rails,把你的应用运行速度提升 10 倍并不困难。那么如何优化你的应用呢,我们来了解下面的内容
Git 和 GitHub 都是非常强大的工具。即使你已经使用他们很长时间,你也很有可能不知道每个细节。我整理了 Git 和 GitHub 可能提高日常效率的 10 个常用技巧。
有些时候一个开发人员没有被派到维护自己曾参与创建的团队中去,发现问题了又不能参与,可能他们会觉得自己之前的付出都不值了,而过时却发现之前那些人员的维护又出了问题才要自己参与进去,这时一定不要怨天尤人
如今这个时代,Google 和 Stack Overflow 已经成为了很多开发者不可或缺的工具。但是最近,后者貌似名声坏了。一方面,是因为表面上特别、有时候会偏离适度的原则。说得更中肯些,取笑别人是「十足的 Stack Overflow 式的开发者」的现象,明显增多了。