阳光VIP

少壮不努力,老大徒伤悲。平日弗用功,自到临期悔。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年10月31日

摘要: 简介:无论动画以何种技术载体呈现,无论是传统的手绘动画,还是电脑生成的3D动画,也无论是用Flash还是CSS, 动画的基本原理和设计准则都未曾变过的。 在这篇文章中,我们会先解释CSS动画的基本概念,并且介绍使用CSS创建动画的要点。我们以一个例子贯穿始终,利用传统动画的准则来逐步构建这个动画。作者: Tom Waterhouse原文连接:http://coding.smashingmagazine.com/2011/09/14/the-guide-to-css-animation-principles-and-examples/#more-105335译者: feijia (tiimfei 阅读全文

posted @ 2011-10-31 20:08 阳光VIP 阅读(192) 评论(0) 推荐(0) 编辑

摘要: 简介:无论动画以何种技术载体呈现,无论是传统的手绘动画,还是电脑生成的3D动画,也无论是用Flash还是CSS, 动画的基本原理和设计准则都未曾变过的。 在这篇文章中,我们会先解释CSS动画的基本概念,并且介绍使用CSS创建动画的要点。我们以一个例子贯穿始终,利用传统动画的准则来逐步构建这个动画。接上篇CSS 动画指南: 原理和实战 (一)作者: Tom Waterhouse原文连接:http://coding.smashingmagazine.com/2011/09/14/the-guide-to-css-animation-principles-and-examples/#more-105 阅读全文

posted @ 2011-10-31 20:07 阳光VIP 阅读(139) 评论(0) 推荐(0) 编辑

摘要: 不知道大家在使用dojo各种空间的同时,有没有关注一下dojo里面的各种工具包?有些工具包可能并不显眼,但是对我们的软件产品或者项目可能帮助甚 大,今天我简单说说dojo extension(dojox)控件库里面的两个非常有用的工具包 --- dojox.timing 和 dojox.string.首先来谈谈timing。可能很多同学听都没有听过,不过我不得不说,他已经存在很久了。今天,我们分两部分来给大家讲解一下:dojox.timingdoLater其实通过名字我们就能看出点大概 -- “晚点再做”。事实上,他就是这个意思,我们来看看这个代码:initCustomerWidget: fu 阅读全文

posted @ 2011-10-31 20:06 阳光VIP 阅读(154) 评论(0) 推荐(0) 编辑

摘要: 基本格式 :* * * * * command分 时 日 月 周 命令第1列表示分钟1~59 每分钟用*或者 */1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要运行的命令crontab文件的一些例子:30 21 * * * /usr/local/etc/rc.d/lighttpd restart上面的例子表示每晚的21:30重启apache。45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart上面的例子表示每月1、10、22日的4 : 45重启a... 阅读全文

posted @ 2011-10-31 20:05 阳光VIP 阅读(175) 评论(0) 推荐(0) 编辑

摘要: 1. 简介Build系统是产品正式发布的最后一道工序,其效率和质量直接决定着最终产品的效率和质量。虽然在传统应用中,Build系统已经相当成熟,但在Web领域,依然是八仙过海,各显神通,甚至不经Build就直接上线的也比比皆是。Web系统的零散性、复杂性,也决定了对其进行Build是一件复杂的事情。但通过Dojo,我们认识到了一款开源的Web应用Build系统:bdBuild,也见识了其强大的功能。它是一个独立的通用Build系统,完全用JavaScript写成,可以运行于NodeJS或者Rhino等JavaScript引擎,理论上可以对任何Web应用进行Build。下面就将介绍Dojo中是如 阅读全文

posted @ 2011-10-31 20:05 阳光VIP 阅读(175) 评论(0) 推荐(0) 编辑

摘要: 在Dojo1.6中有一个崭新的Multi-File Uploader (dojox.form.Uploader),它具有一个可定制样式的file input按钮,可使用多文件选择模式,且完全基于HTML元素。在不支持HTML5的浏览器中,该控件可以自动切换到使用Flash或者iframe。原文:The New HTML5 Multi-File Uploader作者:Mike Wilcox难度: 初学者Dojo版本: 1.6入门File input之所以叫file input是因为它是一个标准的input元素,且其type属性被设置为"file"。很多年以来,file inp 阅读全文

posted @ 2011-10-31 20:04 阳光VIP 阅读(1099) 评论(0) 推荐(0) 编辑

摘要: 原作者:Kris Zyp原文链接:http://dojotoolkit.org/documentation/tutorials/1.6/store_driven_grid/译者:zhuxw(zhuxw1984@gmail.com)鉴于DataGrid对于表格数据的有效呈现,它早已成为许多应用的核心组件之一。在本教程中,我们将着眼于如何为grid连上store(Dojo的客户端数据集——译者注),以进行快捷高效的数据读取和更新。难度:初等Dojo版本:1.6DataGrid和Store首先,我们将创建一个store。在本例中将创建一个JsonRest store,它将通过JSON REST HT 阅读全文

posted @ 2011-10-31 20:02 阳光VIP 阅读(249) 评论(0) 推荐(0) 编辑

摘要: 在这个教程中,我们将会演示如何利用Dojo 和Dijit框架来创建自定义的小部件。 主要会使用到dijit._Widget 和dijit._Templated 基类和mixin。对dijit框架的基础知识,可以参看前两篇教程 难度:中等适用Dojo版本: 1.6作者:Brian ArnoldBrian Arnold is a software engineer at SitePen, Inc. He has a lovely wife, two cute dogs, is an active member of (and presenter at) Webuquerque, and ranks 阅读全文

posted @ 2011-10-31 20:01 阳光VIP 阅读(226) 评论(0) 推荐(0) 编辑

摘要: 在本教程中我们将会探索Dojo工具包提供的JavaScript特效,这些特效将给你的页面和网站创造酷炫的效果!难度: 初学者所需Dojo版本: 1.6作者: Bryan Forbes译者: feijia (tiimfei@gmail.com)在前面的一系列教程中,我们已经学习了如何使用并操作DOM节点,处理DOM事件。但是当我们在对DOM节点进行操作时,有些转换会显得突兀:例如删除一个节点,在用户看来它就会在页面上突然消失,有时这种页面上的突然变化会误导用户。使用Dojo提供的特效工具,我们可以构建出更加连贯的用户体验,并且让我们的应用程序显得更加精致和完美。如果我们进一步使用dojo.fx包 阅读全文

posted @ 2011-10-31 20:00 阳光VIP 阅读(176) 评论(0) 推荐(0) 编辑

摘要: Dojo interest list是全球Dojo用户分享经验、交流心得、提出需求、甚至向开发者报告bug的平台。经常去那儿逛逛能使人受益匪浅,当然一定的E文功底还是少不了的。这里精选了10篇八月份技术类的Q&A帖,希望对大家有用:如何使用自动完成?如何对使用formatter的grid列排序?如何获取通过href加载的ContentPane中的widget引用?如何用JSON对象填充ComboBox?如何只导出grid的一部分列?如何将grid中可编辑单元格的改动手动应用到store?能够在FilteringSelect中应用自定义的CSS样式吗?何时使用FilteringSelec 阅读全文

posted @ 2011-10-31 19:59 阳光VIP 阅读(127) 评论(0) 推荐(0) 编辑

摘要: 原题:Events with Dojo原文链接: http://dojotoolkit.org/documentation/tutorials/1.6/events/作者: Bran Forbes译者: wangqiang本文将与读者一同深入探究dojo.connect,如何使用Dojo来轻松的绑定DOM事件以及在原生对象上自定义事件。同时我们也将对Dojo的publish/subscribe框架进行探讨。难度:初学者适用Dojo版本:1.6前言很多的JavaScript代码都是围绕着事件的,包括创建新事件或是对事件的响应。这意味着建立一个交互式的网络应用的关键就是创建有效的事件连接体制。事件 阅读全文

posted @ 2011-10-31 19:58 阳光VIP 阅读(212) 评论(0) 推荐(0) 编辑

摘要: 作者:David Walsh翻译:Siqi (siqi.zhong@gmail.com )原文:TweetView: Android, Packaging, and Review在前两篇教程Dojo mobile TweetView 系列教程之三 —— Tweets和Mentions视图 与 Dojo mobile TweetView 系列教程之四 —— 创建 Setting 视图 中,我们创建了TweetView 移动应用程序所需的HTML, CSS和JavaScript代码。本教程将重点介绍如何实现一套Android主题,并使用Dojo的打包系统来使应用程序更紧凑,之后我们将回顾一下整个基 阅读全文

posted @ 2011-10-31 19:57 阳光VIP 阅读(217) 评论(0) 推荐(0) 编辑

摘要: 原题:Arrays Made Easy原文链接: http://dojotoolkit.org/documentation/tutorials/1.6/arrays/作者: Bran Forbes译者: feijia (tiimfei@gmail.com)在本教程中你将会学到如何使用dojo提供的跨平台的JavaScript数组操作难度:初学者适用Dojo版本:1.6访问并操作数组是开发Web应用中的重要部分。JavaScript语言设计时就考虑到了这种需求,因此在语言层面已经加入了一些针对数组操作的方法来简化这一工作。遗憾的是不是所有浏览器都实现了同样的JavaScript标准。Dojo作为 阅读全文

posted @ 2011-10-31 19:56 阳光VIP 阅读(164) 评论(0) 推荐(0) 编辑

摘要: 一. memcached 是什么?memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.memcached是一个高性能的、分布式内存对象缓存系统,应用广泛。通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、 提高可扩展性。它可以应对任意多个连接,使用非阻塞的网络I 阅读全文

posted @ 2011-10-31 19:54 阳光VIP 阅读(268) 评论(0) 推荐(0) 编辑

摘要: 因为月底较忙,而中间培训又需要,已经抽上半月时间完成发布;怕今天有人上来查找无果,特此通知,见谅。发布通知帖位于:火星人敏捷开发手册 2011-10-14 发布主贴位于:[置顶]【正式发布】火星人敏捷开发手册(基于Scrum的敏捷开发免费教材及公司内部宣传材料) 阅读全文

posted @ 2011-10-31 13:40 阳光VIP 阅读(127) 评论(0) 推荐(0) 编辑

摘要: 主题:火星人陈勇将赴上海主办线下沙龙,主题是“自组织团队与松结对编程”(2011 微软 TechED演讲主题),演讲后有团队问答PK活动。日期:2011年11月10日时间:下午14:00~16:00,地点:漕河泾附近。费用:免费(如果未找到合适地点,可能需要在茶馆中进行,则请大家AA制缴纳茶座费用)欢迎加入参与。线下活动的进一步详情将在微群中进行。欢迎转发!群地址:http://t.cn/Sht2mZ如果不习惯微群,请加入QQ群:★QQ群:敏捷开发 点击加入欢迎拷贝转发以下微博,谢谢:火星人陈勇将赴上海主办线下沙龙,主题是“自组织团队与松结对编程”(2011 微软 TechED演讲主题),演讲 阅读全文

posted @ 2011-10-31 10:02 阳光VIP 阅读(88) 评论(0) 推荐(0) 编辑