Monthly Archives: May 2012

[转]不上大学,你可以学些什么?

原文地址:不上大学,你可以学些什么? 记录一些思考与整理一些资源。更多针对六线小县城的孩子。 不上大学,可能缺少的是什么? 如果不上大学,你会面临一些什么样的问题? 人际:由于中国的畸形发展模式,资源日益集中到一二线城市,正在形成以超大城市集群为核心的发展模式,你将缺少在大型城市,一个正常的人际交往圈子; 技能:没有四年大学缓冲期,用于寻找自身的兴趣与培育技能,尤其是一些需要花费较多时间来培养的技能,可能导致基础不牢; 自信:对自身学习能力不再自信,厌倦学习,最终失去更新知识结构的动力; 敲门砖:多数场合,学历证书的确是迈入职场的敲门砖; 社会舆论:亲朋好友,包括部分爸妈会在不上大学与没有发展前途之间划等号; 未来方向:多数人的大学四年,给了他/她一个基本的职场锚,清楚毕业之后,大致朝哪个方向与领域发展,而你,更多将陷于一场又一场为生存而进行的斗争,最终没有任何职业方向可言,什么能糊口我就干什么,很容易陷入恶性循环,人生自由度日益低下。 如何突破困境? 请首先使用批判性思维,认真思考上述问题。然后尝试写下你的答案,我如果不上大学,我如何拥有一个合适的人际交往圈子,具备谋生的手艺,以及拥有较高的人生自由度,自信地面对未来? 以下常规性思维,真的有理吗? 人际:考试成绩不好=我只配拥有社会上混的的朋友圈 技能:考试成绩不好=我离开学校之后,可以完全放弃学习 自信:考试成绩不好=我恐惧一切与书本相关的内容 敲门砖:考试成绩不好=我可以选择最大众化的发展路线,比如去广州富士康 社会舆论:考试成绩不好=我只能通过赚钱来向亲友证明自己 未来方向:考试成绩不好=我只能屈从于一些容易解决生存压力的工作 在大学诞生前后,无数例子都可以打败以上思维定势。除了成功学虚构的竭斯底里例子之外,世界上还存在一些用时间与耐心来突破这种困境的例子。比如,以下所列: 我是如何从煤矿工成为程序员的 珍妮的故事 Stay Hungry, Stay Foolish !! 不上大学,你可以学些什么? 10年前,没有TED与斯坦福公开大学;没有hacker news与Y基金;没有github.com;没有app store与facebook平台;没有各类天使投资机构与创业者聚会… 今天,接受一流教育理念与卓越智慧如此容易。如果不上大学,应该学些什么?以下资源以图书为主,涉及部分网站。 元资源 通过它,可以找到更多资源。 TED:尖峰创想,启迪心智 斯坦福开放大学:免费读大学,最新的类似于IOS开发与Ruby开发系列课程,你可以免费找到 MIT开放课程:世界上最好的理工学院,关于人工智能等议题开启你的好奇心 YouTube:大量的学习视频都集中在这里 stackexchange:全世界的热心人士都集中在这里提问与回答问题 edge:牛人与牛人对话 PLOS:开源模式在学术界的应用,公共图书馆,你可以免费看到最新的论文;你也可以提交自己的论文 中文汉化: TEDtochina:TED中文社区,不仅仅是翻译。 网易公开课:有TED及各个国外大学的开放课程的翻译。 MyOOPS开放课程:来自全球顶尖大学的开放式课程,现在由世界各国的数千名义工志工为您翻译成中文。 东西网与译言:有部分edge翻译材料。 优酷:汉化了不少YouTube资源。 思维 对思维的深度思考与刻意练习,将拥有较高人生自由度。 图书 一般来说,以下推荐的图书组合,以中文图书为主,top10往往是必读,其他的可以泛读与选读。 心智黑客:如何基于心理学与脑科学为主的科学理论,来提升心智? 网站 mindhacks:国外著名博客,内容以介绍心理学与脑科学研究为主。 BPS [...]

迁移到HawkHost西雅图服务器

HawkHost新建新加坡服务器之后,我在去年年底把网站迁了过去,像在日志迁移网站到新加坡服务器,速度有点提升里面说到,当时访问速度很不错。 最近发现网站速度慢了很多,ping的时候发现平均响应时间在500-600ms,和support人员沟通,把站点放在了西雅图的服务器,之后测试访问速度不错,大部分简单的页面在2-3秒能打开,ping的统计数据如下: Ping statistics for 208.43.165.61: Packets: Sent = 50, Received = 48, Lost = 2 (4% loss), Approximate round trip times in milli-seconds: Minimum = 243ms, Maximum = 505ms, Average = 281ms 期间用到了一些工具,记录如下: 测速网站:http://www.webluker.com/tools/,可以测试你的站点的速度,包括下载速度,ping响应值,也可以测试本地下载速度。 全球各地区ping测试网络条件:http://www.just-ping.com/ DNS解析商:https://www.dnspod.cn/,把域名解析从域名注册商迁移了过来(修改了Name Servers),据说可以在DNS解析方面实现对联通、电信、教育等线路的智能处理。 CDN加速:http://www.incapsula.com/, 在日本有服务器,ping的时候返回值在100左右,因刚刚改过一次DNS配置,等几天后再详细测试CDN加速的效果。 ====== 2013-1-13,测试了incapsula的CDN,节点选择的是日本的服务器,地址是103.28.249.100 CDN加速后网站页面访问速度明显提高,个人感觉1-2秒就可以打开,建议大家使用。 具体设置方法是:国外线路的域名CNAME到incapsula指定的CNAME机器上,而默认线路的A记录指向incapsula日本IP上。 参考文章: 使用dnspod完美自定义使用incapsula免费CDN日本节点加速网站 Linode+Incapsula+Dnspod=全球快速访问(包括国内)

find命令中mtime时间的计算

内容来自于:鸟哥的私房菜–档案与目录管理 查找一天内修改过的文件: find . -type f -mtime 0   +4代表大于等于5天前的文件:ex> find /var -mtime +4 -4代表小于等于4天內的文件:ex> find /var -mtime -4 4代表4-5那一天的文件:ex> find /var -mtime 4

使用awk进行分类汇总

adam@adam-desktop:~$ cat test.txt round1    peter    100 round1    adam    20 round1    alice    50 round2    peter    20 round2    adam    50 round2    alice    30 round3    peter    20 round3    mike    50 round3    jack    80 adam@adam-desktop:~$ awk ‘{scores[$2]+=$3} END {for (i in scores) print i, scores[i]}’ test.txt peter 140 mike 50 jack 80 adam 70 alice 80

oracle替代触发器的一种用法

原文地址: 快速增加表的默认值的方法 原文描述了一种尽量短时间锁定表的情况下给大表增加带默认值的字段的方法,主要思路如下: 先增加需要的字段,但不带默认值 修改新增字段的默认值 创建视图,将表中新增加字段的值,使用nvl函数转化为默认值 利用替代触发器,解决视图更新的问题 SQL语言: 高亮代码由发芽网提供 – 1. 创建测试的表 system@ORCL>create table t_person(id number);  Table created. system@ORCL>insert into t_person values (1); 1 row created. system@ORCL>insert into t_person values (2); 1 row created. system@ORCL>commit; Commit complete. – 2. 增加新字段,更改默认值 system@ORCL>alter table t_person add (name varchar(20)); Table altered. system@ORCL>alter table t_person modify (name default ‘unknown’); [...]