入口的成立

  • Post author:
  • Post category:IT
  • Post comments:0评论

整个商业世界,是由供方和需方共同组成的。一般来说,从最源头的供给到最终的需求,中间会经历一道又一道的环节——这个被称为中间环节,或者说,中介。互联网一个很大的特征是,它在摧毁中介。然而,很难有最源头的供给与最终需求直接配对的情况出现,互联网在消灭大量中介的同时,又培养出一个大型中介。一个很简单的例子就是搜索引擎作为中介,几乎成为了信息世界中的王者。 中介,有时候会被称为“入口”,通过这个服务,再获取其它想要的。搜索是例子,阿里巴巴的所谓“电商”也是一个例子。事实上,阿里并不是卖货的电商,但它成为…

继续阅读入口的成立

1000 天的日日夜夜

  • Post author:
  • Post category:IT
  • Post comments:0评论

11 年的 7 月 10 号来到这里,一周之后的晚上,跟我们 CTO 以及另外一个 TL 一起开始了我们第一个正式 IDC  的「破土动工」,机器是不会说谎的,下图是我们第一台交换机的信息。 May 22 2014 是我们第一台线上机器跑到 1000d 的日子,这是目前我们仅有的三台跑着CentOS 5.6 2.6.18-238.el5xen的机器;另外,也是三台仅有的跑着 xen 的机器,当年曾经穷的把 LVS 放在这上面跑。如果不是208.5d 的 bug,估计同一时段会有很多的机器跑到 1…

继续阅读1000 天的日日夜夜

WWDC2014,苹果的“软件”发布会

  • Post author:
  • Post category:IT
  • Post comments:0评论

在今年的6月2日到6日,苹果照例举行了一年一次的全球开发者大会(World Wide Developer Conference,简称WWDC)。由于去年大会门票在不到2分钟之内被抢购一空,今年苹果改成了用抽签的方式来决定WWDC现场门票的购买权。在发布会前,大家对今年的发布会充满了各种期待,希望在发布会上见到iPhone6、iWatch、新一代的耳机(因为苹果收购了耳机厂商beats)以及新版的Macbook。但是让人惊讶的是,苹果这次在大会上并没有发布任何新的硬件产品,但展示出其在软件上的各种…

继续阅读WWDC2014,苹果的“软件”发布会

2014/07/02 网站系统升级

  • Post author:
  • Post category:IT
  • Post comments:0评论

我刚把这台服务器的操作系统从Red Hat Enterprise 6.5升级到Red Hat Enterprise 7.0。 目前我感受到的操作系统的变化如下:  不再支持32位。虽然依然可以用虚拟机运行32位,但是AWS不支持这个了。AWS中运行它的方式也从半虚拟化变成了HVM。  apache从2.2升级到2.4。但是因为mod_spdy一直不支持apache 2.4,所以本站就只好暂时放弃spdy了。  用systemd替换了SysV 和 Upstart 。所以不要用service xxx…

继续阅读2014/07/02 网站系统升级

少即是多

  • Post author:
  • Post category:IT
  • Post comments:0评论

上报集团的澎湃项目终于上线了,当我热爱时政信息的父母听说这个事后,第一时间拿出他们的手机和平板(安卓系统)要我帮他们装上。我折腾了颇有一段时间,因为澎湃网站上居然没有应用下载,还非要我先去装个360或豌豆荚才能下载这个app——不知道澎湃的人怎么想的。 我个人倒是很早就从私人渠道拿到过澎湃的app,装在手机上后给不同的朋友展示过,意见五花八门,但有一点,所有人都是一致的:内容太多了。这是一个定性的表达(拿着我的手机,他们也不会把玩太久),我们需要定量一点。 澎湃的网站上列出了四十七个栏目(或者说…

继续阅读少即是多

又是一届世界杯

  • Post author:
  • Post category:IT
  • Post comments:0评论

每届世界杯都挺想发发牢骚的,但是说着说着就偏离主题了。在06年世界杯的时候写过这篇文章,而到了10年世界杯,则是这篇。无论如何,这个传统要发扬下去。 1998年世界杯是我看的第一届世界杯,98年以前我看足球的回忆似乎很淡薄,只有甲A尤其是上海申花的些许回忆。当时我大概对是上海申花和球员申思的脑残粉,每周买申江导报(买这份报纸有一个重大原因是一块两毛钱但是却厚厚一叠)首先就要翻到足球的版面,喜欢这支球队是因为离家近,也能和大连万达、北京国安统领中国足坛。申思的任意球脚法我后来认为即便拿到世界上也算…

继续阅读又是一届世界杯

页面重构中的设计模式

  • Post author:
  • Post category:IT
  • Post comments:0评论

查了下最开始的创建日期,竟然是2011年12月19日,这文章断断续续写了快3年,终于了算比较完整了,但可能相对还是写得有些简单了,看不懂的同学欢迎给我留言,我尽量做补充。 原本是以为写成书的,所以看起来好像是有点那样,不过问了下相关人仕,好像至少也要5W字,而对于我的表达能力来说,硬要凑字数感觉还蛮难的,就不折腾了。 本地下载PDF 以前写过的系列文章《前言——页面重构中的设计模式》,可以帮助理解,但需要注意的是,因为这期间有些想法上的变法,可能一些细节会不太一样,怎么办?当然以最新的为准咯。 …

继续阅读页面重构中的设计模式

设计符合直觉的用户界面(WWDC2014 #211)

  • Post author:
  • Post category:IT
  • Post comments:0评论

看了WWDC2014 Session 211 –Designing Intuitive User Experiences,觉得挺不错,写下笔记。 - 用笔写字这个技能是我们从小就开始一直锻炼的,刚开始我们写得乱七八糟,后来慢慢变好,在这个训练过程中,书写这个技能已经变成肌肉记忆,在书写的过程中完全不用去思考,不会去注意到是怎样书写,怎样握笔,用了什么笔什么纸,一切都在无意识中完成,书写这一行为已经成为直觉。熟能生巧,这就是直觉的来源。 直觉是训练出来的,专业技能的直觉普通人是没有的,飞机几百个按…

继续阅读设计符合直觉的用户界面(WWDC2014 #211)

vhd镜像格式及vhd-util工具应用

  • Post author:
  • Post category:IT
  • Post comments:0评论

概述 VHD 是微软虚拟磁盘文件格式,qemu和tapdisk2都能支持VHD镜像格式,不仅提供基本的虚拟机卷功能,还可提供磁盘快照、磁盘扩容等高级功能 vhd-util是个linux下的开源软件,通过封装libvhd库函数,提供vhd镜像相关操作。例如可用于创建vhd镜像、快照等功能。 本文关注vhd-util的使用,及背后vhd镜像格式、libvhd的基本流程 vhd镜像规范 规范可参考 http://wenku.baidu.com/link?url=k-Q8rXCQOTJDhlOalj5K…

继续阅读vhd镜像格式及vhd-util工具应用

玩家评分体系-Elo Rating System

  • Post author:
  • Post category:IT
  • Post comments:0评论

很多联网游戏中玩家的起始分数都是1500分,比如英雄联盟的战斗力, QQ象棋、ZooKeeperBattle乃至最新的ps3 Ace Combat Infinity.  由于我水平限制, 导致见到的绝大部分玩家分数都在1400-1900之间, 水平由低到高。  问题在于,为什么这些游戏采用的都是同一个起始分数1500? 而不是1000分或者10000分? 原因在于他们用的都是同一套评分体系 :Elo Rating System 具体就不写了, Wikipedia讲的很详细了, 直接贴链接 还有基…

继续阅读玩家评分体系-Elo Rating System

ArraySizeHelper

  • Post author:
  • Post category:IT
  • Post comments:0评论

在chromium的src/base/basictype.h中发现一段神奇的marco template<typename T, size_t N> char (&ArraySizeHelper(T (&array)[N]))[N]; #define arraysize(array) (sizeof(ArraySizeHelper(array)))C++11版本 :template<typename T, size_t N>auto ArraySizeHe…

继续阅读ArraySizeHelper

面试总结

  • Post author:
  • Post category:IT
  • Post comments:0评论

最近我在找工作,面试了多家公司:百度、阿里、小米、美团、Yahoo、Symantec、Amazon。其中Amazon面的是供应链(被HR忽悠的),fail了。其它拿到了offer,但是都有些不如意。很多公司给我的薪水和职级只相当于毕业1-2年的人的水平,而我已经毕业7年了,所以这些公司的尽管给我发了offer,在我看来他们不过是婉拒了我。下面开始吐槽面试经历。 我认为无论是哪个公司的社会面试,看重的主要是以下几点:编码能力、算法、概念知识、项目经验、教育背景。 编码能力 :我自己对编码能力比较看…

继续阅读面试总结