Archive | February, 2011
Article

周末心得

我本质上是个宅男,不善交际,内心腼腆。所以在很长一段时间内,我的周末是这样的:

if ( $今天 == ( 周六 || 周日 ))
{
    while ( !$正在睡觉 )
        尝试睡觉();
}

后来,感谢国家,买了一辆车。再后来,感谢国家,买了一台好相机。周末变成了这样:

if ( $今天 == 周六 )
{
    屁憋着出门 ( $天气 , $心情 , $发小状态 );
    echo ‘真是一个有意义的周六!’;
    尝试睡觉();
}
else if ( $今天 == 周日 )
{
    echo ‘妈的,又要上班了!’;
    尝试睡觉();
}

function 屁憋着出门 ( $天气 , $心情 , $发小状态 );
{
    if $天气 == ‘晴’
    {
        echo ‘这是北京吗?啊?!咱都有车了!尊贵的京城车主要出门拍照片!拍照片!’;
        发微薄(‘出门去!’); 睡回笼觉(1个小时); 洗澡(1个小时); 磨蹭(1个小时);
        $参与者[0] = ‘自己’;
        $参与者[1] = ‘不愿意透露姓名的有关人士’;
        echo ‘那咱去哪儿呢到底?啊?!’;
        if ( $心情 > 50 ) {
            $目的地极限 == ‘距北京市200公里’;
        } else {
            $目的地极限 == ‘离家100米’;
        }
        echo ‘咱再叫点人吧!’;
        if ( $发小状态 = ‘在家像疯狗一样对着 Kinect 瞎蹦’ ) {
            $参与者[2] = ‘发小’;
            $参与者[3] = ‘同样不愿意透露姓名的有关人士’;
        } else {
            echo ‘加个屁班啊?再见!’;
        }
        带镜头(50 , 1.4);
        带镜头(28 , 1.8);
        echo ‘是时候买个红圈头了!’;
        出门();
        体验没有驾照却买了一辆车所以只能看着别人开车并抽空瞎指挥的乐趣();
        回家();
        }
    else
    {
        echo ‘住在北京这地方还买车买相机就跟个傻逼似的!’;
    }
}

所以,在一个天气晴好心情美好而且发小和他女朋友又凑巧都有时间的周六,我们去了向往已久的北京野生动物园。

请大家欣赏我的 Flickr 相册!!!猛击!!!

Leave a Comment
Article

关于读书的常见问题 #1:老白

大概是在四年前,我在豆瓣网的聚会上见到了老白。他当时不断抽着烟,沉默不语,在落地灯制造的逆光中显得很冷峻。

我和老白是通过「老白说真话」认识的——如果没有记错的话,我找到这个 blog 时,他正热衷于发表一些关于股票的长篇大论,偶尔穿插互联网行业的评论。后来,别人告诉我,老白是电子商务业的前辈。再后来,我和老白成了同事。他在 2009 年夏天的某个半夜2点给我打电话,第一次提到了目前我所在公司的名字。

「关于读书的常见问题」将会是一个系列。回答问题的都是我的朋友,问题和答案都会比较私人。仅供参考。

问:你今天在看什么书?为什么是这一本?

我今天在看《大秦帝国》。

因为春节放假,想读一些轻松的书,但这书太罗嗦了,11本,所以拖到今天也没看完。说实话,这书一般,但胜在不用动脑子还可以悟出点道理。不过,花11本的功夫窥到些观点,有些奢侈。

问:在过去1年里,你了解新书最主要的渠道是什么?

1、豆瓣中好友的读书记录;
2、朋友的口头、blog推荐、微博推荐;
3、杂志里的荐书栏目。

问:在过去3年里,对你影响最大的3本书是什么?为什么(各一句话)?

1、《剌麻王国的覆灭》,西臧到底是否应该是我国不可分隔的一部分,看看再说;
2、《大国悲剧》,我学了8年俄语,总要搞明白了为什么苏联变成俄罗斯了吧;
3、《大而不倒》,原来华尔街是酱紫滴。

问:你觉得关于书最重要的问题是什么,你的答案是什么?

最重要的是没时间读。

在我看来,书有几种。有对工作很重要的书:如统计学、计算机科学教科书、MBA课程教科书(主要是研究企业管理方法、建模和算法、已知管理科学手段和工具,这对眼下的工作很有用);有消遣用的书:如小说、《俗话说》、《我呸》、摄影画册这一类的;有观念或话题流行的书:《民主的细节》《佛祖在一号线》《观止》《Facebook 效应》等;有获取知识的书:《剌麻王国的覆灭》《大国悲剧》《大而不倒》。

有时候,读书是为了一个公式;有时候,读书时为了片刻消遣;有时候,读书是为了了解一个人、一家公司、一件事。总之,书太有用,用处也太多,然而时间不够,无法分配。

Leave a Comment
Article

Pinterest 是什么?(附赠20个邀请)

用 Email 邀请朋友加入一个新的社区网站,这事儿我到目前为止就做过三次:Facebook、Twitter 和 Pinterest

Pinterest 这个名字还算容易理解:「Pin」就是用图钉往墙上钉东西,「interest」就是趣味。不过,这个名字看着应该用来做杂志,不适合做线上服务。

通过 Pinterest ,你可以:1) 发现有趣的图片——设计、摄影、产品、新闻——并刺激灵感;2) 将有趣的图片归类——tag、board、category、source——并分享给好友。

听起来很无趣对吗?有人当时听说 Twitter 的时候也是这么想的。后来的事儿,大家都知道了……

干脆说多一点儿 Pinterest 的产品设计好了:

· 强制简化的互动:在 Pinterest 社区里,你需要做的事情,就是「Pin」和「Repin」,无非就是点一下按钮再分一个类的事儿,系统根据你的投票和其他用户的投票来推荐有趣的图片内容——Twitter 的成功就是因为它强制了「140 个字符」;

· 注册即分享:要进入 Pinterst 社区,必须使用 Facebook 或者 Twitter 帐号进行登陆(拜日渐兴旺的 Oauth 和濒临破灭的 OpenID 所赐),这样你一注册,所有好友就都知道这个社区了——这个设置你在 Quora 身上应该见识过;

· 基于口味的推荐:图片社区你见得多了对吧,古有 Flickr,今有 Instagram。但是就图言图是没有什么希望的。你整天就看关注的那么几十个摄影师,有意思吗?但是 Pinterest 提供了 tag(标签)、board(主题板)、category(分类)、source(来源网站)几种分类方式,你可以充分表达、自由寻找自己所喜欢的图片;

· 点击即关注:在 Pinterest 上,你看了什么东西,不论是某个 user 还是tag、board、category 什么的,你就默认进行了关注(follow)。当然你可以立刻取消关注(unfollow),但是用户通常不会这么做——因为你是看了图片才点击看详情,自然是对这种内容有兴趣的。这是对「follow」这种用户行为的重新定义,很大胆;

· 高质量:Pinterest 保留了「编辑选择」(Staff Favorites)这个中心,放在明显的位置推广。Facebook 没有中心,Twitter 没有中心,但是社区里的一个「中心」是很重要的。新浪微博怎么干的,大家都见到了。对于 Pinterest 来说,这可以很好地引导整个社区的走向,目前来看,是「高品质图片」,以后呢,可能是下面这一点……

· 电子商务:这是 Pinterst 非常成熟的地方,与大多数用户暂时无关,却决定了这个产品的盈利潜能。在 Pinterest 中,你「Pin」一个东西的时候,可以填写它的价签,而且会以很醒目的方式被分享出来。有价签的地方就有未来,你懂的。

该说的应该都说完了。下面分一些邀请——请各位需要 Pinterest 邀请的朋友,在文后留言。你需要在留言区的 E-mail 栏里填写你的真实邮箱,然后写下你需要一个 Pinterest 邀请的原因,最好比较有思想深度(楼主就是这么贱啊,怎么办)。

这里的邀请基本先到先得,但如果你的读后感是「毒!德味!大师!楼主用的什么镜头?」,那还是去 Twitter 上哭求邀请比较好。

Leave a Comment
Article

「慢慢地渗透一切」

年初的时候,在海南待了一个礼拜。半工作半玩,顺便拍照片。(Flickr相册

在亚龙湾的海滩上,因为缺少经验,自带的佳能 5D2 进沙进水,无法开机。行程还有数日,同事慷慨地将徕卡 M9 借我。

关于徕卡相机,除了知道其高昂的售价(M9 的机身大概就要 6 万人民币),还有日本摄影师荒木经惟在书中提到过的几个字:「慢慢地渗透一切」。

摄影师笔下总是会冒出莫名其妙的话。看书时的猜测,大约是徕卡的机器采用了什么精密的德国设计,所以画面特别锐利。

小心翼翼地端着 M9,小心地拍摄。

直到今天,我都不觉得 M9 有那么好。如果简单地以价格计,它的质量应该有 5D2 的三倍那么好。但实际上,M9 的测光总是不太准确,数码操作界面几乎有点反人类,更要命的是,这是一台手动对焦的旁轴相机。

「手动对焦」意味着什么?意味着你在拍摄之前,需要先在取景框里很努力地找到对焦区域,通过黄斑把焦点调整到你的画面主体上,然后构图并按下快门。

对于初次使用的人而言,这个过程分外艰辛。许多瞬间无法及时地捕捉——车窗外飞驰而过的路牌、人群中闪现的背影、晃动中的表情。很令人挫败。

但正因为这个过程的艰辛,摄影体验变得不同。

数码时代,有多少人还记得用胶片的日子?脖子上挂着沉重的相机,在巷间四处张望。偶尔举起相机,在取景框里铺设场景,测光及对焦,期待未曾谋面的主人公步入舞台。漫长的守望之后,要么按下快门,要么放弃脑中不切实际的构想。

胶卷不贵,但终究要花钱。每次按下快门都会产生不可撤销的成本,摄影者自然变得小心翼翼。

从买下第一台数码相机起,这些体验就荡然无存了。在副驾驶座上对着窗外狂扫,边拍边删,几个 GB 的储存卡瞬间爆满,最后愿意留下的成品数量还不如一卷柯达200。

慢下来吧。在吃力地转动 M9 的对焦环时,我想起了「慢慢地渗透一切」这几个字。也许这并非原作者的意思,但至少对我来说,「慢」与「渗透一切」确实是密不可分的。

或许我对中画幅双反相机的迷恋也在于此。以后再说。

Leave a Comment
Article

从 Movable Type 换到 WordPress

也不知道还有没有人看这个 blog 。但是我决定还是偶尔写点儿长的东西比较好。所以,重新修整一下整个系统。

从 2004 年开始,我用的就是 Movable Type 系统。但是 Movable Type (MT)最后还是输给了 WordPress (WP),具体的原因,有篇《How Did WordPress Win》说得很好,作者是 MT 的前产品经理,推荐各位老师看看。

从 MT 切换到 WP ,很多人觉得是很简单的事情,因为只要用 WP 自带的「Import」功能似乎就可以了。但是有两个很要命的问题,解决起来很麻烦。趁热打铁,记录一下。(提示:这些方法需要一些简单的 PHP 和 MySQL 知识。)

1. 保持数字编号的 URL

在很久很久以前,中文 blog 世界里并不流行给文章加上 URL slugs 的做法——比如本文的「from-movabletype-to-wordpress.html」。很多 Movable Type 用户的文章都是「000103.html」这样的数字编号。

在用户通过 MT 导出了一个 .txt 文件之后,会发现里面并没有记载每篇文章的 ID 。也就是说,数据导入 WP 新平台之后,所有文章的 URL 就会全部改变。这样的话,几年之间 SEO 的成果(无论有心还是无意)就都荡然无存了。

解决方法:将 MT 数据库中的「mt_entry」表的「entry_id」字段数值(比如「103」),通过「str_pad($entry_id,6,”0″,STR_PAD_LEFT)」这个函数变成「000103」这样的6位编号,再写入 WP 数据库中的「wp-posts」表的「post-name」字段。然后将 WP 的 Permanlink 设置为「/%postname%.html」格式,即可。

提示:你可以将前者的「entry_title」与后者的「post_title」作为索引,进行一一对应,因为你的文章标题通常都是唯一的、不会重复的。

2. 保持 MT 文章中正确的换行

另外,将 MT 导出的 .txt 文件导入 WP 平台之后,原先连续的两个换行都会变成一个。这样就会导致老文章中所有的段落都粘在一起,无法阅读。

解决方法:将 MT 数据库中的「mt_entry」表的「entry_text」字段数值,重新写入 WP 数据库中的「wp_posts」表的「post_content」字段。这样你的换行符就不会被 WP 的 Import 功能破坏掉了。

提示:在经过上一步操作之后,你可以将前者的「entry_id」与后者的「post_name」作为索引,进行一一对应。

Leave a Comment