小心 int 乘法溢出!

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

C/C++ 语言里, 绝大部分平台上 int 类型是 32 位的, 无论你的操作系统是否是 64 位的. 而一些常用的函数, 如 malloc(), 它接受的参数是size_t类型: void * malloc ( size_t size ); 如果你写出这样的代码: int mb = 3000; // 3000MB ~= 3GB void *p = malloc(mb * 1024 * 1024); // WRONG! 这是非常危险的, 因为那个乘法得到的结果也是 int 类型, 但已经溢出了…

继续阅读小心 int 乘法溢出!

少于140个字的产品观

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

  突然发现这样的方式挺好,想尝试一下,言简意赅。这几天我一直反复在和不同人讲我想做的事情,提炼一下控制在140个字以内就是这样:   「创业就是一个在钱烧完以前不断试错的过程,试出来了就成功了,没试出来就准备下一次挑战。试错不是做一堆东西然后等它自生自灭,而是用最小的成本快速验证核心功能,发现不对立马关掉。方向不对拖越久对公司伤害越大,所以做好每6个月调整一次产品的准备,拥抱变化。我知道这很艰难,但必须如此。」   当然这样的产品思想也不是我首创,我也是受了朋友很大的影响,然后做了一些实践,有…

继续阅读少于140个字的产品观

理解OAuth 2.0

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

OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。 一、应用场景 为了理解OAuth的适用场合,让我举一个假设的例子。 有一个"云冲印"的网站,可以将用户储存在Google的照片,冲印出来。用户为了使用该服务,必须让"云冲印"读取自己储存在Google上的照片。 问题是只有得到用户的授权,Go…

继续阅读理解OAuth 2.0

skynet v0.2.0 发布

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

按原计划, 我今天给skynet 的 github 仓库打上了 v0.2.0 的 tag 。 这个版本增加的主要特性是组播。其它都是对已有代码的整理。 虽然 skynet 只有不到三年的历史,但已经有不少历史包袱了。最早的 skynet 是用 erlang 实现的,在 erlang 中编写了一个 C driver 然后在里面嵌入 lua 虚拟机。设计 skynet 的 C 接口时,也没有经过实际项目的使用,有许多设计不当的地方。 有一些后来觉得不应该放在核心层的东西被实现在了核心内,一些本应该在…

继续阅读skynet v0.2.0 发布

曾经的常胜将军“格兰仕和波导”,是被价格战打垮的?

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

如果说员工聚集事件仍没有让格兰仕警醒的话,那么销售市场溃败这一教训,应该足以让格兰仕的执掌者清醒一下了。自1993年开始做微波炉的格兰仕,1999年市场份额达到70%,成为微波炉领域名副其实的王者。在过去的十多年里,格兰仕一度成为微波炉的代名词。然而,常胜将军格兰仕这一神话已经被打破。 来自家电市场监测机构中怡康的数据,2014年3月份,美的微波炉的市场零售量、零售额,分别以6个百分点,超越格兰仕成为中国微波炉零售市场第一。在销售额方面,格兰仕与美的之间的差距已经越来越大,尤其是最近两年。 海关…

继续阅读曾经的常胜将军“格兰仕和波导”,是被价格战打垮的?

书评:我们该如何预测一个“富足”的未来?

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

钛媒体注:最近上架的新书中有这么不明觉厉的一本:《富足:改变人类未来的4大力量》(Abundance:The Future Is Better Than You Think),作者是彼得·戴曼迪斯和史蒂芬·科特勒(湛庐文化出品)。 富足两个字,到底可以定义一种什么样的生活?实现生活富足被看做是人类最大的挑战,作者在这本书中则尝试告诉我们,到底该如何迎接这个挑战。两位作者阐述了将深刻影响未来的四大力量:指数型增长的技术,“DIY”创新者、科技慈善家以及崛起中的10亿人(以及这10亿人是如何“携手”…

继续阅读书评:我们该如何预测一个“富足”的未来?

私人董事会有什么作用?

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

最近私人董事会比较火,很多商会和协会都在引入这种形式,还有人认为这是继EMBA之后企业家要“混”的“圈子”。商会和协会想要用私人董事会加强会员的归属感,为会员提供更多价值,这些都是应有之意,但参加私人董事会真的只是“混”一个“圈子”么? 不可否认,私人董事会有增强组员之间感情的作用。但这只是私人董事会的副产品,并不是私人董事会的核心功能,也不是其初衷。私人董事会也有解决问题的功能,不过,由于每次私人董事会都只针对一个问题讨论半天时间,尽管有前面的准备时间,但毕竟参与者对这个问题的背景了解是不充分…

继续阅读私人董事会有什么作用?

切断视频网站内容源,传统电视台用“独播”赌未来?

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

因为晚上的饭局错过了《我是歌手》,错过了《爸爸去那儿》,错过了《快乐大本营》。没有关系,回家打开电脑,进入爱奇艺、乐视或者搜狐,点击最新一期的更新,搞定!这差不多已经成为许多人的习惯性思维了! 但,这种场景就要改变了。 日前,湖南卫视宣布推出自己的“独播战略”,旗下拥有完整知识产权的自制节目,网络渠道方面全部由其“芒果TV”独播,不再外售。这意味着,尔等众生在第三方视频网站将不能看到《我是歌手》、《爸爸去哪儿》、《快乐大本营》等大芒果台出品的综艺栏目了。你要是错过了湖南卫视的直播,那就去芒果TV…

继续阅读切断视频网站内容源,传统电视台用“独播”赌未来?