猫窝私语 — Makumo's Blog

玛酷猫的温馨小窝,记录生活点点滴滴。

@玛酷猫17 年前

12/4
22:17
游戏人生

红色警戒3(Red Alert 3)

在办公室down了2周,终于把它down下来了,我的U盘还不够大,分了2次才拷回家。 :bhan: 结果装的时候还遇到万恶的字体问题,网上搜了解决办法,从上往下一个一个试,直到倒数第2个才解决,还重启了2次机子(后附“The folder patch ‘Command_conquer?Red Alert?3‘contain an invalid character。”的解决办法)。终于能进游戏了 😥 ……

第一感觉就是开场动画很酷,高清的画质,时间还很长。整个7G多的游戏内容有4G多是动画,所有动画穿起来可以当部电影来看;进游戏后的第一感觉就是自己的电脑该换了, :bhan: 1440X900,抗锯齿关、阴影中,其他都是最高,玩15分钟以后就卡的一塌糊涂,调低画质速度倒是上去了,那画面实在有点惨不忍睹。不过慢也有慢的好处,可以一边打一边吃零食,看看电视,做几个俯卧撑。 😀

玩了几关任务,个人觉得虽然全3D化了,画面还是没有凯恩细腻,除了水、海洋的效果。可能和自己机子配置有关;几乎每个兵种都有了特殊武器、能力,但自己玩起来基本很少用一次,典型懒人;控制由左键一键操作改成左右分工,一开始可能会有些不适应,不过目前即时战略基本都是左右分工模式;任务模式加入了副官,感觉难度下降了不少,即使自己纯防守,副官也能完成任务;我只玩了苏军任务,感觉几首音乐还是不错的,很有感觉。

最近准备重新配台机子,现在这台还是04年初配了,N多游戏已经带不动了,正好听说“山口山”也要更新为“荔枝王”了,也算提前做个准备了。红警还是等新机子配好了再继续玩了,要不慢的实在是闹心。 😎  

附:“The folder patch ‘Command_conquer?Red Alert?3‘contain an invalid character。”的解决办法(来源网络):

 这个问题的主要原因是大部分人下载的RA3 RELOADED的版本是一个东欧版,部分中文XP系统对里面的那个”TM”字符不兼容,导致无法安装。有几种解决方案,可以挨个试一下,99%的情况可以解决。

1. 把系统盘(C盘)和你要安装RA3的那个盘改个英文名,别叫”本地磁盘”,改个任意的英文名(大部分人这样就可以解决了,貌似是常识)。如果不行,那么

2. 如果你安装了Microsoft AppLocale,那么把 C:WINDOWSAppPatch 里的AppLoc.tmp删掉,再试。如果不行,那么

3. 用Microsoft AppLocale选择英文来运行EASetup.exe。 如果不行,那么

4. 移除Microsoft applocale, 再重启计算机 (我到这一步就成功了)。如果不行,那么

5. 选择控制面板→区域和语言选项→高级:非Unicode程序语言,把语言改为英语(美国),然后重新启动。

如果以上都不行,那么你中奖了,你的Win XP从哪里来的?? 现在你只好用最终方案: 用别人机子上的中文或英文XP安装,最后把装好的目录整个再copy到自己机子上(当然你也可以重装系统,如果你想的话)。或者下载那个缩水的硬盘版,再把movie文件从下载的ISO拷过去。

红色警戒3(Red Alert 3)

@玛酷猫17 年前

11/30
21:51
读书笔记 前端

读书笔记(一)——可以遗忘的HTML标签

长久以来项目网站首页结构一直没有改变,依旧是TABLE结构,随着越做越大,栏目内容越来越多,网站首页也越来越臃肿,访问打开时间也越来越长。趁着年末改版,首页DIV+CSS化也提上日程,虽然这部分工作主要是设计部门处理,不过也借着这个机会好好学一学页面重构方面的知识。最近借阅了本《CSS实战手册(CSS THE MISSING MANUAL)》,还在慢慢阅读中。俗话说:好记性不如烂笔头。把一些好东东记录下来,方便日后查找。这次主要提下一些可以遗忘的HTML标签和一些技巧。 😉

可以遗忘的标签:

<font>标签:这个在自己设计页面是也经常用到,有时候为了某几个字的表现效果,懒得去设置一个新的样式,直接使用<font>标签了,常常一个页面有着许多font,代码看起来有些凌乱,修改起来也不是很方便。

<b>、<i>粗体和斜体标签,这个自己倒是不用,基本在用<strong>,用Dreamweaver设计直接Ctrl+B就OK,斜体自己似乎从做网页也来就没有用过,总感觉字变斜了看起来怪怪的。 :bhan: 做图片的时候到偶尔会用用。

用于网页布局的<table>标签。这个就是自己期望达到的目标:除了显示数据表、图表之外,少或者不用<table>来显示网页结构,这个还需要慢慢来,毕竟是改变一种设计习惯,还需要一定过程

一些展现表现形式的标签属性,类如:color,backgroud,border,一系列调整边距属性,对齐属性等等。如果用过Dreamweaver CS4会发现在元素的设置里面没有了 backgroud 这个填写框了,(家里没装CS4,明天去单位补个图),这些效果的代码代码都很长,使代码变得臃肿的主要原因之一,而且可读性也大幅度下降,其实这些都可以用CSS来定义表现。

不要滥用<br />标签。这块就不是很明白,按书上所写“浏览器自动地——有时令人愤怒地——在段落之间插入空格”,我倒是还没遇到过,先记下来了,或许书中后面、以后工作中会慢慢搞清楚。

一些技巧:

使用<h1>等系列标签来表示标题,使页面层次更分明,更主要的是有助于搜索引擎的收录;
使用无序列表<ul>来显示菜单、一些相关项目;使用有序列表<ol>来显示排名、有顺序的项目;使用<dl><dt><dd>来显示术语表;
使用一些生僻的标签来展示一些特殊的信息,如<cite><address>等等;
注意标签闭合;
使用W3C校验器来校验,能发现一些不容易看出的拼写、不规范等等错误;

暂时先写到这吧,书才刚开始看。以后再慢慢写了 :mrgreen:

PS:读书学习中,难免有一些认识不足或者错误理解,欢迎斧正。

PS2:发现用高亮代码显示来当做<ol>用也挺不错 😀

读书笔记(一)——可以遗忘的HTML标签

@玛酷猫17 年前

11/30
13:30
饮食

秋季家常菜[网络收集]

整理了下以前网上收集的秋季家常菜的做法,简单的大家可以学着做下,招待亲友还是不错的。以下按页数分组:

  • 第二页:雪梨鸡片、八宝鸭子、红烧划水、虾籽茭白、翡翠豆腐羹
  • 第三页:荠菜野鸭片、蟹黄豆腐、菊花青鱼、奶油花菜、鸡块炖水鱼
  • 第四页:茄汁对虾、家常海参、栗子烧鸡块、蟹黄菜心、清炖仔鸽汤
  • 第五页:锅贴鱼片、桔酪鸡、胡葱野鸭、肉片扁豆、萝卜连锅汤
  • 第六页:虾蟹两鲜、洋葱牛肉片、油浸桂鱼、栗子丝瓜、口袋豆腐
  • 第七页:麻辣肉丁、五香鹌鹑、寿星鸭子、蜂窝豆腐、丝瓜蛋汤
  • 第八页: 蟹黄蹄筋、红松鸡、乳腐鸭块、麻婆豆腐、扣三丝汤
  • 第九页:生爆盐煎肉、炒鸡骨酱、红烩牛肉、糖醋包菜、淡菜烧鸭汤
  • 第十页:三丁鲜贝、虾仁吐司、冰糖扒蹄、油焖茭白、莼菜鸡片汤
  • 第十一页:溜仔鸡、烹明虾段、清炖蟹黄狮子头、辣椒炒毛豆、三鲜海底松

Read More →

秋季家常菜[网络收集]

@玛酷猫17 年前

11/29
23:42
WordPress

wordpress自带标签云设置

总觉得标签云有些怪怪的,感觉使用标签不止这么多,而且最大的字体有些大了。于是乎发动懒猫精神上网搜索了下,这一刻搜索引擎是强大的 😀

在[name]Slyar,http://www.slyar.com/blog/[/name]的blog上看到相关的一篇文章[name]修改WordPress标签云的字体大小以及显示数量,http://www.slyar.com/blog/tag-cloud-font.html[/name]介绍到标签云的一系列参数,顺便也转录过来了:

smallest – Adjusts the size of the smallest tags in the cloud. Default is “8”.
largest – Adjusts the size of the biggest tags in the cloud. Default is “22”.
unit – Sets the unit type for font size (i.e. point or em). Default is “pt”.
number – How many tags will display in the cloud. Default is “45”.
format – “Flat” displays an inline cloud with each term separated by whitespace. “List” generates an unordered list. “Array” lets you define an array of tags. Default is “flat”.
orderby – Sort the cloud by “name” or “count”. Default is “name”.
order – Sort the cloud in ascending or descending order. Default is “ASC”.

把参数值写入wp-includeswidgets.php中的wp_tag_cloud()函数中即可,例如:

wp_tag_cloud('unit=px&smallest=12&largest=20&number=50&orderby=count');

即把标签云设置成最大字体20像素,最小字体12像素,显示数目50,按照使用次数排序

wordpress自带标签云设置

@玛酷猫17 年前

11/26
22:25
建站日志

小窝同步翻新,关于表情

今天发现wp已经更新到2.6.5版本,于是down下了最新的几块“地板砖”,把小窝的几块有蛀虫(BUG)的地板砖卸了下了,用新的替换上去,旧的直接甩出窗外 :mrgreen: 。好像没砸到人 :mrgreen:

wordpres其实自带着有表情替换,他并没有可视化插入的界面,只是自动替换文章中出现的一些特殊的字符串,比如:-)、:-D之类,不过使用起来太不方便,稍微打错一点就无法显示。发动懒人精神,使用了一款叫[name]Highslide4WP,http://www.neoease.com/highslide4wp/[/name]的插件,这个插件也是这个主题的作者[name]mg12,http://www.neoease.com/[/name]所制作,详细使用可以参考作者发布页面。

网上寻觅新表情图标中 😛 …………

PS:写完才发现表情居然一个都没替换出来,纳闷中  :faint: ……

PS2:终于知道为什么出不来了,表情前面要加一个空格 😉

PS3:网上找了半天,寻觅到一套狗狗的,先用着了。为虾米没有猫的呢? 😎

小窝同步翻新,关于表情

@玛酷猫17 年前

11/22
01:19
建站日志

更新inove主题到1.05

发现[name]mg12,http://www.neoease.com/[/name]的[name]inove,http://www.neoease.com/inove/[/name]很受大家喜欢呀,在网上漫游经常能遇到同样主题的站。感谢mg12设计的主题,也希望该主题能一直保持更新。

今天发现这个主题已经更新到1.05,比较丢人的是我在mg12的主页上一直没找到详细的更新日志,下载压缩包里面只有版本号和对应的说明,没有具体怎么修改。我在之前的版本中的部分代码上做了点调整,又不能完全覆盖更新。幸好在[name]笑傲人生,http://www.xiaorsz.cn[/name]的[name]一篇文章,http://www.xiaorsz.cn/2008/11/wordpress-theme-inove-105/[/name]上面看到了详细更新的代码,照葫芦画瓢,也把我的小窝更新到1.05。O(∩_∩)O

添加了[name]wp23_related_posts,http://wordpress.org/extend/plugins/wordpress-23-related-posts-plugin/[/name]插件,在每篇文章后面显示相关文章,具体设置可以查看[name]作者说明页面,http://fairyfish.net/2007/09/12/wordpress-23-related-posts-plugin/[/name]。

更新inove主题到1.05

@玛酷猫17 年前

11/21
22:40
前端 建站日志

FusionCharts参数简单说明

之前介绍了这款很不错的Flash统计图软件[name]FusionChartsFree,https://www.makumo.com/fusioncharts.cat[/name],它是[name]FusionCharts,http://www.fusioncharts.com[/name]的一个免费版本,根据官网介绍,最新版本V3支持46种统计图样式,多统计图联动等等一些很有意思的功能,官网的一些统计图demo

在上篇文章中曾经提到了字体小等等一些问题,这几天好好看了下附带的说明文档,其实这些都可以设置的。在说明文档Chart XML Reference栏目下就有详细的参数说明,针对不同的统计图表都用不同的参数说明。公共部分比如baseFont:设置字体样式;baseFontSize:设置字体大小,将<graph>中间加上baseFontSize=‘12’,字体就变成12号字了;还有numberPrefix、numberSuffix:前缀、后缀,根据说明中的提示“To use special characters for numberPrefix or numberSuffix, you’ll need to URL Encode them.”,比如后缀想显示“元”,在graph标签种应该设置成numberSuffix=‘%D4%AA’,一些文本编辑器支持代码转换可以直接转,实在找不到可以借用搜索引擎,例如百度,在搜索框输入“元”,点搜索,在地址栏里面“http://www.baidu.com.cn/s?wd=%D4%AA”中的wd=后面的字符串就是“元”字转过的编码。参数有许多,根据不同的图表,参数也有不同之处,可以通过设置不同的参数显示出很有个性的统计图出来。这里就不再一一说明了,可以参照说明文档中的说明,虽然都是英文版的,但是很简单明了,一般写过程序的基本都能看得懂。

最后顺便提下LICENSE,免费版只用于individual/research/commercial(个人/研究/交流),要尊重别人的劳动成果和知识产权。LICENSE如下:

  • FusionCharts Free can be used for free if you are a individual/research/commercial user.
  • FusionCharts Free can be distributed for free with your free or commercial softwares, irrespective of whether they’re open source or closed source.
  • You must not sell FusionCharts Free as a component in itself. However, your commercial product can embed FusionCharts Free.
  • You must not represent in any way that you’re the author of FusionCharts Free.

FusionCharts参数简单说明

@玛酷猫17 年前

11/18
23:42
WordPress 建站日志

SEO、点击数、其他

这今天看了几篇SEO相关的文章,正好手边有个良好的测试对象,就拿自己的小窝试一试。懒猫当然是借助插件帮忙了,先去下载了[name]All in One SEO Pack,http://wordpress.org/extend/plugins/all-in-one-seo-pack/[/name],其实可以自己修改相关文件来达到插件的作用,不过作为标准懒猫,还是拿来主义O(∩_∩)O。不过有点比较郁闷的是插件包里面带着有zh_CN.mo的语言包,为什么显示还是英文=。=不过好在比较简单,英文也就凑合这用了。设置完成后将WP默认的“站名-文章名”的title转变成对搜索引擎相对友好的“文章名-站名”,同时也把页面中的keyword和description填补了起来。在编写文章的时候也可以填写相关SEO的内容,还是很方便的。顺便补完了分类的描述,使分类页面中间的description能正常显示,不过显示出来的文字前后多了个<p></p>。。改天找下对应的函数,把这个抹掉。

WP居然不自带文章点击数的统计,难道国外的博客都不将点击数作为一种衡量标准吗?虽然说点击数水分比较大,但是也不至于舍弃这个功能吧,也仅仅是加个字段,加几句代码罢了。依旧发挥懒猫精神,下了[name]wp-postviews,http://lesterchan.net/wordpress/readme/wp-postviews.html[/name],安装后,在样式侧边管理里面多了一个新的模块,可以显示热门文章了,不过我遇到了两个很奇怪的问题,一个就是将计数器控制调整成everyone,怎么刷新都不见点击数加1;另外就是之前All in One SEO Pack所设置的meta标签内容全部乱码了-_-!暂时先停止这个插件,之后慢慢研究那块冲突了。

懒猫还是比较爱吃的,准备抽个时间把以前网上搜索的食谱整理下,发出来,一是方便自己查找,二是有福共享嘛。

晚上天气还是好冷。。。打一会字就手脚冰凉了,不多写了,钻被窝了。O(∩_∩)O

SEO、点击数、其他

@玛酷猫17 年前

11/16
14:02
前端

Flash统计效果图——FusionChartsFree

很久前开发网站的时候曾经遇到过页面显示统计图的问题,直接调用office显示实在是惨不忍睹,当时用的是一个叫TeeChartOffice的插件,虽然同样是需要office支持,不过显示效果好很多,而且不存在浏览器兼容问题,它是先生成图片,然后调用图片显示。但是那个插件问题也很多,最致命的是对中文支持不是很好,经常把中文显示成方块,具体也不知道是什么地方设置问题,可能今天显示的好好的,明天显示就变成方块了,过几天又好了。。。

前几天又遇到网站显示统计图的需求,网上找了一下,大部分是要求组件。检索到一个用VML的解决方案,显示效果还比较满意,就先使用着了。不过随后发现VML只支持IE,没办法,只有放弃。

网上搜索时无意在一篇[name]博文,http://hi.baidu.com/phoenix_lee15/blog/item/effcac13cc66f8045baf5330.html[/name]中看到了一款叫[name]FusionChartsFree,http://www.filetransit.com/go.php?id=34476-4-1[/name]的Flash版统计图,下来试用了下,内附的使用文档还是很全面的,包括用法和例子。有点遗憾的是没有源码,不过一个free版也不能要求太多。还有一点就是中文汉字显示很小,估计只有10号,英文还能看清,中文基本就是一团。暂时先不填写XML中的标题和描述,先凑合用了。继续寻找更好的统计图。

后附几张效果图,从自带说明文档里面截取的:


Flash统计效果图——FusionChartsFree

@玛酷猫17 年前

11/14
00:30
WordPress 建站日志

解决wordpress留言评论者IP都是127.0.0.1

刚刚开始用2.1版本的时候就发现这个问题,所有评论这的IP都是127.0.0.1,当时也没在意,心想可能是那块没有设置好,反正评论的人也不多。前几天更新成2.6.3后,发现这个问题依旧存在,127.0.0.1似乎在评论审核的黑名单中,弄的所有的评论都变成垃圾评论,都要一个个审核,很是烦人。

上网查了下资料,遇到这个问题的人并不多,还在有人提起,也有热心人回复了大概原因以及大概解决方案:原因是空间商启用了某种缓存机制导致取IP产生错误,使得结果都是本机IP,也就是127.0.0.1。解决方案也很简单,更换获取IP语句就好。

查了下PHP获取IP的语句,主要是以下几种

$_SERVER["HTTP_X_FORWARDED_FOR"; 
$_SERVER["HTTP_CLIENT_IP"]; 
$_SERVER["REMOTE_ADDR"]; 
getenv("HTTP_X_FORWARDED_FOR"); 
getenv("HTTP_CLIENT_IP"); 
getenv("REMOTE_ADDR"); 

剩下的就很简单了,写一个测试页面,一个一个试,看那个能显示正确的IP地址,在修改/wp-includes/comment.php ,我的文件是在第718行

	
$commentdata['comment_author_IP'] = preg_replace( '/[^0-9a-fA-F:., ]/', '',$_SERVER['REMOTE_ADDR'] );

将$_SERVER[‘REMOTE_ADDR’]改成上面测试正确IP的语句,问题解决。

本人对PHP还是初学者阶段,如有叙述不当之处,还希望多多斧正。

解决wordpress留言评论者IP都是127.0.0.1