我所积累的20条编程经验
编者按:原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳 森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你能在本文中看到自己的身影。
从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友。
我会持续更新这些经验,我可能还会有更多的感想,但就我这20年来看,我想下面这个列表中基本不需要增添额外的东西了。下面就是我至今最难忘的经验。
1. 估算解决问题所需要的时间。不要怕,承认吧!我曾见过一些程序员为了解决一个特殊问题而坐在显示器前面8小时。为自己定一个时间限制吧,1小时、30分钟或甚至15分钟。如果在这期间你不能解决问题,那就去寻求帮助,或到网上找答案,而不是尝试去做“超级堆码员”。
2. 编程语言是一种语言,只是一种语言。随着时光推移,只要你理解了一种语言的原理,你会发现各种语言之间的相似之处 。你所选择的语言,你应该觉得“舒服”,并且能够写出有效(而且简洁)的代码。最重要的,让语言去适应项目,反之亦然。 Continue Reading →
程序员真的很懒
可能除了哲学家以外,笔者认为程序员是最懒的一群人。他们的职业看起来又似乎有一定的劳动强度。
想想看,生物学家要亲自做所有的实验…给数百只小白鼠注射药物不可能自动完成。医生必须给病人进行身体检查;教授每年都要教授同样的课程;建筑师从各个角度制定方案,并手工地将方案一笔一划绘制出来。
让我们再来看看更为辛苦的一些职业,情况更糟。营销人员要不断重复地进行同样的产品宣传;理发师日复一日地做着同样的事情;收营员每天都以相同的方式对货物进行结算…工厂工人…
你面前呈现出了一幅图片,世界上有很多这样的人,他们每一小时,每一天,每一年,有些甚至一辈子都在重复做着几乎相同的事情。
来看看程序员
每当我们想连续两次做同样的事情时—我们会尝试想一个方法来自动完成此过程。每当你写的代码是完成同样的一件事时,你会开始寻找一个库;每当你启动一个类似的项目时,你会去寻找一个模板。
程序员的生活就是致力于消除重复的工作。
如何正确启动网站分析工作
最近在研读学习Avinash的《精通Web Analytics 2.0》,收获很多,结合日常的工作实践,今天做一个阶段性小总结,成文一篇说说:如何正确启动网站分析工作。
网站分析从哪里入手?这是出镜率最高的问题之一,尤其是新入行的朋友尤其青睐此问题。
当打开网站分析系统时,你将看到非常多的数据项,可能远比你预想的多,比如:访问次数、浏览量、跳出率、唯一访客数、访客地域分布、搜索流量、关键词导 入量、引荐流量、网页内容分析(目标网页、退出网页),以及转化率等。看到如此丰富且眼花缭乱的数据项时,不要慌不要急,对于这些很细节的问题,建议先不 要过度关注,否则很容易陷入“只见树木,不见森林”的误区。
那应该关注什么呢?建议刚开始做网站分析的时候,一定要站在高处,从宏观上入手,先问自己4个问题:
1. 多少访客(UV)来到网站?
这是第一个要问自己的简单问题,网站的访问次数和独立访客数量(UV)是网站分析中最基础的2项指标,这两项指标都是要关注长期变化趋势的,尽量拉长关注周期,这样就可以看到一些季节性的变化趋势,从而为运营战略提供理性的参考。 Continue Reading →
是谁在偷窥我们的网络隐私
1993年7月5日,彼得·施泰纳在《纽约客》上发表了一幅著名的漫画《在网上,没人知道你是一条狗》。用以描述互联网的匿名特性。
可是,即便在十年前说这句话,也已经是不负责任的了。
当然,这篇文章不是讨论如何防御病毒的,更不可能教授特工技能。但是,不要拿“国情”、“大家都没有隐私观念”之类当借口,只要是你的东西,在离开电脑以前,都是你的。

图1,《在网上,没人知道你是一条狗》 Continue Reading →
新手建站初期应该避免的几大陷阱
第一次建站的朋友总会碰到磕磕绊绊才能慢慢成长,由于急功近利,很多的时候,我们会做一些错误的操作,轻则导致网站被降权,重则导致网站被封杀。
笔者是从去年开始建站的,中途建设了一系列大大小小的网站,其中最富有学习价值的是一个影视网站,从优化这个网站的过程中,我学习到了一系列宝贵的知 识,笔者相信,如果新手知道我所获得的心得体会一定能少走很多弯路,为此,我讲自己体会到的心得分享给大家,希望对初期建站的朋友能有所帮助。
一:空间切忌贪便宜
笔者因为做站的时候,还是一个学生,所以买的都是一些国外的空间,因为便宜,可想而知,网站的访问速度跟国内好的空间是比不了的,做站久的人都知道,网站的访问速度对于网站长期发展是非常重要的并且一个网站访问速度越快,在搜索引擎中的排名是会有很大帮助的。
二:切忌外链增长太快
笔者建设网站的时候,狂发外链,短短一个月的时间,百度反链显示8000多条,谷歌直接搜索域名显示3万多条。外链数量虽然增加很多,可是由于新站第一 个外链增长太快,被百度,谷歌放入了沙盒中,在百度谷歌中一点排名都没有,这段时间是很难熬的,特别对于新手来说,因为你每天坚持更新坚持发外链,可却看 不到希望,这个时候很多新手会选择放弃,为了避免这种情况,前期外链切忌增长过快。
三:切忌外链不稳定
笔者在建设网 站的时候,除了前期外链增加过快外,还有另外一个致命伤就是外链不稳定。因为急功近利,胡乱随意的每天在天涯问答发20个外链,且很多小偷程序转载天涯问 答,所以在天涯发外链,外链会成倍增长,可问题是,我不知道天涯问答也不是好欺负的,谁知,由于乱发外链,天涯账号被封,导致了我建设的外链中大肆被删, 一段时间之后,先被谷歌封站,后被百度封站,我苦苦坚持了3个多月后,百度才重新开始收录,这个是新手应该避免的一个大陷阱.
四:切忌初期就采集
由于想走捷径,偷懒,所以自己做了一个采集的网站,所以的文章都是采集的,谁知,这种网站根本是发展不起来的,这种复制的网站搜索引擎是根本不会给任何排名的,在此,告诫新手们,认真建站,建对人们真正有用的站才是持续发展之道。
上面是我个人在做站过程中用血汗换回来的教训,新手切忌。
本文由似水流年原创
小面试官分享心经:让幸福早点来敲门
Windows管理员 必须知道的9个最好开源工具
对于Windows 管理员来说如何去选择一款最好的开源工具是个非常痛苦的事情。这是个让人迷惑的过程。而这些开源工具能帮助你完成很多功能与任务。比如你可能需要靠它们来 监控每个应用程序的网络通信,虽然有很多软件能够做到但可能价格无法让人接受。那么这些开源工具既能让我们很方便的获得这些功能又完全不需要我们付费。

著名的美味书签Delicious正式进入中国
四月一日消息,国际知名信息服务网站美味书签(Delicious)宣布正式进入中国,启动域名mei.fm,目前网站正在公测阶段。
2005年,雅虎公司收购了Delicious。2011年4月,YouTube联合创始人陈士骏(SteveChen)和查德·赫利(ChadHurley)宣布,从雅虎手中收购了书签网站Delicious。他们二人于2006年将YouTube作价16亿美元出售给谷歌,Delicious是新成立的互联网公司AVOS的主要产品。
美味书签(Delicious)的前身Del.icio.us是互联网最大的书签类站点,早在2003年就做出过多项开创性尝试,如社会化的标签机制、信息基于标签的自组织等,直至今日仍然被大多数社区类产品如微博等沿用。
据了解,经过改进的美味书签服务仍与原版相似。新团队还计划对美味书签网站的设计、标注及管理链接的软件和系统进行改进。此前赫利也表示,希望让产品外观简约化、主流化,更便于用户了解。
美味书签致力于帮助使用者浩瀚的互联网中发现富有价值的信息。自去年被重新发布之后已经拥有数百万用户。
初步使用评测:
1、mei.fm 的帐号和 delicious.com 独立,使用 delicious.com 的帐号无法登录,只能新注册一个帐号。
2、界面已经实现中文化,整体界面风格和 delicious.com 的一致。
3、没有书签的导入导出功能,因此还无法将旧的 delicious.com 内容导入。
本文来源:月光博客

My name is Darrick Yuan,A Man. I'm a web developer, Like PHP , ASP , JAVASCRIPT , JQUERY , AJAX , HTML , CSS , FLASH...I think that now can not do without the internet brought me happiness , I like to network like the Internet where you can enjoy enjoy this happy . If you like , We can make friends .
