Go to China in 2012

It’s said the world will come to an end in 2012. The Earth will suffer a huge disaster in 2012 and China will create Noah’s Ark to save people. Will you come to China to catch the Noah’s Ark?

为Discuz论坛启用Flash代码

Discuz是国内的一款非常流行的论坛程序,下面介绍的是如何为Disuz论坛开启Flash代码,以便论坛用户能够在贴子中插入Flash文件。

  1. 首先登陆Discuz后台,然后到 界面 > 编辑器设置 > Discuz! 代码 > flash 勾选 “显示”和“可用“。
  2. 再在版块下面找到你要编辑的版块,然后打开 编辑 > 帖子选项中, 允许使用 Discuz! 代码: 选择 是。
  3. 最后到 用户 > 用户组 >详情 中允许该用户组使用discuz代码

相关文章:

如何写robots.txt?

作为一名网站管理者,您对robots.txt应该有所了解,国内的站长们似乎并没有引起多大重视,今天想通过这篇文章来简单谈一下robots.txt的作用写作应用

robots.txt 基本介绍

robots.txt是一个纯文本文件,在这个文件中网站管理者可以声明该网站中不想被robots访问的部分,或者指定搜索引擎只收录指定的内容。

当一个搜索机器人(有的叫搜索蜘蛛)访问一个站点时,它会首先检查该站点根目录下是否存在robots.txt,如果存在,搜索机器人就会按照该文件中的内容来确定访问的范围;如果该文件不存在,那么搜索机器人就沿着链接抓取。

另外,robots.txt必须放置在一个站点的根目录下,而且文件名必须全部小写。

robots.txt 写作语法

首先,我们来看一个robots.txt范,例:http://www.seovip.cn/robots.txt

访问以上具体地址,我们可以看到robots.txt的具体内容如下:

# Robots.txt file from http://www.seovip.cn
# All robots will spider the domain
User-agent: *
Disallow:

以上文本表达的意思是允许所有的搜索机器人访问www.seovip.cn站点下的所有文件。

具体语法分析:其中#后面文字为说明信息;User-agent:后面为搜索机器人的名称,后面如果是*,则泛指所有的搜索机器人;Disallow:后面为不允许访问的文件目录。

下面,我将列举一些robots.txt的具体用法:

允许所有的robot访问

User-agent: *
Disallow:

或者也可以建一个空文件 “/robots.txt” file

禁止所有搜索引擎访问网站的任何部分

User-agent: *
Disallow: /

禁止所有搜索引擎访问网站的几个部分(下例中的01、02、03目录)

User-agent: *
Disallow: /01/
Disallow: /02/
Disallow: /03/

禁止某个搜索引擎的访问(下例中的BadBot)

User-agent: BadBot
Disallow: /

只允许某个搜索引擎的访问(下例中的Crawler)

User-agent: Crawler
Disallow:

User-agent: *
Disallow: /

另外,我觉得有必要进行拓展说明,对robots meta进行一些介绍:

Robots META标签则主要是针对一个个具体的页面。和其他的META标签(如使用的语言、页面的描述、关键词等)一样,Robots META标签也是放在页面的<head></head>中,专门用来告诉搜索引擎ROBOTS如何抓取该页的内容。

Robots META 标签的写法

Robots META标签中没有大小写之分,name=”Robots”表示所有的搜索引擎,可以针对某个具体搜索引擎写为name=”BaiduSpider”。 content部分有四个指令选项:index、noindex、follow、nofollow,指令间以“,”分隔。INDEX 指令告诉搜索机器人抓取该页面;FOLLOW 指令表示搜索机器人可以沿着该页面上的链接继续抓取下去;Robots Meta标签的缺省值是INDEX和FOLLOW,只有inktomi除外,对于它,缺省值是INDEX,NOFOLLOW。

这样,一共有四种组合:

<META NAME=”ROBOTS” CONTENT=”INDEX,FOLLOW”>
<META NAME=”ROBOTS” CONTENT=”NOINDEX,FOLLOW”>
<META NAME=”ROBOTS” CONTENT=”INDEX,NOFOLLOW”>
<META NAME=”ROBOTS” CONTENT=”NOINDEX,NOFOLLOW”>

其中

<META NAME=”ROBOTS” CONTENT=”INDEX,FOLLOW”>可以写成<META NAME=”ROBOTS” CONTENT=”ALL”>;

<META NAME=”ROBOTS” CONTENT=”NOINDEX,NOFOLLOW”>可以写成<META NAME=”ROBOTS” CONTENT=”NONE”>

目前看来,绝大多数的搜索引擎机器人都遵守robots.txt的规则,而对于Robots META标签,目前支持的并不多,但是正在逐渐增加,如著名搜索引擎GOOGLE就完全支持,而且GOOGLE还增加了一个指令“archive”,可以限制GOOGLE是否保留网页快照。例如:

<META NAME=”googlebot” CONTENT=”index,follow,noarchive”>

表示抓取该站点中页面并沿着页面中链接抓取,但是不在GOOLGE上保留该页面的网页快照。

英语中标点符号的用法

虽然我发在翻译理论板块,但也不是什么真正意义上的理论, 只不过是我自己在翻译过程中犯过这类错误,然后参阅网上和书本上相关内容,发表在这里,大家可以看看,或许平时知道,但是实际操作时难免会犯这样的错误.
1、英语中没有顿号,用逗号代替
2、英语中没有书名号,用斜体字或者引号句号的用法 句号在英语中的使用频率仅次于逗号,通常用来表示一个句子的结束。常见的用法如下:
     1) 用于陈述句,以表示一个句子的结束,也可用于语气温和的祈使句或客气的问句之后。
     2)用于某些缩略词之后。
     3) 用作小数点
逗号的用法
         分隔句首状语 常用于分隔用作独立成分状语等的下列词语。
         分隔日期、数学、地点。 分隔人名与职称头衔或倒置的姓名。
         分隔呼语 用于信件的称呼和浩特语之后或结束敬语之后。
分号的用法 分号是名副其实的分隔号,它不能用于完结一个句子,它通常用于并列的分句之间。一般来说,分号的作用介于句号与逗号之间,用分号隔开的两部分之间的关系,比用句号分开的紧密,但不及用逗号分开的紧密。分号一般有以下的用法:
  1) 用于并列分句之间,以分隔(通常)没有连词连接的主要从句,这些从句被认为是关系密切而属于一个句子。
  2) 用于for example, for instance, namely, that is(to say), in    fact, i.e., e.g. 等词语引出的分句之前。
冒号的用法 冒号是一个补充、连贯的符号,被用来引起读者注意下文。冒号多用于正式而庄重的问题中,具体用法如下:
    1) 列出表示列举、解释、或说明性的词语。
    2) 引出较长的正式引语或大段引语。
    3) 用于信件或演说词中的称呼语之后(英国用法中多用逗号)。
    4) 用于时与分之间(英国用法中多用句号)、比率数之间、《圣经》的章与节之间。
    5) 分隔书名的标题与副标题。
问号的用法 问号,就是用在问句之后的符号,多用于对话中,书面表达中相对较少。问号的一般用法如下:
    1) 用于疑问句或语气婉转的祈使句之后。
    2) 用在括孤内表示存疑或无把握。
叹号的用法 感叹号,用于抒发强烈的情感,如惊叹,赞赏,呼吁,决心,或用来表示强调,命令等。通常感叹号有以下用法:
    1) 用于加强命令语气或引起注意。
    2) 表示感叹、赞美、嘲讽或玩笑。
连字符的用法 在英语中,连字符的作用是多方面的,其用法灵活多变。通常连字符有下列用法:
    1) 用于复合词。
    2) 用于词缀(或组合语素)与词根(或词)之间。
    3) 用以避免单词在语义或在语音上发生混淆或用于分离。
    4) 用于两地名、两数字或两个时间之间,意为“至”。
    5) 用于单词移行。 但移行时要注意以下几种情况: ※单间节词不能分开移行,例如strength 不宜分成steng- 和th
※屈折变化形式不宜分开移行,例如working不宜分成work-和ing.
※数字、缩略词不宜分开移行,例如25759和UNESCO 不宜分成257-和59, UNES-和CO。
※易引起岐义的词不宜分开移行,例如legend和earnest不宜分成leg- 和end , ear-和nest 移行。
※移行后行尾不宜只剩一个字母,例如alike 和alone不宜分成a- 和like,a-和lone.
※有词缀的词应在词缀与词根处移处,例如unimportant 和disappear应在uni和important, dis-和appear 处分开移行。
※复合词应在复合成分之间移行(原有连字符号的,可在行尾用双连字号或在下一行行首加一连字号), 注意:连字符不可与破折号相混,破折号起分隔句中的若干部分的作用,连字符的长度为破折号的一半。
破折号的用法 破折号是用来加强语气的符号,表示意思突然转折,往往起到冒号,分号或逗号的作用。其用法如下:
    1) 表示话语突然中断、意思突然转折或犹豫不决。
    2) 引出被强调的词语。
    3) 分隔非限定性修饰语、同位语或附加成分的词语。
    4) 引出概括性词语。
    5) 表示引文出处。
    6) 用于两地名或两个时间之间,意为“至”,
引号的用法 引号有双引号和单引号之分,事实上,双引号较单引号常用,单引号多见于报刊的新闻标题中。引号有下列几种用法:
   1) 用于直接引语。 注意句子中其他标点符号与引号的相对位置: 逗号、句号位于引号内(这是美国用法,英国用法多置于引号外),在引语内再用引语时,可用单引号(这是美国用法,在英国用法中,单引号在外,双引号在内)。引语不止一段时,引号位于各段起始处和最后一段结尾处。  2) 用于引述文章、文艺作品、歌曲、广播及电视节目、绘画等。
撇号的用法 撇号主要有以下用法:
1) 表示名词或不定代词的所有格。 构成规则: 不以s结尾单复数名词加’s, 如John’s bike 约翰的自行车 以s结尾的单复数名词加’, 如student’ room 学生房间 以s结尾的单数名语加’s或’ , 如Charles’ brother / Charles’s brother 查尔斯的弟弟
2) 表示数学、符号、字母或词形本身的复数。
3) 表示省略了字母、数字或单词。 圆括号的用法 圆括号主要用于句子内容的补充说明。其功能相当于英语的插入语,具体用法如下:
1) 括出例证、引文出处、参见、补充说明等解释性文字。
2) 括出表示列举的数字或字母。
3) 括出可省略的词语。
4) 括出注释中刊物的出版地、出版商及出版年代等内容,
5) 括出可供选择的内容
方括号的用法 方括号通常是写作中用来表达意见,评论,或用于进行内容更正的专用符号。其用法如下:
1) 引述他人文字中插入自己解释性或评述性的词语。
2) 对原文加以修正。
3) 括出剧本中的舞台提示。
4) 作圆括号内的括号。
删节号的用法 删节号又称省略号,通常用来表示引文中的省略部分或话语中未能说完的部分,也可表示话语中断断续续的停顿。
星号(Asterisk)有时也用来表示省略,但此用法在现代英语中已渐渐消失,
删节号的用法为:
1) 表示词语省略
2) 表示语句中的断续、停顿、犹豫。
3) 表示整行诗文的省略 斜线号的用法
斜线号的主要功能是分隔作用,其具体用法有:
1) 用于分隔替换词。 /or students. 可以是老师和/或学生。
2) 用于分隔并列词语。
3) 用于某些缩略词中。
4) 用于速度、度量衡等单位中。
5) 用于某些数字组合中
6) 用于诗歌分行。
引用别人的,稍大编辑一下,希楼主不要皱眉!静静的欣堂,有所受益,我自开心不已。

Hotspot Shield

Hotspot Shield是一款国外免费自动搜索VPN代理软件,能够有效保护你的个人隐私以及访问你想访问的网站。对于苦于无法访问某些国外著名网站,以及受困于公司内部被Websense所限制的网站,甚至实现绕过国外某些网站对中国IP地址的限制。这一软件的特点是能够自动搜索IP,不用像使用代理服务器那样拿着N个IP地址试了半天也很难找到一个可用的。

hotspot shield的安装使用

  1. 首先,去Hotspot shield的官方网站,http://hotspotshield.com/下载最新版本。如果官方网站暂时上不去,你可以百度一下,就可以找到很多下载网站。安装时一直点next就是了。
  2. 安装完毕后,运行Hotspot shield Launch,电脑屏幕右下角的任务栏就会出现一个红色小盾牌,浏览器自动打开,并打开地址类似如http://127.0.0.1:895/config/?action=connect的链接, 什么也不用做,它会自动链接分配给你一个IP,过一会(大概1分钟不到)就会链接成功。右下角的任务栏就会由原来的红色小盾牌变成一个绿色的小盾牌,这是连接成功的标志,如图:
    Hotspot Shield Connected
  3. 连接成功后,你的ip地址就是国外的了,所以原来运行的QQ等软件会掉线,重新登陆就可以了
  4. 断开链接:只要单击或右击右下角任务栏的小盾牌图标,点disconnect,就可以断开VPN链接了,此时你的ip地址又变回本地的了,小盾牌图标也变成了红色
  5. 链接的过程中小盾牌图标变成黄色表明正在连接之中,长时间连接不上则退出Hotspot shield程序,重新多试几次

如果很长时间右下角的图标一直是红色连接不上,或者连接成功但是ip仍是本地可作如下尝试:

右键点我的电脑,管理,在服务和应用程序中,双击服务,找到DHCP Client,Hotspot Shield Routing Service和Hotspot Shield Service,这三个服务不能禁用,如果你发现是禁用,那就需要重新启动一下,并将服务状态设置为自动启动Hotspot Shield Routing Service对应于文件Hotspot Shield\HssWPR\hsssrv.exe

Hotspot Shield Service对应于文件Hotspot Shield\bin\openvpnas.exe 正常使用状态下,任务管理器中应该有如下几个进程: openvpntray.exe,openvpnas.exe,openvpn.exe以及hsssrv.exe
连接成功后,你可以到左下方看下你的ip地址,已经是国外的了。

论“有经验”的工程师

上个星期跟同事一起讨论什么是有经验的工程师的问题,使我我觉得很多人对“有经验”的定义有很大的偏差。因此我想分享我对这个问题的看法。首先看一下经验 的定义。

第一种定义,工作时间越长越有经验。经常有人会问我这样的问题,“我们需要找一个有五年左右工作经验的.Net工 程师,我们应该考什么样的题目”,猎头经常会问我:“你们需要的大约有多少年经验的工程师”。一般人会把经验值与工作年限画一个等号。其实这两者之间有一 定的联系,但两者之间没有一个公式,更谈不上一种线性关系(工作时间越长,越有经验)。Bob大叔有一篇文章叫”Multi-Dimension Seniority“,分析了其中的道理。参见下图:

seniority

就像一般人一样,在Sam刚刚开始工作时期,由于基本上是一张白纸,需要学习基本的技能,因此这一个阶段是一个不断学习的阶段,在这期间他的经 验值是在不断增长的。但是随着他能够承担一部分任务,他用在学习的上的时间开始变少,因此从这个阶段尽管经验还在增长,但是增长速度要比前一阶段慢很多, 因此他一直都只能在“学徒”(Apprentice) 层次。很明显他的经验值,资深程度跟他的工作年限没有很大的关系。

Jasmine就不同了,她没有停止学习,不停地实践,因此她的经验随着时间不断增长,最终达到“大师”(Master)层次。Jasmine 的经验是随着工作年限增长而不断丰富的。但是这种人在现实中是极少数,而且是需要环境的。

第二种定义,知识或技能越多越有经验。很多人热衷于研究很多新的技术,技巧,新的工具,热衷于考各种证书(曾经见过一个简 历,这个Candidate在一年之内拿到了PMP, OCP, MCTS, IBM Certified Solution Designer, Microsoft Certified Business Management Solutions Specialist )。可是这只能证明这些人了解过这方面的东西,并不代表这些人能够熟练的使用这些技术技巧解决问题。一个看过了《七天学会Pascal》的人,掌握了 Pascal的基本知识,但是这并不意味着他能够写出好的Pascal程序。有很多的知识和技能(Knowledge & Skill)当然不是坏事,但是这不等同于有能力。一个工程师即使了解很多新的技术,也不代表他能写出好的代码。如果一个工程师能优雅地设计出软件系统。 写出整洁的代码(Clean Code),能够设计出巧妙的架构,这代表的就是能力(Competence)。知识和技能只能算是能力的一个必要条件。历史上有一个著名的例子,“纸上 谈兵”。赵括熟读了很多兵书,应该说很有知识,而能力却很差,结果葬送了四十万大军和整个赵国。

因此应该转换观念,不仅仅以工作时间长短或者了解多少技术、技能来衡量水平高低。我们真正应该关注的是能力 (Competence),也就是在实际工作中,通过灵活运用掌握的技术、技巧来解决实际问题的能力。显然,能力高低比知识的多少要难 衡量得多。能力绝对不是可以通过考试衡量出来的。现在市场上充斥着各种各样的证书,其实绝大多数都是衡量知识,跟能力没有太大的关系。衡量能力需要通过一 种客观的社会评价体系。其实就是需要类似于学术界的“科学引文索引SCI”的系统,一篇论文质量的高低,取决于该论文被引用的次数,引用次数越多说明论文 越有价值,当然也就客观地反映了作者的能力。对于软件领域,也有一些类似的客观标准,比如:所贡献的开源软件的下载次数,被使用的次数;出版的有影响力的 书籍、论文、博客文章;在社区中的口碑等等。Google也是利用这种类似的系统来对关键词的相似度进行排名,还有一个简单的例子就是博客园的“我推 荐”。其实还有一些是衡量能力的证书,比如Certified Scrum Master其实是一个衡量知识的证书,但是Certified Scrum Practitioner就是一个衡量能力的证书。

那什么样的能力对工程师来说最重要呢?我认为有两种:

  • 首先是抽象(Abstraction)能力,对于任何的问题都能通过分析系统的表现,抽象出它的本质,然后使 用相应的模式去解决。设计软件架构,说白了就是一个关于抽象的问题,设计架构其实就是要决定哪些地方需要预留扩展,因此需要抽象;哪些地方比较雷同,需要 抽象出共同的模式。
  • 其次是做权衡(Tradeoff)的能力,设计没有好坏,也没有绝对,并不使用最新的、最酷的技术就是最好的 设计。大系统的设计都是受各种因素制约的(用英语说就是It depends),真正有经验的工程师能够根据各种项目因素做出合适的选择。

培养这两种能力的方法很简单,就是多学多练。通过不断的学习,扩充自己的知识面,掌握更多的模式,从而能够在实际工作中用合适的工具、方法、模 式去解决问题;其次就要通过不断实践学到的东西。这其实就是一个理论->实践->理论不断反复的过程。

From:http://www.cnblogs.com/tengzy/archive/2009/11/07/1598256.html

"履新"的来历与含义

今天看到一则新闻《教育部部长袁贵仁履新回应网民期盼》, “履新”在这里是啥意思呢?还是先来看一下这则新闻:

履新仅7天,教育部部长袁贵仁回应网民“五大期盼”——

“多倾听老百姓的意见,把好事办好”

本报邯郸11月7日电 (记者樊江涛)“最近由于我和周济同志工作变动,社会各界包括广大网民都非常关注这件事情,提了许许多多的意见建议。”今天,履新仅7天的教育部部长袁贵 仁在河北省邯郸市举行的全国推进义务教育均衡发展现场经验交流会上,回应了广大网民对教育部部长易人的关注:“我认真阅读了这些网民的意见和建议,非常受 教育,非常受启发,也非常受鼓舞。”

10月31日,十一届全国人大常委会第十一次会 议表决通过,免去周济教育部部长职务,任命袁贵仁为教育部部长。这一消息引发了网民的高度关注。连日来,许多网友对新任教育部长履职以及关心的教育问题, 在网上展开热烈讨论。

截至记者发稿时,在人民网开设的《我给新教育部部长递个话儿》 栏目中,网友留言已达849条,更有近17万网民参与“你对新一任教育部长有何期盼”的网络调查,其中,“提高教师素质”、“减轻学生课业负担,实现素质 教育”、“提高教师待遇”、“治理‘校官’腐败”、“解决教育公平,打破地域教育差距”成为网民对新任教育部长的“五大期盼”。

今天,在谈到位于网民“期盼”之首的“提高教师素质”问题时,袁贵仁说,首先要严格把好教师队伍的 “入口”关,而对于已经在岗的教师则要做好培训提高,对于实在不能胜任岗位的教师要合理安排。同时,他表示,要将“加强教师队伍建设”作为加大投入的重点 之一。

推进义务教育均衡发展、减轻中小学生课业负担、警惕教育腐败……本报记者注意 到,在袁贵仁今天的讲话中,网民的“五大期盼”全都涉及。

“多倾听老百姓的意见,把 好事办好。”在谈到避免学校由于布局调整造成班额过大和学生辍学时,袁贵仁这样告诫与会代表。

谈到网友对教育工作的大量意见和建议时,袁贵仁说,群众有些地方不清楚,有疑问也是正常的,“教育部门应该多作一些解疑释惑工作”。这位新任 教育部长同时相信,教育管理者“耐心听”,“然后把工作做到家”,就能得到大家的理解和支持。

全国推进义务教育均衡发展现场经验交流会11月6日至7日在河北省邯郸市召开。

看完了这则新闻你也就应该猜到“履新”是什么意思了吧!看下面的解释:

1.过新年。《新唐书·礼乐志九》:“履新之庆,与公等同之。” 明 唐寅 《正旦大明殿早朝》诗:“履新万国朝元日, 尧 德无名祝 华 封。”

2.指就任新职。《文明小史》第六回:“新委的是 傅祝登 傅大人 ,不日就来履新。” 叶圣陶 《城中·前途》:“私念新任警察厅长 田君 ,与吾兄为总角交,履新伊始,厅中职员当有更动。”

英文解释:take or assume one’s new office or post

SQL语句开启Discuz论坛media

为Discuz论坛各版快开启media代码的SQL语句:

UPDATE `cdb_forums` SET `allowmediacode` = '1'

为Discuz论坛各版块关闭media代码的SQL语句:

UPDATE `cdb_forums` SET `allowmediacode` = '0'

如何执行SQL语句:

首先登录discuz后台, 然好到 工具 > 数据库 > 升级
输入SQL语句然后提交。如图:

执行SQL语句

Godaddy CEO Bob Parsons' 16 rules

Bob Parsons is the CEO and Founder of The Go Daddy Group, Inc. Check out this page (http://www.bobparsons.me/about_bob.php) if you want to learn more about Bob Parsons. I just visited Bob’s personal website and found the 16 rules below on his website:

1.Get and stay out of your comfort zone.

I believe that not much happens of any significance when we’re in our comfort zone. I hear people say, “But I’m concerned about security.” My response to that is simple: “Security is for cadavers.”

2.Never give up.

Almost nothing works the first time it’s attempted. Just because what you’re doing does not seem to be working, doesn’t mean it won’t work. It just means that it might not work the way you’re doing it. If it was easy, everyone would be doing it, and you wouldn’t have an opportunity.

3.When you’re ready to quit, you’re closer than you think.

There’s an old Chinese saying that I just love, and I believe it is so true. It goes like this: “The temptation to quit will be greatest just before you are about to succeed.”

4.With regard to whatever worries you, not only accept the worst thing that could happen, but make it a point to quantify what the worst thing could be.

Very seldom will the worst consequence be anywhere near as bad as a cloud of “undefined consequences.” My father would tell me early on, when I was struggling and losing my shirt trying to get Parsons Technology going, “Well, Robert, if it doesn’t work, they can’t eat you.”

5.Focus on what you want to have happen.

Remember that old saying, “As you think, so shall you be.”

6.Take things a day at a time.

No matter how difficult your situation is, you can get through it if you don’t look too far into the future, and focus on the present moment. You can get through anything one day at a time.

7.Always be moving forward.

Never stop investing. Never stop improving. Never stop doing something new. The moment you stop improving your organization, it starts to die. Make it your goal to be better each and every day, in some small way. Remember the Japanese concept of Kaizen. Small daily improvements eventually result in huge advantages.

8.Be quick to decide.

Remember what General George S. Patton said: “A good plan violently executed today is far and away better than a perfect plan tomorrow.”

9.Measure everything of significance.

I swear this is true. Anything that is measured and watched, improves.

10.Anything that is not managed will deteriorate.

If you want to uncover problems you don’t know about, take a few moments and look closely at the areas you haven’t examined for a while. I guarantee you problems will be there.

11.Pay attention to your competitors, but pay more attention to what you’re doing.

When you look at your competitors, remember that everything looks perfect at a distance.
Even the planet Earth, if you get far enough into space, looks like a peaceful place.

12.Never let anybody push you around.

In our society, with our laws and even playing field, you have just as much right to what you’re doing as anyone else, provided that what you’re doing is legal.

13.Never expect life to be fair.

Life isn’t fair. You make your own breaks. You’ll be doing good if the only meaning fair has to you, is something that you pay when you get on a bus (i.e., fare).

14.Solve your own problems.

You’ll find that by coming up with your own solutions, you’ll develop a competitive edge. Masura Ibuka, the co-founder of SONY, said it best: “You never succeed in technology, business, or anything by following the others.” There’s also an old Asian saying that I remind myself of frequently. It goes like this: “A wise man keeps his own counsel.”

15.Don’t take yourself too seriously.

Lighten up. Often, at least half of what we accomplish is due to luck.
None of us are in control as much as we like to think we are.

16.There’s always a reason to smile.

Find it. After all, you’re really lucky just to be alive. Life is short. More and more, I agree with my little brother.
He always reminds me: “We’re not here for a long time, we’re here for a good time!”