-->

雅虎logo变样了

2013年8月20日星期二 发帖者 Ngo 0 评论0 多说评论
由于雅虎中国邮箱已挂,登陆了好久没上过的yahoo米国主页,发现其LOGO已经变得小清新了
雅虎logo天天换:30 daily logos
标签:

[请教]魔戒第一部书中出现的 汤姆-邦巴迪尔 和 金梅

2013年8月8日星期四 发帖者 Ngo 0 评论0 多说评论
在书里汤姆实在是一个十分神秘的角色,在精灵宝钻和霍比特人中都没有提到过。可是从他对四个霍比特人的话还有林谷会议的提及中,好像他不是一个一般人耶!请问他是谁?


还记得那个在老林子里,从老柳头手中救出4个霍比特人的汤姆.邦巴迪尔吗?这里是一篇有关他的讨论,译自 Arda百科全书----The Encyclopaedia Of Arda;部分译文摘录抄自译林版《魔戒》第1版。翻得不好的地方还请各位大人海涵。

汤姆·邦巴迪尔之迷

汤姆·邦巴迪尔是Tolkien作品中的主要神秘人物之一。比起几乎所有其他描述详尽的中洲事物,汤姆却是一个谜。我们几乎找不到任何有关他的一些线索:他的由来,命运,他的目的,乃至种族归属。因此汤姆成为话题最多的Tolkien人物也就不足为奇了。

本文并不打算对所谓“邦巴迪尔问题”给出一个明确的答案----并且看来这样的答案是不大可能有的。我们想做的只是综合一下常见的各种观点----从或者不从Tolkien的世界体系出发(Tolkien’s cosmology),并讨论各个见解的孰是孰非。

托老自己对汤姆的身份问题保持着反常的沉默。

“即便是在神话时代,也肯定存在许多的谜团,和通常一样。汤姆·邦巴迪尔就是一个(故意地)。”
《托尔金书信集》 144号,1954年

好在相比这一说法,他给我们留下了更多线索,但那仍不足以彻底揭开这个谜底。

事实上,解决汤姆的身份问题有两种途径:把他放在《魔戒》和《精灵美钻》的世界体系里,或是更广泛地从一个文学人物的角度来看。这里我们会尝试以上的两种方法,下面就先从Tolkein世界体系中的汤姆开始讨论吧。

1. Tolkien世界体系里的汤姆
托老的世界里居住着名目繁多的族类和生命:问题是,就目前所知,我们不能把汤姆顺利地划分到其中的任何一个种族里。他好像是从别的地方“移民”过来的。事实上,他的事情差不多已经很清楚了,至少在文学的层面上;但我们在这里所关注的却是在托老的世界中给汤姆一个定位。虽说这里有很多候选,但其中的多数我们都能马上排除:汤姆肯定不是人类、霍比特、矮人,或者说他不属于任何生命有限的族类;而且,显而易见,大家能肯定他不是兽人、巨怪、恩特、龙或者鹰!可是尽管如此,还是留下了许多种可能。
汤姆是精灵?
汤姆的轻快步伐,他的智慧,他的长寿,以及对唱歌的喜好,都给了他一种精灵般的特质。但这个可能性很容易被《魔戒》里的文字反驳:

“在精灵西迁之时,汤姆就在这里了…”
汤姆自己的话,《魔戒》第一卷第七章“汤姆夫妇”

如果汤姆自己就是精灵的话他是不可能这样说的!另外,汤姆的高龄也是一个反证----精灵们的西迁发生在他说这话的约6个纪以前。

汤姆是Maia?
这是一个常见的观点,甚至这个观点有时还被认定是“事实”。然而并没有直接的证据来支持它----它似乎是建立在汤姆不会是Vala上的;并且,没有其它可能了,他必须是一位Maia。我们将会看到,这两种观点都是有缺陷的---汤姆有可能是Vala;而且,至少还存在另外一种可能。

虽然我们不能肯定汤姆不是一位Maiar,但这个定位是很勉强的。最重要的一点即是:他不受魔戒的影响。

“汤姆将戒指套在小指尖上,凑近烛光…汤姆竟然没有隐形!**”
《魔戒》第一卷第七章“汤姆夫妇”
**注意,译林在这个重要地方完全翻错了意思

魔戒大战时期在中洲还有其他一些力量强大的Maiar,尤其是Sauron,Saruman和Gandalf,他们多少都在魔戒的力量控制之下。而汤姆却能够抵抗它的隐身力量,也没有任何想占有它的欲望(他把戒指还给Frodo的时候是“微笑着”的)。托老本人指出了汤姆免疫性的重要之处。对这个话题,他说道:
“魔戒的影响力涵盖所有的事物,甚至术士(或Emissaries)也不例外----还不止是这样,甚至于世界上的所有物质形态。”
《托尔金书信集》 153号,1954年

汤姆是Vala?

在托老有名字的种族里,最后一个可能包含汤姆的就是Valar----the Power of the World。对这个论点最通常的反驳即是,所有Valar的名字都是已知的,而汤姆并不在其中。这个驳词也并非天衣无缝:

“…(Valar)在中洲的精灵语言中有另外的名字,在人类的语言中更是形式众多。” 《精灵美钻》,Valaquenta

而对汤姆的说法是:

“当时他(邦巴迪尔)也不是这个名字, 我们管他叫Iarwain Ben-adar,最年长者,无父者” Elrond语,《魔戒》第二卷第二章“林谷会议”

所以,说汤姆是我们所知的14位Valar之一,隐姓埋名地生活在中洲,也并非无稽之谈。虽然我们不能确定,但看来很可能Vala是能够抵抗魔戒的力量的,这样一来困难就不存在了。即便“Vala假设”是目前最站得住脚的,它也有难以自圆其说的地方:

“…最年长者,便是我…天上落下的第一点雨滴,树上结的第一只榛子,汤姆都还记得…他知道星光下面的黑暗,但在黑魁首从外面来之前,这黑暗并不可怕。”
《魔戒》第一卷第七章“汤姆夫妇”

所有Valar在Arda被创造之前就存在了,所以他们可以名正言顺地称自己为“最年长者”。但汤姆说他“知道星光下的黑暗”(也就是说,他是在这个世界里,而不是在其外),“在黑魁首从外面来之前”。“黑魁首”这一称呼在这里是有歧义的----既可指Melkor又可指Sauron,而且他们都是从世界的“外面”来的。如果他指的是Melkor,那就很好理解了:根据The Silmarillion的初始设定,这段话可以理解为Valar的到来:

“于是很快就像他们担心的那样,Melkor先他们到了那里…” 《失传的故事》第一部分第三章“The Coming of the Valar and the Building of Valinor”

上文的“他们”指的是Manwë和Varda,除Melkor之外最早来到Arda的Valar。那么根据托老的初始设定(在已出版的《精灵美钻》里没有发现任何有抵触的文字),Melkor是第一个从“外面”进入世界的,而汤姆却暗示,在Melkor到来之时他就已经在这里了!

诚然,汤姆指的也许是Sauron,他当然是在那些大人物之后到来的,但是从“在黑魁首从外面到来之前”一句中认为那是Melkor似乎要更合理一些(亦即,他提及的是一件具全局影响力的大事件,世界历史的重要转折,这不是Sauron能够论及的)。

这只是Vala理论的漏洞之一而已。比如另一个,我们认为应该能够认出混迹其中的Vala的人(尤其是Gandalf)显然并没有做到。

对于汤姆的Vala地位还有着其它的众多争论。有关这个话题更为详细的讨论和具体的结论,我们在此强烈推荐Eugene Hargrove的精彩评述《Who is Tom Bombadil》(http://www.cas.unt.edu/~hargrove/邦巴迪尔.htm)。

汤姆是Ilúvatar本人?

汤姆显然有着无穷的能力,至少在他自己的领域内,这引起不少人提出,他只可能是Eru Ilúvatar本人。《魔戒》中的确有一些文字在暗示他可能就是:他被称为“主人”,“最年长者”,并且金莓干脆就称他为“他”。

“就是他呀。” 《魔戒》第一卷第七章“汤姆夫妇”

所有这些也许都在暗示汤姆和Ilúvatar就是同一个人。然而事实上,这也是关于汤姆的理论中极少数能有一个确定结论的。这一点在托老的信件中被提到过好几次,并且每一次他都表明汤姆和Eru不该被混为一谈。以下大概算他最明确的声明:

“The One,或主神,是没有化身的,他确实远离于世界之外,并且只有卫世者Valar才能够接近。” 《托尔金书信集》 181号,1958年

如果The One(也就是Eru)没有化身的话,那么汤姆当然也就不可能是这个化身了。

汤姆是“Spirit”(“精灵”一词已经被占了;精神,灵魂?不好翻)?
按照《精灵美钻》,汤姆是“spirit”(相对于Maia和Vala理论)的说法是可行的。虽然通常认为只有Valar和Maiar才进入了Arda,但是在托老正式出版前的原始版本中,他曾论述了Aratar,即8位权力最大的Valar:
“…他们的权威是同等的,远远超越了其他人,无论是Valar还是Maiar,或是Ilúvatar送到Eä的其他任何形态。” 《精灵美钻》,Valaquenta

这个简单的“其他任何形态”,似乎正是在《失传的故事》中找到的更加古老而又详细得多的对应文字的残迹:

“…棕仙,小仙子,小精灵(pixie),妖精,还有别的叫不出名字的,因为他们的数量非常大…他们诞生在世界之前,比最古老的更古老,他们不属于它,却多是嘲笑它…” 《失传的故事》第一部分,第三章“The Coming of the Valar and the Building of Valinor”

很难不把这段话和汤姆联系起来,这可能正是创造汤姆的灵感来源(《失传的故事》比汤姆在出版物中的初次现身早了近十年)。然而无论汤姆是棕仙,小仙子,小精灵还是妖精,都值得怀疑----这些生物都没有在托老已出版的作品中出现过,而他们的作用----为后来的传说做引,这一点至少部分地在霍比特人身上得到传承。

而Spirit一说并不能解释上面讨论过的很多问题。为什么连Maiar都不能抵抗魔戒的力量而“妖精”却可以?一个“棕仙”可能在Valar之前就来到这个世界吗?

还有另外一种spirit可以考虑:“自然之灵”。托老本人好像也挺支持这种说法:

“你认为汤姆,一个(正在消失中的)牛津和伯克郡乡村的精灵,能成为故事中的英雄吗?” 《托尔金书信集》 19号,1937年

这封信的时间早于汤姆在《魔戒》中的出场(事实上,这一段引文正是有关《霍比特人》结局的讨论的一部分),所以可做为最好的旁证。

“自然之灵”的说法在托老的世界里是完全可能的。虽说这个领域在他的世界体系里从来没有被直接提到过,但中洲似乎总是住满了各种Spirits----至少一些树明显是有灵之物(比如老柳头,还是范冈森林的呼翁)。加之:

“但这片土地的精灵与我们西尔凡精灵很陌生。如今这里的草朩都记不得他们了。我只听到过石头为他们哀悼…” 《魔戒》第二卷第三章“魔戒南去”

这样的例子不计其数:显然托老的世界里,自然造物比现今世界要活跃得多。从这些到“自然的精灵”只是一小步,而到那个穿着黄靴子,住在房子里的人物就是一大步了。

参考资料:http://www.kortirion.org/viewstory.php?sid=147

扩展阅读:Who is Tom Bombadil?
http://www.cas.unt.edu/~hargrove/bombadil.html

关闭Firefox 23中Mixed Content Blocking的功能

2013年8月7日星期三 发帖者 Ngo 0 评论0 多说评论
最新的Firefox 23稳定版中,将Mixed Content的阻止功能默认打开了。这样当我们访问https网页的时候,如果该网页包含了http的内容,则会阻止部分网页内容显示。

如果你讨厌这个默认设置,可以到 about:config 页面,将 security.mixed_content.block_active_content 修改为False。

相关阅读:Mixed Content Blocking Enabled in Firefox 23!
标签: ,

今日提醒!请迅速备份Google Reader!

2013年6月29日星期六 发帖者 Ngo 1 评论0 多说评论
明天Google Reader将正式关闭,请迅速备份自己订阅的信息!

另外,Digg开发的Reader已经可用,可以直接导入Google Reader的内容哦,链接为 http://digg.com/reader
标签: , ,

Gmail中邮件的预览功能没有了

2013年6月4日星期二 发帖者 Ngo 1 评论0 多说评论
以前在Gmail Labs中提供了邮件的预览功能,只要在收件箱的邮件上点击邮件则可以预览邮件。今天发现这个功能没有了,已经不能预览邮件了。

到Gmail Labs中关闭再打开这个功能也无效了,我常用这个功能啊!
标签: ,

7月17号Google Buzz正式关闭

2013年5月24日星期五 发帖者 Ngo 0 评论0 多说评论
Buzz user,

In October 2011 we announced Google Buzz was shutting down. On or after July 17th, 2013, Google will take the last step in the shutdown and will save a copy of your Buzz posts to your Google Drive, a service for storing files online. Google will store two (2) types of files to your Google Drive, and the newly-created files will not count against your storage limits.
从2011年十月份宣布要关闭Buzz到现在已经两年之久,在今年的7月17号当天或者隔天,Google将会彻底关闭Google Buzz,并且会为用户在Google Drive中保留备份,这些备份不会占用Google Drive用户自己的配额。

The first type of file will be private, only accessible to you, containing a snapshot of the Google Buzz public and private posts you authored.
The second type of file will contain a copy of only your Google Buzz public posts. By default it will be viewable by anyone with the link, and may appear in search results and on your Google Profile (if you’ve linked to your Buzz posts). Note, any existing links to your Google Buzz content will redirect users to this file.
分两类备份,一类是自己曾经在Buzz上发布的内容,无论是公开的还是私密的,这是只有自己可见的;另一类只包含用户发布的公开内容,这部分内容被所有人可见,但限于知道链接的人。
Any comments you made on other users’ posts will only be saved to those users’ files and not to yours. Once the change described in this email is final, only that user will be able to change the sharing settings of those files. This means that if you have commented on another author’s private post, that author could choose to make that post and its comments public. If you would like to avoid that possibility, delete all your Buzz content now.
The new Google Drive files will only contain comments from users that previously enabled Google Buzz, and the files will not contain comments that were deleted prior to moving the data to your Google Drive.
之前给别人的评论内容就属于别人了,如果你不想留给他们的话,趁现在登录Buzz自己删除吧。

Once the files are created, they will be treated the same as any other Drive file. They are yours to do with as you please. This includes downloading them, updating who can access them, or deleting them.


Before these files are created, you can view the Google Buzz posts you have authored here. If you do not want any of your Buzz posts or comments saved to Google Drive files, you can immediately delete your Google Buzz account and data.


Thank you for using Google Buzz.
标签:

Gmail中加入在线输入法

2013年4月24日星期三 发帖者 Ngo 0 评论0 多说评论
Google在Gmail中正式加入在线输入法,目前可支持几十种语言,中文输入法支持拼音和五笔。之前好像是google translate中曾经加入过中文在线输入法,不过目前是没有了。

Gmail中加入在线输入法
标签: ,

中国雅虎邮箱于2013年4月18日启动整体迁移

2013年4月17日星期三 发帖者 Ngo 0 评论0 多说评论
中国雅虎邮箱将于2013年8月19日停止服务。

为了能继续访问您的邮箱,如果您的中国雅虎邮箱后缀为 @yahoo.com.cn和 @yahoo.cn,您可以注册并绑定一个全新的阿里云邮箱。该阿里云邮箱可以自动保存您中国雅虎邮箱中的历史邮件,并代收取发往您原中国雅虎邮箱的邮件直至2014年12月31日止,详见帮助 。
您还可以通过中国雅虎邮箱提供的POP服务将您中国雅虎邮箱中的邮件搬迁至Yahoo.com或任何其他第三方电子邮件供应商,详见帮助
在2013年8月19日前,您仍可以正常使用您原有中国雅虎邮箱。但在此时间之后,若您没有进行如上操作,原中国雅虎邮箱中的所有邮件和相关的帐户设置都将被删除且无法恢复。如需导出联系人信息,请见帮助

您当前所使用的中国雅虎邮箱的发信功能也将随中国雅虎邮箱的停止服务而停止。但是,如果您注册并绑定一个全新的阿里云邮箱,您将可以继续接收到发往您原中国雅虎邮箱的邮件直至2014年12月31日止。

在迁移的过程中,阿里云邮箱将会获得部分您的雅虎帐户信息,如果您不希望阿里云拥有这些信息,您可以在2013年8月19日之前删除您的整个中国雅虎帐户(包括雅虎邮箱,个人资料,以及所有其他雅虎品牌的服务)。如何删除帐户,详见帮助。

中国雅虎邮箱的停止服务不会影响您继续使用雅虎的其他产品及服务。
标签:

《被解放的姜戈》临时停映

2013年4月11日星期四 发帖者 Ngo 0 评论0 多说评论
《被解放的姜戈》临时停映,网络上爆了两种猜测:一是得罪人了,二是有露点镜头忘了剪了。

无论哪个理由成立,可以看到,真真实实的奇葩国情正在人类文明进步的道路上步步阻拦。个人恩怨就能让全部影院都紧急停映一部电影?三分钟露点镜头就能让全部影院都紧急停映一部影片?竟然还有放了十分钟 姜戈 就把观众赶出影院的情况!

这个社会,已经损坏,我们,不得不去看盗版了。

另外,希望以此为契机,舆论能够推动国内的影片分级制度的大讨论
标签:

[丑博客儿] blogspot站目前可以用tw后缀访问

2013年4月6日星期六 发帖者 Ngo 0 评论0 多说评论
[丑博客儿] blogspot站目前可以用tw后缀访问。

http://www.choublogger.com/2013/04/use-blogspot-tw-link-to-cross-gfw.html

比如 http://xeroncn.blogspot.com 直接连接会被墙,但是修改为 http://xeroncn.blogspot.tw 后可以访问。
标签:

007大破天幕危机

2013年4月4日星期四 发帖者 Ngo 0 评论0 多说评论
虽然是007的五十周年版,但是真的和007系列不符,懒得吐槽。
标签: ,

嗜血黎明/嗜血破晓

2013年4月2日星期二 发帖者 Ngo 0 评论0 多说评论
吸血鬼统治了世界,且过上了上流生活。人类不断地被猎杀以满足吸血鬼对人血的需求,剩余的少数人类被迫躲躲藏藏。尽管饲养了很多专门提供血液的人类,但是统治者们仍然面临的问题是,人类越来越少,吸血鬼如何确保自己的鲜血供应?除了继续大规模搜索剩余人类外,部分科学家也一直在寻找人血的替代品。主导替代品研究工作的吸血鬼博士偶然接触到一些人类,并且发现有一个人类是从吸血鬼“退化”而来的,且不需要再喝人血。经过不断的尝试,博士找到了使吸血鬼不再嗜血的办法,并了解到不再嗜血的吸血鬼的血清就是治疗吸血鬼的药物。与以往此类片子不同,结局的安排让人乎意料,全世界的吸血鬼是以互相撕咬的方式变成人的,但是变成人之后又被其他的尚未变化的吸血鬼撕烂...
标签:

skydrive外链失效(2013.04.01)

2013年3月31日星期日 发帖者 Ngo 2 评论0 多说评论
skydrive外链突然失效,帝都联通,挂代理后亦然,悲催。这真的不是愚人节玩笑。

http://storage.live.com/items/98FBAA533E703E2C%211204

标签: ,

Google 阅读器将于 2013 年 7 月 1 日废除

2013年3月13日星期三 发帖者 Ngo 6 评论0 多说评论


如何下载我的阅读器数据?

Google 阅读器将于 2013 年 7 月 1 日废除。如果您想要在此之前下载所有阅读器数据的副本,可以通过 Google 导出进行操作。您将会收到 XML 文件形式的订阅数据,同时能够以 JSON 文件形式下载以下信息:
  • 您的关注对象列表
  • 您的关注者列表
  • 您已加星标的条目
  • 您已顶过的条目
  • 您已分享的条目
  • 您的关注对象分享的条目
  • 您创建的备注
  • 包含评论的条目
点击此处,开始通过导出下载您的阅读器数据。下载完成后,您可以轻松地将自己的订阅数据转移到其他产品,并利用这些产品继续实时记录您的在线阅读活动。
  • Mar 13, 2013
标签:

imdb返回墙内!

2013年3月12日星期二 发帖者 Ngo 0 评论0 多说评论
imdb返回墙内!
imdb返回墙内!
imdb返回墙内!
标签: ,

使用 GDB 调试 Linux 软件

2013年3月10日星期日 发帖者 Ngo 0 评论0 多说评论

使用 GDB 调试 Linux 软件

GNU 调试器简介
David SeagerCICS/390 开发部,IBM Hursley
简介: Linux 的大部分特色源自于 shell 的 GNU 调试器,也称作 gdb。gdb 可以让您查看程序的内部结构、打印变量值、设置断点,以及单步调试源代码。它是功能极其强大的工具,适用于修复程序代码中的问题。在本文中,David Seager 将尝试说明 gdb 有多棒,多实用。
开始调试之前,必须用程序中的调试信息编译要调试的程序。这样,gdb 才能够调试所使用的变量、代码行和函数。如果要进行编译,请在 gcc(或 g++)下使用额外的 '-g' 选项来编译程序:
gcc -g eg.c -o eg

在 shell 中,可以使用 'gdb' 命令并指定程序名作为参数来运行 gdb,例如 'gdb eg';或者在 gdb 中,可以使用 file 命令来装入要调试的程序,例如 'file eg'。这两种方式都假设您是在包含程序的目录中执行命令。装入程序之后,可以用 gdb 命令 'run' 来启动程序。
如果一切正常,程序将执行到结束,此时 gdb 将重新获得控制。但如果有错误将会怎么样?这种情况下,gdb 会获得控制并中断程序,从而可以让您检查所有事物的状态,如果运气好的话,可以找出原因。为了引发这种情况,我们将使用一个 示例程序:

代码示例 eg1.c
#include 
int wib(int no1, int no2)
{
  int result, diff;
  diff = no1 - no2;
  result = no1 / diff;
  return result;
}
int main(int argc, char *argv[])
{
  int value, div, result, i, total;
  value = 10;
  div = 6;
  total = 0;
  for(i = 0; i < 10; i++)
  {
    result = wib(value, div);
    total += result;
    div++;
    value--;
  }
  printf("%d wibed by %d equals %d\n", value, div, total);
  return 0;
}

这个程序将运行 10 次 for 循环,使用 'wib()" 函数计算出累积值,最后打印出结果。
在您喜欢的文本编辑器中输入这个程序(要保持相同的行距),保存为 'eg1.c',使用 'gcc -g eg1.c -o eg1' 进行编译,并用 'gdb eg1' 启动 gdb。使用 'run' 运行程序可能会产生以下消息:
Program received signal SIGFPE, Arithmetic exception.
0x80483ea in wib (no1=8, no2=8) at eg1.c:7
7         result = no1 / diff;
(gdb)

gdb 指出在程序第 7 行发生一个算术异常,通常它会打印这一行以及 wib() 函数的自变量值。要查看第 7 行前后的源代码,请使用 'list' 命令,它通常会打印 10 行。再次输入 'list'(或者按回车重复上一条命令)将列出程序的下 10 行。从 gdb 消息中可以看出,第 7 行中的除法运算出了错,程序在这一行中将变量 "no1" 除以 "diff"。
要查看变量的值,使用 gdb 'print' 命令并指定变量名。输入 'print no1' 和 'print diff',可以相应看到 "no1" 和 "diff" 的值,结果如下:
(gdb) print no1
$5 = 8
(gdb) print diff
$2 = 0

gdb 指出 "no1" 等于 8,"diff" 等于 0。根据这些值和第 7 行中的语句,我们可以推断出算术异常是由除数为 0 的除法运算造成的。清单显示了第 6 行计算的变量 "diff",我们可以打印 "diff" 表达式(使用 'print no1 - no2' 命令),来重新估计这个变量。gdb 告诉我们 wib 函数的这两个自变量都等于 8,于是我们要检查调用 wib() 函数的 main() 函数,以查看这是在什么时候发生的。在允许程序自然终止的同时,我们使用 'continue' 命令告诉 gdb 继续执行。
(gdb) continue
Continuing.
Program terminated with signal SIGFPE, Arithmetic exception.
The program no longer exists.

为了查看在 main() 中发生了什么情况,可以在程序代码中的某一特定行或函数中设置断点,这样 gdb 会在遇到断点时中断执行。可以使用命令 'break main' 在进入 main() 函数时设置断点,或者可以指定其它任何感兴趣的函数名来设置断点。然而,我们只希望在调用 wib() 函数之前中断执行。输入 'list main' 将打印从 main() 函数开始的源码清单,再次按回车将显示第 21 行上的 wib() 函数调用。要在那一行上设置断点,只需输入 'break 21'。gdb 将发出以下响应:
(gdb) break 21
Breakpoint 1 at 0x8048428: file eg1.c, line 21.

以显示它已在我们请求的行上设置了 1 号断点。'run' 命令将从头重新运行程序,直到 gdb 中断为止。发生这种情况时,gdb 会生成一条消息,指出它在哪个断点上中断,以及程序运行到何处:
Breakpoint 1, main (argc=1, argv=0xbffff954) at eg1.c:21
21          result = wib(value, div);

发出 'print value' 和 'print div' 将会显示在第一次调用 wib() 时,变量分别等于 10 和 6,而 'print i' 将会显示 0。幸好,gdb 将显示所有局部变量的值,并使用 'info locals' 命令保存大量输入信息。
从以上的调查中可以看出,当 "value" 和 "div" 相等时就会出现问题,因此输入 'continue' 继续执行,直到下一次遇到 1 号断点。对于这次迭代,'info locals' 显示了 value=9 和 div=7。
与其再次继续,还不如使用 'next' 命令单步调试程序,以查看 "value" 和 "div" 是如何改变的。gdb 将响应:
(gdb) next
22          total += result;

再按两次回车将显示加法和减法表达式:
(gdb)
23          div++;
(gdb)
24          value--;

再按两次回车将显示第 21 行,wib() 调用。'info locals' 将显示目前 "div" 等于 "value",这就意味着将发生问题。如果有兴趣,可以使用 'step' 命令(与 'next' 形成对比,'next' 将跳过函数调用)来继续执行 wib() 函数,以再次查看除法错误,然后使用 'next' 来计算 "result"。
现在已完成了调试,可以使用 'quit' 命令退出 gdb。由于程序仍在运行,这个操作会终止它,gdb 将提示您确认。
由于我们想要知道在调用 wib() 函数之前 "value" 什么时候等于 "div",因此在上一示例中我们在第 21 行中设置断点。我们必须继续执行两次程序才会发生这种情况,但是只要在断点上设置一个条件就可以使 gdb 只在 "value" 与 "div" 真正相等时暂停。要设置条件,可以在定义断点时指定 "break <line number> if <conditional expression>"。将 eg1 再次装入 gdb,并输入:
(gdb) break 21 if value==div
Breakpoint 1 at 0x8048428: file eg1.c, line 21.

如果已经在第 21 行中设置了断点,如 1 号断点,则可以使用 'condition' 命令来代替在断点上设置条件:
(gdb) condition 1 value==div

使用 'run' 运行 eg1.c 时,如果 "value" 等于 "div",gdb 将中断,从而避免了在它们相等之前必须手工执行 'continue'。调试 C 程序时,断点条件可以是任何有效的 C 表达式,一定要是程序所使用语言的任意有效表达式。条件中指定的变量必须在设置了断点的行中,否则表达式就没有什么意义!
使用 'condition' 命令时,如果指定断点编号但又不指定表达式,可以将断点设置成无条件断点,例如,'condition 1' 就将 1 号断点设置成无条件断点。
要查看当前定义了什么断点及其条件,请发出命令 'info break':
(gdb) info break
Num Type           Disp Enb Address    What
1   breakpoint     keep y   0x08048428 in main at eg1.c:21
        stop only if value == div
        breakpoint already hit 1 time

除了所有条件和已经遇到断点多少次之外,断点信息还在 'Enb' 列中指定了是否启用该断点。可以使用命令 'disable <breakpoint number>'、'enable <breakpoint number>' 或 'delete <breakpoint number>' 来禁用、启用和彻底删除断点,例如 'disable 1' 将阻止在 1 号断点处中断。
如果我们对 "value" 什么时候变得与 "div" 相等更感兴趣,那么可以使用另一种断点,称作监视。当指定表达式的值改变时,监视点将中断程序执行,但必须在表达式中所使用的变量在作用域中时设置监视点。要获取作用域中的 "value" 和 "div",可以在 main 函数上设置断点,然后运行程序,当遇到 main() 断点时设置监视点。重新启动 gdb,并装入 eg1,然后输入:
(gdb) break main
Breakpoint 1 at 0x8048402: file eg1.c, line 15.
(gdb) run
...
Breakpoint 1, main (argc=1, argv=0xbffff954) at eg1.c:15
15        value = 10;

要了解 "div" 何时更改,可以使用 'watch div',但由于要在 "div" 等于 "value" 时中断,那么应输入:
(gdb) watch div==value
Hardware watchpoint 2: div == value

如果继续执行,那么当表达式 "div==value" 的值从 0(假)变成 1(真)时,gdb 将中断:
(gdb) continue
Continuing.
Hardware watchpoint 2: div == value
Old value = 0
New value = 1
main (argc=1, argv=0xbffff954) at eg1.c:19
19        for(i = 0; i < 10; i++)

'info locals' 命令将验证 "value" 是否确实等于 "div"(再次声明,是 8)。
'info watch' 命令将列出已定义的监视点和断点(此命令等价于 'info break'),而且可以使用与断点相同的语法来启用、禁用和删除监视点。
在 gdb 下运行程序可以使俘获错误变得更容易,但在调试器外运行的程序通常会中止而只留下一个 core 文件。gdb 可以装入 core 文件,并让您检查程序中止之前的状态。
在 gdb 外运行示例程序 eg1 将会导致核心信息转储:
$ ./eg1
Floating point exception (core dumped)

要使用 core 文件启动 gdb,在 shell 中发出命令 'gdb eg1 core' 或 'gdb eg1 -c core'。gdb 将装入 core 文件,eg1 的程序清单,显示程序是如何终止的,并显示非常类似于我们刚才在 gdb 下运行程序时看到的消息:
...
Core was generated by `./eg1'.
Program terminated with signal 8, Floating point exception.
...
#0  0x80483ea in wib (no1=8, no2=8) at eg1.c:7
7         result = no1 / diff;

此时,可以发出 'info locals'、'print'、'info args' 和 'list' 命令来查看引起除数为零的值。'info variables' 命令将打印出所有程序变量的值,但这要进行很长时间,因为 gdb 将打印 C 库和程序代码中的变量。为了更容易地查明在调用 wib() 的函数中发生了什么情况,可以使用 gdb 的堆栈命令。
程序“调用堆栈”是当前函数之前的所有已调用函数的列表(包括当前函数)。每个函数及其变量都被分配了一个“帧”,最近调用的函数在 0 号帧中(“底部”帧)。要打印堆栈,发出命令 'bt'('backtrace' [回溯] 的缩写):
(gdb) bt
#0  0x80483ea in wib (no1=8, no2=8) at eg1.c:7
#1  0x8048435 in main (argc=1, argv=0xbffff9c4) at eg1.c:21

此结果显示了在 main() 的第 21 行中调用了函数 wib()(只要使用 'list 21' 就能证实这一点),而且 wib() 在 0 号帧中,main() 在 1 号帧中。由于 wib() 在 0 号帧中,那么它就是执行程序时发生算术错误的函数。
实际上,发出 'info locals' 命令时,gdb 会打印出当前帧中的局部变量,缺省情况下,这个帧中的函数就是被中断的函数(0 号帧)。可以使用命令 'frame' 打印当前帧。要查看 main 函数(在 1 号帧中)中的变量,可以发出 'frame 1' 切换到 1 号帧,然后发出 'info locals' 命令:
(gdb) frame 1
#1  0x8048435 in main (argc=1, argv=0xbffff9c4) at eg1.c:21
21          result = wib(value, div);
(gdb) info locals
value = 8
div = 8
result = 4
i = 2
total = 6

此信息显示了在第三次执行 "for" 循环时(i 等于 2)发生了错误,此时 "value" 等于 "div"。
可以通过如上所示在 'frame' 命令中明确指定号码,或者使用 'up' 命令在堆栈中上移以及 'down' 命令在堆栈中下移来切换帧。要获取有关帧的进一步信息,如它的地址和程序语言,可以使用命令 'info frame'。
gdb 堆栈命令可以在程序执行期间使用,也可以在 core 文件中使用,因此对于复杂的程序,可以在程序运行时跟踪它是如何转到函数的。
除了调试 core 文件或程序之外,gdb 还可以连接到已经运行的进程(它的程序已经过编译,并加入了调试信息),并中断该进程。只需用希望 gdb 连接的进程标识替换 core 文件名就可以执行此操作。以下是一个执行循环并睡眠的 示例程序

eg2 示例代码
#include 
int main(int argc, char *argv[])
{
  int i;
  for(i = 0; i < 60; i++)
  {
    sleep(1);
  }
  return 0;
}

使用 'gcc -g eg2.c -o eg2' 编译该程序并使用 './eg2 &' 运行该程序。请留意在启动该程序时在背景上打印的进程标识,在本例中是 1283:
./eg2 &
[3] 1283

启动 gdb 并指定进程标识,在我举的这个例子中是 'gdb eg2 1283'。gdb 会查找一个叫作 "1283" 的 core 文件。如果没有找到,那么只要进程 1283 正在运行(在本例中可能在 sleep() 中),gdb 就会连接并中断该进程:
...
/home/seager/gdb/1283: No such file or directory.
Attaching to program: /home/seager/gdb/eg2, Pid 1283
...
0x400a87f1 in __libc_nanosleep () from /lib/libc.so.6
(gdb)

此时,可以发出所有常用 gdb 命令。可以使用 'backtrace' 来查看当前位置与 main() 的相对关系,以及 mian() 的帧号是什么,然后切换到 main() 所在的帧,查看已经在 "for" 循环中运行了多少次:
(gdb) backtrace
#0  0x400a87f1 in __libc_nanosleep () from /lib/libc.so.6
#1  0x400a877d in __sleep (seconds=1) at ../sysdeps/unix/sysv/linux/sleep.c:78
#2  0x80483ef in main (argc=1, argv=0xbffff9c4) at eg2.c:7
(gdb) frame 2
#2  0x80483ef in main (argc=1, argv=0xbffff9c4) at eg2.c:7
7           sleep(1);
(gdb) print i
$1 = 50

如果已经完成了对程序的修改,可以 'detach' 命令继续执行程序,或者 'kill' 命令杀死进程。还可以首先使用 'file eg2' 装入文件,然后发出 'attach 1283' 命令连接到进程标识 1283 下的 eg2。
gdb 可以让您通过使用 shell 命令在不退出调试环境的情况下运行 shell 命令,调用形式是 'shell [commandline]',这有助于在调试时更改源代码。
最后,在程序运行时,可以使用 'set ' 命令修改变量的值。在 gdb 下再次运行 eg1,使用命令 'break 7 if diff==0' 在第 7 行(将在此处计算结果)设置条件断点,然后运行程序。当 gdb 中断执行时,可以将 "diff" 设置成非零值,使程序继续运行直至结束:
Breakpoint 1, wib (no1=8, no2=8) at eg1.c:7
7         result = no1 / diff;
(gdb) print diff
$1 = 0
(gdb) set diff=1
(gdb) continue
Continuing.
0 wibed by 16 equals 10
Program exited normally.

GNU 调试器是所有程序员工具库中的一个功能非常强大的工具。在本文中,我只介绍了 gdb 的一小部分功能。要了解更多知识,建议您阅读 GNU 调试器手册。

David Seager 是 IBM 的软件开发人员,他从事 Linux 和基于 Web 的应用工作已有两年时间了。
标签:

[转载] 手把手教你劫持李开复的腾讯微博

2013年2月28日星期四 发帖者 Ngo 0 评论0 多说评论
http://www.wooyun.org/bugs/wooyun-2013-017137#0-tsina-1-3380-397232819ff9a47a7b7e80a40613cfe1

漏洞标题: 手把手教你劫持李开复的腾讯微博

相关厂商: 腾讯微搏

漏洞作者: 胖子变瘦了

提交时间: 2013-01-14

公开时间: 2013-02-28

漏洞类型: 设计缺陷/逻辑错误

危害等级: 中

自评Rank: 5

漏洞状态: 未联系到厂商或者厂商积极忽略

漏洞来源: http://www.wooyun.org

Tags标签: 无

8人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2013-01-14: 积极联系厂商并且等待厂商认领中,细节不对外公开
2013-02-28: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

想劫持李开复老师的微博怎么办?

发私信扔个URL?NO,人家不会看私信的。

发邮箱?NO,压根不知道邮箱是多少?

还有什么办法呢?那就是本文!

李开复老师,注意安全哟

详细说明:

1. 如简单描述中所述,常规方法多半是不行的。

2. 我们根据李开复老师的职业习惯,以及微博发送内容,可以了解到他经常会上一些资讯、科技类网站。比如36kr。如果我们能在36kr的网站上插入一段JS代码,里面再嵌入一个反射型XSS,此时李开复老师访问36kr且带有QQ的登录状态。我们就可以成功劫持李开复老师微博了。

3. 36kr是很多站长,投资人都会去上的一个资讯网站。本人身边也有不少朋友经常去看。网站本身是否可被入侵不得而知,但是难度相对不小。看了看36kr。没什么问题,挺小清新的。

【图片1】
1.jpg


4. 随后点进去一篇文章,可以看到文章的最下方,有社交评论插件。

【图片2】
2.jpg


3. 问题就在这里了。 这个评论插件是一家第三方网站(denglu.cc),而且经过我们的检测,是存在安全问题的。例如:这里我们对其进行了XSS检测,发现其存在存储型XSS。我们可以成功在评论中插入我们的XSS代码。

【图片3】
3.jpg


4. 当然,惯性的思维是,就算是denglu.cc存在XSS,顶多影响的是denglu.cc的用户,而实际上并不是这样。 我们完全可以植入36kr.com自己的反射型XSS,或者第三方网站,如:腾讯的反射型XSS,来达到存储型XSS的效果。

这里以腾讯某处反射型XSS为例。我们在36kr的文章下进行批量推送评论。

【图片4】
4.jpg


5. 这样一来,我们的恶意JS代码,就被夹杂到36kr的文章评论中了,见步骤3截图。

当然普通用户对此会毫不知情。一旦用户访问了36kr的文章,我就会让他们去关注乌云的腾讯微博。

6. 接着就是等待。 终于在某一天,李开复老师来了。我看到他的腾讯微博关注了【乌云漏洞报告平台】以及某些QQ官方账号 (这些账号用做参照:排除因为李开复老师自己主动收听【乌云漏洞报告平台】而造成的假阳性结果)。

【图片5】
5.jpg


7. 我们通过,36kr --> denglu.cc --> 腾讯某站反射型XSS --> 腾讯微博 的方式,在不是非常漫长的蹲点之后,捕获到了李开复老师的微博。在整个过程中,我们还捕获到了很多其他站长以及投资人的微博。其中也包括其他网站的某些人,比如UCWEB的,还包括36kr自己网站的一些人。腾讯的cookies没有http-only,因此我们可以使用获取的cookies,来使用这些帐号登录QQ其他应用(如QQ邮箱),进而进行后续利用(具体利用危害见: WooYun: 跨站脚本-可以让战场离得更远(浅谈腾讯架构缺陷) )。如下图:

【图6】
6.jpg


8. 声明:我们是友好的测试,整个测试过程中,并未获取记录任何cookies数据,关注微博的请求是通过csrf来实现的。我们使用“微博关注”的方式来统计了危害效果,并未动用victim的微博帐号去做任何其他事情。



9. 最后总结:

到头来,本质上来说,漏洞的根源在于腾讯和denglu.cc,而36kr只是一个第三方插件的受害者,成为了攻击者的跳板。我们可以从中学习到两点。

9.1. 腾讯业务线长,类似的反射型XSS漏洞十分多,依靠腾讯安全 中心每天扫描后,再做一些不是很靠谱的修复,只是增加了攻击者寻找缺陷的时间而已,但是并没有从真正意义上解决用户的安全问题,这种解决方式是十分、非常、极其不可取的。本例就是一个典型,修复了成百上千个XSS又如何?再随便找一个反射型XSS就over了。

任何一个【微不足道的】分站的【微不足道的】反射型XSS都会危害到用户的微博,邮箱,QQ空间等应用是一件多么可怕的事情。试想,你们还敢随便点开一个网页吗? 一点开,就莫名其妙的,自己QQ的各种WEB应用随时被劫持?随时受不了,随手受不了。

因此强烈建议,腾讯微博自己再加一次验证吧。


9.2. denglu.cc这种第三方的插件也在不断涌现,而其中一部分程序在设计时又缺乏对安全的考虑。因此站长在使用此类程序时,请谨慎选择,勿将用户的安全抛给了第三方的插件。


截至本稿:36kr官方已经更换掉了第三方评论插件。

漏洞证明:

5.jpg

修复方案:

36KR已经换了评论插件,denglu.cc的问题还没修复.重要的是腾讯微搏的问题要好好修修.

版权声明:转载请注明来源 胖子变瘦了@乌云


漏洞回应

厂商回应:

未能联系到厂商或者厂商积极拒绝

漏洞评价:

对本漏洞信息进行评价,以更好的反馈信息的价值,包括信息客观性,内容是否完整以及是否具备学习价值
标签: , ,

基地后传1:基地边缘

2013年2月6日星期三 发帖者 Ngo 0 评论0 多说评论
基地建立了500年了,离谢顿计划估计的第二帝国成立还剩下一半时间。现在的基地已经壮大到统治了大部分的银河星系,并且还有若干的联盟。以基地的科技和现有的军事力量,统一银河绰绰有余,为什么还要非等500年呢?现在统一了银河就可以永恒载入史册了,基地的女市长赫拉·布拉诺不可能没想到这一点。

另一方面,尽管第一基地(现在可以称为基地帝国了)的人们都认为第二基地已经彻底“消失”了,总有极少数思想怪异的人事情不是那么简单。首先,谢顿计划过于完美。每次谢顿危机的时候,谢顿的影像总是如期而至,这次基地迁都到卡尔根星球时间的解决正是依靠谢顿的预言。年轻的基地议员葛兰·崔维兹认为这是政府为实现目的而伪造的谢顿影像,“这只是政客的手段罢了”,因为人们无法区分谢顿影像是否仍然是谢顿于500年前录制的。因为至少“骡”的出现搅乱了谢顿计划,难道谢顿计划因此没有受到影响?他还能预测正确500年的事情吗?其次,如果谢顿计划就是这么完美,即使被扰乱之后仍能纠正轨道正确发展,那是否意味着第二基地仍然存在于银河之内?第二基地仍然遥控着银河的发展?第二帝国建立后第二基地凌驾于第一基地之上成为领导者绝对是不可接受的。

基地市长布拉诺并非没有这种想法,不过并不打算让这个思想影响普通民众而导致影响到自己再基地世界的权威,因此议员崔维兹因不相信谢顿计划如此完美而大闹议会之后,布拉诺决定将其驱逐出端点星。与崔维兹同行的还有基地历史学权威詹诺夫·裴洛拉特,但是,他们互相并不知道对方的状况 --- 一个寻找第二基地,一个寻找人类的起源,地球。

怀疑谢顿计划的,并非只有第一基地的人,川陀的年轻有为的坚迪柏发言者同样有自己的想法。第二基地这些年努力修正“骡”给谢顿计划带来的巨大偏差,目前基本回到了谢顿当年指定的路径上,而坚迪柏的推算结果却显示并非如此。坚迪柏认为,公式的偏差和计划的仍按原始设计发展说明除了第二基地外,仍有第三方力量在维护着谢顿计划的运行,那将是一群类似“骡”的人,或者称为“反骡”。尽管坚迪柏使第二基地首席发言者相信了自己的论断,但仍然得到其他发言人的质疑。坚迪柏为了证明自己的论断,毅然决定寻找“反骡”,他带着新收的徒弟,川陀居住的阿姆人诺薇,踏上了探索奥秘的旅程。

通过与历史学家裴洛拉特的讨论,崔维兹认为地球才是第二基地的大本营。但是在整个银河系的历史上,并没有一个明确的记录表明哪个行星就是地球。在传说中,赛协尔星区的盖娅是被称为“地球”的行星之一,崔维兹和裴洛拉特在赛协尔得到信息是,盖娅位于超空间中,且任何人无法靠近,以往所有靠近的人都一去无回,甚至当年“骡”也不敢去攻打盖娅。崔维兹决定冒险去探索未知的盖娅。

正所谓螳螂捕蝉黄雀在后,崔维兹和裴洛拉特逐渐靠近盖娅的同时吸引了两拨人的注意,第一基地的市长布拉诺和第二基地的未来之星坚迪柏发言者。布拉诺认为第二基地已经找到,打败第二基地并将赛协尔星区囊括到基地势力范围之下;坚迪柏则相信“反骡”的大本营就在盖娅,只要集合第二基地所有人的力量打败“反骡”就可摆脱束缚。

冤家路窄,坚迪柏和布拉诺不期而遇,第一基地与第二基地的大战一触即发!要么你死我活,也么同归于尽!

崔维兹对背后的情形一无所知,他和裴洛拉特眼前只有盖娅。一股神秘的力量俘获了崔维兹的飞船,飞船正在一步步坠向盖娅,此时一个完美的女人宝绮思出现了...

盖娅现在面临一个两难抉择,它需要找到一个天赋异禀的人来帮助解决疑惑。盖娅难以决断的是,是否要把银河系发展成为一个思想统一体,崔维兹先天具有一种正确选择的能力,他可以帮助盖娅。如果崔维兹选择了盖娅,银河系将朝着盖娅帝国的方向发展,所有物质将统一为盖娅,如果崔维兹选择了另一个方向,盖娅边际的第一基地和第二基地的战争将会打响,无论哪个基地失败,银河系必会重回混乱蛮荒的时代至少一两万年之久。

盖娅外,坚迪柏和布拉诺仍然在僵持中,第一基地的科技已经可以开始遏制第二基地的部分精神力量,坚迪柏力不从心的时刻发现猛然徒弟诺薇的内心发出强大的超出想象的精神力量帮助自己抵制住了布拉诺的精神武器,此刻坚迪柏恍然大悟,诺薇就是盖娅,这个远超第二基地力量的“普通”女子来自盖娅,而自己和第二基地是,此渺小。

崔维兹选择了盖娅,裴洛拉特选择了宝绮思,世界重归平静。坚迪柏认为自己依靠第二基地全体的力量击退了第一基地,并改写了布拉诺的思想,使后者抛弃脑中第二基地仍然存在的想法,谢顿计划得以继续执行;布拉诺认为自己战胜了赛协尔星区,现在赛协尔已经属于基地范畴,基地舰队凯旋端点星。现在,坚迪柏和布拉诺脑中盖娅只是个无聊的传说,诺薇还是那个思维单纯的阿姆人,崔维兹仍然是令人讨厌的捣蛋鬼。

不过,崔维兹并不明白自己为什么选择了盖娅,他了解到,盖娅是早期人类银河开拓的星球之一,也许,这是个由机器人建立的星球。而解开问题的关键是,找到地球!
标签: ,

Pagerank刚刚更新啦!

2013年2月4日星期一 发帖者 Ngo 1 评论0 多说评论
Pagerank刚刚更新啦!这个站和 www.obugs.net 的pr都更新了!都从3跌倒2了,哈哈!

另外,丑博客儿(www.choublogger.com)太新了,还木有pr~

看来前面的预测没错哦~
标签: ,

【转】人物杂志:厉害女士

2013年2月3日星期日 发帖者 Ngo 1 评论0 多说评论
厉害女士

袁厉害收养了一百多个弃婴,又将他们按优劣分级;她拥有好人的声望,又将声望转化为生意。她财产众多,却无法声张。她并不高尚无私,只是一个精明又普通、善心和私欲共存的农妇。成为今天的"厉害女士",她除了凭借在中国传统人情社会里翻滚半生获得的经验,还有身后浓厚的文化与政治土壤。

原文链接:http://e.weibo.com/1043325954/zhvZUCcNl

skydrive图片加载中
标签:

2013年google pagerank更新时间预测

2013年2月2日星期六 发帖者 Ngo 1 评论0 多说评论

  • 1st Update – January 28 to February 6
  • 2nd Update – June 27 to July 7
  • 3rd Update – September 29 to 4 October
  • 4th Update – 24 December to 29 december
标签: ,

复仇者联盟

2013年1月23日星期三 发帖者 Ngo 3 评论0 多说评论
洛基先把鹰眼制服,
黑寡妇邀请绿巨人一起制服洛基,
洛基和美国队长打架胜利,
钢铁侠把洛基制服,怀疑有诈!
雷神抢回洛基,
钢铁侠雷神打架,
美国队长制止钢铁侠雷神打架,
洛基被带回神盾局的飞船,
钢铁侠探寻神盾局的秘密,
鹰眼突袭神盾局,
恶战之后鹰眼恢复本性,
雷神和绿巨人丢失,
洛基逃脱,
洛基打开时空门,
外星大军涌入地球,
复仇者联盟成立,
英雄大战外星人,
核弹摧毁外星战舰,
洛基被擒,
雷神和洛基离开地球
标签:

凯奇大叔木有死

2013年1月17日星期四 发帖者 Ngo 0 评论0 多说评论
凯奇大叔木有死,只是差点儿被网友喷死... 都系坏淫!

Nicolas Cage is dead. At least that's what the Internet is saying. However the "National Treasure" actor didn't die. He's just the victim of an Internet death hoax. Nicolas Cage is just fine.

Many are coming across a news report saying that Cage died in a snowboarding incident. Global Associated News, which is notorious for starting false celebrity death rumors, says "Actor Nicholas Cage is reported to have died shortly after a snowboard accident earlier today - January 17, 2013. "

The site claims that Cage died in a snowboarding incident at the Zermatt ski resort in Zermatt, Switzerland.

"Witnesses indicate that Nicholas Cage lost control of his snowboard and struck a tree at a high rate of speed. Nicholas Cage was air lifted by ski patrol teams to a local hospital, however, it is believed that the actor died instantly from the impact of the crash. The actor was wearing a helmet at the time of the accident and drugs and alcohol do not appear to have played any part in his death," the report reads.

Read more at http://www.travelerstoday.com/articles/4235/20130117/nicolas-cage-dead-actor-becomes-victim-internet-snowboarding-death-hoax-died-die-nicholas-nic-global-associated-news-twitter.htm#OLGWEJmj3sjTAT90.99
标签:

尼古拉斯·凯奇2013年1月17日(北美时间)因滑雪意外丧生

发帖者 Ngo 0 评论0 多说评论
尼古拉斯·凯奇(Nicolas Cage,1964年1月7日-2013年1月17日)2013年1月17日(北美时间)因滑雪意外丧生 http://nicholas.cage.mediafetcher.com/news/top_stories/actor_skiing.php

Actor Nicholas Cage is reported to have died shortly after a snowboard accident earlier today - January 18, 2013.

The actor & novice snowboarder was vacationing at the Zermatt ski resort in Zermatt, Switzerland with family and friends. Witnesses indicate that Nicholas Cage lost control of his snowboard and struck a tree at a high rate of speed.

Nicholas Cage was air lifted by ski patrol teams to a local hospital, however, it is believed that the actor died instantly from the impact of the crash. The actor was wearing a helmet at the time of the accident and drugs and alcohol do not appear to have played any part in his death.

Additional details and information will be updated as it becomes available. This story is still developing

About Zermatt Ski Resort - While neighboring Gstaad is one of the world's top resorts with its three five-star hotels and St. Moritz is more popular, most rank Zermatt as Switzerland's top resort. A remarkably peaceful getaway, the village is peaceful thanks to its car-free environment. Amazingly picturesque, Zermatt holds the world's second biggest lift-served vertical drop and receives huge snowfalls thanks to its altitude.
标签:

最新的google chrome dev版右键菜单小清新了!

发帖者 Ngo 0 评论0 多说评论
26.0.1384.2 dev-m 这个版本的google chrome,右键菜单小清新了~
标签: ,

狼狈

2013年1月14日星期一 发帖者 Ngo 0 评论0 多说评论
知道《一公升眼泪》的主演泽尻绘里香么,多清纯的女子啊。

现在改名泽尻英龙华了,新演了一个片子《狼狈》,劲爆啊,露两点、公开ML,她在用生命来演出吧
标签: ,

一路向西

2013年1月9日星期三 发帖者 Ngo 0 评论0 多说评论
宅男必看片啊,情节真的不记得了,或者说,可以参照《欧洲性旅行》,你懂的
标签:

科学怪狗

2013年1月8日星期二 发帖者 Ngo 0 评论0 多说评论
这是蒂姆·波顿第一次翻拍自己的作品。影片的原作是1984年的短片《科学怪狗》。

这个片子的类型和下面这些片子类似:《僵尸新娘》《圣诞惊魂夜》《鬼妈妈》,喜欢的朋友不容错过了~
标签:

Adobe 官方釋出 Photoshop、Illustrator、Acrobat、InDesign 等正式版軟體,免破解、通通免費下載!(含序號)

2013年1月7日星期一 发帖者 Ngo 0 评论0 多说评论
http://www.freegroup.org/2013/01/adobe-photoshop-illustrator-acrobat-indesign-cs2-for-free/#.UOrGQZ2kqGN
Adobe 是一個大家都不陌生的品牌,舉凡每個人都會用到的 Flash,到繪圖軟體Photoshop、向量圖軟體 Illustrator 和 PDF 工具 Acrobat 等等都是來自 Adobe,族繁不及備載,Adobe 在推出最新版的 CS6 後,把之前 Creative Suite 2(CS2)的所有軟體通通釋出供使用者免費下載,只要免費註冊一個 Adobe 帳號,登入後就可以取得所有 CS2 系列軟體喔!全部正版,再也不用苦苦尋找盜版或註冊碼了。
這次 Adobe CS2 釋出的正版軟體包括:
  • Creative Suite 2(Windows、Mac)
  • Acrobat 3D 1.0 for Windows
  • Acrobat Standard 7.0(Windows、Mac)
  • Acrobat Pro 8.0(Windows、Mac)
  • Audition 3.0(Windows)
  • GoLive CS2(Windows、Mac)
  • Illustrator CS2(Windows、Mac)
  • InCopy CS2(Windows、Mac)
  • InDesign CS2(Windows、Mac)
  • Photoshop CS2(Windows、Mac)
  • Photoshop Elements 4.0/5.0(Windows、Mac)
  • Adobe Premiere Pro 2.0(Windows)
Adobe 官方下載鏈結:點這裡
進入後先點擊左邊的 Create an Adobe Account,然後填入 Email、密碼、姓名、居住國家、郵遞區號等資料,完成後送出,再用你註冊的帳號登入即可。
接著登入 CS2 的下載頁面後就可以選擇你要下載的產品,最後面有軟體序號(Serial Number)以供註冊使用。
Adobe 官方釋出 Photoshop、Illustrator、Acrobat、InDesign 等正式版軟體,免破解、通通免費下載!(含序號)
标签:

2012中国小说排行榜出炉

2013年1月6日星期日 发帖者 Ngo 0 评论0 多说评论
2012中国小说排行榜出炉长篇小说《繁花》夺冠
http://book.sina.com.cn/news/c/2013-01-07/0938397191.shtml
  原标题 [2012年度中国小说排行榜出炉 学者热议莫言泰囧]

  中新网石家庄1月6日电(肖光明 崔涛)1月6日,由中国小说学会评选出的“2012年度中国小说排行榜”在石家庄揭晓。由自全国各地的25位评委最终评选出25部上榜作品,其中长篇小说5部、中篇小说10部和短篇小说10部。

  中国小说学会会长,原中国作协创研部主任、中国当代文学研究会副会长雷达提出,受到网络文学的冲击,传统文学需要重新被发现。

  雷达说,2012年度的小说创作从整体趋向上,仍然延续着新世纪以来文学创作的良好势头,小说作品生动描写了大转型时代广阔的生活画面,传达出对人的生活状态与存在价值的整体性思考。广大作家关注转型时代从“上层”到“底层”的生活场景和丰富多彩的命运戏剧,有些作品能进入到对生存和生命意义思索的层面。相当多的作家,其文化意识明显增强,笔触深入到不被人注意的领域。特别是中短篇小说,细致入微地表现了高科技和新媒体时代人的思想情感的微妙变化。

  对于网络文学的冲击,雷达提出,网络文学门槛低,很有优势,其中不乏优秀作品,更为传统文学提供了大量人才。雷达说,现在“莫言热”是传统文学被重新发现的表现。这说明传统文学是微博、电影、电视等新媒体所替代不了的。莫言获得诺贝尔文学奖有助于向世界推广汉语言文化。

  中国小说学会副秘书长、广东商学院人文与传媒学院教授江冰认为,电影《泰囧》票房超过十亿,现在新媒体对文学的影响很大,一些低姿态、低笑点的东西很受现在的80后、90后青年欢迎。此种类型的文化对于主流化也有一定的借鉴意义。传统文学在新媒体时代如何转型,是现在需要深入思考的问题。

  中国小说学会的年度小说排行榜活动自2000年起,已持续进行十三届。据介绍,今年排行榜的一个亮点,是在上榜作家的构成中,既有一些声名卓著的重要作家,更涌现出了大量尚不为人所关注的实力作家和新锐作家,他们不仅所占比例大,而且排名靠前。

  中国小说学会成立于1985年,是一个全国性学术团体,秉承“历史深度、人性内涵、艺术创新”的价值尺度,王蒙、贾平凹、冯骥才等著名作家曾任会长。学会每年公布小说“排行榜”,要求必须突出其学术性而非商业炒作。此次评议会由中国小说学会主办,河北师范大学承办。(完)

  附:中国小说学会2012年度中国小说排行榜名单

  长篇小说

  1、金宇澄:《繁花》,《收获》(长篇专号)2012年秋冬卷

  2、李佩甫:《生命册》,《人民文学》2012年第1、2期

  3、鲁敏:《六人晚餐》,《人民文学》2012年第3期

  4、陈亚珍:《羊哭了,猪笑了,蚂蚁病了》,北京燕山出版社2012年7月

  5、杜光辉:《大车帮》,作家出版社2012年3月

  中篇小说

  1、格非:《隐身衣》,《收获》2012年第3期

  2、陈谦:《繁枝》,《人民文学》2012年第10期

  3、计文君:《白头吟》,《人民文学》2012年第7期

  4、陈应松:《无鼠之家》,《钟山》2012第2期

  5、余一鸣:《愤怒的小鸟》,《人民文学》2012年第6期

  6、刘建东《羞耻之乡》,《山花》2012年第9期

  7、弋舟:《等深》,《乌江》2012年第5期

  8、尤凤伟《岁月有痕》,《十月》2012年第3期

  9、曹寇:《塘村概略》,《收获》2012年第4期

  10、王手:《贴身人》,《收获》2012年第6期

  短篇小说

  1、王祥夫《归来》,《天下》2012年第2期

  2、姚鄂梅《狡猾的父亲》,《人民文学》2012年第2期

  3、朱山坡《灵魂课》,《收获》2012年第1期

  4、王璞《捉迷藏》,《收获》2012年第1期

  5、魏微《胡文清传》,《花城》2012年第1期

  6、南翔《绿皮车》,《人民文学》,2012年第2期

  7、斯继东《你为何心虚》,《上海文学》2012年第10期

  8、阿乙《阁楼》,《当代》2012年第3期

  9、董立勃《杀瓜》,《作家》2012年第1期

  10、裘山山《意外伤害》,《长江文艺》2012年第9期
标签:

怎么在12306上选择上中下卧铺?转来大神特发扫盲帖,简单四步搞定!

发帖者 Ngo 0 评论0 多说评论

http://page.renren.com/601028312/note/891421872
前提:使用除IE以外的任意浏览器
第一步:进入预定界面,如下图:
 第二步:鼠标放在硬卧(或软卧)上,单击鼠标右键,在下拉菜单中选择审查元素,然后会出现如下界面:
 第三步:把鼠标定位到现在默认选中的代码的下一行,我们要选中的这一行的代码是:
<select name="passenger_1_seat_detail_select" style="display: none" id="passenger_1_seat_detail_select" onchange="setSeatDetail('1')">
<option value="0">随机</option>
<option value="3">上铺</option>
<option value="2">中铺</option>
<option value="1">下铺</option>
</select>
第四步:右击鼠标,选择edit as html,然后将其中的display后的none改为block,然后在网页空白处单击鼠标,现在你会发现有了上中下铺的选项。
本文以360极速浏览器为例,其他浏览器的方法都差不多,关键在找到代码,并修改。
标签:

《太极1从零开始》、《太极2英雄崛起》

2013年1月3日星期四 发帖者 Ngo 0 评论0 多说评论
两部电影几乎是连着拍的,也是连着上映的,当时还以为海报写错了...

昨天连续看完,不好意思,我看的是盗版...

对片子的评价是:很有意思!果然是机械朋克!美女帅哥加精彩的打斗场面,名人与功夫好受交相辉映。

说一句也不算剧透了,整个故事情节以前有部老电影也拍过,杨氏太极的发源是陈氏太极。
标签: