灌溉梦想,记录脚步

Archlinux 安装在LVM分区上

1、环境:
Windows 7 + VirtualBox 4.04
Archlinux-2010.5-core-i686

2、分区规划
物理分区:
虚拟机挂载两块块动态扩展硬盘
具体分区如下
/dev/sda1 100M
/dev/sda2 1024M
/dev/sdb1 1024M

其中/dev/sda1 用做boot挂载点,因为grub 版本不支持boot挂载到lvm
继续阅读 »

抱朴

多年以后,我终于
安静下来,忘路之远近
不关心时事,每日饮菊花
用泉水浣衣,诗歌越写越短
终至无辞,其中凉意
用尽半生

你这远方

我们并不知道什么是力量,勿看苍老的石磨研碎多少个岁月
你不知道何时应该归来,当懊悔吞噬一个个黑夜,年轮悄悄瘦弱
曾掩埋的一个个夙愿,如今像债主似的一个个归来
我在满园的荒草中收集漂浮的记忆,树枝弯曲的无法承受昨夜的轻雪

WordPress 3.1 禁止自动草稿(auto-draft)的方法

备注:转自网络,并验证可用。
WordPress3.1版本发布有一段时间了。该版本不仅仅有自动保存历史版本的功能(通常都用不着,还会造成一些垃圾数据),还增加了一个自动保存草稿的功能。你每次点击”add new”时都会在post表中保存一条状态为“auto-draft”的后台不可见记录,同样会造成一些垃圾数据以及ID的不连续性。

为保证尽量减少数据库中的垃圾和保持日志ID的连续性,人们想了很多办法,各显神通。但大部分都是采用插件形式。插件形式仅仅能禁止日志的历史版本,却对自动插入的状态为”auto-draft”的记录无能为力。而且这种记录并不能在wordpress的后台看到。对于追求完美和有洁癖的人来说,这些记录实在是很烦人。

禁止自动生成 auto-draft 的不可见草稿:
在wp-admin/includes/post.php中,从第374行开始,有一个if判断,代码如下:

1
2
3
4
5
6
7
8
if ( $create_in_db ) {
// Cleanup old auto-drafts more than 7 days old
$old_posts = $wpdb->get_col( "SELECT ID FROM $wpdb->posts WHERE post_status = 'auto-draft' AND DATE_SUB( NOW(), INTERVAL 7 DAY ) > post_date" );
foreach ( (array) $old_posts as $delete )
wp_delete_post( $delete, true ); // Force delete
$post_id = wp_insert_post( array( 'post_title' => __( 'Auto Draft' ), 'post_type' => $post_type, 'post_status' => 'auto-draft' ) );
$post = get_post( $post_id );
} else {

继续阅读 »

生命的邀约

  其实 也没有什么
  好担心的
  我答应你 雾散尽之后
  我就起程
  
  穿过种满了新茶与相思的
  山径之后 我知道
  前路将经由芒草萋萋的坡壁
  直向峰顶,就象我知道
  生命必须由丰美走向凋零
  
  所以 如果我在这多雾的转角
  稍稍迟疑 或者偶尔写些
  有关恋爱的诗句
  其实也没有什么好担心的
  生命中有些邀约不容忘记
  我已经答应了你 只等
  只等这雾散尽
  
继续阅读 »

山樱

  当春来
  当芳香依序释放
  
  走过山樱树下
  有些遥远和禁锢着的
  梦境 就会
  重新来临
  
  诸如那些
  未曾说出的话语
  未曾实现的许诺
  
  在极浅极浅的颜色里
  流动着 一种
  无处可以放置的心情
继续阅读 »

素描时光

  在等待中 岁月顺流而来
  君临一切
  
  在开满了野花的河岸上
  总会有人继续着我们的足迹
  走我们没走完的路
  写我们没写完的故事
  
  甚至 互相呼唤着的
  依旧是我们彼此曾经呼唤过的名字
  继续阅读 »