上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
  2010年9月1日
摘要: 来博客园的基本是写程序的,好像是废话,缩小点范围,来这里起嘛证明,大家都想学习进步,都是同道中的同道中人。兴趣,往高一点说叫理想,是我们共同的动力,从上一文中再次得到印证。 评论中,有位朋友说自己“每天晚上学习到两三点,早上再花一两个小时赶到公司继续做”,诚心佩服!想一两年前的自己,亦要甘拜下风。可长此以往的话,也不是办法,水平当然要提高,身体才是第一位啊。我们这些打工的,一无背景,二无金钱,身体是我们最大的资本,时间是我们最宝贵的资源。微软流行一句话:Work hard, Worksmart。相信Work hard对这里的同志,都绝对没问题,我想重点在后一句上。提高效率,以最少的资源,... 阅读全文
posted @ 2010-09-01 00:04 小城故事 阅读(6547) 评论(30) 推荐(10) 编辑
  2010年8月30日
摘要: 前几天事少,细细读了《差距》一文,多少有点感想。我们这里多数人还是打工的,一天到晚,对着电脑的时间比对人的时间长,为什么?拿着微薄的薪水,为了养家糊口,据我观察90%的人都是这样。 Joel Spolsky说(原文),“如果你喜欢编程,那么你真是受到了上天的眷顾。你是非常幸运的少数人之一,能够以自己喜欢的事谋生。”不过在中国,人们没有多少机会弄清楚自己喜欢什么,女怕嫁错朗,男怕入错行,许多人明白自己没有兴趣写代码时,想转行,社会已经不情愿给你机会了,除非付出额外几倍的艰辛努力。 几年前我就是这样,但是,终于坚持了过来。现在能经常来这里看博客的,放心好了,我相信都是同志,是那10%中的人... 阅读全文
posted @ 2010-08-30 00:35 小城故事 阅读(5442) 评论(47) 推荐(7) 编辑
  2010年8月21日
摘要: Web项目大大小小也做过十几个了,JavaScript代友也写了上万行。发现在前端开发上,大家都没有统一的想法。首先是框架选择,现在看来,除了那种只有几个页面的小网站,毫无疑问应该以JQuery这样的成熟框架为主,自己写的扩展为辅。很多项目负责人不想用JQuery,可能网站连GZip不支持或者不设置,现在都什么年代了?再者尽管掌握很容易,毕竟要学习,一谈到学习很多Senior人士就不玩了。 JQuery本身也有问题,所有功能都在一个文件里,其实可以分成几个小一点文件,就像命名空间一样划分。再者更新太快,浏览器甚至JS核心想嵌入它,还是很遥远的事。 JavaScript也没有太好的开发平... 阅读全文
posted @ 2010-08-21 19:11 小城故事 阅读(4928) 评论(39) 推荐(5) 编辑
摘要: 上网时,我喜欢把JavaScript禁用,除非看视频或测试。 JavaScript是门脚本语言,但好歹也是门语言,而且有强大特性的语言。 JavaScript与Java有关系,不过只保留了基本关键字的相似,远不如C#与Java关系紧密。 C#3.0以后,已经越来越不像Java了,越来越多的动态元素加入进来,JavaScript十几年前实现的,不断成了C#新版本的卖点。比如扩展方法,C#实现得很巧妙,但比起Javascript来,就显得别扭了。我们要扩展一个String类型的format方法,就可以,不必额外在一个静态类里写。Code highlighting produced by ... 阅读全文
posted @ 2010-08-21 13:21 小城故事 阅读(2835) 评论(49) 推荐(4) 编辑
  2010年8月15日
摘要: 话说上期概括了一下通用的XML读取方式,不过平时我们未必要用到XML源的全部数据,所以我又实验了一下读取部分数据的情况,比如根据标题的开头字母,出现位置进行筛选。 对于三种随机读取方式来说,只要改变查询条件即可 XmlDocument:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->var nodeList = doc.DocumentElement.SelectNodes("item[substring(title,1,1)=&# 阅读全文
posted @ 2010-08-15 22:05 小城故事 阅读(2351) 评论(4) 推荐(1) 编辑
  2010年8月12日
摘要: 几个月来,疑被SOA,一直在和XML操作打交道,SQL差不多又忘光了。现在已经知道,至少有四种常用人XML数据操作方式(好像Java差不多),不过还没有实际比较过这些方式各有哪些特点或优劣。正好看到网上也没有这方面的实验,偶来总结一下。 测试开始先读取XML源,用一个比较大的RSS文件链接,复制到项目bin/debug目录下。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Stream xmlStream =new MemoryStream( 阅读全文
posted @ 2010-08-12 06:33 小城故事 阅读(7659) 评论(29) 推荐(6) 编辑
  2010年7月31日
摘要: IE6,曾经是一个时代的王者。一个互联网的黑暗时代,微软垄断了浏览器市场,其IE部门只剩下三个人在维护。全世界的人,想上网的话,只能听命IE。 世事难预料,风水轮流转,三十年河东,三十年河西。微软继续保持桌面软件的统治地位,但浏览器领域已经颓势尽显,在Firefox和Chrome紧逼下节节败退。那个速度最慢,耗资源最大,Bug最多的IE6,份额在缓缓下降,但依然是占有率最高的浏览器,直到去年末。 然而过去的一年,风云突变,先是Alexa排名前两名的Google和Facebook宣布将不再支持IE6,然后IE6爆出了致命的0day安全漏洞,IE6已沦到人人喊打的地步,更致命的是,似乎微软... 阅读全文
posted @ 2010-07-31 23:51 小城故事 阅读(452) 评论(0) 推荐(0) 编辑
  2010年6月12日
摘要: 从1990年,刚上小学就看世界杯,一直到到今年,整整20年,这是第六届了。90年支持英格兰(忘了为什么),94年支持巴西,98年还是巴西,02年那届不想提,06年支持意大利。最精彩是94和06两届,而且支持的球队顺天应人,都夺冠了。  上届世界杯期间,还写了好多球评。现在恐怕没那么多时间了,虽然还是喜欢看球,但平时连比赛转播都看得少多了,只看新闻恐怕很难得到当今足坛格局的立体认识。但是作为必修功课... 阅读全文
posted @ 2010-06-12 10:28 小城故事 阅读(2321) 评论(25) 推荐(4) 编辑
  2010年6月4日
摘要: 总结一下,都比较零碎:  1、发现Firefox中文本框样式设了vertical-align:middle后,光标无法垂直居中,只能在js中设置padding弥补。一直以来视FF为Web标准,看来也不是完美的,Chrome才是权威。不过Firebug实在太好用了。  2、终于明白了一个元素如果是绝对定位,其定位数值是根据上级相对定位元素(position:relative)算的,要是没有,就是相对... 阅读全文
posted @ 2010-06-04 12:15 小城故事 阅读(572) 评论(3) 推荐(0) 编辑
  2010年5月30日
摘要: 接着标题,曾经有过软件工程时代吗?一直疑惑中,软件工程的思考好像是源自《人月神话》时代,很遥远了,而且那是个失败的项目。如今的教科书上,还在长篇大论着面向过程设计和面向对象设计,以及象形文字一般的UML语言。 现在,敏捷开发占了主导。但能说信息社会到了敏捷时代吗?我想不能。用以命名一个时代的,应该具有改变时代的能力。比如几百年前欧洲的大航海时代和工业革命时代,改变了西方,也改变了世界。在中国可以说***时代,因为***决定了那个时代的中国格局。刚刚登顶欧洲足坛的国际米兰,两年的魔力鸟时代也划上了句号。虽然我们可以说现在是信息时代,但不是软件工程或敏捷开发时代。软件工程或敏捷开发都没有带来... 阅读全文
posted @ 2010-05-30 17:31 小城故事 阅读(1712) 评论(3) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页