<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="0.92">
<channel>
	<title>番茄红了的个人空间</title>
	<link>http://www.tblog.com.cn</link>
	<description>回忆过去，你曾犯过多少错误？</description>
	<lastBuildDate>Mon, 23 Jun 2008 06:14:00 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Nikon D40X入手，明天回家</title>
		<description>
可以回家了，明天早上8点半的车，票很容易就买到了，还是大巴的票比较容易买到啊，庆幸中。
为了回家能多拍点PP，终于，花了5000多大洋，入手了Nikon D40X，这么贵，心在滴血啊。。

在公司试拍了几张PP，感觉效果还不错，除了调整大小没做任何处理。

点击这里可以查看相册专辑 


公司里的小茶桌，给茶壶来个特写

公司里放了许多的音乐、电影的原版CD、DVD，没事的时候经常可以拿几张出来欣赏一下
 </description>
		<link>http://www.tblog.com.cn/archives/660</link>
			</item>
	<item>
		<title>为了项目上线，回家前最后两天冲刺</title>
		<description>周日就准备回家了，越是离回家的日期接近，工作也变得越来越不安心。

公司一期项目重构后上线时间就定在周五，但似乎还有许多的东西没通过测试，只能暂时定在周六下午吧。

最近几天晚上一直通宵加班，白天睡觉，为了项目能够顺利上线，剩下最后两天了，没办法，只好拼了。

这次过年回家将近一个月时间，元宵节之后才能过来，如果期间程序发生什么问题 ，只好拜托其他的同事能够搞定吧。

今天继续通宵，晚上精神比较集中，效率也比较高，老天保佑，希望不会再有什么重大问题了。 </description>
		<link>http://www.tblog.com.cn/archives/663</link>
			</item>
	<item>
		<title>Macworld 2008 keynote结束，Macbook air亮相</title>
		<description>23TX，还真想弄一台来用用先上几张照片看看，心动了吧。。哈哈，反正我已经心动了。。
乔布斯总结了Keynote的四项重点：1) 时间药丸（Time Capsule）无线备份设备。 2) iPhone软件升级和iPod Touch升级。3) AppleTV和iTunes电影租赁。4) MacBook Air。

什么是时间药丸？Apple推出一款新产品，配合Time Machine，可以通过802.11n无线连接进行备份：“时间药丸”（Time Capsule）。时间药丸有500GB和1TB两种规格可选，售价分别为$299和$499，从2月份起正式发售。时间药丸配备的是服务器级的硬盘，坚 如磐石。时间药丸看起来很像Airport，但是背后的接口和Airport不一样，功能当然也大不一样。
（按，Time Capsule的常规上是指一群人，比如校友们，把一些在某一时间具有重要意义的物品都集中放起来，封装在一个容器中，埋在地下，等到10年或20年后再一起打开这个具有非凡意义的容器，查看各自存起来的物件，怀旧一番。这个容器就是时间药丸。）

Macbook Air，世界上最薄的笔记本，。Macbook Air非常环保：显示器无汞，无砷，主板无BFR，无PVC。无内置光驱。Macbook Air最薄处仅有0.16英寸（约0.41厘米）厚，最厚处也仅有0.76英寸（约1.93厘米），甚至可以装进一个牛皮纸信封MacBook标准配置： 专门设计的1.6 GHz小号的Intel Core 2 Duo，比普通的Core 2 Duo小60%，还有1.8GHz的可选配置，1.8寸的硬盘，可选配64GB的SSD（固态介质硬盘），LED光源的13.3寸显示器，全尺寸键盘， Multi-touch手势识别的触摸板，iSight摄像头，以及有背光的键盘。支持802.11n和蓝牙2.1，1个USB，一个Micro- DVI，一个耳机口，电池续航5小时。MacBook Air使用45W的MagSafe磁性电源，在受到拉扯时会自动断开。内置37Wh锂聚合物电池待机时间为5小时。整机尺寸为32.5×22.7cm，重 1.36kg。。
售价$1799(人民币1.3万)，即日起预售，2周后正式销售。
 </description>
		<link>http://www.tblog.com.cn/archives/664</link>
			</item>
	<item>
		<title>番茄的表单验证类</title>
		<description>
在经典论坛上发过一次，个人的项目中在后台处理时用到这个东西，对于简单的表单验证还是挺方便的。
因为不想让代码变得太臃肿，所以有很多不常用的功能就没有再添加了

对于我佛山人的意见就没有做修改了，为什么？因为我懒呗，哈哈

今天看到omeweb也修改了一个版本，做了许多修改，改得挺不错的，谢谢了。

源码在这里： </description>
		<link>http://www.tblog.com.cn/archives/662</link>
			</item>
	<item>
		<title>使用 Discuz 模板引擎的封装类</title>
		<description>
qhwa说需要使用Discuz的模板引擎，于是周未抽了点时间帮忙做了个封装，测试了一下，速度还不错。顺便也拿来用到自己的程序中使用，欢迎大家下载并提出意见
主要功能说明

	去掉了 Discuz 语言包的功能
	移植 Discuz 模板中所有的功能
	添加了自动更新缓存及生命周期功能

在模板中的使用方法跟Discuz的一样，所以就不做多余的说明了，使用前只需要做些简单的设置就可以了

如果需要使用discuz的语言包功能，只要去掉template.class.php第172行注释，并在template.func.php中加上discuz原来的languagevar函数就可以了

点击下载源文件

以下是代码范例： </description>
		<link>http://www.tblog.com.cn/archives/659</link>
			</item>
	<item>
		<title>[视频]真人拳皇</title>
		<description>
比较好玩的一段视频，真人版拳皇，来自西安工程大学艺术工程学院动画专业的学生作业，牛X啊，哈哈

 </description>
		<link>http://www.tblog.com.cn/archives/661</link>
			</item>
	<item>
		<title>2007感动中国十大小人物</title>
		<description>今天在网易看到一篇红网论坛网友发的网友评出2007感动中国十大小人物。

确实这份名单相对以前的感动中国年度人物评选更实在，但对于使用了“小人物”这个字眼，让我从心底里感觉很不舒服，应该是“2007感动中国十大人物”，因为我觉得道德的高尚与大、小、地位都应该是没有关系的。

2007年发生了太多的事情了，许多的事情已经逐渐让人麻木，例如类似南京彭宇案之类的事件，考虑到“和谐”问题就不一一列出了，现在的中国太需要多一些这样的人了。

文章太长，我就不转载了，点击这里看看十位让大家感动的人物吧。 </description>
		<link>http://www.tblog.com.cn/archives/656</link>
			</item>
	<item>
		<title>MySQL的Query Cache</title>
		<description>
不错的一篇文章，转过来收藏一下，方便以后查看。
原文地址：http://www.surfchen.org/?p=277

原理

QueryCache(下面简称QC)是根据SQL语句来cache的。一个SQL查询如果以select开头，那么MySQL服务器将尝试对其使用QC。每个cache都是以SQL文本作为key来存的。在应用QC之前，SQL文本不会被作任何处理。也就是说，两个SQL语句，只要相差哪怕是一个字符（例如大小写不一样；多一个空格等），那么这两个SQL将使用不同的一个cache。不过SQL文本有可能会被客户端做一些处理。例如在官方的命令行客户端里，在发送SQL给服务器之前，会做如下处理：

	过滤所有注释
	去掉SQL文本前后的空格,TAB等字符。注意，是文本前面和后面的。中间的不会被去掉。

下面的三条SQL里，因为SELECT大小写的关系，最后一条和其他两条在QC里肯定是用的不一样的存储位置。而第一条和第二条，区别在于后者有个 注释，在不同客户端，会有不一样的结果。所以，保险起见，请尽量不要使用动态的注释。在PHP的mysql扩展里，SQL的注释是不会被去掉的。也就是三 条SQL会被存储在三个不同的缓存里，虽然它们的结果都是一样的。
select * FROM people where name='surfchen';
select * FROM people where /*hey~*/name='surfchen';
SELECT * FROM people where name='surfchen';
目前只有select语句会被cache，其他类似show,use的语句则不会被cache。

因为QC是如此前端，如此简单的一个缓存系统，所以如果一个表被更新，那么和这个表相关的SQL的所有QC都会被失效。假设一个联合查询里涉及到了表A和表B，如果表A或者表B的其中一个被更新（update或者delete），这个查询的QC将会失效。

也就是说，如果一个表被频繁更新，那么就要考虑清楚究竟是否应该对相关的一些SQL进行QC了。一个被频繁更新的表如果被应用了QC，可能会加重数据库的负担，而不是减轻负担。我一般的做法是默认打开QC，而对一些涉及频繁更新的表的SQL语句加上SQL_NO_cache关键词来对其禁用cache。这样可以尽可能避免不必要的内存操作，尽可能保持内存的连续性。

那些查询很分散的SQL语句，也不应该使用QC。例如用来查询用户和密码的语句——“select pass from user where name=’surfchen’”。这样的语句，在一个系统里，很有可能只在一个用户登陆的时候被使用。每个用户的登陆所用到的查询，都是不一样的SQL 文本，QC在这里就几乎不起作用了，因为缓存的数据几乎是不会被用到的，它们只会在内存里占地方。 </description>
		<link>http://www.tblog.com.cn/archives/658</link>
			</item>
	<item>
		<title>Anna Ternheim -《Somebody Outside》</title>
		<description>
偶然的机会下载了这张专辑，深深被里面的音乐所吸引，每一首都那么的好听，几乎每天都会听上两遍。

通常下的专辑只会有几首适合我口味的，这张是少数几乎全部都喜欢的专辑。

Anna的音乐有种莫名的宁静和柔和，没有太多的华丽，平静而自然，给人一种很放松而又舒适的感觉。

个人特别喜欢的是 Better Be、My Secret、I Say No这几首。

当一个人走在路上的时候或者想要睡觉前的时候，听听这张专辑，无疑都是一个非常好的选择。

在VeryCd.com有提供这张专辑的下载，顺便引用一下发布者对这张专辑的评论

如果你使用的是 IE 浏览器的话，也可以通过点击这里在线收听

点击通过电驴下载这张专辑
 </description>
		<link>http://www.tblog.com.cn/archives/657</link>
			</item>
	<item>
		<title>参加蓝色理想2007聚会归来</title>
		<description>
2008到来，深圳的天气也突然之间就变得好冷了，我也要重新开始更新我这长草已久的博客了，先祝各位关注我博客的朋友新年快乐。
前天和好友一起参加了蓝色理想8周年的烧烤聚会，共有40多人参加了。比较高兴认识了不少的新朋友 ，尤其是几个PLMM。

老肖的幸运之手哇，高兴得痛哭流涕，抽中了聚会的头奖，终于我也有头像了，哈

头像用的是鲸鱼叔叔之前为我设计的，顺便感谢一下鲸鱼。

非常开心的一天，虽然天气有点冷。。下面帖几张照片。


 </description>
		<link>http://www.tblog.com.cn/archives/655</link>
			</item>
</channel>
</rss>
