又是一周结束

星期六了,早上睡了个大懒觉,外面阳光挺刺眼的,但寝室里依然比较昏暗,我们寝室一直没有阳光的直射,很郁闷。似乎天气也和自己的心情一样难得放松一下,星期五晚上忙到星期六凌晨一点,终于把困惑了很久的弯管机仿真程序的sgCore库初始化失败问题搞定了,体渲染的一些技术问题也在星期五下午搞定了。本来这个星期说没有解决问题就不回家了,结果还是让我顺利回来了,哈哈!

这个星期算是搞的晕头转向的一个星期,令人很头痛的是那个弯管机的仿真程序,老板的期限很让人郁闷,他管你什么难度,就给你一周,因为他也不懂到底应该怎么去规定时间。还好,通常来说不管怎么样的问题我在规定的时间以内就能够完成,逃课这些在所难免,当然有些课真是听得云里雾里——图论讲得东西太太深奥了,搞不明白;最优化理论就是讲一些算法,难度不大,用到的时候直接翻书就成……下个月又要到浙江去了,不知道要怎么折腾。

中午没有吃饭,应该说早上和中午一起吃的,吃了一包牛奶两个奶油面包,晚上回家吃了3碗饭,喝了好多汤,结果9点过又饿了,咋个回事呢~~~又吃了两个馒头,哎,才终于好了一些,哈哈,饭桶~平时吃饭我也吃的不多,就是次数上比较多,老是被别人批评吃饭吃得慢,我郁闷啊,就是说话说得多一些,本来吃饭也不想吃得太快了,享受成了狼吞虎咽就不爽了,我还是保持我的习惯,慢慢吃,好好享受,呵呵。

哟,想睡觉了,明天还要去彭祖山,上次去过的,晒晒太阳,换个心情,继续投入下个星期的苦战中~

这些天

前段时间博客转移服务器了。说来也是,之前那个服务器老是遭病毒,管理员老大费了很大的力气防守,还是遭,后来把我的空间搬地方了,现在是杭州的双线服务器,速度挺不错的,特别是生成博客的文件特别快,还支持ASP.NET 2.0和PHP,空间500M,安逸……

昨天天气不咋样,早上给老爸买了个AMD Athlon X2 4400+,回去装上了速度是以前的3倍了。CPU价格也不贵,440块钱,便宜。下午去看望奶奶,前段时间摔了一跤,还好没有什么大碍。回去的时候也把雯雯从重庆带过来的小吃带回家了,前段时间一直都没有开封,就等着回家了全家人尝尝。爸妈都尝了一下,味道很不错的哟。麻花给了奶奶半袋不到,主要考虑到有些油腻,就少那了些。晚上爸妈送我回学校,顺便到学校周边吃了烤鱼,哈哈,我妈说味道相当不错哟……馋……吃完顺便到附近卖衣服的地方转了转,选了一件真维斯的外套和T-SHIRT,今天就去买了。

今天中午去春熙路了一趟,因为一些原因,有好些真枪实弹的武装,看来网上的一些言论还不是太假。去真维斯买了昨天看到的外套和T-SHIRT,又到以纯去买了一件深灰的衬衣,蛮好看的,还有一件T-SHIRT。花了400多,还好真维斯那儿有一张100的抵用券。就是在真维斯那儿的时候老是算不清楚帐,什么又打折又抵用,搞得我晕头转向,天啊,后来只好不核对了……下午天气一直不好,就像要下雨的样子,回来去了一趟邮局把汇款的事情办了。郁闷的事情就是她叫我填一个手机号码,我以为没什么,就填了,结果后来打出来的单据上面比平常多收了1块钱,竟然是短信回执,郁闷~下次有朋友汇款的时候一定要问清楚再说哈,免得冤枉了那一块钱。还有一块钱也是不明不白的,在学校买吃的,4.1得东西打成了5.1,郁闷,后来才反应过来。哎,今天真是反应迟钝。

3点过老板叫我到实验室去,说弯管机的事情。又比较麻烦。回来花了些时间把代码整合了,解决一些小问题。Server 2008用虚拟机的时候经常蓝屏,不知道怎么回事。哎,继续弄了……

绝望

彻底可以崩溃了,又睡不好觉了。曾以为只有我爸的鼾声能够震动天地,但现在终于知道终有高人能够有过之而无不及。前段时间也是突然之间被一阵雷鸣般的震撼惊醒后,就彻底的睡不清醒了。不知道是自己过于敏感还是确实声强太大,很难再次入眠。床头准备的几本杂志飞了过去想一头砸中鼾中人,但事实上我错了…我想只有地震可能能让他醒来吧。认了,书都飞过去了,也没反应,就让鼾声来得更猛烈些吧。倒是我在想,打鼾那么大声音肯定对某些部件损伤大,恐怕对身体不好吧。不写了,继续听那雷鸣,反正我已经是彻底无语了…

DX10 DXUT用Nvidia PerfHUD 5.7的方法

研究了好半天,结果在网上搜索到一个结果,试了试,非常OK,方法是在DXUT.CPP 3568行插入如下代码:

D3D10_DRIVER_TYPE driver_type = D3D10_DRIVER_TYPE_HARDWARE;
while(pDXGIFactory->EnumAdapters(adapter_index, &pAdapter) !=
DXGI_ERROR_NOT_FOUND)
{
if(pAdapter)
{
DXGI_ADAPTER_DESC adapter_desc;
if(SUCCEEDED(pAdapter->GetDesc(&adapter_desc)))
{
const bool is_perf_hud = (wcscmp(adapter_desc.Description, L"NVIDIA PerfHUD") == 0);
if(is_perf_hud)
{
driver_type = D3D10_DRIVER_TYPE_REFERENCE;
break;
}
else
{
pAdapter->Release();
}
}
else
{
pAdapter->Release();
}
}
++adapter_index;
}
pNewDeviceSettings->d3d10.DriverType = driver_type;