乔布斯给年轻人的十句金玉良言

1. 领袖和跟风者的区别就在于创新。

创新无极限!只要敢想,没有什么不可能,立即跳出思维的框框吧。如果你正处于一个上升的朝阳行业,那么尝试去寻找更有效的解决方案:更招消费者喜爱、更简洁的商业模式。如果你处于一个日渐萎缩的行业,那么赶紧在自己变得跟不上时代之前抽身而出,去换个工作或者转换行业。不要拖延,立刻开始创新!

2. 成为卓越的代名词,很多人并不能适合需要杰出素质的环境。

成功没有捷径。你必须把卓越转变成你身上的一个特质。最大限度的发挥你的天赋、才能、技巧,把其他所有人甩在你后面。高标准严格自己,把注意力集中在那些将会改变一切的细节上。变得卓越并不艰难,从现在开始尽自己最大能力去做,你会发现生活将给你惊人的回报。

3. 成就一番伟业的唯一途径就是热爱自己的事业。如果你还没能找到让自己热爱的事业,继续寻找,不要放弃。跟随自己的心,总有一天你会找到的。

我把这段话浓缩为:“做我所爱”。去寻找一个能给你的生命带来意义、价值和让你感觉充实的事业。拥有使命感和目标感才能给生命带来意义、价值和充实。这不仅对你的健康和寿命有益处,而且即使在你处于困境的时候你也会感觉良好。在每周一的早上,你能不能利索的爬起来并且对工作日充满期待?如果不能,那么你得重新去寻找。你会感觉得到你是不是真的找到了。

4. 并不是每个人都需要种植自己的粮食,也不是每个人都需要做自己穿的衣服,我们说着别人发明的语言,使用别人发明的数学……我们一直在使用别人的成果。使用人类的已有经验和知识来进行发明创造是一件很了不起的事情。

带着责任感生活,尝试为这个世界带来点有意义的事情,为更高尚的事情做点贡献。这样你会发现生活更加有意义,生命不再枯燥。需要我们去做的事情很多。告诉其他人你的计划,不要鼓吹,也不要自以为是,更不能盲目狂热,那样只会把人们吓跑,当然,你也不要害怕成为榜样,要抓住出头的机会让人们知道你的所作所为。

5. 佛教中有一句话:初学者的心态;拥有初学者的心态是件了不起的事情。

不要迷惑于表象而要洞察事务的本质,初学者的心态是行动派的禅宗。所谓初学者的心态是指,不要无端猜测、不要期望、不要武断也不要偏见。初学者的心态正如一个新生儿面对这个世界一样,永远充满好奇、求知欲、赞叹。

6. 我们认为看电视的时候,人的大脑基本停止工作,打开电脑的时候,大脑才开始运转。

过去十年中,大量的理论研究表明,电视对人的精神和心智是有害的。大多数电视观众都知道这个坏习惯会浪费时间并且使大脑变得迟钝,但是他们还是选择呆在电视机前面。关掉电视吧,给自己省点脑细胞。还有,电脑也会让你的大脑秀逗,不信的话你去跟那些一天花8小时玩第一视角射击游戏、汽车拉力游戏、角色扮演游戏的人聊聊看,你也会得出这个结论的。

7. 我是我所知唯一一个在一年中失去2.5亿美元的人……这对我的成长很有帮助。

犯错误不等于错误。从来没有哪个成功的人没有失败过或者犯过错误,相反,成功的人都是犯了错误之后,做出改正,然后下次就不会再错了,他们把错误当成一个警告而不是万劫不复的失败。从不犯错意味着从来没有真正活过。

8. 我愿意把我所有的科技去换取和苏格拉底相处的一个下午。

十几年来,世界各地的书店里涌现出海量的关于历史人物的书籍。这些人物包括苏格拉底、达芬奇、哥白尼、达尔文以及爱因斯坦成为人们灵感的灯塔,而苏格拉底排在第一位。西塞罗评价苏格拉底说:“他把哲学从高山仰止高高在上的学科变得与人休戚相关。”把苏格拉底的原则运用到你的生活、工作、学习以及人际关系上吧,这不是关于苏格拉底,这是关于你自己,以及关于你如何给你每天的生活带来更多的真善美。

9. 活着就是为了改变世界,难道还有其他原因吗?

你是否知道在你的生命中,有什么使命是一定要达成的?你知不知道在你喝一杯咖啡或者做些无意义事情的时候,这些使命又蒙上了一层灰尘?我们生来就随身带着一件东西,这件东西指示着我们的渴望、兴趣、热情以及好奇心,这就是使命。你不需要任何权威来评断你的使命,没有任何老板、老师、父母、牧师以及任何权威可以帮你来决定。你需要靠你自己来寻找这个独特的使命。

10. 你的时间有限,所以不要为别人而活。不要被教条所限,不要活在别人的观念里。不要让别人的意见左右自己内心的声音。最重要的是,勇敢的去追随自己的心灵和直觉,只有自己的心灵和直觉才知道你自己的真实想法,其他一切都是次要。

你是否已经厌倦了为别人而活?不要犹豫,这是你的生活,你拥有绝对的自主权来决定如何生

活,不要被其他人的所作所为所束缚。给自己一个培养自己创造力的机会,不要害怕,不要担心。过自己选择的生活,做自己的老板!

11 不要被教条所限,要听从自己内心的声音,去做自己想做的事

SecureCRT或Putty突破GFW:如何利用国外 SSH 翻墙

【转》http://www.itlearner.com/article/4537

GFW 是什么大家心里都明白。翻墙的手段很多,有普通的 web 代理(比如 PhpProxy),也有更加方便的 u 和 fg(这两个是什么大家也清楚)。衡量这些手段的两个重要方面就是速度与方便性。本文所介绍的翻墙手段利用了 SSH,速度主要取决于您与该 SSH 服务器的之间速度。

所需条件:SecureCRT 或 Putty,一个国外 SSH 帐号

推荐:Firefox 2 或 Firefox 3 + Firefox 扩展 FoxyProxy + SecureCRT

SecureCRT 是共享软件,下载地址在此。

SSH 帐号的来源可以有多种,最常见的来源是国外的虚拟主机帐号,如 Dreamhost、MediaTemple、Bluehost 等。没有国外虚拟主机帐号的朋友,可以去 Silence is Defeat 通过捐助的方式获取 SSH 帐号。

本文以 SecureCRT + Dreamhost + Firefox3 + FoxyProxy 为例。

首先来配置 SecureCRT。点击菜单 File -> Connect 以打开连接对话框,点击对话框上部第三个按钮 New Session 以新建会话。在弹出来的会话属性设置对话框中设置会话名称。

SecureCRT或Putty突破GFW:如何利用国外 SSH 翻墙

选择左侧的选项分支 SSH2,设置 SSH 服务器详情。

SecureCRT或Putty突破GFW:如何利用国外 SSH 翻墙

选择左侧的选项分支 Port Forwarding,在右侧点击 Add 按钮,参照图片,设置本地端口转发。本文以 53817 为例,请改为您想要的端口,如7070。

SecureCRT或Putty突破GFW:如何利用国外 SSH 翻墙

选择左侧的选项分支 Remote/X11,在右侧点击 Add 按钮,参照图片,设置远程端口转发。本文以 53817 为例,请改为您想要的端口,如7070。

SecureCRT或Putty突破GFW:如何利用国外 SSH 翻墙

点击 OK,完成会话设置并回到连接对话框,选中刚才添加的会话,单击 Connect,若前面的 SSH 服务器详情设置无误,则有弹出 New Host Key 对话框,提示是否保存服务器 key,单击 Accepet&Save(接受并保存),并在接下来的对话框中输入 SSH 帐户密码。

SecureCRT或Putty突破GFW:如何利用国外 SSH 翻墙

一切顺利的话,不用几秒钟,登录就可完成。现在可以在支持 Socks 代理的浏览器中设置本地代理了。按前文的设置,此时的本地 Socks 代理应为 localhost:53817 或 127.0.0.1:53817。设置好代理之后,可以试着访问 WordPress 的翻译项目页面,若一切无误,应该可以正常浏览该页面了。

Firefox + FoxyProxy 的设置不再以图片的方式详细介绍,相信熟练的 Firefox 用户可以稍做设置以实现对特定的地址调用该代理。为了方便起见,可以下载我的 FoxyProxy 设置文件,放置于 Firefox 的Profile 目录下。若该文件已存在,请先备份。

Maxthon、TheWorld、GreenBrowser 之类浏览器的代理设置不再在此赘述。

@Updated:

放弃了撰写 putty 的设置方法的计划,因为 putty 不能自动登录,不能自动重连。这两大缺点输给了上文提到的 SecureCRT 和下文要介绍的 MyEnTunnel。

谢谢 voidman 的提醒。若只需要建立 SSH Tunnel 翻墙,只需要 plink.exe 即可,但 plink.exe 是命令行工具,用起来不是那么方便。好在有 MyEnTunnel 这个 GUI 工具可以直接操作 plink.exe。先下载这两个可执行文件,将它们放在同一个文件夹下。运行 myentunnel.exe ,主要设置界面如下:

SecureCRT或Putty突破GFW:如何利用国外 SSH 翻墙

主要选项:

SSH Server – SSH 服务器地址

SSH Port – SSH 服务器端口

Username – 用户名

Passphrase – 密码

Port – 本地 SOCKS 代理端口

Connect on Startup – 运行时自动连接

Reconnect on Failure – 失败时重新连接

Enable Dynamic SOCKS – 启用动态套接字

这些选项中,前四个当然一定要填对了。为了实现我们的目的,一定要选择 Enable Dynamic SOCKS (启用动态套接字)并设置好转发端口 Port。设置好之后,点击 Connect,若系统托盘处的小锁从红色变成绿色,则连接已经建立了。这时可以点击 Hide,让它驻留在系统托盘。接下来的工作就只剩下设置浏览器的代理了。

 

使用Tor代理+Firefox+FoxyProxy访问SourceForge

安装Tor

有关Tor的详细描述请参考 这里,本文主要专注于Tor的具体应用。

对于Windows用户,安装Tor是一件非常容易的事情,只需要:

下载Tor的 Windows 捆绑软件包(vidalia-bundle-0.2.0.28-rc-0.1.4.exe),双击安装一路点击Next即可,安装结束后,你选择安装的软件会自动运行。

注意在安装过程中在选择安装的组件时,最好去掉Torbutton。因为我们需要使用的Firefox插件是FoxyProxy。

 

Firefox的FoxyProxy扩展

Firefox有一个扩展名字是FoxyProxy,用来为一些站点配置专门的代理服务访问的,它可以从 这里 下载安装。

首先,安装完FoxyProxy并重启Firefox后,会弹出这样的对话框:

点击 “是” 按钮,让FoxyProxy可以与Tor协同工作。

紧接着会弹出 :

Privoxy是Tor的黄金搭档,专门用于实现Tor的Web代理访问的一个工具,由于FoxyProxy无需要Privoxy的支持即可调动Tor为其工作,所以这里选择“不使用”,而且我们也没必要去安装Privoxy。

下面弹出的对话框是让你选择Tor的监听端口的,默认值为“9050”,我们使用这个默认值就好。

接下来是一个关于是否通过Tor网络来收发DNS请求的设置:

对于选项对话框我个人觉得还是选择 “否”。

下面跳出的这个对话框,不需要你选择什么,直接点击 “确定” 按钮即可。这个对话框实际上是FoxyProxy的配置面板,目前已经为你配置了使用Tor来访问你的 GMail 帐户,实际上在此你可以谢绝这个好意,将这项配置选中并删除。这个面板的用法,在下文中我们还要碰到,在此就略表即可。

下面弹出一个欢迎信息的对话框,祝贺你完成了FoxyProxy有关Tor的配置,点击 “确定” 即可。

下面会弹出最后一个对话框,提示你现在重新启动一下Firefox,请点击 “是”按钮。

FoxyProxy安装完后,会在Firefox的任务栏上显示出任务图标:

如何使用FoxyProxy

本节主要介绍如何配置FoxyProxy,以便让Firefox畅通无阻地访问Google Page、Google Blogger站点、Wordpress免费博客、SourceForge

在Firefox任务栏上左键单击FoxyProxy图标,即可弹出FoxyProxy配置对话框,在该对话框中你可以新建、删除特定站点的代理服务器配置。

点击FoxyProxy配置对话框上的“新建代理服务器”按钮,打开下面的代理配置对话框,并在其“常规”页面上填写一些可以让自己明白所设置代理服务器意义的信息:

在FoxyProxy代理配置对话框的“代理服务器细节”页面上作以下设置,给出代理服务器地址、端口等信息:

在 FoxyProxy代理配置对话框的“模板”页面上设定使用这一代理服务器访问的站点模板。所谓的站点模板实际上就是所访问网站的域名匹配字串,该字串有两种形式:通配符与正则表达式。这样,Firefox将会根据此处设置的字串去匹配地址栏中你所输入的网址,如果匹配成功,那么就自动使用前面所设定的代理服务器访问相应站点。

在“模板”配置页面上,点击“添加新模板”按钮,即可打开用于配置新模板的对话框。下图在该对话框中配置了匹配Google Page Creator的模板:

照葫芦画瓢,我们可以再建立两个模板:1)用于匹配“*googlepages.com/*”域名的模板,可用于访问Google Page Creator创建的页面;2)用于匹配”*blogspot.com/*”域名的模板,用于访问Google Blogger。新模板配置完毕后,点击配置新模板对话框的“确定”按钮,回转到FoxyProxy代理配置对话框的“模板”页面,在模板列表栏里可以看到刚才所设定的模板了:

最后点击确认按钮,可以回转到在FoxyProxy代理配置对话框,在代理服务器列表栏里可以看到相应的代理服务器信息。

最后,点击FoxyProxy代理配置对话框中的确认按钮结束配置任务。现在,Firefox应该可以访问Google Page Creator、Google Blogger等站点了。要确认所设定的代理是否可用,可以访问一些Google Page或Google Blogger站点测试一下。

FoxyProxy与Tor的配合

上一节讲了怎样将FoxyProxy作为Google Servers代理服务器的,其实FoxyProxy的高级技巧是与Tor的配合使用。

前文已经提到过将Tor用户网络代理访问工具的黄金搭档是Privoxy,但是对于我们仅仅使用Tor来访问SourceForge网站而言,使用FoxyProxy即可。下面通过在FoxyProxy中配置一个Tor代理来访问 http://zh.wikipedia.org作为示例,演示一下FoxyProxy与Tor的配合使用方法。

首先,点击Firefox任务栏上FoxyProxy的图标,打开配置对话框。在“代理服务器”配置页面上的列表栏中显示已配置的代理服务器,如下图所示。

由于前文在安装FoxyProxy时,已经配置了一个默认的Tor代理服务器,现在用鼠标左键双击列表栏中的Tor服务器条目,即可打开该代理服务器配置页面,并作出如下图所示的设定。注意,此处对于代理服务器地址与端口的设定,必须与Tor配置文件中的代理服务器地址与端口信息相一致。Tor的配置文件即C:Documents and SettingsAdministratorApplication DataVidaliatorrc(见前文安装Tor的内容)。Tor的代理服务器地址与端口是与此处FoxyProxy中的设定是一致的。

完成Tor代理服务器配置之后,就可以访问 SourceForge 网站了。

参考原文:使用Tor+Firefox+FoxyProxy访问被GFW的网站

ubuntu server 11.04 安装配置 nginx + php-fpm + mysql

【转》http://b.gkp.cc/2010/10/12/setup-nmp-on-ubuntu-1010/

1. 安装好 ubuntu server 11.04并升级软件包后,接下来安装 nginx + php-fpm + mysql,11.04 中的 php 已经是自带 php-fpm 的 5.3.3,所以 php-fpm 理所当然成为 fastcgi 的首选。

2.安装 mysql:sudo apt-get install mysql-server

3.使用官方 ppa 安装 nginx:(或sudo apt-get install nginx)

sudo apt-get install python-software-properties

sudo add-apt-repository ppa:nginx/stable

sudo apt-get updatesudo apt-get install nginx

4.安装 phpy + php-fpm + 其他模块:

sudo apt-get install php5-cgi php5-mysql php5-fpm php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

5.配置 php:sudo vi /etc/php5/fpm/php.ini

设置cgi.fix_pathinfo=0   原因见这里

6.接下来修改 nginx 虚拟主机设置:

sudo rm -r /etc/nginx/sites-available

sudo rm /etc/nginx/sites-enabled/default

sudo vi /etc/nginx/sites-enabled/default

内容,我这里 IPv4 和 IPv6 用了两条独立的命令监听,原因见这里。—我尝试过两个同时开报错:(98: Address already in use),nginx不能启动,必须注释掉一个。

server {

#listen   [::]:80;#只需保留一个

listen   80;

server_name  xxx.xxxxx.xxx;

root   /var/www/;

#access_log  /var/www/log/xxx-access.log;

#error_log   /var/www/logs/xxx-error.log;

location / {

index  index.php index.html index.htm;

}

#error_page  404  /404.html;

# redirect server error pages to the static page /50x.html

#

#error_page   500 502 503 504  /50x.html;

#location = /50x.html {

#       root   /var/www/nginx-default;

#}

location ~ .php$ {

fastcgi_pass   127.0.0.1:9000;

fastcgi_index  index.php;

include        fastcgi_params;

}

location ~ /.ht {

deny  all;

}

}

7.修改 fastcgi 参数,

sudo vi /etc/nginx/fastcgi_params

加入:

fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name; —这行与默认配置中内容重复不需重新添加

fastcgi_param  PATH_INFO          $fastcgi_script_name;

fastcgi_connect_timeout 60;

fastcgi_send_timeout 180;

fastcgi_read_timeout 180;

fastcgi_buffer_size 128k;

fastcgi_buffers 4 256k;

fastcgi_busy_buffers_size 256k;

fastcgi_temp_file_write_size 256k;

fastcgi_intercept_errors on;

 

8.重新启动 nginx 和 php-fpm,配置完成:

sudo /etc/init.d/nginx restart

sudo /etc/init.d/php5-fpm reload