我的假小米有什么特征手机是不是假的呢? 怎么点升级提示要链接网络,我都可以上网呢。 真搞不懂什么问题的…

【小米产品介绍】_小米原创文章_MI开箱晒物_什么值得买
当前位置:
用户名/邮箱
两周内免登录忘记密码?小站会根据您的关注,为您发现更多,
看到喜欢的小站就马上关注吧!
下一站,你会遇见谁的梦想?
It's&my&Life.
为什么Surface RT失败了,iPad却没有?
投递人&&发布于
22:49&&有1364人阅读&&&&&&&
  英文原文:
  对大多数消费者来说,苹果的 iPad 和微软的 Surface RT 平板电脑乍看起来似乎没太大的区别。他们都是矩形设计,都有着清晰亮丽的屏幕,而且都在吹捧自家的光滑、整洁的界面设计。
  但本周四微软公布的财报却显示积压的 Surface RT 库存价值已达 9 亿美元。与之形成鲜明对比的是苹果的 iPad:它正持续打破销售记录,现今已卖出超过 1 亿台设备。
  但为什么一个仍在不断成功而另一个却失败了呢?对此我有自己的理解,它始于一个故事。
  我经常会接到家人亲戚打来的技术支援电话&&我的父亲,爷爷,表兄弟&&他们会对各种各样的电脑问题寻求帮助。几个月前我接到姐姐打来这种电话。那时她的 iMac 出现故障,所以我开始教她如何逐一诊断问题。正当我给她描述的时候,我问她,
  &OK,电脑现在什么情况?"
  " 我的电脑正在重启!" 她用胜利的口吻说道。
  " 为什么,发生了什么?" 我满是困惑地问道。" 难道它崩溃了?"
  " 不,我只是实在没耐心了,所以我拔掉电源然后重新给它插上电。"
  这就是微软的 Surface RT 没能大卖的一个确切的原因:没耐心。
  微软的 CEO 史蒂夫&鲍尔默在一年前公布 Surface 平板时,他曾站在台上吹捧着新的、令人兴奋的功能,试图借此来把自家的产品和 iPad 区别开来。这些新玩意包括:额外端口,USB 接口,SD 卡插槽,允许用笔在 Surface Pro 上完成操作,以及内置的翻转支架。这种笔由微软出售,也可在 Surface RT 上使用。
  光是想想这些选择就够让人头晕的了。
  现如今消费者不想做选择。他们没耐心。他们想要拔掉产品上外置的小玩意并立即开始使用它。他们根本没工夫考虑 SD 卡、USB 接口、电子笔或翻转支架。Surface RT 则不允许这样的情况发生,消费者必须考虑这些东西。
  甚至连 iPad 和 Surface RT 的广告也是不一样的。苹果会只展示设备,让 iPad 变成。微软发布的绚丽广告却让,而不是它的产品。
  去年 Surface RT 发布时我写过一篇。文中说到在这个设备的新特性里,最吸引人的一点是它的保护罩。它不仅可以作为键盘使用,而且还会让在平板上打字变得更方便。但 Sarah Rotman Epps&&来自 Forrester Research 的平板领域的分析师&&提醒我,太多的选择只会让消费者受不了。
  " 在这个市场,微软将成为它自己最差劲的敌人,"Rotman Epps 女士那时写道。" 更别提苹果和 Google 了。苹果知晓这一点,它给出的选择只有:连接方式,存储容量,黑色或者白色。"
读《自控力》有感
&& ---斯坦福大学最受欢迎心理学课程 [美]凯利&麦格尼格尔
&& 最近看了这本老外的书,看完最大的感受是:噢,又看完了一本,如果非要做个总结,我想应该是它告诉了我如何面对压力,抵挡诱惑,什么才是有效地放松,为什么我制定的计划总不能有效的执行,一些坏习惯为什么屡禁不止,随着罪恶感的升温而加剧。作为程序猿一枚,我们都配有一台能上网的电脑,那互联网形形色色的内容更在时刻考验着我们的自控力。我们是时候采取行动了&&
&& 如果你对这些话题不感兴趣,也还是看一看吧,因为看一眼又不会怀孕。
&& 工作或生活中我们或多或少的会遇到些压力,压力过大,我们的心情就想找个地方释放下,这时你的大脑就会指引你去做它以为能带给你快乐的事情,而往往这些&快乐&(压力勾起欲望)的事情并没有解决根本性问题,是我们误把渴望的感觉当作了快乐的保证,实则不然。
& &那我们该如何减缓压力,提高自控力,增强意志力呢?
& &书中给的答案是锻炼。你如果想快速减压的话,你可以注意观察自己的呼吸,把呼吸放慢加深,让自己放松下来,会能很快的调整当前的心情。当然最有效的解压方式还包括阅读、外出散步、冥想、与家人或朋友相处、做瑜伽、祈祷(这个似乎不大适合缺乏信仰的我们)。再来看看最无效的缓解压力的方式,购物、抽烟、喝酒、暴饮暴食、上网、花两个小时以上看电视或电影(你有没有中招呢)。
& &曾经我制定过很多次目标计划,但没有一次完完整整的执行成功过。有的腹死胎中,但很多情况下是,取得了一点小进步就沾沾自喜,然后就没有然后了,每次不能完成计划,内疚感会很强,为了避免这种讨厌的感觉,索性就不再跟自己制定计划。
& &为什么会这样?如何避免?
& &为什么会胎死腹中,因为我们有时候以为我们只要制定了目标计划,就以为这个目标将来会实现。这就是我们把支持目标实现的行为误认为成目标本身了。同时我们总是把进步当作放松的借口,在完成某个目标过程中取得的进步的时候,我们的大脑就停止了思维进程,而这个进程正是你追求目标的关键,然后那个放纵自我的声音就会响起来&&我们又错误地认为自己明天会比今天有更多的空闲时间,从而做出了妨碍完成目标的行为。避免也很简单,那就是我们要谨记避免关注进步,要专注实现目标本身,常预想实现目标后的喜悦感,同时我们最好可以公开自己的目标。
& &我现在喜欢把自己的计划量化,用图形的方式拆分成很多小步,每完成一小步就把代表每一步的圆圈涂满标注下,毕竟一小步的快乐很容易。
& &再者你有没有一些坏习惯,你一直想避免?但反而愈陷愈深。
& &书中讲导致更多堕落的行为并不是第一次的放弃,而是第一次放弃后产生的羞耻感、罪恶感、失控感和绝望感。当你又一次责备自己屈服于诱惑的时候,往往会让你更容易去想、去感受、去做你原来想逃避的事。那我们应该如何做?自我谅解,而不是罪恶感,才能重回正轨。当你放弃控制内心感受,去接受它,认识到它是正常的,反而能让我们更好的控制外在行为。我们要想获得心灵的平静和足够的自控力,我们就需要认识到,控制自己的思想是件不可能的事。我们能做的就是,选择自己相信什么,选择自己要做什么。对内呢接受自我,对外控制行为。
& &最后,声明下整本书的诸多结论,都是通过一些实验和一些调查研究得出的,我们不能把它奉为金科玉律,但它适合大众。如果你觉着自己很另类,那就可以省下三十来块的书钱了。这里只是书中一部分观点,还有更多适合你的观点在等待你去挖掘。
&&如果觉着我讲的不是废话,就请&推荐&下吧。大家的支持是鼓励原创的动力!
& & & & & & & & & & & & & & & & & & & & & &
走出你的舒适区
颠覆常理:关于量子计算的9大事实
投递人&&发布于
15:15&&有416人阅读&&&&&&&
  量子计算机D-Wave
  英文原文:
  美国科技资讯网站 SAI 周三刊登长篇文章,以通俗易懂的语言介绍了有关量子计算学科的 9 个事实。文章提到,量子计算机并不是用来浏览互联网、收发邮件,也不是用来运行常规软件。相反,量子计算机的基础为量子力学。量子力学为物理学的一个分支,该学科创立时间已有 100 年左右,并对人们的传统看法发起挑战。量子物理学研究对象为很小的事物,如电子和光子等,并试图解决人们此前没能解决的问题。
  如果你声称量子计算机简直就是以魔法方式运行,这种说法也没有多少夸张之处。在我们面对这些很小的物体时(试想一下,比单个原子还小),科幻小说中描写的时间旅行、瞬间移动(teleportation)等奇特现象也只能说是司空见惯。传统意义上的物理学&规则&在这儿不适用。
  这无疑就可开启一些令人心动的可能性,尤其在数学分支优化学科领域就更是如此。顾名思义,优化就是要从一大堆潜在答案中找出最佳者。对于这门特定数学学科领域而言,它致力于解决现实世界中一些可实际感受到的问题。UPS 快递卡车如何选择其最佳投递路线?机场该如何合理安排航班才能保持各航班不会延误?
  在处理一些优化计算任务上,传统计算机可谓设备简陋。美国南加州大学克希德&马丁量子计算中心科学主任丹尼尔&里达尔(Daniel Lidar)表示,人类验证蛋白质折叠状态会花上大量时间,自然界却能够在数秒或数分钟内完成这种任务,而传统计算机要解决这些问题,则要花上数十亿年的时间去思考。
  从某种程度上讲,量子计算也具有了像自然界那样同世界互动的能力。这可能是一种今人感到难以理解的深奥想法。即便如此,这也仅仅是量子计算机的冰山一角。
  1、量子计算机依靠量子力学来运行,而量子力学非常&疯狂&
  与我们肉眼所看到物体的运动规则相比,量子粒子的运动规则却大为不同。举例来说,量子粒子能够同时存在于两个地方,能够快速前进或后退,甚至能够进行所谓的瞬间移动,也就是物理学家们所说的&量子隧道效应&(quantum tunneling)。
  这通常是我们在科幻小说中所看到的东西。但在量子世界中,这些现象可谓寻常之极。而科学家们也无法对此给出令人满意的答案。
  2、没有人能够真正了解量子计算机的内部会发生什么
  一个被外界所熟知的量子力学理念(也适用于科学的普通法则),就是对某种活动的简单观察,将会改变事情的结果。我们受限于我们所使用工具的准确性,而这一点对于科学家们敏锐的眼光而言尤为适用。一个量子粒子被观察或以其他方式被测量后,则该量子粒子的属性将永远改变。
  3、忘掉 0 和 1 的数字位&&量子计算机使用&量子位&(qubit),而这种事情足以让人充满&狂野&思想
  就你的个人计算机核心而言,无疑是通过数位来处理&&分别代表 0 和 1 的数字位,仅此而已。而量子计算机则使用量子位来实现其运行。与数字位一样,量子位能够代表 0 或1,但其真正神奇之处,还在于它们的第三种状态,即&叠加&状态&&它们能够同时代表 0 或1。
  这种神奇的能力也就意味着,同一列量子位能够同时代表大量不同事物。举例来说,如果你组建了两个量子位,则他们能够同时保持四个可能的数值:[0,0]、[0,1]、[1,0]或[1,1]。
  这是否开始变得有点难以理解了?这也没什么。一些以研究量子力学谋生的聪明人,其实也与我们一样对此感到难以理解。
  4、量子计算机能够解决传统计算机根本无法或难以解决的问题
  在解决优化问题时,量子计算机就能够大放光彩。由于一些优化问题过于复杂,如果交由传统计算机来处理,可能会上大量时间,如数十亿年之久。
  一个经典例子就是&旅行推销员问题&。想像一下,你眼前的地图上有一大堆城市,并显示出各城市之间的距离。你是一名销售员,正试图找出可走遍每个城市的最短路线。要让传统计算机来解决这个问题,唯一的办法就是记录下每一条可能路线的距离,对它们进行比较后找到最短线路。然而这并不是很&潇洒&的解决方式。
  我们还记得,量子位可同时代表一个以上的事物。这也就意味着一台量子计算机能够同一时间尝试无数个可能的路线,并能够在数秒钟内向你返回最短路线的答案,而不用花上地质学纪年意义上的时间。
  5、一些人认为量子计算机正在平行宇宙中运行计算
  没有人能够确认让一个量子位同时代表一个以上事物的机制。它是奇异量子的天性,并颠覆了人们此前对于事情的理解。只是我们不理解,并不意味着事情没有发生。科学家们对于这种可能性有各种各样的见解。我们最能够接受的是多宇宙理论,即理论物理学声称存在着多重(很可能是数量无限)平行宇宙。
  在这种模式中,正解决旅行推销员问题的量子计算机,其实很可能在平行宇宙中运行计算,并追踪在其他宇宙中的潜在线路,目的是大幅减少解决此问题所需计算时间。
  6、你的个人电脑能够像超级昂贵的量子计算机那样做很多事情
  考虑到量子计算机能够找到解决问题的最优化方案,它也依赖你每天所使用电脑中的一些基础数学工具。这通常是指已经过优化的基础算术。增加一堆数字并不比将它们加起来高明多少,将数字相乘并不比将他们简单做乘法高明多少。在此类例子中,你的个人电脑效率将与量子计算机一样具有高效率。
  7、随着量子计算机易用性加强以及售价降低,它将给数据加密带来变革
  除解决一些优化问题外,量子计算机将使我们当前有关加密和数据安全的理念得以彻底颠覆。今后任何两个人之间的通话联系,所使用加密技术实际上将无法破解。
  8、量子计算机必须在保持极端低温下才能正常运行
  开氏(Kelvin)温标,或者所说的&绝对零度&,也是可测量的最冷温度。根据动力学理论,当温度在绝对零度时,单个原子的动能为零,原子停止运动后,它们也就停止产生热能。美国D-Wave 公司所生产量子计算机,其内部温度保持在 0.02&K,相当于华氏温标-460&F。
  9、量子计算机运算速度之快远超乎你的想像
  美国阿姆赫斯特大学教授凯瑟琳&麦克杰奥奇(Catherine McGeoch)对量子计算机和传统计算机运行速度进行了对比。让这两种设备分别处理同一任务后,麦克杰奥奇得出结论称,量子计算机的运行速度为传统计算机的&数千倍&。
四步创业法读书笔记
标签:&,&,&
为什么我不看好硬件创业
我不知道博客园有多少创业者,不过博客园里多得是踏实干活的程序员,我姑且算上其中一位吧。平日我会关注创业信息,与创业者聊感想,偶尔和投资人扯一扯。投资人高高兴兴的各种点头,互相留了微信和电话,然后就没有然后了。 &投资人是暂时不会看上我这马上要毕业的穷酸气的学生呢。
&&&&& 前几年的移动互联网创业热潮已经逐渐平淡,而一股&硬件创业&潮突然热的发紫。 各种开发者开始讨论硬件开发,软硬结合,投资人也开始关注这个领域,各种新奇的电子玩意,智慧家居,可穿戴网络,配合上体感,脑电,智慧传感器,确实让人目不暇接。一个新的看点早就形成。& 如果你特别想了解这方面的消息,可以看&&,或者我和朋友做的极客网站系统,或者36Kr, 我就不在这里一一列举了。
&&&&& 我也算是前两年的硬件发烧友,当年大三大四,设计的电路和PCB板,摞起来有半个人高,各种单片机和传感器,加速度计,各种嵌入式系统, WinCE(现在还有人做这个么), 嵌入式Linux, UcOS2 都有涉猎和开发。所以,我在硬件创业和软硬件结合这件事情上还是有发言权的。当然, &整篇文章都是个人观点,,我不是投资人,只是一个渴望逆袭的极客。目前我做软件开发和数据挖掘,也会搀和物联网。
&&&&& 我不看好硬件创业。
&&&&& 我了解硬件创业的艰辛,前两年移动互联网大热,我在干什么?做我那套自认为屌炸天的可穿戴动作感应网络, 很多人不理解为什么我不去开发手机应用去呢,我就傻呵呵的说,&这个好玩!&然后又接着去写代码调板子去了。 整整两年,有几百个小时和几万块钱花在硬件上。为了达到小体积,用和小米粒差不多大的芯片,焊接起来极其困难,辛苦做出来的板子,因为焊接问题,没几块能调通的,剩下的都成了垃圾,手工重焊也没用。 而且还会碰到奇怪的硬件问题,, 卡住我整整半年。。
&&&&& 如果你去硬件创业,不仅要需要电脑写代码,更需要采购硬件,制作和焊接它们,去以批量成本高十倍的价格买各种零件,你需要跑无数次电子市场(笔者去北京中发电子市场去了40回)。 你要担心买回来的芯片封装对不对,是不是国产的或者假冒的。你需要认真的画原理图并且布线,考虑供电问题,板材厚度,元件布局。 还需要考虑焊接问题,保证整个系统的稳定性,总之,先好好闻闻那个有点毒性的助焊剂的味道吧!
&&&&& 在软件上,嵌入式开发和常用编程工具有很大不同,没有完善的库和代码提示,甚至编译器会出现各种不符合标准C的莫名其妙的错误,即使软件写的没问题,可是无线就是调不通!哈,重新找硬件问题吧。 你可能需要调试器或者编程器,这也是一部分开销。
&&&&& 你需要考虑整个系统的外形设计,人机交互和材料。我不知道有多少硬件创业者有足够的资本请工业设计人员。为此,要选定相应尺寸的元器件,设计相应外形的PCB,一个过孔错了都不行,螺丝的位置差1mm也装不上去。 必需保证足够的耐心和准确性。
&&&&&&&还有通信和供电这两个大问题。一般而言,创意电子产都需要社交化,它会连接你的手机发微博告诉你朋友。而就需要蓝牙或者WIFI通信能力,而非低成本的2.4G或者Zigbee网络。 它的代价是,因为这些芯片都是面向高级32位CPU的,他们很少内部提供完整的软件接口,如果你用的不是高端ARM,就得重新开发驱动程序,这个复杂性不言而喻。而且双层板已经不能满足供电和抗干扰要求了,上四层板甚至六层板!你还要考虑天线设计(这可是大事!) 难倒众人啊。& 当然也有别的解决办法,就是买模块,淘宝一搜一大堆蓝牙模块,可是这些模块虽然成本低使用简单,但功耗大,灵活性差,那个体积可能已经超过你的产品体积了。总之,你需要很牛的硬件设计成员。
&&&&&& 说起功耗,你需要有足够的硬件选型能力,选择低成本低功耗的方案,同时要在软件方面做极多的考虑,比如快速休眠快速唤醒,高级电源管理等等。那种便宜的双线&蓝牙电池&只有一个保护板,连基本的电源管理都没有,稍微大一点的功率用一段时间,损耗就很厉害了,你能让用户再给你的产品加一个移动电源?&&&&
&&&&&&&你要有足够的资本应对错误, 一个复杂的软硬结合的系统,几个人在没有经验的情况下很容易在不经意的地方犯错。比如开关,笔者在好用结实和小巧的开关选择上花了大量的时间。而这种错误,不是几分钟打开编译器改完bug重新编译,而是将原有的板子修改后重新送厂制作焊接为代价的。 如果已经铺货又发现问题,比如电源接触不良的小细节,那就麻烦了,不能像软件那样在App Store上直接发布升级版,因为我们没有完善的保修网络,只能给用户再送去一个新的,完全亏本。
&&&&&& 即使上面的问题都能克服,你还需要考虑产品研发时间和迭代速度。软件发展日新月异,硬件何尝不是?手机更新多快,那些厂商拼着命的上四核1080P。 你甚至需要比诺基亚三星这些大厂更快的出牌,在两个月内拿出完整的设计。稍微晚一点,抱歉,市场已经有人开始铺货了。而且,现在消费者都被惯坏了,安卓的用户体验还常常被人喷呢,你的硬件产品,必须要有极好的体验。
&&&&&&如果你确实要做面向真正市场的产品的话,就需要考虑竞争者。&大深圳有多少专门做硬件的厂商和高手?做平板的几百家,做手机的几千家,连智能家居这些,他们早就做烂了。他们拥有最快的研发团队,最完善的代工体系,最快的市场反应度,一句话概括,人家是玩专业的! 像我这种假如去参观,估计是张着大嘴一句话都说不出来。而真正的家电大厂,倒是动静很小,电视还是电视,加湿器还是加湿器,他们可没给加湿器装WIFI。&
&&&&& 泼了这么多冷水,起码硬件创业有好处,有相对明确的盈利模式,你卖出去一套就是一套,XXX元,配合免费的软件和服务。卖出去的数量乘以利润,就是我的收入啊! 尤其中国人,多数不愿意为软件这种看不见摸不着的东西买单,但却愿意去买&智能墩布&,这对硬件创业者来说是好事。 不过面向普通消费者,物美价廉是非常重要的,创意类产品不超过四位数已经是能接受的极限了(对本屌来说是这样的)。可是咱们也知道,产量越大,价格越低,做的那几百台样机,成本会高的离谱! 不过,消费者可能不这么认为。& 再说需求,找到合适的针对人群,比如高尔夫杆自动记录仪,钓鱼系统(真的是钓鱼)的自动提示系统,这些都是好创意。因为玩这些的家伙都不缺钱,但如果是面向街里街坊的大妈大婶,那就要注意了,我宁愿推一车便宜好吃的西红柿过去推销。
&&&&&& 说了这么多硬件难伺候的话,有什么简单的方法么?一种方式是硬件积木,类似乐高玩具的设计理念,将不同模块以插件的形式组合,并提供足够简单的编程接口。他们做的不错,切实的降低了做硬件的难度,给大家做了科普,从这个角度来说,他们很成功。不过,你没法将这些原型设计做成能盈利的产品,因为本身这些模块就价格高企,而且本身提供的编程接口在复杂应用前变得非常鸡肋,从底层c做起,买一块开发板能做的更好,而开发板网上一搜,到处都是。
& &&& 作为一名曾经的硬件创业者,我向现在的硬件创业者致敬,你们有着比其他人更大的勇气,毅力和知识水平去挑战数不清的难题。如果真的做好了,那就是一张超级大饼,因为准入门槛很高,能活下来的人绝对是精英和成功者。就算失败,也能获得更多的经验和更多的机会,虽然我大XMOVE失败了,但它给我带来的好处非常之多,这要比做这件事情本身更重要。总之,一定要踏踏实实,有敢把自己搭进去的魄力,才有资格找VC.&
& & & 祝大家创业成功。
&&&&& 如果您有兴趣的话,可以关注这个,这算是我现在在硬件方面硕果仅存的产品了。 你可以在这个微博账号上和她聊天,她管理了北京邮电大学科研楼的真实传感器网络和智能设备。具体的使用方法可以展开查看
&&&&&1.& 今天天气怎么样?& 北京明天的天气如何? 石家庄后天的天气?
&&&&&2. 我想知道&热情的沙漠-BUPT&最近的心情如何?
&&&&&3. 帮我开灯。& 打开空调。 设置空调温度27度。 我有点冷。
&&&&&4. 说 &教你& 即可教她说话
&&&&&5. (在某条微博的评论中)帮我转微博 &这些孩子真聪明!&& (需要一定的权限)
&&&&&6. 发微博 &今天好热啊,神奇小屋都热的受不了啦!& (需要一定的权限)
分享职场心得《13》
《白骨精心得500》500期了,[奥特曼],想想当时开始写这东西其实是某博友在微博上问了我一个职场问题,我随意回答并转发后,又有好几个人问我,于是心血来潮就开始了这玩意。人有时候真的是想到就要行动,太瞻前顾后反而什么都做不了。今天我又给自己一个目标,800期,能做到吗?[可爱]
《白骨精心得499》职场怪象:当项目成功时,无论你在里面曾经是个多重要的角色,曾经怎样化腐朽为神奇,大家都觉得理所当然;而当项目出现问题时,无论你与这项目多么无关,都要被牵扯在内。所以人要宠辱不惊,你只能安慰自己别人已经把你当成家人了,无需客气。成功了,笑一下;出事了,尽所能挽救。
《白骨精心得498》F奋斗N天为国庆之旅做了N个计划,毫无疲劳迹象,和往日稍多干一点就喊累的样子完全不一样。所以说人的潜能是无限的,关键是你有没有兴致,有没有投入。职场也一样,别带着情绪工作,要学会为烦躁的工作随便找点开心的理由,有理由自然有兴致,兴致勃勃地工作,一切很自然就会过去的。
《白骨精心得497》F连续加班N日,烦躁不安,在微博求正能量。我也曾试过为完成某项目而马拉松加班,为了让自己能坚持,我给自己定下一个目标,完成此项目就马上去旅游,这样在加班过程中快要崩溃的时候想想即将到来的旅行,就马上有动力了。所以当沮丧的时候不妨给自己一个不远的奖励,重燃动力。
《白骨精心得496》与F小聚,聊到某些公司喜欢论资排辈,师父被徒弟超过了,立马不爽,诸多刁难。其实人在职场,从学习期到拼搏期,从拼搏期到上升期,从上升期到超越期,每个人因为能力不同,所花时间都不一样。如果徒弟能超越你,说明伯乐有眼光,作为伯乐要祝福并让路,别做绊脚石,没了得力同事又没了人心。
《白骨精心得495》职场有种人,是不能被人说的,当你提出意见时,他总有N个理由向你解释,直到你累了,不跟他纠缠了,他就以为自己对了,其实归根究底是他的内心比较自卑,不敢正视自己的弱点,碰到这种人,要直接了当,和他说:我觉得你这样做有问题,我个人认为***会更好。讲完后头帅气地走开。
《白骨精心得494》F在微博问:为什么自己的下属没有归属感,没有团队精神,走得那么快。我直接地回答:如果同一个公司N个部门中,只有你的部门人员流失严重的时候,你需要检讨一下自己,因为下属觉得最糟糕的就是跟了一个无能的上司。所以别总高高在上评论下属,偶尔你也需要用镜子照照自己。
《白骨精心得493》重温奥运开幕式,某台喋喋不休的解说令人烦躁,我直接把音灭了。在职场也一样,任何侃侃而谈也要看场合,如果大家都是行家,很多事情大家都是一看就明了,过多解释只会让人感到你婆妈或好表现,所以请记住,嘴除了说话还可以微笑,保持带有风度微笑,适时解说是最得体的表现。
《白骨精心得492》F今天心情低落,因为工作上被没有常识的人挑衅了。其实在职场我们经常碰到爱挑衅,不懂装懂的人,他的存在是为了找茬,如果你真被气得吵起来了,他反而乐了,因为你中招了,他也是爱干架的人,对付这种人的最佳方法是若无其事,不动声色,他拿你没办法,感到无趣,自然就会败下阵来。
《白骨精心得491》市道不好,很多人总是定不下心,压力下胡乱出招,身边一帮做市场和销售的人,总是草草拿别人成功的案例进行复制,钱花了,但效果没有得到。老实说,如果复制能成功,早就轮不到你了。所以碰到困境,要定下神,搞清状况,可以借鉴案例,但必须根据实际环境进行升华,才有机会突围。
《白骨精心得490》在电梯听到母女交谈,女儿说:现在工作了,回想一些事,就觉得念书时有多傻,为什么要去管那些事。我觉得挺有道理,刚入职场,总觉得很多事情都不顺眼,很想出头,很想打抱不平,但慢慢才知道事情不是自己想像的那样,如果所有事情你都能管那你早就是CEO了,所以别草率及冲动地插手不属于你的事情
《白骨精心得489》F问怎么才能让下属知道自己在讲什么。答:直接。1)直接能清晰表达你的观点方向,不用下属瞎猜;2)直接能让下属看到你的果断和坚定,增强信心;3)直接能提高效率;4)直接也是一种有承担的表现。当然了,虽然是直接,你可以根据下属的性格及当时的情景选择愉悦,严厉,温柔等不同语气。
《白骨精心得488》F问我怎样管理团队成员才更有归属感?答:关门处理问题;开门维护团队。如果团队成员工作有问题,对内你可以用各种方式进行鞭策,重点是解决;如果团队成员在外受到挑战和压力,你的态度应该是先冷静,并技巧反击,因为当别人挑战你的成员的时候其实也等于在挑战你,你休想撇清关系。
《白骨精心得487》看微博,机场延误的客人又吵起来了,之前在台北机场也碰到延误,柜台一问,马上给出清楚原因和时间,还立刻派发餐券,妥善安顿。乘客都表示理解。作为服务业,尊重消费者,让消费者有知情权,顾及他人感受,大家还是乐意接受的,如果只是高高在上,只管收钱,不管服务,谁饶得了你?
《白骨精心得486》打开微博,满目是两大网站的价格战,很不屑这哗众取宠,打破市场平衡,连累供货商的行为。职场上,也经常有些人比不过别人就用损人不利己的方法来达到目的,碰到这种人,两种选择:1)华丽转身,不和无聊的人浪费光阴 2)韬光养晦,退居二线,观察情况,看他能挺多久,然后蓄势待发。
《白骨精心得485》很多人在工作中害怕和别人发生摩擦,所以做起事来缩手缩脚的,其实摩擦未必是坏事,通常是因为观点不同而引起争论,如果短时间没能形成共识就演变为摩擦,如果大家能懂得在争论中取长补短,求同存异,理性选择,适当让步,就可把摩擦变为磨合,所以不要害怕摩擦,有时候有摩擦才有进步!
《白骨精心得484》与同事吃饭,大家都谈到了体育精神,其实体育精神不光适用于体育竞技,也适用于职场。职场就像马拉松一样,你不断地跑,虽有途人观看,但不会有掌声,赛程中你可能碰到极点,但只要能克服,就能继续往前;要想获得胜利,你必须让自己处在第一集团,否则你只是完成赛事的陪跑分子。
《白骨精心得483》F在某部门工作多年,没有了激情和盼头,想转到其他部门。其实每项工作都有喜有乐,有令你烦躁的,也有得心应手的,有些你看上去感觉不错的,那是因为你还没进入那个空间。所以没有工作是百分百满意的,只是在某阶段比较适合你的状态而已。而在重复的工作中学会找乐子也是相当重要的。
《白骨精心得482》职场有种人态度诚恳,死不悔改。面对同样的问题总是一错再错。碰到这种人,方式是:1)持久战,同样的问题只要犯错就要责备他,不能妥协。2)清醒,不要被他表面的诚恳迷惑,很容易中招。3)唠叨,此人容易出错的地方你要不厌其烦地提醒,他不想被你再烦的时候,就有可能改变了。
《白骨精心得481》作为团队的管理者,要不定期地motivate你的成员,但因为每个人工作的目的及需求不同,你必须像医生一样,对症下药,碰到爱美的夸一下她的打扮,爱吃的带他吃好吃的,有野心的要适时鼓励他工作上的进步,爱家的关心一下他的孩子或家人。所以MOTIVATE也要用对方式才有好效果!
《白骨精心得480》看&中国好声音&,这节目有一半的成功来自默契的评委;其实在职场一样,团队默契很重要,大家在一起,时间久了就会形成一种惯性;只要一个眼神或一个动作,就可以知道对方想要什么,必然事半功倍。珍惜身边的同事吧,有些虽然和你话不多,但其实他了解你,因为他一直在你身边。
《白骨精心得479》每个公司总有那么一两个人是大家都喜欢"逗",喜欢拿来娱乐的人,可能你会觉得他很笨拙,反应很慢,其实很多时候这种人只是大智若愚,不想和你计较,所以请珍惜办公室里的这些&大方&的朋友,而且别得寸进尺,哪天把他惹恼了,那会连办公室里调剂气氛的开心果都没有了。
《白骨精心得478》某F和老板在某事上有不同的观点,结果来往了几十个Email和N个电话后,老板终于同意了,在职场上,韧劲很重要,在一些以主观为判断的CASE上,只要找到切入点,配合数据分析,再来个多回合的马拉松讲解,多顽固的人都经不住折腾,所以当你觉得对的时候,务必要有韧性和决心,才能获得想要的结果。
《白骨精心得477》旧公司在退出中国若干年后,宣布卷土从来。当年的同事都纷纷调侃:公司文化挺不错的,如果公司重新召唤你,会考虑吗?其实在职场多年,我深知对于一家大公司来说其实只是需要这个职位,并不是这个人,可能这公司不错,你也很适合这个职位,但能否在对的时间碰上很重要,一切要看运气。
《白骨精心得476》看了两集&中国好声音&,受到评委青睐的选手都是有特点的人,职场也一样,当你组建团队的时候,可以因应职位考虑不同的人,因为由不同性格特点,不同特长的人的组成的团队,才有可能擦出火花,并且有多样性,同时在执行不同的计划时也让你有了选择的余地。
《白骨精心得475》职场有种人特好强,容不得任何人比自己强,一旦被人超过,心里酸溜溜的,不甘心,并处处找赢自己的人的茬。对这种&输不起&的人,1)平静,不要被他的胡搅蛮缠扰乱心绪,按自己节奏走 2)小心,因为他容不下人,总会挑刺 3)顽强,因为内心强大才能敢于与他共处和抗衡,并继续赢他。
《白骨精心得474》在某餐厅,写菜的人没表情,端菜的人哗地把菜甩在桌上,结帐的人冷冰冰,但餐厅还是门庭若市。这世界怎么了,餐厅老板不注重服务,服务员没有热情,而顾客就默默忍受!其实这和职场一样,如果你习惯了没要求,别人就会给你没质量的东西,所以别怕得罪人,任何时候都要有要求,才会有质量!
《白骨精心得473》Agency帮忙做了个report, 因时间关系和信任,我看也没看,就直接交Global了,谁知道某些数据犯了低级错误,只得认错兼灰溜溜重做。职场就是这样,很多时候对老生常谈的事我们总以随意态度对待,但往往错漏就出现在此时,所以任何经你手的东西务必做最简单的复核,才不至于老猫烧须。
《白骨精心得472》这两天为了某工作不断迂回,光是想办法能把各位大人物从他们的会议中抓出来,给我半小时解释就已经弄得我精力透支,整个人陷入了一种低迷的状态。吃饭的时候老妈对我说&别精神恍惚的,好好吃饭&。想想也是,职场有些事情不是你放在心上就能解决的,无能为力的事情就顺其自然吧。
《白骨精心得471》F邀约某名人参与活动,但昔日到处找活,今日小红的他态度傲慢,F一气之下决定换人,并发誓永不录用,其实人就那么回事,你可以告诉别人你没空,或者价格不合适,或者随便礼貌编个借口,大家好来好去,但千万不能忘了最初的自己,否则今天你爬得多高,就有可能摔得多痛。
《白骨精心得470》F在微博问:辞职了,但公司用拖字诀来处理,怎么办? 1)辞职信上明确写明按合同的辞职期算,你的LAST DAY是什么时候 2)做好工作交接表,主动交给上司,约他谈,并确认交接人 3)如果你去意已决,不再打算和公司作任何谈判的时候,也可以低调地和某些同事沟通此事,制造已成事实的情况.
《白骨精心得469》职场有种人,是公司里的润滑油,当部门与部门纠缠的时候,他总能出面做个折中处理;当同事之间出现问题时,他可以帮助打圆场;当同事和上司出现误会时,他能协助抹平;当开会出现僵局时,他能适时转移;这种人貌似不突出,但他的作用和排球的二传一样,关键时刻能够改变局势,是重要的棋子
《白骨精心得468》某F有个有趣的人生哲理,她把自己的寿命设为70岁,然后每天都倒数自己的日子,她说这样我上班就不会随便抱怨,工作起来就有紧迫感,不快的时候想想生命终结的时间就会变得珍惜,当过了70的时候,每活一天就是赚来的,那每天对于自己就都是美好的。分享给每天面对工作要生要死的人。
《白骨精心得467》F在微博问:下属素质太低怎么办?其实当下属达不到要求时,作为上司也有推卸不了的责任:1)下属是你请的,说明眼光不够2)发现下属不适合的时候,没立刻做决定,害人害己3)如果下属有能力,但不能达到标准,那是因为你没有好好给机会及协助他提高。所以在埋怨下属时,不妨也用镜子照照自己。
《白骨精心得466》知名品牌公司工作的F概叹公司走下坡路,其实任何公司都有高低起伏,像当年没落的APPLE,因为出了乔布斯这狂人,就起来了,而乔布斯的陨落,令他进入调整期,但只要找到突破口,就能重回巅峰,因为有故事有价值的品牌都是有底蕴的,只要点燃爆发点,就能成功,所以在有故事的品牌工作更易获得成功
《白骨精心得465》昨天生病在家,电话不断,被追杀之际无奈开电脑回邮件,参与电话会议,晕眩间抬头一看已是晚上十一点。人在职场,在不知不觉中被工作绑架了我们的生活,我们的快乐,我们的健康。而且还不能报警,因为公司要追求人手的精简,在这种情况下,我们要懂得给自己松绑,打工一族,容易吗?
《白骨精心得464》F发现自己有个陋习:上班睡不醒起不来;假日起得早无睡意。这种状况我也有,就是潜意识中不想上班,所以有各种理由让你赖床,而假日则相反。因此上班也是考验毅力的事,一醒就起,别让自己在床上编织各种借口,同时多想工作就是为了让你可以拥有美丽富足的假日,这样反抗力就会减少了。
《白骨精心得463》F工作上受委屈,不断打电话和别人讲自己的委屈,希望得到安慰,当打给我的时候,我直接说:你心理素质太差了,事实上经济不好,大家在职场,包括你老板都会有各种压力和委屈,如果心理过分脆弱,很容易神经衰弱,所以要学会自我调节,锻炼一颗坚强的心,别再做玻璃心了。
《白骨精心得462》日前被某小女孩称我是"百科全书",有点不好意思,问她为什么,她说:很多事情总能在你这有答案。有点不敢当之余,其实也给自己有点启发,现在的职场对人的要求已经从单一化变成复合性,要注意充电,保持自己的触觉,与时俱进,这样才能游刃有余,保持自己的市场价值
《白骨精心得461》午饭时间和同事研究杂志中的星座运程,大家对号入座,明知是个游戏,但看完之后,大家都对最近的工作中的不快表示释怀,对里面的指点迷津心怀希望,一本星座书,就令大家忘却烦恼,其实工作中难免有想不通的时候,适当分散注意力,回过头来,你会发现那些不快其实只是芝麻小事。
《白骨精心得460》最近成了会议狂人,学会用不同态度对待不同的会议:有些会议列席就好,因为你只是被告知的角色;有些会议必须陈述观点,因为老板在场可以逼他表态;有些会议要针锋相对,否则别人会忽略你的存在,忽视你的计划;有些会议可以拒绝参与,因为与你无关。所以开会前要定位好这是个什么会。
《白骨精心得459》职场有种人永远不在状况,大家都笑完了,他才问笑什么;大家讲第三个问题了,他还在第一个问题徘徊。碰到这种人,1)要有耐心,不厌其烦地解释 2)安排工作不要转弯抹角,要直接,因为话中带话他是搞不懂的 3)重要的对客户或第三方的讲话要让他彩排一次,否则他会把底细一下子漏给别人。
《白骨精心得458》表妹在某报社实习,获派独立采访工作,既兴奋又害怕,其实人在职场,碰到你从未做过的事情,总会产生恐惧和不安,面对恐惧,要懂得:1)让心情平静,只有这样才能发挥正常水平2)拿出勇气,谁没有第一次3)要有承受挫折的心理准备,不是每个人第一次都能做好,当做是经验的累积好了。
《白骨精心得457》最近上了某课程,挺欣赏某句话的:在碰到改变的时候,很多人感到焦虑不安,其实他们并不害怕改变,只是害怕失去。确实如此,人在一个工作环境呆久了,就容易变得有惰性,所以一有变化,就习惯性地想我会不会受影响,而不是面对变化,我应该做什么,于是越怕失去的人,就越容易失去。
《白骨精心得456》F的公司业绩不好,HR安排了系列培训,令大家顾此失彼,疲惫不堪。其实培训也需要看时机,业绩走势强劲时,多安排一些提升的培训,员工会感激公司的投入,心情愉悦,培训效果事半功倍,而业绩呈颓势时,作为HR应该做的是稳定军心,腾出更多空间甚至福利支持员工做业绩,大家共度时艰。
《白骨精心得455》在职场混了多年,和不少高级职业经理人混过,他们的很重要的特征是:1)目标全是目前的,没有长期的 2)用短线方法做出短线业绩,贴金后迅速跳槽 3)我行我素。这种人,你可能觉得他没有人情味,但他们个人目标明确,所以不要为他的奇怪行为耿耿于怀,那也是他们所追求的一种活法。
《白骨精心得454》今天上班被问了无数问题,涉及我的部分我很专业地回答了,而与我无关的我就礼貌地回绝,让他去找适合的人问。职场就是这样,每人都有自己的工作范畴,不属于你的事情你可以参与讨论,但不能替人做决定,毕竟那不是你的专业,还有讨论的时候要当面进行,切忌背后操作,引发误会。
《白骨精心得453》最近在微博上热论的高考迟到事件,我觉得很纳闷,这还要讨论吗?高考规则上面讲得很清楚的呀,就不能提早预留多些时间吗?在职场也一样,很多人对规章制度不重视,其实无规则不成方圆,既然你选择了在这公司干活,就必须遵守规则,否则你只能另谋高就,选择创业了。
《白骨精心得452》曾在好几家公司工作过,发现有个现象,对员工过于鼓吹奉献和无私的公司,人员流动得特别大,而让员工有成就感和气氛融洽的公司,员工是相对稳定的。这个也适合于做管理的人借鉴,时代不同了,如果你能让同事在工作中找到自我,他就自然愿意奉献,当然前提是薪金不能低于市场平均水平。
《白骨精心得451》在外资公司干活,大家喜欢对工作有个衡量的指标,俗称KPI,生意顺境的时候,大家都笑脸相对,因为没有完不成的KPI,但在生意低迷的时候每个功能组别为了要完成自己的KPI,部门之间容易打架,碰到这种情形,大家要互相理解形成合力,适当放弃,才有可能接近KPI,否则只会两败俱伤。
典型80后的5年工作总结
一、5年工作生活经历
08年毕业于一个二流的院校。还没有毕业,就已经来北京实习,实习结束后顺利转正。毕业时,朋友给我介绍一媳妇,瞬间感觉无比幸福。当时每月3k,住学生公寓,每月才200,一个月下来还能剩1.5k,当时还觉得日子过得很不错。剩下来,跟媳妇订婚,订日子,过了一年,顺利结婚。媳妇工作双丰收,当时可真美了一阵子。后来,公司老不给涨工资,跳槽了,到了第二家公司。说到第一次跳槽,过程很曲折。总结教训就是,不收到人力最后的offer,千万不要认为offer到手了,某些技术负责人虽然很欣赏你,但是人力有时也会卡你。在第二家公司正好赶上一个大项目,大干了3年多,工资在这期间也翻了一倍。3年时间,努力改变自己,专研技术,尝试沟通,写文档,考PMP,车祸,有了孩子,无奈离职,公司也由10多个人的小组,发展成公司的一个部门。人生经历真是丰富啊,我从没想过,自己竟然也能碰到车祸,好歹没有要了我的小命。最终,合同到期时,我选择了离开,因为这里已经不再适合自己的发展了。这3年,基本上对做项目型公司有了全面的认识,对中国的软件行业有了大概了解。儿子的到来,给我生活添了很多乐趣。小孩总是让人能够忘记社会的残忍,让人回忆起自己童年的很多趣事,给人一种天真无邪的感觉。年初来到第三家公司,这是一个互联网公司,技术要求更高,但我想,唯一缺乏的可能就是这方面的经验。
二、同事关系相处
除了老婆孩子,每天我们面对更多的可能就是同事了。有人说,千万不能把同事当朋友。这句话有点太极端,但是,我觉得,必要的距离是跟任何人相处的一个准则。同事关系很重要,有时,我们将来的朋友,可能就是现在的同事。但是在工作上,千万不要把同事当朋友。公私要分明。
三、如何提高自己的能力
不敢说自己技术能力强,但是可以跟大家分享一下我的经验。刚刚毕业,可能我们都很欠缺技术技能。遇到问题可能要咨询经验丰富的同事。但是,沟通也是一门技术活,千万不要一遇到问题,就去问同事,这样你就会在领导眼中形成很不好的印象,对你将来的发展很不利。我的一贯做法是,遇到技术问题,先google,通常会解决80%的问题。如果没有google到,那么需要去换一种思维去解决问题。通常在解决一些复杂的JS代码时,调试不方便时,我可能会绕过一些jquery框架,采用别的方法解决问题。如果各种方法都尝试过了,还是解决不了问题,那么最后只能报告给领导了。千万不要因为技术问题,耽误项目进度。别被领导在审查项目进度时,才说被一个技术问题卡住了,那就太不值了。
培养独立思考的能力。在这里又不得不提的是,在这个搜索横行的时代,人们过重依赖搜索。真想不到,有天谷歌和百度不能用了,大家会怎样使用互联网。我们的独立思考能力,在搜索的腐蚀下,正在逐渐降低。但我建议大家还是重点培育一下,看一些基本的算法,计算机的基本原理,操作系统等等。对他们的充分理解,才能做到真正无敌。
培养解决问题能力。这个素质对项目经理要求就更高。解决问题,并不是说修改了多少bug,解决了一个技术难题,优化了一个排序算法。解决问题在项目中,通常意味着风险的降低,项目的成功率提高。作为一个软件工程师,不要把解决问题局限于技术上,有时需要从业务或者需求上解决。
四、薪资待遇问题
最后也跟大家谈谈我对这方面的认识,这个话题很敏感,相信很多人都想知道我混了5年,待遇是多少,以作为一个衡量自己的参考。我跟大家一样,对这个话题也很关注。但是,烦恼都是自找的,幸福是需要自己体会的。如果你知道了我的待遇比你高,你心情会如何?如果我的待遇跟你还差很多,我又会怎样想?我们这个年龄,都处于奋斗时期,都期望能够拿到一个高薪的工作。其实,我们能够进入这个行业已经很幸福了。你能加入这个行业,基本上就代表了你不愁吃不愁喝状况,如果你想追求更高的回报和认可,光替别人打工肯定是不行的了。
这个社会就是这样,差距总是存在。可能一开始是你的同学,在毕业的时候,收人就已经有了差异。随着工作年限的增加,差距就更大。另外,你的压力可能还来自你之前的同事,或者你之前的下属。我们的交际在不断扩大,对比的范围也在逐渐扩大。更多的,可能是来自你的朋友,你的亲戚,人家都有车有房了,我们却还是一无所有。虽然,我还无法做到六根清净,但是我觉得三国演义的一句诗,或许可以描述多年以后的我们。
&是非成败转头空,青山依旧在,夕阳几度红&。&&
Java 7爆最新漏洞,10年前的攻击手法仍有效
投递人&&发布于
22:38&&有29人阅读&&&&&&&
  英文原文:
  据&,他们发现新的 Reflection API 在引进 Java SE 7 时并未经过非常安全的复查,并且存在着一个非常大的漏洞。
  该漏洞可以允许黑客利用 10 年前便广为人知的手法来攻击 Java 虚拟机。Java SE 7 中的 Reflection API 并未采取应有的保护机制来防堵该攻击。
  SECLISTS 公司关于该漏洞的概念验证代码在 Java SE 7 Update 25 (1.7.0_25-b16) 版本下成功利用了该漏洞。该代码可以侵入 JVM 安全方面的特性:类型系统安全性。这样,一个完整的、可依赖的 Java 安全沙盒分支便可以获得 Java SE 软件的一个漏洞实例。
  Oracle 公司在 2013 年 5 月曾发表博文称,要优先维护 Java 的安全性。而如今,Java 频频爆出漏洞,这似乎也说明 Oracle 安全策略的制定和实施还不健全、不完善。
  关于该漏洞的更多详情,查看。
孩子王?有孩子气才能为王?
IT168关于敏捷开发采访
1.我们知道敏捷开发是一套流程和方法的持续改进,通过快速迭代的方式交付产品,从而控制和降低成本。但是在实行敏捷初期,往往看不到很好的效果。这里面,您觉得问题主要出在哪?团队应如何去解决问题?
金根:我认为敏捷通过快速交付主要目的之一是快速上市,快鱼吃慢鱼,时间往往能够决定产品的价值,例如很多互联网公司;而国内也有很多企业把敏捷作为质量提 升的重要手段,例如广联达。价值和质量这两点是我认为敏捷最重要的两个目的。当然,成本也是目的之一,在我培训的一些企业中,这往往也是一些领导者最关心 的问题,他们会说我就关心实施敏捷能让我现在省多少钱,然而敏捷带来的效益是需要从长时间来看待的,如果希望马上看到成本下降这是不现实的。因为在开始实 施敏捷之初,大家需要转变开发方式,需要学习适应新的方法,这些都需要时间;也许还需要请专家来配需,还需要购买一些机器硬件之类的,这也需要花钱。所 以,我想说的第一点,敏捷不成效果与上层支持和导向有关,这是需要领导层去重新去理解敏捷的目的。&&现在再说说开发团队。技术人员刚开始都是对技术感兴趣,而忽略了开发流程方法之类的,即使很多有工作经验的老手也一样不关心开发方法。对如何能够更好的开 发产品漠不关心是一个团队失败的问题,大家只是去按照敏捷的要求去做,仅仅做了而已,而不是做好了,更不会去思考如何根据当前的团队和环境去灵活应用。碰 到好点的团队,会出现几个敏捷积极者,他们是团队实施敏捷的火苗,但如何提高这些火苗的能力以及如何补充燃料是团队管理者需要加强的。在我遇到的一些团队 当中,往往很多管理者并没有转换到敏捷管理的思路,不知道自组织是什么概念,仍旧采用严格的管理手段,而不理解领导是什么。
&&从以上的描述可以看出,敏捷不只是一个开发工具,一个开发人员学习一下就可以用好。敏捷的实施也应该算是企业的一个变革,这需要上层、管理层和开发团队的共同努力。那如何解决这些问题?首先对敏捷是什么达成一致,然后找出阻碍,一个一个的去解决,在行动中学习。
2.现在很多软件开发IDE,比如微软的Visual Studio,也都在注重帮助团队改进开发流程、提升效率。您觉得在产品层面的这种改进,对团队实行敏捷方法有多大的帮助?工具对于刚刚准备实行敏捷方法的团队来说很重要吗?
金根:如果说到XP,我认为工具很重要,例如代码审查、自动化测试等等。但如果说到管理开发流程,例如使用Scrum,我并不建议大家一开始就 是用软件工具,使用工具会失去敏捷管理中很多本来可以发挥作用的地方,例如缺少白板会让团队缺少很多面对面沟通的机会,这会不利于敏捷团队的形成。我们很 多人都实施过敏捷,但只能说是doing agile,并不能说being agile,这又可以回到第一个问题,很多团队实施多年后也不见太大成效的原因就是,他们没有理解到敏捷说到底还是一个理念,它背后有价值观等作为支撑, 例如Scrum的承诺、专注、公开、尊重、勇气。关于Scrum,感兴趣的可以看看&
3.很多人都谈到,对于团队来说,最痛苦的莫过于在实行敏捷开发的转型期,同时谈了很多解决方法,您如何看这一问题?
金根:我不太清楚你说的大家认为最痛苦是什么,以及他们提出了什么解决方法。如果说到转型,我可以把这看成是一个变革,如何理解这种转型的过 程,下面这张图可以看出转型一定是一个过程,而不是一步到位的,这需要管理者去很好的理解,才不至于让敏捷快速兴起又快速打落。如果团队想实施敏捷,但又 没有人对敏捷有所深入了解,那么建议大家可以请专人指导一下。
4.敏捷开发带来的好处不言而喻,但您觉得所有的开发团队都需要实行敏捷吗?有没有一些特殊的情况出现?
金根:如果我们只是把敏捷限定在Scrum和XP等开发方法,那么我觉得并不是所有开发团队都需要实行敏捷。在我们公司,有些团队可能就一两个 人,这个时候就不需要Scrum的站会、回顾会议了;还有一些需要变化特别快的,那就可以实施看板;还有那些不能出现任何差错的项目可能瀑布还是不错的一 种方式。但是,敏捷本身不是来自软件开发,被应用到IT,那就证明其实它背后有一种更本质的东西。正如前面我说的,如果你把敏捷看重一种理念,那么我认为 如果把敏捷理解透彻,不仅仅是每个开发团队都要实行敏捷,甚至每个人,在生活中都可以应用敏捷,这也是我创立敏捷个人的原因。
5.如今很多专家都在做敏捷教练,可能每个人的思想都有所不同,实行的方法也都不同。您觉得,对于敏捷初期团队来说,教练在其中应起到什么作用?之后呢?
金根:正如项目经理在每个公司所担任的工作不同一样,敏捷教练作为一个国内新兴职业,敏捷教练应该做什么也会不一样,更如你说,每个人的思想、 方法不一样,这也导致大家做的也不一样。但我想对于教练来说,还是可以抽取一些共性的东西。那教练应该起到什么作用呢?最基本的就是 ScrumMaster的职责,其次就是培养ScrumMaster的责任,更高级的教练还需要学习个人成长教练,也就是敏捷个人的一些内容。
对于敏捷初期团队,一般都没有ScrumMaster。如果可能的话,就是自己成为ScrumMaster帮助团队运转起来。如果不行,那么就需要做多次的专题培训,再组织团队开展敏捷实践,并不定期的回访,以保证团队对敏捷的理解正确。&
6.最后也想请您谈一谈您的个人经历和看法。您是如何接触到敏捷开发这一理念的?之后又是如何去推动它的?对于敏捷开发,您给广大开发团队的忠告是?
金根:在03年的时候,我们是基于RUP来做开发,做了很多设计画了很多图,但是最后开发的时候,开发人员也不看,这让当时还是程序员的我对软 件开发方法产生了兴趣,于是就开始关注软件全生命周期相关的方法理念,而敏捷就是其中之一。09年我到了一个新的项目组,需求人员是市场人员、没有开发人 员,也就是连团队的雏形都没有,这时候我觉得实施Scrum是一个机会,因为大家以往都没有经验,更容易接受新事物,我选择实施Scrum。当然,对于软 件开发来说,Scrum只是一部分,还需要很多其他东西,例如如何做需求、如何做设计、如何带团队等。大家可以从&&可以看到09年我做的工作。说到如何推动,我认为还是很顺利的。第一,部门领导支持,如何开发我说的算。第二,团队支持,我的意见很容易被接受。第三,我持续的和大家分享、交流、培训。第四:从头到尾的带着大家做了好几期sprint后才由团队自己全权负责。如果要我给广大开发团队提出几个忠告,我想说的就是理解敏捷的本质,对敏捷产生兴趣,是敏捷成功的关键。
7.敏捷开发一词已经越来越被大家所熟知,从您了解到的情况看,目前国内的普及程度如何?您觉得未来应如何推动?
金根:在敏捷10年回顾中,Mike Cohn说到, 现在大家不再说要不要做敏捷,而是如何做好敏捷,希望以后不再说"敏捷软件开发",而仅仅说"软件开发"背后就隐含的包含正在用敏捷开发,我也希望正如他 所说。但在我招聘、培训、交流过程接触的情况来看,国内的敏捷普及程度并不是这么乐观,很多人还只是知道敏捷而已,但在开发中并未真正实践,还有的实践之 后放弃的。还有实施了敏捷的企业,也不是企业所有团队、所有人都在实施敏捷,就拿我们公司来说,也不是所有人都在用敏捷,即使在用,也不是每个团队都应用 的很好。& 关于如何更大范围推动敏捷,我觉得首先每个开发人员应该对自己要求高一些,不要仅仅关注如何写代码,还需要关注采用什么方法来开发,如何做好团队协作,在 合适的时机向团队、领导推动敏捷实践。其次,现在也有很多大会(如敏捷中国、ScrumGathering等)、培训(我业余时间也给企业做培训咨询)、 资讯,这些也都能够加速敏捷的推广和落地。
如果你需要进行敏捷开发相关的培训,那么可以看看这里
我的微博:
欢迎转载,转载请注明:转载自
程序猿也爱学英语(上),有图有真相
一. 前言(Introduction)
二. 本文所涉及的内容(Contents)
前言(Introduction)
本文所涉及的内容(Contents)
发音(Pronunciation)
基本常用单词积累(Vocabulary)
新概念英语(New Concept English)
究竟需不需要学语法(English Grammar?)
走遍美国(Family Album U.S.A.)
常用英语(Daily English Situations)
老友记/六人行(Friends)
享受英语的乐趣(Enjoy English)
总结&待续...(Summary & To Be Continued&)三. 发音(Pronunciation)
重读&弱读:一个句子中的名词、形容词、动词和副词要重读;冠词、介词、连词、代词以及一些辅助词如be动词,助动词和情态动词等要弱读;
连读:这个大家可能都比较熟悉(分为辅音+元音的连读,辅音+辅音的连读,元音+元音的连读等),不信我们看几个例句:
Nice to meet~you(遇见生人的经典用语).
Would~you mind my smoking?(李阳365句中的句子)
Thank~you.
Did~you call me last night?
爆破音也比较常见,就是只做口型,不发出声音,比如:
Goo(d) morning
I don&(t) know.
语感(节奏和断句):这个需要多听多读,尤其是跟着新概念进行练习,你会发现英语都是按照意群来断句,并且根据重读&弱读、连读等带有情感的表达。四.基本常用单词积累(Vocabulary)五.新概念英语(New Concept English)六.究竟需不需要学语法(English Grammar?)
英语的单词的基本分类(名词,冠词,形容词,副词,动词,连词等 &&)。
句子的分类,句子成分以及从句(陈述句、疑问句和祈使句,主谓宾。状语从句、定语从句等等)。
注意一些细节用法:如名词分为可数和不可数,代词的主宾格,动词时态和语态等等,当然还有里面的不规则变化,这些都要在平时不断学习和总结。
找一本英语语法书,大概了解一些基本的语法规则;
参考英语原作,尽量在阅读和写作中使用,加深学习。七.走遍美国(Family Album U.S.A.)八.常用英语(Daily English Situations)
最基础的就是常用英语900句,概括了最简单的常用英语各种情景。
简单的&李阳365句&,可以让你信心大增,我经常喜欢在做英语演讲或者面试之前大声朗读。
专门的书籍,比如上图所示的生活英语情景口语100主题,里面用100个场景、200篇对话细致展现了当下英美的风土人情,以及英语国家普通百姓的沟通方式。老婆最近刚认真学完这本书,效果还很不错,不过学完之余需要举一反三。九.老友记/六人行(Friends)
千万不要带着字幕看视频,否则提高很慢;一开始不看字幕,可能会有些难受,但只要坚持几季后,你就猛然发现,自己也能完全听懂他们在讲什么了!
看完视频后,回想你所看到或者听到的内容,然后用一些简短精炼的语句进行归纳总结。
再仔细看一遍,核对并修改总结的内容。
参考网上的一些剧集介绍,对比自己的总结,这样可以增强自己学习效果,同时还会调动积极性。
在前面的基础上,下载字幕和剧本,学习生词和视频中所使用的俚语。
重复的看和听,真正享受老友记带给你的进步与快乐!十.享受英语的乐趣(Enjoy English)
学会用英语网站看新闻。
学会用stack overflow等网站寻找你的技术答案。
学会几首英文歌曲,多方面培养自己的兴趣。
经常看英文的原声电影(不要首先去看字幕),可以记住一些有名的电影和电影明星,这个可以作为同事和朋友之间的谈资。
如果有兴趣,可以找一本简单而不失趣味的小说来看看。
多看几本专业相关的英语原著。
写程序的时候保持正确的英文命名,英文注释,如果一开始觉得很难,可以先阅读几个开源的项目。
想办法用英语向其他解释你要表达的事物(如可以用英语做技术分享、业务分享,技术辩论等)。
&&十一.总结&待续...(Summary & To Be Continued&)
写作本文只是自己一时兴起,或者说是自己的兴趣使然。文中的观点只是自己的学习心得和体会,属一家之言且鉴于本人不是学英语出身,如有不对的地方,也请大家见谅并指正。
如果你觉得文章对你有所帮助,别忘了推荐或者分享,因为有你的支持,才是我不断续写的动力和源泉!
Puppet是由Puppetlabs公司开发的系统管理框架和工具集
本文同步发布在Unitedstack博客上:/puppet_and_luke_story/& & & &Puppet对于做DevOps的同学来说,是个熟悉的名字,但仍有许多人并不了解它。那么我先来简单介绍一下:Puppet是由Puppetlabs公司开发的系统管理框架和工具集,被用于IT服务的自动化管理。由于良好的声明式语言和易于扩展的框架设计以及可重用可共享的模块,使得Google、Cisco、Twitter、RedHat、New York Stock Exchange等众多公司和机构在其数据中心的自动化管理中用到了puppet。半年一度的PuppetConf大会也跻身于重要技术会议之列。AWS的CloudFormation文档中有一段关于Puppet的介绍,其开头是这么说的: Puppet has become the de facto industry standard for IT automation。& & & & 同时,puppet在Openstack中也发挥着重要的作用:Openstack-ci社区将其用于Openstack wiki系统,持续集成系统等等的运维管理(参见);此外社区的puppet-openstack项目用于完成Openstack服务的自动化部署和管理,目前已经在stackforge中托管并通过Openstack的Gerrit系统来管理代码;此外,Cisco,RedHat,Miriantis等多家公司的Openstack发行版或部署工具中均使用到了puppet-openstack。目前,Puppet在UnitedStack的日常运维管理和产品的自动化部署中也起到了重要作用。& & & &好了,刚刚还不了解Puppet的读者们现在已经知道Puppet是一个牛逼哄哄的自动化运维管理工具。可能有人已经下完了软件包跃跃欲试了,先别急,有关puppet的使用资料在网上可以搜到一大堆,官方的文档也详细到了&令人发指&。关于puppet的使用经验分享和各种特性的深入探讨以及如何使用Puppet管理Openstack部署的方案分析,哦,都不在本文的讨论范围之内。& & & &本文的重点是八卦一下Puppet为什么可以这么成功。同时,为避免引起非Puppet程序员感官上的不适,我屏蔽了各种代码级别的展示和对细节的探讨。Luke Kanies的技术之路&&&故事要从Luke Kanies,这位twitter昵称与puppet的服务器端进程名同名的哥们说起,在很久很久以前...成长:苦逼的学生时代& & & & 在1992年的时候,Luke进入诺思兰学院成为了一名化学专业的学生,这是一所位于威斯康辛州的小学校,全美排名在178左右徘徊。& & & & 小伙子很争气只呆了一年就跑到了大名鼎鼎的里德学院,成为了乔布斯的校友。不过倒霉的是里德学院被评为全美十大苦逼学校之一,6年毕业率仅为75%,也就是有1/4的同学拿不到毕业证。有别于很多文理学院自由选课的模式,里德的大一学生必须完成规定的人文必修课程,学习希腊及罗马的古典文化。这门课程已经有超过50年的历史,里德动用了学校最为强大的师资力量来为学生奠定文化基础。这还没完呢,之后学生还必须在四个拓展领域选课:文学、哲学、宗教、艺术方面;历史、社科、心理学方面;自然科学方面;还有数学、逻辑、语言学或外语。大三学生必须通过专业测试,大四学生则必须完成专题毕业论文才能毕业。毕业论文并不可怕,可怕的是里德学院的毕业论文的学时是一年,所以有想出国留学的同学,请密切关注另外九所大学的名字&& & & &该来的还是会来的,1996年,Luke大四了。要想顺利毕业的话,他必须得修完这长达一年的论文项目,这意味着在这一年内他必须要动手设计和实现,并用实验数据证明,最终组织成论文来完成课题。Luke的论文题目是Site-directed Mutagenesis in Soy Cytosolic Ascorbate Peroxidase,我推敲了半天,中文翻译大致是:大豆抗坏血酸盐过氧化物酶胞质的定点诱变。打工:漂泊和积累& & & &万幸的是,我们不用去研究一口气都念不完名字的论文。扯远了,Luke毕业后没去找一份和化学相关的工作而是去了Cypersite当起了Mac系统管理员。在Cypersite的日子里,Luke使用AppleScript干着行MacOS的管理工作,不过干了不到一年还没转正的时候,他便跑路了。& & & &因为在97年的12月份,他在Metro One Telecommunications找到了一份系统管理员的活儿。Metro One Telecommunications当年可是纳斯达克上市公司,主要业务是提供电话号码查询服务。在其巅峰时,公司在全美拥有7000名雇员,然而在2009年初,在售完最后一部分的经营业务后,该公司还剩余3人。瞄了一眼Metro One今天:0.01美元。通信行业早已是昨日黄花了,吴军博士已经在《浪潮之巅》中将这些历史描述得尽致淋漓。& & & &又扯远了,在Metro One的1年零9个月里,Luke的主要工作是管理分散在全美的30个呼叫中心,包括了呼叫中心计算设备的部署和设置,外加从总部对其进行不间断的维护。看到这里,我突然想到某家startup的创始人之前在电信部门做过相同的工作,后来他去做了一个很炫的可视化部署工具,我猜测通信行业的部署工作充满了重复的机械劳动,有一种自动化的强烈需求。这里提一下,provision曾是电信行业中的一个术语,专指安装通信设备前的准备工作,而在devops中常说提起的bare-metal provision是指在计算机上安装操作系统或者hypervisor的过程。&&&&&&&在1999年,Luke离开了这家电话公司,在BlueStar担任系统工程师,BlueStar是一家卖解决方案的经销商,主营业务有:RFID, Auto ID, POS, Mobility products。Luke主要负责一家DSL ISP服务器端基础架构的设计和实现。他构建了一套自动化且可集中管理的系统,并负责基础架构项目的持续开发以及实施和维护。& & & & Luke在&蓝翔&干了还没到两年,又跑去了卡特彼勒融资服务公司担任顾问,提供系统自动化管理相关的咨询。我查了下,卡特彼勒公司位列世界500强,成立于1925年,是世界上最大的工程机械和矿山设备生产厂家、燃气发动机和工业用燃气轮机生产厂家之一,也是世界上最大的柴油机厂家之一。我在网上没有查到Luke在这段时间具体干了些什么,只能感叹Luke作为一个系统管理员是怎么混进一个高帅富的融资公司担任顾问的。创业伊始:对轮子的修修补补& & & & 在卡特彼勒待了两年后,Luke开始单飞,找人合伙创建了Reductive Consulting(2010年改名为Puppetlabs),头衔是独立顾问,专门从事Unix基础设施自动化相关的咨询。他着手研究当前开源的系统管理和监控工具如CFEngine,ISconf,Nagios等等,并且通过二次开发把这些工具联结成一套满足客户需求的解决方案。这是一个重要的阶段,Luke开始将积累多年的经验和思考转变为对工具的改写,这期间他的主要工作包括重写了CFEngine的解析器和开发了ISConf3,这对后来的Puppet开发工作产生了重要影响。CFEngine简介& & & & 首先,来说一下大名鼎鼎的CFEngine,这是一款出生于1993年的老牌系统配置管理工具,CFEngine的作者Mark Burgess希望可以使简单的管理任务自动化,使困难的任务变得较容易。它的核心理念是使系统从任何状态都能收敛到一种理想状态。& & & & 这样的工具对当时还在使用零零散散的脚本来管理机器的系统管理员来说简直就是冬天的棉袄,夏天的雪糕,黑暗中的灯泡,饥饿中的面包。之后,CFEngine自然而然地成为了系统配置管理工具中的标杆。& & & &CFEngine有两种工作模式:既可以使用standalone模式即通过cfagent来完成单台服务器的配置管理工作,也可以通过C/S架构(cfservd和cfagent)来管理整个集群的配置管理的分发工作。& & & &CFEngine的工作方式是基于脚本分发:在配置文件中有一个参数称为shellcommands,用于配置要执行的命令或脚本,actionsequence则用于设置shellcommands的执行顺序。& & & & 再来看看CFEngine的版本更新:1993年,CFEngine1发布;1998年,CFEngine2发布,而十年后,直到2008年,CFEngine3姗姗来迟,第三版发生了巨大改变,可以通过使用DSL来定义系统状态,以至于其不能再兼容旧版本CFEngine2的配置语言。本文谈到CFEnigne时,是指CFEngine2。ISconf简介& & & & ISconf则是另外一款配置管理工具,它的核心理念是系统的最终状态是一致的,即使被管理的机器是关机状态,当它们完成启动之后,相关命令就会被执行,到达一致的状态。同时整个系统无需中心节点,命令可以在任何一台节点上执行并复制到所有节点上。ISconf总共经历了4代的演化。ISconf1和2是由shell脚本编写,Luke在2002年的时候开发和设计了ISconf3,并使用Perl在2的基础上进行了重写。ISconf3有三个核心特性:
确定性的执行顺序
执行中有失败时立即退出
& & & & 从上面的特性来看,是一个挺酷的产品。Luke在02年的时候完成了开发,并在03年的LISA(Large&Installation Systems&Administration)会议上发表一篇名为'ISconf: Theory, Practice, and Beyond'的paper,谈到了ISconf的特性,开发ISconf中获得的经验和教训,以及和CFengine的集成,分析ISconf 3的适用场景等等。不过ISconf社区在介绍ISconf3的历史时对Luke的论文颇有微词,你可以在ISconf的官网读到。不过,ISconf止步于第四版,最后的版本发布时间停留在06年8月13日,原因未知。萌芽:自造轮子& & & &随着Luke的梦想越来越大,这些工具集也变得越来越庞大。而此时对这些现有的开源工具的修修补补已经不能满足他的需求了。最终,他意识到只有他自己,才能去创造自己想要的工具。作为一个多年的运维人员,他深深感受到了苦逼的系统管理员们需要有一个崭新的工具来使得他们的工作更高效,更便捷。因此,他开始考虑去开发一个新工具,首先这个工具是为系统管理员而设计的。那么怎么才能称为得上是为系统管理员设计的呢?& & & 先来简单思考一下系统管理员对于配置管理工具的主要需求:学习成本低,开发高效,跨平台,代码可复用,安全,可扩展性高等等。& & & &最好的情况就是系统管理员只需关心某个服务或者软件包的状态,例如我希望部署一个apache web服务器,我只关心apache的包是已安装的状态,服务是运行的状态,而不要让我去操心这个apache包是装在Ubuntu下的还是Redhat下,然后到底是要执行yum install还是apt-get install,然后还要操心这个apache进程到底是用init还是upstart管理的。& & & & 此外,还有如何对依赖关系进行处理。先前的配置管理工具都是关注在如何去完成每一项互相独立的工作,例如配置apache服务就是一段shell脚本而已,而没有去考虑它们之间是存在关联的,例如当apache的配置文件发生变更时,是应该重启apache服务来使之生效,而重启apache服务的前提是系统已经安装了apache。& & & & 这对于当时占据主流的以分发shell/perl脚本的配置管理软件来说,简直是天方夜谭。不过Luke就是这么设想的,他在构思Puppet的设计时,就希望将系统抽象成资源:采用面向对象的概念,将每个资源类型组成为一组属性的集合,每个属性都有相应的行为,并将资源类型和属性构造成类,最终使用这些属性来使得资源到达期望的状态,而不是用资源本身来完成这些工作。同时,将所有资源的依赖关系构建成一张有向图,通过这种依赖描述,系统管理员们可以实现复杂的业务逻辑的管理。& & & & 越想越兴奋,于是Luke开始动手coding了。Puppet的第一个原型写于04年夏天,但他并没有把此事放在最重要的位置上。于是在9月份的时候,Luke居然跑去了BladeLogic担任产品设计,这是一家专门做商业配置管理软件的公司,它的产品在当时已经取得了成功,然而Luke发现BladeLogic的品味仅仅是想卖软件给大公司而不是立志为系统管理员设计伟大的工具。在05年的2月份,Luke下决心继续搞Puppet的开发工作。于是,在BladeLogic呆够了7个月后,Luke选择了离开。BladeLogic也终于如愿以偿:被BMC收购了,当然这是后话。艰难抉择: 开发语言和设计哲学&&&&&&&&随后Luke回到了Reductive Consulting,也就是Puppetlabs 的前身,开始了Puppet的全职开发。& & & & 不过他遇到了一个棘手的技术问题:身为一个Perl程序员,Luke痛苦地发现,Perl居然无法处理那些puppet类之间的关系。那时Python被认为是系统开发的最佳选择,但是Luke同学接受不了的不是Python的缩进问题,而是print是一个语句而不是函数,len是一个函数而不是方法的事实,让他感觉&眼睛在流血&。这时候,有个朋友告诉他Ruby很酷,于是他在尝试了4个小时后,就写出了一个功能原型,从此不可自拔。不过他也有点担心,因为在当时Ruby还属于非主流,因为ROR(Rails on Ruby)都还没有出生,不过鉴于他的体验,觉得使用Ruby的开发效率非常高,因此他决定冒一次险。& & & &在这个问题解决之后,Luke又面临另外一个难题:虽然在此之前他已经写了不少的小工具,积攒了丰富的经验,不过这些工具没有一个的代码量是超过1万行的。这也意味着在设计Puppet的架构的过程中,肯定得摔不少的坑。因此,Luke在开发Puppet的过程中始终要求自己和开发团队遵守两个指导思想:首先设计尽可能地做到简洁,程序的可用性总是高于新特性;此外Puppet首先是个框架其次才是一个应用。在解决了语言选型和设计哲学的问题后,Luke开始潜心于Puppet的开发。然后呢&&&&&&&然后就没有然后了,随着Puppet的发布和版本的快速迭代,以及社区的火热发展,Puppet自然而然地就发展成了今天的模样。下半部分本来是介绍深入技术细节等等诸多细节,但是应主编和广大群众要求保持纯八卦风格的呼声,下半部分在内部审批时被惨无人道地砍掉。不过对于想继续深入了解Puppet的读者,我会在下篇博文中从架构和层次模型等等方面来说明为什么Luke说Puppet是一个简单的复杂系统。对于Puppet和Luke的介绍到此告一段落,咱们再来八一下群众们喜闻乐见的热点事件。投资风云& & & &事情源于两年前,VMWare作为Puppetlabs的6家投资公司之一,向Puppetlabs投了850万美刀。在今年的2月份,VMWare宣布提高对PuppetLabs的投资:3000万。此外,VMware负责云架构和管理的执行副总裁Raghu Raghuram将进入Puppet Labs董事会。& & & & 这从资本市场的角度说明了Luke和Puppet的成功,叫好又叫座。但是也引发了人们的担忧:一些人认为Puppet的独立性是非常重要的,理由是DevOps的成功非常依赖于这个组织选择什么样的工具用于企业基础设施管理,Puppetlabs作为IT自动化管理领域里的领头羊,然而VMware对Puppet存在强大的话语权,目前Puppetlabs花了很大的精力在Puppet企业版本的开发上(Puppet PE),用于和VMWare vCloud Automation Center等产品的集成。这并不是一件好事,可能会使得社区版本和商业版本产生巨大的差距,甚至可能会发生Oracle和Mysql那样的故事。& & & & 再看看VMWare的老对手Amazon的反应,即使Amazon在开头提及的文档里承认Puppet是事实上的行业标准,但考虑到它的老朋友VMWare手握对Puppetlabs 2/3的投资,在其新推出的OpsWork服务中清一色地使用了Chef用于系统的配置管理,这是诞生于Puppet之后的另外一款开源的配置管理工具。& & & &再来听听其他人的声音。Matt Asay与Luke是多年的好友,在Lukes与Andrew Shafer创立Puppet Labs后,Matt 曾经提出了许多商业化建议,包括进行融资,但Luke更希望公司保持独立。Matt淡定地回答记者:如果你了解Luke Kanies这个家伙,你就知道保持独立对于他而言是无比重要的事。他在田纳西州长大,不是那种出卖灵魂的人。& & & & Luke在IM上和Matt表达了自己的看法:&向云端转换的趋势将给下一代系统平台管理工具带来无限的机会,对VMware如此,对PuppetLabs亦是如此。即便Puppetlabs被VMware掌控,但这些系统仍构建在开源的基础上,并赋予它们一定的自治权。Puppet拥有活跃的开源生态圈,就像OpenStack一样,是对投资很好的补充。&& & & &最后谈谈我的看法,首先Puppet天生就是开源血统,其社区非常活跃,而且从2.7开始变为更为友好的Apache许可证(之前是严格的GPL)。因此,即使发生像MySQL那样的事情,照样会有另一家MariaDB出现,更何况还有后起之秀Chef在一旁虎视眈眈,VMWare理应不会下这步昏棋。同时,对于指责Puppet只关注于与VMware产品的集成是有失偏颇的,虽然最近PE的动静很大,但是Puppetlabs也花费了很大的精力投入到Puppet-Openstack社区中,在之后的Puppet系列博文中会对此进行阐述。所以,我并不担心Puppet是否会成为下一个MySQL。我们学到了什么?& & & & 在前面洋洋洒洒的一堆八卦中,我简单地谈了一些关于Luke和Puppet的故事。每个人可能都会从中看到不同的东西。对我而言,Puppet之所以能取得成功,我认为有:
做自己最擅长的事:Luke拥有丰富的运维经验和配置管理工具的开发经验,在此基础上去开发Puppet是获得成功的基础之一;
取其精华:在调研同类工具和产品时,Luke不只看到了其中的不足,还吸收了它们的优点;
志存高远:Luke开发puppet时候的动机是为系统管理员提供最棒的CMS工具,而不仅为了挣钱,被收购,上市。动机越单纯,成功的概率越大;
敢想敢做:现在去挑选手机,我们几乎不会去考虑手机是不是触摸屏的而是去看屏幕有多大,PPI多高,因为手机是触摸屏这是理所当然的,然而在iPhone之前,触摸屏手机还是很稀有的东西,大家都在往功能更多的方向越走越远;同样,现在在使用puppet时,会觉得使用声明式配置语言是理所当然的事情,殊不知在puppet诞生的同时代中,都是清一色的命令式或者过程式的配置语言。
免责声明& & & &本文的所有情节来自本人花费一周的夜生活时间,阅读了各式各样的博客,新闻,评论,代码,勉强拼凑而成,若有与实际不符之处,请一笑而过。
学编程吧!趁为时还早
投递人&&发布于
23:37&&有3269人阅读&&&&&&&
  英文原文:
  作为&&的联合创始人,我邮箱里每天都堆满了那些犹豫是否应该学习编程的&崇拜者&的信件;我说这番话,并非是为了显摆,因为如果你也是一位编程爱好者又小有成就的话,人们通常都会特别喜欢你。这些咨询者通常都会问各种各样的问题,比如:&该先从何种语言学起?&或者&哪种语言更简单易学?&。不过,绝大多数人都会纠结的一个问题是:我们现在这个年龄,真的还适合学习编程吗?
  在解决问题之前,我希望你可以逐次回答以下问题,以便搞清楚年龄与学习编程之间是否存在必然联系:
你还活着吗?如果还活着,继续回答第 2 个问题。如果没有,请忽略。
你可以敲键盘吗?如果可以,请直接跳到第 3 个问题;如果不行,可以先去学打字。
对互联网发生的事情兴奋吗?如果答案是肯定的,恭喜你,你还不算老。如果是否定的;抱歉,你也没有老得学不动,只是我们不会强迫你去做你不愿做的事情。
  总结:你还没有老到学不动编程。
  开始之前,让我先讲一个故事给你听
  在我成为青少年时,我父亲已步入了中年。他一直有那么一个愿望,并希望能够成为马德里一家留学机构的理事;而为了达成这个目标,他的西班牙语口语必须非常流利。因此,老爹决定去学习更加精深的西班牙语。那时候,只要我们去当地的墨西哥餐厅用餐,老爹总会用西班牙语进行点餐。&当你讲西语的时候,他们会将此视为一种尊重。&他说这话时,我正努力将头藏在菜单背后。
  不久以后,他故事的基调开始发生变化。历经过尴尬的挫折后,他的冒险走入了一个全新的阶段,而老爹也开始尝试新的学习手段。
  有一天,他走到我身边,问我是否知道我们所住加州地区有没有任何以西语播报的无线电台。之后的一天,他撞见我,又以一种讶异的语气对我说:&在这边生活了这么多年,却从来都不知道这些电台居然这么大受欢迎。太不可思议了,这简直是一个全新的世界。&
  你呢?探索新大陆的时机成熟了吗?
  当我说&老得学不动编程&的时候,我其实在说什么?
  当我们说某些人老到学不来什么的时候,我们其实是在说,某年龄段的人适合学习一些东西,或还无法学会这些东西。但没有人会对着一个还只会爬行的婴儿说:&我敢打赌这小子以后一定不会走路。&在这种情况下,这个小孩还只适合学习他所在阶段能够理解的东西,然后一步步学会走路、跑步等。
  不幸的是,小孩子愿意尝试的东西通常会吓坏大人;而在大人的适应过程中,他们往往都会畏惧倒退。
  不像学步,人们在学习编程时总想找到&对的&时间。但这种想法通常都不太真实,因为我们总是会因为自己的善变而改变主意。
  编程年龄限制在逻辑上的谬误
  1994 年,万维网诞生。也就是说,如果你一开始就学习了编程(假设你是从 8 岁开始学习编程的),那么你现在可能已经有 27 岁了。但从比尔&盖茨到拉里&佩奇再到其他科技界的巨人来看,他们恐怕都不止 27 岁。
  我学会了编程,你也可以
  当我 24 岁被迫下岗后,我学会了编程。或许我当时并没有你现在这么老,但我可以确信自己已不是孩子、或青少年、或大学学生。如今,尽管我并未在某家创业公司担任首席技术官,但却仍可将自己以前学到的知识投入至其他项目获得回报。
  通过学习编程,我意识到自己再无需依靠大型公司保障自己的生活。从那时起,我便知道自己拥有了一种可以改变世界的技术,一种能够在&软件吞噬掉这个世界&时赖以生存的技术。
  当你学会了编程,你也随之学会了选择和自信。
  读完这些,你还觉得自己老到不能学习编程吗?
跟产品经理雷军聊小米100亿真相:卖的是参与感
上放出两个数字炸弹,一个是百度 19 亿美元收购 91 无线,一个是小米半年就干出了去年一年的业绩&&上半年共售出 703 万台手机,仅上半年营收就超过去年全年 126 亿,达到 132.7 亿!  一个是资本神话,一个是产品神话。  雷军经常会遇到求支招的,他一般会拷问对方两个问题:1、我想问的是你的目标客户群有没有跟他的朋友也是目标客户群的人推荐过你的产品?2、你认识你产品的多少个用户?  有人回答:不认识多少个用户。雷军会着急的继续拷问:那你怎么跟他们打成一片呢?你怎么知道他们需要什么?  雷军创立小米时,对过去的金山模式有过深入骨髓的反思。一个最重要的反思就是产品思维。&中国很长时间是产品稀缺,粗放经营。做很多,却很累。一周工作 7 天,一天恨不得 12 个小时,结果还是干不好,就认为雇佣的员工不够好,就得搞培训、搞运动、洗脑。但从来没有考虑把事情做少。互联网时代讲求单点切入,逐点放大。&  雷军是小米最大的产品经理。他带领小米的风格就是:在一线紧盯产品。如果确定一个需求点是用户痛点,就死磕下去,不断的进行微创新。  他会直接冲到产品一线,雷军在接受记者采访时发现一个痛点,很多记者用智能手机录音会遇到电话打断、录音时间太长容易中断等,在 MIUI&V5 中,雷军以自己大量接受采访以及和记者们交流来的经验,做了 MIUI&录音机的产品经理,设计了 MIUI&V5 的录音机产品,很受好评。  最近,我跟《全球商业经典》一块合作了&小米的秘密&深度案例,跟雷军有一个深聊。  雷军自己总结小米半年过 100 亿的秘密,有六个关键因素,也是互联网手机的核心打法:1、电子商务的威力;2、社交媒体的威力;3、把手机当电脑做;4、发动群众运动做手机;5、粉丝经济;6、在中国的一个硅谷式创业故事。  但是,在访谈中,雷军说,这 6 条都是表象,他说:说得直白一点,小米销售的是参与感。这才是小米秘密背后的真正秘密。  在金山时期,雷军的口头禅是&一路上有你,苦一点也愿意&,在小米时期,雷军的口头禅是&顺势而为&。除了赶上智能手机的大势,微博勃起的大势,小米和雷军背后真正的一股大势是这种百万级用户参与的粉丝经济学,这也制造了很多让人看不懂、甚至毁三观的扭曲力场,他们内部称之为&用户扭曲力场&。  看看产品经理雷军这 3 年总结的心得和干货:  互联网手机的秘密?&&  金错刀:有人说,小米的胜利首先是一个品类的胜利,就是开创一个新的品类&&互联网手机。虽然好多人在追随,可能好多人其实并没有理解这个品类的真正意义,互联网手机的本质是什么?  雷军:那回到做电脑就理解了小米为什么一上来就定位成高性能、高性价比,其实我们做了 30 年的 PC,PC 最后胜出的招只有两条:高性能、高性价比。这个产业刚转型的时候品牌啊,广告啊,可能有很大的价值,但是等这个产业一步一步稳定以后就是这两条,我是从 PC 工业得到的经验。  这个思路一开始就很清楚,一开始的思路我们就是把未来的智能手机当电脑来做,你看我们当电脑来做以后你知道我们解决了多少个问题吗,第一个我们的手机的硬件可以装不同的操作系统,然后呢我们的系统能刷在所有安卓手机上,这不就是 PC 工业已经很清晰的软硬件分离,所以我们第一件事情是一上来就做了软硬件分离。  第二个,就硬件制造而言的话我们认为够用适用是永远不用的,说这个性能过剩,我这个用不着,你跑那么快什么用呢?你跑分有啥用呢?两年前的性能过剩,在两年后今天可能刚刚够用,就是在别人的高端手机只有 512 兆内存的时候,我们率先一上来就是 1G 内存,在别人 1G 内存的时候我们一上来 2G 内存,实际上你觉得我们的决策对不对,这样我们两年前的手机今天还能用,这就是电脑业的这个经验嘛。  金错刀:这个很关键,硬件跟软件要分开。  雷军:硬件跟软件要分离的,硬件工业未来会变成一个微利的工业,就跟 PC 一样,所以高性能、高性价比长期能胜出。  金错刀:小米这 3 年采取了很多反传统的打法,哪些创新是最野蛮生长,最接地气的?  雷军:我要把小米的创新捋一捋,从不同的角度来看。我们第一个你能看得见的创新是什么?是我们用电子商务直销的模式,去掉了渠道成本和销售成本。第二个我们用新媒体和自媒体营销的方式,包括口碑营销的方式去掉了营销成本,我们就比你省了两道钱。  第三,我们是最早把手机当电脑做的。除了这三点以外,我觉得第四点是小米更强大的,我们用了群众运动来做手机和操作系统。第五,就是我们独特的用户群定位和维护用户群的方式,就是大家谈得粉丝经济,是不是也是我们最早规模化把这个模式做成的。还有第六个,从创业的角度,小米其实是一个内地的硅谷式创业故事,一个巨大的商业机会,一组很彪悍的人,再加很多的钱。是吧,这基本上是硅谷式的干法,一登场就是按世界级的玩法来玩,所以我觉得这是小米给大家的启发说在中关村你也可以这么干。  口碑的秘密?  金错刀:口碑挺难做的,让用户尖叫也很难做,如何让用户主动给你说好话?  雷军:我常举的海底捞例子,举到后来连海底捞的老板都要找我交流交流了,我说我要跟你学习,你别跟我学习。海底捞让我考虑一个问题,什么叫口碑?口碑就是朋友跟朋友推荐,什么东西能产生口碑?我可以告诉你一个真理,好的东西不一定有口碑,便宜的东西也不一定有口碑,又好又便宜的东西也不一定有口碑,不一定。  我再告诉你很重要的因素出来了,我也去过海底捞,只有一个小地方打动了我,就是他的服务员是真的在笑,是真笑不是假笑。海底捞的服务肯定不会比五星级的酒店服务好,是肯定不会,那为什么有这么强的口碑呢?这个口碑的真谛是超预期,就是我去一个很破的地方,我们奢望的一星级服务我们就会觉得好,你在大家都是一星级

我要回帖

更多关于 假小米有什么特征 的文章

 

随机推荐