程序员

前段时间出差周末没事就在酒店又把黑客帝国重温了一遍,不看不要紧,十年后再看发现以前对这部电影的理解完全错了。 《黑客1》是 1999 年出的,我还在读高中,第一次看还在学校附近的录像厅,枪版。 整个画面黑漆漆的,看了不到半小时直接睡过去了,醒来时已经是最后的高潮枪
dexcoder 1年前发布
“开源开发人员都是义务劳动者”的观点已经成为编程世界中的陈词滥调,即使是那些伟大的开源举措也无法驳倒这种风靡一时的心态。 但是真理总是掌握在少数人手里——即使是在开源惯例中,也需要参与开源的开发人员主动为其他人贡献他们的技能,一些企业(或企业集团)往往会因
dexcoder 1年前发布
本文章的内容目录: HEAD & 标识 分支 提交历史 Pull & Push HEAD & 标识 如图HEAD标示着最新提交。同时分支标号master标示着分支最新节点。 当执行git commit时:HEAD和master就会从指向原来的节点ed489变为指向f0cec git commit 分支 怎么创建分支? 但进行并行
dexcoder 1年前发布
前言 GitHub是一个共享代码的地方,它提供Git仓库托管。也就意味着,我们可以从这里看到很多大牛的代码,当然你也可以把你的代码share上去。从GitHub开始站在巨人的肩上。但不光光站在巨人肩上,还要学习如何成为巨人。 准备工作: 如果连账号都没有,赶紧马上点这链接注册个Gi
dexcoder 1年前发布
开篇 先来讲一个故事,最近在改造项目中日志处理服务,使用了公司内部公共的一些组件与服务。好不容易改造完成了,前几天开始灰度上线,上线观察了一天,从监控平台上可以看到,每次流量高峰期(一般早中晚各一次)就会出现大量的thrift反序列化失败的问题。出现问题怎么办呢
dexcoder 1年前发布
“学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处: 能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料 对着书上的代码自己敲的时候方便 “看完书之后再次提升
dexcoder 1年前发布
找工作不容易,如果你是一名开发人员,那么我有一个坏消息要告诉你:你的竞争对手是令人难以置信的多。好消息是,就业机会会非常相当多。在美国的北卡罗来纳州罗利市举办的《All Things Open 2015 》主题演讲中,Pam Selle针对开发人员提供了很多就业建议。具体地讲,Selle对
dexcoder 1年前发布
PHP是一种功能强大的web站点脚本语言,通过PHP,web网站开发者可以更容易地创建动态的引人入胜的web页面。开发人员可以使用PHP代码与一些网站模板和框架来提升功能和特性。然而,编写PHP代码是一个繁琐又耗时的过程。为了缩短开发时间,开发人员可以用PHP库替代编写代码来为站
dexcoder 1年前发布
最近读到一篇文章「电竞选手Sky:站上膨胀的金字塔」 颇有感触,与早年这个行业的寒碜相比,如今巨额资本涌入建立起了完整的电竞生态圈。 除了职业选手还有俱乐部、协会、内容制作方、游戏开发方、赞助方、直播平台、主播、周边店铺、解说,甚至投注网站, 一个完整的行业生态
dexcoder 1年前发布
阅读源代码有许多益处。你会发现新的架构(construct)和库,与其他的代码维护者产生共鸣,但最重要的是学会如何组织代码,避免因内部极其复杂而变得不可维护。 但是也有一个不好的地方,那就是阅读源代码太困难了。每当我看到一个新的代码库(code base)时,这种让人眩晕的
dexcoder 1年前发布
最近我开始计划系统的梳理目前的产品:看系统后台数据;对核心用户做访谈;细分用户类别;梳理、分析业务场景;给出后续对产品的指导意见等……看了我的计划方案,我的同事对我说:感觉你最近的跨越好大,以前你做的事情我感觉我也能想到,但现在你计划的事情我怎么也想不到了
dexcoder 1年前发布
1979年,刚被踢出 Lisa 项目组的 史蒂夫·乔布斯 从 杰夫·拉斯金(Jeff Ruskin) 手中夺走了新成立的 Mac 团队,为了证明自己的天赋与实力,乔布斯下定决心要倾尽全力建造出一台完美的个人电脑。 基因 乔布斯认为,『完美的艺术品只有天才才能造出来』,于是他找来了一群天才
dexcoder 1年前发布
无奈的猫咪 现在,像达内、华清远见、国嵌、北大青鸟、传播智客等等IT培训机构很多,为尚未毕业的大学生、毕业了一时找不到工作的大学生、工作后想转行的再就业者提供了一个掌握新技能的机会,通过三个月或半年或更久的培训,你就可以掌握某一种技能,比如Android开发、Java W
dexcoder 1年前发布
导读:Joseph Gentle 之前在 Google Wave 担任前端工程师,是开源实时协作编辑库 ShareJS 开发者,学习编程超过二十年,开设的编程入门课程有半打之多,在教授编程上花费了一千多个小时。本文摘自其文《What I tell all new programmers》的翻译版(译文@明珠夜话),在本文中
dexcoder 1年前发布
我们曾经都做过这样的事情:当妈妈不注意的时候,偷偷地吃糖果零食,然后导致有了蛀牙。同样的,我们都违背过一些编程的基本规则,并且都会坚定地表示这种行为是不可取的。但我们就是偷偷爱着这些不良的编程习惯。 我们对所谓的编程规则嗤之以鼻,输出的代码也很糟糕——但我
dexcoder 1年前发布
《论语·子张》: 子夏曰:“仕而优则学,学而优则仕”。 后半句“学而优则仕”更为人熟知,按我浅薄而世俗的理解,这话的意思是,由学可以致仕,就是说,你学问大了,就能当官。比如苏东坡,比如柳宗元,比如诸遂良,比如孔子,比如李斯,比如苏秦,比如范仲淹,比如欧阳修,
dexcoder 1年前发布
程序员和产品经理协作、沟通矛盾是一个永恒的话题。因为两者的知识体系和思维结构不一样,关注的重点不一样,所以在协同工作过程中,难免会出现一些分歧和摩擦,出现互相埋怨和吐槽的情况。 我认为,程序员和产品经理之间的健康关系应该是基于信任、尊重和理解以及同一利益共
dexcoder 1年前发布
“我们在和怪物打斗的过程中要留心不要被同化为怪物。因为近朱者赤,近墨者黑。” ?—— ?尼采 “不是所有的怪物都有毒牙。” ?– ?J. A. London 你认为程序员都是温和而迷糊的?不,亲爱的,那么你就大错特错了。这种神奇的生物潜伏在代码蛛网上,一天到晚就在想算法和功能�
dexcoder 1年前发布
受这周我在企业中看到的JS现状的启发,我写了这篇文章。10年之前,我从来没有想过现在的JavaScript竟然会变得几乎无处不在。下面是几个你之所以要关注JavaScript的原因。 首先,我认为JavaScript能够得到普及的主要原因之一是,JavaScript非常易于接近。学习JavaScript,对于
dexcoder 1年前发布
程序员薪水有高有低,有的人一个月可能拿30K、50K,有的人可能只有2K、3K。同样有五年工作经验的程序员,可能一个人每月拿20K,一个拿5K。是什么因素导致了这种差异?我特意总结了容易导致薪水低的九大行为表现,避开这些大坑,你就离高薪不远了。 习惯即刻回报 他不懂得只有
dexcoder 1年前发布