CSDN 9月17日消息 国际 热点,系采集国际主要IT技术媒体当天的热点话题,希望借此能够扩展您的视野,给您所参考和帮助。
编程
可以毁掉你的生命(Programming Can Ruin Your Life)很多文章和评论不断地告诉你成为一名程序员有多好:敏捷的头脑、抽象能力、富裕的工作……然而是这么回事吗?问题引出了作者在文中讲述的编程带来的负面影响。
身体:大部分时间坐在电脑前,可能椅子也很不舒服;以富含脂肪、高盐高糖的快餐为食;咖啡……
思想:编程技术迅速发展,而每个人的想法和爱好各不相同,所以你很难向别人解释你做的是什么。因为你解释的越详细,别人的反驳越会影响你的思想。这,也是很大的思想伤害。而且编程的严谨和其他特性让你刻板、不近人情、对人生悲观。
文中还“搜集”了其他证据……
http://devizen.com/blog/2007/09/11/ruin/
JavaScript的五个技巧文中作者在招聘JavaScript开发者时,发现很多应用开发中的问题,于是他总结了以下五个技巧:
1,只在<form>元素上使用submit事件;
2,如果可点击,确认是否是链接
3,简单的for循环优化
4,事件处理时使用匿名函数(Use anonymous functions for event handlers)
5,使用Array.join代替字符串连接(concatenating strings)
http://usabletype.com/weblog/five-quick-javascript-tips/
Eclipse 十大常用快捷键:使用Eclipse 一年以上的开发者对快捷键不会陌生,但是了解并记住所有的快捷键绝对是个挑战性的工作,实际上我们没必要都记住。我总结了以下十个:
1,Ctrl + Shift + O : Organize imports
2,Ctrl + Shift + T : Open Type
3,Ctrl + Shift + F4 : Close all Opened Editors
4,Ctrl + O : Open declarations
5,Ctrl + E : Open Editor
6,Ctrl + / : Line Comment
7,Alt + Shift + R : Rename
8,Alt + Shift + L : extract to Local Variable
9,Alt + Shift + M : extract to Method
10,F3 : Open Declaration
作者分别举例做了解释。记住这十个,然后快乐地敲代码吧~
http://sureshkrishna.wordpress.com/2007/09/15/top-10-eclipse-shotcuts/
Web 应用框架大比拼作者分两部分对30多种Web应用框架:第一部分是大概上的比较:从当前版本、语言、标准;第二部分则详细的比较了各框架的特性,如语言、Ajax、MVC、Push/Pull、ORM等……
如此全面详细而又直观的比较着实值得一看。
http://www.dzone.com/r/comparison_of_web_application_frameworks.html
Windows, Linux, OS X
操作系统
界面比较就像糖果上覆盖了一层巧克力一样,操作系统吸引人的首先是操作界面,至于内在的技术只是背后的支持。所以作者从操作系统的界面这些功能和应用层说起。
OS X对游戏的支持不够,而Windows是这方面的专家;
Linux的3D桌面很炫,但是安装配置比较复杂,需要更简化;
Windows是大多人习惯的操作系统,繁冗而且带有微软的垄断气息。
http://www.osweekly.com/index.php?option=com_content&task=view&id=2648&Itemid=449