Linux命令行:列出指定位置下所有文件夹

1. 利用ls工具的”-d”选项:

ls -d */ 列出当前目录下可见文件夹

ls -d .*/ 列出当前目录下隐藏文件夹

2. 利用find工具:

find path -type d -maxdepth 1 -mindepth 1

3. 利用grep工具,及ls的结果特征(文件夹信息以d打头):

ls -l | grep “^d”

发表在 Linux | 标签为 , , | 留下评论

云存储“四大家族”成形 云存储进入战国时代

导读:随着Google正式推出自己的云存储产品Google Drive,正式形成了云存储领域的“四大家族”。

\

随着Google正式推出自己的云存储产品Google Drive,正式形成了云存储领域的“四大家族”。那么它们各自都有什么优势,将来将如何演绎?作为消费者的我们选择什么样的产品更好?下面我们来看看这“四大家族”的对比情况:

相关要点提供SDK,深度整合搜索、Google+以及Google Docs;支持公开分享、OCR技术;如果升级付费,Gmail将获得25GB的空间提供SDK,远程文件访问;支持Word、PPT、Excel以及 Onenote云端群组编辑,公开分享,整合Bing搜索一键添加文件到Dropbox,免费帐户可以扩展到18GB,付费帐户则可获得最多32GB的额 外空间与iOS深度整合与Mountain Lion

在这四大云存储产品中,除了Dropbox是新创企业外,其它都可以看成是如今3大互联网巨头的自然延伸产品。随着云计算的掀起,云存储似乎已 经演变成为一个平台,一个跨越了传统操作系统、终端设备的平台,而不仅仅是一个单一功能的产品。因此从长期来说,Google、微软以及苹果可能更具竞争 优势。

\

从以上的对比我们还可以发现,无论是Google、苹果还是微软,都在做整合,将其与自己生态系统的产品做整合。Google与微软利用各自在 办公与搜索领域的优势做整合,苹果利用自己的平台与终端领域的优势做整合,而新兴创业公司Dropbox显然就缺乏这方面的资源,这也许将是其不得不面临 的一个巨大挑战。无论是用户还是互联网巨头,都希望通过一个生态系统和统一账户就能获得需要的所有互联网服务,无论这些服务是电影、音乐、阅读、游戏还是 购物、支付和社交。因此与传统业务整合,共同搭建一个超越传统操作系统的平台很可能是将来的演变趋势,那些拥有自己平台的巨头将拥有这方面的优势。

那么是否就说明新创企业没有机会了呢?初看起来确实如此,不过如果细细思考则未必。在前几天马化腾与凯文凯利的对话中,凯文凯利认为:“利用一 个平台开发出来一些新的应用,或者说在别人的平台上可以应用的新的产品,是非常有吸引力的一个新的业务。如果你自己开发平台会非常复杂,如果你是一个新创 业的人,更好的是开发出来一个新的产品,拿到别人的平台上去卖。”这确实是新创企业最容易获得成功的路径,我们所了解的Draw Something、Instagram这些年轻团队,都是充分利用了别人平台的优势而快速成功的案例。

\

但是如果一个产品从一开始就显现出其平台性趋向,那么要打造一个平台也并非难事。像如今的微软、Google、Facebook等,其产品建立 伊始就已经显现出平台性趋向,因此新创企业仍然可能打造一个新的平台。而云存储似乎拥有类似特质,它比之前的操作系统更进了一步,通过云端它可以超越操作 系统的限制,超越终端设备的限制。因此对于类似Dropbox这样的新兴企业来说,打造一个属于自己的平台并非不可能。

\

发表在 , 信息技术 | 标签为 | 留下评论

find -prune

$ find . -name “*.txt”            #显示当前目录下所有*.txt
$ find . -path “./aaa” -prune -o -print    #显示当前目录下除子目录/aaa外的所有文件及文件夹
$ find . -name “*.txt” -path “./aaa” -prune -o -print    #显示当前目录下所有文件

$ find . -path “./aaa” -prune -o -name “*.txt” -print    #显示当前目录下除子目录/aaa外的*.txt


find . -name “*.txt” -a -path “./aaa” -prune -o -print

find /usr/sam -path “/usr/sam/dir1″ -prune -o -print

find [-path ..] [expression] 在路径列表的后面的是表达式

-path “/usr/sam” -prune -o -print 是 -path “/usr/sam” -a -prune -o -print 的简写表达式按顺序求值, -a 和 -o 都是短路求值,与 shell 的 && 和 || 类似如果 -path “/usr/sam” 为真,则求值 -prune , -prune 返回真,与逻辑表达式为真;否则不求值 -prune,与逻辑表达式为假。如果 -path “/usr/sam” -a -prune 为假,则求值 -print ,-print返回真,或逻辑表达式为真;否则不求值 -print,或逻辑表达式为真。

这个表达式组合特例可以用伪码写为

if -path “/usr/sam” then
-prune
else
-print

避开多个文件夹

find /usr/sam \( -path /usr/sam/dir1 -o -path /usr/sam/file1 \) -prune -o -print

圆括号表示表达式的结合。
\ 表示引用,即指示 shell 不对后面的字符作特殊解释,而留给 find 命令去解释其意义。

#find /usr/sam \(-path /usr/sam/dir1 -o -path /usr/sam/file1 \) -prune -o -name “temp” -print

发表在 Linux, 未分类 | 留下评论

分享11款主流的开源编程工具

导读:有了开源编程工具,在基于开源许可证的情况下您可以轻松学习、修改、提高代码的质量,本文收集了11款最主流的且有价值的开源编程工具。或许会给您带来一丝惊喜。一起来看下吧。

NO.1 Rhomobile Rhodes

Ruby或许是Github上第二大流行语言了,如果你想利用它来开发iPhone或许不会为您带来任何好处,因为当第一台NeX推出时便注定了Objective-C开发平台的命运。

Rhomobile Rhodes是一个创建Ruby网站和开发iPhone app的开源平台。只要你愿意你还可以使用jQuery Mobile来处理布局。就像类似创建一个Web应用,要知道现在用户更愿意用手指触屏来替代鼠标点击。

NO.2 Git

很多开发者仍然使用CVS和Subversion,但是有很多项目已迁移到Git上来了,而适用于为分布式团队的中央存储库源代码管理工具将不复存在。

Git几乎允许你复制每一个项目到中央存储库中,并且还为合并扩散提供先进的工具。利用SVN或者CVS,用户必须重新将副本复制到中央存储库。 Git更像个档案系统,直接在本机上取得资料,不必连线到host端取资料回来。换句话说,Git更像明主,而CVS像是封建世界。

NO.3 Gerrit

Gerrit是一个基于Web的代码评审和项目管理的工具,面向基于Git版本控制系统的项目。为了与Git和Repo工作紧密联系,Gerrit 允许代码验证器为Git中央存储库发送建议,为代码创建一个讨论层。Gerrit在运行时需要用到数据库(用于存储代码审查的信息)。目前支持的数据库包 括H2、PostgreSQL和MySQL。在过去,讨论注释在头版区域,而现在Gerrit允许更加复杂化的讨论,不会强迫未来的读者在旧版本讨论前才 能获取到代码。

NO.4 Hadoop

Hadoop是一个能够对大量数据进行分布式处理的软件框架。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运 算和存储。Hadoop提供一个简单框架,类似situtations。Hadoop的扩展工具Mahout,它是一个可扩展的学习框架用以分析可能出现 的大数据集(large data sets)。另一个Hive提供一个数据仓库可以使用HiveQL进行并行搜索查询,处理大量的Web logs。

NO.5 jQuery

许多开发者在学习jQuery之前会尝试去了解JavaScript,因为它更容易且有效的操作DOM。其成功的部分原因是由于其广大团队贡献的插件图层。这些插件可以轻易的将字符串连接在一起创建一个演示。

例如,jQuery Mobile专门生产可运行在小屏幕智能手机上的应用程序。

NO.6 Eclipse (and the Eclipse Marketplace)

Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一 个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(Java Development Tools)。Eclipse是著名的跨平台的自由集成开发环境(IDE),可作为PHP, Ruby, Python和C的开发工具。

NO.7 Firebug

程序员越来越注重使用浏览器的内置插件,Firebug是Firefox浏览器中最好的插件之一。

比如:FirePython无须依赖浏览器,可以直接插入到服务器上,你可以为浏览器编辑、调试信息。Firebug越来越普及,它能为所有主流浏览器提供图片、脚本代码等。

NO.8 Preprocessors

很多程序员喜欢X语言的分布式和可靠性,但却无法忍受它的语法。CoffeeScript就像JavaScrip的编译器,但它是一个完整的编译 器,CoffeeScript的创建者说“所有底部的这些braces和semicolons, 在其核心部分JavaScript总会有一个华丽的对象模块。

CoffeeScript试图用一种简单的方式呈现出JS最好的一面,它使得编写JS就像编写Python一样简单、方便。

NO.9 OpenVidia

OpenVIDIA项目使用OpenGL、Cg和CUDA-C在拥有单GPU或多GPU的图形硬件上实现了计算机视觉算法。

NO.10 NoSQL

NoSQL近几年来不断升温,让越来越多的网站认识到它们的重要性。

SimpleDB是Amason推出的基于key-value键值对的分布式数据存储系统Cassandra是一个混合型的非关系的数据库,类似于Google的BigTable。其主要功能比Dynomite(分布式的Key-Value存 储系统)更丰富。

Apache Cassandra是一套开源分布式Key-Value存储系统。它最初由Facebook开发,用于储存特别大的数据。Facebook目前在使用此系统。

MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为Web应用提供可扩展的高性能数据存储解决方案。

NO.11 Content management systems(内容管理系统)

大多数程序员通过填写文本文件来编译和运行代码。而这一形势正在不断改变,软件运行时用户可以通过多种方式对其进行控制。CMS具有许多基于模板的 优秀设计,可以加快网站开发的速度和减少开发的成本。CMS的功能并不只限于文本处理,它也可以处理图片、Flash动画、声像流、图像甚至电子邮件档 案。

介绍了这么多,不知道是否有您中意的?如果您还有其他的开源编程工具,欢迎与我们分享。

英文出自:cio

发表在 信息技术 | 标签为 , | 留下评论

创业必经之路——Paul Graham创业曲线

导读:国外媒体avc.com近日发表一篇文章《The Startup Curve》,文中谈到创业者都处于Paul Graham创业曲线中各个阶段,不要一味的畏惧失败,要多倾听客户反馈并从中寻找制胜的信息。总而言之,不畏艰难即可成功。以下为文章内容:

我正在和几个创业公司合作,这些公司正处在Paul Graham所描绘的创业曲线的各阶段:

许多人认为创业总是处于上升期并且有着正确方向。但是更多服务显示这个“创业曲线” 超过任何其他增长模式。当然,有些人并未跌入途中的低谷。但也有很多人都遇到过,这是大多数初创公司都会遇到的难题,他们会设法解决并且向目标努力奋斗。

昨天一位创业者与我共进午餐,我们共事已有二十年。他最近的项目用了数年时间才步入正轨。目前他不断完善产品,签约客户,业务也终于开始盈利。我很高兴能看到他为自己的成就而自豪。

就如同大多数成功的故事,成功之道就是简化服务。从其特点来看,提炼有价值的建议,明确和简化用例。把并不完善的产品推广到市场,寻找少数需要它的客户,然后仔细倾听那些客户反馈,从而做出理想产品。

这就是你为什么必须要经历创业“过山车”的原因。业务下滑非常可怕,跌入低谷也同样如此。但是没有经过这些,你就不知道什么是炒作,什么是现实。

那些创业者询问我何时是发布产品的好时间,而我的回答是“你自己决定”。不管何时你都要经历这样的“过山车”,不如从现在开始。(张祺)

原文链接:avc.com

发表在 创业 | 留下评论

AdSense

AdSense

发表在 未分类 | 留下评论

移动通讯常用缩写

缩写查询: http://acronyms.thefreedictionary.com

LTE            Long Term Evolution
UMTS    Universal Mobile Telecommunications System
AMSS    Advanced Mobile Subscriber Software
DMSS    Dual-Mode Subscriber Software
GSM        Global System for Mobile communications
SIM        Subscriber Identify Module
STK        SIM Tookit
GSTK    Generic SIM Tookit
SMS        Short Message Service
MMS        Multimedia Message Service
ICE        (Trace32) In-Circuit Emulator
ICD        In-Circuit Debugger
JTAG    Joint Test Action Group
BDM        Background Debug Module
LCD        Liquid Crystal Display
GPRS    General Packet Radio Service
CDMA    Code Division Multiple Access
MSM        Mobile Station Modem
MDM        Mobile Diagnostic Monitor
CAIT    CDMA Air Interface Tester

QCAT    Qualcomm Log Analysis Toolkit
QXDM    Qualcomm Extensible Diagnostic Monitor

PMIC Power Management Integrated Circuit
XO Crystal Oscillator
OCXO 恒温控制式晶体振荡器
TCXO 温度补偿晶体振荡器
VCXO 电压控制晶体振荡器

QSC Qualcomm Single Chip
GPIO General-purpose Input/Output Ports
MSM Mobile Station Modem

SDCard Secure Digital Memory Card
USB Universal Serial BUS

ARM(Advanced RISC Machines)
RISC(reduced instruction set computer,精简指令集计算机)
CISC (Complex Instruction Set Computing)

发表在 信息技术, 移动通讯 | 留下评论

成为有钱人的25种方法

1、做你真正感兴趣的事——你会花很多时间在上面,因此你一定要感兴趣才行,如果不是这样的话,你不愿意把时间花在上面,就得不到成功。

2、自己当老板。为别人打工,你绝不会变成巨富,老板一心一意地缩减开支,他的目标不是使他的职员变成有钱人。

3、提供一种有实效的服务,或一种实际的产品。你要以写作、绘画或作曲变成百万富翁的机会可以说是无限小,而你要在营造业、房地产、制造业发大财的机会比较大。记住,出版商赚的钱比作家多得多。

4、如果你坚持要用自己的灵感来创业?最好选择娱乐业,在这方面,发财的速度相当快,流行歌曲和电视最理想。

5、不论你是演员或商人,尽量增加你的观众。在小咖啡馆唱歌的人,所赚的钱一定比不上替大唱片公司灌唱片的人,地方性的商人,不会比全国性的商人赚的钱多。

6、找出一种需要,然后满足它。社会越变越复杂,人们所需要的产品和服务越来越多,最先发现这些需求而且满足他们的人,是改进现有产品和服务的人,也是最先成为富翁的人。

7、不要不敢采用不同的方式——新的方法和新产品,会造成新的财富。但必须确定你的新方法比旧方法更理想,你的新方法必须增进产品外观、效率、品质、方便或者降低成本。

8、如果你受过专业教育,或者有特殊才能,充分利用它。如果你烧得一手好菜,而却要去当泥水匠,那就太笨了。

9、在你着手任何事情之前,仔细地对周围的情形研究一番。政府机关和公共图书馆,可以提供不少资料,先做研究,可以节省你不少时间和金钱。

10、不要一直都想着发大财,不如你想想如何改进你的事业,您应该常常问自己的是:“我如何改良我的事业?”如何使事业进行顺利,财富就会跟着而来。

11、可能的话,进行一种家庭事业,这种方法可以减少费用,增进士气,利润的分配很简单,利润能够得到充分的利用,整个事业控制也较容易。

12、尽可能减少你的费用,但不能牺牲你的品质,否则的话,你等于是在慢性自杀,赚钱的机会不会大。

13、跟同行的朋友维持友谊——他们可能对你很有帮助。

14、把尽量多的时间花在事业上。一天12小时、一星期6天是最低要求,一天14小时到18小时很平常,一星期工作7天最好了。你必须先牺牲家庭和社会上的娱乐,直到你事业站稳为止。也只有到那时候,你才能把责任分给别人。

15、不要不敢自己下决心。听听别人的赞美和批评,但你自己要下决心。

16、不要不敢说实话。拐弯抹角,只会浪费时间,心里想什么就说什么,而且要尽可能地直截了当地、明确地说出来。

17、不要不敢承认自己的错误。犯了错误并不是一种罪行,犯错不改才是罪过。

18、不要因为失败就裹足不前。失败是难免的,也是有价值的,从失败中,你会学到正确的方法论。

19、不要在不可行的观念上打转。一发现某种方法行不通,立即把它放弃。世界上有无数的方法,把时间浪费在那些不可行的方法上是无可弥补的损失。

20、不要冒你承担不起的风险。如果你损失10万元,若损失得起的话,就可以继续下去,但如果你赔不起5万元,而一旦失败的话,你就完蛋了。

21、一再投资,不要让你的利润空闲着,你的利润要继续投资下去,最好投资别的事业或你控制的事业上,那样,才能钱滚钱,替你增加好几倍的财富。

22、请一位高明的律师——他会替你节约更多的金钱和时间,比起你所给予的将要多的多。

23、请一位精明的会计师。最初的时候,你自己记账,但除非你本身是个会计师,你还是请一位精明的会计师,可能决定你的成功和失败——他是值得你花钱的。

24、请专家替你报税。一位机灵的税务专家,可又替你免很多的税。

25、好好维持你的健康和你的平静心灵——否则的话,拥有再多的钱也没有什么意思。

发表在 创业 | 标签为 , | 留下评论

程序员新年要做的10个决定

感谢中国诺网的投递
新闻来源:伯乐在线
还剩不到一周的时间,我们将迎来2012年。我知道这是老生常谈,但今年你曾经有过什么样重要的经历?很自然的,我们现在正处于为新年许下目标的时候。也许你可能有“真实”生活中的一些目标,但是你的程序员生涯呢?

1 -学习一种新语言,框架或方法

程序员新年要做的10个决定

我们必须保持学习最新的技术。

Web开发唯一不变的是变化。以NodeJS为例:两三年前它并不存在,只有很少(如果有的话)的JavaScript 代码运行于服务器之上。现在,你离不开它。每个Web开发人员都希望留在自己的作品里。要做到这一点,我们必须不停学习最新的技术。如果你是一个后端开 发,这可能代表着学习JavaScript和Node.js,类似于Ruby和Rails。对于前端开发,则可能意味着真正理解CSS3或掌握HTML5 新的API。当然,这并不意味着你必须经常使用它,只需要保持自己不断学习。

按照同样的思路,对于重新评估你的工作流程、学习更好的和不同的工具以更快速地完成工作来说,现在是一个很好的时间。

2 –让你掌握的内容更精深

程序员新年要做的10个决定


也要预留一段时间来关注现有的语言和软件。

当然,保持锋利比学习新的内容有更大意义。它也包括改善你使用日常工具的方式。我知道自己一直坚持使用熟悉的的模式和方法而不是学习在某个特定情形下更佳的方案是不对的。你知道关于JavaScript设计模式的那些事吗?你对PHP的面向对象和面向功能编程是否有扎实的理解?你是否曾经使用过SQL连接?你使用的文本编辑器里是否有没有用过的功能?这些都不是新技术,但是如果你不使用它们,它们对你来说就是全新的!也要在关注现有的语言和软件上预留一段时间。

3 -探索一个新的领域

程序员新年要做的10个决定

这项内容与第一项并不相同。学习一种新的语言、框架,或自己领域里的方法是重要的,甚至对你的日常实践来说可能会有用。 但如果你像我一样,你会迷上网络上的每一部分。要尝试探索新的领域。对后台开发来说是深入研究前端开发,而对前端来说是探索可用性或用户体验。如果你喜欢 写作,你可能会对内容策略或培养设计灵感感兴趣。在网络上有几十个不同的领域,继续探索!

4 –参与社区


程序员新年要做的10个决定

把它叫做参与,把它叫做结网,把它叫做任何你想要的。

该网站极度令人不可思议:我想不出有任何其他的现象,人与人之间相隔那么远,却结下如此深厚的友谊。2012年,你为什 么不更多的尝试参与到这个令人惊讶的团体中呢?在Twitter上与他们交谈,阅读他们博客的文章和评论,或者通过自己写文章来作为回应;通过 Github或其他代码共享网站贡献自己的代码。或者加入自由讨论会,用户组和各种会议。把它叫做参与,把它叫做结网,把它叫做任何你想要的,但有一点是 肯定的:它会在大多数情况下让你和其他人受益。此外,建设新的重要人际关系,你可能会获得新的转机!

5 –教导他人

程序员新年要做的10个决定

最有益的评论是伤害你感情的那些。

你应该认同我们之前的观点,在2012年更多的教导他人。为什么呢?它将会带来些什么呢?“教导是最好的学习”?我已经 为Nettuts +写作了近三年,我可以证明,这种说法是完全正确的。写下一个原理是如何工作的能够迫使你完全理解它,当你尝试教导别人时,你会惊讶对这个话题更了解了多 少。最重要的是,当你知道曾经帮助别人学习新的技能时你会有不可思议的感觉。毫无疑问,你将遇到几个反对的声音,例如指出你语法的错误(或只是一些害群之 马的评论)。不用有太多的担心;教学是一个学习的过程,你这样做会提高你自己。最有益的评论是伤害你感情的那些。

6 -更好地照顾自己

程序员新年要做的10个决定

我们是网络的受害者。

我们作为Web开发似乎非常自豪,因为我们献出自己的劳动。我们工作时间超长,弓着腰在黑暗中使用计算机,我们忘记了洗澡或吃饭。我们是网络的受害者,忍受着痛苦来让互联网更加美好。

听起来很勇敢,但确实不是这样。

为你的风险考虑,我建议你在2012年照顾好自己。除了睡得好,吃得好,确保你的工作场所符合人体工学。按理说,如果你花了生命中的三分之一在办公室,使其尽可能舒适是很有道理的!

7 –更好的管理自己的时间(以及其他资源)

程序员新年要做的10个决定

也许我并不是指和Web开发人员有很大关系,但尽管如此,几乎每一个“知识工作者”可以做得更好。对于我们里的很多人,尤其是自由职业者来说,你要用你的时间来做的事可能是灯红酒绿和饥肠辘辘之间的差异。记住所有的这些乐趣,以及我向你推荐学习的Web新技术了吗?好了,不要让它们的引诱限制你的学习时间。当然互联网越大越会有更多诱惑。我敢肯定,你最近看到了下面的内容,当我这么做时它给了一个暂停。

程序员新年要做的10个决定

在过去的一年里,超过1万亿美元的视频在Youtube上被观看。

假设平均YouTube视频是2 – 3分钟之久,我们正在寻找的东西可以花上一整天的时间。在知识方面我还没有足够精深。

当然,“只是工作,不要娱乐”,完全按此行事是正确的吗?我不建议你成为客户的一个奴隶或者是不能忍受沉闷的工作狂。我只是说,我们需要更明智的来明确了解我们每小时是如何度过的,并努力的更好利用时间。

8 –采用更好的编程实践

程序员新年要做的10个决定

过度的文档永远不会是坏事。

不,我不是在用两个不同的词汇重复同一个决定。这一次,我谈论的做法围绕编码本身的实践。我不能告诉你我有多少次热切地 开始了新的项目,然后一个半小时后说,“嗯。。。我要为尝试这个功能创建一个分支。噢,等一下,我忘了开始时初始化Git。。“确保我记得从一开始就使用 代码版本是我在2012年还要去面对的工作,它能使你的项目历史更清晰。

另一个我经常忽略的基本编码实践是注释。我可以变出许多行巧妙的代码,然后在剩下的时间里为其他事情分心。第二周我回到 工作里时花了20分钟试图弄清楚它。这会困扰你吗?请你给自己帮个忙,为自己和其他人留下有用的注释。文档和注释是同样正确的事情。我最近在学习 Dojo,我发现它的代码文档是无价的。当然,文件的水平将取决于你的项目的公开程度,但是我认为过度的文档永远不会是坏事。

9 -产生被动收入

程序员新年要做的10个决定

我猜Nettuts +的绝大多数读者做客户端的工作,无论是作为一个自由职业者或以其他方式。那么为什么不另外获取一些被动收入呢?Envato(译者注:自由职业者创建的著名公司,旗下有销售类、教程类和博客类的网站)有十个市场,在这里任何具有合适技能的人都可以获利。为ThemeForest(译者注:国外知名设计网站)构建一个主题,为CodeCanyon写一个脚本,其潜在价值永无止境。当然,如果你的技能不适合Envato市场,或者即便可以,还有其他许多方法可以产生被动收入。例如如果你是一个作家,可以试试Tuts+ Premium(译者注:一个学习设计、Web开发技术的网站)。他们一直在寻找充满激情的新教师。


在市场或个人网站上销售项目是一个聪明的方式,可以被动地获取一些额外的现金,同时你还能做自己享受的事情。

10 –给自己放个假

程序员新年要做的10个决定

戴上一顶完全不同的帽子…在有些时候

到目前为止,前面的每一个决定是你可以做的一些事情来改善你作为开发者的技能。我会密切指出,你要成为一个优秀开发者可 以做的最好的事情之一就是不要成为一个开发者。。。在有些时候。有时候需要戴上一顶完全不同的帽子。保持甚至和开发毫不相关的一项爱好,而且最好不要涉及 电脑。玩某种乐器,阅读,写作,开拓厨艺。不管你做什么,留下一些放松的时间。当你这样做时会发现,编程问题的解决方案往往出现在休息时间。

程序员新年要做的10个决定

我曾经用在开车回家路上的思考解决了许多代码问题。

当然,定时休息是很重要的,还有那些一年几次更长时间的休假。此外扔了那些年度计划!

你的决定?

好了,这就是Web开发者应做的十项决定的清单。你觉得有哪些不在我的名单上?让我们在评论中来听听这些意见!

蒋宇捷译自:http://net.tutsplus.com/articles/general/ten-new-years-resolutions-every-web-developer-should-make/
安德鲁 伯吉斯于2011年12月27日
原文链接:http://blog.jobbole.com/11810/

发表在 程序员 | 标签为 | 留下评论

奥斯卡最佳原创歌曲

  • 1927/8 – n/a
  • 1928/9 – n/a
  • 1929/30 – n/a
  • 1930/1 – n/a
  • 1931/2 – n/a
  • 1932/3 – n/a
  • 1934 – “The Continental” (“THE GAY DIVORCEE”) – Herb Magidson, Con Conrad
  • 1935 – “Lullaby of Broadway” (“GOLD DIGGERS OF 1935″) – Harry Warren, Al Dubin
  • 1936 – “The Way You Look Tonight” (“SWING TIME”) – Dorothy Fields, Jerome Kern
  • 1937 – “Sweet Leilani” (“WAIKIKI WEDDING”) – Harry Owens
  • 1938 – “Thanks for the Memory” (“THE BIG BROADCAST OF 1938″) – Ralph Rainger, Leo Robin
  • 1939 – “Over the Rainbow” (“THE WIZARD OF OZ”) – E. Y. Harburg, Harold Arlen
  • 1940 – “When You Wish upon a Star” (“PINOCCHIO”) – Ned Washington, Leigh Harline
  • 1941 – “The Last Time I Saw Paris” (“LADY BE GOOD”) – Oscar Hammerstein II, Jerome Kern
  • 1942 – “White Christmas” (“HOLIDAY INN”) – Irving Berlin
  • 1943 – “You’ll Never Know” (“HELLO, FRISCO, HELLO”) – Harry Warren, Mack Gordon
  • 1944 – “Swinging on a Star” (“GOING MY WAY”) – Johnny Burke, James Van Heusen
  • 1945 – “It Might As Well Be Spring” (“STATE FAIR”) – Richard Rodgers, Oscar Hammerstein II
  • 1946 – “On The Atchison, Topeka & The Santa Fe” (“THE HARVEY GIRLS”) – Harry Warren, Johnny Mercer
  • 1947 – “Zip-A-Dee-Doo-Dah” (“SONG OF THE SOUTH”) – Ray Gilbert, Allie Wrubel
  • 1948 – “Buttons and Bows” (“THE PALEFACE”) – Ray Evans, Jay Livingston
  • 1949 – “Baby, It’s Cold Outside” (“NEPTUNE’S DAUGHTER”) – Frank Loesser
  • 1950 – “Mona Lisa” (“CAPTAIN CAREY, U.S.A.”) – Ray Evans, Jay Livingston
  • 1951 – “In the Cool, Cool, Cool of the Evening” (“HERE COMES THE GROOM”) – Johnny Mercer, Hoagy Carmichael
  • 1952 – “High Noon (Do Not Forsake Me, Oh My Darlin’)” (“HIGH NOON”) – Ned Washington, Dimitri Tiomkin
  • 1953 – “Secret Love” (“CALAMITY JANE”) – Paul Francis Webster, Sammy Fain
  • 1954 – “Three Coins in the Fountain” (“THREE COINS IN THE FOUNTAIN”) – Jule Styne, Sammy Cahn
  • 1955 – “Love is a Many-Splendored Thing” (“LOVE IS A MANY-SPLENDORED THING”) – Paul Francis Webster, Sammy Fain
  • 1956 – “Whatever Will Be, Will Be (Que Sera, Sera)” (“THE MAN WHO KNEW TOO MUCH”) – Jay Livingston, Ray Evans
  • 1957 – “All The Way” (“THE JOKER IS WILD”) – Sammy Cahn, James Van Heusen
  • 1958 – “Gigi” (“GIGI”) – Frederick Loewe, Alan Jay Lerner
  • 1959 – “High Hopes” (“A HOLE IN THE HEAD”) – Sammy Cahn, James Van Heusen
  • 1960 – “Never On Sunday” (“NEVER ON SUNDAY”) – Manos Hadjidakis
  • 1961 – “Moon River” (“BREAKFAST AT TIFFANY’S”) – Johnny Mercer, Henry Mancini
  • 1962 – “Days of Wine and Roses” (“DAYS OF WINE AND ROSES”) – Johnny Mercer, Henry Mancini
  • 1963 – “Call Me Irresponsible” (“PAPA’S DELICATE CONDITION”) – Sammy Cahn, James Van Heusen
  • 1964 – “Chim Chim Cher-ee” (“MARY POPPINS”) – Robert B. Sherman, Richard M. Sherman
  • 1965 – “The Shadow of Your Smile” (“THE SANDPIPER”) – Johnny Mandel, Paul Francis Webster
  • 1966 – “Born Free” (“BORN FREE”) – Don Black, John Barry
  • 1967 – “Talk to the Animals” (“DOCTOR DOLITTLE”) – Leslie Bricusse
  • 1968 – “The Windmills Of Your Mind” (“THE THOMAS CROWN AFFAIR”) – Alan Bergman, Marilyn Bergman, Michel Legrand
  • 1969 – “Raindrops Keep Fallin’ On My Head” (“BUTCH CASSIDY AND THE SUNDANCE KID”) – Burt Bacharach, Hal David
  • 1970 – “For All We Know” (“LOVERS AND OTHER STRANGERS”) – Robb Royer [aka: Robb Wilson], Fred Karlin, James Griffin [aka Arthur James]
  • 1971 – “Theme from Shaft” (“SHAFT”) – Isaac Hayes
  • 1972 – “The Morning After” (“THE POSEIDON ADVENTURE”) – Joel Hirschhorn, Al Kasha
  • 1973 – “The Way We Were” (“THE WAY WE WERE”) – Alan Bergman, Marvin Hamlisch, Marilyn Bergman
  • 1974 – “We May Never Love Like This Again” (“THE TOWERING INFERNO”) – Joel Hirschhorn, Al Kasha
  • 1975 – “I’m Easy” (“NASHVILLE”) – Keith Carradine
  • 1976 – “Evergreen (Love Theme from A Star Is Born)” (“A STAR IS BORN”)- Barbra Streisand, Paul Williams
  • 1977 – “You Light Up My Life” (“YOU LIGHT UP MY LIFE”) – Joseph Brooks
  • 1978 – “Last Dance” (“THANK GOD IT’S FRIDAY”)- Paul Jabara
  • 1979 – “It Goes Like It Goes” (“NORMA RAE”) – Norman Gimbel, David Shire
  • 1980 – “Fame” (“FAME”) – Michael Gore, Dean Pitchford
  • 1981 – “Arthur’s Theme (Best That You Can Do)” (“ARTHUR”) – Peter Allen, Burt Bacharach, Christopher Cross, Carole Bayer Sager
  • 1982 – “Up Where We Belong” (“AN OFFICER AND A GENTLEMAN”) – Will Jennings, Jack Nitzsche, Buffy Sainte-Marie
  • 1983 – “Flashdance…What A Feeling” (“FLASHDANCE”) – Irene Cara, Keith Forsey, Giorgio Moroder
  • 1984 – “I Just Called to Say I Love You” (“THE WOMAN IN RED”) – Stevie Wonder
  • 1985 – “Say You, Say Me” (“WHITE NIGHTS”) – Lionel Richie
  • 1986 – “Take My Breath Away” (“TOP GUN”) – Giorgio Moroder, Tom Whitlock
  • 1987 – “(I’ve Had) The Time of My Life” (“DIRTY DANCING”) – John DeNicola, Donald Markowitz, Franke Previte
  • 1988 – “Let the River Run” (“WORKING GIRL”) – Carly Simon
  • 1989 – “Under the Sea” (“THE LITTLE MERMAID”) – Howard Ashman, Alan Menken
  • 1990 – “Sooner Or Later (I Always Get My Man)” (“DICK TRACY”) – Stephen Sondheim
  • 1991 – “Beauty and the Beast” (“BEAUTY AND THE BEAST”) – Howard Ashman, Alan Menken
  • 1992 – “A Whole New World” (“ALADDIN”) – Alan Menken, Tim Rice
  • 1993 – “Streets of Philadelphia” (“PHILADELPHIA”) – Bruce Springsteen
  • 1994 – “Can You Feel The Love Tonight” (“THE LION KING”) – Elton John, Tim Rice
  • 1995 – “Colors of the Wind” (“POCAHONTAS”) – Alan Menken, Stephen Schwartz
  • 1996 – “You Must Love Me” (“EVITA”) – Andrew Lloyd Webber, Tim Rice
  • 1997 – “My Heart Will Go On” (“TITANIC”) – James Horner, Will Jennings
  • 1998 – “When You Believe” (“THE PRINCE OF EGYPT”) – Stephen Schwartz
  • 1999 – “You’ll Be In My Heart” (“TARZAN”) – Phil Collins
  • 2000 – “Things Have Changed” (“WONDER BOYS”) – Bob Dylan
  • 2001 – “If I Don’t Have You” (“MONSTERS INC.”) – Randy Newman
  • 2002 – “Lose Yourself” (“8 MILE”) – Eminem, Jeff Bass, Luis Resto
  • 2003 – “Into the West” (“LORD OF THE RINGS: THE RETURN OF THE KING”) – Fran Walsh, Howard Shore, Annie Lennox
  • 2004 – “Al Otro Lado Del Río” (“THE MOTORCYCLE DIARIES”) – Jorge Drexler
  • 2005 – “It’s Hard Out Here for a Pimp” (“HUSTLE AND FLOW”) – Jordan Houston, Cedric Coleman, Paul Beauregard
  • 2006 – “I Need to Wake Up” (“AN INCONVENIENT TRUTH”) – Melissa Etheridge
  • 2007 – “Falling Slowly” (“ONCE”) – Glen Hansard and Marketa Irglova
  • 2008 – “Jai Ho” (“SLUMDOG MILLIONAIRE”) – Ar Rachman, Gulzar
  • 2009 – “The Weary Kind (Theme from Crazy Heart)” (“Crazy Heart”) – Ryan Bingham and T Bone Burnett
  • 2010 – “We Belong Together” (“TOY STORY 3″) – Randy Newman
  • 2011 – “(tba 2012)” (“tba 2012″) – tba 2012

发表在 音乐 | 标签为 , | 留下评论