代码改变世界

文章分类 -  营销技巧

【观点】程序员必须知道的编程格言

2011-09-23 23:08 by 狼人:-), 143 阅读, 收藏, 编辑
摘要: 导读:本文是从《What are your list of must know programming proverbs ? 》这篇文章翻译而来。内容如下:继Kevin给了我们10条按他的观点的每个程序员必须知道的编程格言。可以看出,这都是不错的格言,而下面是我自己最喜欢的编程格言。1.保持简单直白(Keep It Simple Stupid)2.不要自我复制(Don’t Repeat Yourself)3.能干的人解决问题。智慧的人绕开问题(A clever person solves a problem. A wise person avoids it)– Einstein4.沉默会被理解 阅读全文

【推荐】用于UI和表单设计的10款jQuery插件

2011-09-23 23:08 by 狼人:-), 402 阅读, 收藏, 编辑
摘要: 本文搜集了一些有用的用户界面和架构设计工具。包含架构验证器、文件上传以及UI工具包。1.A Better Form这款插件有助于清除垃圾评论、垃圾邮件和自动提交表单。在线演示2.3 State Switch Plugin此款插件可切换至三种状态。在线演示3.Accessible radio button and checkbox replacement此插件可以访问单选按钮和复选框更换在线演示4.HTML 5 WYSIWYG Editor一款强大的HTML5代码编辑器。在线演示5.Zebra_Datepicker这是一款小型的、高度配置的日期选择器。在线演示6.jqportal可根据UI设置不 阅读全文

【评论】JavaScript的死与生

2011-09-23 23:08 by 狼人:-), 91 阅读, 收藏, 编辑
摘要: 导读:本文根据《JavaScript is Dead. Long Live JavaScript!》这篇文章翻译而来。文章内容如下:JavaScript的成功得益于在正确的时间出现在正确的地点。JavaScript的兴起与浏览器的支持息息相关。你瞧,VBScript就没这么好运气。JavaScript很流行,但它有先天缺陷。Brendan Eich当初只花了10天时间就把JavaScript设计出来了,作为JavaScript之父Brendan Eich如是说: 与其说我爱JavaScript,不如说我恨它。它是C语言和Self语言一夜情的产物。十... 阅读全文

18款适用于开发人员的网页代码编辑器

2011-09-23 23:08 by 狼人:-), 515 阅读, 收藏, 编辑
摘要: 本文介绍18款极具价值的网页代码编辑器。1.CodeanywhereCodeanywhere是运行在浏览器上的代码编辑器,内嵌一个强大的FTP客户端。目前支持多数流行的网页格式(HTML、PHP、JavaScript、CSS和XML)。 Codeanywhere支持编辑多种类型的文件,集成了桌面编辑器中所有好的特征:高亮显示语法、自动填充代码、智能缩进、支持无限次的撤销和重做、无数个tabs。2.CodeRun StudioCodeRun Studio提供了一个跨平台的集成开发环境。它帮助你在浏览器上轻松开发,调试,以及部署Web应用程序。你可以通过上传已有代码给好友共享的方式来测试它的功能。 阅读全文

【观点】工作效率上的错觉

2011-09-23 23:08 by 狼人:-), 146 阅读, 收藏, 编辑
摘要: 译文出自:外刊IT评论 阅读全文

【分享】浅析Quora的技术架构

2011-09-23 23:08 by 狼人:-), 214 阅读, 收藏, 编辑
摘要: 【CSDN.NET整理】社交问答网站Quora最近相当火,很多国内外的团队都在学习、模仿和研究Quora技术架构。之前的一篇Quora’s Technology Examined对此进行了解读,国内丁香园网站技术总监冯大辉也据此发布了一篇《Quora用了哪些技术》,从云计算服务、Web层与CMS、为什么用Python作为主开发语言、通信处理、实时搜索、数据持久层等几个方面进行了分析。在冯大辉看来:创始人查理·奇弗(Charlie Cheever)与亚当·德安杰洛(Adam D'Angelo)之前都在Facebook ,所以,Quora的技术有不少Facebook的基 阅读全文

经典图书评注:Accustoming Yourself to C++

2011-09-23 23:08 by 狼人:-), 159 阅读, 收藏, 编辑
摘要: 导读:由ScottMeyers所著的图书《EffectiveC++——55SpecificWaystoImprove ProgramsandDesigns》(中文译名《EffectiveC++:改善程序与设计的55个具体做法》),是一本非常经典的C++图书,被喻为C++程序员的必读书籍。电子工业出版社力邀国内资深专家执笔,在英文原著基础上增加中文点评与注释,旨在以先行者的学研心得与实践感悟,对读者阅读与学习加以点拨、指明捷径。本文节选自第1章:AccustomingYourselftoC++。Regardless of your programming background, C++ is l 阅读全文

程序员最容易犯的几个技术上的错误

2011-09-23 23:08 by 狼人:-), 121 阅读, 收藏, 编辑
摘要: 译文出自:外刊IT评论 阅读全文

提高编程技巧的十大方法

2011-09-23 23:08 by 狼人:-), 191 阅读, 收藏, 编辑
摘要: 【CSDN编译】本文为开发者总结了提高编程技巧的十大方法,为开发者学习编程加以点拨、指明捷径,有了技巧,在编程时能帮助你事半功倍。1.学习一门新的编程语言(Learn a new programming language)学习一门新的编程语言将有助于你开拓新的思维方式,特别是当你使用不熟悉的语言时,你将学习到很多种思维方法应用到语言中。而所学习到的新思维方式,你可以运用在你所熟知的语言中。甚至有时你会使用新学的语言进行你的重要项目。提供学习经验包含:Lisp (Scheme is good), Forth, PostScript or Factor (stack-oriented progra 阅读全文

HTML5和CSS3参考资源与教程

2011-09-23 23:08 by 狼人:-), 175 阅读, 收藏, 编辑
摘要: 导读:作者Paul Andrew是Speckyboy设计杂志的创始人和编辑。他写了一篇文章《HTML5 and CSS3 Form References, Resources and Tutorials》,在文中汇总几个HTML5和CSS3资源教程网站,为Web开发人员提供了详细参考指南。以下是文章摘要:本文介绍了一些HTML5新特性以及如何通过更好的方式改善文本输入、搜索框和其他窗体,达到代码更加简洁的效果。定义CSS3属性可以为您的网页做出既时尚又实用的效果,远远超过单纯的HTML和CSS2所做的效果。下文主要内容是HTML5和CSS3表格的引用、资源、教程,解析HTML5基础知识。HT. 阅读全文

浅谈Facebook的服务器架构(组图)

2011-09-23 23:08 by 狼人:-), 202 阅读, 收藏, 编辑
摘要: 导读:毫无疑问,作为全球最领先的社交网络,Facebook的高性能集群系统承担了海量数据的处理,它的服务器架构一直为业界众人所关注。CSDN博主yanghehong在他自己最新的一篇博客《 Facebook的服务器架构》中分享了他的看法。大体层次划分 Facebook的架构可以从不同角度来换分层次。 一种是:一边是PHP整的经典的LAMP stack;另外一个是非PHP整的各种service。 Facebook的页面从刚创立的时候扎克伯格写的,到现在,都用PHP开发。后端有用各种语言开发的servi... 阅读全文

幻灯片在网页设计中应用的21个优秀案例

2011-09-23 23:08 by 狼人:-), 193 阅读, 收藏, 编辑
摘要: 幻灯片效果的应用在如今的网页设计中非常流行,这是一种突出重点,增强视觉趣味的有效方法。从技术角度来说,jQuery的流行使得幻灯片的实现变得十分简单。下面列举了幻灯片在网页设计中应用的21个优秀案例,一起欣赏。Marco RotoliMark DearmanFiltered – A Portfolio WordPress ThemeBitfoundryBigeyeStiff RowlandsRodaniaBuro MaisengasseMathieu ClaussellessIdyllic CreativeRedefineCrows NestEscape Module StudioAllan 阅读全文

【评论】GNU/Linux下有多少是GNU的?

2011-09-23 23:08 by 狼人:-), 127 阅读, 收藏, 编辑
摘要: 导读:一个葡萄牙的学生写了一篇文章 《How much GNU is there in GNU/Linux?》由酷壳网的陈皓整理编译为《GNU/Linux下有多少是GNU的》。这篇文章主要分布了今年4月份的Ubuntu Natty的Linux分发包。其主要是用代码行来做的分析,用两个饼图对比分析。内容如下:第一个饼图如下,其指明了各种主流的开源项目组的分布情况。可见GNU只占了8%,当然,GNome也是GNU的,加起来也只有13%,只占整个分发包很少的比重。第二个图,作者把GNU的部分拿了出来,再进行了分析:在下面这个图中,我们可以看到主要是四大块——gcc, gdb, binutils 和 阅读全文

MyFaces Core v2.0.7/2.1.1 发布,JSF框架

2011-09-23 23:08 by 狼人:-), 155 阅读, 收藏, 编辑
摘要: MyFaces是 JSF (JavaServerFaces) Web框架 (JSR 127)的一个实现。JavaServer(tm) Faces Web框架是一个新的实现MVC模式的规范。这两个版本优化了 UIComponent EventListenerWrapper ,然后就是修复了一些bug。FacesIDE:Eclipse下的一个辅助开发插件下载 MyFaces http://myfaces.apache.org/download.html来源:开源中国社区 阅读全文

【推荐】10款优秀的jQuery图片插件

2011-09-23 23:08 by 狼人:-), 175 阅读, 收藏, 编辑
摘要: 本文收集了一些新鲜、有趣的jQuery插件,这些插件可用来执行不同的动画和图片效果。1.AJAX-ZOOM这个插件很有趣,可自动缩放镜头,同时也可转换成3D效果。在线演示2.Transformable尽可能的变换图像:旋转、倾斜、缩放(可用于DIV)。在线演示3.animated slide image超酷的图片滑动。在线演示4.Before/After使用此插件可以在两张图片之间进行比较。在线演示5.CSS Emoticons表情图,纯CSS样式。在线演示6.jCrop这款插件可自由裁剪图片。在线演示7.Image Blur呈现朦胧效果图。在线演示8.3D ObjectVR创建漂亮的3D互动 阅读全文

JavaScript Gameboy Color模拟器发布!

2011-09-23 23:08 by 狼人:-), 240 阅读, 收藏, 编辑
摘要: 阅读全文

Chrome或取代Firefox成Ubuntu默认浏览器

2011-09-23 23:08 by 狼人:-), 148 阅读, 收藏, 编辑
摘要: Canonical创始人Mark Shuttleworth是Google Chrome的狂热粉丝,近日他在接受采访表示,未来版本的Ubuntu可能使用Chrome替代Firefox作为默认浏览器。Firefox用户无需担忧,计划于今年10月发布的Ubuntu 11.10的默认浏览器仍是Firefox。再进一步讲,Ubuntu 12.04也不太可能采用Chrome,因为它是一个长期支持版本(LST),陡然更换默认浏览器并不明智。Shuttleworth表示,如果有一天Chrome取代了Firefox,喜欢Firefox的用户仍然可以自行下载,Ubuntu不会完全舍弃Firefox。Shuttle 阅读全文

【简讯】Adobe停止发布AIR for Linux版本

2011-09-23 23:08 by 狼人:-), 112 阅读, 收藏, 编辑
摘要: 译文出自:LinuxTOY 阅读全文

eBay的Turmeric和VJet的源程序移到了GitHub上

2011-09-23 23:08 by 狼人:-), 160 阅读, 收藏, 编辑
摘要: eBay的开源SOA平台Turmeric和Vjet项目的源码已被迁移到GitHub上,列在ebay opensource组织名下。据David Carver介绍,“此举是为了更好地与各个开源社区互动,并提供一个简单的方法给潜在的代码提供者提交代码。”Turmeric是一种基于Java的SOA平台,支持WSDL,提供监控能力,和方便给服务注册和管理的注册库服务。 Vjet是一个JavaScript IDE,可用来取代文本编辑器和简单的JavaScript编辑器。原文出自:开源中国社区 阅读全文

浅析Node.js:一个“编码就绪”服务器

2011-09-23 23:08 by 狼人:-), 164 阅读, 收藏, 编辑
摘要: 导读:Node是一个服务器端JavaScript解释器,它将改变服务器应该如何工作的概念。它的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个(只有一个)物理机的连接代码。本文探究了Node.js能解决哪些问题,它如何工作,如何运行一个简单应用程序,最后,Node何时是以及何时不是一个好的解决方案。Node旨在解决什么问题?Node公开宣称的目标是“旨在提供一种简单的构建可伸缩网络程序的方法”。当前的服务器程序有什么问题?我们来做个数学题。在Java和PHP这类语言中,每个连接都会生成一个新线程,每个新线程可能需要 2 MB 配套内存。在一个拥有8GB RAM的系统上 阅读全文
上一页 1 2 3 4 5 6 ··· 53 下一页
点击右上角即可分享
微信分享提示