摘要: 软件需要实现更多功能,看来又要写更多代码了?不,更少的代码才能实现更多的功能。我遇到了一个难题,怎么办?你的难题太少了,想办法把问题变多一点。我的解决方案已经太复杂了,为什么还没有摆平问题?等你的解决方案足够简单的时候,看看能不能摆平问题。我遇到了一个问题,该怎么办?绕过它,换一个问题。 阅读全文
posted @ 2014-05-08 05:51 Simeon Chaos 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 从3月11日开始设计太极语言。完成核心部分的求值和尝试做了一些编译之后,进入解析器的设计。最开始很顺利,后来为了设计完美的缩进解析,开始进行重构。整个设计思路的彻底转向大概有三次,因此使得进度大大延迟。现在又回到了一种最原始的设计,也是以前看到的python语言使用的方案:根据缩进列插入到一个列... 阅读全文
posted @ 2014-04-19 06:51 Simeon Chaos 阅读(176) 评论(0) 推荐(0) 编辑
摘要: gulpjs是javascript新出现的一个基于流的任务管理系统。因为它设计简单,速度快,容易扩展而迅速聚拢了大批用户和插件。而gruntjs则是javascript社区当前主流的任务管理系统。面对新出现的gulpjs,很多gruntjs用户还在观望。当被问到为什么坚持gruntjs而不是转换到gulpjs,他们经常举出如下某些理由:1. grunt 插件多:看起来很强的一条理由,其实存在很多谬误:一、gulpjs现有的插件足以覆盖绝大多数任务。仔细想想你真的有什么特殊任务gulpjs目前无法提供现成插件的吗?二、也许你担心以后你会用到特殊的任务gruntjs有插件而gulpjs没有?gul 阅读全文
posted @ 2014-03-05 13:23 Simeon Chaos 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 2月23日有了taijijs的构想。这几天做了些技术准备。3月份必须出一些结果。2014-3-1 阅读全文
posted @ 2014-03-01 07:35 Simeon Chaos 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 昨天用gulp为taijijs写了几个任务,感觉gulp确实更好。今天继续迁移到gulp。gulp的优点: 更简单: gulp自身只有两个很短的js文件,外加包含gulp-util 和orchestrator(一个任务系统?), 绝大部分gulp的插件都是单文件几十行js。reallykiss:keep it simple, stupid. 更快。我感觉比grunt快得不是一点点。我不知道为什么我的grunt总是要等待那么久? watch很强大。内置watch,爽。2014年3月1日 阅读全文
posted @ 2014-03-01 07:28 Simeon Chaos 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 甄岩公开分享-上午4:552013-10-8收藏,谢谢分享!此信息最初是由David Chen分享的:美国人教你这样用Google,你真的会变特工!!!(看了才感叹原来这么多年的GOOGLE是白用了~这就是百度永远无法超越G的原因吧~)来源: 白一白的日志大前提:英文Google→www.google.com第一篇在搜索框上输入:“indexof/”inurl:lib再按搜索你将进入许多图书馆,并且一定能下载自己喜欢的书籍。在搜索框上输入:“indexof/”cnki再按搜索你就可以找到许多图书馆的CNKI、VIP、超星等入口!在搜索框上输入:“indexof/”ppt再按搜索你就可以突破网站 阅读全文
posted @ 2013-10-08 07:39 Simeon Chaos 阅读(301) 评论(0) 推荐(0) 编辑
摘要: BuzzController = ($resource) -> @userId = 'googlebuzz' @Activity = $resource 'https://www.googleapis.com/buzz/v1/activities/:userId/:visibility/:activityId/:comments', {alt: 'json', callback: 'JSON_CALLBACK'}, {get:{method:'JSONP', params:{visibility:'@ 阅读全文
posted @ 2013-10-06 19:29 Simeon Chaos 阅读(117) 评论(0) 推荐(0) 编辑
摘要: checkoutParameters=(@serviceName,@merchantID,@options)->#空的函数体生成的js,不需要加return:varcheckoutParameters;checkoutParameters=function(serviceName,merchantID,options){this.serviceName=serviceName;this.merchantID=merchantID;this.options=options;};cartItem=(@sku,@name,price,quantity)->@price=price*1@q 阅读全文
posted @ 2013-10-06 10:47 Simeon Chaos 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 老版本的jade曾经有一个问题,它默认总是会给属性一个值,比如div(a), 它会编译成 这可能可能给用来写某些类型的angularjs模板带来不便。但是,看来较新版本的jade已经修正了这一个问题。比如,我安装的 jade"version": "0.35.0"jade:body h1 hello div.a(my-attr-directive)html hello 阅读全文
posted @ 2013-09-26 13:42 Simeon Chaos 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 书 angularjs O' Reillyhttp://stackoverflow.com/questions/14994391/how-do-i-think-in-angularjs-if-i-have-a-jquery-backgroundhttp://www.yearofmoo.com/2012/08/use-angularjs-to-power-your-web-application.htm使用angularjs助力Web应用开发http://www.yearofmoo.com/2012/10/more-angularjs-magic-to-supercharge-your- 阅读全文
posted @ 2013-09-24 09:17 Simeon Chaos 阅读(258) 评论(0) 推荐(0) 编辑