作者归档:江海客

雅虎主要股东仍然支持微软收购

  北京时间5月31日消息,据国外媒体报道,雅虎主要股东、共同基金Legg Mason Growth Trust的基金经理罗伯特·哈格斯多姆(Robert Hagstrom)周五表示,他并不排斥雅虎与谷歌或微软建立战略同盟,但仍然认为出售是雅虎的最佳选择。

  哈格斯多姆同时表示,针对美国亿万富翁、激进投资者卡尔·伊坎(Carl Icahn)发动的代理权争夺战,他目前仍然持观望态度。他在接受国外媒体采访时说:“我们的态度取决于伊坎一方提出什么样的主张,以及雅虎计划同微软或谷歌建立什么类型的合作伙伴关系。我只对可以创造股东价值的计划感兴趣。”

  今年1月31日,微软向雅虎董事会提交收购报价,希望以每股31美元的现金加股票收购雅虎全部股份。雅虎随后拒绝了这一请求,认为微软严重低估了该公司的价值。经过长达数月的接触,尽管微软提高了收购报价,但仍然未能同雅虎在价格上达成一致。最终,微软只能放弃了收购。在此之后,雅虎一直在寻求替代方案,包括同谷歌在搜索广告领域建立合作伙伴关系。

  今年5月中旬,伊坎发动了旨在促成微软收购雅虎的代理权争夺战。他提名了十位雅虎董事候选人,希望用他们取代现有雅虎董事会,以推动雅虎接受微软每股33美元、总价值475亿美元的收购报价。哈格斯多姆表示:“为了避免股东支持伊坎一方,雅虎很可能会同谷歌或微软建立某种形式的合作关系,以证明自己正在为股东创造价值。”

  哈格斯多姆承认,当微软同雅虎之间的谈判破裂后,他曾经感到困惑。他说:“通过收购雅虎,微软可以在网络搜索市场占据30%的份额,在网络显示广告领域占据榜首宝座,在视频领域也攀升至第二位。既然微软明白自己在竞争中处于不利的位置,为何会放弃这样一笔有利的交易呢?”

  不久之前,微软再度向雅虎提交了一份替代交易方案,据称可能涉及收购雅虎搜索业务。根据尼尔森公布的最新数据,微软和雅虎今年4月在美国网络搜索市场共占据了27.2%的份额,仍然远远低于谷歌的62%。哈格斯多姆表示:“最理想的情况仍然是微软以合理的价格收购雅虎。这两家公司的结合,将在搜索市场造就一家强大的竞争者。”截至今年3月底,Legg Mason共持有雅虎5.25%的股份,是雅虎的第二大股东。

  对于雅虎与谷歌的潜在合作,Legg Mason的另一名基金经理比尔·米勒(Bill Miller)一直持批评态度。雅虎上月初宣布,将实施一项试验性计划,未来两周内在不超过3%的雅虎搜索中投放谷歌广告。目前,这项试验性计划已经结束,据称效果很好。通过与谷歌合作,雅虎可以迅速提升营收和现金流,同时削减运营支出,从而赢得更多股东支持,抵御微软收购。有消息称,雅虎和谷歌有望于近期发布开展合作的声明。(马丁)

关于Z-BLOG 1.8 的文章分类置顶。

  今天听到有人吆喝着要Z-BLOG 1.8 的文章分类置顶功能,要求只有首页和相关分类才置顶文章。
  小狼(wolfit)说的好,又不是论坛,要什么分类置顶啊。虽然觉得确实没有什么大作用,但还是给代码发出来了。

  代码如下,只有首页和文章所在分类显示置顶文章:
Functionc_system_lib.asp,1727行
“aryArticleList(i)=objArticle.Template_Article_Multi”
替换为
[CODE=vb]
objArticle.LoadInfobyID(objArticle.ID)
If objArticle.CateID = intCateId Then
aryArticleList(i)=objArticle.Template_Article_Multi
Else
aryArticleList(i)=””
End If
[/CODE]

设置首页只置顶某一个栏目的文章,其他不显示。
解决方法类似。
Functionc_system_lib.asp,1595行
“aryArticleList(i)=objArticle.Template_Article_Multi”
替换为
[CODE=vb]
objArticle.LoadInfobyID(objArticle.ID)
If objArticle.CateID = intCateId Then
aryArticleList(i)=objArticle.Template_Article_Multi
Else
aryArticleList(i)=””
End If
[/CODE]
找到其中的“If objArticle.CateID = intCateId”把“intCateId”修改为你想显示的分类的ID(数字)。OK了。

尼泊尔今日将宣布共和 传贾南德拉国王已离开王宫

  5月27日,尼泊尔制宪会议成员在首都加德满都国际会议中心宣誓就职,尼泊尔制宪会议由此成立。

  中国日报网环球在线消息:当地时间5月27日下午,尼泊尔制宪会议成员在首都加德满都国际会议中心宣誓就职,尼泊尔制宪会议由此成立。28日,新成立的尼泊尔制宪会议举行第一次会议,预计将宣布尼泊尔为“联邦民主共和国”,废除在这个喜马拉雅山脚下的小国存在了239年之久的君主制。

  国王将被自动废黜

  “明天,君主制将被废除。而一旦宣布尼泊尔为‘联邦民主共和国’,国王贾南德拉将自动被罢黜,并在王宫之中不再有立足之地。” 制宪会议第一大党尼泊尔共产党(毛主义)的高级领导人巴特拉伊27日在宣誓后说。

  尼泊尔制宪会议共有601个席位。由于各种原因,27日参加宣誓就职仪式的代表只有575名,其他26个席位的人选将于晚些时候确定。在这个多民族国家,宣誓仪式也很有民族特色。在宣誓时,不少人身着传统服装,讲各自的民族语言。

  当天,尼泊尔共产党(毛主义)和另外两大党达成共识,将推选一位总统以代替尼泊尔国王,出任国家元首。预计总统人选的产生需要大约一周时间。按照设想,首相仍将保持较大权力,而总统的具体权力目前尚不清楚。

  国王被要求在15天内搬出王宫

  制宪会议第二大党尼泊尔大会党的比马兰德拉·尼迪说,制宪会议将要求国王在15天内搬离位于加德满都市中心的纳拉扬希蒂王宫。“他别无选择。如果他拒绝离开王宫,我们将依法强行使其搬离。”巴特拉伊说。

  27日下午,在就职仪式结束几分钟后,便有传媒看见贾南德拉国王和科玛尔王后的车队离开纳拉扬希蒂王宫。但关于他们的去向以及将会离开多长时间,外界都不得而知。有分析称,贾南德拉离开王宫以后很可能前往印度。

  此前,尼共(毛主义)曾要求贾南德拉国王及其王储“体面地离开王宫”,否则将被武力驱逐。

  制宪会议后将举国同庆三天

  尼泊尔制宪会议原定于当地时间28日上午11点(北京时间28日13:45分)开始。但据现场安全人员透露,由于高级政治家举行闭门磋商,会议被推迟到下午3点(北京时间17:45分)。因担心爆发骚乱,当局在会场部署了1500名警察。

  按照会议日程,首相柯伊拉腊将在会议上提出成立共和国的建议。接着,与会者就此建议进行投票。据巴特拉伊介绍:“这将需要一些时间。投票后,我们还要进行计票。”如果赞成票达到简单多数,制宪会议将正式宣布君主制的结束。接着,尼泊尔将放假三天,举国同庆。

  当天的会议还将起草国家宪法。

  对于共和国即将诞生,很多人的兴奋之情溢于言表。28日一大早,成千上万人蜂拥来到加德满都的街头,举行游行和集会活动庆祝。“让我们一起来庆祝一个共和国的诞生,”一个高音喇叭说。在制宪会议的会场外,一名45岁的女子含泪说:“今天的感觉,我难以用语言来形容。我这辈子从来没有经历这样的事情。这是我们期待已久的巨变。”

  安全状况令人担忧

  随着君主制即将被废除,一些亲国王势力也开始制造混乱。5月26日和27日,加德满都连续发生4起爆炸事件,所幸仅有2人受伤。为了维护治安,当局27日在加德满都部署了约1万名警察。

  尼共(毛主义)曾长期领导反政府武装活动,尼泊尔因此陷入长达11年的内战,直到2006年11月底才实现全面停火。根据今年5月初尼泊尔选举委员会正式公布的选举结果,在通过选举产生的575席中,尼共(毛主义)获得220席,成为制宪会议第一大党,尼泊尔大会党获得110席,尼共(联合马列)获得103席,“马迪西人民权利论坛”获得52席。(王建芬)

  链接1:末代国王

  贾南德拉1947年生于加德满都,是尼泊尔前国王马亨德拉和王妃英德拉的次子,上任国王比兰德拉的胞弟。2001年6月,尼王室突发灭门血案,贾南德拉以国王胞弟身份继承王位。

  2005年2月,他以“腐败、无能”为由解散了德乌帕政府,自任领导人,由他亲自组阁成立新的大臣会议(内阁),从而恢复了君主的绝对权力。

  此后,反政府武装与反对派政党组成松散联盟,组织了一系列反对君主政体的抗议活动,这些活动在2006年4月达到了高潮。贾南德拉下令镇压抗议活动,由此失去民心,被迫宣布恢复废止4年之久的议会,交出执政大权,尼泊尔君主政体也自此走向末路。

  有媒体称,下台后的贾南德拉将是一名富有的尼泊尔国民,可能转变为从事贸易的商人,因为贾南德拉在许多领域都有商业投资,其中包括茶叶种植与酒店业。

  链接2:尼泊尔王室衰亡之路

  1769年,兴起于尼泊尔西部的廓尔喀王国在国王普里特维·纳拉扬·沙阿的率领下统一了尼泊尔,建立了沙阿王朝。两个多世纪来,国王是尼泊尔的国家元首,并在国家政治生活、宗教和社会事务中扮演着举足轻重的角色。

  1990年,尼泊尔各政党发动大规模抗议和游行示威活动,要求当时的比兰德拉国王实行多党民主制。面对巨大的压力,比兰德拉国王主动放弃国王实权,实行君主立宪的多党议会制,国王成为国家名义上的领袖。此后10年间,虽然尼泊尔政坛政党间争权夺利斗争激烈,政府更迭频繁,但比兰德拉国王始终抱超然态度,与议会、各政党相安无事。

  2001年6月1日,尼泊尔王室发生惊天惨案,包括比兰德拉国王夫妇在内的数十位王室成员被枪杀。这场风波严重损害了王室在尼泊尔民众心中的地位。此后,贾南德拉即位。

  2002年5月,贾南德拉国王以政府平定国内叛乱不力为由,宣布解散议会,罢免首相,直接干政,重新夺取了权力。

  2005年2月18日,贾南德拉国王宣布国家进入紧急状态,暂时取消公民权利,废止民选政府,自己亲自掌权。但长期的内战以及经济上的混乱,使民众生活十分艰难,加上国王的安全部队打死、打伤不少示威群众,国王在民众心目中的地位也一落千丈。

  2006年4月,尼泊尔全国爆发大规模示威活动,10万余人突破防暴军警封锁,逼近位于首都加德满都中心的王宫。贾南德拉被迫宣布恢复废止4年之久的议会。

  2006年5月和6月,尼泊尔议会先后通过法案,废除国王的立法否决权、任命王位继承人以及统率尼泊尔军队等实质性权力,尼泊尔国王成了形式上的君主。

  2007年2月,尼泊尔政府开始没收国王贾南德拉的资产,将之收归国有,昔日高高在上的国王成为“普通公民”。

  2007年12月,尼泊尔政府与前反政府武装就废除君主制达成协议,这意味着尼泊尔君主制进入历史已经只是时间问题。

对于wolfit的[Rndarticle 随机乱弹 1.0]的修改。

  对于wolfit的[Rndarticle 随机乱弹 1.0]的修改。修改了一下。代码还可以优化~小狼加油~~~

看了关键代码,其原理以及流程:查找随机ID,找到了取得URL找不到赋值首页。

以下为原始代码:
[CODE=vb]
randomize
RndNumber=cInt((MaxNum-MinNum+1)*rnd+MinNum)

Set objRS=objConn.Execute(“SELECT [log_ID] FROM [blog_Article] WHERE ([log_ID]=” & RndNumber & “) AND ([log_Level]>1) order by [log_ID] desc”)
If (Not objRS.bof) And (Not objRS.eof) Then
Set objArticle=New TArticle
If objArticle.LoadInfoByID(objRS(“log_ID”)) Then
strPrevious= objArticle.Url
End If
Set objArticle=Nothing
objRS.MoveNext
else
strPrevious= ZC_BLOG_HOST ‘如果转到不该转的地方,则转向首页
End If
objRS.close

Response.Redirect strPrevious
[/CODE]

  参数设置中的[最大文章数]就要改为[最新文章ID]了,毕竟是通过ID查找的而不是objRS.Move x,不是吗?另外哪个objRS.MoveNext是不是不需要啊?呵呵。

第一种修改方法:
[CODE=vb]
Function GetArticleUrl()
RndNumber=cInt((MaxNum-MinNum+1)*rnd+MinNum)

Set objRS=objConn.Execute(“SELECT [log_ID] FROM [blog_Article] WHERE ([log_ID]=” & RndNumber & “) AND ([log_Level]>1) order by [log_ID] desc”)
If (Not objRS.bof) And (Not objRS.eof) Then
Set objArticle=New TArticle
If objArticle.LoadInfoByID(objRS(“log_ID”)) Then
strPrevious = objArticle.Url
End If
Set objArticle=Nothing
objRS.close
Else
GetArticleUrl() ‘如果没有该ID,则重新乱弹。
End If
End Function

randomize
Call GetArticleUrl()

Response.Redirect strPrevious
[/CODE]

  看了自己发的帖子才想起来另一种方法。这样修改,参数设置中就应该写最大文章数(总数)而不是最新文章ID了。
第二种修改方法:
[CODE=vb]
randomize
RndNumber=cInt((MaxNum-MinNum+1)*rnd+MinNum)

Set objRS=objConn.Execute(“SELECT [log_ID] FROM [blog_Article] WHERE [log_Level]>1 order by [log_ID] desc”)

If (Not objRS.bof) And (Not objRS.eof) Then
objRS.Move RndNumber – 1
Set objArticle=New TArticle
If objArticle.LoadInfoByID(objRS(“log_ID”)) Then
strPrevious= objArticle.Url
End If
Set objArticle=Nothing
else
strPrevious= ZC_BLOG_HOST ‘如果转到不该转的地方,则转向首页
End If
objRS.close

Response.Redirect strPrevious
[/CODE]

望小狼再接再厉~~~~~

RocketDock 让你的桌面动起来!

  RocketDock让你在使用Windows更加的动感了,它运用着极少的内存以及CPU资源,让你就算使用着旧计算机,也不会感到计算机变慢。内建多种面板模式,以及一组的图标,如果觉得面板模式太少或是图标太少,还可以自行选用自己喜欢的图标。而且图标的可不是只能用ICO,PNG图片格式,它一样能够支持,让你的图标看起来更加的漂亮。而且还支持使用拖曳的方式来自订要启动的程序,或是资料夹,让你自己打造一个动感味十足,界面漂亮,占用极少资源的个人专属快捷工具栏。

System Requirements:

  • Windows 2000/XP/Vista
  • 500Mhz or faster CPU
  • 10MB RAM free

Please note that Windows XP x64 Edition, Windows Vista 64-bit Editions, and alternate shells are not supported.

下载:RocketDock 1.3.5 (6.20 MB)