最新文章

8年过去了,重读《软件开发的创新思维》

分类 工作心得   星期四, 17 五月 2012   dick
03年第一次遇到这本书,惊为天人,8年后重读,依然觉得字字珠玑。 1 两类成功的人: 理解技术的商业人员 其成功依賴于所用信息的质量和复杂性 理解商业的技术人员 企业家型的工程师 2 在决定创造某个软件产品之前,经过简单而适当的设计,编写有很好交互性的产品 3 电脑可以告诉我们一个事实,但却不能提醒我们,它可以精确地引导我们...

用Twitter的cursor方式进行Web数据分页

分类 转载   星期三, 21 三月 2012   hunk
本文讨论Web应用中实现数据分页功能,不同的技术实现方式的性能方区别。 上图功能的技术实现方法拿MySQL来举例就是 select * from msgs where thread_id = ? limit page * count, count 不过在看Twitter API的时候,我们却发现不少接口使用cursor的方法,而不用page, count这样直观的形式...

preg_match长字符串匹配失败问题解决

分类 PHP   星期五, 10 二月 2012   jessica
今天在查一个问题,用正则从字符串中提取内容失败,反复检查字符串和正则表达式,都没有问题。又写了小脚本测试,还没有问题,回到代码中调试,又失败了。 字符串比较长,因此怀疑是不是preg_match也有字符串长度限制,果然! preg_match、preg_match_all都会有这种情况。 解决方法: 1、ini_set('pcre.backtrack_limit', 1000000); //默认的只有100000 2、修改 php.ini 的pcre.backtrack_limit参数...

[转]低效能人士的七个习惯

分类 转载   星期三, 1 二月 2012   jessica
新年伊始...

[转]Google的系统工程师(SA)如何工作

分类 转载   星期六, 7 一月 2012   jessica
原文地址:http://user.qzone.qq.com/250332234/share/1291635502 本文根据系统管理领域知名博客 Thomas A. Limoncelli 的 What is system administration like at Google 整理而成,添加了部分笔者观点。   Google的系统工程师(System Administrator)如何工作   由于Google的服务已经集群化,系统工程师并不大量接触硬件比如做安装服务器等事情。另外大部分工作也已经自动化了,比如架设LDAP, 负载均衡等。对照而言...

由拖库攻击谈口令字段的加密策略

分类 转载   星期四, 5 一月 2012   dick
关键词:加密,安全 | 作者:江海客 我不得不惨痛地写在前面的是,这是一个安全崩盘的时代。过去一年,已经证实的遭遇入侵、并导致关键数据被窃或者被泄露的公司,包括索尼、世嘉这样的大型游戏设备厂商;包括花旗银行这样的金融机构,也包括了RSA这样的安全厂商。 这些事件中最令业界瞠目的是RSA被入侵,这直接导致多家工业巨头遭遇连锁的攻击...

PHP实现BigPipe分chunked输出

分类 Ajax, HTML/CSS, Javascript, PHP, WEB开发, 服务器, 经验分享   星期三, 21 十二月 2011   dick
在Yahoo系的最佳实践里,建议把静态的内容尽早的输出,在 head之后就调用flush,让浏览器可以尽早去加载静态资源,包括脚本、样式、图片(javascipt,css,image一般是外链的形式)等等,后台如果有多个数据源或者api需要调用,尽可能做到完成一个输出一个,通过js在前端拼装页面,进而达到优化用户体验的效果,用户等待的时间...

[转]风雨20年:我所积累的20条编程经验

分类 未分类   星期二, 11 十月 2011   jessica
本文转自Jonathan Danylko的网站DCS Media。Danylko是一位资深开发顾问,DCS公司的创始人。 从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友。 我会持续更新这些经验,我可能还会有更多的感想,但就我这20年来看...

PHP5.4新特性之Array dereferencing support

分类 PHP, 转载   星期二, 23 八月 2011   ball
一个盼望已久的特性,终于有了...

腾讯搜搜8月工作机会

分类 未分类   星期二, 16 八月 2011   dickyao
客户端开发 客户端开发工程师: 岗位职责: 1、负责客户端功能模块的开发,; 2、负责客户端的架构设计与整体规划; 岗位要求: 1、计算机或相关专业本科以上学历,两年以上windows客户端软件开发经验; 2、精通C++编程,熟悉COM/ATL技术; 3、了解windows界面实现机制,有一定的Windows下网络编程经验; 4、熟悉VC++开发环境,熟悉MFC框架; 5、良好的学习能力与主动性积极性...
Page 1 of 111234510...Last »