博客
-
坚韧耐烦
四年多前我给自己的要求是:看轻自己。这条基本上做到了。
现在再加一条:坚韧耐烦。勉励自己。这个词是在 @万能的大熊 (宗宁) 写的一篇文章看到的:宗宁:投资人的节操,创业者的尊严
投资界人士乃至专业人士的通病,希望通过否定别人,来获得自己的尊严。因为假如你不否定他们,似乎就看不出你的高深。而实际上,这很低级。投资人这个称呼其实有很多歧义,目前这个领域号称投资人的,大部分其实都是资金管理人,钱不是他们的,只是他们来管理,所以你会发现为什么吴英案能激起如此强烈的反弹,因为,如果死刑口子一开,这帮人都生活在不安之中了。而我本人的老板,资产起码三十亿以上,经常教导我们的一句话是“坚韧耐烦”,第一做事要坚韧,坚持有韧性。第二,对人要耐烦,不管这个人说的事情多么不靠谱,我们都微笑对待,学自己不知道的,不靠谱的部分,也不必反驳批评,能指点就指点,不能指点就事后再体会。
所以说,曹德旺捐了五十亿,大家都不知道他是慈善第一人,却都知道捐了八万的薛蛮子。我老板投了超过三十家公司,当然,还是不如薛蛮子有名。这段分享,大家多体会。希望自己也能继续更加成熟,更少的急躁,能够更加耐烦。
最近持续做的一些事情暂时告一段落。调整一下节奏。继续前行。
最近发生的几件事情(现在这些事情的主战场都是转移到微博了,以前Web2.0概念流行的时候更多是在blog上):
1、@caoz
caoz大神在zhihu发了个问题:http://www.zhihu.com/question/20479607,结果引来一位小朋友的吐槽,也不能说这个小朋友完全不对,是各人追求的生活方式的差异,最近的一期《头脑风暴》刚好有这样一个话题,90后的很多小朋友们更注重生活,换位思考,最好能够自己平衡,也能够理解。
caoz大神一直是我很尊敬的人,2010-2011在4399厦门那边待了一年,学到很多,后来因为个人原因回到上海。
4399厦门大部分时间也是6天工作制,这里我也小小的吐槽一下,平时、周末因为工作需要的话加班都OK(当然很多时候我周末也是泡公司),周六上班正常化,有一种本该属于自己的时间被剥夺的感觉。2、@Fenng
刚工作一两年的工程师最要不得的心态:0. 总认为要钻研高深技术才是王道,却忽略了细节 1. 以技术高低作为唯一标准衡量同一个团队的同事 2. 觉得直接主管是脑残 3.觉得公司是剥削员工 4.不愿意多做任何事情,别提加班了,「加班的公司都是差劲的公司」 N.还有补充的没?
新人有冲劲,学技术、钻研技术也是一种想要自己积极提高的表现,做好引导。
技术高低这个东西,我赞同百姓网CEO王建硕的观点:不做得最好的学问。
其他几点职场人更应该自我反思,年轻的时候有机会多做事是好事。3、@大熊 @天品网阿满 @代码诗人芋头
这个事情双方都输了,至少天品网现在给我留了一些负面印象,只能说大家不match吧,创业这个事情,一定要找合适的人,很多人都是很优秀的,得把他放到合适的地方和合适的位置。
很多人说老外不加班,老外不加班是建立在他们很好的职业素养之上的,上班时间很少干其他事情,比如刷个微博、聊个QQ等等。
可以去搜索一下:“ 中国员工有效工作时间 ”上面的几个事情基本属于不同年代的人之间认知和经历差异造成的一些“冲突”吧,去引导、适应,而不是去对抗。
好久没自己写点东西了,憋了半天才出来。。囧。以后要多写一些。放开些。
-
HTTP Made Really Easy
A Practical Guide to Writing Clients and Servers
-
关于Unix
Ref: http://www.ruanyifeng.com/blog/2012/09/linus_torvalds.html
14. 关于Unix
“你在UNIX上完成的大部分任务都是通过六个基本操作完成的,它们被称作”系统呼叫”(system call)。第一个基本操作是”创建子进程”(fork),一个程序把自身完全复制出来,这样你就有了两个相同的拷贝。第二个基本操作是复制出来的程序,再用一个新项目替换自己。其他四个基本系统呼叫–打开、关闭、读和写–都是为了访问文件的。这六个系统呼叫便组成了UNIX的简单操作。然后,你只需在程序之间创造出交流渠道(pipes),就能解决复杂的问题。” -
Enable APC on CLI
Available since APC 3.0.7.
只加载模块是没用的,还需要额外设置一下参数。
apc.enable_cli = 1
-
elasticsearch
You know, for Search
So, we build a web site or an application and want to add search to it, and then it hits us: getting search working is hard. We want our search solution to be fast, we want a painless setup and a completely free search schema, we want to be able to index data simply using JSON over HTTP, we want our search server to be always available, we want to be able to start with one machine and scale to hundreds, we want real-time search, we want simple multi-tenancy, and we want a solution that is built for the cloud.
“This should be easier”, we declared, “and cool, bonsai cool”.
是基于Apache Lucene的。用户有mozilla、stumbleupon等。。貌似是个好玩意儿。。
官网也是蛮漂亮的:http://www.elasticsearch.org/ 让我联想到Linux Mint的绿色。。。
-
采集改进笔记
0、设置反向代理缓存源网站的页面,这样在调试的时候会快很多;
-
PhalconPHP试玩
PhalconPHP is a web framework delivered as a C extension providing high performance and lower resource consumption
又一个扩展类型的PHP框架。 -
[知乎]为什么 360 可以通过客户端带动搜索引擎业务,微软却不能拉动 Bing?
原文标注不接受转载,那么就留个链接吧,移步观看(请不要带任何的历史偏见):
http://www.zhihu.com/question/20441811看完就去买点 NYSE:QIHU 的股票吧,不扯淡。
-
[知乎]电脑取随机数是什么原理,是真正的随机数吗?
之前shirley以及chang提到过相关的事情。
来自知乎:http://www.zhihu.com/question/20423025
首先,『真随机』也有不同的含义, 真正的自然界中的真随机目测只有量子力学了……一般的所谓真随机不是指这个,而是指统计意义上的随机,也就是具备不确定性,可以被安全的用于金融等领域,下面的真随机也均指这个。
答案是,计算机理论上可以产生统计意义上的真随机数。
大部分程序和语言中的随机数(比如C中的,MATLAB中的),确实都只是伪随机。是由可确定的函数(比如线性同余),通过一个种子(比如时钟),产生的伪随机数。这意味着:如果知道了种子,或者已经产生的随机数,都可能获得接下来随机数序列的信息。
直观来想,计算机是一种可确定,可预测的的设备,想通过一行一行的确定的代码自身产生真随机,显然不可能。但是,我们或许可以迂回一下……
比如 UNIX 内核中的随机数发生器(/dev/random)就做到了,它可以在理论上能产生真随机数。这意味着:随机数的生成,独立于生成函数,或者说这个产生器是非确定的。
为什么呢?简单的讲就是软硬结合。UNIX维护了一个熵池,不断收集非确定性的设备事件,即机器运行环境中产生的硬件噪音来作为种子。
比如说:IO请求的响应时间, 特定硬件中断的时间间隔, 键盘敲击速度,鼠标移动速度,甚至周围的电磁波等等……
更具体的,内核提供了向熵池填充数据的接口
比如鼠标的就是 void add_mouse_randomness(__u32 mouse_data) 。内核子系统和驱动调用这个函数,把鼠标的位置和中断间隔时间作为噪音源填充进池。
Q 有的中断有规律可循,或者可以受外界控制,怎么办
A 并非所有的中断都能作为噪音源的。
(目前已有专用的设备可以收集附近的电磁场的噪音来产生随机数……)
所以,结论是,程序和算法本身不能产生真随机,但是计算机系统作为整体可以迂回产生真随机。参考:
《Linux内核设计与实现》附录C《内核随机数产生器》
内核源码在/drivers/char/random.c