话说前段时间 OAuth2.0 授权被人找出了个漏洞,各个开放平台都有影响,导致一阵恐慌。虽然后来发现其实是夸大其后果了,但也暴露出我们对这个经常用的协议仍一知半解的现状。所以花了点时间,整理了 OAuth1.0 和 2.0 的授权流程、以及其中的隐患和修复方案,供各位同学了解。由于本人也是临阵磨刀,难免疏漏,欢迎指点。
-
OAuth 授权的 XSRF 漏洞及其修复
In 未分类 on 2012年11月23日 by TAT.iAzrael view: 13,0885
-
自动生成 HTML5 离线 App 应用的 Manifest
In 未分类 on 2012年11月21日 by TAT.iAzrael view: 11,9633
碎碎念
HTML5 的离线应用(Offline Application)已经广为人知了。无论是用来给 WebApp 提供离线使用的功能,还是仅仅用来加速页面加载,离线应用都是个让人很爽的特性。
离线应用的原理什么的就不在赘述了,google 一下就有很多介绍。这里主要谈下怎么生成离线应用的配置文件。离线应用需要根据服务器上的 manifest 配置来决定时候要离线和更新,以及判断有哪些文件需要离线。
-
“筑梦学堂,一起去支教” 拥抱自然,回归田园
In 未分类 on 2012年11月20日 by TAT.sheran view: 15,1817
一、启程
7 号下午 4 点左右,小小的飞机降落到黎平小小的机场,11 月的黔东冷了起来,地面温度 11 度伴有小雨。接机的是教育局主任江哥来支援的车辆,从黎平到铜关一个小时的车程,一路的聊天打消了我们之前的所有顾虑。孩子们和学校对我们的到来都有很强烈的期待,最初孩子们是不愿意和 “外人” 交流的,但几期的支教过后,他们很希望和我们交流,听我们讲平时上课讲不到的知识,我觉得这是我们此行的最大意义。
-
【译】编写高性能 JavaScript
In 未分类 on 2012年11月20日 by TAT.Johnny view: 89,88721
原文:http://coding.smashingmagazine.com/2012/11/05/writing-fast-memory-efficient-javascript/
作者:Addy Osmani
译者按:本人第一次翻译外文,言语难免有些晦涩,但尽量表达了作者的原意,未经过多的润色,欢迎批评指正。另本文篇幅较长、信息量大,可能难以消化,欢迎留言探讨细节问题。本文主要关注 V8 的性能优化,部分内容并不适用于所有 JS 引擎。最后,转载请注明出处: )
-
【公益支教行】一位米粉阿姨勤劳致富的故事
In 未分类 on 2012年11月19日 by TAT.sheran view: 22,8292
【腾讯公益慈善基金会 - 筑梦新乡村,讲师公益行】 人物 采访记
2012 年 11 月 11 日凌晨 4:30,为了去看米粉的制作过程,我和队友们早早的起床,洗簌完毕后就匆忙往陈阿姨家的米粉店赶,生怕到了那儿米粉都做好了-白赶一遭。米粉店其实就是陈阿姨家的厨房而已,摆着一张桌子自用兼供客人用,可见米粉并不是她的主要经济源。我们住的地方距离那儿有几分钟的路程,贵州黎平的初冬又是出乎意料的阴冷,走在昏暗的路上禁不住寒颤,时不时的能听见鸡鸣,响彻村落,我忽然想起祖逖 “闻鸡起舞”,陈阿姨则是闻鸡起作。
-
Google 已经可以让 Google+用户直接在信息流里安装 Android 应用
In 未分类 on 2012年11月15日 by TAT.iAzrael view: 5,4200
-
【译】HTML5 实现多人实时 3D 游戏
In 未分类 on 2012年11月14日 by TAT.iptton view: 19,1459
原文:http://blog.artillery.com/2012/05/realtime-multiplayer-3d-gaming-html5.html
这篇文章国内有些机器译的版本,但实在太难阅读,这里试译了下。
由于译者水平有限,可能会有不少错漏之处,一些不明确是否译准的地方附了原文。
此文涉及挺多框架/库,在翻译过程中 ip 收获还是挺多的,建议大家在阅读时可以同时去了解下文中所提到的相关技术。
【提示:此文不是"跟我学做 HTML5 游戏"之类的教程文章】
-
腾讯 14 周年——员工举办【创意马拉松】活动庆祝
In 未分类 on 2012年11月13日 by TAT.Kinvix view: 14,4983
-
iOS 平台特点
In 未分类 on 2012年11月13日 by TAT.sheran view: 10,7011
ios 平台特点
使用 iOS 的设备拥有一些共性,这些特点会影响其程序的使用体验。与这些特性相适应的程序会更加成功,与设备一起为用户提供超凡的使用体验。
无论尺寸如何,屏幕都是最重要的
iOS 设备的屏幕是用户体验的核心。用户不仅在上面浏览优美的文字、图片和视频,还要和多点触摸屏进行交互(即使有时候用户甚至看不到屏幕)。
-
Windows8 的 WPF 技术与 HTML5 的比较
In 未分类 on 2012年11月12日 by TAT.Minren view: 19,3195Windows8 风格程序支持使用 WPF 和 HTML 两种方式进行编程。本人之前曾使用 WPF 开发过概念版 QQ,现在又在使用 HTML5。两种技术都略懂,略懂。所以将两者做了个比较。虽然 WPF 的命运多舛,应用不太广泛,但技术本身还是有很多亮点的。值得我们学习一下,开阔眼界。