qyb的博客

4年创业

这个事情是怎么开始的?

  1. 2006年,11月1日,加入搜狐,参与通行证项目
  2. 2007年,4月接手邮件中心;年底,窦元、冯冀川,开始App产品改进;猫哥,碰到了第一个运维故障
  3. 2008年,Flash邮,PVInsight,韩道亮加入
  4. 2009年,启孜峰,周霖掌管搜狗?
  5. 2010年,岗什卡,进入媒体技术产品中心
  6. 2011年,上半年决定做企业邮箱,引入杨红、姜波、张立鹏,决定负责武汉研发中心,启动SCE项目,10月15华南代理商培训
  7. 2012年,北京技术团队大换血,佟路林、彭一、李森等重建团队
  8. 2013年,吉佳盛来到武汉
  9. 2014年,产品技术再次大换血,基本平稳过渡;SendCloud spin-off;云景发布;SNS项目房如华加入
  10. 2015年,搜狐紧缩,4年企业服务创业结束
Topic: 生活

PPTP VPN 服务器上需要把 SYN 中的 MSS 调整成 1320 才能顺利上网

Android 上 pptp 的 MTU 是 1400(https://www.zeitgeist.se/2013/11/26/mtu-woes-in-ipsec-tunnels-how-to-fix/)

因此抓包可以看到 Android 发起的 SYN 都是把 MSS 设置成了 1360

but 服务器上 ppp 设备的 MTU 是 1396,1400的包无法通过这个设备,因此我们需要修改出去的包的 MTU 为1356才能正常工作。网上很多关于 PPTP 的 MSS 设定都提到了 1356 这个数值。

考虑到传输中避免不了本地有POST大量数据的可能,因此还得把3WHS回来的 SYN/ACK 里面的 MSS 值也修改成1356,否则Android自以为双方的min-mss仍然是本地的1360呢

上面说的都是理论,现实则是即使 MSS 设置成了 1356,仍然有些服务是访问不到的,比如 google play。晚上抱着试试看的心情,逐步减少 MSS,最后发现改到 1320 的时候,似乎访问全部正常了。

考虑到 1320 = 1396 - 20(IP Header) - 16(GRE header) - 40(IP+TCP),难道这种算法才是正解?最开始的减40都是错的?对这个问题暂时处于知其然而不知其所以然的状态...

Topic: 技术

华为荣耀6

让我吃惊的是其ROM相当的“原生”:打开缺省浏览器就让我输入 google account,提示这样可以同步书签;而邮件客户端根本就是和原生 email 没有差别好吗...

最最关键的是!它无需 Root 从华为应用市场里下个 Google Play 就可以直接用了啊!!

不知道原因是人力不够无法像MIUI那样充分定制化,还是要考虑国际化发售ROM不能差异太大否则成本奇高。总之对荣耀的这个特性还是相当欣赏的.

Topic: 生活

再次掉入 MTU 限制的坑

买了一个年费12刀的OpenVZ的主机用于翻墙,ssh/socks5速度飞快,在手机上通过PPTP翻墙的方式却碰到了麻烦:浏览器能上 facebook,访问 twitter 则是白屏。。。而且 Twitter App 访问是没有任何障碍

但是我上一个 VPS 上架设的 PPTP 应该是能工作的...非常不解. 然后在电脑上拨入 PPTP ,打开浏览器的开发者窗口观察到是访问一个 css 文件的时候被阻塞住了..改用socks5 proxy一切顺利,立刻想到了臭名昭著的 MTU 问题

。。。果然一搜索一大堆结果:https://www.google.com.hk/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#newwindow=1&safe=strict&q=pptp+vpn+mtu

最终在 VPS 上使用如下命令搞定

iptables -A FORWARD -p tcp --syn -s 192.168.0.192/29 -j TCPMSS --set-mss 1356

192.168.0.192/29 是配置 /etc/pptpd.conf 里指定的分配 IP 段

Topic: 技术

MSFT OFFICE

微软现在的市值接近 4000 亿美元。Office 是微软最大的收入来源,近年一直是三分之一左右,假定微软如果要分拆 Office 的话,这块的市值是 1000 亿美元

最悲观的估计,将来也得有 20% 的办公是在公有云上的吧... 是不是可以理解,届时最大的公有云办公巨头如果不是微软的话,至少是一个 200 亿美元的公司?

Topic: 商业

SOHU 企业邮箱目前所使用的 POP/IMAP 反向代理,以及 SMTP 客户端连接代理配置

mail {
    auth_http 127.0.0.1:9999/auth;

    server {
        pop3_capabilities "TOP" "USER" "UIDL";
        listen 110;
        protocol pop3;
        proxy on;
    }

    server {
        listen 995;
        protocol pop3;
        proxy on;
        ssl                  on;
        ssl_certificate      mail.sohu.net.crt;
        ssl_certificate_key  mail.sohu.net.key;
    }

    server {
        xclient on;
        server_name sohu.net;
        listen 25;
        protocol smtp;
        proxy on;
    }

    server {
        listen 465;
        protocol smtp;
        proxy on; 
        ssl                  on;
        ssl_certificate      mail.sohu.net.crt;
        ssl_certificate_key  mail.sohu.net.key;
    }

    server {
        imap_capabilities "IMAP4" "IMAP4rev1" "UIDPLUS" "AUTH=LOGIN" ;
        imap_client_buffer 8K;
        listen 143;
        protocol imap;
        proxy on;
    }

    server {
        listen 993;
        protocol imap;
        proxy on; 
        ssl                  on;
        ssl_certificate      mail.sohu.net.crt;
        ssl_certificate_key  mail.sohu.net.key;
    }
}

Software as a Service

首先有前面的 Software,才有后面的那个 Service

假如用户还没有认可 Software 的价值,也就不会那么容易认可 Service 的价值

Topic: 商业

2014多事之秋

搜狐历史上可能从没有这么动荡的一年

销售、内容、产品、技术、畅游、汽车。。。

对我自己而言,2014除了协助sendcloud spin-off,以及从零组建了一个新团队,好像也乏善可陈。

感谢企业服务团队,在我全年几乎没干正事的情况下,自己把路走通了,前面已见曙光

今年又滋生若干妄念,到年底一一幻灭,希望2015保持专注,不留遗憾

Topic: 生活

木桶原理 vs 单点突破

我现在的观点是,单点突破只能吸引眼球,成功一定是需要消灭短板的——幸福的组织都是相似的,不幸的组织各有各的短板

当然从传播的角度,吸引眼球非常重要,,,所以还是要聚焦再聚焦

今天侧面听到别人对我的评价,有则改之无则加勉

Topic: 生活
订阅 RSS - qyb的博客