By Charles on 二 23rd, 2010 | 14 Views
thickbox是jQuery的插件,可以在页面上显示一个模拟出来的窗体,可以是对话框,AJAX内容,或者仅仅用来展示图片。其使用非常方便,只要在页面中引入了thickbox.js和thickbox.css,就可以通过设定A,INPUT,AREA元素的href或者alt属性,就可以使得其功能得以实现。具体的文档,可以参见这里。
WordPress在脚本库中添加了thickbox的脚本,调用起来格外地简单。所以我就选用了这个作为WP插件后台管理界面中,用户交互对话框的解决方案。在这里,介绍一点我在开发过程中的经验。如果需要在thickbox弹出窗体退出时执行一些动作,那么比较好的办法是向#TB_Window的unload事件绑定动作,thickbox在退出时会触发该动作,该动作是在tb_remove()函数中触发的。
Keep Reading --- 380 words totally
Posted in jQuery | Tagged code, develop, jQuery, usage
By Charles on 二 6th, 2010 | 1 View
man是Linux下最最常用的命令之一,用来显示某个命令的手册。
一般在命令行下,manpages通过粗体和下划线来标记关键信息,有多种方法来使man命令显示彩色的manpages。
man是调用less来显示manpages的,可以更换这个程序,使用most来显示,这是一个方法。但是长期以来使用less,已经习惯,most又有一套操作方法,后来我又发现了一种方案,非常简单,只要通过在bashrc中设定环境变量,就可以高亮彩显manpages,非常方便。
Keep Reading --- 267 words totally
Posted in Linux | Tagged color, Linux, man, manpages, usage
By Charles on 一 20th, 2010 | 18 Views
从Word97开始就用上MS Word了,直到Word2007,一晃眼也用了10多年了,可惜嘛,依旧是那个烂水平。排版个学位论文啥的,就是我水平的极限了。Word是一款强悍的编辑排版软件,可惜,我实在钻研精神有限,实在惭愧。现在又到一年学位论文时啊,想着今后漫长的日子里,要憋好几十页的文章,一种孤独寂寥的感觉就涌上心头,实在是不甘心,这就又想起来,有一款排版效果堪比Word,搞不好还略有小胜的软件,我还完全没有涉足过,这就是LaTex了。学习新东西给人的那种新鲜喜悦,可以好好中和一下憋论文的悲苦,于是我踏上了LaTeX之旅。
Keep Reading --- 1818 words totally
Posted in 工作相关 | Tagged latex, opinion, usage
By Charles on 七 21st, 2009 | 966 Views
本文将介绍一个最为简略的搭建SVN服务器的方法。
经常要开发一些小项目,实验室里没有统一的文件服务器和版本库,那么只好自己动手来搭建一个。
Keep Reading --- 905 words totally
Posted in 工作相关 | Tagged server, subversion, usage
By Charles on 七 5th, 2009 | 3265 Views
使用E63,又有一段日子了,这款手机依旧在不断地带给我惊喜,不能说这是最好的手机,但是,这绝对是性价比最高的手机之一了。 在点评狂网站上,E63的评分(9.3),稳稳地领先于其孪生兄弟E71(8.6)。
我前几天,写过一篇关于E63的文章,主要初上手E63时的一些感受,包括对手机外观和功能的简单评价。在这一篇中,我将介绍我最近几天来安装各类E63软件的一点经验。
Keep Reading --- 2233 words totally
Posted in Business, 日 记, 趣 闻 | Tagged Nokia, opinion, usage, user experience
By Charles on 六 26th, 2009 | 657 Views
Push Mail应用,是黑莓手机赖以成名的绝技,非常遗憾的一件事情是,在中国,这项业务是收费服务,而且价格不菲。但是,随着中国移动通信行业的发展,Push Mail的概念日渐火热,其门槛不断降低,再非昔日的高不可攀,最近一段日子,我不禁对这项应用倍感兴趣。
上一篇介绍E63的使用体验的文章中,我已经提到了这个东西。但是,事实上,我对其的了解是非常有限,我只是根据心目中的想象,将我现在享受到的服务,认为是Push Mail。而实际上,通过在互联网反复搜索,我还是没有实现对这项服务的深入了解。感觉国内做这个的有好几家公司,包括著名的尚邮,另外就是一些移动运营商和知名度较低的公司,但是我觉得这些公司里,不乏玩弄概念,欺瞒客户的现象。
Keep Reading --- 2579 words totally
Posted in 工作相关, 日 记 | Tagged mobile phone, opinion, usage, user experience
By Charles on 六 24th, 2009 | 1449 Views
前不久,我心爱的黑莓遗失了,不要询问我事情的始末,这始终让我悲痛万分。虽然,我旧有的手机Nokia 6280依然健康,但是,仿佛为了弥补那失去一员爱将而产生的空虚感,我急切地想要再购入一部手机。这种行为可能相当地不理智,但是我还是那么做了,选中的机器,就是Nokia E63。
没有继续选用黑莓是有原因的,8900那典雅精致的外观,强大的功能,还有价格等诸多其他因素,使得我在黑莓的诸多型号中,对其情有独钟。但是,8900也有几个重要的缺点,一是GPRS上网问题,除了内嵌浏览器可以总是正常启动外,其他第三方程序包括twibble,fetion,QQ,Opera统统遭遇了上网问题。后来得知是由于Service Book作祟,但是仍旧没有求得完美地解决方案。以前,用过尚邮的Service Book暂时解决了上网问题,但是不久后又复发了。前段日子,刚在某圈内著名博客上看到了新的Service Book解决方案,还没来得及试用,89已然仙去。悲乎悲哉~
Keep Reading --- 1528 words totally
Posted in 日 记, 趣 闻 | Tagged Nokia, opinion, usage, user experience
By Charles on 四 29th, 2009 | 712 Views
习惯了Firefox或者WordPress的方式?其实NetBeans也是一个类似的系统啊,可以选用的插件好多啊~~
1. Special copy/paste
Keep Reading --- 199 words totally
Posted in 工作相关 | Tagged NetBeans, tips, usage
By Charles on 三 6th, 2009 | 730 Views
在WordPress里面,有一类函数,他们被称为Templete Tags,它们相比于普通的函数,有一个共同的特点。本文将为您介绍Template Tags的基本使用方法。
Posted in Plugins Develop, WordPress | Tagged tags, template, usage, WordPress
By Charles on 十二 1st, 2008 | 1732 Views
实验室的电脑上的firefox不知道为什么,总是没有办法升级插件,我到现在也没有找到原因,因为在寝室里完全没有问题,所以,我第一结论是firefox没有装好,今天完全卸载了,重新安装,竟然还是不能更新插件,具体症状是:点击xpi扩展名的链接,没有办法完全下载插件文件,插件有了更新,也没有发在完全下载,一般开始链接服务器后2s后,弹出错误,比如错误号为-228的错误。但凡要安装或者升级插件,我必须使用下载工具下载xpi文件,然后在本地才能安装,艹!
好了,牢骚发完了,想想就玩玩Firefox美化好了,看看能折腾成个什么样子。
Keep Reading --- 687 words totally
Posted in Firefox | Tagged DIY, Firefox, usage
By Charles on 十一 21st, 2008 | 2191 Views
Updated:目前该插件的功能已经修复了~~
今天凌晨,Leo提出了给霍霍更换WP2.7,操作完成后,发现WP Thread Comment插件的后台直接评论回复功能失效。
这里特别提醒想要升级到WP2.7并且同时在使用WP Thread Comment插件的朋友,目前的WP Thread Comment插件版本的后台评论回复功能无法正常使用。
Keep Reading --- 690 words totally
Posted in WordPress | Tagged advice, DIY, notice, plugins, usage, WordPress
By Charles on 十一 20th, 2008 | 1676 Views
Posted in WordPress | Tagged plugins, recommend, usage, WordPress
By Charles on 十一 7th, 2008 | 3674 Views
呵呵,已经有两位朋友对我添加了Contact Form的举动表示不理解,或者是认为没有必要了。stephen认为,他提供了专门的留言板,并且在那里公布了他的email,这个功能不是那么有必要了。另一位匿名的朋友认为,已经有了日志后面留言的功能,完全没有必要添加一个Contact Form了。
既然这样,我决定写一篇文章谈谈我自己的想法,我为什么要添加Contact Form联系表单。
Keep Reading --- 1240 words totally
Posted in WordPress | Tagged blog, usage, user experience
By Charles on 十一 5th, 2008 | 1491 Views
一直以来,想给博客添加一个Contact Me,但是一直都没有付诸行动。上周,这个任务进入到了我的本周必须完成的任务列表里面,所以,昨天晚上我一鼓作气就给搞定了。
以后各位朋友跟我联系就会方便很多了。嘿嘿~~
也因此发现了一款非常强大的插件cformsII,真是不错,我目前正在汉化这个插件,虽然说,官方页面上有一个汉化包提供的,不过我个人觉得那个做得实在很差,很多字符串没有翻译,尤其是帮助部分。我估计那个汉化作者只是个英语专业的人才,对于博客,尤其WordPress,还有对于HTML,CSS等等知识很有限,所以,翻成那个样子也不能太怪他。我决定我自己来翻译一下,就当作是一个锻炼好了。
Keep Reading --- 365 words totally
Posted in 日 记 | Tagged DIY, plugins, usage, WordPress
By Charles on 十 30th, 2008 | 2075 Views
早在06年10月份【1】,Google就推出了自定义搜索引擎,到了07年11月份【2】,又推出了该项服务的多语言版本。现在,这项服务已经被使用到了成千上万的网站中去了。相信大家已经发现了,很多的WordPress博客也悄悄换上了Google搜索。就我个人熟悉的几个名博或朋友,如水煮鱼,阅微堂,stephen,侠姐等等早就已经是Google自定义搜索的用户了。那么,我,或者说作为读者的您,是不是有必要换上Google自定义搜索呢?又该如何操作呢?本文带给您Charles对此的理解。
为何使用Google自定义搜索?
Keep Reading --- 2425 words totally
Posted in WordPress | Tagged develop, DIY, google, usage, user experience, WordPress
By Charles on 十 18th, 2008 | 2018 Views
为了使用方便,WordPress系统内部已经带有了很多的js类库,几乎涵盖了目前市面上流行的所有类库。包括jQuery,prototype,scriptaculous,thickbox等等等等,这些类库用到的重要的插件,也带了不少,到底有多少呢?大家可以去/wp-includes/js目录下查看。
WordPress自带的这些js类库有个弊端,就是基本上都没有经过minify和zip(这两部操作的作用,就是将js代码的体积,尽可能减到最小,以加快下载速度),所以引用WordPress自己的js类库,往往会浪费很多流量(比如,没有zip过的jquery有30KB,prototype有122KB,而压缩过后,jquery只有17KB,prototype只有28KB)。
Keep Reading --- 1758 words totally
Posted in Plugins Develop, WordPress | Tagged advanced topics, google, usage, WordPress
By Charles on 六 6th, 2008 | 3365 Views
TrackBack最早是MovableType上的一个小功能。可以说就是这个小功能在blog界却掀起了一场革命。
TrackBack为将全世界无数个blog连接起来的功能。例如,当你读了某个网站的文章,想对此写下自己的感想。这个时候利用网站准备的讨论功能进行投稿是很最常见的做法。但这样只是把自己的评论意见写下来向别人的网站投稿,而你自己手里却什么也没留下。
TrackBack 则与之有很大的区别。可以把评论写到自己网站上。然后向刊载原始文章的服务器发送该网页的URL及标题、部分正文、网站名称等信息(注)。尽管这一过程只是称之为“发送TrackBackPing”,但通过这种办法,在原始文章的地方就留下了你的评论的URL、标题等部分信息。当然别人也可以向原始文章发送TrackBack Ping,所以在原始文章中就将包括你的TrackBack Ping在内的所有评论都记录了下来。
Keep Reading --- 1207 words totally
Posted in 日 记 | Tagged blog, opinion, usage
By Charles on 五 13th, 2008 | 1673 Views
Simple Tags是一款非常优秀的插件,在WordPress原生支持tags后,Simple Tags因为其强大的tags管理功能成为了一款必不可少的插件。
经历了几个版本的演化后,Simple Tags的功能已经越来越强。输出相关日志的功能最终也被集成到了其中。在Simple Tags后台页面,通过简单的设置,就可以轻易实现在Feed、帖子页中,输出相关日志。
但是,通过后台设定添加的相关日志列表不能控制其出现的位置,Simple Tags采用filter来将相关日志列表追加到了文章内容的末尾(关于filter的说明,可以参考我翻译的文档),很多WPer都会在文章末尾添加很多东西,比如版权(如本站),社会化书签,有的还有广告等等,如果相关日志列表没有出现在合适的位置,不但影响美观,还会影响用户友好。
Keep Reading --- 1096 words totally
Posted in WordPress | Tagged DIY, plugins, usage, WordPress
By Charles on 五 12th, 2008 | 986 Views
如果您逛过很多优秀的博客,那么您一定会发现有经验的博客们都会在自己的帖子下面添加一个"收藏本文"的功能。一般这样的功能允许读者将博客帖子收藏到许多主流的社会化书签服务中。
美味书签(del.icio.us)的成功在互联网上掀起了一场社会化书签的旋风,自此,社会化书签成为了社会化网络服务大家族中非常重要的一员。
社会化书签允许人们使用Web服务来保存自己的书签,而不是向传统的那样保存在IE收藏夹。我可以在这里做个寓言,不久的将来,IE或者其他浏览器的新版本,将不再带有本地书签功能了。
Keep Reading --- 992 words totally
Posted in WordPress | Tagged plugins, usage, WordPress
By Charles on 五 6th, 2008 | 1964 Views
由于项目的原因,我需要使用C#编程,以前使用JAVA的时候,就觉得javadoc是非常方便的功能,C#里面也添加了对xml格式的注释的支持,我想当然的觉得Visul Studio里面也会带有类似javadoc那样的工具简简单单就可以生成不差于javadoc的文档。
实际上,我大错特错了。我用的是VS2005,里面根本就没有找到类似的选项,最多只能生成一个xml格式的注释提取文件,但是大家都知道,xml虽然是文档,但是not for humen beings。通过搜索,我知道了早在.net 2003的时期,VS是支持这个功能的,但是从2005开始,这个功能就被取消掉了。 一般网上搜索到的文章都会推荐NDoc1.3,这个着实误导了我一会儿,因为这个叫NDoc的开源项目早在2005年就已经停止开发了。其支持的.net framework版本只达到1.1。关于介绍这个NDoc的使用的文章,大家可以看一篇英文的文档如下:
Keep Reading --- 1465 words totally
Posted in 工作相关 | Tagged DIY, dotNet, programming, usage
Most Commented Posts