存档

‘未分类’ 分类的存档

Lighttpd + PHP on Mac OS X

2008年3月30日

这个周末忙着在Mac OS X上安装Lighttpd + PHP。

一开始的做法是直接下载源码编译,由于对于./configure后面跟的参数不太熟悉,虽然装成了lighttpd,但不知道装到哪里去了,比如php-fastcgi.socket,也就没法配置了,因为Mac的磁盘路径和其他的Unix-based OS不太相同,所以lighttpd的官方文档也帮不上什么忙。

后来想到了用MacPort,这个工具非常强大。/opt/local/bin/和/opt/local/sbin/类似于Debian下面的/etc/init.d/的目录,/opt/local/etc/下面是配置文件,/tmp/这个目录似乎是放一些接口的。

基本的步骤是这样的:

sudo port install fcgi

Note: 不是fastcgi

sudo port install php5 +fastcgi +mysql5

Note 1:编译速度很慢,要有耐心。
Note 2: +和fastcgi中间好像不能有空格,我就不试了,原因参见Note 1

sudo port install lighttpd +cml

Note 3: +cml 后就可以使用mod_magnet来替代mod_rewrite,前者在部署cakephp时要比后者容易设置。

然后要做些配置,这个帮助写的很清楚,就不罗嗦了。

要注意的是,macport有时请求的文件的地址会down掉,我就遇到两次,一次上macport的trac上发现是昨天刚down掉的,另一次没找到原因,最后借助google的cache找到镜像地址。解决这种问题的办法是想办法直接下载到源程序的tar包,到/opt/local/var/macports/distfiles/目录下,看看有没有以那个文件命名的文件夹,有的话就直接扔进去好了。这个方法还适用于那些太大的文件,你可以用多进程下载工具下载后扔进那个目录,这样可以节约时间。

最faint的是,errorlog一直说我装的php不是配的fastcgi,而lighttpd是必须要配fastcgi,于是死活启动不了。然后用sudo port install php5 +fastcgi又重装了N遍,(每次都巨慢,时间主要是花在这上面了),还是不行。最后发现是lighttpd.conf的某个路径参数少了一个slash。。。就搞定了。

未分类 , , ,

误事的搜狐博客

2008年3月26日

我一直订阅的是周洛华在搜狐的博客,很放心的交给RSS。最近无意中在google news上看到他的论述通胀无牛市的文章,才想起貌似好久没看到他的更新了。google下,发现他有在其他地方更新,比如这个在cnstock上的博客,而且现在有答读者问的小文章了,很适合在长篇中间塞塞牙缝。搜狐是不是RSS没法输出了还是怎么的?我猜测可能周洛华也是觉得打开搜狐的博客速度太慢不能忍了。不说搜狐啥了,这种用Ajax来做静态页面的想法实在是一大败笔了。

误了看博是小事,误了钱就是大事了。如果早点看到周洛华一而再,再而三的呐喊通胀无牛市,也不至于吃到这波强劲的跌势了。这周头上基本都清了,不能和趋势作对。

周洛华一直是站在金融工程学的理论高度来解决实际金融问题的牛人,是广大人民群众值得信赖的。摘抄部分他博客上的文字:

指望炒股票来跑赢CPI指数,来补贴家用,来保值资产,是痴心妄想。注定要吃两遍耳光:一方面物价在涨,一方面股票在跌。

醒醒吧!

下面这段是2008年3月7日的答读者问:

房地产现在比较难判断。人民币虽然升值,但是美元贬值更快。通货膨胀的情况下,房价不会跌。取决于政府是否真心实意地继续控制通胀。一个简单的办法就是:如果你看到连续3个月CPI指数的增幅在下降,就坚决抛出房子。如果还没有买,就继续观望。有预测认为今年下半年物价上涨幅度会下降,我不置可否,但是物价在涨,股票就应该出手。供参考。洛华

未分类

被阿里妈妈三包了

2008年3月26日

前段时间有同学说我博客上广告不好看,想想也没赚俩子,昨天就把广告扯了。结果今天就收到了阿里妈妈来的信,说我的广告被三包了,钱不多,每周9毛8,比我自己开的价格还要高点。不管怎样,我就再把广告挂上去吧。本来以为要在论坛上发帖子报名才能被三包,也就懒得没搭理,现在看来可能背后有人在做人肉搜索的,感谢那位brother。

想想我在google adsense里面的那8个美刀,大概是永远取不出来了。

想到另一件不怎么沾边的事,白鸦以前曾经抱怨过淘宝上买家给卖家评分的UI太难看了,结果没多久就发现那个UI改好了。可见不管是阿里巴巴还是妈妈对反馈的反应都是很快的,做互联网的就是要快。

未分类 ,

Pocket Money 在哪里

2008年3月25日

在电影《剑鱼行动》中,John Travolta饰演的反派一方,有一个生财之道:银行交易中小于1美分的零头是没法支付给储户的,反派利用很强大的电脑技术,侵入银行的网络,把这些零头收集于自己账下,积沙成塔,变成了反派的一笔很大的活动经费,而储户和银行都发现不了。附带说一句,这部电影拍的还是挺烂的。

现实的银行系统是不会让这种犯罪机会存在的,不过这个情节不禁让人惊叹于小钱的力量。我们不妨来看看一个现实中的真实例子,那就是乞讨者。

乞讨者索取的是人们口袋里的一点小钱,pocket money。如果人们见到乞讨者动了恻隐之心,而且碰巧身边有几个硬币,那就施舍了,从来没有见过让乞讨者找零的吧,除了Mr Bean。不要小瞧乞讨这个行业,据我一朋友描述,情人节那天在某繁华道路上,一个乞讨者最高可以收入上千元。丐帮可不是盖的。

虽然乞讨者们作为一个整体扒钱的数额不会少,但这世上本没有丐帮国际集团,乞讨者散兵游勇的方式是没法变成规模效应的,那么有没有办法让人们乖乖的交pocket money呢?继续看例子。

在台湾,有一个公益活动,叫做“到台湾玩不带走一张发票”。和大陆这边的有奖发票类似,在台湾消费后会得到一张发票,不同的是发票上印有一个号码,用于抽奖。游客很可能等不到摇奖的那天就离开台湾了,发票对他们来说就没什么价值了。慈善机构想出了个点子,收集这些发票,来帮助社会弱势群体。这里虽然不是直接的pocket money,算是一种pocket probability吧,积少成多的想法是相通的。

至此继续往下思考。既然probability 可以代替money,还有什么可以代替money呢?想想。。。再想想。。。

我想到的是time。

分众传媒的商业模式现在是路人皆知了:利用人们的空闲、无聊时间来播放广告。这里的空闲、无聊时间往往就是如等电梯这样的时间碎片,就是pocket time。分众把人们的pocket time汇聚起来,打进自己的渠道,最后赚到了它的big money。

最后总结下pocket money具备的特点:

  • 某种对大多数人来说可有可无的小钱
  • 这种小钱具有普遍性,这样才能发挥乘数效应
  • 对某些人来说没用的小钱,但聚起来可以在其他地方套利
  • 某种pocket的资源,也能转变成big money

未分类 ,

Pmarca创业指导

2008年3月25日

Innobook的最新翻译作品:Pmarca创业指导,译自Marc Andreessen的博客(需穿墙访问),内容是围绕互联网创业的,值得一读。

未分类 ,

从三个故事看依赖心理

2008年3月19日

早期的汽车是没有安全带的,发生车祸时对于司机的人身安全构成很大的危害,人们开车都很小心。后来为了保护司机,汽车制造商加装了安全带,同时也促进了汽车的销售。一段时间后人们发现,由于有了安全带的保护,司机开车反而更加肆无忌惮,结果交通事故的数量变的更多了,造成的人身伤害也更加大。这个问题到现在依然存在。

再说一个我自己经历的事情。前不久眼睛不适去医院看病,医生说是用眼太疲劳了。我想了下,问题可能出在显示器上。原来家里用的是传统的CRT显示器,看的时间长了眼睛就能感到不适,休息一下就好了。后来换成液晶显示器,用眼时间反而变的更长了,以至于眼睛疲劳无法自我恢复,只好借助于眼药水。

再看看今天的金融危机。美联储向市场注入资金固然是帮助金融机构渡过危机,稳定市场信心的必要选择,“但是从长远来讲,这次政府的及时出手会不会导致金融机构在未来对政府的救援行为产生更多的依赖心理、从而进一步丧失面对风险的自律与警醒呢?”。已经有人说,这次的次级债危机本身,可能就是若干年前美联储施予援手后种下的红色罂粟。

短期来看的好事,长期来看未必一定带来好处,反而由于放松警惕和依赖心理作崇,带来更大的危害。

未分类 , ,

Google 的12条开发程序的准则

2008年3月9日

这是从一张ppt的slide(需穿墙访问)里透露出的 Google 的12条开发程序的准则,挺有借鉴的。简单翻译下,译文括号内为我的感想:

原文:

1. All developers work out of a ~single source depot; shared infrastructure!
2. A developer can fix bugs anywhere in the source tree.
3. Building a product takes 3 commands (”get, config, make”)
4. Uniform coding style guidelines across company
5. Code reviews mandatory for all checkins
6. Pervasive unit testing, written by developers
7. Unit tests run continuously, email sent on failure
8. Powerful tools, shared company-wide
9. Rapid project cycles; developers change projects often; 20% time
10. Peer-driven review process; flat management structure
11. Transparency into projects, code, process, ideas, etc.
12. Dozens of offices around world => hire best people regardless of location

译文:
1:所有程序员基于一个 source depot 工作,所以整个架构是共享的。
2:有了第一条,程序员可以修改任何一颗代码树上的 bug。
3:编译执行一个项目只要三条命令:get, config, make(o, my god! 节省了不知多少时间)
4:整个公司使用统一的编写代码的格式。(我们公司5个人各自的代码风格已经乱的一团糟了)
5:对所有的check in 强制要求 code review(以前在微软的经历是,code review一直不是很被重视)
6:程序员写Unit test成一种习惯(不写Unit test,developer 和 tester 就扯皮去吧)
7:Unit test始终被运行,遇到问题发封 email 给你
8:强大的工具,要在全公司分享
9:快速的项目开发周期;开发人员经常变更项目;开发人员有20%的自由支配时间。(不知道这20%到底指的是什么,可能理解的不对)
10:(这句翻译不来)同伎评审,扁平管理(感谢网友page)
11:项目,代码,过程,点子等等都是透明的
12:全世界都有很多办公室,用最棒的人,不管他们在哪里

另一篇译文

未分类 , ,

最近一些琐碎的想法

2008年3月8日

记录下最近的一些想法,有些是自己经历的,有些是看别人的故事产生的想法。

当你感到很痛苦的时候,很可能你正在成长。
当你觉得快要坚持不住的时候,请再坚持5分钟。
当你觉得难度很大,举步维艰时,可能离曙光已不远。

创业者比普通职员多加的一层痛苦是,普通职员如果承受不住压力大不了辞职不干,创业者则无法轻言放弃。这牵连到商业关系,钱,还有最强大的:不认输。所以压力一大,职业经理人逃的最快。

最大的疲劳不是肉体上的,而是精神上的。所谓心累。

我哥说,如果不具备强大的信念,做企业真是不如打工。

在林森池看来,资本家比企业家更优越。”现今的社会不同了,打工仔一样可以成为资本家,与成功企业一同成长,而且活得比企业家轻松。”如果先做了资本家,恐怕就受不了做企业的那份苦。

张亮说,”中国人没有商业教育”。感觉国内的商业环境还很不成气候,政策性风险太不可预测了。拿互联网行业来说,时不时的来个条例,说所有视频网站都必须有国有股东参股,谁受得了。还有众所周知的GFW,严重抑制创新。

巴菲特说他在十岁的时候,就把他那个城市图书馆里所有关于投资的书都看过了。我们这边是机场火车站里各种打者成功学旗号的书。我们商业的传承才刚刚开始。第一代存活下来并且成功的商人如王石、冯仑、柳传志等开始出书传道授业,是个开始。欧洲有句俗话,一个贵族的诞生,需要三代人财富的积累。我们过去浪费了许多,现在开始慢慢积累了。推荐冯仑的《野蛮生长》一书。

《投名状》讲的是几个兄弟一起干事业的故事,是个悲剧。兄弟能不能一起做事业?我也没有答案。

关于创始人的角色定位,来看看eBay和Yahoo。eBay的创始人Pierre Omidyar把企业交给职业经理人打理,自己一边玩去了。Yahoo的创始人大家听到比较多的是华裔的杨志远,虽然从台前到幕后又到台前可以比拟Steve Jobs,Yahoo却远没有Apple风光。另一位创始人David Filo则还在Yahoo写程序,只是区别在于身价数亿美元。这种生活让人羡慕。

未分类 ,