07 2012 档案

OAuth2授权原理
摘要:最近在做第三方接入的,初步定下使用OAuth2协议,花了些时间对OAuth2的授权方式做了些了解。 我还记得一两年前,跟一位同事聊起互联网时,当时我说过一个想法: 目前不少较为稀有的资源,很多都是论坛提供下载的,论坛提供的下载往往要求一个论坛帐号,更有甚者,需回帖才可见,又或者下载需要消耗一定的虚拟货币,而这些货币可以用论坛活跃度而获得。假设现在我是一个普通用户,我要找某个资源。通过搜索引擎或者资料,我发现在某个论坛有这个资源下载,从其他地方获得这个资源代价比较高或者说根本就找不着。当我准备下载时,很可能就被提示需登录后才可下载,随机被跳转到注册页面。 为了这个资源注册一个帐号?我想... 阅读全文

posted @ 2012-07-26 06:59 neutra 阅读(70802) 评论(4) 推荐(16)

赋值表达式的值
摘要:CoffeeScript有个语法叫解构赋值(Destructuring Assignment),可以将一个对象的不同成员一次性赋值给多个的变量。官网中给了下面一个例子:futurists = sculptor: "Umberto Boccioni" painter: "Vladimir Burliuk" poet: name: "F.T. Marinetti" address: [ "Via Roma 42R" "Bellagio, Italy 22021" ]{poet: {name, add 阅读全文

posted @ 2012-07-21 15:33 neutra 阅读(4406) 评论(2) 推荐(0)

Go语言学习笔记
摘要:github真是个好东西,至少在编辑要显示代码的页面时,比传统的WYSIWYG在线编辑器方便一大截,很有LeTeX的味道~1. 基本类型待续 阅读全文

posted @ 2012-07-09 00:28 neutra 阅读(272) 评论(0) 推荐(0)

CoffeeScript实现BF解释器
摘要:今天一大早天气很好,翻了几页《Go语言·云动力》,1.5节讲到下面的脑操编程语言++++++++++[>++++++++++<-]>++++.+.额,这不是大名鼎鼎的BF么?终于明白上面的"脑操"不是印刷错误,只是这翻译真不给力,感觉用"脑残"会合适点。(PS: 用BF来讲述图灵机似乎不太合适,虽然BF里有存储/跳转/输出,但是缺少了外部输入,唯一的输入就是代码本身。)虽然之前知道BF解释器很简单,但毕竟从没亲手写过。闲来O疼便打算写个,练习下CoffeeScript也熟悉下github。还好一个小时就测好了,不到30行。为了 阅读全文

posted @ 2012-07-08 08:56 neutra 阅读(599) 评论(0) 推荐(0)