好久没有上来更新笑笑的照片了,真是不负责任的父亲啊!
最近注册了笑笑的名字“余沁瑶”的域名www.yuqinyao.com,准备过段时间给笑笑单独做个站,这个版块的内容也就全部搬过去了。能够用个个人站点记录她从小到大的成长历程,也算我这个做技术的父亲能做的一点事情吧,其他的都是老婆在担待着,我也真没办法帮上什么忙了。
转眼笑笑已经11个月了,长到快80cm,25斤了,小姑娘越来越漂亮,越来越可爱了,咿咿呀呀的会偶尔说说爸爸妈妈了,心里真是说不出的高兴。难过的是笑笑和悦还在沭阳不能和我在一起,心里总觉得欠他们太多太多了,有时候这些东西是任何都无法弥补的。
最近在研究笑笑的奶粉,小东西不能吃配方奶粉真是让人揪心啊。马上下周准备断奶了,到现在还一夜醒好几次,对妈妈的依赖程度相当高,夜里根本离不开妈妈(如果我能一直陪在她身边,可能这些现象会好点,可惜…)真希望笑笑能顺利的度过这段断奶期,快快长大。

开心的笑

小淘气


独自站立
文章的脚注信息由WordPress的wp-posturl插件自动生成
在此次讲话中,KK说出了6个将会改变未来的名词:屏幕化(screening)、 互动(interacting)、分享(sharing)、流动(flowing)、获得(accessing)和生成(generating)。
1、 屏幕化(screening)
- 一切都是屏幕
- 任何东西都会成为屏幕
- 屏幕将出现在任何地方
2、 互动(interacting)
- 我们将和其他事务进行互动
- 我们将通过预知力与网络交互
- 我们的全部身体都可以与网络接触
- 拥有双向窗口(我们对世界的看法和世界对我们的反馈)
- 目前创新正从社交网络的方面向我们走来
3、 分享(sharing)
- 只是刚刚开始
- 任何事务都可以被分享,都将被分享。当事务被分享时将提升它的价值。
- 自我追踪(睡眠、行为、情绪、地理位置、生产率、重量等),往往会是24小时的。追踪这些信息并且进行分享将提升信息本身的价值。
- 朋友、位置、投资、健康记录、回忆、期望、活动,这些所有信息都将被共享;
- 我们认为没有价值的事情在被共享以后往往会重新体现出其价值。
4、 流动(flowing)
- 网络上发生事件的新的比喻;
- 例如:桌面:文件/文件夹/桌面
Web:页面/链接
流:标签/云/实时媒体
(1)页面到流
(2)PC到云
(3)今天到明天
(4)我到我们
(5)数据项到大数据
- 与其说一个网络,不如说是一个大量不同数据流动的海洋
- 流可以被聚合;
- 任何事务都可以产生流——任何事务都有一个芯片,甚至连酒店的门把手都能产生数据流;
- 任何地点都可以产生流;
5、 访问(accessing)
- 访问胜过拥有
- 不再需要拥有事务,只需要租用他们(例如:netflix、spotify、aws、zipcar)
- 访问比拥有更好,如果你拥有他们就不得不做备份;
- 可以在所有权和访问权之间进行切换;
- 只在需要的时候进行购买;
- 在你需要阅读某本书之前没有理由去购买它;
- 没有理由去保存商品的库存清单
6、 生成(generating)
- 可以解除互联网的一切将被复制
- 成为有价值的东西是不容易被复制的
- 容易支付和难以复制的事务是宝贵的
- 直接的事务是有价值的
- 个性化的事务是有价值的
- 被认证的事务是有价值的
只要注意到流动,金钱将会流动!
文章的脚注信息由WordPress的wp-posturl插件自动生成
Pixable应用通过聚合不同社交网络中的图片,根据机器学习和算法,给用户以图片分类、按相关度显示、推荐等功能。Pixable目前每天能够处理2000万张图片,数据库存储量超过5亿。
后端架构
基础设施——Amazon EC2
工作队列——使用Jobs进行图片抓取和排名、发送通知等
- 所有处理通过异步队列进行(例如从facebook上抓取不同用户的新照片、发送通知、统计好友排名等等),通过大量服务器从不同的服务中抓取图片元数据并且进行处理;
- 对不同类型的Job进行优先级划分,高优先级通常包括:实时用户调用、消息、当前活动用户的图片抓取;低优先级通常包括:离线抓取、数据密集型任务等;
- 使用beanstalkd作为job队列服务器,同时以此为基础开发自己的管理框架,用于自动管理优先级处理等任务;
- 出于系统性能和用户感知速度的考虑,开发了复杂的优先级处理规则,以期在效率和性能之间做到尽可能平衡;
抓取引擎——从Facebook、Twitter等抓取新图片
- 使用内部开发的互斥锁类库同步特定用户的所有处理流程;
数据存储——索引图片和元数据
- 90%的数据用mysql数据库通过两组数据库服务器存储(数据库至少放置memcached层)。
1. 第一组mysql服务器配置为两个master两个slave,用来存储被每个应用系统访问的结构化数据,例如:用户信息、全局设置、系统参数等;
2. 第二组mysql服务器包含手动共享的服务器用来存储用户图片相关数据,例如:图片路径;
3. 元数据由于高度非结构化的特性,被以NoSQL的语义存储在Mysql表中;
- 其余10%的数据存储在MangoDB中(更利于切分和复制)
日志和分析
- 开发高密度的日志和分析框架用于记录每个事件的发生(精确到代码行级别),为了方便后期查询,每个日志记录被打上一系列相应的标签。在此基础上,可以动态剖析记录的任意一个事件,同时能够建立实时对整个系统进行分析。
- 对于存储系统,由于更新频率很快,开发了一个两层的Mysql数据表(一个基于内存的快速缓存,起到实际存储数据的缓冲作用,类似于漏斗),联合一些Mysql分区表后期被异步填充。
- 拥有自己的事件跟踪系统,每个用户的每步操作都被记录以作后期的查询分析用。
- 使用Mixpanel服务进行高层的分析和报表处理。
前端——简单的虚拟化设备
Pixable运行在多个前端设备上(iPhone、iPad),所有的web前端运行在一个独立的能够自适应移动或桌面屏幕的代码库中。所有负责的任务都在后端进行,通过私有API与前端进行连接。
API——连接前端和后端
- 使用Tonic PHP开发私有RESTful API公开后端功能;
- 扩展Tonic使支持内置版本,采用此种方法,当开发新版本或者改变API响应格式时更易于维护向后兼容性。
- API不做任何实质性工作,只是依赖于前端并将信息传递给后端。
文章的脚注信息由WordPress的wp-posturl插件自动生成
理论上说对于去年的总结和来年的计划不应该在这个时候才做,毕竟2012已经来了。由于2012来的实在太快,元旦的时候忙于产品上线,过年的时候也不在南京,一直没空来为今年做个好好的规划。今天刚过元宵,过了元宵年也就过完了,这时候来补一下今年的计划和对去年的总结吧。
2011年的总结
2011年又是人生的一个转折点,上半年五月份的时候离开了途牛,至于离开的原因,很难一两句说清楚,心情很复杂,但是仍然要感谢在途牛的同事给我的帮助。今年上半年在途牛完成了数据分析项目的初步规划和实施工作,酒店频道的初步上线工作,培养了团队,离开只是一种形式,衷心祝愿途牛能够蓬勃发展。
其间离开后由于小宝宝的出生,在家里修行了3个月的时间,看了不少书,各方面的都有,更重要的是亲眼见证了笑笑的出生,陪她和悦读过了3个月快乐的时光。生活的意义有时候就在于此,当忙碌了很久回到家里的时候,会感觉到这里永远是最温暖的;当心中有很多的问题不得其解而烦恼不堪时,家人的一声欢笑也许是解开眉头的最好良药。
去年八月份,加入了云潮网络。这是一家去年四月份刚成立的创业公司,我去的时候人员招聘工作已经基本完成,但是中间仍然存在不少问题,产品研发工作没有正式开始,尚处于整个商业模式和业务流程的摸索期。也许有朋友会问,对于这样的创业公司,为什么会贸然进入呢?其实我也问过自己这样的问题,不过总体上说虽然公司团队比较年轻但是CEO能力比较强,对创业充满激情;虽然公司长期处于摸索期但是由于选择的行业目前市场上行情比较混乱,直接导致商业模式短期内很难完全成型。总的来说,创业公司的问题确实很多,但是中国乃至世界互联网的今天也就是由无数个曾经有问题的创业公司打造的。问题本身并不可怕,关键在于对待问题的态度和做法。
从去年九月份开始,我主要负责公司的产品设计和技术研发工作。主导设计开发了二手车竞拍网站卖车无忧,二手车垂直搜索平台哪有车(在此打下广告,各方朋友可以给予充分的意见和建议),以及二手车经销商的ERP软件。目前卖车无忧已经正式上线运营,哪有车网站也进入线上测试阶段,而给予二手车经销商的ERP软件,实话实说由于对各经销商需求的认知和分析不够充分,效果并没有想象中那么出色。
这一年中,我在从一个技术负责人员向公司的管理人员进行转型。以前更关心的是项目的架构设计工作,自己干好自己的一亩三分地,适当的帮助团队成员即可。现在由于公司尚处在创业阶段,没有专门的产品人员、架构人员这样明确的划分,所以更多的事情需要做,除了要完成项目的架构设计以外,还要从产品的角度去考虑问题,需要考虑技术体系建立的问题,人员培养的问题。总体上说,去年只能说做的不好也不坏,没有特别出色的表现,也没做砸什么事情。
这一年的生活上,很欣慰,有了笑笑的到来,让我有了更多的责任感,家庭生活也有了更多的乐趣。也有很多觉得对不住笑笑和悦的地方,毕竟由于太忙疏于对他们的关心,一直住在外婆家,每两三周才看见一次,做丈夫做父亲的心里当然很想她们。
2012年的规划
2012年是个不平凡的年份,哈哈,对我和公司更是如此了。2012年主要要完成以下几个事情:
做好一到两个产品
去年虽然草草搞了几个产品,但是细节上还不完善,功能还需要强化,还有不少的问题,今年要着手去解决这些问题,把一到两个主要产品做好,再附带做好一到两个衍生品。
做好团队培养和管理工作
目前阶段公司暂时没有太多的资本来吸引更多的一流人才,主要还是以内部培养为主,适当引进只能。所以团队培养工作是今年的重点之一,去年很多事情都是我一个人在做,最后也没完全做到极致,今年这点必须要着重强化。此外,团队的管理机制,从技术流程到人员管理等等,都需要进一步强化,毕竟走到快第二个年头了,是一道坎,也面临更多的机会。
做好产品和运营相关工作
产品和运营在公司本不是我的本职工作,但是随着工作的进展,越来越发现这块对于技术工作特别是我所处的角色的重要性。之前由于长期都处在纯技术性的角色上,这块接触不多,现在必须多强化这块的知识。
好好生活
去年没有好好关心关心笑笑还有悦,今年要好好关心关心他们,工作之余享受生活。争取出去玩玩,去年由于笑笑的出生,没有出去游玩,今年争取出去一趟。另外,控制一下支出,去年的支付宝账户实在令人乍舌。
最后,感谢我的家人,感谢途牛的所有同事,感谢云潮网络的所有同事,谢谢!
文章的脚注信息由WordPress的wp-posturl插件自动生成