坚信科学,分享技术

[网络推荐][TED演讲]西蒙·斯涅克:伟大的领导者如何激励行动

翻译:binzhu28 根据西蒙·斯涅克 Simon Sinek的TED演讲稿翻译,录像链接:   各位,当事情不是我们料想的那样时,你如何解释?当别人能够成就的事实似乎推翻了过去所有的假设的时候,你如何解释?举个例子,为什么苹果如此具有创新能力?一年又一年,一年又一年,他们比竞争对手更加创新。而且,他们只是一家电脑公司。就像每个电脑公司一样,他们能招到的人才,获得的资源,找到的顾问,采访的媒体都和别人一样。那为什么他们好像总是能够拿出一些不同的东西来?   同样,为什么是马丁·路德·金来领导民权运动?他不是唯一遭受运动前社会歧视的黑人,他也肯定不是那个时代唯一伟大的演说家。那为什么是他领导民权运动?   还有,为什么是莱特兄弟能够研制出动力控制的载人飞机?当时还有其他团队比他们兄弟俩更有能力,更多资金,他们却没能实现人力飞行,莱特兄弟打败了他们。   一定还有一些什么别的因素在起作用。   大概三年半前,我有了一个发现,这个发现从根本上改变了我对世界是如何运作的看法,甚至也根本改变了我运作的方式。事实显示,有这么一个模式,这个世界上所有伟大的激动人心的领导者和组织,不管它是苹果,或者马丁·路德·金,或者莱特兄弟,他们思考,行动和沟通的方式完全一样!而对其他人,则正好反其道而行之。   我所做的就是把它整理出来,这可能是世界上最简单的一个观念。我称之为“黄金圆环”。   (在白板上画了三个圆环,中心是"为什么why", 第二个环是"怎么做how",最外面的环是"是什么what")   为什么?怎么做?是什么?

Continue reading

Posted in 资料文档 | Tagged | Leave a comment

54chen Twitter memo 2010-05-09

@chen_- http://url.cn/3ab1pd 五一归来,收到了来自Twitter Command-Line Client作者的回信 这æ§侠看来也是豪爽之人 # RT 戴文哲: 温家宝与北大学生共度五四,广大学子纷纷表示,欢迎总理下个月再来! # 所超: 【转】从医学角度看,所谓幼稚,就是既憋不住尿,又憋不住话;所谓不够成熟,就是只能憋得住尿,却憋不住话;所谓成熟,就是既憋得住尿,又憋得住话;所谓衰老,就是只能憋得住话,却憋不住尿。 # 五一长假回来,对互联网的理解又不一样了,它在二三线城市完全就是一个工具,用户完全不会按照我们高级的设è³去操作,很多时候,只是因为太专业了 # 重点不是工具,是理解,特别是以一个互联网产品经理的角度去三线城市看用户操作,你会觉得不可思议@long132: @54chen 互联网在哪里不是工具呢。只是在二三线城市,你觉得是什么工具? # 最牛B的例子:在hao123输入 taobao 然后点击百度第一条结果进入淘宝网 @long132: @54chen 那真是。在广州这样所谓大城市的网吧里。。。 # java程序员 都要比 php程序员闲一些,因为总是要等待java程序的编译,所以可以得出结论,在聊天的,都是搞java的 # 我在编java的时候写php,在php和java都没得写的时候用grep查C,这些都干完的时候看看twitter @st_oliver: @54chen 那您是闲啊还是闲啊? # @54sb 你好,同姓三分亲呀 # 兄弟不要较真,只是给大家发发劳騒。。。用java的多@whodsow: C/C++/C#不都一

Continue reading

Posted in 生活备份 | Tagged | Leave a comment

从php核心代码看require和include的区别

前言 五一长假归来,休息长时间很有点不习惯,回到北京已经有些不适应了。 见到鸟哥的一文:深入理解PHP之require/include顺序 http://www.laruence.com/2010/05/04/1450.html 忍不住继续再深入了一下下,在此记录一下深入的过程,以供以后查阅。 普及 在php手册中: require() is identical to include() except upon failure it will also produce a fatal E_ERROR level error. In other words, it will halt the script whereas include() only emits a warning (E_WARNING) which allows the script to continue. 就是说在失败的时候,require是会中止php运行的,而include是可以继续运行的。 倒底有什么样的区别呢?我们带着这个疑问来一起进入PHP的核心代码。 下面是一个PHP运行过程的图(这个图是出自哪里的?鸟哥画的?) 补习一下:lex是代码扫描器,扫描代码用的,yacc是Yet Another Compiler Compiler,作用是把任何一种代码的语法转成yacc语法,yacc就是解析器(真TMD绕)。 lex在c下的后缀是*.l yacc是*.y 正题 下面看操作记录: cc@cc-laptop:/opt/workspace$ svn checkout http://svn.php.

Continue reading

Posted in php | Tagged , , | 10 Comments

54chen Twitter memo 2010-05-02

今天在丰台讲课未能到场远送,祝一路平安!@Fenng: 恭贺QCon大会圆满闭幕!我不得不去机场了,再见各位!#QCon # 现场的同志们,出酒店来看看,打雷了下雨了,快收衣服。。。@tinyfool: 这也是活得彪悍的一种形式,虽然是错的 RT @dreamwords: 现场有一个人的短信时不时响一声,静音坏了?或者觉得自己很酷?#QCon # 简历中的802.1x客户端我深刻的想知道与我的提供下载的有什么异同 http://is.gd/bI3XD @162cm: RT @virushuo: @techzhou: 时髦一把 twitter上找工作 本人简历 http://tinyurl.com/2ffmcak # QCon回忆录 http://ur.ly/ad5E # 哈哈,使用twitter的Qconer不在少数。。。@wolfdeng: @54chen QCon回忆录 http://is.gd/bIdaD //我就是那一系列的同学之一 # 侯冲:“她低头走进车厢,木质的地板发出呻吟……”“只有这时候她才能贪婪地看他。”“男孩给心仪的女孩写情书。然后一起在挣扎中甜蜜。”“第一次对白,他们之间没有过交谈,因为第一句对白是句号,第零句对白是省略号。欲言又止,相见情动…”(武汉国际作文竞赛中,小学六年级学生的作文句子) # RT @d_yang: 其实, 2012大不了就是像在iMax里看一场电影, 区别是, 不需要排队买票. # [RT]侯冲:一直偷邻居的无线网络用(他很少上网每天天也就一两个小时),今天他家的路由器死机 了,为了重启他家路由器,去走廊把他家电闸拉下

Continue reading

Posted in 生活备份 | Tagged | Leave a comment

发布一个简单的ssh-twitter客户端

ssh-twitter是一个使用命令行运行的twitter客户端,具有常见的一些功能。 您的linux系统需要满足以下环境条件: perl (5.8+) LWP::UserAgent扩展 项目主页 中文使用说明文档 >点击此处下载(4.08K)点击此处下载(4.08K

Continue reading

Posted in linux | Tagged | 3 Comments

QCon回忆录

在前天(2010年4月24日),有幸参加了第二届的QCon北京全球企业开发大会。会上有来自facebook\twitter等国际知名企业的技术高手,和来自国内一线互联网公司的高手,对相应研究的主题进行了深刻的交流。 大早爬起床来,困顿中来到大钟寺附近,寻找到目标酒店。 找到目标、进入,入口很开放,不需要有效证件,能找到自己的牌子就能进去了。领了写上自己名字的牌子挂上脖子,感觉质量差了点。 凭感觉上楼,无特别标识。找到主会场。 未遇到同事,领同声传译耳机,无身份证,不给领。正巧电话淘宝老同事正赴现场,帮领,一枚。 会议开始,现场满座。 第一场,万众期待的eclipse之父Erich Gamma没有出现,颇有些失望。取而代之的是一场敏捷开发管理的内容。相关的现场笔录在 http://www.54chen.com/architecture/april-24-live-stream-qcon-posts.html 第二场,facebook的大侠,讲他们咋用memcached,这哥们具说是设计了个memcache的udp读取的方法,得了个美国的奖。同声传译的影响太大,断断续续的理解了些大概,感觉他们用的二级甚至三级的memcache的方案是很不错的。这哥们自己也同意,方法有些山寨,但好用才是王道。他一定不知道什么是“山寨”。 第三场,twitter的大侠上场,兄弟胡子好浓密呀,哪国人仕?胡子浓密的一定是高手。讲了他们在使用时间片的分步数据方案时的问题。 然后基本上就到了中午十二点了。。。开饭时间一到,拖了十分钟,结束了早上的会议。 同淘宝的老同事一起吃饭,不到四十分钟吃饭的时间。 回到

Continue reading

Posted in 架构研究 | Tagged | 4 Comments

54chen Twitter memo 2010-04-25

如果不拔,你将疼不欲生 @nshen121: 谁知道拔智齿疼不疼啊... # 要相信科学 @nshen121 @54chen 看样子你很有经验啊.. # 其实人生远远不止如此,肯吃苦也苦一辈子的大有人在。RT @laiyonghao: 拨,痛一阵子,不拨,疼一辈子。人生也一样,肯吃苦,苦一阵子,不吃苦,苦一辈子。RT @54chen: 如果不拔,你将疼不欲生 @nshen121: 谁知道拔智齿疼不疼啊... # [RT]乾鹏: 华清嘉园是位于北京四环外的一个著名小区,因为紧邻若干著名高校而被首都人民所熟知。2000年开盘价格为5000元左右,目前二手房价格在3万元以上。玉树地震,中央财政紧急下拨青海地震救灾资金二亿元,大约价值20套华清嘉园三居室,北京市捐助一千万,大约价值1套三居室。 # http://ur.ly/9II2 网易不要命了!!居然说了实话!!! # 梯子自备@tina_tong: 打不开呢。。 # 由盛大同学验证属实 @tinyfool: 从未听说 RT @fangtr: @jeffz_cn @tinyfool @virushuo 求证,凤姐在盛大出现 # 经搜狐内部人员证实,负责搜狐无线wap游戏业务的技术人员彭小琦在家中意外离世,具体原因仍在调查之中。借此,DoNews对离世的彭小琦表示哀悼,并希望各位在IT岗位工作的劳动人员注意身体健康。 # 袁腾飞:那个。。。国民党失败的原因咱们今天就不说了 因为容易联想到今天的政局。 # 杯具了,看着这位0bug老师被相关不相关的人嘲笑得不行,得出一个道理,做人一定要谦虚,不管什么时候。 # 同顶,原来tim

Continue reading

Posted in 生活备份 | Tagged | Leave a comment

4月24日QCon现场直播流水帖

才连接上3G,开始直播 Eric Gamma因为冰岛火山灰原因,没能到,更换成了Scurm的主席   1.scrum agile 30+years管理经验 存在的问题: 1.在公司和团队的环境中,存在沟通问题 2.组织的管理层没有关注到知识性的工作与体力性工作之间的差异 3.高技术的工作人员存在优先选择的问题 4.人们觉得我们不了解我们工作的复杂性 agile宣言 四项价值观: 个体和交互重于过程和工具 可工作软件重于详尽的文档 。。 12个原则: 要经常性地交互可用的软件,周期从几周到几个月不等到,交互的时间越短越好(经常和客户沟通) 最重要的一点:激励项目人员,调动工作经验,钱不是万能的 非常有意思的原则 面对面的交谈 可用的软件是衡量进度的主要指标 项目周期需要保持长期稳定,要有节奏,不要过多催促 技术的精益求精及对设计的不断完善将提升敏捷性 尽最大可能简洁 允许团队自己放手去做,相信你的团队成员,他们会犯错误但是可以理解的 团队经常地自我反省如何提高技术能力 Scrum 不仅仅用在软件上,其他用途也是可以的 Scrum的角色职能 ScrumMaster的误解:这个角色不是项目经理,是为这个团队提供服务的。5-12个人组织团队 产品的backlog:产品功能表 任务表:sprint backlog 在实现上述的功能,我们要做些什么,这并不是真正意义上的时间表 sprint planning:30天要完成这个工作 日常会议 sprint review sprint retrospective 是一种风险管理的方式,把风险降到最低,特别是大规模开发某个程序的话,可以规避这种

Continue reading

Posted in 架构研究 | Tagged | 7 Comments

PHP上传进度条深度解析

随着互联网的发展,越来越多的技术开始注重用户体验,以人为本才是长久之道,于是在上传的时候,大家都不再满足一个单一的“浏览”按钮,纷纷推出了带上传进度条的功能。而作为解释型语言的PHP,如何做到对上传文件的检测,如何实现上传进度条以其背后的原理,54chen将在本文中一步步展开。 一. 实现篇 一般情况,用PHP实现上传进度条就下面两种方法: 1.APC扩展(作者是PHP的创始人,5.2后PHP已经加入APC扩展) 2.PECL扩展模块 uploadprogress 不论是APC还是uploadprogress,都需要编译源码,因为原有的PHP函数根本不可能读取到临时文件夹里的东西。下面来看如何使用以及关键的代码: APC实现方法: 1.安装APC 2.配置php.ini,设置参数 apc.rfc1867=1 3.关键代码: if ($_SERVER['REQUEST_METHOD'] == 'POST') {  //上传请求 $status = apc_fetch('upload_' . $_POST['APC_UPLOAD_PROGRESS']); $status['done'] = 1; echo json_encode($status);  //输出给用户端页面里的ajax调用,相关文档请自己寻找 exit; } elseif (isset($_GET['progress_key'])) {   //读取上传进度 $status = apc_fetch('upload_'.$_GET['progress_key']); echo json_encode($status

Continue reading

Posted in php | Tagged , | 2 Comments

54chen Twitter memo 2010-04-18

50亿 吓我一跳 原来是从上衣口袋换到了裤子口袋里了 # 哥学社成立一周,http://tinyurl.com/ye3oqay 已经参加的哥有:腾讯深大、百度鸟哥、盛大坦克、人人网54chen、新浪小Z、奇虎虫zi、TOM烂叶等名企博客哥 # 首先,没有feed导入blog;其次,用户名不能以数字开头;再次,注册的时候明明只收听陆川一人,全给我收听了。失败。腾讯微博试用总结 # 北京公务员错峰上下班导致早高峰延时1小时,可以看得出这个组织是多么大 # 公司送一张Qcon的票,可以现场看活的@Fenng了 # RT @d_yang: 政府下的波兰人民,该是何等的幸福啊! # twitter上有腾讯微博的人吗,麻烦帮我把我的用户名chen-_修改成54chen,谢谢了。 # 一兄弟创业收简历感叹:投上来都是硕士 # 你还别说,还真是不好招高中生 RT @nodex: 是不是不如高中生靠谱 # 有这要的主管很性福 RT @blogkid: 看起来大多数技术团队都有此需求 RT @karlzheng: 我的主管刚刚和我说,我们需要两种人,1、牛人,2、女人,可见技术部门女性同胞的缺乏啊! # 得知跟了我半年学习PHP的学生之一偷偷去找了工作开始上班了觉得挺有成就感的,领进门了,以的修行看你们自己啦 # 我的心 在等待 一句话形容一天的工作 总是因为别的团队的不专业发包影响了预计的进度 # 印了半年的名片,终于可以发出去了。。。哇哈哈RT @Fenng: 申请下周休假。周五上午去北京,参加 QCon,周日下午回杭州。 # 顶下混脸熟 RT @taiwen: 大会现场我试着口播一

Continue reading

Posted in 生活备份 | Tagged | Leave a comment
Page 22 of 45« First...1020212223243040...Last »
54chen on Twitter
Connect with 54chen on
Twitter sina微博V GMAIL Profile
54chen,真名:陈臻。
2010年加入小米科技。
关键词:
rose,riak,rabbitmq,zookeeper,thrift,nuclear,
senseidb,hadoop,hive,dynamo,
php extension,nginx module

天下风云出我辈,一入江湖岁月催.
鸿图霸业谈笑中,不胜人生一场醉.
提剑跨骑挥鬼域,白骨如山鸟惊飞.
尘世如潮人如水,只叹江湖几人回.

过去的经历:
人人网分布式研究人员(nuclear系统开发者)
雅虎、淘宝搜索开发工程师
金山词霸开发工程师
曾用代号有:cc0cc、零蛋。

SEARCH

Comments

  • tank: 请教哈表单验证是如何做的?不采用a...
  • nodexy: 开启系统最大句柄数是前提,但就算...
  • 54chen: 最好用hive的load file去hdfs,scribe的hdfs...
  • 剑舞: 利用scribe写入hdfs的时候,是否有遇到...
  • 54chen: 代码公开在 https://github.com/54chen/MyNe...
  • 未来之风: 您好,不知道您这个是否支持神州数...
  • 54chen: 是的...
  • heroqt: 哦,是不是可以加上@Path("/")指定作为...
  • heroqt: 那么处理http://github.com/topic的函数必...
  • afei: 陈老师威武!哈...