每一个可以努力的日子,都是一份厚礼。
Unblock Youku 在 Chrome Web Store 下架
2013 11月 23rd
Update:
修改描述并重新提交后,Unblock Youku 终于通过审核在 Chrome 官方应用商店重新上架。请之前下载 crx 文件安装过临时的版本的同学先卸载临时版本,再安装新版,以获取自动更新功能以及解锁更多网站。
- 打开 chrome://extensions 页面,卸载掉之前安装的 Unblock Youku
- 去 Chrome Web Store 直接安装正式的版本,地址为 http://uku.im/chrome
以下内容为历史记录。
AngularJS 全局消息通告 service
2013 10月 15th
在 AngularJS 中,Controller 之间可以共用的代码我们通常抽出来写成一个 Service。全局 Alert 消息系统就是一个很好的例子,比如“用户注册成功”、“添加商品成功”,每个 Controller 都有机会发出通告,这一部分功能应该写成独立模块。
Angular-UI Bootstrap 项目提供了一系列的模块,将 Bootstrap 中的 component 转换为原生的 Angular directives,如果你正在同时使用 Bootstrap 和 AngularJS,那么强烈建议你使用它。
深入理解 AngularJS 的 Scope
2013 7月 28th
AngularJS 最佳实践
2013 7月 1st
AngularJS 是一个 Web 应用框架,它实现了前端的 MVC 架构,能让开发人员很方便地实现业务逻辑。
举个栗子,要做到下面的效果,以前可能需要写一连串的 JavaScript 代码绑定 N 多事件。而使用 AngularJS 框架,一句 JavaScript 都不用写就能实现了,神奇吧?查看演示。
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js"></script> <div data-ng-app> 单价: <input type="number" min=0 ng-model="price" ng-init="price = 299"> <br> 数量: <input type="number" min=0 ng-model="quantity" ng-init="quantity = 1"> <br> 总价: {{ quantity * price }} </div> |
这得益于 AngularJS 中的双向数据绑定特性(Two Way Data-Binding),将 Model 和 View 自动关联了起来,在更复杂的业务场景下,还有代码分离的好处,将 DOM 操作和应用逻辑解耦,非常实用。
基于 RESTful 接口的前端 MVC 架构
2013 6月 7th
使用 Unblock Youku 插件观看中国大陆优酷土豆网络视频
2012 3月 24th
上次我写到 利用 Sina App Engine 翻墙回国内看优酷土豆等网络视频,其实就是利用新浪的云计算平台搭建了一个代理,国外跳转为中国 IP 地址从而绕过优酷、土豆等视频网站的限制。这个方法虽然稳定免费,实施起来却有些麻烦。今天介绍一个方法,不需要翻墙代理,一键设置,非大陆地区就可以直接观看优酷和土豆视频。
由Google+在中国开放访问想到的
2012 2月 21st
有消息称 Google+ 今天已经在中国解禁,虽然目前 Google 官方并没有回应此事。此次开放的时间点颇为耐人寻味,因为储君此前在美帝大展亲和力,有点实质性的进展包括宣称每年加大进口好莱坞电影大片数量,国内电影业界直呼“狼来了”。
如果此次 Google+ 的开放访问不是间歇性网络故障所造成的,那么国内的互联网也将面临着狼来了的忧虑。即使 Google+ 在外国还未能赶上 Facebook,但中国的社交网络格局与 Facebook 帝国一家独大远远不同。
最应该忧虑的是百度。是的,就是目前市场份额已经超过 80% 的百度,那个仰仗体制庇护以及垄断地位而无所忌惮的百度。说实话百度的搜索结果质量已经远远无法和现在的 Google 相比,特别是在引入了 +1 之后,我在 Google 所得到的信息已经有很大一部分是和我个人兴趣相关了。因为我在 Google Reader 订阅了很多业界人士的博客,又在 Google+ 上圈养了大量有共同关注点的朋友,他们的权重极高,他们的 +1 推荐对我来讲很可能是具有高质量价值的内容。在 Google+ 基于圈子的传播作用下,即使是同样的关键词,每个人的搜索结果都会不同,只要我登录了 Google 帐号,Google 呈现给我的搜索结果很大程度上被这些社交元素影响,而这种影响是积极的。
反观百度,目前在社交网络、个性化搜索上的努力可谓毫无新意。
阴谋论者可以各种不靠谱地猜测,Google 舍不得中国这块蛋糕而终于做出妥协,和中国当局达成了某种共识。毕竟之前“基于国别过滤内容”的新闻不是还炒得沸沸扬扬么?Twitter 为了进入新兴市场而开发了一套过滤系统,当消息由于某些国家的法律规定而无法显示时,仍可以在其他地区被查看。这的确是耐人寻味,当然,这一切也很有可能只是我一个人在这里毫无意义的意淫。