6月 29th, 2008 | 43 views0x5f3759df
Quake III的代码里面找出来的一段飞速计算平方根的倒数的代码。算法是牛顿迭代法的无限逼近,亮点在标题的这个0x5f3759df,被称为“Magic Number”,这个东东让计算平方根比一般的牛顿逼近快了4倍。又据说,0x5f375a86这个数比0x5f3759df效率更高。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| float Q_rsqrt( float number )
{
long i;
float x2, y;
const float threehalfs = 1.5F;
x2 = number * 0.5F;
y = number;
i = * ( long * ) &y; // evil floating point bit level hacking
i = 0x5f3759df - ( i >> 1 ); // what the fuck?
y = * ( float * ) &i;
y = y * ( threehalfs - ( x2 * y * y ) ); // 1st iteration
// y = y * ( threehalfs - ( x2 * y * y ) ); // 2nd iteration, this can be removed
#ifndef Q3_VM
#ifdef __linux__
assert( !isnan(y) ); // bk010122 - FPE?
#endif
#endif
return y;
} |
Read the rest of this entry »
如果您第一次光临本站,欢迎订阅我的RSS feed以方便阅读。欢迎给我留言,您的留言是对本站最好的支持!
If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!
话说高二的时候有次吃过饭在刷碗,同学说:“听说大菠萝III要出来了诶~”于是翘首期盼。这一转眼大二都结束了……前几天流言放出,说大菠萝三真的要出了。那几天正在重温II,也没怎么在意。没想到就在没在意的时候,暴雪说话了。
转载自:http://news.softpedia.com/news/Diablo-3-Officially-Announced-Trailers-and-Screnshots-Available-88819.shtml
———————————— 分割线 ————————————
All the conspiracy theories can be put aside now because it’s here: Diablo III has been officially announced. The splash screen from Blizzard’s site has made everyone go berserk and until today everything seemed possible, even a merger between the Diablo and the Warcraft universes.
The Blizzard Invitational was to be the perfect opportunity for a Diablo III announcement as it fitted right in the timeframe, with Diablo 2 launched on June 29, 2000 and the Lord of Destruction Expansion on June 29, 2001. True, it’s a day early, but nevertheless we will be seeing Diablo III. The game looks quite good although it wasn’t as mind-blowing as I would have expected. It seems to run on the same engine as Starcraft II (especially in terms of fire effects and splash damage) and the interface remains largely the same with mana and health spheres and the same kind of gameplay we were used to. One addition I find more than interesting consists of the red orbs some enemies will leave behind; these will restore your health without you having to resort to potions.
Read the rest of this entry »
不知道BlogSpot碰到了GFW的哪根神经,Google刚买下它就触了GFW的霉头。幸好有一个服务器是可以直接访问的,可以在不带套的情况下直接访问之。感谢xiefan的分享~
原文转自:http://xiefan198877.blogspot.com/2008/05/google-blog.html
———————————— 转载的分割线 ————————————
贴一下登陆被封blogspot的方法:
1,windows下,在windows/system32/drivers/etc/hosts 里面添加一条
72.14.219.190 <你的用户名>.blogspot.com
2,linux下,在/etc/hosts里面添加一条
72.14.219.190 <你的用户名>.blogspot.com
这样你就可以登上blogspot了
和上次一样,不发表什么评论了。
转自:
NY Times http://dealbook.blogs.nytimes.com/2008/05/03/microsofts-letter-to-yahoo-2/
———————————— 分割线 ————————————
May 3, 2008
Mr. Jerry Yang
CEO and Chief Yahoo
Yahoo! Inc.
701 First Avenue
Sunnyvale, CA 94089
Dear Jerry:
After over three months, we have reached the conclusion of the process regarding a possible combination of Microsoft and Yahoo!.
Read the rest of this entry »
原文出处:cnBeta
原文链接:http://www.cnbeta.com/articles/52546.htm
这个……我就不说什么了……持续观望中。
———————————— 转载的分割线 ————————————
据国外媒体报道,微软和OpenDoc Society周二宣布,由于赢得了足够的支持,微软的OOXML文档格式已被批准为全球行业标准.
为了使OOXML文档格式成为国际标准,微软一直在努力寻求各界支持,包括积极争取各国政府合同,吸引开发界开发新的应用程序软件等.
此前,OOXML的反对者一直认为将OOXML 文档格式引入,使之成为ISO已经批准的开放文档格式(ODF)的对手,不利于确立标准的初衷.
2007年9月份,ISO曾组织了一次投票,当时微软 OOXML文档标准没有争取到三分之二的多数票同意,未能获准成为国际标准.
但是据OpenDoc Society透露,在截止于今年3月29日的第二轮投票中,OOXML获得的支持率达到了75%.ISO原本计划于本周一公布投票结果,但是考虑到要优先通知各成员国标准机构,因此决定推迟到周三正式公布.
OpenDoc Society表示,它是从各成员国标准机构搜集到的这些信息.而微软则在一份声明中对ISO的这一决定表示欢迎,并称它已经从公开获取的信息了解到OOXML获得了足够的支持票数.
前几天去了Sun公司,回来之后和同学特兴奋地大谈Sun公司的开源盈利,而几乎每个同学都问我,Sun公司是怎么盈利的,既然开源了怎么还能盈利呢?我一时语塞。今天看到linuxeden上登出这篇文章后才知道,我对经济方面了解得太少太少了……汗颜。通观全文,发现通过开源软件盈利的商业模式大概有以下几种:被收购;获得公司风险投资;基于服务授权(一般来说因为是开源的,都是低价授权,有点薄利多销的样子);聚集大量用户,只收取一少部分用户(如Google等大公司)的钱……不一而足。当然,这一切的前提必须是——开源项目受欢迎。MySQL就是一个极成功的例子。
———————————— 转载的分割线 ————————————
本文来自:Linux伊甸园 http://www.linuxeden.com/
文章链接:http://www.linuxeden.com/html/news/20080328/52872.html
开源软件逐渐融入市场并开始走向赢利
去年春天的时候,著名市场评论人员和博客作家Hugh MacLeod在其博客上发表一篇文章,主题是:假如开源只是一个现象,那怎么冒出这么多亿万富翁呢?他的博客读者们并没有被他的文章所逗乐,很快他的博 客上充满了各种漫骂和叱责,这些读者认为,开源软件是一个依赖社区运作的社会软件开发模式,需要志愿者来维护、修补和开发的,并且把它们的作品免费发布。 他们认为Hugh MacLeod为开源运动中的富人排名严重亵渎了开源运动的精神。有的读者回复到:“这些开源软件的开发人员是应该得到回报,但是没你说的那么商业化”, 另外一个读者评论中直接上了脏字:“shut the F**k up,你懂啥啊,净瞎说!”
Read the rest of this entry »
转载自“北邮人论坛”——Linux版
http://forum.byr.edu.cn/wForum/disparticle.php?boardName=Linux&ID=36570&pos=6
发信人: roc212 (基督山伯伯), 信区: Linux
标 题: “不再为安装软件而烦恼”-北邮校内yum的设置[原创]
发信站: 北邮人论坛 (Wed Feb 27 11:46:51 2008), 站内
刚学linux之初,大家安装软件,都会遇到软件包依赖的问题,当安装A时,提示缺少B,好不容易找到B,又提示缺少C和D。 那样的日子可不好过~~~ 给初学linux的xdjm一个好工具:yum吧~~,也算响应yegle一直倡导的“呼唤技术贴”~~呵呵
《yum.conf文件详解以及yum如何增加北邮源》
【简介】
yum是一个为rpm系统设计的用于软件包自动更新的安装删除程序。它可以自动解决软件包依赖问题,使得安装删除rpm软件变得更加容易。
yum,即yellowdog updater modified,是由DUKE大学的Linux开发小组开发的。
【配置文件简介】
Read the rest of this entry »
来自91linux.com:http://www.91linux.com/html/article/linux_soft/20070617/2845.html
我没装Fedora,这个方法没有试过。Ubuntu中有相关配置的选项,但是缺少iP1000的驱动,默认也不能成功。使用Alien转换rpm包,在Ubuntu上驱动是装上了但是不能使用。libxml.so和libtiff.so的版本和需要的对不上。先转过来,以后再试。
————————转载的分割线————————
一、 连接打印机
打印机应该在启动 Fedora Linux 之前就已经开启并连接到计算机的 USB 接口。这样做的目的是使 Fedora 系统在启动计算机的检查即插即用硬件时就能确定存在这样一台打印机。
二、 下载驱动程序
Canon PIXMA iP1000 的驱动程序(RPM 软件包)下载地址为:
http://files.alfansa.org/
这里有以下三个RPM:
Read the rest of this entry »
转自Linux桌面中文网 - Ubuntu 下Opera的使用心得小结
我只摘录了字体配置的部分。
--------转载分割线----------
...
这里我参考了ubuntu中文社区的精华贴所说CSS的方法做了一些调整
cd ~/.opera/styles/user/
touch user.css
gedit ~/.opera/styles/user/user.css
录入以下内容:
Read the rest of this entry »
1月 17th, 2008 | 237 views两个收购,N个收购
本来只看见Sun收购MySQL的新闻,在查相关资料的时候发现昨天甲骨文也把BEA终于给收购了。
关于公司之间的并购、收购,我了解的知识很少,以前总以为一个公司倒闭了才被另一个公司收购,后来发现雅虎中国被马云给买下了,Macromedia被Adobe收购了,才知道原来活着的公司为了活得更好也可以选择被收购。
Sun收购MySQL绝对是个大手笔,一个是在开源道路上走得越来越有劲的著名公司,一个是开源的著名数据库软件,应该是Sun为了拓展其数据库的市场才这么做的吧,看IBM有DB2,Orcale更不用说,而MySQL的地位绝不逊于那几个商用数据库,Sun收购了它以后在数据库市场肯定有极其重要的一席。
而说到Oracle 又发现它也收购了,收购的是BEA,那个去年因为说股票估值太低而拒绝他的BEA。不管怎么说,甲骨文是终于收购了BEA了,网上有的人说这次收购只是个噱头,两个公司的产品线严重重叠,收购BEA只是为了消灭对手。
这下我突然想到了Adobe收购Macromedia的事情,Adobe收购了Macromedia后到现在出了CS3好久了,功能上似乎都没什么改进。然而Macromedia的产品和Adobe也有一些重叠,比如Fireworks和PS,至少是和ImageReady有重叠。当时我还以为收购了Macromedia后Fireworks这个东西就没了呢……是不是Adobe也是为了消灭竞争对手呢?呵呵,无责任揣测……
------------ 转载的分割线 ---------- About Sun Acquire MySQL ------------
Read the rest of this entry »