Lookaheads

jeffrey@envato.com
jeffrey@jeffrey-way.com
jeffrey@envato.edu
jeffrey@jeffrey-way.au
jeffrey@jeffrey-way.tv 正则匹配表达式: `@.+(?=\.[a-z]{2,4})` <!--more-->

解释:

  • @ 匹配@
  • . 匹配任意字符
  • \.[a-z]{2,4} \.匹配一个 . , [a-z] 匹配所有小写字母 {2,4} 匹配小写字母2-4次。
  • (?=)匹配但不包含上面的匹配结果

negative lookahead matching

joe@envato.com
jeffrey@jeffrey-way.com
jeffrey@envato.edu
jeffrey@jeffrey-way.au
jeffrey@jeffrey-way.tv 正则匹配表达式:` (?<!jeffrey)@.+  `

解释:

  • (?<!jeffrey)匹配前面不包含jeffrey的行,上面示例结果为 @envato.com

    Positive lookbehind matching

  • 只需把前面(?<!)

Positive lookahead.

box-sizeing
box-shadow 正则匹配表达式: ` box(?=-shadow)  `

解释:

  • 只匹配后面有 -shadow 的字符,但不包含

Negative lookbehind matching

box-sizeing
box-shadow 正则匹配表达式: box(?!-shadow)

解释:

  • 只匹配后面不包含 -shadow 的字符

看了阮一峰的博客,自己也想搭建一个独立博客。搭建倒也容易,只是没想到跟中毒一样,不停的像修改这个,修改那。

修改catogry

刚开始就只是想在侧边栏增加一个导航页面,因为我的博客比较多。一页一页翻太麻烦。 增加了之后,返现侧边栏老是有这么个玩意也碍眼,于是去掉。突然就发现有人把导航放在顶部。 这个一下子让我茅塞顿开,也放在顶部。发现很好看。

修改页面颜色

改变颜色,octopress的颜色都是黑,很多人直接拿来用也没改过。我在网上搜了搜看了几个plugin主题。 试用后都不满意。还不如原来的好看。还是自己调整的好。然后再网上这找找那找找。终于成了现在这个样子。

修改单栏显示

去掉右边栏之后,发现页面并没有铺开,而是留一个大空。网上搜了搜给了一个解决方案。改完后又发现页面过宽了,继续在

# In /sass/custom - Change these files for easy customization
_layout.scss     # Override settings for base/_layout.scss to change the layout

里增加 $max-width: 900px; 然后就很美观了。

  1. 修改主题参考
  1. 修改主题参考

    tip octopress加速

  • rake isolate[filename]: Move all other posts than the one currently being worked on to a temporary stash location (stash) so regenerating the site happens much quicker
  • rake integrate: Move all stashed posts back into the posts directory, ready for site generation
  • 一个非常好的octopress参考网站:以后重点参考: 参考网站


周六收拾屋子,我说累躺着看电视,老婆收拾了一会就发火了。咆哮又动手。把我掐的疼的要命。然后自个躺着玩游戏 。收金币。这个破烂“冰河世纪” 。有收不完的金币。

我跑客厅反省了一下。思考了一下我的特长,显然规整东西我一点也不在行。擦擦东西还行。厨房也挺脏。我就去擦厨房。这家的主人显然比较邋遢,厨房到处都是油污,墙上,柜子 ,柜子的扶手一摸油乎乎的。我在厨房打扫,过会老婆也出来规整了。老婆大人现在算是摸准了我的命门 。咆哮然后动手。太狠了。


此后两日都是收拾,慢慢发现这屋子还挺好。东西很全,就是床不舒服,我也是,第一晚都没怎么睡着。第二晚也没睡好。老婆也睡不惯软床。睡起来腰疼。不过这两天也慢慢适应了。睡觉没有问题了。

接下来就是把我们在讲台西路租的房转租出去了。现在想想其实租出去这个房也没有费太大劲。那个小伙在58上发了贴,留的老婆电话。然后当天就有5-6个要看房的。看完一个后,我们走到快到我们家门口了,又来一个。老婆又要赶紧返回去。这一点我很不满意。我想让她把看房的往后推推。当天我可是一天没吃饭呢,肚子也饿。结果她也不听。还跟我生气,回屋炒菜时又有电话。就又跑去带人看房了。我手里正好还在和面,也挺生气。她也没叫我,就自己去了。她朋友冬梅从海南旅游回来还说过来呢!我在家煮碗面后,想想还是忍不住下楼去找她了。固然生气,但是天也晚,还是很担心她,我赶到那个屋子的时候,她已经带着那个人出来了。然后两个人又一起回来,冬梅来了。我们接上冬梅,然后又有人打电话看房,她让我去,她跟冬梅回家了。


是两个女的,我也分不出哪个要租房,带她们去看了看,期间有个女的一直问,另一个偶尔插句话,呵呵。送她们走后,我并没有立刻回家,我想着等那个北京哥们回家后我在回家,要不然如果有人看房我又得跑回来,没等多久,他就回来了。这样有人看房就可以直接找他,我就回家了。

周二晚上又有人来看房,是个男的,我们两没去,是那个北京小伙让他看的,然后就打电话过来,说是要定,问我们能不能先交房租,等房子租了后在叫定金。我当时有点犹豫,把电话给了老婆,老婆可以。然后想着就租出去了。可算省心了。 当天晚上,那男的又打电话,说是北京小伙说两个男的住要问问房东,那有啥法啊。只能问了啊。但估计肯定是北京小伙不想租给他们。后来证明也没猜错。

但是房子没租出去,又得折腾。不过北京小伙打电话说之前看房的女的有意向要租。不过他晚上没时间,回来的晚,只能明天,那就只能周四了。

周四晚上,来了两个女的,有一个女的跟我之前见的并不是一个人。这两人磨磨唧唧半天,但是总算交钱租了,哈哈。至此 ,我们悲催的租房事件就告一段落了。虽然过程很曲折,但是结果还是很令人满意的。这个屋子经老婆一收拾,各方面都超过以前那个屋子。而且加钱也不贵。

最后,只能说好人一生平安了。我们遇到的人大多都挺好,就是碰到以前的那个合住姑娘,性格有点怪异。话说,单身大龄女青年,性格的确是怪异啊!

  • octopress 存在乱码,编译不过去的现象。有时候主页没有乱码,链接点进去有乱码。这个问题困扰很久。现在总算解决了。 当然,categories 还没有加上。这个增加就会出现乱码,只能TODO
  1. 自动生成的文件名称用中文,改写title时 用双引号扩住。
  2. 默认主页显示所有内容。编辑时在页面中增加 <!--more--> 这行上下要空开,会只显示 more前面的部分。后面的省略。
  3. 在环境变量中增加字符集。如下。安装了git.bash后可以用下面的命令。

     $ vim ~/.bash_profile
     export   LC_ALL=zh_CN.UTF-8
     export   LANG=zh_CN.UTF-8
    
  4. 书写markdwon文件时保存为utf-8 。
  5. 为octopress 设置百度云同步。前段时间baidu活动,网盘100g。实在太给力了。 现在把md文件和百度网盘同步:
  • 为win7创建软连接: 命令格式为: mklink source origin ,即在桌面创建一个指向 c:\Users\song\octopress\ source\_posts 的超链接。
      C:\Users\song>mklink /d   C:\Users\song\Desktop\_postse c:\Users\song\octopress\
        source\_posts
  1. Disqus 语言设置后还是英文,general 选项中 Enable Disqus 2012 features for your site. 勾去掉。