EverET.org

好记性不如烂笔头

让Octpress文章里面的链接打开方式为新tab打开

| Comments

本来在Octopress使用的链接是用markdown方式插入的链接[EverET.org](http://EverET.org),这样在看文章的时候点击link就会直接跳转到url那里了,我不想有这样的体验,所以决定给文章里面的url加上target="_blank",让用户点击的时候在新窗口打开链接。

这个在哪个做比较好呢?想了一会还是在前端做比较好。非常简单,在source/_includes/custom/head.html加上对http://everet.org/javascripts/link-target-blank.js,这个文件的引用即可:

<script src="http://everet.org/javascripts/link-target-blank.js" type="text/javascript"></script>

内容:

1
2
3
4
5
// Author: Hua Liang[Stupid ET]

$(function () {
    $("div.entry-content a[href^=http]").attr("target", "_blank");
});

就是将文章下面的a标签中以http开头的链接加上target="_blank"

为什么要判断以http开头呢?因为文章里面的链接还有脚注和目录的链接,这些链接其实不需要修改的。

Done!

学习Android——环境搭建

| Comments

年底了,部门里面开始了移动端开发的培训,有ios和Android的选,不过我这个屌丝没有mac,而且也挺喜欢Android的,所以就毫不犹豫地选择了Android。

我的一直都在用Ubuntu,Linux菜鸟用户。所以就在Ubuntu上面开发了,不过这个也让我遇到了一个诡异的问题,在后面再说了。

Android SDK

追踪时间

| Comments

在正正一个月前,11月1日,在和龙哥聊天的时候了解到龙哥他每天都在记录时间,用的是自己写的一个工具Woodpecker,于是晚上回去我又再次去了龙哥github上面的一个项目Woodpecker那里围观,也想开始试用。在readme那里有讲到一本书《奇特的一生》。在和龙哥聊的过程中,龙哥也非常推荐这本书,于是我就去看了电子版(这本书前两周刚刚再版了),觉得非常不错。讲的是俄国的一个科学家柳比歇夫的使用了56年时间记录法。

Asana

Json注释?

| Comments

今天好累啊。去以14.4km/h跑了1km后立马就灰常精神了。

今天我们的服务器几乎挂掉了,导致外部基本无法访问,下午得知的是内存爆了。作为新人,暂时只能围观。

俊伟哥开始关闭了一些服务,但是隔了一会还是又过载了。查了许久,最后发现paas平台igor今天切换到了lvs,我们的系统有使用igor里面的服务,又和igor在同一个lvs,结果导致lvs后的机又去访问同一个lvs,就出问题了。

—– 分割线 —–

回到主题, 前几天非常无聊,把一个项目的seajs拷贝了过来,结果在编译的时候报如下的错误。

Ssh Tunnel

| Comments

前段时间有个需求,就是需要在公司连回到家里面的电脑,看看挂机下载的情况。公司是一个局域网,家里面的电脑也在小区局域网里面,看上去无法直接连回去家里面的电脑。这个就需要公网有一个中继服务器来帮助建立连接。

自动为Octopress中的图片增加url前缀

| Comments

最近把站点的css和js这些页面包含的静态文件都放到了又拍云1的cdn里面,现在决定把图片也一起放到cdn里面。

这样vps就仅仅需要提供博客文章html的给用户下载,其他所有的资源浏览器都可以从就近的cdn获取。可以一定程度上加快站点的打开速度,而且也可以减少vps的压力(不过都是静态文件,也没啥压力-_-)。

那如何为图片链接加上cdn的前缀呢?一种比较傻的做法是,手工为文章里面的图片链接都加上cdn的前缀,但是这样如果哪天我修改了cdn的地址,那不是又要把所有的图片的前缀都改一遍?这样也太傻了吧。

碎碎念

| Comments

毕业

一眨眼毕业3个月了,终究还是和那地铁里那熟悉的“下一站,大学城南”别了。

初入工作

修改TT的配色

| Comments

What is TT?

TT是一个16位的dos打字程序,已经有很久的历史了,现在基本只能在dosbox里面跑起来。

TT的配色非常的鲜艳,艳绿色的背景配上白色文字,直接就要亮瞎我的狗眼。

如果连续对着这种颜色几个小时,眼睛都看不清楚东西了。所以我希望可以修改一下配色。改成不那么刺激的配色。

Python MySQLdb默认关闭autocommit带来的坑

| Comments

问题描述

这篇文章描述我犯的一个很2B的错误。在此记录一下。

之前写Mini项目的时候,我都是在本机开发的。在昨天上午我把Mini项目放到Paas平台(igor)上,就出现了非常奇葩的bug,就是一个刚注册的用户在登陆后,在刷新页面的时候,有一定概率会在刷新的时候查询不到这个用户。

查了一下log,发现在一些服务器上跑能够查到这个用户,在一些服务器上面运行的时候却查不到这个用户。顿时我就傻逼了,为什么同一条select语句,有的时候查得到数据,有的时候却查询不到数据呢?

SSH总结

| Comments

引言

虽然使用ssh的时间也不短了,但是其中花去思考的时间并不多。以至于那么长时间过去了,我对ssh的认识也没有什么提高,真是自惭形秽啊。

在以前,我的私钥是没有用passphrase加密的,如果私钥被盗了,那我的github和vps就彻底沦陷了。

今天做的任务是学习ssh,加上导师兼师兄锴哥也增加了一些ssh方面的题目,于是我也不得不花时间努力学习一下ssh。这个过程中,我发现我以前没有加密私钥的做法是非常不妥的。于是就决定重新配置我的公私钥。