& Witty &

朋友们如果看下边儿有一大堆什么这个技术那个代码还有程序的看不懂,请直接自动快速的忽略,赶紧的蹂躏下边儿的内几个链接直接看我本人。
1.  减肥日记   2.  我,就TMD一俗人!!!   3.  生活 情感   4.  随来而去 随笔随想


成人的自以为是会伤了一颗孩子最纯真的心。

linux安装memcached服务

By SuperTaoer | 二月 25, 2009
Under: 程序 技术 周边
Comments: 1 Comment »
Views:

—– memcached 的分割线 —–
memcached是一个不错的分布式内存缓存系统,并且提供丰富的客户端api,有perl,php,java的等等等等。。。

要编译安装memcached,你的系统得先安装libevent,libevent的下载地址是:http://monkey.org/~provos/libevent/
我下载的版本是:
libevent-1.4.9-stable.tar.gz
memcached-1.2.6.tar.gz

先来编译libevent,

1
./configure --prefix=/usr/local/libevent && make && make install

Read more »

linux下apache,mysql,php,PHPUnit,ZendFramework的一些配置介绍

By SuperTaoer | 二月 23, 2009
Under: 程序 技术 周边
Comments: 1 Comment »
Views:

紧接《搞搞Linux下的apache2.2+php5+mysql5的配置》之后,再来说说。。。

—– apache2 配置文件的分割线 —–
来说说apache2配置文件主要的一些地方儿吧。。。

?View Code APACHE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
ServerAdmin admin@localhost #这个是server管理员的email
ServerName #192.168.1.13:80 #这个是server的名字
DocumentRoot "/usr/local/apache2/htdocs" #这个是默认的web文档目录
DirectoryIndex index.htm index.html index.html.var index.php #这个是默认的目录首页设置,你还可以自己添加default.html什么的,每个中间用" "分开就成了
 
#这两个加上了,就可以让apache解析php了
LoadModule php5_module        modules/libphp5.so #这个就是让apache加载php的module
AddType application/x-httpd-php .php #这个很重要,需要加上这么一行才能让apache2遇到.php请求来使用php处理
 
AccessFileName .htaccess #这个不多说了,用urlrewrite的应该都知道
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined #这个是输出日志的格式,对于需要根据日志来分析访问数据什么的很有用
CustomLog logs/access_log common #记录输出日志的文件
ErrorLog logs/error_log #错误日志的文件
AddLanguage zh-CN .zh-cn #增加中文语言
AddDefaultCharset utf-8 #这个是设置默认的字符编码
ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var #在这里你可以自己定义如果遇到404错误的文档网页,同样的500什么的也是一样
Include conf/includes/vhosts.conf #这个,为了便于管理,你可以把负责不同功能的配置文件分割成小的配置文件,再在htppd.conf中用Include包含进来就好
#这个就是最常用的啦,配置虚拟主机
 #这个你里面想绑定什么ip来监听什么端口儿,就在这里改就成了
        ServerName www.123.com #这个是你打算绑定的域名
        ServerAlias 123.com    #如果你一个虚拟主机打算绑定多个域名来访问相同的内容,那这个就有用了,等于是www.123.com,123.com都可以访问到
        DocumentRoot /data/www/123 #这个就死你文档的目录了
 #结尾啦。

记得每次改完配置都要重启下apache2
apachectl主要有如下用法
apachectl configtest #是用来查看配置文件是否可以解析正确,如果出现Syntax OK就是没问题了
apachectl graceful #这个是让apache重新加载配置文件,在你修改过配置后就可以使用这个
apachectl start #启动apache服务
apachectl stop #停止apache服务
apachectl restart #重启apache服务

以上的这些dd,就可以让你把你的apache来解释php了,配置虚拟站点儿了。其他的配置很多很多,等有需要就去google吧。

—– php mysql —–

Read more »

搞搞Linux下的apache2.2+php5+mysql5的配置

By SuperTaoer | 二月 23, 2009
Under: 程序 技术 周边
Comments: 1 Comment »
Views:

近来一直在北京养我的腿,闲来无事,就听从了车东的建议,把以前的技术的dd再整理下儿,
对webserver的配置还停留在apache2.0 php4 mysql4的阶段,借这个时机也来搞搞apache2.2+php5+mysql5的配置

我下载的都是最新的版本,目前我下载的版本号为:
httpd-2.2.11.tar.gz
mysql-5.1.31-linux-i686-glibc23.tar.gz
php-5.2.8.tar.gz
ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
PHPUnit3.3.14.tar.gz
ZendFramework-1.7.5.zip

Read more »

黑莓8310,NOKIA N72,OUTLOOK间同步遇到的问题

By SuperTaoer | 二月 20, 2009
Under: 程序 技术 周边
Comments: No Comments »
Views:

 

现在两个手机,北京一个号码儿,上海一个号码儿,于是乎两个手机的中的通讯录同步就显的很重要了,之前的同步都很顺利,使用BB的桌面管理器,诺基亚的PC套件分别与outlook中的联系人进行同步,就可以保持三者之间的数据一致了。。。

 

但是这次用BB与outlook同步,总是提示“无法连接至设备。请确定已正确连接设备并重试”,刚开始以为是outlook加了一个gmail邮箱帐号儿的问题,先从outlook中删除了帐号,结果还是不成,然后升级桌面版本器,还是不成,最后在网上寻找资料,按照网上的方法试了试,还真tm好了,这事儿真tm的怪。

具体方法如下:

先把bb语言调成english(united state),输入法也调成english(united state),然后重启BB,发现成功连接上DM,第一时间马上进行同步备份。

(转自:[教程] 初步找到“无法连接至设备。请确定已正确连接设备并重试”的解决办法

这BB和outlook同步是折腾完了,就该把手机号码儿从outlook同步到n72上了,打开PC套件,用蓝牙连接手机,然后同步,我操,这也给我折腾,同步之后总是发生“报告1 个警告”的错误,查看报告警告为“手机未响应。”

刚开始也以为是PC套件的问题,正好PC套件有更新,就先升级了,还是tm不成,就拿错误信息放到google上搜索,说是:“只要手机处于任何菜单中,同步就无法成功,必须按挂机键让手机回到待机状态、屏幕显示主画面时,同步才可以成功。”(转自:NOKIA 6230i蓝牙应用之一:同步- -

我按照网友儿提供的方法试了试,还是故障依然啊,开始怀疑是蓝牙问题,正好手头儿有数据线,换上数据线连接同步,终于tmd好了。。。

真tm累啊。。。不过总算大功告成了!!!

我住在北医三院的日子。。。

By SuperTaoer | 二月 18, 2009
Under: 生活 情感, 随来而去 随笔随想
Comments: 2 Comments »
Views:

 

“病人换号病号儿服,没吃早饭呢吧?然后抽血,尿检。病人家属拿着就医卡去冲饭卡去,不允许陪住,每天下午3点到6点是探视时间,一次最多两个人。。。。。。来过来给你量量血压。。。”

就这样儿,我住进了北医三院运动医学科的一病区15楼5室15床,开始了长大了后的第一次住院经历。

下午,我就想起了崔健的《快让我在雪地上撒点儿野》

我光着膀子  我迎着风雪
跑在那逃出医院的道路上
别拦着我  我也不要衣裳
因为我的病就是没有感觉
给我点儿肉  给我点儿血
换掉我的志如钢和毅如铁
快让我哭  快让我笑
快让我在这雪地上撒点儿野

。。。。。。

 

住在医院的感觉就像是在监狱,谁说要看我来就说来探监,还tm不让抽烟,我操啊!!!

 

抽烟只能在卫生间里偷偷儿的抽,让我体验到了什么感觉呢,上学的时候下课和同学躲在小花园儿里抽烟。

有一次挺NB的,我抽烟的时候儿听见外边儿叫“景涛,景涛,xxxxxxxxxx”,我以为是同屋儿的病友儿叫我呢,我没听清楚,我说:“再说一遍!”,丫又说了一遍,我说:“我操,你丫说什么呢!!!”

然后一开门儿,发现一个医生站在门口儿,我说谁喊我呢,医生黑着脸儿说:“景涛,一会到我的二线办公室来一下儿”。。。

我操,整tm一个年级主任啊。同屋儿的病友跟我说,你丫一说我操,给tm医生吓了一掉。

我就像做错了事儿的孩子,怀着忐忑不安的心情去了医生的办公室,那医生说景涛是吧,我答应了医生,于是乎,教育开始了。。。

“你感冒还没好呢,嗓子还有炎症,你怎么还在厕所里抽烟???!!!

这楼本身就是无烟楼,不管怎么说你都不能抽烟。

再看看等后天如果你感冒发炎还没好就先出院吧。。。。。。”

 

我操丫这儿给我玩儿劝退!!!丫真够狠的,我还只能说“医生是我错了,我不抽了积极配合,下次注意了。。。”

 

给我玩儿的这叫一郁闷啊。。。丫鼻子还真尖!!!

结果第二天就忍不住了,我基本对付医生护士也有些经验了,他们在午饭和晚饭的一个小时后和晚上11点30后是不会再来的,于是乎这抽烟还要打游击,真tm行。

手术前,还抱着“术前一根儿烟,术后赛神仙”的心态猛抽了一根儿。

 

做手术之前要先麻醉,还tmd闹了个笑话儿,丫麻醉

师本来是想问我“哪条腿”(做手术),结果丫说成

了“几条腿?”我一听这话茬儿不对啊,于是乎接着

丫说“从左边儿数第一条腿”,然后我们就在那儿乐,放

松了不少。。。

 

术后的六个小时,真tm难熬啊,只能躺在床上,动都不能动,腿还得架着,腰在下边儿空着,我操。。。6个小时我就看墙上的时钟一分一秒的熬过去了。。。所以我到现在都想着一年之后不拆钉儿得了,要不还得这么来一回,日的来~~~

当天,没法儿下地,就把护士实现让买好的塑料夜壶儿拿到床上,打算在床上解决小便,我说丫医生怎么在手术之前跟我们说先用夜壶练习在床上小便呢,真别说,坐着就是tmd尿不出来,都能感觉到都到关口儿那儿了,MLGB的又回去了,我操我这叫一个急啊。。。后来护工来了,把我的右腿给抬到地下,说让我半站着试试,还是不行!!!我日的来~~~试了足得有半个钟点儿,我操!!!终于尿出来了。。。内气势,简直不亚于北京2001年申奥成功的喜悦和激动啊。。。更NB的是,一下儿就犹如滔滔江水连绵不绝,一下儿一壶基本就满了,等我解决完把盖儿给盖上的时候儿,发现,只能立着放了,要tmd平躺着放大坝就得决口啦。。。过会儿护士来了,看见我这夜壶,拿过去给我倒了,然后问我,这么多,我说恩,她又问几次的啊?我说就一次啊,我操。。。护士立马儿就用看外星人的眼神儿开始看我了。。。我郁闷~~~产量高也是错儿啊。。。

 

在这个医院让我感到欣慰的是,看着护士们医生们和冯坤还有女排的合影,和冬奥会滑雪冠军的合影,和奥运会某某冠军的合影,我就有意无意不自觉的把自己跟他们那些运动员提升到了同一个高度。。。

 

术后的第一天,我就忍不住的柱拐下地抽烟了,正是在我的带动下,同病房的一个病友也憋不住了忍者痛下地抽烟,我发现我太tm有号召力太伟大了。。。

这个时候儿我就不听老崔的《快让我在雪地上撒点儿野》了,刚开始术后患腿抬起都特困难,还特疼,我就一边儿听着R.Kelly的《I Believe I Can Fly》

 

。。。。。。

If I can see it, then I can do it
If I just believe it, there’s nothing to it
I believe I can fly
I believe I can touch the sky
I think about it every night and day
Spread my wings and fly away
I believe I can soar
I see me running through that open door
I believe I can fly

。。。。。。

 

当然了,仨老爷们儿(其实就tm我一个老爷们儿,剩下的俩一个89的,一个91年的,真tm年轻啊)没事儿干嘛啊,就是瞎蛋逼呗,聊聊内个护士好看什么的,总结出来一个年纪稍长的护士跟妈似的,照顾的面面俱到,一个年轻的叫冯琳的小护士白白净净儿的,白给我就要,白给谁不要,这是我在医院里的流氓观点。。。

在医院还琢磨出点儿侦查经验来,每次tmd在卫生间抽烟,如果医生护士要进来的话,通过卫生间门儿下边儿的小百叶窗儿来看穿的裤子和鞋,

穿皮鞋,西裤儿,仔裤裤儿什么的,是医生,

穿小白鞋儿,有点儿紫色还是绿色裤子的,是护士,

穿凉鞋,紫色裤子的,是护工,

穿小黑绒鞋,紫色裤子的,是清洁人员。

所以说可以根据脚下的鞋和内点儿裤脚儿,来判断手里的这根儿烟该不该掐,这烟啊也tm抽的够辛苦的。。。

从入院到出院,一共9天时间,我们仨病友儿还约好了术后痊愈了得一块儿聚聚吃饭。。。

不容易啊。。。

就要拆线了,希望一些顺利。。。

突然觉得有些怀念住院的时光了。。。

手术前后拍了一些照片儿,请看这里。。。

终于弄好了博客的新风格了。。。

By SuperTaoer | 二月 16, 2009
Under: WordPress的
Comments: No Comments »
Views:

从年前就开始弄,到回家不能上网停下了,到后来住院了,到现在出院住在表妹家终于把零零碎碎的插件儿什么的弄好了。。。

以后基本上就用Windows Live Writer来写日志了。。。

让wordpress 的 on this day插件支持中文截断

By SuperTaoer | 二月 13, 2009
Under: WordPress的
Comments: 1 Comment »
Views:

wp的on this day插件有点儿意思,比如今天是2009年2月13日,会显示出你在前几年的2月13日发表过的文章,偶尔回味一下,还真他妈回味无穷啊。。。

但是使用中发现了个问题,就是说在后台设置20个字的长度没有起作用,猜想到了可能不支持中文,于是乎查看插件的源代码,有如下的一段:

  1. $words = explode( , $text, $options['excerptLength'] + 1);
  2.     if (count($words)>$options['excerptLength']) {
  3.      array_pop($words);
  4.      array_push($words, [...]);
  5.      $text = implode( , $words);
  6.      }

 这段代码的意思也就是说按照空格来分割单词(老外的鸟儿语全JB这操行),然后取出前xxx个单词,但是咱爷们儿用的是中文,这不好使啊,就他妈改呗,将上边儿的那串儿注释掉,加入下面一行, 

  1. $text = mb_substr($text, 0, $options['excerptLength'] + 1, UTF-8) . [...];

 这就ok了,前提条件是你的php得支持mb_string的扩展。

博客更换了风格~~~

By SuperTaoer | 一月 13, 2009
Under: 生活 情感
Comments: No Comments »
Views:

经过了多天的折腾以及上网寻找风格和插件,终于将博客的风格给更换了,感觉现在这个更帅了~~~

欢迎朋友们来访留脚印儿以及交换链接。

敬请期待:《我这三年半》一个北京人在上海的回忆录。

关于牛仔裤你一定要知道的16条

By SuperTaoer | 十二月 21, 2008
Under: 生活 情感
Comments: No Comments »
Views:

1 买牛仔裤,裤腰处留出3厘米左右的富余.下次买牛仔裤,你可以并不卡着腰买裤.3厘米左右的富余能够让你的仔裤正好吊再髋骨上,就像你看到CK广告模特一样性感.另外,你坐下的时候也不怕把扣子崩开.

2 牛仔裤买长不买短很多牛仔裤会再洗后缩水,所以你卖牛仔裤的时候应该买稍微长一点的.如果你的牛仔裤上注明了” PRESHRUNK” 字样,说明做过了缩水处理,这样的牛仔裤就不必担心缩水处理.

3 如果你有牛仔裤,却没有匡威鞋,那么你应该马上放下杂志去买一双.瑞典著名的牛仔裤品牌Nudie,他们曾说匡威鞋是牛仔裤的绝配.

4 不买酸洗牛仔裤(Acid Wash Jeans)
酸洗牛仔裤一般都容易显得人很脏,如果你不知道什么是Acid Wash Jeans,下次主要看你的牛仔裤标牌就好了.

5 在婚礼、葬礼、面试、去银行贷款以及说明” 正装出席” 的情况下,你不该穿牛仔裤.
艺术家Andy Warhol曾穿着牛仔裤去白宫赴约,但这仅限于Warhol. Carson Kressley归纳了以上这 5个不适合穿牛仔裤的情况.

6 如果你身材并不像男模一样标准,那你多半不适合非常瘦的包腿牛仔裤,所以买条使你看上去得体的尺码就很重要.下次在试衣间,可以坐下来,看直筒牛仔裤在大腿处拉下还能有一指宽,就说明肥瘦合适.

7 检验低腰牛仔裤(Lowrise)是是否过于低的标准是看” 毛” 有没有露出来.
如果低腰牛仔裤穿得好,会特别时髦性感,但千万别低过了头.美国著名节目《Queer Eye for the Straight Guy》的Carson Kressley说:我的经验法则是:别穿成” 露毛” 裤.

8 不洗你的牛仔裤,坚决不洗你的牛仔裤.
Levi’s的日本代言人木村拓哉本身也特别热爱牛仔裤,他就提倡永远不洗牛仔裤,这并非没有道理,一些有性格的牛仔裤品牌就直白地告诉你:如果你坚持不洗牛仔裤,它就会越来越贴合你的身材.

9 如果以上一条实在受不了,那请在买了新牛仔裤的6个月后再开始洗它.
瑞典品牌Nudie的牛仔护理指南上说:一条牛仔裤就是你的第二层皮肤,你和它有着一种亲密的关系,你穿的越多它也就越好看,而你越不勤洗它,它也就越好看.

10 如果你的裤子不小心洒上了红酒也不要急着水洗.
红酒,啤酒,任何酒都能让你的裤子闻起来十分可怕,但是你也不要急着用水洗,解决办法只有两个,要么干洗,要么放着不洗直到余味散尽.

11 如果你洗牛仔裤,用温水洗,别用漂白剂.
如果你不像木村拓哉一样铁下心来硬撑,那么要用温水洗,并不加漂白剂,这是美国著名杂志《Real Simple》给出的建议.

12 别把4条以上牛仔裤同时放进洗衣机.
4条以上牛仔裤会非常沉以至于影响你洗衣机转水的过程,这样不但对洗衣机本身不好,牛仔裤也会洗不干净,甚至会不好看的皱纹出现.

13 无论你的牛仔裤在洗后成了什么样子,都别用熨斗烫.
相信我,熨斗不是给牛仔裤准备的,所以无论如何都别拿出来.

14 洗牛仔裤的时候,要把里面掏出来洗.
这条经验是牛仔裤的真理,Levi’s的牛仔裤护理说明也这么说.我再次强调是因为这样你的牛仔裤才会保持原来的颜色和水洗效果.

15 如果你不洗牛仔裤又担心有味道,搁在冰箱冷藏室试试看.
这也是瑞典牛仔裤品牌Nudie给出的主意,管不管用,你试试看,但注意是放在冷藏室,而不是冷冻室.

16 牛仔裤洗后不要拧干,你应该在它滴水的时候就直接挂上衣架晾干,这样才能保证牛仔裤最原始的形状和皱纹.

博客搬家成功。。。

By SuperTaoer | 十二月 8, 2008
Under: 程序 技术 周边
Comments: 2 Comments »
Views:

终于忍受不了了现在的虚拟主机服务提供商: 伯汉网络,直到现在还是PHP4,mysql4.0,给他们的公司提过建议说升级吧,说是为了保持兼容不升级。。。忍了1年多,现在终于满足不了爷了,我搬还不成么???!!!

我对虚拟空间的要求是:要有shell,要能绑定多个域名,能自己定义apache的.htaccess文件等设置,php5+mysql5的linux系统,等等等等。。。经过上网比较和朋友bluetent的推荐,在 dreamhosthostmonster 中选择了hostmonster,用了ben的paypal付了美刀,先买了一年,500多大元儿,其实一下儿买两年更便宜,每年算下来不到500.

经过对后台控制面板熟悉,把常用的功能都搞定了,还不错,硬盘大,流量限制小,数据库大,无限域名绑定,支持shell,hoho~,由于空间在美国,还不用TNND ICP备案了。。。
速度么,你现在看到的就是从美国服务器给你传回来的,挺快的也。。。

我也推荐!!!

另外在这次搬家过程中也学到了一些dd,
1.mysql4.0 到 mysql5.0的转换,用phpmyadmin可以无损数据进行转移,我下面简单文字说明下,
这个link中有更详细的图文并茂的方法,需要的朋友可以去看看。。。
用phpMyAdmin时在导入和导出MySQL5数据时,有一个SQL compatibility mode选项,其可选值为NONE、ANSIDB2、MAXDB、MYSQL323、MYSQL40、MSSQL、ORACLE、TRADITIONAL。这是MySQL解决导入导出数据时不同数据库类型或者版本SQL语句不同的问题。MYSQL40选项明显是为了解决和MYSQL4.0数据迁移问题,但是用phpMyAdmin管理MySQL4.0(版本是4.0.25)时,则没有SQL compatibility mode这个选项,应该是不支持吧。

MySQL的默认编码是latin1,而从MySQL4.0中导出数据的SQL语句并没有编码声明(《利用phpMyAdmin把wordpress数据从MySQL4迁移到MySQL5》),所以如果从MySQL4.0中导出数据的编码不是latin1,比如是utf8,那么直接导入到MySQL5中编码会是默认的latin1而出现中文乱码。所以操作步骤如下:

用phpMyAdmin从MySQL4.0中导出所需的数据表,并勾选上“zip压缩”或“gzip压缩”,这样导出的数据量小。

用phpMyAdmin在MySQL5中创建一个新的数据库,注意需要声明编码为实际编码,比如utf8。如果不声明编码,那么导致导入的数据编码全部是latin1,而出现中文乱码,无法简单修正。
在import页面把从MySQL4.0中导出的数据导入,注意选择字符集和SQL compatibility mode模式为MYSQL40,这样整个数据就导入成功了。

由于MySQL默认编码的原因,直接导入整个数据库则无法设置其编码,从而导致中文乱码,所以第1步要求导出的是数据库中的表而不是整个数据库,要想导入整个数据那么需要修改MySQL的默认编码,修改安装目录的下的my.ini文件(Unix下是my.cnf)中对Client和Server的编码声明,然后重启服务即可:default-character-set=utf8

2.把一个网站从动态的网站变为静态网站,由于以前给一个患白血病朋友做的网站现在已经不在更新,只是继续提供浏览的服务,这样就不需要mysql和php的支持了,只是简单的纯html就行了,这个时候经同事codeant推荐了telepro软件,这个软件很不错,可以设置各种抓取目标网站的方式,并且可以原汁原味儿的保持网站目录结构,抓取下来都是html文件,将其保存,再上传到服务器上,呵呵,没变,就是纯静态的了。。。

3.把上面的网站转成纯静态后,发现telepro软件对站外的google统计的js做了处理,处理后变成了,

  1. <script src="../www.google-analytics.com/urchin.js" tppabs="http://www.google-analytics.com/urchin.js" type="text/javascript">

当然找不到了,虽然软件将这个js下载下来了,但是我并没有上传这个目录,并且这个仍然是需要调用远程google统计的js,于是上网搜批量替换的命令,如下:

用perl命令批量替换文件里面的内容
用一个命令批量替换文件里面的内容
只需下面这条命令:
perl -pi -e ‘s|ABCD|Linux|g’ `find ./ -type f`
将调用perl执行一条替换命令,把find命令找到的所有文件内容中的ABCD替换为Linux
find ./ -type f
此命令是显示当前目录下所有的文件
上面的“s|ABCD|Linux| g”是perl要执行的脚本,即把所有ABCD替换为Linux
如果不写最后的那个g,“s|ABCD|Linux| ”将只替换每一行开头的ABCD

很简单,很方便。。。

以上。。。
欢迎朋友们就hostmonster,程序技术等问题与我交流探讨。。。

Page 4 of 32« First...23456...102030...Last »