Ask and Learn

数字的魔法

我的工作和生活中,有很多和数字有关的故事,这些数字总能让事情变得更简单和有趣,这篇文章,我来和大家分享一下这些有关数字的故事。 作为一个终身学习者,每天要阅读很多的邮件、新闻、博文来涨姿势,作为一个热情的开发者,公司项目,开源项目,业余项目都需要投入精力,这么多的事情要做,怎样让自己的节奏不至于乱掉...

是时候清理你的书签了

时间久了,你肯定积攒了很多书签没有阅读,是时候清理了。 下面推荐几款插件。 Play Bookmark Random 从 Chrome Webstore 安装 Bookmark Checker 从 Chrome Webstore 安装

FactoryGirl 中 create_list 未生效

在 RSpec 中使用 FactoryGirl 的 create_list 批量生成记录时,经常出现记录并未创建的问题。 let(:posts) { create_list(:post, 3) } it 'returns post list' do get '/api/v1/posts'...

通过 PING 选取连接最快的 VPN 服务

作为一个程序员,尤其是一个远程工作的程序员,翻墙的技术可以说是立身之本,作为一个常年翻墙者, Shadowsocks 和 VPN 那都得备着,SS 是自己搭建的,只有一个服务器可以用,没有什么最快的概念, 这里我讲讲 VPN。 VPN 我使用的是云梯的服务,用了两年左右了,以前还写过一个批量创建...

Tower Plus 1.2 发布

公司最近开始使用 Tower 来管理和协作一些国内的项目, 加上我平常就在用 Tower 来管理一些日常事务和开源项目, 所以使用 Tower 的机会就更多了,随之也带来些问题, 在不同团队的项目间频繁切换是非常麻烦的, 所以我写了这个扩展来实现快速切换的功能。...

解决 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/ 百度...