贝尔金Belkin无线路由器复位方法

15 6 月, 2009

今天后勤部员工拿来一台Belkin V2000的无线路由器,为了能应用在老板儿子的宽带网络上,我要先自己摸索配置。

首先第一步是想办法恢复出厂设置,原密码不知道,只能选择硬复位:
搜索到这里有一段“30/30/30 (硬复位)”,后面那段不是很好理解,我是这样操作的:
1. 在正常通电的情况下按下reset键30秒(由于时间不好准确到30秒,我都以35秒计,下同)
2. 然后拔掉电源线,继续保持reset键被按下状态,也是30秒
3. 接着接上电源,继续保持reset键被按下状态,也是30秒,然后放开reset键。也就是说在这90秒里要保持reset键被按下。
4. 最后拔掉电源一会再插上。(这是我自己觉得有必要这样做的,以让复位能生效)

恢复出厂设置后只要把LAN的其中一个口跟电脑连接,电脑就可以自动获取IP,默认是192.168.2.x网段,当然可以在命令行窗体用ipconfig来查看。此时无线路由器的IP是192.168.2.1。

打开一个浏览器,输入192.168.2.1就可以连接到路由器,缺省密码是空的,直接按Submit就可登录进去进行管理,最好立即设置新的密码。

其它的设置可以参考这里

在配置无线网络时需要注意的一点是:使用Pass Phrase功能生成密码时输入框里十六进制组合成的串才是正真正的密码,我刚开始是用输入在Pass Phrase里的内容做密码,结果无法连接。比如64位时会生成key1、key2、……,选择其中一个作为密码,记录下5个框组合成的10位十六进制串做密码(如“8CBA286AB7”),保持大小写。

 

山地车+码表,第一次上班路上全记录

10 6 月, 2009

6月1日花了998元在张杨路2070号(近苗圃路、北洋泾路地铁站)的捷安特的专买店买了“汉特2.0”的山地车,用于骑车上班,同时买了两把锁花了102元。从专卖店骑车回家的路线:http://www.gpsed.com/track/1513358267930107908

6月2日骑车上班,当时还没有买码表,使用的GPSed记录的轨迹,这是路线:http://www.gpsed.com/track/1513358268003103912

昨天从淘宝上买了一个码表,昨晚安装上今天正式使用,今天上班路上的记录如下:
距离:9.42km
最高时速:30.8km/h
平均时速:19.8km/h
用时:27分06秒

搬家后新的宽带今天安装到位

7 6 月, 2009

搬家之前一直使用的是E8 2M套餐,年费是1958元,在还剩一个月的时候房东要搬回来住所以不得不搬家。在办理移机之后3个工作日得到的答复是新地址不支持2M的宽带,安装队建议先分线然后再移动,说是可以安装1M的。

经与长岛路电信营业厅交涉,得到的答复是只支持0.5M的宽带(即512Kbit),同时由于他们的原因导致不能移机,他们同意退还未使用的套餐费用。经过考虑决定取消宽带只保留电话的移机,但只能三个工作日后等移机订单取消后才能再去办理相关手续,先问候电信们的母亲。

回家与LP商量,觉得我们以前之所以安装电话主要是为了安装宽带,所以决定电话也不保留了,改安装有线通。

咨询有关有线通的安装,答复是未覆盖,附带问候有线通们的母亲。

曾打算不装宽带了,改用手机的GPRS在应急时用用。但经过两三天的考虑,觉得家里没个宽带总是不方便,512K浏览网页、发发简历啥的都还可以,下电影的话相当于以前1/4的速度,还能接受。经查询发现512K包年也需要1560元/年,没办法只有这个选择了,再次问候电信们的母亲。

今天总算把宽带装上了,凑合着用吧……

让Google网页快照恢复使用的方法

18 5 月, 2009

在Google上搜索“Google Cache”会获取很多关于如何修复Google的网页快照,大多原理都是替换被屏蔽的Google页面的“search?q=cache”关键字,有些情况可能还需要替换Google网页快照的IP地址。

再就是利用各种浏览器的插件功能,在页面打开后自动做上面的内容替换。

这里我以TheWorld(世界之窗浏览器)为例,其论坛的插件总汇页面里包含一个“修复Google快照插件”,下载后解压到本地的TheWorld安装目录的plugin目录下,绿色版本要自己在TheWorld.exe所在目录新建一个子目录plugin,在plugin下每个插件都放在自己的目录里,如图:

 修复Google快照插件本地下载:EnableGooglecache.rar

 我在压缩包里google.html的基础上做了修改:
<script language="JavaScript">
var originalString = ‘/search?q=cache:’;
var stringReplace = ‘/search?ignore=me&q=cache:’;

if (top.location.href.indexOf (originalString) > 0)
{
 var temp = top.location.href;
 
 temp = temp.replace(originalString, stringReplace);
 top.location.replace(temp);
}
else
{
 var aTag = document.all.tags("A");
 
 if (aTag.length > 0)
 {
  for (i = 0; i < aTag.length; i++)
  {
   var temp = aTag[i].href;

   if (temp.indexOf(originalString) > 0)
   {
    temp = temp.replace(originalString, stringReplace);
    aTag[i].href = temp;
   }
  }
 }
}
</script>
可以把上面的内容直接覆盖到google.html文件,或者另存成另外的文件名,比如google_cache.html,然后修改plugin.ini文件里的FileName项为google.cache.html,如图:

上面内容本地下载(下载后把.txt去掉):google_cache.html.txt

写在粥粥周岁生日之际的(一)

13 5 月, 2009

 

         首先祝宝贝生日快乐,健康成长!
 
         每天最幸福的事:就是下班回家,看见你开心幸福的笑脸,然后奋勇的往我身上扑过来紧紧的抱着我亲我!宝贝你是大孩子了!
 
 粥当你在妈妈肚子里才50天的时候,妈妈就一直咳嗽,为此还吃了1付中药,也不见好,为了怕你的小脸因吃中药变黑,便再也不喝了!每天不停的咳嗽,咳嗽了4个月才全好了。加上早期的呕吐,恶心,还有厨房炒菜那难闻的气味,真的好难熬。
       
        进入中期,宝贝你在妈妈肚子里频繁的动了,妈妈感觉到你的存在了,好兴奋,这个时候身体上的不适宜也好了很多,妈妈带着你回重庆过年,去妈妈的舅舅家,姨妈家,去大足小玲家爬北山等,玩得好开心,你也好开心对吧!在大足妈妈知道了你个弟弟了,当电话告诉你爸爸你是弟弟的时候,爸爸不知道如何是好,不停的问我:怎么办,怎么办。因为我们一直以为你是个妹妹。哈,弟弟妹妹无所谓了,你是上天赐给爸爸妈妈的宝贝,希望你健康快乐,我们都会用心的爱你。
 转眼间进入后期了,妈妈一直坚持上班,坚持散步,在春暖花开的时候,妈妈爸爸和黎黎阿姨,小佳阿姨,韦叔叔,一起去南汇看桃花呢,哈,叔叔阿姨们笑曰:在肚子里就开始培养你赏花睬花了,以后一定讨小姑娘喜欢呢!殊不知,现在小姑娘好少,以后儿子你们找媳妇难度大哇,哼哼,俺们不能输在起跑线上!!(玩笑玩笑)
      
         渐渐的宝贝在妈妈肚子里快成熟了,妈妈又开始不停的咳嗽了,不得已该休产假了(原计划5月上班完,因为预产期在6月7号),5月12的中午,我刚下班回到家睡下,被爸爸电话吵醒,说中午地震了,快给外公外婆小姨打个电话问问家里怎么样。接下来知道是四川汶川地震了,13,14天天在家看电视看新闻,好伤心,咳嗽也加重了。14号晚上终于盼来了外公外婆,15号终于可以像其他的孕妇一样有父母的陪伴逛逛公园了!好幸福。在逛公园的时候我明显感觉肚子往下坠,好累,好吃力了。16号天气好好,妈妈和外婆帮宝宝把所有的要洗的衣服抱被都洗好了,香香的放在那里!迎接小宝贝的到来,晚饭的时候妈妈还说,今天宝贝成熟了,明天出生那么我们的宝贝也是足月了!
待续….
 

解决vs2005编译出来程序不安装C++ Run Time 2005 Restribution也能运行的办法

4 5 月, 2009

Visula Studio2005编译出来的程序,发布时强制让用户安装了C++ Run Time 2005 Restribution。

从用户角度上考虑,是不希望安装C++ Run Time 2005 Restribution的,解决办法是:
1. 在文件夹C:\WINDOWS\WinSxS\Manifests中找到x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_6b128700.manifest,将其拷贝到exe或dll同一级目录下,改名Microsoft.VC80.CRT.manifest。
2. 把文件夹C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_6b128700中的两个文件msvcr80.dll、msvcp80.dll拷贝到exe或dll同一级目录下。
3. 其它相关的dll也用同样的办法来做。

至于自己的dll或exe使用到哪些C++ Run Time 2005 Restribution的dll,可以使用Depends.exe来查看。

给Cod添加右击安装菜单的批处理

30 4 月, 2009

使用CodLoader可以很方便的管理cod文件,可是有时只是想安装或替换某一cod,有没有简单的办法呢。

答案当然有了,那就是右击菜单,下面是添加右击菜单的批处理代码:
@echo off

echo Register Cod File
set JAVA_LOADER=%cd%\JavaLoader.exe
set JAVA_LOADER=%JAVA_LOADER:\=\\%
set TEMP_REG=”%TEMP%\register_cod.reg”

echo Windows Registry Editor Version 5.00>%TEMP_REG%
echo.>>%TEMP_REG%
echo [HKEY_CLASSES_ROOT\.cod]>>%TEMP_REG%
echo @=”codfile”>>%TEMP_REG%
echo [HKEY_CLASSES_ROOT\codfile\shell\InstallCod\command]>>%TEMP_REG%
echo @=”\”%JAVA_LOADER%\” -u load \”%%1\””>>%TEMP_REG%

Read the rest of this entry »

转贴:当飞信的API遇上GAE的URL Fetch API

27 4 月, 2009

(原创作者:Java Yu,原文链接:http://www.javayu.com?p=2489)

这几天一直在想怎么使用GAE来实现一个自动短信通知功能,由于google的免费短信服务已经关闭,而飞信的python库又不怎么可能放到GAE上面。最后找到了这玩意:http://sms.api.bz/ 它是中国移动飞信的一个第三方的API入口(不能保证安全性和私密性),通过GET方式发送请求就可以实现发送飞信的功能。

具体的url如下:
http://sms.api.bz/fetion.php?username=13800138000&password=123456&sendto=13800123001&message=Hello

其中username的值是发送方的手机号,password是发送方的飞信密码,sendto要发送目标的手机号码,而message就是飞信中的内容。上面的那个URL就是用来向13800123001内容为”Hello”的飞信,要注意的是,发送方和接收方比较已经是飞信好友。

有了这玩意,配合一下GAE的URL Fetch API,就可以实现自动飞信通知的功能:
from google.appengine.api import urlfetch
def sendmessage(number,message):
    url = "http://sms.api.bz/fetion.php?username=13800138000&password=123456&sendto="
    url = url+number+"&message="+message
    urlfetch.fetch(url, payload=None, method=urlfetch.GET, headers={},allow_truncated=False, follow_redirects=False) 

要发送飞信的时候,就通过调用sendmessage这个函数就行了,number是指目标的手机号,而message是要发送的内容。

C#生成Excel文件的方法

22 4 月, 2009

1. 首先添加Excel的Reference到项目中
右击项目的References,选“Add Reference…”菜单,在COM组里选择“Microsoft Excel 11.0 Object Labrary”(安装的Excel版本不一样这里的版本可能会有变化,我这里是Excel 2003)

2. 新建excel文件实例代码
Microsoft.Office.Interop.Excel.Application app = null;
Microsoft.Office.Interop.Excel.Workbook workbook = null;
Microsoft.Office.Interop.Excel.Worksheet sheet = null;
object missing = System.Reflection.Missing.Value;
try
Read the rest of this entry »

粥粥学会走4步以上的路了

16 4 月, 2009

明天粥粥满11个月。

今天下了班回来跟粥妈一起逗宝宝玩,我给他一张从信箱拿回来的宣传纸,小家伙拿着纸翻来翻去的看,我把他扶稳了让他自己站着,张开双臂护在两边防止他摔倒。

过了一会他开始晃晃悠悠的朝我扑过来,我在防止他摔倒的情况下往后退,他走了好几步然后扑到我身上来。我把他抱起来称赞了一翻,然后把他放下并让他转身朝他妈妈,他妈妈向他招手叫他过去,他就晃晃悠悠的又走过去了,然后扑到他妈妈身上。

这么来来回回的走了几下,他则越来越兴奋,然后我们还给他拍了视频。

祝愿他早日学会走路,健康成长!