2009/11/14

装Win7有快两个月了吧,对于我这个没有用过Vista的人来说,Win7是很不错的:

  • 界面好看
  • 搜索功能强大
  • 内置的那些微软的附加软件都很不错
  • 最让我惊叹的是我的笔记本在装好以后,不小心用Windows Update装了一下驱动,居然根本不需要我再装除了显卡驱动意外的任何驱动了,这个太惊人了
  • 另外,对于游戏,大型软件的支持也都不错,唯一可恨的是虚拟光驱ms还不能用。我装的64位系统,对于32位程序兼容也很不错

可是某天我想起来,自从装了Win7,MBR被覆盖以后,我的Ubuntu好像好久都没有进去玩过了,于是我就股沟了一下。得到这篇来自JavaEye的文章,看了以后直接操作:


1:先去下载grub4dos
2:解压grldr.mbr,grldr,menu.lst三个文件到C盘根目录,注意是根目录哦!
3:然后以管理员模式运行cmd,输入bcdedit /create /d "grub" /application bootsector
会有一大串id,要记下,等下要用,然后:
4:bcdedit /set {id} device partition=c:
5:bcdedit /set {id} path \grldr.mbr
6:bcdedit /displayorder {id} /addlast

杯具发生在第5条命令,当我在我下到的grub4dos里面没有找到 \grub.mbr那个文件只有\grldr之后,我居然脑子一昏,直接把那个命令换成了 \grldr,启动之后,Win7的C盘的启动扇区被改成了grub…… (more…)

Tags: ,,,.
2009/09/08

首先声明:我根本不是个C高手,只是碰到这个问题,一路查下去才得到这些信息的。这篇帖子放在这里做个记录,也方便后来人参考。不知道里面有没有错误,欢迎批评指正。

我是在果冻的百合blog上看到这篇题目的,原题是在水源上。题目是这样的

#include <stdio.h>
void main()
{
     union
    {
          struct
         {
               unsigned short s1:3;
               unsigned short s2:3;
               unsigned short s3:3;
         }x;
         char c;
    }v;
    v.c=100;
    printf("%d\n",v.x.s3);
}

问打印的结果是啥:A:4 B:0 C:3 D:6 (more...)

Tags: ,,,.
2007/03/20

很早以前就观察到身边不少的程序员习惯比较差:编程时使用的分辨率是640×480的、或者是使用800×600的分辨率但是字体大小调得全屏只能显示十多行、或者是使用得Times New Roman/Tahoma/Arial来写代码,连空格都对不齐….. 曾听到过这么种说法:判断是不是个熟手,看看他编程时的屏幕就知道了,呵呵,可见习惯的重要性。这里随便侃侃我比较认同的编程用桌面显示一般标准,最后提供一个不错的等宽字体收集网,看腻了SimSun和FixedSys又不喜欢Courier的朋友可以去看看,说不定会有意外的惊喜: )

编程用桌面显示规范:
1. 视力不差的话,800×600以上,1024×768最优
2. 字体大小9pt至12pt最佳,保证全屏方式下一目24行以上,40行以下
3. 字体采用绝对的等宽字体,常用的有新宋体/ FixedSys / Courier New等

编程用字体选择标准:
1. 所有字符等宽
2. 简洁、清晰、规范的字符形体
3. 支持ASCII码为128以上的扩展字符集
4. 空白字符(ASCII: 0×20)与其他字符等宽
5. ’1′、’l'和’i'等三个字符易于区分
6. ’0′、’o'和’O'等三个字符易于区分
7. 双引号、单引号的前后部分易于区分,最好是镜像对称的
8. 清晰的标点符号外形,尤其是大括符、圆括符和方括符

Monospace/Fixed Width Programmer’s Fonts: http://www.lowing.org/fonts/

zz from http://www.cnblogs.com/neoragex2002/archive/2005/06/06/169033.html

2006/12/09

一个PAC文件其实就是一个文本文件,最简单的格式就是包含一个叫FindProxyForURL的JScript函数,IE通过传入两个变量来调用这个函数,一个是用户浏览的地址URL全路经,一个是这个URL中的主机名部分(host)。
这个FindProxyForURL函数有三种可能的字符串返回值,一是”DIRECT”,就是直接连接,不通过代理;二是”PROXY proxyaddr:port”,其中proxyaddr和port分别是代理的地址和代理的端口;三是”SOCKS socksaddr:port”,其中socksaddr和port分别是socks代理的地址和端口,一个自动代理文件可以是多个选择的组合,其中用分号(;)隔开,如:
function FindProxyForURL(url,host)
{
if (host == “www.mydomain.com”)
return “DIRECT”;
return “PROXY myproxy:80;
PROXY myotherproxy:8080;
DIRECT”;
}
(more…)

2006/11/22

Bjarne Stroustrup 的个人主页看到B. S.的自我介绍,有种强烈的被震撼的感觉。做一个有点名气的人不难,在今天这样的日子里。可是做一个像他这样的大师却是难上加难。平实谦恭,但原则分明、思想犀利,崇尚优雅。无不自豪中也带着几分无奈和遗憾,呵呵,人若至此,又有何求?

I’m the College of Engineering Professor in Computer Science at Texas A&M University; you can find specific academic and educational information on and through my TAMU homepage. I also retain a link to AT&T Labs – Research as a member of the Information and Systems Software Research Lab.

I designed and implemented the C++ programming language. I remain active in the ISO C++ standards committee working on C++0x.

Over the years, I have written a few books (including The C++ Programming Language and The Design and Evolution of C++.), written a lot of papers, and given some interviews.

Here is some biographical material, some frequently asked questions, some frequently asked questions about C++ style and technique and a C++ glossary.

These pages are permanently under construction. Constructive comments are most welcome.

I can be reached by email at bs at cs.tamu.edu or bs at research.att.com, and by paper mail at Department of Computer Science, TAMU 3112, College Station, TX 77843-3112, USA.

2006/08/29

两天一直为一个小小的编码问题头疼,perl就是不能接收mysql返回的汉字,全部变成问号,奶奶的,差点恨死写DBI那个人.昨天上网上一天就是没有收获,加了一个IRC还被一群人无视,唔,好不郁闷.

没想到下午慢慢把返回的结果unpack出来,上网到处搜集各种解决方案,终于在吃饭前搞定了.等项目结束了,把其中遇到的所有的问题,还有解决的过程都写出来,记在这里,算作一种纪念,嘿嘿.谢谢俺老婆,一直静静地鼓励俺慢慢来,看着她在旁边,再多心事都不用烦心.

今天blog重新开张,开始log 咯. 落下的那段回忆呢,保留在另外的地方:-)

2006/04/14

Philip R. Zimmermann has just released Zfone, a new product that takes a new approach to make a secure telephone for the Internet. Zfone lets you whisper in someone’s ear, even if their ear is a thousand miles away.

Zimmermann因为在密码学方面的的先驱性贡献而获得了多项技术和人道主义者的奖项. 2003年, 他被列入 Heinz Nixdorf MuseumsForum Wall of Fame, 2001年被列入 CRN Industry Hall of Fame. 在2000年时, 信息世界(InfoWorld) 提名他为电子商务中的 十佳创新者 . 1991年他荣获国际隐私保护组织(Privacy International)的Louis Brandeis奖, 1998年获可靠计算杂志(Secure Computing Magazine)终身成就奖, 并在1996年因有促进负责应用技术的社会责任感中计算机行业的Norbert Wiener奖. 1995年因 设计创新获Chrysler奖, Electronic Frontier Foundation的先锋奖, 1996 PC周刊IT杰出奖, 以及1996因为”最安全产品”而获最佳连接网络计算奖. 1994年,PGP被信息周刊选为十大最重要产品. 1995年, Newsweek提名Zimmermann为”网络50杰”, 50位Internet上最有影响力的人。