Ask and Learn

解决 rails 的 data-remote 链接生效前用户误触的问题

jquery_ujs 对 rails 来说,是一个非常重要的组件,它包含在 rails 的默认组件之中。 jquery ujs 包含一些非常便捷的功能,比如确认对话框、触发 ajax、自动禁用表单提交按钮等,本文主要讨论的是触发 ajax 的功能。 通过添加简单的标签属性,jquery ujs...

用 Rails Assets 管理前端组件

做 Rails 开发的都不陌生 Asset Pipline,在《Rails Assets Pipeline 的价值》 这篇讨论中有详细讲到。 如果使用 Asset Pipline,在 Rails 中引入一个第三方的前端组件时,通常有两种方式: 将第三库的脚本拷备到应用中,通过 Asset...

Tower Plus V1.1 发布

总喜欢给自己喜欢的应用加点自己偏好的功能,Tower.im 是我用的比较多的国内的 团队协作的工具,于是也为它写了点儿增强功能的 Chrome 扩展。 我以前有发布过这个扩展,当时的扩展主要是增强 Tower.im 的编辑器功能, 但经过这么时间以后,Tower...

Chrome 划词翻译扩展 TransIt V1.3 发布

时隔将近一年,TransIt 又迎来了一次大的更新:V1.3 这次的更新包括了下面的一些特性和改进: 添加独立的偏好设定页面,并精简弹出窗口 鼠标移上页面翻译结果时,结果面板不消失,移出后重新计时 解决页面翻译结果被页内查找框遮盖的问题 页面划词翻译结果分为两种显示形式,就近和窗口边缘...

百度短网址应用

短网址应用现在已经非常普遍,我以前一起用的 Google URL Shortener, 它还有一个非常方便的浏览器扩展,但最近因为墙的增高,这个服务在国内用 起来,就不那么方便了。 当然,国内也有一些短网址的应用: 腾讯 http://url.cn/ 新浪 http://t.cn/ 百度...

SAE Python 应用开发和部署环境搭建

因为 GAE 在国内访问不便,所以平时有一些小应用,我都会放在 SAE 上面, 虽然 SAE 还有很多缺陷,但算是上手比较容易的一个了,最起码文档写的不错。 开发 SAE 上的应用,我一般都用 Flask,SAE 预装了 Flask,所以你可以直接用, 但我们难免会用一些没有预装的库。...

推荐非常棒的 RSS 阅读应用 ReadKit

2013年3月13日,Google 宣布将关闭 Google Reader,大家都震惊与惋惜的同时, 也都纷纷寻找可以替代的服务,我自然也加入到了这个大军之中。虽然 Twitter 与 Facebook 这些社交网站已经替代 RSS 成为了更及时,传播更迅速的资料来源,但我还是衷情于 RSS。...

发布 Chrome 扩展 Better Ruby China

写在前面 这是一个从 Ruby China Chrome 改出来的扩展,但因为改的和原扩展已经没有什么相似之处了,所以改了名字发布。其实之前就有在 Ruby China 中发布过这个扩展,但当时做扩展的技术还很烂,而且一直没有发布到 webstore,这次是重新设计过的,希望大家能够喜欢。 介绍...

用 Remarkjs 和 Markdown 写幻灯片

什么是 RemarkJS RemarkJS 是一个直接使用网页渲染 Markdown 内容的幻灯片写作工具。 这需要安装庞大的软件,也不需要通过命令行工具来执行 Markdown 转换的过程。 你所需要的只是一个广本编辑器和一个支持 HTML5 的浏览器。 一个例子 先来看一个例子 class:...

记日记:从 ohlife 到 littlememo

以前一直觉得记日记比较麻烦,无论是用专业的日记软件、Evernote 还是纸质的日记本,都有不便的地方, 要么比较贵,要么编辑器难用,要用携带和检索不便,因为这样那样的原因,日记总是时段时续。 自从遇见了 ohlife,一切就改变了,它太方便了,每天早晨固定发给你一封邮件,...