Welcome to SpiceShop Theme

Sea summo mazim ex, ea errem eleifend definitionem vim. Ut nec hinc dolor possim mei ludus efficiendi ei sea summo mazim ex.

Category 小站崛起

关于转载

经过思考,我决定放弃使用 Creative Commons 协议。原因如下: 文章的正确性。很明显,我的很多文章到处转载,其实里面很有不精确或者错误的地方。如果哪天我修改了,但是转载的地方没有修改,这是对读者,对我个人不负责的一种方式。 不希望到处都有。每个人都不愿看见同样的文章满天飞吧。 法律。我不是学习法律的,所以在法律范围内我没法也么有太多精力去做。 商业应用。我发现我有文章应用于商业。其实我的目的不是出于商业的,或被商业应用。 基于以上理由,从今天起,严禁转载。若想推荐或收藏,请用链接的形式。 若你有建议和疑问,请直接和我联系。

系统已升级

这几天升级也是挺快的.昨天花了几个小时将样式升级了一下,今天发现博客平台已经N就没有更新了,于是乎就拼了老命也要升级的想法. 本来DH有一键自动升级的本事,但是那时人家的本事,不是自己的.趁着热情,自己手动升一把吧.其实最根本的原因是怕自动升级带来N多意外发生.       1. 第一件事情当然是下载WP,然后解压缩:              tar xvzf  wp.tar.gz           释放到一个名为wordpress的文件夹.      2. 备份原来的程序和数据库           备份程序相当简单,cp或mv就可以了.cp不影响使用,mv会影响使用的.          cp blog/* blog-bk 或mv blog blog-bk     3.  拷贝 wordpress的内容到blog         cp wordpress/* blog     4.  访问wp-admin/upgrade.php.它会引导你更新. 需要注意的是,如果安装了很多插件,强烈建议你关闭不兼容的那些.可以到官方网站上去看哪些兼容,那些不兼容,把不兼容的deactivate掉.当然除了插件之外还有主题. 插件是否兼容:http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.3 主题是否兼容:http://codex.wordpress.org/Themes/Theme_Compatibility/2.3 我就是吃了某tag插件的大亏,不得已又恢复一下,然后将插件deactivate掉,顺带修改了一下theme的代码.这样才算完了. 所以在升级之前, 一定要看看你的插件和主题哟.不然后悔来不及,而已务必备份,否则会有灾难性的可能. PS.什么都好了,除了显示每篇文章的所属的tag之外,文档看了N遍,还是无济于事,怎么回事情呢?

新版UI

昨天下班后上网,看到django网站的界面不错,于是乎想把自己的网站的界面改成这个,新增加一个也不错,免得造成审美疲劳。第一次看见django的界面,对自己的视觉造成强烈的冲击。没错,就是它了。 既然如此,还等什么,开始做吧。 首先做的事情是google一下有没有人已经做了,令人遗憾的是没有发现。不得已,那就自己写一个吧。 过程并不是如自己想象的那么简单。首先把原来使用的template拿下来,然后在自己的机器上一点点修改。 分为三个部分,一个是首页,然后post的详细页面,最后是page页面。 不可避免的是header,footer,以及search等组件页面也得跟着修改。 这样慢慢的逐步改进,终于出现了现在的页面效果。 昨天晚上从8:00开始,12点结束。历时4个小时,可能最终也就3个小时吧。 现在的效果基本上已经做好,但是还有一些需要精简的,都时候再说吧。 感谢Django提供了如此好的theme,也感谢beccay提供了原有模板,我只需要在其上面修改即可。

DreamHost Billing问题

前两天收到DH给我发的email,看到标题吓了我一跳,居然想把09年的服务费给收了。本来打算给DH发封邮件去问问到底怎么回事情,试了几次,也无法通过web panel成功发送。是自己的永远是自己的,当天也就罢了。第二天又收到一封mail,是DH向用户道歉,因为他们的Billing系统出问题了。不过DH的态度还是不错的,承诺要是扣款成功,会给你的信用卡返回相同金额的money,顺便送你一个相同金额的DH credit。靠,这么好的事情。看看人家怎么说的:    If this/these erroneous charge(s) by us resulted in you having any sort of overdraft/bounced check/nsf fee from your financial institution, please contact our support team from the web panel. … When we get this, we will put money on your credit card equal to the amount your bank charged you, as

Read More

从FeedBurner到FeedSky

很不幸的是,FeedBurner在中国不能访问,这样会导致一系列的问题:  è®¢é˜…用户可能会无法访问,不过Google Reader好像是可以的 会造成该站点打开时非常慢,因为在有些页面里嵌入了FeedBurner的脚本. 所以最后决定使用FeedSky的服务.当然,我保留了原来的FeedBurnerçš„feed.建议用户可以选择合适的feed来订阅.

feedburner

这几天没有怎么查看网站,今天有人问我怎么为什么这么慢,于是打开网站一看,果真如此。我发现feedburner一直在连接,这极有可能是feedburner的问题,于是在地址栏里输入fb的网址,居然打不开。后来才发现有很多人说fb被和谐了。晕,这几天也没关注这些事情,感觉自己一下子落伍好多。试图修正一下。进入后来,修改了一下main index page以及single page,将fb相关的js脚本删除。重新访问,明显速度快乐很多。还真的是fb的问题。 下班的时候,leaf要我做我发给她的渣打银行的一个什么表。我发给她我自己都没做,真是有趣的很。花了几分钟做了一下,居然得了90分,满分一百分。结论是财富健康一族。不错!其实我心里也是这么认为的,虽然说还是穷光蛋一个。:)

WordPress插件:得到最新发表的文章

今天在修改本系统的界面时,需要用到一个功能:即获取最新发表的文章.为了解决此问题,我最先去的地方就是其官方网站,但是找了一圈,居然没有发现相关的文章.接着Google它,结果令人抓狂.没办法,自己动手,丰衣足食嘛. 哪里下载?点击这里下载 如何使用?非常简单,该插件只有一个函数:get_recent_post($records_num=8) 在这里,$records_num是你想得到的最新文章数.缺省值为8,如果没有提供任何值,就会使用缺省值8. 先解压缩,然后将PHP文件copy到plugin目录下,然后登录系统,点击Plugin tab,Get Recent Post项已经可见.激活它即可.然后在你想使用的地方加入<?php echo get_recent_post(); ?>即可. 就这些. 如果任何问题,   请不要犹豫和我联系哟! P.S:本文英文版:The Plugin for WordPress to Get Recent Posts

更新了首页

今天把首页更新了一下。 以前如果输入本站URL会直接定向到中文日志。 今天登录Gmail。发现Gmail的界面不错,于是决定利用一下Gmail的页面。 十几分钟的事情,很快一个页面就出来了。 本页面由三部分组成: 一是导航链接。你可以快速定位到子页面。 二是最新文章,也是我最新写的或者关注的文章。不一定全是我的。 三是我比较关注的事件。比如,这次我关注的是铁路的问题。   暂时用这个,以后再改吧。

更新到WordPress2.1

WP 2.1很久就出来了,但是自己也不打算更新,于是拖到现在。昨天终于忍不住,下定决心更新它。唉,应了那句话,冲动是魔鬼呀。 冲动就冲动,决定了的事情还是要做的。下面介绍一下我的步骤: 1. 备份 第一件事情当然是备份了。键入一下命令 cp –R blog blog-backup 2. 安装 打开DHçš„Panel,发现那里赫然显示Upgrade to V2 1,毫不犹豫点击了一下。冲动呀!结果不对,他居然给我装在根目录下。晕,只能删除刚才装的。记得用命令rm –rf dirname来删除文件夹,假说这个文件夹不为空的话。 既然删除了刚才安装的,但是Panel上没有了Upgradeçš„link呀。怎么回事?难道说我不能通过panel来更新了。突然想起开始建站的时候也是把WP安装在了用户根目录下,后来是手工移到blog下的。 原因找到了,只好删除整个blog目录 rm –rf blog 为了将来好更新,只好在这里建立一个全新的blog了,一定要通过panel建立,不然将来有得发生今天的事情。这样在Panel里输入blog,数据库采用已有的数据库。 3. 试运行 装好之后,立即试运行,居然和我原来的大相径庭。Theme采用缺省的了。登录WP,系统提示数据库已经过期,这个早有准备,因为听大家说2.1已经更新了数据库。更新好数据库之后,系统把我带到后台了。 4. 配置 很显然一个全新的系统需要你来配置的。 Theme 因为原来已经修改了主题,所以还得恢复。于是把blog-backup里的主题copy一下。OK。 Plugin å’Œtheme一样copy一下原有的插件,然后刷新页面,激活所有用到的plugin。 5. 测试 如果上面的完成了,基本上是没有什么问题的。但是我安装的系统不知怎么回事,界面格式有点不对了。调试一下CSS即可。 6.总结 如果你在DH上安装之前,一定要想好你的网站的结构。不然通过panel操作,就会出现我今天的问题:先备份,后建立新的,然后在配置这么复杂。要是我原来设计好的话,恐怕就不用那么费事情了。 记住,备份是关键。 我用的插件没有什么太大问题,相信其他插件也一样吧。 Update没有如大家所说的那么多问题,自己注意即可。