摘要: 30款 Node.js 扩展开源软件,或许有一款适合你得项目 阅读全文
posted @ 2012-04-08 00:07 YouDoce 阅读(829) 评论(0) 推荐(0) 编辑
摘要: win7下node.js详细安装步骤 阅读全文
posted @ 2012-04-06 23:42 YouDoce 阅读(5675) 评论(0) 推荐(0) 编辑
摘要: 使用node 实现经典的'Hello World' 阅读全文
posted @ 2012-04-06 23:39 YouDoce 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 我们的日常生活越来越多地围绕着博客、电子邮件和状态更新。mbaonline同仁给大家提供了互联网一天内所发生一切的快照。一起来看看下面这些惊人的数字。 阅读全文
posted @ 2012-03-13 17:32 YouDoce 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 2012年3月编程语言排行榜已经发布,在本月排行榜中,JavaScript的发展不容小觑,占据第8名,超越了Perl和Python。现今,大都数网站都依赖于JavaScript开发,受到了开发者们的强烈追捧。此前,CSDN还发表过一篇文章JavaScript代码检查工具JSLintMate,允许脱机工作,无须复制JS代码到浏览器上即可检查代码。相信在不久的将来JavaScript势必将得到进一步提升。本月,前三甲依然为Java、C、C#。C#上升趋势不减,Objective-C紧追C++其后,究竟C++能否起死回生,夺回季军位置呢?让我们敬候佳音。从排行榜中,我们还可以看到另一个有趣的现象,国 阅读全文
posted @ 2012-03-11 16:35 YouDoce 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 在这个世界上,不是有很多人想创造软件并解决问题。你是一名hacker,属于那些愿意做一些有挑战性的事情的人。“当你不创造东西时,你只会根据自己的感觉而不是能力去看待问题。” – WhyTheLuckyStiff 阅读全文
posted @ 2012-03-11 16:25 YouDoce 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 导读:如果你在编程大会上发表演讲,不论是开放式的BarCamp或是像OSCON那样精心组织的大型会议,你只有很短的一段时间将脑中的信息传达给听众,所以请仔细把握。   技术会议的成本非常昂贵,不仅仅是经济上的成本。即使像BarCamps这样的免费会议也需要与会者投入宝贵的时间。大家放下手头的工作或者割舍与家人一起的时光,而这段时间是无法用金钱衡量的。大会(按照主题)浓缩成45分钟的专题,演讲者和听众都因该充分利用这段时间。 阅读全文
posted @ 2012-03-11 16:20 YouDoce 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 在以往,我们要使用一个圆角的矩形框,一般是需要图片处理软件生成图片,在web页面中设置改图为背景,在CSS 3.0中,有个很方便的属性:border-radius,它主要的功能是设置边框的圆角,border-top-right-radius , border-bottom-right-radius , border-bottom-left-radius , border-top-left-radius 有类似的功效,只不过是分别设置各边。 阅读全文
posted @ 2012-03-10 23:03 YouDoce 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 上节课,我们学习了在元素内部插入图片,使其非常方便,如果我们在content属性中通过"attr(属性名)"中获取属性值,再将其插入到元素当中,那么就能将其属性值显示出来,再也不需要js来进行获取了,非常方便,请看本课程: 阅读全文
posted @ 2012-03-07 22:58 YouDoce 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 我们在网上经常会看到最新的文章列表标题后面都会有个“推荐”,“New”等诸如此类的图片,上节课,我们学习了content属性配合选择器:before和:after的使用方法,知道我们可以使用CSS3.0可以对指定的元素追加或前置内容,那么能不能通过此方法来插入图像呢... 阅读全文
posted @ 2012-03-06 23:36 YouDoce 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 平时博客等经常会有文章摘要,将文字截断后直接使用省略号表示文章还没有结束,在过去我们可以通过后端服务器程序截取或JS截取文字后加入省略号即可。现在,我们的CSS3.0可以使用实现了! 阅读全文
posted @ 2012-03-06 23:17 YouDoce 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 如果你已经决定要制作iOS游戏,那么在你开始工作之前,你应当知道哪些内容呢?我们在2011年发布了两款iOS游戏:《Garage Inc.》(1月份)和《KULA BLOX 》(9月份)。近期,我们花了大量时间思考这些经历,从中寻找可借鉴之处,这样下次就会做得更好。以下便是我们总结出的经验。 首先,你需要的是... 阅读全文
posted @ 2012-03-06 22:43 YouDoce 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 对每一个手机用户来说,3G和4G都是手机术语词典中最神秘的词汇,然而在任何卖手机和平板电脑的地方你都能发现它们的身影。当你想买一部手机的时候,通常不清楚该选择哪一种,但有一点要明确——不要随便追求高的数字。这篇文章将帮助你理解并选择最合适的技术。 阅读全文
posted @ 2012-03-05 13:39 YouDoce 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 当你开始决定要创业,你发现很多事情一个人做不来。于是你想一个伙伴,能和你讨论创业的细节,能一起追求同一个目标。但是,你有想过该如何找一个合适的共同创办人吗?找个共同创办人像要找个人结婚一样。一开始对爱情(创业理想)都充满美好的想象,最后常常因为现实的考虑而不欢而散。 阅读全文
posted @ 2012-03-05 13:36 YouDoce 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 关于选择器的部分,最后要介绍的一个选择器是通用兄弟选择器,他用来指定位于同一个氟元素之中的某个元素之后的所有其他某个种类的兄弟元素所使用的样式,它的使用方法如下所示: 阅读全文
posted @ 2012-03-03 14:40 YouDoce 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 到目前为止,我们学习了很多伪类选择器,今天我们来学习一下selection伪类选择器,不是select下拉列表。 阅读全文
posted @ 2012-03-03 14:37 YouDoce 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 前三节我们学习了form元素的状态伪类选择器,今天我们再来学习一下复选框和单选框的选择器,以下选择器Opera支持最好! 阅读全文
posted @ 2012-03-03 14:36 YouDoce 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 上节课我们学习了元素的可用与不可用状态时的状态伪类选择器的用法,本节课我们来学习一下元素的只读与非只读的状态伪类选择器。 阅读全文
posted @ 2012-03-03 14:33 YouDoce 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 过去我们的form元素有可用和不可用状态,我们分别为它们定义不同的class来实现,然后通过js对其元素设置可用状态的同时指定不同的class即可。然而我们有了CSS3就没必要这么麻烦了,js只需要指定可用状态,样式会自己选择,非常方便,js代码也很精简。 阅读全文
posted @ 2012-03-03 14:31 YouDoce 阅读(249) 评论(0) 推荐(0) 编辑
摘要: CSS3的伪类选择器就是多,今天我们来学习新的伪类选择器——UL状态伪类选择器。这些选择器都有一个共同的特征名那就是定义的样式只有当元素处于某种状态下时才起作用,在默认状态下无效。今天我们先来接触:hover、active和:focus这三种状态伪类选择器。 阅读全文
posted @ 2012-03-03 14:29 YouDoce 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 让我们继续前面的课程,请不要掉队 阅读全文
posted @ 2012-03-03 14:24 YouDoce 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 通过前几章的学习我们已经知道,使用nth-child选择器、nth-last-child选择器、nth-of-type和nth-last-of-type选择器可以对父元素中指定索引的子元素、奇偶子元素等进行单独样式的定义,但是还有一种情况,我们使用前面所讲的内容是无法实现的 阅读全文
posted @ 2012-03-03 14:21 YouDoce 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 上节课我们学习了nth-child和nth-last-child的高级用法,可以实现隔行变色等效果,但是它在使用的过程中有一个问题,是什么问题呢? 阅读全文
posted @ 2012-03-03 14:18 YouDoce 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 后台数据管理列表经常会有隔行换色的效果,在过去我们的做法是通过js来计算奇数行和偶数航,如今我们有了CSS3不需要这样来做了,只需要CSS定义一下即可; 阅读全文
posted @ 2012-03-03 12:15 YouDoce 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 今天偶然看到的这篇文章,深有同感,一直觉得大家对JavaScript存在或多或少的偏见,这篇文章说出了我的心声。 阅读全文
posted @ 2012-03-03 02:22 YouDoce 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 本节继续来学习一下CSS 3.0中的结构性伪类选择器 阅读全文
posted @ 2012-02-23 23:01 YouDoce 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 本节来学习一下CSS 3.0中的结构性伪类选择器 阅读全文
posted @ 2012-02-22 22:24 YouDoce 阅读(278) 评论(0) 推荐(0) 编辑
摘要: CSS3中,增加了三个属性选择器,使属性选择器有了通配符的概念,十分方便! 阅读全文
posted @ 2012-02-22 00:24 YouDoce 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 无论在传统的企业级系统维护还是在互联网运维中,Shell脚本的编写与维护常常必不可少,在系统管理员或开发人员工作中占比重比较大的一部分。Shell脚本的严格语法格式对于一般的运维人员来说,常常会在一不留神下而抓狂或查找半天才发现是因为多了或少了一个空格或某语包括号不匹配而导致的错误,不但大大的浪费了脚本维护人员的工作时间,还可能影响到工程进度甚至项目的发布里程碑等。当然,对于非纯Geek来说,最重要的还是影响心情,特别是对于一些较复杂的脚本需求,更是必须小心谨慎,因此越来越多的开发人员必须借助于Python、Perl、Ruby等相关的脚本语言来实现,但是常由于平台的特性或者语言的限制,对系统级的命令调用或者异常处理有限制,最终解决起来并不是十分优雅。 NodeJS的出现或许会给这些开发人员带来一些新的选择。 阅读全文
posted @ 2012-02-19 11:04 YouDoce 阅读(1099) 评论(0) 推荐(0) 编辑
摘要: 每个应用程序都是独一无二的——但构成应用程序的组件却不尽如此。工具箱和程序库能够捆绑高层GUI元素和概念,但它们也因此造成了对程序库的依赖。 阅读全文
posted @ 2012-02-07 22:52 YouDoce 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 在一个互联网公司的工作流程中,产品经理(主要指偏向产品设计的产品人员)和交互设计师是这个流水线上最起点的环节,也是关系最暧昧的两个环节。说其暧昧,是因为在很多互联网公司里面,这两个环节所做的事情是有重合的,这就意味着,他们或许也是整个流程中合作最紧密的两个环节。 相对比之下,产品经理更关注的是产品的内部逻辑、操作流程、策略等;而交互设计师更关注的是产品的易用性、流畅度和操作感受。总的来看,似乎可以这样认为,产品经理是从一个更加宏观的角度去设计产品,而交互设计师,则是从更多的细节出发,去提升用户体验。这两种不同的视角决定了只有产品经理和交互设计师密切配合,深入沟通,才能够最高效最合理的将产... 阅读全文
posted @ 2012-02-07 22:40 YouDoce 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 自图形用户界面这个概念诞生于1970年施乐完成的第一个WIMP演示以来,使得计算机用户界面 从字符发展过渡到了图形时代。经过不足半世纪的迅速发展,纵观受人瞩目的苹果系统与大众化受益者的微软视窗系统,图形用户界面呈现出层出不穷的变化。面对 这些精彩纷呈、感性与理性兼备的图形界面设计,图标元素无疑起着不可忽视的作用,想在此与大家一起探索下图标的微观世界。 阅读全文
posted @ 2012-02-06 23:08 YouDoce 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 为了成为一个全能的平面设计师,必须掌握一些技能来有效应对客户或老板。下面列出了一些平面设计师们的必备技能,帮助平面设计师在职业中晋升,达到一个新的高度。 阅读全文
posted @ 2012-02-06 22:05 YouDoce 阅读(731) 评论(1) 推荐(0) 编辑
摘要: 注:本文作者来自于测试团队的霜波同学,她是我淘宝讲师团队的同事,爱好广泛,去年一 年都在研究心理学。哈哈,让我甚是佩服。这篇文章写的是互联网用户的心理学特征,我觉得分析的很到位,感觉这些行为就是每天发生在自己身上一样。我想,这 对设计师来说,了解这些用户行为背后的原因是非常重要的。故转发此文,与大家一同分享。 阅读全文
posted @ 2011-12-23 19:00 YouDoce 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 今天看到这篇文章。写的非常有意思。发现自己才处于"入室"阶段。【背景】如果你是刚进入web前端研发领域,想试试这潭水有多深,看这篇文章吧;如果你是做了两三年web产品前端研发,迷茫找不着提高之路,看这篇文章吧;如果你是四五年的前端开发高手,没有难题能难得住你的寂寞高手,来看这篇文章吧;web前端研发工程师,在国内是一个朝阳职业,自07-08年正式有这个职业以来,也不过三四年的时间。这个领域没有学校的正规教育,没有行内成体系的理论指引,几乎所有从事这个职业的人都是靠自己自学成才。自学成才,一条艰辛的坎坷路,我也是这样一路走来。从2002年开始接触web前端研发至今已然有了9个 阅读全文
posted @ 2011-12-19 00:55 YouDoce 阅读(143) 评论(0) 推荐(0) 编辑
摘要: “我”一直很难理解Javascript语言的继承机制。它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇特的"原型链"(prototype chain)模式,来实现继承。我花了很多时间,学习这个部分,还做了很多笔记。但是都属于强行记忆,无法从根本上理解。直到昨天,我读到法国程序员Vjeux的解释,才恍然大悟,完全明白了Javascript为什么这样设计。下面,我尝试用自己的语言,来解释它的设计思想。彻底说明白prototype对象到底是怎 阅读全文
posted @ 2011-12-18 23:51 YouDoce 阅读(146) 评论(0) 推荐(0) 编辑
摘要: javascript是一门自由的语言,自由到让你不知所措,函数式编程和面向对象编程的模式可以交叉使用,顺便选择合适的设计模式会让你对这门语言另眼相看,的确,后面会有更多让你意外的事情发生。 阅读全文
posted @ 2011-12-18 23:40 YouDoce 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 今天偶然看到的这篇文章,深有同感,一直觉得大家对JavaScript存在或多或少的偏见,这篇文章说出了我的心声。图1. 可怜的JavaScript(摘自《Practical JavaScript DOM Scripting and Ajax Projects》) 无论是公司的同事还是外界的程序员朋友们,大部分人对JavaScript的高级应用不甚了解,已有的知识架构里会认为JavaScript仅仅是一门脚本语言,其作用是给页面做一些锦上添花的效果,比如表单验证等等。潜意识里也就不会用面向对象的思想去编写JavaScript代码,也很少会去深入了解 prototype, context, sc. 阅读全文
posted @ 2011-12-18 23:38 YouDoce 阅读(160) 评论(0) 推荐(0) 编辑
摘要: JavaScript 是一门优美的语言,具有动态性,弱类型,并有 C 和 LISP 的双重语法,重要的是,她本身是“可编程”的。文章先对 JavaScript 的函数式编程特性做一些介绍,然后讨论函数式编程在实际项目中的基本应用。 阅读全文
posted @ 2011-12-17 02:01 YouDoce 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 在Web开发的时候经常会遇到浏览器不响应事件进入假死状态,甚至弹出“脚本运行时间过长“的提示框,如果出现这种情况说明你的脚本已经失控了,必须进行优化。 阅读全文
posted @ 2011-12-14 01:49 YouDoce 阅读(163) 评论(0) 推荐(0) 编辑