Ask and Learn

Google Tasks for Pomotodo V0.5

蕃茄土豆 是一个结合了蕃茄工作法和 GTD 的网页应用程序,是一个体验非常不错的效率工具。 pomogtd 是由一个游猴脚本演变而来,用于将蕃茄土豆中的土豆替换成 Google Tasks 现在已经升级到了 0.5 版本,允许用户设置是否启用 Google Tasks. Chrome 商店地址:...

jqmodal在rails中的简单应用

概述 我以前使用过很多 jquery 模拟对话框的组件,有的简洁,有的炫丽,甚至有的还带N多种可定制的皮肤,但往往的情况是 我们的页面中只需要一种,而且功能好的组件默认的皮肤却并不适合自己页面的风格,于是需要在插件的样式中修改。 于是又有了新的问题,插件的对话框 HTML...

给Chrome书签栏添加分隔线

一直以来,Chrome 都没有像 Firefox 那样风骚的书签栏分隔线,以致管理仅以 favicon 显示的书签图标,显得杂乱无章。 杂乱的 Chrome 书签栏 如果能够使用像 Firefox 那样的分隔线来将书签分组,看起来就会有条理很多。 可惜的是, Chrome...

基于remark和github的幻灯片工具 -- Remarks

介绍 Remark Slides 之前,先来介绍下 Remark Remark 是一个基于 markdown 语法的幻灯片制作工具,要运行它,只需要一个浏览器就足够了,不再需要其它的编译或者 转换工具。它通过 JS 版本的 Markdown 解释器来将 Markdown 动态渲染成 HTML...

讨论基于缩进的HTML模板引擎

本文讨论一下基于缩进的HTML模板引擎的适用性,例如 jade, slim, haml 等。 什么是缩进式的模板引擎 现在在 ruby/js/python 的社区中流行一些采用类 python 式的缩进语法的HTML模板引擎,语法简洁,以缩进来严格控制页面的层次结构,需要通过编译来转换成传统的...

SkillPages利用用户授权滥用联系人信息

早上收到社区里面有位朋友的 [Skillpages]1 邀请,于是赶紧就注册了,结果因为一时不慎着了道。 如果使用 Google OAuth2 登陆 SkillPages,在授权时请求了很多权限,但因为没有仔细阅读权限列表,结果害人害已。 skillpages.com is requesting...

Google Tasks 重新允许被第三方网站嵌入

前段时间,Google 悄悄关闭了 Google Tasks 被第三方网站嵌入的功能,导致我开发的油猴脚本 Google Tasks for Pomotodo 无法使用。后来网友 @gateswong 想出了 临时解决方案,算是暂时可以继续让蕃茄土豆和 Google Tasks 继续合体了。...

Rails Assets 与前端原型 Assets 同步

背景 公司项目中设计MM先开发网站的原型,然后我们移植到 rails 中来,但因为工期很紧,所以初期需要经常在 rails 和原型之间同步样式、脚本和图片文件。 于是问题出来了,因为 rails 中的图片引用路径和原型的引用路径有些差异,而且设计MM们都是在 windows 下进行...

windows下apache+mod_wsgi部署python web应用

最近开发了一个 Google Analytics 相关的应用,但需要在 Windows 下部署,结合网上的相关经验,最终选择了 apache+mod_wsgi 这样的配置。 修改python应用 Note that mod_wsgi requires that the WSGI...

Google Tasks 不再允许别家网站iframe嵌入

最近写了 Google Tasks for Pomotodo 的油猴脚本,来将 Google Tasks 嵌入到蕃茄土豆中使用, 不过今天早上打开蕃茄土豆发现 iframe 加载失败。 Refused to display document because display forbidden...