正则匹配中文及字符编码问题

匹配中文的正则表达式 窝写了一小段代码(虽然写的不太好,但是基本可以表达意思) import re nickname = raw_input('Please input your nickname > ') if not re.search(u'^[\u4e00-\u9fa5a-zA-Z0-9]+$', unicode(nickname,'utf8')): print 'Your nickname format is error, please try again !' else: print……

Bash 显示 Git 分支

虽然一直都在用git,但是并没有注意到还有这个方便的用法 于是乎赶快学习一下 :-) 上网查了一下资料,都说Ubuntu下如何如何方便……

Grub2 rescue 修复

昨天下午的时候想要把分区处理一下,突然发现硬盘里面有一个未使用的102M的分区,很果断的把这些乱七八糟的分区都给干掉了。结果呢,……

Linux中Sublime中文输入

这篇只是为了备忘所以把以前写的东西搬这边了 -.- 代码源于网络,感谢分享 这里的关键就是以下的代码和编译 /* sublime-imfix.c Use LD_PRELOAD to interpose some function to fix sublime input method support for linux.……

upyun-for-pelican

这几天写了一个插件,方便把pelican生成静态博客部署到又拍云上。 整体思路就是: 先格式化路径,以/为根目录 def formatPath(path): path = path.replace(os.sep, '/') return path 定义……

使用Pelican搭建Blog

安装配置Pelican 使用环境: 系统 : Linux X86_64 Pelican : 3.3.0 首先说一下安装: 网上有不少建议说使用虚拟环境 virtualenv,以免污染本地的……

Hello World !

几乎所有的程序猿的第一个演示程序都是Hello World .那我也就一样咯, 也写一个同样的吧。 其实我的博客从很早前就已经开始在写了, 换了很……

Linux 安装Android 驱动

在Linux下非常适合做一些对Rom 的定制以及其他的一些操作,甚至是自己制作Rom 或者从源码编译Rom 也是OK的。 不过最开始的应……

Ruby on Rails 环境

就这次的尝试写一下自己的记录 安装ruby 和 ruby-devel(安装ruby-devel是因为后续的工作如果没有ruby-dev……