存档

2011年4月 的存档

大部分的程序员都是白痴,而余下的那部分都是狗屎。有时候我会觉得自己两者都属于,所以我敢信心十足的这么说。
狗屎
狗屎们在读设计说明书时会用一把密密的梳子仔细梳理里面的内容,查找里面的漏洞、疏忽、或简单的拼写错误。当开发程序时,他们会严格的按照说明书的需求规范——尽管是有问题的。当有人冲着他们叫喊说软件有问题时,他们会得意洋洋的指着说明书里的某些语句,这些语句清楚的表明这严重有问题的软件在技术上是完全没问题的,然后这个事件就会被他们放到博客里吹嘘一番。

四 25th, 2011 | Filed under 其他, 生活

当一个创业公司的CEO是个很辛苦很难的事。下面列出的是每个创业公司的CEO每周都应该必做的13件事情:

关注一件事。你的公司一次只能做好一件事情。弄清楚你的这件事。把它贴在墙上。每天都要这样。把它放在公司内的日常交流论坛的顶部。不要让任何其它事情把你的团队从这个事情上分心。
记住:你和你的团队是共荣共损的。花时间去培养你的团队。引进比你更善于做某些事的人。激励他们、督促他们去做他们从来不敢相信自己能完成的事。给他们行动的自由、允许他们漫无目的的探索发现,但要引导他们朝着你的这一目标。对待同事就像家人。创业公司里的生活会很艰苦。要让你的团队爱公司,把自己当成公司的一部分,这是走向成功的关键。公司并不只是一个工作的地方,它一种生活方式。作为CEO,你的工作并不是做其他人能做的事情。你的工作是帮助其他人把工作做的更好。同时,你要有规律的向执行层反馈你希望他们给你的支持以及你希望他们改进的地方。

四 25th, 2011 | Filed under 生活
标签: ,

电子商务及类电子商务的系统越来越多,我相信订单号问题是这类系统中最常见不过的一个问题了,但今天还是想谈谈。
这几天由于工作需要接手了另外一同事前期开发的一个交易系统,原本使用的是uniqid()函数生成的。uniqid()是根据系统时间经过一定算法得到的一个结果,关于uniqid()的详情手册上很清楚。

四 22nd, 2011 | Filed under 其他, 开源技术

很多团队都在学习、研究 Quora 。前段时间看到这篇 Quora’s Technology Examined ,阐述了 Quora 的技术架构,有一些值得关注的信息,记录并分享一下。
使用云计算服务
Quora 大量使用 Amazon EC2 与 S3 服务;操作系统部署的是 Ubuntu Linux,易于部署和管理;静态内容用 Cloudfront.服务分发,图片先传到 EC2 服务器,使用 Pyhon S3 API 处理后后传到 S3。

标签:

尽管位置签到服务用户规模的增长速度乐观,但国内LBS企业的发展还有两大难题需要解决,第一是如何保持签到用户的粘着性,第二是商业模式的探索。
目前国内LBS网站推出的“签到”服务主要满足用户的四项需求,即记录个人每天生活的点滴,通过签到和朋友分享足迹,获取虚拟勋章以及享受到附近商家优惠。但现实生活中经常出现用户“签到”了一段时间之后,觉得没多大意思而放弃LBS服务的现象。如何让用户在签到一段时间后不感到厌烦,能继续签到下去,成了LBS全行业都需要解决的一个问题。
至于LBS的商业模式,国内LBS企业还在各自探索,看法也各不相同。街旁创始人刘大卫曾经将LBS的未来分化分为四大方向,即游戏方向,社交工具方向,资讯方向以及电子商务方向。其中游戏方向的代表是16fun,推出将现实地理位置与虚拟世界融为一体的社交游戏;社交工具是将目标用户聚焦在已经在玩SNS的群体,街旁是典型的代表,即通过SNS开放平台,接入新浪微博、豆瓣、开心网、人人网,用户发布的信息与上述平台同步;资讯方向的代表有大众点评网和口碑网,前者向用户推送当地的资讯,后者则告诉用户附近有哪些工作;至于电子商务方向,刘大卫表示目前是一个设想,但还没有一个合适的契合点。

四 13th, 2011 | Filed under 其他
标签: , ,

Zend Framework 框架是 PHP 的生产厂家 Zend 公司进军企业级应用开发市场的拳头产品,是一个具有里程碑意义的划时代的产品。
它以卓越的设计和严格的规范见长,其开源代码也是我们学习 OOP 设计和开发的良好免费教材。
中国软件网 CSDN 专家专栏:
走进Zend Framework框架编程(一):开篇
http://blog.csdn.net/zhangking/archive/2008/06/02/2501909.aspx
走进Zend Framework框架编程(二):软件安装和环境配置收藏
http://blog.csdn.net/zhangking/archive/2008/06/04/2509575.aspx
走进Zend Framework框架编程(三):运行第一个程序收藏
http://blog.csdn.net/zhangking/archive/2008/06/05/2515175.aspx
走进Zend Framework框架编程(四):Zend_Controller和引导文件收藏
http://blog.csdn.net/zhangking/archive/2008/06/11/2537119.aspx
走进Zend Framework框架编程(五):Zend_Controller进阶收藏
http://blog.csdn.net/zhangking/archive/2008/06/15/2550496.aspx
走进Zend Framework框架编程(六):视图(1)
http://blog.csdn.net/zhangking/archive/2008/06/18/2562462.aspx
走进Zend Framework框架编程(六):视图(2)
走进Zend Framework框架编程(六):视图(3)
http://blog.csdn.net/zhangking/archive/2008/06/23/2578324.aspx
PHPChina Zend Framework 讨论版红字加亮推荐帖子:
走进Zend Framework框架编程(一):开篇
地址:http://bbs.phpchina.com/thread-64495-1-1.html
走进Zend Framework框架编程(二):软件安装和环境配置收藏
走进Zend Framework框架编程(三):运行第一个程序收藏
地址:http://bbs.phpchina.com/thread-64495-2-1.html
走进Zend Framework框架编程(四):Zend_Controller和引导文件收藏
走进Zend Framework框架编程(五):Zend_Controller进阶收藏
地址:http://bbs.phpchina.com/thread-64495-3-1.html
走进Zend Framework框架编程(六):视图(1)
走进Zend Framework框架编程(六):视图(2)
走进Zend Framework框架编程(六):视图(3)
地址:http://bbs.phpchina.com/thread-64495-4-1.html

四 12th, 2011 | Filed under 其他, 开源技术
标签: ,

谷歌的愿景
Googl用户体验团队致力于创建有用的(useful)、快速的(fast)、简单的(simple)、有吸引力的(engaging)、创新的( innovative)、适合大众的(universal)、有用的(profitable)、漂亮的(beautiful)、值得信赖的(trustworthy)、个性化的(personable)的应用。

四 12th, 2011 | Filed under 其他

现在碰到问题,习惯性的会去google、baidu搜索下,于是乎我就输入“生活”关键字,搜索的结果百度百科里面的解释;“(1).生存。(2).使活命。(3).指恤养活人。(4).指为生存发展而进行各种活动。(5)为生存发展而进行各种活动的经验。(6).衣食住行等方面的情况;境况。(7).犹生长。(8).家产;生计。(9).活儿;工作。(10).指生活费用。(11).指用品;器物。(12).美事;美好的时光。(13).笔的别称。”。要不是搜索了下,还真不知道,一个“生活”的词语能表达出这么多种意思。于是我把我现在的“生活”进行了对号入座,找了找,发现我的“生活”就是1、生存;2、使活命。

四 4th, 2011 | Filed under 生活
标签:

随着现代数据库可用特征集的迅速增加,很难区分孰好孰坏。例如Oracle里就有许多你可能从来都不需要的高级数据仓库特征。此外也可能有一些其它不可或缺的特征比如ACID事务特性。我们来看一看主要的一些特征,比如存储过程,视图,快照,表数据类型和事务等等。同时我们分析一下Postgresql,MySQL和Oracle这几个数据库,然后找出哪个能够满足你的需求。

四 1st, 2011 | Filed under 其他, 数据库技术

Oracle
mysql

对比版本
Release 10.2.0.1.0 XE  windowsXP
5.0.45-community-nt-log MySQL Community Edition (GPL)

当作计算器
SQL> select 1+1 from dual;
mysql> select 1+1;

mysql> select 1+1 from dual;

显示表结构
SQL> desc 表名
mysql> desc 表名;

SQL> describe 表名
mysql> describe 表名;

mysql> explain  表名;
注意:explain 也可以用来获取执行计划。

需要访问:
User_tables、user_tab_cols、USER_COL_COMMENTS、USER_INDEXES等等字典表。
mysql> show columns from 表名;

四 1st, 2011 | Filed under 其他, 系统架构及硬件
标签: ,