TecHug
    • 首页
    • 必观作品
    • 快乐程序员
    • 联系
    • RSS
    1. 做程序猿的老婆应该注意的一些事情
    2. 能让程序员心花怒放的七种礼物
    3. 如果编程语言是种武器
    4. 如何成为一名黑客
    5. 调查:程序员需要知道的97件事,你知道几件?
    6. 调查:成功创业者的15个特征,你拥有几个?
    7. 让上班族瞬间怒掀桌的20件事,你遇到哪几件?
    8. 如果程序员是猫,你是哪只猫?
    9. 要嫁就嫁程序猿——钱多话少死的早
    10. 当不能上网时你的电脑还能做的26件事

我开发了一个怪物 —— “消沉的程序员”漫画赏析

看至此处,各位朋友是不是感觉少了系列的第 8 和第 9 篇?起初,译者也这么想,后来问了作者 Daniel Stori 之后,才恍然,原来序号采用了八进制,按照作者说的,一个隐式的玩笑。明白了吗,朋友们?

消沉的程序员漫画| 2017-05-02

如何评价一段代码

初学者评价代码是不是简单的最朴素的方法就是看代码规模,他们总是觉得代码行数越少的程序就越简单。经常有人在中问为什么我给出的解法要写二十几行代码,而网上的解法却只有十几行。于是就让我讲一下那个十几行的代码。我只能说,那个十几行的代码来自《算法导论》,我需要用4~5个篇幅来讲,还不保证能讲透彻。

评价代码| 2017-05-02

它们养活了一票国产软件!你知道这些开源软件吗?

闭源的商业软件搭造起了软件世界琳琅满目的繁华,但开源软件也未曾离开过栋梁的位置。诚然,国产软件的很多功能都相当容易上手,但在使用这些商业软件的时候,大家也应该记住背后默默奉献的开源项目,信息时代少了它们,也会失去很多光彩!

开源软件| 2017-05-02

IT项目经理要不要懂技术?

作为一个有着10年工作经验的项目经理,在我身边有懂技术的项目经理,也有不懂技术的,可以说各有优劣。

项目经理| 2017-04-30

王垠:自动编程是不可能的 我为什么不在乎人工智能

 有人甚至把名字都给我想好了,叫“深度程序员”(DeepCoder = Deep Learning + Coder)。口号是:“有了 DeepCoder,不用 Top Coder!” 还有人给我指出了这方向最新的,吹得神乎其神的研究,比如微软的 Robust Fill……  我谢谢这些人的关心,然而其实我并不在乎,也不看好人工智能。现在我简单的讲一下我的看法。

9 条评论 | 自动编程人工智能| 2017-04-27

如何爱上结对编程

你观察一下结对比较默契的同事,他们会一起喝水,一起上厕所,一起抽烟。只有保持一致的节奏,才能最大化地提高效率。不然,一个去厕所了,另一个人在那写,回来可能就跟不上了。刚跟上,之前那位又要出去抽根烟…

结对编程| 2017-04-27

我必须得告诉大家的MySQL优化原理

说起MySQL的查询优化,相信大家收藏了一堆奇淫技巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型….. 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些优化建议,并在实际业务场景下合理的运用。

优化mysql| 2017-04-27

一个猫奴的技术逆袭

1991年年中,林纳斯·托瓦兹(Linus Torvalds)在自己房间里敲着键盘。他全神贯注地盯着14寸的黑色屏幕,都没感觉到自己宠爱的小猫Randi在扒自己的裤腿。

林纳斯·托瓦兹linuslinux| 2017-04-27

LinkedIn面试实录:一场感觉身体被掏空的前端面试

我的运气比较好,遇到的这位前端工程师是密大的校友。在美国,校友资源是社会人际关系里的一条重要纽带。校友见校友,两眼泪汪汪。可能是和这位校友聊的很投缘,当然题目也基本都做对了,两天之后我便收到了onsite的通知,邀请我在今年的二月去LinkedIn在加州硅谷的总部面试。终于,我也可以体验一次「美帝面试三宝」了。

领英面试| 2017-04-26

程序员的计划和变化

这是一个程序员丰富而美好的一天,程序员的计划于现实……

计划搞笑| 2017-04-26

烂代码的各种表象以及产生烂代码的原因

你可以说:之前改一个模块要3天,重构之后1天就可以了。但是怎么应对“不就是做个数据库操作吗为什么要3天”这类问题?烂代码“烂”的因素有不确定性、开发效率也因人而异,想要证明这个东西“确实”会增加两天开发时间,往往反而会变成“我看了3天才看懂这个函数是做什么的”或者“我做这么简单的修改要花3天”这种神经病才会去证明的命题。

烂代码| 2017-04-26

【外文翻译】Python 是慢,但我无所谓

让我从关于 Python 中的 asyncio 这个标准库的讨论中休息一会,谈谈我最近正在思考的一些东西:Python 的速度。对不了解我的人说明一下,我是一个 Python 的粉丝,而且我在我能想到的所有地方都积极地使用 Python。人们对 Python 最大的抱怨之一就是它的速度比较慢,有些人甚至拒绝尝试使用 Python,因为它比其他语言速度慢。这里说说为什么我认为应该尝试使用 Python,尽管它是有点慢。

python| 2017-04-26

千万别做程序员?

知乎中看到一条收获2000+赞的言论,他是这样说滴:作为一个已经逼近35的CnotS工作者,强烈建议,年轻人,如果有选择的话,不要进入CS。

职业| 2017-04-25

是什么导致优秀的程序员写出如此垃圾的代码?

我惊奇地发现原作者实际上是一群拥有很高技术水平的资深工程师。是什么导致一群有能力的开发者产出并交付这样一堆垃圾呢?我能想到的原因有很多。这些是我认为连资深的团队都可能会沾染的坏习惯,这些坏习惯会严重地影响你的终端产品,甚至连源码检查或者开发方法论都无法拯救。

烂代码| 2017-04-25

程序员应该常问常思考

永远不要在你是最聪明的地方工作。挑选拥有可以启发你、激励你做得更好的同事的工作和公司。没必要和编程有关系,在文本编辑器和命令行之外还有一个世界。从其他领域学习,并应用到你的工作中。不管怎么样,保持竞争力更好!

| 2017-04-25

一个十二年老程序猿的碎碎念

我们的身边充斥着写java的看不上写.net的,写c的看不上一切,node异军突起,python批评ruby垃圾性能,高富帅swift从天而降,PHP是最强语言等等。。。十二年前,我刚工作的时候,写医疗软件,用VB写界面,用VC写功能封装dll,当时觉得VB,VC太强了,结果现在它们基本都死了。

老程序员| 2017-04-24

搞笑动图:据说程序员一天又百分之70时间是在做这些

搞笑动图:据说程序员一天又百分之70时间是在做这些

搞笑| 2017-04-24

谷歌新操作系统Fuchsia的安装与尝试

引言: 谷歌开发的新开源OS Fuchsia引发了很大的关注,但此前由于信息不足,我们只能对这个系统的具体用途、背景信息以及架构做些猜测。本文对这个系统进行了较为详细的介绍,并给出了可安装的平台和安装方式,有兴趣的开发者可以按部就班进行尝试。本文翻译已获得原文作者Nur Hussein和英文网站的授权。

Fuchsia| 2017-04-24

王垠回国了,也许他会更加失望

最近看到王垠说要回国了,不知道他日后打算做什么。但是作为一个在国内混了快4年的互联网搬砖工,我深知,王垠所吐槽的IT界的一些现象,在国内也是存在的,而且更加严重。

王垠| 2017-04-24

升级 PHP 7 带来的变化

最近女主在QCon2017的会议上听到一句话:“在决定做一件事情之前,先不要考虑它的困难有多难,要先想想收益明显不明显,如果明显那就克服一切困难把它搞定”。多么激励人心有木有~ 在是否升级PHP7的问题上,花椒技术团队和addops团队也是进行了一番“苦战”,最后终于在2016年11月完成升级。今天就为大家分享一篇PHP7的升级历程,希望能够帮助有同样升级想法的GG们。

php7| 2017-04-23

300行代码实现手写汉字识别

主要思路:
提取每个汉字的笔画特征,保存成一个字库;
通过手写板或者触摸板获取用户的手写轨迹坐标;
坐标预处理;
通过 KNN 算法,与字库中的每个汉字进行比较;
根据比较距离的大小进行排序,输出结果。

汉字识别| 2017-04-23

那些年我们写过的代码注释,没被打死真是奇迹!

曾经年少轻狂,写了三两行简简单单的逻辑代码,却总要在前头署上自己的大名,然后等到生产版本宕机那天,已经换了三四家的公司的你还是被无情夺命连环 Call 。曾经对面坐着的是个花一般的测试,然后代码的注释里,总是会多出好几排空格。曾经,我们在写代码时,还会有心情写注释。曾经,写注释时,身边还有你。望能博君一笑。

代码注释注释| 2017-04-23

男默女泪,黑客最不想听到的一句话是什么?

,程序员并不是黑客,要是黑客,尤其是挖掘漏洞的黑客发现了程序员的重大代码 bug,应该要开心得飞上天。事实上,上面这个“段子”其实并不是“段子”,以编辑的亲身经历看,真有程序员因为对方说了一句“你的程序有 bug ”而撕破脸。

黑客| 2017-04-21

追忆计算机之父艾伦图灵:在一个时刻两次改变历史的人

一个人几乎独自的把我们带离了历史中最艰难的时期之一,并进入了最繁荣的时代之一。艾伦图灵对结束二战有很大帮助并且发明了计算机。他机器的齿轮第一次在正确的位置点击进入这个地方的时刻是二者的起源。这是当看到那台在博物馆玻璃后面的小机器时,我所回忆起的内容。并且我认为这是人类最棒的时刻之一,你认为呢?

图灵| 2017-04-21

搞笑图组:程序员是这样教育孩子的

搞笑图片:程序员是这样教育孩子的

搞笑| 2017-04-21
« 上一页 1 … 156 157 158 159 160 … 309 下一页 »

  • 我的编程技术退步了

  • 台积电押注非正统光学技术

  • Python 打包工具 Setuptools 最近的颠覆性变化

  • Linux 打包工具 Flatpak 的未来

  • ChatGPT 是一种噱头

  • 为什么 Debian 会变成这样?

  • 在 Rust 中写入未初始化的缓冲区

  • 英伟达技术的曙光

  • 调色板示意图,说明何时使用何种颜色组合。(本文正文中也阐述了所有信息)。

    contrast-color():在 CSS 中让浏览器给出对比色

  • JavaScript 的新超能力:显式资源管理

本站内容使用知识共享署名-非商业性使用-相同方式共享 3.0 Unported许可协议进行许可。

联系我们 京ICP备12002735号