Pages (15): [1] 2 3 » ... Last »

[SVN]Rapidsvn出错:更新文件列表时出错(Error while updating filelist)

Rapidsvn是subversion的客户端操作软件,支持交叉平台(windows/linux),比较好用,目前还没有到1.0版本,因此存在不少bug,遇到较为严重的是check out到本地的项目,有时候会无法通过它打开,总是提示:

更新文件列表时出错(Error while updating filelist)

最好的的解决方法是升级到最新的0.9.8版本,0.9.8之前的版本都会遇到上述问题,而且很难解决。

[WEB2.0]web2.0的八大潜在安全威胁

来自The Secure Enterprise 2.0 Form (http://secure-enterprise20.org/)的报告指出了在WEB2.0应用中8项的潜在安全威胁:

web2.0潜在威胁

  1. 验证控制不足(Insufficient Authentication Controls)
  2. 跨站点脚本(Cross Site Scripting,简称 XSS)
  3. 伪造跨站点访问请求(Cross Site Request Forgery,简称CSRF)
  4. 钓鱼网站(Phishing)
  5. 信息泄露(Information Leakage)
  6. 注入漏洞(Injection Flaws)
  7. 信息完整性(Information Integrity)
  8. 反自动化攻击能力不足(Insufficient Anti-automation)

10年编程无师自通

原文:Teach Yourself Programming in Ten Years
作者:Peter Norvig
翻译:郭晓刚(foosleeper@163.net
为什么每个人都急不可耐?

走进任何一家书店,你会看见《Teach Yourself Java in 7 Days》(7天Java无师自通)的旁边是一长排看不到尽头的类似书籍,它们要教会你Visual Basic、Windows、Internet等等,而只需要几天甚至几小时。我在Amazon.com上进行了如下搜索
pubdate: after 1992 and title: days and (title: learn or title: teach yourself)
    (出版日期:1992年后 and 书名:天 and (书名:学会 or 书名:无师自通))

我一共得到了248个搜索结果。前面的78个是计算机书籍(第79个是《Learn Bengali in 30 days》,30天学会孟加拉语)。我把关键词“days”换成“hours”,得到了非常相似的结果:这次有253本书,头77本是计算机书籍,第78本是《Teach Yourself Grammar and Style in 24 Hours》(24小时学会文法和文体)。头200本书中,有96%是计算机书籍。

结论是,要么是人们非常急于学会计算机,要么就是不知道为什么计算机惊人地简单,比任何东西都容易学会。没有一本书是要在几天里教会人们欣赏贝多芬或者量子物理学,甚至怎样给狗打扮。

让我们来分析一下像《Learn Pascal in Three Days》(3天学会Pascal)这样的题目到底是什么意思:

  • 学会:在 3天时间里,你不够时间写一些有意义的程序,并从它们的失败与成功中学习。你不够时间跟一些有经验的程序员一起工作,你不会知道在那样的环境中是什么滋味。简而言之,没有足够的时间让你学到很多东西。所以这些书谈论的只是表面上的精通,而非深入的理解。如Alexander Pope(译注:英国诗人、作家,1688-1744)所言,一知半解是危险的(a little learning is a dangerous thing)。
  • Pascal:在 3天时间里你可以学会Pascal的语法(如果你已经会一门类似的语言),但你无法学到多少如何运用这些语法。简而言之,如果你是,比如说一个Basic 程序员,你可以学会用Pascal语法写出Basic风格的程序,但你学不到Pascal真正的优点(和缺点)。那关键在哪里?Alan Perlis(译注:ACM第一任主席,图灵奖得主,1922-1990)曾经说过:“如果一门语言不能影响你对编程的想法,那它就不值得去学”。另一种观点是,有时候你不得不学一点Pascal(更可能是Visual Basic和JavaScript之类)的皮毛,因为你需要接触现有的工具,用来完成特定的任务。但此时你不是在学习如何编程,你是在学习如何完成任务。
  • 3天:不幸的是,这是不够的,正如下一节所言。
10年编程无师自通

一些研究者(HayesBloom)的研究表明,在许多领域,都需要大约10 年时间才能培养出专业技能,包括国际象棋、作曲、绘画、钢琴、游泳、网球,以及神经心理学和拓扑学的研究。似乎并不存在真正的捷径:即使是莫扎特,他4 岁就显露出音乐天才,在他写出世界级的音乐之前仍然用了超过13年时间。再看另一种音乐类型的代表–披头士,他们似乎是在1964年的Ed Sullivan节目中突然冒头的。但其实他们从1957年就开始表演了,即使他们很早就显示出了巨大的吸引力,他们第一次真正的成功之作《Sgt. Peppers》也要到1967年才发行。Samuel Johnson(译注:英国诗人)认为10 年还是不够的:“任何领域的卓越成就都只能通过一生的努力来获得;稍低一点的代价也换不来。 ”(Excellence in any department can be attained only by the labor of a lifetime; it is not to be purchased at a lesser price.) 乔叟(译注:Chaucer,英国诗人,1340-1400)也抱怨说:“生命如此短暂,掌握技艺却要如此长久。 ”(the lyf so short, the craft so long to lerne.)

下面是我在编程这个行当里获得成功的处方:


读取剩余内容>>

每封垃圾邮件产生0.3克二氧化碳

计算机安全公司McAfee一项研究报告指出,2008年全球共寄出了62万亿封垃圾邮件。每封垃圾邮件排放0.3克的二氧化碳,其排放量等于开车行驶一米,如果计算所有垃圾邮件CO2排放量,其二氧化碳排放量相当于20亿加仑汽油。则等于开车绕地球160万次。

该报告指出,创建、发送、接收、储存或检视垃圾邮件每年耗费的能源约为330亿KWh,够美国200万个家庭的能源消耗。报告指出,垃圾邮件所消耗的能源。近80%来自于用户从收件箱中删除,或者从垃圾箱中提取合法邮件。每封合法电子邮件平均排放4克的二氧化碳(CO2),而每封垃圾邮件平均则排放0.3 克,但垃圾邮件约占整体邮件总数的8成,因此,全球所有企业及个人电子邮件所产生的CO2排放总量中,垃圾邮件就占了1/3以上。该机构并预估每年垃圾邮件排放了170万吨的CO2,占全球CO2排放量的0.2%,其对环境的影响不容小觑。

不过,该研究亦指出若能制止垃圾邮件的源头,以及投资于过滤技术,有效过滤垃圾邮件,每年将能减少135TWh的电力,约等于1300万辆汽车所排放的二氧化碳。对于个人用户来说,尽量集中删除垃圾邮件。这样可以减少处理垃圾邮件所带来的碳足迹。(来自绿树空气网翻译整理)

试析金融危机

我喜欢思考,尤其是周围的现实的事情,这对于我就像一个找到某件事情本质的游戏。既然是游戏,也不用那么数据严谨,我只在乎逻辑的合理性。如何验证?时间会给我答案。

看了和听了很多金融危机的事情,那么就尝试分析一下美国的金融危机吧,并尽量精简。

美国及美国公司和个人以前过得很惬意(高利润、高福利、高薪水、高保障,连住房都可以零首付等等),原因我认为就是它是头号强国,并有着吸收全球财富的链条,比如控制着石油价格、黄金储备、发达的金融系统,而最具体的链条就是通过企业盈利,传统的有汽车业、飞机制造业,近年来最重要的财富链条应该是IT相关产业,包括芯片、软件、硬件等,给美国带去了源源不断的财富和暴利,而其它国家的传统行业利润率却低的可怜。

创造财富技术和力量的不对等,使得全球的财富往美国聚集(其他国家也只是有个保命钱和辛苦钱),然后供美国过度消费和过度扩张(军事上的太空上的等等)。

金融危机的原因我认为也是美国的这几条财富链无法给他继续提供满足这种过度消费和过度扩张的条件了,也就是财富输入小于了财富的消费,那么这种平衡就要被打破,危机也必然要来临。

那么怎样度过危机以及什么时候危机会过去呢,现在问题的答案就很简单了。

度过危机的方法有2种,原理很简单,就是让财富输入和财富消耗平衡。要么解决财富输入问题,要么解决财富消耗过大,也就是财富输出。那如何解决呢,我们看到的有几条:

  • 寻找并树立新的产业制高点。(解决输入)
    因为以IT相关产业为代表行业慢慢过了黄金利润期了,这个我们感觉的到,比如软硬件在不停的降价(液晶电视、电脑、数码产品等等)。 那就必须找到新的突破点,生物医药还是新能源或是别的什么,我目前看不大清楚。不过就目前的猪流感来说,有种声音是偏向于阴谋论的,如果是真的,那也不奇怪,让财富快速聚集肯定是他们想要的。
  • 降低社会成本 (解决输出)
    比如通过企业裁员、破产或兼并重组等来甩包袱,降低运营成本,降低社保标准等等。还有弥补税收漏洞,增加国内税收,这个属于解决输入。
  • 让全球分摊苦果(解决输出)
    比如美元贬值,让债权国承担损失。资源性产品大跌,比如油价下跌,让产油国当活雷锋。

如果新的财富输入输出平衡建立了,危机也就过去了。当然长远之计我认为还在上面的“寻找并树立新的产业制高点”,多长时间内能达到这种平衡,只能试目以待。

[保健]上学时期的眼睛保健操

上学时期的眼睛保健操,现在成天对着电脑,效果还是很好哦。
读取剩余内容>>
Pages (15): [1] 2 3 » ... Last »