这两天 Google 怎么了?! Blogger, Groups 要么登录不了,要么就是显示如下的错误:
"
内容编码错误
无法显示您尝试查看的页面,因为它使用了无效或者不支持的压缩格式。
"
Update 2009-2-13: Blogger 基本正常,除了页面上方显示有问题外,另外 Groups 也可以登录了,但是打开任意一个主题的时候出错
Update 2009-2-16: 我在家没遇到过,难道是我机器上 Firefox 出问题了?
2/12/2009
2/11/2009
关于无线局域网(WiFi)
公司的设备上将来要加 WiFi 的功能,这方面的任务交给我来折腾了。
先来熟悉一下 WiFi,但我的台式机没有无线网卡阿,这个好办,有"无线USB网卡"(Wireless USB Adapter),我们公司有一个 TP-LINK TL-WN321G,插在我的电脑上面,执行: lsusb
Bus 005 Device 003: ID 148f:2573 Ralink Technology, Corp.
Bus 005 Device 001: ID 1d6b:0002
Bus 004 Device 001: ID 1d6b:0001
Bus 003 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0001
Bus 001 Device 002: ID 04b3:310c IBM Corp.
Bus 001 Device 001: ID 1d6b:0001
第一个就是它了,是 Ralink 芯片哦,于是再搜索一下就知道型号应该是 rt73 / rt2571。
接下来就要重新编译内核了,在 Networking support 中选上与 Wireless 相关的,另外选上 rt73usb 相关的,路径如下:
Device Drivers --->
Network device support --->
Wireless LAN --->
Ralink driver support --->
Ralink rt2501/rt73 (USB) support
然后使用以上编译的内核,重启机器,再次插上这个 TP-LINK 的 Wireless USB Adapter,运行 dmesg 看一下有无报错
下面安装 wireless-tools 试试看能不能连上,安装过程就不说了,安装之后运行:
~#iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11bg ESSID:""
Mode:Managed Frequency:2.437 GHz Access Point: Not-Associated
Tx-Power=24 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
很明显没有找到合适的AP,于是手动搜搜看:
~#iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: 00:1C:F0:AB:29:46
ESSID:"dlink"
Mode:Master
Channel:6
Frequency:2.437 GHz (Channel 6)
Quality=66/100 Signal level:-82 dBm
Encryption key:off
IE: Unknown: 0005646C696E6B
IE: Unknown: 010882848B960C121824
IE: Unknown: 030106
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Extra:tsf=00000017aac553a9
Extra: Last beacon: 3080ms ago
下面就可以手动连上这个AP了:
/sbin/iwconfig wlan0 mode managed channel 6 key off essid dlink
/sbin/iwconfig wlan0 ap 00:1C:F0:AB:29:46
dhcpcd -nd wlan0
Good Luck!
PS:中午和同事一起到旁边的书店买了本《IEEE 802.11 无线局域网》,要抽时间好好看看了。
先来熟悉一下 WiFi,但我的台式机没有无线网卡阿,这个好办,有"无线USB网卡"(Wireless USB Adapter),我们公司有一个 TP-LINK TL-WN321G,插在我的电脑上面,执行: lsusb
Bus 005 Device 003: ID 148f:2573 Ralink Technology, Corp.
Bus 005 Device 001: ID 1d6b:0002
Bus 004 Device 001: ID 1d6b:0001
Bus 003 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0001
Bus 001 Device 002: ID 04b3:310c IBM Corp.
Bus 001 Device 001: ID 1d6b:0001
第一个就是它了,是 Ralink 芯片哦,于是再搜索一下就知道型号应该是 rt73 / rt2571。
接下来就要重新编译内核了,在 Networking support 中选上与 Wireless 相关的,另外选上 rt73usb 相关的,路径如下:
Device Drivers --->
Network device support --->
Wireless LAN --->
Ralink driver support --->
Ralink rt2501/rt73 (USB) support
然后使用以上编译的内核,重启机器,再次插上这个 TP-LINK 的 Wireless USB Adapter,运行 dmesg 看一下有无报错
下面安装 wireless-tools 试试看能不能连上,安装过程就不说了,安装之后运行:
~#iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11bg ESSID:""
Mode:Managed Frequency:2.437 GHz Access Point: Not-Associated
Tx-Power=24 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
很明显没有找到合适的AP,于是手动搜搜看:
~#iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: 00:1C:F0:AB:29:46
ESSID:"dlink"
Mode:Master
Channel:6
Frequency:2.437 GHz (Channel 6)
Quality=66/100 Signal level:-82 dBm
Encryption key:off
IE: Unknown: 0005646C696E6B
IE: Unknown: 010882848B960C121824
IE: Unknown: 030106
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Extra:tsf=00000017aac553a9
Extra: Last beacon: 3080ms ago
下面就可以手动连上这个AP了:
/sbin/iwconfig wlan0 mode managed channel 6 key off essid dlink
/sbin/iwconfig wlan0 ap 00:1C:F0:AB:29:46
dhcpcd -nd wlan0
Good Luck!
PS:中午和同事一起到旁边的书店买了本《IEEE 802.11 无线局域网》,要抽时间好好看看了。
1/12/2009
解决 Pidgin 登录失败的问题(Unable to retrieve MSN Address Book)
今天通过 Pidgin 登录 MSN 死活上不去,一直报错:Unable to retrieve MSN Address Book,以为升级 Pidgin 为最新版本就可以了,于是将 Pidgin 更新到 2.5.3,再次登录时发现问题依旧,于是在网上搜索之后才知道是一个BUG(http://developer.pidgin.im/ticket/8080),很多人反映这一问题了,暂时可以通过如下方法解决:
1)安装 msn-pecan 插件, emerge -av pidgin-msn-pecan
2)重新启动 Pidgin,然后在 Login Options 中将 Protocol 改为 WLM 即可
1)安装 msn-pecan 插件, emerge -av pidgin-msn-pecan
2)重新启动 Pidgin,然后在 Login Options 中将 Protocol 改为 WLM 即可
1/08/2009
12/30/2008
gcc 的问题?
最近我手头的项目代码编译报错,遇到两个问题,首先是出现以下错误:
include/mxdef.h:56: error ‘NULL’ was not declared in this scope
我的开发环境:
>gcc -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-4.2.3/work/gcc-4.2.3/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/4.2.3 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.2.3/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/4.2.3 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/4.2.3/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/4.2.3/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/4.2.3/include/g++-v4 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --disable-multilib --enable-libmudflap --disable-libssp --disable-libgcj --with-arch=i686 --enable-languages=c,c++,treelang,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu
Thread model: posix
gcc version 4.2.3 (Gentoo 4.2.3 p1.0)
>gcc-config -l
[1] i686-pc-linux-gnu-3.3.6
[2] i686-pc-linux-gnu-4.1.2
[3] i686-pc-linux-gnu-4.2.3 *
[4] i686-pc-linux-gnu-4.3.1
以前可以编译通过的,估计是更新 Gentoo 后带来的问题,我也不知道具体是哪里的问题,于是尝试用其它版本的 gcc 编译,用 gcc-4.1.2 编译结果和上面是一样的,而用gcc-4.3.1 编译之后,出现以下错误:
include/cdc.h:116: error: multiple parameters named ‘r’
头文件 cdc.h 第116行为:
static gal_pixel RGB2Pixel (int r, int g, int b, int r=255);
gcc-4.2.3以及4.1.2 都忽略这个了阿,这样可以声明的函数有没有问题?待确认。
第一个问题已经解决了,在头文件 mxdef.h 中增加
#include <string.h> 就可以了。
include/mxdef.h:56: error ‘NULL’ was not declared in this scope
我的开发环境:
>gcc -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-4.2.3/work/gcc-4.2.3/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/4.2.3 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.2.3/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/4.2.3 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/4.2.3/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/4.2.3/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/4.2.3/include/g++-v4 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --disable-multilib --enable-libmudflap --disable-libssp --disable-libgcj --with-arch=i686 --enable-languages=c,c++,treelang,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu
Thread model: posix
gcc version 4.2.3 (Gentoo 4.2.3 p1.0)
>gcc-config -l
[1] i686-pc-linux-gnu-3.3.6
[2] i686-pc-linux-gnu-4.1.2
[3] i686-pc-linux-gnu-4.2.3 *
[4] i686-pc-linux-gnu-4.3.1
以前可以编译通过的,估计是更新 Gentoo 后带来的问题,我也不知道具体是哪里的问题,于是尝试用其它版本的 gcc 编译,用 gcc-4.1.2 编译结果和上面是一样的,而用gcc-4.3.1 编译之后,出现以下错误:
include/cdc.h:116: error: multiple parameters named ‘r’
头文件 cdc.h 第116行为:
static gal_pixel RGB2Pixel (int r, int g, int b, int r=255);
gcc-4.2.3以及4.1.2 都忽略这个了阿,这样可以声明的函数有没有问题?待确认。
第一个问题已经解决了,在头文件 mxdef.h 中增加
#include <string.h> 就可以了。
12/15/2008
用 Python 写了个脚本
最近完成了一个简单的脚本,写的过程中对 Python 有了进一步的了解。脚本的目的是把一个文本文件中的数据进行拆分,然后把结果存为 Excel 文件。其中拆分的过程中主要用到了正则表达式,写Excel 文件用的是 pyExcelerator,如果Excel 文件已经打开,写的时候会失败的,要加异常处理。
11/21/2008
Gmail 的主题
Gmail 可换主题了,好像是昨天推出的吧,Google 的产品每次出手都让人从心底里叫好,这次虽然只是一个功能的完善,但还觉得很不错,主题换了几个,还是觉得默认的好,另外那个终端的主题很受同事欢迎 :)
现在对 Google 的产品越发依赖了,每天必须去的地方:Google reader、Groups 和 Gmail等,偶尔打开 Blogger 发个帖,当然搜索必定是 Google 了。
另外,我也申请了 Google app engine,简单写了点东西,但一直没时间完善它,主要是自己想做点有新意的东西,苦于还没好的点子。。。
现在对 Google 的产品越发依赖了,每天必须去的地方:Google reader、Groups 和 Gmail等,偶尔打开 Blogger 发个帖,当然搜索必定是 Google 了。
另外,我也申请了 Google app engine,简单写了点东西,但一直没时间完善它,主要是自己想做点有新意的东西,苦于还没好的点子。。。
订阅:
博文 (Atom)

