【梦中的小偷】【织梦人的表白】

【梦中的小偷】

花店的姑娘喜欢他已经很久了,但羞涩的夜雾总是阻隔着她的心事。警察喜欢姑娘也已经很久了,他勇敢正义,在她面前却像小偷一般。每天他们回家时,都会相向经过小巷,这是一条他们都愿意迷失的归途。撑着油纸伞,渐行渐近的,是彼此瑟缩的心跳。姑娘的长发芬芳如兰,飘散如霓,一如晚风扫过梦境,一个不经意的眼神,两人如同触电一般的回避,丘比特躲在墙角呵呵呵的笑…但这个心事,大家都没有说破。

more >>

兔子,胡萝卜与OAuth的故事

来搞一记Oauth吧

那些简单的故事,就别用复杂的方式传诵

##【让我来讲几个故事吧】

从前,有只老兔子,在仓库里存了一万根胡萝卜,作为给小兔子的遗产。而后他就去周游世界了。小兔子有天想去把萝卜拿出来,却被仓库外的一只兔子拦住了。一问才知道,这是老兔子安排的仓库守卫。和所有故事中的守护者一样,他正直而古板,八字眉下面有着睡眠不足的熊猫眼,世人一般称他为兔门神。兔子想要拿到萝卜,就得说服兔门神呀,于是他走了上前…

more >>

谈谈OAuth1,OAuth2异同

##一、写在前面
在收集资料时,我查询和学习了许多介绍OAuth的文章,这些文章有好有坏,但大多是从个例出发。因此我想从官方文档出发,结合在stackoverflow上的一些讨论,一并整理一下。整理的内容分为OAuth1.0a和OAuth2两部分。

OAuth 1.0a:One Leg ->Two Leg -> Three Legged
OAuth 2:Two Leg ->Three Legged (附:Refresh Token的方式)

这两种模式都是按箭头从左往右安全性递增,其实现也会相对复杂。关于官方的这种leg(腿?)的说法,在中文翻译中比较少有文章提及。下面分别来介绍OAuth的这5种授权流程。

more >>

网易“聚合阅读”布局的实现

聚合阅读

网易聚合阅读的出现的确让人惊艳了一下。流畅的交互,使碎片化的新闻资讯像报纸一样摊在眼前,这是信息大爆炸的时代产物。不管你能不能接受这种新阅读形式,事实上,每天越来越多的新闻层出不穷,还没被人看到就已成为了“旧闻”。回归报纸的版面设计,堆叠新闻模块,让用户告别一条接一条整齐的新闻链接,而是在一个版面上提供更多的信息,不失为一种尝试。

而抛去产品的层面,从前端方向来看,“聚合阅读”也有许多值得学习的地方。这几天研究了一下源码,谈谈它随机布局的实现,以及一些优化的措施。

##demo

点击按钮可以改变布局:

more >>

【裁缝的工具】【天气精灵】【匠人与万能胶水】

【裁缝的工具】

用剪刀来裁剪,用针线来缝补是裁缝最平常的工作。来找他的客人络绎不绝,因为他拥有神乎其技的手艺。裁缝的技术,绝不仅仅体现在布料上。每天早上,在露珠尚未蒸发的时候,他都会用剪刀把最温润的阳光剪下三米,细心的捆扎好,到了晚上,他再拿出针线把阳光缝到屋顶上以供照明。裁缝说这阳光里还能听到百灵鸟的叫声。午后小憩,他习惯将两块小巧精致的布料塞在耳朵上,那是他去年旅游时裁剪下来的音乐。

more >>

毕业衫的设计初稿以及设计这件小事

乔治·伯恩斯,美国著名喜剧演员,八十高龄时夺得了奥斯卡奖

“宁愿失败地做你爱做的事情,也不要成功地做你恨做的事情。” (I honestly think it is better to be a failure at something you love than to be a success at something you hate.) —— George Burns

有那么一段时间,我很讨厌去做设计。

厌倦了那种明明没有灵感,但第二天又得交稿的焦急。幸好有音乐,书,游戏和电影,试图说服自己,可以在deadline之前从中寻找到灵感。一幅一幅的参考图片从眼前走马而过,哒哒哒的鼠标点击声不绝于耳,时间越晚,我越认定这事情的疯狂和危险。我希望有那么一天,有人能直接把设计图递到我面前,而我将只着手编码的工作。

直到实习过后,我成为了一名前端。我开始怀念设计了。

more >>

模式应用小分享——中介者模式(mediator)

实况足球

你需要一种设计模式,一定是哪里出问题了。这问题是指语言天生缺陷,不得不去寻找一种通用的解决方案。

程序设计最后的终点,就是要找到一种解决方案来解决问题。这句话正确无疑。但我又想起有个冷笑话,A对B说:我教你怎么去赢这盘象棋,B问怎样,A回答说:吃掉对方的“帅”就赢了啊。略去中间的过程,直接描述到结果,这其实是毫无意义的。而设计模式,又恰恰关乎中间解决问题的过程。

more >>

当我想用css3实现一个动作类库

当我如是想的时候,事实上我已想了很久。后来被各种纠结的差事冲乱了生活和心绪,并且心里认为这是个妥当无比的借口。找到了借口后一拖再拖,果然认识到deadline才是第一生产力的真理。最近,却是被朋友的一句话逼急了,他跟我说:我们的业务用到了css4的新属性!

这句话的意思,大体等同于说,我买到了一个iphone6,亲你怎么看?

more >>

梦周十<br>炎黄子孙,生活在华夏大地<br><br>热爱大海与冷笑话,<br/>目前是一枚前端<br/><br/>胆小认生,不易相处,<br>年轻无为,卖马为生。