代码改变世界

转载-趣图展现程序员职业生涯的11个阶段

2014-01-27 13:05 by 杨兴亚, 287 阅读, 0 推荐, 收藏, 编辑
摘要:趣图展现程序员职业生涯的11个阶段投递人itwriter发布于 2014-01-27 10:09评论(5)有1294人阅读原文链接[收藏]« 英文原文:The 11 Phases of a Web Developer’s Career (As Illustrated by Memes) 程序员的职业生涯是一段充满起伏的有趣经历。考虑到其陡峭的学习曲线,完全可以预见你将经历挫折、启蒙、骄傲自大这几个时期,以及穿插其间的各种心路历程。在这篇文章中让我们轻松一下,通过一系列搞笑 gif 图来回顾其中的每一个阶段 。 阶段1-菜鸟 初入职场的日子,我们都充满激情。在此期间,你毫无头绪,根本不 阅读全文

转载-在家工作,10招助你效率、生活两不误

2014-01-20 10:27 by 杨兴亚, 198 阅读, 0 推荐, 收藏, 编辑
摘要:在家工作,10招助你效率、生活两不误投递人itwriter发布于 2014-01-20 09:30评论(0)有38人阅读原文链接[收藏]«» 英文原文:Work From Home? Do it Better. 我花了很久才接受这样一件事:将每天的工作安排紧凑例行公事,并不等于没有了自由。 当我不想让梦想溜走,准备好好计划自己的人生时,根本没想过会把工作地点放在家里。在家里难免会过的很松散,甚至一不小心就沦为平庸。 所以在家里就本能的工作更久,但各种分散注意力的东西自己很难控制,似乎频繁的在各种事务中切换,尽管起早贪黑确不知做了什么。放弃了休息的时间,放弃了健身的时间,就为 阅读全文

转载-新年寄望:从小做起,活在当下

2014-01-02 12:50 by 杨兴亚, 227 阅读, 0 推荐, 收藏, 编辑
摘要:新年寄望:从小做起,活在当下投递人itwriter发布于 2014-01-02 00:32评论(4)有652人阅读原文链接[收藏]«» 值得做的事情都费时,但谢天谢地,我们并不需要一下子就做完。所以今年,不要把它当作一整年看。也请忘了那些月和星期。 只要关注每一天。 天是我唯一能能搞清楚的时间单位。四季变换,星期完全是人为的,但天却有节奏。日出而作日落而息。这个我能应付。 所以很多戒酒人士都采用“一天一次”的戒酒方式。Richard Walker 在《一天 24 小时》中是这么写的:任何人都能打好一天的仗。除非我们把无休止的昨天与明天这两个可怕的负担背在身上,我们才会被击溃 阅读全文

转载-成为明星程序员的10个提示

2013-12-30 12:46 by 杨兴亚, 187 阅读, 0 推荐, 收藏, 编辑
摘要:成为明星程序员的10个提示投递人itwriter发布于 2013-12-29 23:34评论(7)有1483人阅读原文链接[收藏]«» 英文原文:10 steps to becoming the developer everyone wants Andrew C. Oliver是 Open Software Integrators 公司的总裁与创始人,公司主要与一些开源公司合作,特别是那些初创公司,致力于为客户提供课程开发、培训、咨询与支持等服务。合作伙伴可以将精力放在核心的业务领域上,公司则为其提供专业的服务。近日,Andrew 撰文谈到了对于程序开发者来说,通过什么样的 阅读全文

INFO: Font Metrics and the Use of Negative lfHeight

2013-12-24 10:51 by 杨兴亚, 458 阅读, 0 推荐, 收藏, 编辑
摘要:INFO: Font Metrics and the Use of Negative lfHeightPrintEmailArticle translationsArticle ID: 32667 -View products that this article applies to.Retired KB Content DisclaimerThis article was previously published under Q32667Expand all|Collapse allOn This PageSUMMARYCell HeightCharacter Height (Also Kn 阅读全文

如何在微软Windows平台上打造出你的Linux开发环境(转载)

2013-12-10 13:41 by 杨兴亚, 342 阅读, 0 推荐, 收藏, 编辑
摘要:如何在微软Windows平台上打造出你的Linux开发环境投递人itwriter发布于 2013-12-10 11:18评论(1)有348人阅读原文链接[收藏]«» 英文原文:Develop on Windows as if it was Unix 在这篇文章里,我将向大家分享一些软件安装和环境设置方法,这是我最近的实践收获,并对使用效果非常满意。我不能永远待在 Linux 上开发,但我非常喜欢 Linux 终端和 Linux 环境,在开发一些开源软件时,Linux 会让我感觉所有的事情变得更容易,所有工具都很好的相互配合,不需要你手工的用绷带把它们绑在一起。 下面这种 W 阅读全文

转载-隐藏在手机中的第二个操作系统

2013-11-20 16:41 by 杨兴亚, 409 阅读, 0 推荐, 收藏, 编辑
摘要:英文原文:The second operating system hiding in every mobile phone 每一部智能手机或其它拥有 3G、LTE 通迅能力的设备实际上都运行着两个操作系统,这是个众所周知但又很少被提起的话题。除了那个我们能看的见的系统(Android、iOs、PalmOS),设备上还运行着一个专门处理无线信号的系统。由于这部分任务是高度依赖时效的,必需有一个实时系统来处理它们。 这个系统固化在固件中并运行在基频芯片上。据我所知,此类基频芯片上运行的系统都完全是厂商私有的。例如,内置于高通的基频芯片(MSM6280)中的实时操作系统叫做 AMSS,它是基于其.. 阅读全文

转载-周鸿祎:给那些仍旧在公司混日子的人

2013-11-14 12:26 by 杨兴亚, 310 阅读, 0 推荐, 收藏, 编辑
摘要:1、我自己当年,无论我在方正给国家打工,还是我在雅虎给外国人打工,我都跟别人最大的不一样,我从来不觉得我在给他们打工,我真的可能是很有自信的人,我觉得我在为自己干。因为我干任何一件事我首先考虑的是,我通过干这件事我能学到什么东西,学到的东西是别人剥夺不走的,客观上可能给公司创造了价值。 2、一件事交给我我应付一下,很容易应付,应付完了之后不觉得是在浪费生命吗?一件事你可以把它做到 60 分,你可以做的很轻松,做完了你每天重复每天干三个小时活就完了,然后你天天上班没事,然后你回家三十亩地一头牛老婆孩子热炕头,但你怎么进步呢?人的进步离开了学校之后,学习不再是上课也不是读书,通过你在工作中通过你. 阅读全文

protobuf 源代码分析 (1)准备工作

2013-11-14 00:05 by 杨兴亚, 1927 阅读, 0 推荐, 收藏, 编辑
摘要:protobuf简介protobuf是google开源的跨平台的一种数据序列化的代码自动生成器,支持c++、java和python语言,支持跨网络的传输数据,与平台类型无关。并且其生产的序列化数据具有如下特点: 1> 短小,高效,相对于xml来说protobuf直接生成二进制的传输流,解析更高效,同时定义消息类型也十分简洁、清晰易懂。 2> 跨平台 3> 支持多种语言。 4> 易于学习和使用,定义proto文件的学习非常容易,非常容易上手,对于一个这么优秀并且这么容易上手的序列化工具,不用简直就是暴殄天物。protobuf下载、编译、安装 下载: 官网:https:// 阅读全文

转载-编程:思考或打字,思考和打字

2013-11-12 09:44 by 杨兴亚, 212 阅读, 0 推荐, 收藏, 编辑
摘要:编程:思考或打字,思考和打字投递人itwriter发布于 2013-11-11 21:31评论(0)有256人阅读原文链接[收藏]«» 英文原文:programming-thinking-or-typing-thinking ”如果你思虑不周,你也许会认为编程只是一行一行把代码语句敲进电脑里。“——Ward Cunningham 在《程序员修炼之道:从小工到专家》中的序言提到。 软件开发包含很多需要深入思考的内容,诸如设计、解决问题、找出最佳算法,学习新语言,重构混乱的代码,使其变得整洁而优雅等等。 当你尝试去做一件你从没做甚至从来没有人做过的事;或者你以前做过,但毫无疑问 阅读全文