2012 就这么硬生生地来了,回望过去一年,借助移动电子设备和云端同步服务极大提高了生活效率。利用现代科技简化生活,而不让生活被现代科技束缚,这是我所追求和倡导的。元旦伊始,我重新整理了自己的社交网络和各种同步路径,现分享如下:

1、这一年随着微博的火爆,我也将过多精力投入在了微博的信息碎片海洋中(当然这部分也有工作需要)。2012年计划,除常规维护的几个工作账号外,个人账号减少不必要的关注,定位于获取有质量的信息、了解牛人的思维方式和与亲密友人保持沟通。

采用 Fawave for Chrome 作为平时多账号切换和同步的武器,用 Weico Air for PC 在工作闲暇之余扫一眼最新微博以作调剂,绑定 Gtalk 机器人来第一时间接收评论和私信。通过上述三种渠道,已能基本满足平时面对 PC 工作的信息需求。减少流连于 Web 反复刷新的时间损耗。

2、在 Twitter、豆瓣、人人网上 unfo 一些弱关系网友。使用人人网手机客户端将好友最新的联系方式同步到手机通讯录(还能自动添加联系人头像哦)。以减慢 newsfeed 流动速度和信息密度的方式,逐步脱离对社交网站的依赖。

3、Evernote 和 Dropbox 这对好基友,依然各自主力担负起对富文本资料文件的云存储重任。想必都是本博客读者的老朋友,不展开说明其价值了。

4、网络文章阅读方面,形成以 Google Reader / Read It Later -> Evernote 为核心引擎的阅读聚合、延迟阅读和阅读归档引擎。

阅读全文 >>

4
Jan

My Year of 2011

刚刚过去的2011,一句话概括进化足迹,是身份正式由校园人升级为公司人。并无不适应,因为此前的两年多时间似乎一直都在为这一变化而进行准备。大四上的实习也已经为这一切提前预演过,且整整半年。

这一年,上半年经历了人生中最后一段象牙塔内的学生生涯,竟是如此跌宕起伏波澜壮阔,充满戏剧性。

年初的寒假过得并不顺心,由于系里的调整,新老系主任间的矛盾殃及池鱼,我险些因为去年在外实习未留校给老师打工(以往从没有哪届是这样)而无法毕业。最后新系主任力保才得以幸免,付出的代价是毕业设计认她作为导师,被迫成为其麾下悍将兼铁杆Fans。

谁曾想,由系主任出任毕设导师却并不意味着毕业证书就此轻易落入口袋,反是更大危机的开始。毕设分组结果出台后,不甘就此退位让贤的老系主任结集其他几位关系较好的导师结成了联盟,期间的复杂难以言表,总之结果是新系主任带队下的我们组孤军奋战,以一敌五,每个组员独自承担起其他小组 5 个人分工完成的庞大项目。

别组的项目全是虚拟课题,可以天马行空自由发挥创造力,而我们的导师则将课题范围锁定在其新开设的公司,为该公司立项开工,站场、搭台、做苦力、搞接待各种当牛做马,最终凭借连续几周在系办通宵达旦熬夜写论文、coding、做设计(那段时间夜夜不回寝室,次次如打鸡血)和答辩时自认为妙语连珠的忽悠(忽悠不就是做广告这样最重要的功课吗?由此看来我的确出山了),成功以一款自己设计开发的 iPhone 上结合了 LBS 特性及二维码概念的 WebApp(原先想做原生,后来发现做 WebApp 更节省时间,且演示时台下老师根本无法辨别)hold 住全场,骗得了一纸优毕。

阅读全文 >>

前一阵子三场内部分享会的主题PPT,分别关于移动应用的适配、国内移动广告行业研究调查和社交电视(Social TV)这一相对前沿领域的分析。均已上传到 Slideshare。由于本人非专职研究人员,时间精力有限,偏简偏扯偏颇等情况难免存在,欢迎指正不足。

阅读全文 >>

这篇文章将详细介绍如何利用新浪微博开放平台和新浪的 Sina App Engine 服务调试部署我写的《测测你是哪个奥特曼》源码。目的是帮助首次接触的同学学习掌握 SAE 的玩法(这个服务真的很渣,我在摸索中碰壁许多,也是我撰文分享的初衷之一)。或者您也可以当做是零起点在新浪微博上搞一个测试类应用的傻瓜入门教程。

演示地址:http://ultramantest.sinaapp.com

本应用通过 PHP 写成,但实际上您不需要任何 PHP 基础,直接修改我在源码中的相关参数,并替换一些图片,就可以部署上线。

一、申请开通相关服务账号

首先您需要申请注册 SAE 的账号和微博开放平台的账号(有微博账号的同学可以更快地登录绑定):

SAE:http://sae.sina.com.cn/

微博开放平台:http://open.weibo.com/

二、在 SAE 上创建新应用

SAE 允许每个普通用户创建最多 10 个应用,每个应用将获得形如 yourdomain.sinaapp.com 的二级域名(先到先得,抢啊同志们 — —)。

阅读全文 >>

似乎毕业以来就没有时间再做拿得出手的个人开发作品,上次的 Social TV Demo 还停留在丑陋的技术演示程序阶段(尽管如此也帮助我认识了不少看好 Social TV 未来发展方向的朋友和创业团队,呵呵)。最近几周又抽空做了个小玩意儿。其实这个东西简单到完全只需要几个小时就能搞定的,但因为工作实在太忙,所以断断续续始终没能弄好。最后还是在旁听某个无料的分享会的时候顺手给搞定了。

这是一款基于 PHP 语言、Sina App Engine(SAE)部署、连接微博开放平台的趣味测试应用DEMO。最重要的是,它是开源的。也就是说,任何人都可以直接拿来改改(几乎无需修改任何代码,只需要改改测试结果的字段名和替换对应目录下的图片就可以了),就发布一个自己的微博测试。

由于我是日本特摄尤其是奥特曼系列的爱好者,因此测试的名字就是“测测你是哪个奥特曼”,主要玩法就是连接微博账号之后,根据用户昵称判断(用的是 MD5 加密后取头两位)自己对应的奥特曼身份。幼稚也好,脑残也罢,终归是奥迷向从小陪伴成长的英雄们的致敬。

体验地址:http://ultramantest.sinaapp.com

阅读全文 >>

LBS 的 Check-in 概念逐渐开始烂大街,作为一个 TV potato + Mobile addicted + 分享爱好者,很自然想到将正在看的电视节目通过“签到”方式转发到微博,分享给朋友们,也即是所谓的SocialTV。实际上,此种模式国内外已有类似尝试(这两天  Techcrunch Disrupt 2011 上也有这么一家渔玩,不过专家们似乎普遍对市场前景不太看好)。

前两周用周末时间,使用 PHP + Sina App Engine + 微博开放平台做了个网页版的 SocialTV。主要功能就是通过连接微博账号,选择当前频道,系统自动给出当前时间档在播的节目,并可发布一则微博。目前仅是功能演示版,没有任何界面可言(不过针对 iPhone 屏幕还是做了个仿原生的 CSS 效果)。

试玩地址:http://socialtv.sinaapp.com

目前提供的频道除 CCTV 系外,都是我常看的各种地方卫视台。节目信息是从国内某电视节目预告网站抓取来的,做得比较粗略,可能偶尔有时候有部分节目读不出来,显示空白,还需优化。

原本打算再完善下放出来让大家玩的,现在看来工作繁忙,怕是没时间慢慢调整了,就先把功能演示 demo 丢出来了。代码比较简单,有兴趣的我可以分享出来或者丢到 Google Code 上。

顺便说一句,SAE 和微博开放平台提供的官方帮助和演示代码,真 TMD 渣。