火狐浏览器开发商Mozilla近日宣布,因为数据库存在漏洞。Mozilla开发者的数万个电子邮件地址和加密password或遭到黑客窃取。

好多有为青年们往往刚刚获得了一个小成功,便開始沾沾自喜,自命不凡,目空一切。殊不知,自己不过打死了取经路上的一个小妖怪而已。离真正的成功还有十万八千里。

创业也是,看到别人做个产品就能够名满天下。黄金白银源源不断。于是自己也開始妒忌羡慕恨。自吹自擂。就那产品,我一个人一个小时就能够搞定。这就足以见得你还不了解什么是取得成功的关键。

产品做出来非常easy,而让产品被别人接受却非常难;别人接受了还能持续的使用就更难了;持续使用还能一如既往的感到非常好的使用就更难上加难了。

就拿火狐为例,最開始开发出来大家都是惊叹不已,由于开源的原因又有无数的顶级高手一直默默的做技术开发,能够说是多元化,多角度的进行开发与測试。一直以方便、功能全而备受追捧。可是小打小闹的能够。一旦做大那么就会出现发展停滞,甚至退步。比如本次的漏洞事件,相当于给那些绝顶高手们狠狠的扇了一个耳光。

还有微软,花了多少的美元雇佣者世界顶级程序员开发WINDOWS,但没有一个产品能够抵抗黑客的攻击。

多少程序员事实上不过一个人短时间就能够做出来一个Firefox,做出来一个windows。但那又如何,你感觉你能成功吗?或许你会说由于前面已经被那些发展起来的大佬抢占了市场,我无立足之地,那么有本事你也研究一个个性的东东终于做到人家那么成功啊?相信已经有无数的程序员们做过类似的冲动。但残酷的现实又无数次的摧残了他们的梦想。

成功的道路上不是那么简单的几个荆棘。看似简单做起来却难得非常。

有太多的微不足道的小概率事件都会让你的成功泡汤,所以我们要立足于当下,看清自己的。认清目标,一步一个脚印儿的向成功迈进。

至于那种一步登天的想法还是先放一放。仅仅有这样你才干随着时间的推移逐渐的向成功靠拢。而不是随着时间的流逝,你还在原地踏步!

李振杰:火狐Mozilla被黑事件的启发的更多相关文章

  1. 李明杰视频 SVN

    李明杰视频 SVN 就10-12使用技术SVN 源代码会引发哪些问题? 无法后悔:做错一个操作 版本备份:费控件,费时间 版本混乱:因版本备份太多造成混乱 代码冲突:多人操作同一文件 强烈建议 使用源 ...

  2. 被「李笑来老师」拉黑之「JavaScript微博自动转发的脚本」

    故事的背景如下图,李笑来 老师于10月19日在 知乎Live 开设 一小时建立终生受用的阅读操作系统 的讲座,他老人家看到大家伙报名踊跃,便在微博上发起了一个 猜数量赢取iPhone7 的活动. 因为 ...

  3. CALayer 2 详解 -----转自李明杰

    CALayer2-创建新的层   本文目录 一.添加一个简单的图层 二.添加一个显示图片的图层 三.为什么CALayer中使用CGColorRef和CGImageRef这2种数据类型,而不用UICol ...

  4. 记录一次linux线上服务器被黑事件

    1.原因:本来在家正常休息了,我们放在上海托管机房的线上服务器突然蹦了远程不了,服务启动不了,然后让上海机房重启了一次,还是直接挂了,一直到我远程上才行. 2.现象:远程服务器发现出现这类信息 Hi, ...

  5. 火狐mozilla官方ftp站点获取旧版本火狐的下载地址

    http://ftp.mozilla.org/pub/firefox/releases/

  6. CALayer 4 详解 -----转自李明杰

    CALayer4-自定义层   本文目录 一.自定义层的方法1 二.自定义层的方法2 三.其他 自定义层,其实就是在层上绘图,一共有2种方法,下面详细介绍一下. 回到顶部 一.自定义层的方法1 方法描 ...

  7. CALayer 3 详解 -----转自李明杰

    CALayer3-层的属性   本文目录 一.隐式动画属性 二.position和anchorPoint 回到顶部 一.隐式动画属性 * 在前面几讲中已经提到,每一个UIView内部都默认关联着一个C ...

  8. CALayer 详解 -----转自李明杰

    本文目录 一.什么是CALayer 二.CALayer的简单使用 回到顶部 一.什么是CALayer * 在iOS系统中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮.一个文本标签.一个 ...

  9. 谷歌浏览器chrome假死、卡死、经常无反应,火狐firefox闪黑格子的解决办法(显卡/驱动兼容问题)

        问题: chrome 升级到高版本,切换标签后点击,滚轮都没反应,假死不动.F12呼出控制台来开发时更让人揪心.(大概chrome 25更高) 原因: 我的电脑是:集显+512M独显,可切换的 ...

随机推荐

  1. 生成静态页面方法 .NET

    原文发布时间为:2009-09-30 -- 来源于本人的百度文章 [由搬家工具导入] 采用模板法:【例子中的两个页面以及生成的页面均在同一个目录,自己可以去改】 模板Template.htm: < ...

  2. hdu 4908(思路题)

    BestCoder Sequence Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Other ...

  3. interview ms1 N_Dorm

    判断是否为n回文,比如 a b a 是1 回文, abcdab是2回文. 输入: abcabc|3 这种格式,输出true or false #include <iostream> #in ...

  4. AC日记——集合位置 洛谷 P1491

    集合位置 思路: 次短路: 先走一遍最短路: 记录最短路径,然后依次删边走最短路: 最短的长度就是次短路: 来,上代码: #include <queue> #include <cma ...

  5. 稀疏编码(Sparse Coding)的前世今生(一) 转自http://blog.csdn.net/marvin521/article/details/8980853

    稀疏编码来源于神经科学,计算机科学和机器学习领域一般一开始就从稀疏编码算法讲起,上来就是找基向量(超完备基),但是我觉得其源头也比较有意思,知道根基的情况下,拓展其应用也比较有底气.哲学.神经科学.计 ...

  6. 使用 Jmeter 做 Web 接口测试-详解

    接口测试概述 定义 WIKI定义:接口测试作为集成测 试的一部分,通过直接控制API来判断系统的功能性,可靠性,性能与安全性.API测试是没有界面的,执行在通讯 层.API 测试在自动化测试中有着重要 ...

  7. TiKV 源码解析系列——Placement Driver

    https://zhuanlan.zhihu.com/p/24809131?refer=newsql

  8. iphone开发-SQLite数据库使用

    我现在要使用SQLite3.0创建一个数据库,然后在数据库中创建一个表格. 首先要引入SQLite3.0的lib库.然后包含头文件#import <sqlite3.h> [1]打开数据库, ...

  9. JAVAWEB开发之JSP、EL、及会话技术(Cookie和Session)的使用详解

    Servlet的缺点 开发人员要十分熟悉JAVA 不利于页面调试和维护(修改,重新编译) 很难利用网页设计工具进行页面设计(HTML内容导入到servlet中,用PrintWriter的对象进行输出) ...

  10. SQLite创建表并加入数据

    - (void)viewDidLoad { [super viewDidLoad]; //创建表 [self creatTable]; //插入数据 [self insertTable]; } // ...