一些小事儿

这些天一直在忙业务上的事儿,也就耽误了“业务”上的事儿。

毕竟每天朝九晚五的现实工作还是主业,而这些天这个工作时间又因事情多而扩展到晚上,虽然是在家干活儿,但无疑影响了戏——这不是正经事儿的业务。于是,这几天几个网站都没有更新。

今天给京剧剧目考略更新了几个据网友提交的资料整理的剧目介绍,这是自网站开放测试以来第一次据提交的内容更新。这个网站一直默默地呆在那儿,来串门的人少,更不要说关注的了。试运行已经半年,准备再花半年的时间,一来提高人气,二来在修饰一些细节,三来后台管理的程序要更新,提高生产力,然后就可以算是脱离测试期,正式下水了。

最近虽说主业上忙,但忙里偷闲,把老舍先生的《猫城记》看完了,有些沉重,推荐一读。很久没有看这么神奇的寓言故事了。

戏考网站的小优化(下)

(这个应该是几天前就写出来的东西,因为光顾着忙工作上的事儿了,所以就耽误了。)

戏考这次改版,剧本页面除了很多共有的改进外,还包括以下这些只有少出剧本才会有的改进,比如这个《战太平》剧本

剧本截图
剧本截图

有些剧本,是带有脚注的,这在以前是用①、②、③一类的数字符号来标注,你需要把页面移到最下面才能看到这些注释是什么。现在不一样了,充分利用超级链接的优势,把所有脚注都用链接连起来,点剧本正文的数字链接,就会被带到页面最下方相应的脚注处。同样,在脚注处点一下,又回到了页面正文。

PDF 格式的一大优势就是可以把字体嵌入到文件中。有些剧本里的字,在正常的中文字体里尚未被定义,而在最新的 Unicode 有定义了,像方正的“宋体超大字符集”就可以显示出来。所以对于有这样特殊字的剧本,戏考 PDF 的剧本可以正常显示,而纯文本的页面上,不是显示为一个空框,就是一个问号,或者什么都没有。这虽然显出来 PDF 的优势,但以前并没有一个针对纯文本的解决方案。现在则不同了,如果你浏览有特殊字的剧本,就会看到如下图中的那个方块,表示此字无法显示。更妙的是,当你把鼠标挪到上面的时候,会看到对这个异体字的形容。

剧本截图
剧本截图

另外,像有些剧本,一个本子里包含两个或以上的本子,有时会在正文中标出“头本”、“二本”或者剧名,在 PDF 格式里,这些都是被加粗加黑的。而以前纯文本并没有任何特殊处理。现在,这些也在纯文本中加粗加黑了,而究竟哪行加粗加黑,完全由现在的程序自己判断,并没有人为干预,换句话说,现在的程序可以明白一行文字是否是“头本”或者一个剧名、还是一个剧本的正文了。

所以,剧本的格式要做到统一,有一定规律可循,这样程序才能够对每一行如何格式化做出准确的判断。要让程序读懂京剧剧本其实并不难,重要的是,编程序的人,要了解京剧,并了解编程。小豆子自认为,还是可以胜任这一差事的。

戏考网站的小优化(上)

这次戏考网站的改版,最明显的改动就是纯文本剧本的显示样式,与 PDF 格式基本无异,甚至有些地方比 PDF 格式做得还要好。

最基本的对齐、缩进这次都实现了,纯文本格式的剧本看起来不再是杂乱无章,而是与 PDF 版一样整齐。这是多年来一直想做到的,现在终于实现了,而且是在不改变已有文本底稿、没有增加繁多式样的基础上实现的。小豆子个人是相当满意 表情

另一个明显的变动就是剧本的字号变大了,算是符合更多拥有高分辨率及广大上了年纪网友的利益吧。但并不是网站所有的字号都提了,除了剧本页面及首页外,大部分仍然是原来的字号。

剧本页面最下方增加了阅读次数的统计,这个统计很早就开始了,只不过一直没有显示,借着这次改版,浮出水面。

页面加载的速度理论上是应该比以前快了,尽管很难测出来。因为现在显示的剧本文本,是直接从数据库缓存调出来的,所有该套用的样式、该缩进的空格数都已经在里面了,直接读出来,然后显示出来就好了。所有格式化的活儿,都在更新缓存时完成,所以作为读者,您并没有在处理如何显示剧本的事情上耽误一秒钟(以前虽然格式没有现在这么复杂,但显示剧本时还是先作一些计算,然后根据内容动态格式化并显示的)。

还有一个显眼的改动就是剧本页面最上方也如首页一样,有一个搜索框,可以直接从任何一个剧本去搜索别的剧本。而搜索页面也是重新写过的,当您点击搜索结果中“标出搜索关键字”的链接是,相关剧本页面上的搜索框也会被填充上您这次搜索的关键字,便于做进一步搜索。

剧本页面上“相关剧本”的链接也是直接从缓存里调出来的,不像以前那样每显示一个剧本,都要现从数据库里查找相关的剧本,然后无序地排列出来——其实这也不完全是“无序”的,而是根据剧本的编号排列,当然,很多情况下,这样的排序结果就是无序的。现在的排序,完全符合京剧剧目的顺序,比如当您看《二进宫》的剧本时,会在“相关剧本”中看到《大保国》、《探皇陵》两出剧本的链接,而且,《大》一准儿会在《探》的前面,无论它们的编号是什么。

以上都是这次改版中对所有剧本都显而易见的优化改动,下次聊聊对有“特殊”格式的剧本的优化改进。

戏考六周岁!

今天戏考六周岁!大家同喜啊! 表情

今天同时把网站做了改版,这是六年来改动相对来说最大的一次,很多细节上都作了更优化、更友好的处理。大家有空不妨翻阅翻阅剧本页面,看看这些改进的地方是否令人满意?

不光剧本页面,首页也作了不小的改动,尽管基本格局没有变,但是精简了很多东西。主要是突出重点:比如戏考的基本信息、最新的剧本、录入过剧本的同仁名单……并且把原来散在卷首语的链接,大部分都归纳到一起,一目了然。

在后面的几篇帖子里,将着重介绍一下这次优化后的一些重要细节,敬请关注。

洪峰预报

预报一下,最近一周内,会有至少二十出剧本被修正。反映到戏考的更新记录上,就是一批又一批的修正剧本。最近在为戏考改版做准备的同时,顺便查一些错儿,不仅是错别字上的,也有格式上的。比如有些剧本的省略号误作六个“.”,有些逗号或句号是半角的“,”和“.”。这些,虽是瑕疵,但所谓精益求精,既然有条件把它们一下都揪出来,就顺势修正了吧。

一场“修正主义”的洪峰,即将来临。请注意更新您本地的剧本文件。

新年新气象

眼看要过农历新年了,而且戏考也将迎来六周岁的生日。所以最近开始花一些时间在优化戏考的页面程序上。

戏考的剧本资料在前年的春天正式转到数据库的。那个时候只是简单地把原来 HTML 的页面用 PHP 写一遍,动态从数据库调资料生成而已,并没有任何优化的地方,就是原来静态版的一个翻版。戏考近六年来,页面风格和布局没有什么变化,小豆子也不求什么大的变化,而是小处的优化。

似乎直接看纯文本剧本的人远比 PDF 版的人多——尽管小豆子一直倾向于 PDF 版。PDF 版有它的好处,这里不重述了。但显然,我们无法否认纯文本所拥有的庞大读者群(毕竟直观哪)。所以,优化纯文本的显示结果就很重要的,毕竟现在看纯文本的剧本,有点儿乱。

所以这几天小豆子一直在后台做这方面的事情,而且还得保证在正式推出来前,和现在的界面兼容。如果您在过去24小时内用过戏考的搜索功能的话,也许会发现一些在后台工作的蛛丝马迹(现在已经藏起来了)。不管怎样,平稳过渡,是这次幕后工作的目标。

而且现在已经做得比较满意了。大家可以看一下这个截图,这个就是以后剧本页面的样本。

戏考的新界面
戏考的新界面

剧本的格式是不是与 PDF 版一样了呢?很漂亮了吧——至少小豆子这么认为。而这些格式都是通过 CSS 生成的,所以页面文件的大小并没有因为漂亮的格式而增加多少,因此加载页面的时候还会是很快的。另外,还有其他一些变化,等正式登场后再聊了 表情

当然,欢迎您尝试或一如既往地支持 PDF 格式的剧本。

戏考优化的正式版会在春节后适时推出。

和两件旧事物说再见

今天,和两件旧事物说再见。

一个是用了有小十年的 FastCounter 计数器。这个伴随了戏考以及后来琐记和这个 Blog 的计数器,在今年就要结束它的使命了。微软在上周发来一封电邮:

Effective February 15th, 2007, Microsoft will no longer offer FastCounter by bCentral. The service’s free reporting features and Web page counters will be decommissioned. In its place, we invite you to sign up for Microsoft Office Live Basics, where you can receive Web site hosting, e-mail, plus site building and reporting tools for FREE.

记得刚开始用这个计数器的时候,连 HTML 是怎么回事儿都还没弄太明白,战兢兢把那段代码复制下来并贴到网页上,发现竟然可以计数了。很神奇嘛 表情 小豆子用上这个计数器的第一个网站其实并不是戏考,而是一个提供自己编译程序的个人网站。

当然现在就不一样了,网页上的小程序写起来很简单,于是今天抽空写了个计数器的程序,应用到了戏考、琐记和这个 Blog 上。和微软的 FastConter 说一声再见吧,毕竟伴随戏考这么多年了。

另一个要说再见的就是梨园百年琐记的“条目质量提升”栏目。以前也谈过这个栏目运作的不太理想,所以今天彻底从站上拿下了。但不管怎样,还是要感谢参与的朋友们,谢谢了!

过些日子,取而代之的会是一个类似于“导读”或“推介”的栏目,出现在首页的左下方。琐记现在记录的人物也不少了,事件也很多,很多条目其实是很精彩翔实的,而有可能因为数据量太大而被忽略,所以隔段时间在首页推荐一条内容上比较工整翔实的条目,供读者阅读,应该是一个比要求读者去参与编辑更好的方式吧。毕竟读者永远比编者要多,要容易当。这个栏目相信在月底前可以完成并上线,希望到时候大家多提意见。

梨园百年琐记2006年度大事评选结果

摔倒了,爬起来就是了。糟糕的是,竟然在同一个地方摔倒两次。

梨园百年琐记2006年度大事评选的结果,甚至不如第一届乐观。只有一票。又一次失败的运作,而且比去年还要惨。

除了需要反思运作手段外,小豆子只能把这次的失败的主要原因推在去年年底的那场地震,至今北美与亚洲的连接还是很不稳定,更何况1月初的那段时间。大部分人访问不了戏考及相关网站,也就自然上不了琐记,更不要说有机会去参与年度大事的投票了。一场天灾,很遗憾。

不知道需要多少届,琐记的年度大事评选才有可能变成一个传统的回顾活动。不过毕竟形式是次要的,真正做到留心回顾过去的一年,才是最重要的。

现在公布梨园百年琐记2006年度大事评选的结果,还是只有一条:“唐在炘作品——名家名段演唱会”举办

两件事儿

两件事儿,不算大,通报一下。

今年第一次更新梨园百年琐记,顺便把程序优化了一下,如果您注意一下首页的讣告栏,或者回顾2006这个页面,就会发现,人物旁边的简介变得更合理了一些。比如以“京剧老生”或者“京剧小生”代替“京剧生行演员”,等等,总之更加清晰明了,而人物分类方面未变,仍然是按照大的如生旦净丑的类别来分。比较满意这个显示结果,更像人话了(尽管也是程序自己生成的)。提到这儿了,顺便推介一下,“回顾2006”这个栏目已经从1月1日起自动上线了,希望大家能抽空回顾一下过去的一年,顺便为心目中的大事投上一票。

另一个事儿,也是很好的,那就是中断了两个多月的 dmoz 开放目录后台终于又重新开放了。10月20日,开放目录服务器发生严重故障,很多数据都丢了,经过两个多月的抢修,能够恢复并开放,实在是一个让人欣慰的事情。嗯?这件事儿与小豆子什么相干?小豆子是那里的编辑嘛,简体繁体的戏剧网站类别都是有小豆子参与的。今天重张,加了两个站点:中国戏曲网关栋天的个人网站。向很早提交而久等的朋友说一声:让您久候了!也同样感谢您对开放目录的支持。

2006年工作总结

总结今年工作的时候到了,一起来回顾一下戏考这一年的业务情况。

本年新增剧本80出,算是产量低的一年了。一方面,今年整理琐记那边的资料占去一部分时间,另一方面,今年曾经有三周的休假,加上后来加班加点补琐记落下的活儿,剧本的产量就低了。不过现在有不少整理好待登的剧本,所以相信明年会更好一些。

2006年工作图表
2006年工作图表

特别感谢一下今年录入的头五名,同样,这个不能够完全反应今年录入的情况,比如像合意太爷,碾芹斋妹妹,今年打了不老少本子,只不过还在这里校对中,没轮上呢。

痴菊叟:27
朱旻:8
chrislew:6
白头翁:4
泠娜:4

今年《关羽戏集》全部录完,值得一记。而前几天 Ken 刚刚把该书的前言及后面论关戏的文章敲好,明年会补充到文献里。

其他工作方面,琐记被更多的人所关注,尤其是像演员的家属这样的群体,能够主动上门提供第一手资料,大幸。截至目前,琐记整理好的资料包括1913名人物生平,4078条事件记录。感谢大家的支持与关注。

除去这些数字上反映的成功,琐记也有其失败的方面,比如“条目质量提升”栏目,基本上就没有做起来,开始几期还好,一些大家,像程砚秋、马连良这样,资料容易找到进而系统整理,但也基本上是小豆子一个人根据投票的情况去整理,很少出现多于两个人同时整理的现象。而下半年,这个栏目基本上荒废在那里了,投票的人还是有的,毕竟大家还是希望把条目的质量提升再提升,详细再详细,但真到去系统整理的时候,没有人去动它,而新一轮的投票则又开始了。所以,小豆子的意思,这个栏目明年也许就暂时停掉,取而代之的也许会是一个类似的投票系统,只不过我们不再去专门系统整理位列榜首人物的生平,而是将他作为推荐的条目,登在首页上。只是一个设想,明年具体落实中再看。

今年是全民 Blog 的一年,这事儿放以后细说。就工作方面而言,这个 Blog,小豆子感觉其发挥的不再是一个沟通的作用,比如今年新开的“拾慧”栏目,把自己感觉好的博文链出来与大家分享,原作者得到了更多的访问量,读者开阔了视野,作者与作者间增加了互动,小豆子对这个做法是相当满意的,不知道各位看官怎么看?希望您能在这儿留个言:是否点过去阅读“拾慧”里推荐的那些文章?每次大约阅读几个?是否发现“拾慧”有用?谢谢您的支持,也欢迎您的建议。

今年除去“拾慧”的另一个大一点儿的创新就是“京剧剧目考略”网站,希望对大家查京剧剧目资料有所帮助。这个网站更新不是那么频繁,基本上就像普通的工具书那样,静静地躺在那里,当你需要的时候,随用随到。

今年遭遇了黑客,倒没什么损失,却着实吃惊不小,而且教训是长了——增加备份的频率,做到双份的有备无患。

一年就这么过去了,等待明年的到来吧。