有关 SXSW Interactive 2010 的素描

SXSW Interactive 2010: David Heinemeier Hansson

@dhh 的金玉良言,做成了 sketch notes,很有意思。其它 sketch notes 见 http://www.flickr.com/photos/rohdesign/sets/72157623522676011/

Flickr Widget

不知什么时候 Flickr 改得找不到以前用过的 widget。直到后来才在官方论坛中看到人家的提问回答,到 http://www.flickr.com/badge.gne 上定制。以前用的是右面那个 flash 版本,动来动去的效果虽然还不错,不过会让人心烦。所以这回还是用 html 版本,选择 by-iphone 这个 set,随机显示三张,稍微修改了下 CSS,现如右侧所示。因为是用 iPhone 拍的,所以大小统一,看起来比较整齐。

Google Ads

被盯上了

很有意思,刚才发了关于 IRC 聊天工具 Colloquy 的 blog,洗完奶瓶回来发现 Gmail 里收到 Twitter 发来的通知,一个叫做 chatonic_room 的人 follow 了我。当然一眼就知道是个机器人,上面只有一条 tweet,一个连接,指向一个在线聊天工具网站,还有 for adults,呵呵。所以利用 Twitter 做营销应该也是不错的。

实际上的信息流有点复杂:

  1. iPhone 上 print screen 再通过 flickr app 上传。
  2. flickr 网站上 blog this 发文到自己博客站点。
  3. FriendFeed 收录 blog feed,于是实时转发了一条 tweet 到 Twitter。
  4. chatonic_room 的机器人利用 Twitter API 搜索相关产品(Colloquy)名字找出潜在用户(本人,以及其他 chatonic_room follow 的人),自动 follow。
  5. Twitter 发送通知邮件到 Gmail。

TiltShift Generator

用到现在,iPhone 上拍照最棒的就是这款软件了:TiltShift Generator。平庸的照片,经过调节焦距,虚化边缘,以及调节色彩饱和度,对比度等等,在加上环绕暗影,立即就可以变成充满艺术气质的照片。当然谁都可以用专业相机加上 PhotoShop 处理一番,得到更棒的效果。但 iPhone 的便携性加上此软件的一步到位,便使灵感处处乍现。

相比之下,所谓的 Best Camera 就像小儿科,速度慢不说,单是几个简单的滤镜了事,白费了我三块美金。TilfShift Generator 作者另外的几款软件也算精致,但都专注于特定的效果,比如 CameraBag 提供各种效果选择,但要一个一个预览,费时,又不能微调;ToyCamera 随机给一个类似 lomo 风格的效果,不过常常不讨巧;SepiaCamera 最简单只有两步,一拍照二出效果,转到灰度图像再加上夕阳红做暗。所以用得最多的就是 TiltShift Generator 了,难怪它在日本区的销售排首位

还有更棒的,它还内置集成 Twitter,加上 #TiltShiftGen 就会把图片显示在这个聚合页面上。Flickr 上还有一个 iphone-tilfshift 组。作者的官方博客。我自己也时不时会直接用 iPhone 上官方 Flickr 应用上传照片到 by-iphone 合集中。

地铁车厢

地铁车厢

这是买了 TiltShiftGen 下班路上拍的。没有取景,随手拍了一张。随后选取 shining 的柱底作焦点,调整色温,模糊范围,明暗和边影,出来的效果我还是挺喜欢的。昨晚用 flickr 官方的 iphone 程序上传,现在顺便试试看直接从 flickr 发文章。

美女大图屏保

  • 几周前无意发现 Flickr 上有个 group 都是美女图,色彩艳丽清晰,肾上腺素大量分泌,无限愉悦。隧收藏到 Google Reader ,可惜 RSS 过来的图小的可怜。
  • 几周前发现 piclens.com 上的 Firefox 插件,访问 Flickr 的时候可以全屏 3D 动态加载相关的图片供欣赏。之可惜目前只支持 Windows 和 Mac OSX。
  • 很喜欢 OSX 上的屏保,大图在那里 Zoom in/out,然后 fade in/ou,非常唯美。Ubuntu 上可以用 F-Spot ,效果差不多。
  • 于是想通过 Flickr 的 API 取图片,然后让 F-Spot 展示。
  • 先用 python 的一个 flickr.py 的模块,感觉很慢,而且我指定 100 个 Original 大小的他只给我 48 个图片的 url。
  • 怀疑 API 接口中的 page 可能和网站上的不一致,还怀疑这个 python 接口有问题,搞了很久。
  • 终于忍不住试了下 Perl 的 Flickr::API 模块,相当简单,也很快。
  • 这才有机会搞明白并不是所有的图片都有 Original 这个 size 的。错怪 flickr.py 了。
  • 先 通过 flickr.groups.pools.getPhotos 取图片对象。因为 url 中有一部分是会随时间变化的 secret字段,所以不能由这里得到的图片对象直接构造 url。所以需要再用 flickr.photos.getSizes取所有该图片的不同大小的版本的信息,包括 url。由此 flickr.py 才显得慢,不过即便这样,感觉上还是 perl 的接口版本快很多。
  • 先把输出的 url 存到列表文件中。然后另外用 wget 去抓。
  • 为 了每次抓新的图片,避免重复,又不想用 sqlite 这样的数据库保存状态,于是用了个小 trick。把新取来的 url 和已抓的 url 列表并起来,sort 一下再 uniq -c 一下,只用 awk 打印重复 2 次的 url保存到 url.exclude 文件中,然后类似的,将这个列表和新抓的 url 列表并起来取计数为 1 次的那些,就是没有下载过的新图片了。两行 shell cmd 就可以极速搞定。
  • 把这两行命令还有下载什么的写在一个 run.sh 里面,扔到 crontab 里面每个小时抓一次新图片,工作地挺好。
  • 跑了一晚上,初始抓了 4G 的数据。用 F-Spot 导入,没多久就 out of memory,看来 F-spot 不可靠。
  • 记得 screensaver 里面有个差不多的,查了下,GLSlideshow。
  • 参考这篇设置如下:把下面内容保存到 ~/.xscreensaver 文件中:
    imageDirectory: /home/username/Photos
    chooseRandomImages: True

    修改 /usr/share/applications/screensavers/glslideshow.desktop 文件中的这行:

    Exec=glslideshow -root

    为:

    Exec=glslideshow -root -duration 6 -pan 6 -fade 2

    其他参数可以看这里的 man

  • 然后就很爽了。等有钱了买 30 寸显示器。

PerlChina 上海

按小地域开展学习交流更加务实。昨天 PerlChina 的上海小聚会虽然不是很正式,但也算轻松和谐,妙趣横生。

申请了 Flickr 帐号,以后关于 PerlChina Shanghai 社区的图片都将在此发布:
http://www.flickr.com/photos/perlchinashanghai/

昨日聚会照片见此

与此同时,申请了 Google 的邮件组:
http://groups.google.com/group/perlchina-shanghai/

加上 Flickr 的 badge

正如你现在在左面看到的,我把我的照片展示在这里。这不是什么新鲜事了,不过感觉还是不错。

武夷山旅游

公司组织去武夷山 Kick-Off ,一半时间开会,一半时间玩。这里是部分照片:

http://www.flickr.com/photos/chunzi

SNS – 人是社会的人,社会是人的社会

SNS 被提到的太多了。简单的说,就是把现实中的社会关系仿生过来。小时候学政治,老师教道:“人是社会的人,社会是人的社会。”。

有时候我会想,假如这个世界只留下我一个人,那样生活起来一定毫无乐趣,而且痛苦万分(参考电影 Cast Away)。虽然我居住的小区里面的人我大都不认识,也不相往来,可我还是愿意往人多的地方去买房子,因为社区会比较成熟。而为了这么多不认识的人,要和他们在一个范围内生活,你必须付出高昂的房屋购买费用。人还是社会的人。

关于 web 2.0 和商业模式的讨论如火如荼。web 2.0 其实不过是因为一下出现了 RSS Tag SNS 等事物,产生突变后的,为了区别之前的历史状况,而增加了版本号的一种说法。这种说法是宽泛的,并没有经过谁的严格定义。“走过的人多了便成了路”- 大家都这么叫,也就成了专有名词了。

大底上,现在新出现的应用主要是 “SNS + [关注点]”的形式。比如找工作(jobster.com),相当一部分比例是通过朋友介绍工作。再比如分享计划(43things.com),一群人围绕着共同目标。再比如分享餐厅(?),分享熟知的喜欢的餐厅与人分享。再比如按照兴趣发起聚会(meetup.com)。再比如分享读书的乐趣(douban.com)。在比如说分享图片(flickr.com)。再比如分享怪癖(还没出来)。等等。

那么是不是随便找一个生活中细枝末节的事物都可以拿来并结合 SNS 来做呢?我觉得是。只要足够细化,就可以获取足够的目标群体,用户的黏着力也越强。所以要说的成功,简直随便做什么都可以成功,关键不是看切入点(图书?图片?目标?兴趣?癖好?餐厅?)而是看如何把这一切入点做到及至。flickr 就是很好地说明。而越是别人不削做的,就越有机会。