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

究竟是什么原因导致程序员无休止的加班?

本文所要分享的是软件开发过程中,亲身经历过的“怪现象”–人多,事少,工作量大。为什么说怪呢,人多力量大,似乎才符合常理,但是往往在软件项目开展的过程中会出现人多、事少、工作量大的情况,这跟我们以往的认知大相径庭。

加班| 2017-01-23

Linux以外的7种开源操作系统

除了Linux外,还有很多其它著名的开源系统,现对Linux以外的开源操作系统进行一次搜集和整理,详细内容如下:

开源操作系统| 2017-01-23

工作6年,我从程序员转到项目经理···

说起我的上一家公司,我对它真的是有着非常深厚的感情。从2010年刚毕业,就进入了这家公司。这是我的第一份工作,一直干了6年多直到2016年的7月底。刚进去的时候工资并不高,但是每天都热血沸腾,激情澎湃的。原本是按C++程序员被招进去的,没想到后来变成了做C#。好在有C++的 底子,C#也就不难学,一边开发着一边学,真的是现学了。

项目经理转行| 2017-01-21

GIF动图:二十个令程序员泪流满面的瞬间……

1、明明是个小bug,但就是死活改不好……

搞笑| 2017-01-21

2017年WEB程序员需要注意的三个CSS新特性

这是翻译的一篇文章,原文是:3 New CSS Features to Learn in 2017,翻译的不是很好,如有疑问欢迎指出。新的一年,我们有一系列新的东西要学习。尽管CSS有很多新的特性,但有三个特性令我最激动并进行学习。

css| 2017-01-21

世纪谜题:明知很丑,为什么程序猿还要这样穿?

于直男的审美,一直以来都是江湖上经久不灭的传说。野猪大改造的帖子虽然层出不穷,可是我们身边的直男朋友依然坚持着万年不变的穿搭法则。难道他们明知大家吐槽穿得土?偏向土style行?今天,我找了一群最有代表的直男朋友们:可爱的IT男生&程序猿。了解一下他们是如此非要穿成标准搭配:格子衫+牛仔裤+双肩包 的?

衣着| 2017-01-20

Linux:为什么那么多人讨厌systemd?

systemd在Linux社区引起了无限争议。一些Linux用户对systemd的反对绝不屈从,还有一 些Linux用户对systemd喜爱有加,还有很多人满不在乎。近日,关于systemd的话题又出现在社区中,很多人分享了自己的想法。一时兴起,笔 者梳理了几个比较经典的回答。

systemdlinux| 2017-01-20

如何跟老代码友好相处

面对legacy code的情况有很多,不仅仅在工作中会遇到一些198x年写的代码跟2016年写的代码混在一起的情况,哪怕是开发自己的GacUI也会有。尽管GacUI公开立项是在C++11发布之前不久,但是实际上整份代码是在我读大学的时候造各种轮子的时候,慢慢组合起来的。现在在注释里面还能看到类似Vczh Library ++ 3.0的字样,那1.0是什么呢?

老代码| 2017-01-20

大数据告诉你:程序员如何涨薪水

听起来很玄乎,但事实是我们真的正在进入“大数据时代”,支付宝最新上线的“芝麻信用分”就是一个例子。

薪水| 2017-01-20

坑:重构过程中的过度设计

首先,我们这里说的「重构」,和《重构:改善既有代码的设计》这本书中的重构不太一样,这是本好书,它主要说的是代码级别的重构,这种重构是需要在编码的时候时时刻刻进行的,更多的是一种编程思想的训练,而我们这篇的重构主要是说系统设计的重构。

重构| 2017-01-19

Go 语言的垃圾回收算法被吹过头?与Java比如何?

Go语言正在构建的垃圾收集器(GC),似乎并不像宣传中那样的,技术上迎来了巨大突破。那么,与Java语言作对比之后,该怎么选择呢?

垃圾收集器golangjava| 2017-01-19

看到这些图的程序员内心是崩溃的(满满的套路)

过年倒计时,猿猿们要天天开心哟!

搞笑| 2017-01-19

在北京写代码,是种什么体验?

在北京写代码,是件很有前途的事。写着写着,你就成了求佰君。我说的不是你创作了wps的惊天之作,如今的北京,要想安安静静的写代码,是件多么不容易的事。如果你是一个拥有十年经验的北京程序员,我大致能知道你写的工作经历。十年前,你在二环写代码,八年前,你在三环写代码,五年前你在四环知春路附近写代码,两年前(或者五六年前)你己经移师西二旗软件园了,或者是在这二十多公里外的昌平软件园。

北京| 2017-01-19

马云的Yunos和Android究竟有什么区别呢?

目前,世界上用户最多的三大手机操作系统分别是iOS、Android和Yunos,对于iOS我们都很清楚这是苹果公司独有的操作系统,而Android隶属于谷歌公司,同时也是目前国内厂商使用最多的手机操作系统,而Yunos则是由中国企业阿里巴巴研发而成的系统。

Yunos| 2017-01-18

总结七条助你成为Linux高手的超棒忠告

很 多人在学习Linux的时候特别迷茫,究竟该使用那个发行版本?有没有漏装哪些必要的软件?为什么升级这么频繁,我需要升级吗?每当遇到新的软件就想试 试,每当出现新的版本,就想立马更新,然后在桌面上找新的程序来试玩。这样子只能说明你是为了体验而学习

linux| 2017-01-18

谷歌提出深度概率编程语言Edward:融合了贝叶斯、深度学习和概率编程

近日,哥伦比亚大学、Adobe Research、Google Research 和 Google Brain […]

Edward深度学习| 2017-01-18

一个32岁入门的70后程序员给我的启示

总 有人质问:“我现在学编程晚吗?”,“我30岁之后还能继续写程序吗?”,“学编程难吗?”看完这篇文章后,我相信你不会再问了,因为如果你真的是热爱编 程,你就应该像我父亲那样,无论现实如何逼迫,初心永远不忘。虽然,我跟我的父亲没有太多的语言交流,但是这么多年的耳濡目染,足以让我发出:“谨遵父 训,不忘初心”。

年龄老程序员| 2017-01-18

软件开发过程中,一个牛人工作量可以顶十个人是一种什么样的体验

在软件开发领域, 经常看到某些牛魔王,比如说轮子哥,一个人可以干十个人的活,感觉这太不可思议了。 这已经彻底超出了我所能理解的范围。牛人牛气冲天的地方是指 开发速度极快还是 技术攻关能力极强? 牛人是怎么做到 在同等时间内把十个人的活都干完的? 这是一种什么样的体验?

| 2017-01-18

大写的心疼!公司年会机房出故障 程序员们最倒霉

你以为所有的年会都是吃喝玩乐、一片祥和?这家公司却偏偏在开年会的时候“掉链子”,看到程序员哥哥们在金光灿灿的五星酒店大堂席地而坐打开电脑,小编只有大写的心疼。

年会| 2017-01-17

总说 c++ 写底层,但是底层是什么,c++ 怎么写?

直接管理内存,无论C/C++你都要了解结构体对象的内存布局、对齐等问题,自己根据自己的业务特性处理内存资源的优化管理,比如内存池、对象池,配合指针强转或者struct/union还有宏和模板,各种风骚,浪到没有朋友

cpp| 2017-01-17

在2017年成为更好的程序员需要做的十件事!

普通的程序员和优秀的程序员的区别是什么?是思想!读更多的书,升华自己的思想,会帮住你在解决实际问题时有一些意想不到的解决方案!

新年计划| 2017-01-17

那些容易被黑产盯上的开源数据库软件

近期全球范围内大量MongoDB因为配置不当导致公网匿名可访问,被黑产大量利用,删除业务数据并索要赎金后才恢复数据,本文从攻防角度讲述下那些容易被黑产盯上的开源数据库软件。

数据库黑客安全| 2017-01-17

从普通程序员到三百人技术团队CTO,技术人成长的易与不易

成功学者们总是在灌着各种鸡汤,好像按他们说的做就能走上人生巅峰。普通程序员们也经常幻想着成长可以一蹴而就,三五年做到架构师、CTO好像触手 可及。平凡的人总是相似,不凡的人各有各的不凡。这次不灌鸡汤,只有最朴实的文字与回答。本文不一定能马上帮到你,但起码可以带给你一些思考与方向。

cto| 2017-01-17

一张图让你明白互联网的Web服务器

现在Web都是基于Http协议来传输数据、客户端基于Html规范来渲染界面、本文的目的只是探讨客户端发出请求到服务器之后的处理流程。本文基于Java编程语言。

Web服务器| 2017-01-17

三幅程序员幽默漫画:下班前一定写完

三幅程序员幽默漫画:下班前一定写完

漫画| 2017-01-17
« 上一页 1 … 167 168 169 170 171 … 310 下一页 »

  • 网络爬虫

    关于 JavaScript "工作证明(proof of work) "防抓取系统的思考

  • 关于程序员过时的传说

  • 这是 JavaScript 吗?

  • 为什么DeepSeek在规模化部署时成本低廉,但在本地运行时却成本高昂?

  • 为什么 2025/05/28 和 2025-05-28 在 JavaScript 中是不同的日子?

  • 为什么原始的Macintosh屏幕分辨率是512×342,而不是人们可能预期的512×384

  • 我的编程技术退步了

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

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

  • Linux 打包工具 Flatpak 的未来

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

联系我们 京ICP备12002735号