07
2010
2

重装Windows后修复Ubuntu Grub引导

家里的老机器上装了Windows 7 和Ubuntu 双系统,因为Windows7 系统实在太慢,所以考虑将其删除掉。本来想单独使用Ubuntu的,因为老妈需要用到网上银行和淘宝。所以就将windows 7 换成XP。

1,使用Ubuntu live关盘引导进入 Ubuntu live 模式

2,在Ubuntu中运行终端,执行下列命令:

$sudo grub

其实,grub不仅只在我们引导时候出现在我们眼前,我们平时也可以直接运行grub命令进入模拟grub引导程序。

3,之后,我们在grub 命令行模式下接着执行

root (hdx,y)

注意:其中x为硬盘号,数字 “ 0 ”指我们机器上的第一块硬盘,grub的排列顺序是从 “ 0 ”开始的。同理,如果你的系统在第二个硬盘上则是1,依次类推。另外,其中的“ y ”表示前面所指硬盘的 /boot 所在分区号,如果实在不知道,后面信息怎么填,你可以在输入逗号后按Tab键,这样可列出硬盘的分区信息。

4,安装 grub ,执行命令:

setup (hdx)

setup (hdx)就是把GRUB写到”x”硬盘的MBR上。如果成功会有一个successful……

5,安成安装后,退出 grub 。

quit

6,重启机器,重新引导Linux。

$sudo reboot

备注:其实,当我们安装完毕grub之后,还需要检查 grub 的配置文件信息是否正确,方法是在 Ubuntu live 模式下利用 mount 命令加载原来ubuntu 的分区,在原 /boot 目录下的 grub/menu1.st 文件中的信息。

原文 http://os.51cto.com/art/200709/55323.htm

Written by Nffish in: linux | 标签:
十二
18
2009
3

Twitter最新hosts IP IPv6反向代理

ipv6用户,请在hosts中添加以下内容,可在http协议下访问被墙网站:

2001:470:83f2::710:1 twitter.com
2001:470:83f2::710:1 search.twitter.com
2001:470:83f2::710:1 api.twitter.com
2001:470:83f2::710:1 www.twitter.com
2001:470:83f2::710:1 m.twitter.com

hosts 文件路径
Windows c:\windows\system32\drivers\etc\hosts
Mac/Linux: /etc/hosts

Twitter:
twitter帐号可以在http://www.power.com/Pub/CreateAccount/CreateAccountTwitter.aspx注册
twitter.com 默认使用https完成登陆。请用以下方法绕过https登录:
1、访问 m.twitter.com,在此处完成登录
2、登录后点击页面底部Standard按钮,切换回标准页面

公网可以使用六飞安装ipv6,http://www.6fei.com.cn/ (win7系统不用安装)

我的Twitter: https://twitter.com/nffish

原文地址: http://aa.cx/ipv6-reverse-proxy

Written by Nffish in: Internet | 标签:,
十二
14
2009
2

中国从此没有个人网站

由前一段时间的CCAV黄色网站事件,引起的连锁反应。今日起,CNNIC禁止个人注册.cn域名。现在这个全球最大的局域网越来越不安全了,考虑将域名转到国外去。我也要去申请双币信用卡去。

附中国互联网络信息中心关于进一步加强域名注册信息审核工作的公告
为了提升域名注册信息的真实性、准确性、完整性,进一步加强域名注册信息审核工作,现通知如下要求:
1、用户向域名注册服务机构在线提交域名注册申请的同时,应当提交书面申请材料。申请材料包括加盖公章的域名注册申请表(原件)、企业营业执照或组织机构代码证(复印件)、注册联系人身份证明(复印件)。
2、域名注册服务机构应当认真审核用户提交的书面申请材料,审核合格后,将书面申请材料通过传真或电子邮件的形式提交至我中心,并保留书面申请资料。
3、自域名提交在线申请之日起5日内我中心未收到书面申请材料的或域名申请材料审核不符合条件的,该域名将予以注销。
4、以上要求自2009年12月14日上午9时起施行。
如有疑问,请致电CNNIC,联系方式为:
7×24小时客服电话:010-58813000
邮件:service@cnnic.cn

附中国互联网络信息中心关于进一步加强域名注册信息审核工作的公告

为了提升域名注册信息的真实性、准确性、完整性,进一步加强域名注册信息审核工作,现通知如下要求:

1、用户向域名注册服务机构在线提交域名注册申请的同时,应当提交书面申请材料。申请材料包括加盖公章的域名注册申请表(原件)、企业营业执照或组织机构代码证(复印件)、注册联系人身份证明(复印件)。

2、域名注册服务机构应当认真审核用户提交的书面申请材料,审核合格后,将书面申请材料通过传真或电子邮件的形式提交至我中心,并保留书面申请资料。

3、自域名提交在线申请之日起5日内我中心未收到书面申请材料的或域名申请材料审核不符合条件的,该域名将予以注销。

4、以上要求自2009年12月14日上午9时起施行。

Written by Nffish in: Internet | 标签:,
十二
02
2009
2

友好的日期及时间显示

使用使用友好的日期显示会有较好的用户体验。非常适合新闻类的网站。
文章发布距当前时间1小时内的,显示n分钟前。
1天内的,显示小时数。
2天和3天的,显示昨天和前天。
7天内的显示,n天前。
其他的显示日期

以下是C#代码:

  1. public static string FriendlyDate(Object sdate)
  2. {
  3.     DateTime date = Convert.ToDateTime(sdate);
  4.     DateTime now = DateTime.Now;
  5.  
  6.     int day = DateTime.Now.Date.Subtract(date).Days;
  7.  
  8.     //1天内
  9.     if (day < 1)
  10.     {
  11.         int hour = (now.Subtract(date)).Hours;
  12.         if (hour > 1)
  13.         {
  14.             return hour + "小时前";
  15.         }
  16.         else
  17.         {
  18.             //1小时内
  19.             int minute = (now.Subtract(date)).Minutes;
  20.             if (minute > 0)
  21.             {
  22.                 return minute + "分钟前";
  23.             }
  24.         }
  25.         return date.ToShortDateString();
  26.     }
  27.     //昨天
  28.     else if (day == 1)
  29.     {
  30.         return "昨天";
  31.     }
  32.     //前天
  33.     else if (day == 2)
  34.     {
  35.         return "前天";
  36.     }
  37.     //4-7天
  38.     else if (day >= 3 && day <= 7)
  39.     {
  40.         return day + "天前";
  41.     }
  42.     else
  43.     {
  44.         return date.ToShortDateString();
  45.     }
  46. }
Written by Nffish in: .Net | 标签:,
十一
25
2009
3

中文字符串转换成十六进制的网址格式

使用中文unicode作网址,第三方控件出现乱码。在我自己的电脑上测试没问题的,到别的机器就有问题了。
一个非常诡异的问题。
估计是编码不一致引起的。
干脆直接把中文转换成了十六进制。

  1. /// <summary>
  2.         /// 中文字符串转换成十六进制的网址格式
  3.         /// </summary>
  4.         /// <param name="str"></param>
  5.         /// <returns></returns>
  6.         public static string String2Hex(string str)
  7.         {
  8.             //把字符串放到数组里
  9.             char[] c = new char[str.Length];
  10.             for (int i = 0; i < str.Length; i++)
  11.             {
  12.                 c[i] = str[i];
  13.             }
  14.  
  15.  
  16.             //注意编码,根据需要GB2312或UTF-8
  17.             Byte[] textByte = System.Text.Encoding.GetEncoding("UTF-8").GetBytes(c);
  18.  
  19.             StringBuilder text = new StringBuilder();
  20.             for (int j = 0; j < textByte.Length; j++)
  21.             {
  22.                 // to char
  23.                 char textChar = Convert.ToChar(int.Parse(textByte[j].ToString()));
  24.                 // to Hex
  25.                 text.Append(System.Uri.HexEscape(textChar));
  26.             }
  27.             return text.ToString();
  28.         }
Written by Nffish in: .Net | 标签:, ,
十一
19
2009
2

冷…

荒城、狂风、斜阳似血
一位玉树临风、气宇非凡的剑客临风而立
他的剑很冷
他的眼神很冷
他的心更冷
……后来……
这sb冻死了!
这个故事告诉我们:
降温了,扛是扛不住滴,请大家务必加衣服

Written by Nffish in: Life | 标签:
十一
07
2009
3

Xmarks正常使用hosts大法

因为众所周知的原因,Xmakrs在两周前不能自动同步书签了。实在想不明白,为什么ZF会对无辜的Xmarks下此毒手。不过还好,有hosts大法来解决此问题。

把下列文字加入到/etc/hosts文件中,windows是(C:\windows\system32\drivers\etc\hosts)

#xmarks
64.147.188.86 www.xmarks.com
64.147.188.92 api.xmarks.com
64.147.188.89 login.xmarks.com
64.147.188.87 sync.xmarks.com
64.147.188.86 static.xmarks.com
64.147.188.86 download.xmarks.com
64.147.188.86 my.xmarks.com

在Xmarks 设置的”高级”选项卡中的加密选项中选择”全部加密”。
就是这么简单。 let‘s F.U.C.K G.F.W.

Written by Nffish in: Share | 标签:

Powered By Wordpress Theme AEROTRONIC |
除非另有声明,本网站采用知识共享“署名 2.5 中国大陆”许可协议授权。