Category Archives: 幻界杂谈

幻界杂谈 日志

冰火志

《冰与火之歌》,史诗级的魔幻巨著,已出版的五部、15本,总共应该有五千余页~~~~~历时九个月,终于读完了

上班不读,在家不读,只在上下班的地铁里,每天不到一小时~~已经用这种方式读完了基地系列和冰与火系列,下一步要读哪个,还没目标,或许会把阿瑟克拉克的再读一遍,或者远望系列、沙丘系列

还是回来说冰与火吧,整部书的发生在一个虚构的世界里,社会形态类似中世纪的欧洲,大部分是“人间”的故事,魔法的成分很少

 

骑士、领主、封臣、奴隶、国王、学士

城堡、王国、草原、荒漠、大海、自由贸易城邦

铁卫、海盗、马帮、佣兵、野人、守夜人

心树、光之王、魔龙、冰原狼、异鬼、尸鬼、魔法

长矛、匕首、长剑、弯刀、战锤、野火、龙晶、瓦雷利亚钢

爱与恨、情与怨,忠诚与背叛、聪明与愚蠢、坚强与懦弱、仁爱与残忍、诺言与谎言、欲望、无耻

诸多关键字,勾勒出了一个庞杂的故事背景,让各色人等争相表现自己的爱恨情仇与喜怒哀乐

 

史塔克、坦格利安、拜拉席恩、兰尼斯特、提利尔、佛雷、波顿、马泰尔、徒利、葛雷乔伊……

一个家族就是一支力量、一段历史,若干家族,一起演义维斯特洛几千年的历史

 

丹妮莉丝、琼恩、提利昂、艾丽娅、凯瑟琳、布蕾妮、詹姆、瑟曦……

马丁老爷子借助他们的眼睛和视角,将故事为我们娓娓道来

 

同样作为国王,罗柏与丹妮对婚姻的选择,向我们展示什么叫不成熟

同样作为女王,瑟曦与丹妮对属下的态度,向我们展示什么叫大愚若智

所以,故事的解决似乎很明显,丹妮会一统天下,然而,马丁老爷子有不是按套路出牌的人,故事的解决究竟会怎样,或许只有他老人家自己知道

“欲知后事,且听下回”,第五部的结尾,为我们留下了一个无比开放的场面:

北方

正准备南下对付波顿的琼恩被捅了一刀,已经进入长城的野人和黑衣人之间脆弱的和平会被打破吗?

拉姆斯给琼恩的信里说,斯坦尼斯死了,是真的吗?

冯凯兰尼斯特死了,君临的烂摊子如何收拾,提利尔会彻底把兰尼斯特干掉吗?

奴隶湾

维克塔利昂率领的铁舰队对奴隶湾的战局会有什么影响?

贾科卡奥会帮助丹妮莉丝吗?

无畏的巴利斯坦能掌控弥林的局面吗?能打破渊凯的围困吗?

最后,最大的疑问,龙之号角能顺利到达丹妮莉丝手里吗?

 

幻界杂谈 幻视幻听 日志

基地

用了近三个月时间,终于“读完”了阿西莫夫的基地系列~~~

据说上图是读客版基地的封面,里面的四个“经典”人物都深受基地的影响,可是我买到的读客版却没有这个封面

已经很久没有读过长篇了,平时上班不读书,晚上、周末不读书,这次重读基地系列,完全是利用每天坐地铁的时间。每天大约一个小时,能读三、四十页

前面说“读完”,其实只读了5本,中间“略过”4、5两部讲谢顿生平的“基地前传”,,本来想读完第七部在读前面两部,可是后来就没有兴趣了。。。太长了

大学时读过基地的第1、2部,印象深刻,所以今年年初才会心血来潮买了七部曲全集来看~~但是,说实话,后面几部真的有些失望

(以下有剧透。渗入)

前三部据说是作者年轻时写的,真的是“史诗”级的作品,每一步包含若干个故事,每一个故事结构紧凑,人物鲜明,所有故事一起构成了“第一基地”前300年的发展历程,同时也逐渐揭开了“第二基地”的神秘面纱。

后面几部,则是作者年长以后写的,或许是所谓“写作手法”的成熟,故事变得冗长起来,后面两部的总篇幅和前三步不相上下,讲的却只是一个故事,人物就只有可数的几个。而且,情节也上否定了前三部奉为神明的“谢顿计划”,转向了作者的另一个套大作:机器人系列。特别是最后一部“基地与地球”,四百多页的篇幅,有三分一都是在讨论“盖亚星系”的种种优点,整篇都是在“寻找地球”,可是最后找到了地球,给出的选择“盖亚星系”的理由,在我看来却是严重的牵强附会,更加不明白为什么会选择“盖亚星系”作为银河的未来发展方向

不过,整体来讲,基地系列还是很棒的一套书,有时间的朋友可以拿来读读

Hello World 幻界杂谈 点点滴滴

jQuery()方法的第二个参数

jquery框架的神奇之处在于,即便是对于我这种以“精通jquery”自居的人(嘿嘿),每次在看文档时,仍然能有新的发现,比如今天,就发现$(xxx)方法,其实还可以有第二个参数,并且随着第一个参数的不同,第二个参数还有不同的含义:

1.  $(selector, [context])

这种用法,相当于 $(context).find(selector) 或者 context.find(selector)

2. jQuery(html, [ownerDocument])

文档对ownerDocument的解释是:“创建DOM元素所在的文档

也就是说,如果你要编写挎document的脚本,比如iframe或者用window.open开一个新窗口,可能会用得着它

3. jQuery(html, props)

这个比较简单,直接把文档里的例子贴出来了:

$("<input>", {
type: "text",
val: "Test",
focusin: function() {
$(this).addClass("active");
},
focusout: function() {
$(this).removeClass("active");
}
}).appendTo("form")

也就是说,props内的属性会像.attr()方法一样,被设置到新创建的标签内

注:IE总不能通过.attr()设置input的type属性
----------
参考:http://www.w3school.com.cn/jquery/core_jquery.asp#syntax1