??xml version="1.0" encoding="utf-8" standalone="yes"?>国产午夜亚洲精品,在线亚洲精品视频,亚洲a∨无码男人的天堂http://m.tkk7.com/sean/category/34.htmlRead me, read Sean.zh-cnWed, 07 May 2014 16:54:12 GMTWed, 07 May 2014 16:54:12 GMT60Mac安装tsockshttp://m.tkk7.com/sean/archive/2014/05/07/413382.htmllaogaolaogaoWed, 07 May 2014 15:23:00 GMThttp://m.tkk7.com/sean/archive/2014/05/07/413382.htmlhttp://m.tkk7.com/sean/comments/413382.htmlhttp://m.tkk7.com/sean/archive/2014/05/07/413382.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/413382.htmlhttp://m.tkk7.com/sean/services/trackbacks/413382.html
vim /usr/local/Library/Formula/tsocks.rb

require 'formula'

class Tsocks < Formula
  # The original is http://tsocks.sourceforge.net/
  # This GitHub repo is a maintained fork with OSX support

  homepage 'http://github.com/pc/tsocks'
  head 'https://github.com/pc/tsocks.git'

  depends_on 'autoconf' => :build if MacOS.xcode_version.to_f >= 4.3

  def install
    system "autoconf""-v"
    system "./configure""--prefix=#{prefix}""--disable-debug""--disable-dependency-tracking""--with-conf=#{config_file}"

    inreplace("tsocks") { |bin| bin.change_make_var! "LIBDIR", lib }

    system "make"
    system "make install"

    etc.install "tsocks.conf.simple.example" => "tsocks.conf" unless config_file.exist?
  end

  def test
    puts 'Your current public ip is:'
    ohai `curl -sS ifconfig.me 2>&1`.chomp
    puts "If your correctly configured #{config_file}, this should show the ip you have trough the proxy"
    puts 'Your ip through the proxy is:'
    ohai `tsocks curl -sS ifconfig.me 2>&1`.chomp
  end

  def config_file
    etc / 'tsocks.conf'
  end
end

有了上述formula之后Q即?brew install --HEAD tsocks ?img src ="http://m.tkk7.com/sean/aggbug/413382.html" width = "1" height = "1" />

laogao 2014-05-07 23:23 发表评论
]]>
[RPi] 树梅z֮装XBMCq让其支持中?/title><link>http://m.tkk7.com/sean/archive/2014/04/06/411990.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Sun, 06 Apr 2014 09:45:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2014/04/06/411990.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/411990.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2014/04/06/411990.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/411990.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/411990.html</trackback:ping><description><![CDATA[有了RPi当然免不了要玩玩XBMCQ这里推荐XBianQ安装配|过E如下:<br /> <br /> 1- 下蝲.img文g ( <span style="font-size: 14px;"><a target="_blank">http://www.xbian.org/download/</a></span><span style="font-size: 14px;"> )Q?/span><br /> 2- 用dd命o?imgQ比如XBian_beta_2.imgQ写入SD卡;<br /> 3- 中文字体(比如wqy-zenhei.ttcQ重命名为arial.ttfQ复制到SD卡的~/.xbmc/media/Fonts目录QXBian默认用户为xbianQ密码raspberryQ;<br /> 4- ?nbsp;<span style="font-size: 14px;"><a target="_blank">https://code.google.com/p/xbmc-addons-chinese/downloads/detail?name=repository.googlecode.xbmc-addons-chinese-eden.zip</a> 下蝲资源插gq?/span><span style="font-size: 14px;">复制到SD卡;</span><br /> 5- SD卡插入RPiq连接HDMI到电视机/昄器;<br /> 6- RPi开机,q入XBian的配|页面,可以校准屏幕Q配|网l连接等Q?br /> 7- 在系l设|中选择字体为ArialQ语a选ؓ中文Q此时应该看到界面可正常昄中文Q?br /> 8- 安装扩展E序Q选择之前下蝲到SD卡的repository.googlecode.xbmc-addons-chinese-eden.zip文gQ扩展安装成功后卛_在扩展程序列表中看到对应的资源条目,逐一安装卛_?br /> <br /> 额外提示QXBMC也可以通过|络׃n播放视频Q之前跟大家提到qXBMC昄中文字幕有时出现整行被方块覆盖的问题Q解x法是在字q文件中查找q删除或替换"…"字符。EnjoyQ?img src ="http://m.tkk7.com/sean/aggbug/411990.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2014-04-06 17:45 <a href="http://m.tkk7.com/sean/archive/2014/04/06/411990.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IntelliJ IDEA 常用快捷?/title><link>http://m.tkk7.com/sean/archive/2014/03/09/410781.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Sun, 09 Mar 2014 05:38:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2014/03/09/410781.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/410781.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2014/03/09/410781.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/410781.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/410781.html</trackback:ping><description><![CDATA[<br /> 整理一?IntelliJ IDEA 最常用的快捷键Q按照便于记忆的方式排列Q?br /> <br /> <pre> Ctrl-N              Class... (find by name) Ctrl-Shift-N        File... (find by name) Ctrl-Shift-Alt-N    Symbol... (find by name) Ctrl-G              Line... (goto line) Ctrl-H              Type hierarchy (hierarchy) Ctrl-Shift-H        Method hierarchy (hierarchy) Ctrl-Alt-H          Call hierarchy (hierarchy) Ctrl-Q              Quick documentation Ctrl-Alt-I          Auto-indent lines (indent) Ctrl-Alt-L          Reformat code (line up) Ctrl-Alt-O          Optimize imports (optimize) Ctrl-/              Comment with line comment (//) Ctrl-Shift-/        Comment with block comment (/*...*/) Ctrl-W              Select word or block (word) Ctrl-D              Copy line (duplicate line, yyp) Ctrl-X              Cut line (dd) Ctrl-U              Uppercase/lowercase (upper) Ctrl-J              Insert live template Ctrl-Alt-J          Surround with live template Ctrl-Alt-T          Surround with (template) Ctrl-Shift-J        Join lines (join) Ctrl-E              Recent files (editions) Ctrl-Shift-E        Recently changed files (editions) Alt-Shift-C         Recent changes (changes) Ctrl-B              Delcaration Ctrl-Shift-B        Type declaration Ctrl-Alt-B          Implementation(s) Ctrl-P              Parameter info (parameter) Ctrl-Space          Basic completion Ctrl-Shift-Space    Smart completion Ctrl-Alt-Space      Completion lookup Alt-Enter           Auto-complete Alt-Insert          Generate... Ctrl-Shift-Up/Down  Move statement up/down Alt-Shift-Up/Down   Move line up/down Ctrl-Up/Down        Scroll up/down Alt-Up/Down         Previous/next method F2                  Next highlighted error Shift-F2            Previous highlighted error Ctrl-F              Find Ctrl-R              Replace F3                  Next match Shift-F3            Previous match F4                  Jump to source Ctrl-Alt-Shift-T    Refactor this F5                  Refactor copy F6                  Refactor move Ctrl-F6             Refactor change signature Shift-F6            Refactor rename Alt-Delete          Refactor safe delete Ctrl-Alt-V          Refactor extract variable Ctrl-Alt-F          Refactor extract field Ctrl-Alt-P          Refactor extract parameter Ctrl-Alt-M          Refactor extract method Ctrl-Alt-N          Refactor inline </pre> <img src ="http://m.tkk7.com/sean/aggbug/410781.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2014-03-09 13:38 <a href="http://m.tkk7.com/sean/archive/2014/03/09/410781.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>"上v"是如何变?涓婃?的?http://m.tkk7.com/sean/archive/2011/03/29/347243.htmllaogaolaogaoTue, 29 Mar 2011 15:50:00 GMThttp://m.tkk7.com/sean/archive/2011/03/29/347243.htmlhttp://m.tkk7.com/sean/comments/347243.htmlhttp://m.tkk7.com/sean/archive/2011/03/29/347243.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/347243.htmlhttp://m.tkk7.com/sean/services/trackbacks/347243.html

今天帮同事解决一个邮件ؕ码的问题Q简C此?

邮g正文׃贴了Q有一D从上下文判断明昑ֺ该是"上v"Q却昄成了"?.."Q于是自然而然的拿??字和"?字来分析?

通过单的Groovy脚本对这两个汉字分别按gbk和utf-8~码Qƈ得到的byte[]转换成二q制表示输出如下Q?

== ?==
11001001 11001111
11100100 10111000 10001010
== ?==
11100100 10111000
11100110 10110110 10010011

注意"?字的W?排前两组??字第1排的两组byte正好相同Q于是问题迎刃而解Qؕ码是׃邮g以utf-8~码后被错误的以gbk解码Q随后又重新~码成utf-8Q造成的?/p>

关键代码Q?/p>

void showBytes(String input) {
  println("== " + input + " ==")
  b = input.getBytes("gbk")
  b.each { print Integer.toBinaryString(it).substring(24) + ' ' }
  println()
  b = input.getBytes("utf8")
  b.each { print Integer.toBinaryString(it).substring(24) + ' ' }
  println()
}



laogao 2011-03-29 23:50 发表评论
]]>
[Tips] 如何lSVN资源库降U?/title><link>http://m.tkk7.com/sean/archive/2011/02/16/344471.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Wed, 16 Feb 2011 11:34:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2011/02/16/344471.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/344471.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2011/02/16/344471.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/344471.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/344471.html</trackback:ping><description><![CDATA[<br/ /><p>问题起因: 帮同事排查一个SVN资源库导入后无法使用的问题,checkout时报?br/ />  Expected FS format '2'; found format '3'<br/ />  期待文gpȝ(FS)格式 “2”Q找到格?#8220;3”<br/ /></p><p>熟悉SVN的朋友应该知道,Subversion大版本更新时有可能会对其文g格式q行调整Q因此内部有文g格式版本的说法,以上报错信息在网上搜一下就知道Q版?和版?分别对应Subversion?.4.x?.5.xQ于是问题归lؓ如何l资源库降Q从而得C1.4兼容的dump文g。方法很单,记录如下Q供需要的朋友参?</p><p>首先?.5.x的Subversion环境下新Z个与1.4.x兼容的资源库<br/ />  svnadmin --pre-1.5-compatible create project01</p><p>然后之前无法正常导?.4.x的dump文g(dumpfile.old)导入<br/ />  svnadmin load project01 < dumpfile.old</p><p>最后再做一ơ导出即?br/ />  svnadmin dump project01 > dumpfule.new</p><p>回到1.4.x的Subversion环境Q新的dump文g(dumpfile.new)可以正常导入和使用了?/p> <img src ="http://m.tkk7.com/sean/aggbug/344471.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2011-02-16 19:34 <a href="http://m.tkk7.com/sean/archive/2011/02/16/344471.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ssh+tsocks - q程办公利器http://m.tkk7.com/sean/archive/2011/02/09/343994.htmllaogaolaogaoWed, 09 Feb 2011 14:37:00 GMThttp://m.tkk7.com/sean/archive/2011/02/09/343994.htmlhttp://m.tkk7.com/sean/comments/343994.htmlhttp://m.tkk7.com/sean/archive/2011/02/09/343994.html#Feedback5http://m.tkk7.com/sean/comments/commentRss/343994.htmlhttp://m.tkk7.com/sean/services/trackbacks/343994.html

设想一下这L场景: 你出差在外,或者生病在Ӟ有个紧急的需求要处理Q涉及到C源代码文件的改动Q你亲自修改需?0分钟Q电话和在公司的同伴沟通然后由?Ҏ修改则需?时。公司svn服务仅支持svn://协议Q且仅限内网讉KQ而你只有一个ssh账号可以q程d到公司某台Linux/UNIX服务器?/p>

你暗自庆q,q好理员有先见之明Qؓ你留了个ssh口子Q这栯你q可以ssh上去通过命o行的方式在服务器上做svn checkoutQvim ...和svn commit。不q如果你认ؓq就是全部,那就太小瞧ssh了?/p>

ssh有个命o行参?-D [地址:]端口Q含义是在某个本地地址的某个端口上开SOCKS服务q行监听Q把q个端口的数据通信以加密Ş式{发到ssh的另一端。你说好Q我有了一个SOCKS服务器,但我又不是要上网C理,svn也ƈ不天然支持SOCKS啊,有什么用? 嗯,q正是tsocks的用武之圎ͼ它能透明的让普通应用程序也走SOCKSQ安装方法很? L的Linux发行版,如Debian、Archlinux{的默认软g仓库已经自带了tsocksQ通常只需要apt-get install或pacman -S卛_QMac OS X下则可以利用MacPorts安装Q然后修攚w|文?etc/tsocks.conf(MacPorts会安装到/opt/local/etc目录)Q可以在h文gtsocks.conf.sample的基上修改,通常只要配置server = 127.0.0.1卛_Q其他都可以默认?/p>

有了q些打底Q剩下的很单了: 首先 ssh -D 1080 -f -N 用户名@公司服务器的公网地址 在本机的1080端口开启SOCKS服务Q然后按照你qx使用svn的习惯,只是在命令前加上tsocksQ类D? tsocks svn up 或?tsocks svn ci -m 'blahblahblah' {等卛_Q本地的svn sandbox不需要Q何修攏V?/p>

q个例子可以说只是冰׃角,不论是sshq是tsocks都还有更高的用法,而这个通道一旦打通,它的效果像是简化版的VPNQ除了ping之类的少数命令外Q几乎就跟你在公司做各种操作没有两样Q所以,发挥你的惌力吧 :)



laogao 2011-02-09 22:37 发表评论
]]>
[Tips] Emacs字符~码相关指ohttp://m.tkk7.com/sean/archive/2011/01/05/342345.htmllaogaolaogaoWed, 05 Jan 2011 05:31:00 GMThttp://m.tkk7.com/sean/archive/2011/01/05/342345.htmlhttp://m.tkk7.com/sean/comments/342345.htmlhttp://m.tkk7.com/sean/archive/2011/01/05/342345.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/342345.htmlhttp://m.tkk7.com/sean/services/trackbacks/342345.html

在Vim中,我们可以通过set fencs=utf-8,gbk告诉它按照先utf-8后gbk的顺序自动识别打开文g的字W编码。Emacs也有一l字W编码相x令,整理如下Q?/p>

指o全名Qset-buffer-file-coding-system
指o作用Q改变当前buffer的编?br /> 调用ҎQ?以目标编码gbkZ)
C-x <RET> f gbk <RET>
该指令还可以用于改变当前buffer的换行习?~码参数用dos或unixQ对应\r\n或\n)?/p>

指o全名Quniversal-coding-system-argument
指o作用Q指定紧随其后的命o(如C-x C-f或C-x C-w{?所采用的编?br /> 调用ҎQ?以目标编码gbkZ)
C-x <RET> c gbk <RET>

指o全名Qrevert-buffer-with-coding-system
指o作用Q用指定~码重读当前buffer(如果打开时用错了~码)
调用ҎQ?以目标编码gbkZ)
C-x <RET> r gbk <RET>

指o全名Qrecode-region
指o作用Q将以错误编码解码的选区以指定编码重新解?br /> 调用ҎQ?以目标编码gbkZ)
M-x recode-region <RET> gbk <RET> utf-8 <RET>

除了q些操作外,q有一U方法,那就是在文g开始的部分l出如下形式的指令,直接告诉~辑器在打开和保存时应采用的~码Q?br /> -*- coding: gbk -*-
接触qPython的同学是不是觉得很眼?

[补充] 查看当前~码选择的命令ؓQ?br /> M-x describe-coding-system <RET> ?C-h C <RET>
也可在回车前输入具体的编码名U?如gbk)以查看详l说明?/p>

laogao 2011-01-05 13:31 发表评论
]]>
Ubuntu Karmic安装手记 - T400shttp://m.tkk7.com/sean/archive/2009/12/26/307346.htmllaogaolaogaoSat, 26 Dec 2009 03:14:00 GMThttp://m.tkk7.com/sean/archive/2009/12/26/307346.htmlhttp://m.tkk7.com/sean/comments/307346.htmlhttp://m.tkk7.com/sean/archive/2009/12/26/307346.html#Feedback2http://m.tkk7.com/sean/comments/commentRss/307346.htmlhttp://m.tkk7.com/sean/services/trackbacks/307346.html 周二的时候拿C新的T400sQ安装Linux(64位Karmic)的过E比预想的要曲折Q趁周末有时_整理记录于此Q希望对遇到同样问题的h有所帮助?br />
T400s送到之前Q我先简单的在网上查了查基本的配|信息,同时也看到有很多|友十分利的安装了LinuxQ不论是Ubuntu Karmicq是Arch LinuxQ基本都是除了指Uw是out-of-box可直接工作的,q也W合我的预期。于是,拿着amd64版的Karmic盘,开始在T400s上安装?br />
基本pȝ的安装很利Q跟着提示一路走完,Karmicp够bootq正常login了,so far so good。不q登录进M后,无线|卡不工作,只有有线q接Q这是怎么回事Q用lspci一看:
  • 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
  • 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
  • 00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
  • 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)
  • 00:03.3 Serial controller: Intel Corporation Mobile 4 Series Chipset AMT SOL Redirection (rev 07)
  • 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)
  • 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
  • 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
  • 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
  • 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
  • 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
  • 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
  • 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
  • 00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
  • 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
  • 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
  • 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
  • 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
  • 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
  • 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
  • 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
  • 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
  • 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
  • 03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8172 (rev 10)
  • 04:00.0 Memory controller: Intel Corporation Turbo Memory Controller (rev 11)
  • 05:00.0 SD Host controller: Ricoh Co Ltd Device e822 (rev 01)
  • 05:00.1 System peripheral: Ricoh Co Ltd Device e230 (rev 01)
注意03:00.0q一行,竟然是Realtek?172Q对应Windows下的型号?192QLenovo什么时候把T400s原本的无U芯片配|?Intel WiMAX/WiFi Link 5xxx)换成了Realtek 8172的?难怪没有无U,q块|卡的驱动还没有被Linux内核直接支持Q需要手工安装。网上搜到很多方案,比如ndiswrapper+win版驱动等{,但这个Ubuntu LaunchPad上的Ҏ[1]看上L靠谱Q还{什么,开工吧?br />
  • 首先下蝲驱动: http://launchpadlibrarian.net/34090404/rtl8192se_linux_2.6.0010.1012.2009_64bit.tar.gz
  • 解压后进入rtl8192se_linux_2.6.0010.1020.2009_64bit子目录,make
  • 成功后在HAL/rtl8192下能够找到r8192se_pci.ko文gQcp?lib/modules/`uname -r`/kernel/drivers/net/wireless/
  • 然后固件相xӞ即firmware/RTL8192SE目录Qcp?lib/firmware/`uname -r`/
  • 执行命odepmod -a重新扫描module依赖关系
  • 执行命omodprobe r8192se_pci加蝲该moduleQ这一步完成以后NetworkManager可以搜到无U网lƈq行q接?/li>
好了Q到此最大的拦\虎已l消灭,开始装别的软g吧。就在这Ӟ新的问题出现了,dmesg可以看到重复出现的如下报?警告信息Q?br />
  • [ 483.431670] DMA: Out of SW-IOMMU space for 9100 bytes at device 0000:0e:00.0
  • [ 483.435783] DMA: Out of SW-IOMMU space for 9100 bytes at device 0000:0e:00.0
  • [ 483.439867] DMA: Out of SW-IOMMU space for 9100 bytes at device 0000:0e:00.0
  • ...
通常l过数分钟的U篏Q系l就L了,只剩下CapsLock键上的小灯不停闪烁,典型的kernel panic? Ҏ|友提供的线索[2]Q由于Intel?4位实现虽是参考AMD64但细节有差异Q所以在实际内存大于{于4G的环境下Q某些未考虑到该Ҏ的代码会leak memoryQ怎么办?增加内核启动参数mem=4G iommu=offQ一斚w限定内存范围Q另一斚w关闭IOMMU?br />
l过试Q这L配置下系l和无线|络都能够持l稳定运行。系l安装到此,一个大的里E碑达成Q唯一的缺憾是每次kernel升Q可能还需要手工做一些工作,且暂时不能既开无线又开4G以上内存Q不q这hdq没有无U,或者缴枪投降,不是吗?本想多骂几句LenovoQ好好的Intel芯片不用Q要换RealtekQ但转念一惻Iq已是既成事实,而且看到很多其他型号的ThinkPadQ如R500、SL400{,也有不少用上了Realtek的这ƾ无U芯片,让我们一h待稳定可靠的驱动最l被Linux内核支持的那一天吧?br />
参考链?
[1] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/401126
[2] http://lwn.net/Articles/91870/



laogao 2009-12-26 11:14 发表评论
]]>
[Tips] DIY制表W键自动补全(bash)http://m.tkk7.com/sean/archive/2009/06/01/279316.htmllaogaolaogaoSun, 31 May 2009 16:11:00 GMThttp://m.tkk7.com/sean/archive/2009/06/01/279316.htmlhttp://m.tkk7.com/sean/comments/279316.htmlhttp://m.tkk7.com/sean/archive/2009/06/01/279316.html#Feedback1http://m.tkk7.com/sean/comments/commentRss/279316.htmlhttp://m.tkk7.com/sean/services/trackbacks/279316.html
bash是大多数LLinux发行版的默认shellQ如果你用过bashQ那么一定会接触?lt;tab>键自动补全的q个方便的功能,当你一个命令的头几个字W敲下去Q按?lt;tab>Q如果以此开头的命o只有1个, bash会直接帮你补全,如果有多个,则会有相应提C,而在后箋的参数输入时Q也会带有默认的自动补全文g路径的功能。当你习惯了<tab>Q很难想象没有自动补全的日子会是什么样子?br>
bash默认支持常见的补全功能,如可执行命o、文件\径等Q如果安装了bash-completion包,甚至qchown, man, svn, sshq些也会带有相应的自动补全提C,而不是单U的文g路径补全。好奇的你一定想知道是怎么实现的吧Q其实很单,我们举个例子来说Q?br>
假定你有一个命令,叫做abcQ它又有自己的子命oQ分别是build_all、compile和updateQ其中compileq个子命令需要的参数必须来自project.listq个文g中列出的|怎么实现<tab>自动补全Q让bash知道abc的合法子命o和compile子命令的合法参数列表呢?

在你的~/.bashrc或者Q何一个启动bash时会被执行的文g中加入下面的代码Q?br>
function _abc() {
    COMPREPLY=()
    local cur=${COMP_WORDS[COMP_CWORD]};
    local com=${COMP_WORDS[COMP_CWORD-1]};
    case $com in
    'abc')
        COMPREPLY=($(compgen -W 'build_all compile update' -- $cur))
        ;;
    'compile')
        local pro=($(awk '{print $1}' project.list))
        COMPREPLY=($(compgen -W '${pro[@]}' -- $cur))
        ;;
    *)
        ;;
    esac
    return 0
}

complete -F _abc abc

手动载入一下,或者重启bashQ再敲abc命oQ即可自动补全子命oQ如果子命o是compileQ还能自动补全相应的参数倹{我们来单分析一下这D代码。首先我们定义一个function _abcQ这个函数先清空自动补全列表Q根据当前输入位|前一个token判断目前需要自动补全的语境Q如果是abcQ则自动补全内容设|ؓ'build_all'?compile'?update'Q如果是'compile'Q则project.list文g内容输出到补全列表,当然Q这里我们也可以换成其他M必要的方式。最后我们通过complete -F _abc abc这D自动补全逻辑注册到abcq个主词上。这样当我们敲abcӞ后箋内容p自动补全了?br>
Enjoy!



laogao 2009-06-01 00:11 发表评论
]]>
"?是如何变?å·̔"的?记UTF-8~码http://m.tkk7.com/sean/archive/2009/05/05/269045.htmllaogaolaogaoTue, 05 May 2009 11:24:00 GMThttp://m.tkk7.com/sean/archive/2009/05/05/269045.htmlhttp://m.tkk7.com/sean/comments/269045.htmlhttp://m.tkk7.com/sean/archive/2009/05/05/269045.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/269045.htmlhttp://m.tkk7.com/sean/services/trackbacks/269045.html本来是手写的一张草E,清理台面的时候,正要扔,发现内容q有Ҏ思,q脆吧,开个随W记录一下,备忘Q说不定q能帮到别h?br />
在我们日常生zd工作中,其览含有中文的网站,时常会ؓq问题犯愁Q一些天生Unicode支持不到位的~程语言和Y件更是加重了q个现象。虽说已l是2009q了Q我们时不时q是能碰C些明显脑D的codeQ吐Z堆ؕ码,不论你用选什么字W集Q似乎都无法q原最初的中文。比?å·̔"Q或者同一个页面,无法用同一个字W集昄QQ何一U字W都臛_有一部分昄不正,不是q儿是那儿?br />
首先U普一下UTF-8。UTF-8是Unicode所有字W编码实CQ应用范围最q的一个,最大的特点是兼容ASCII码,在此基础上,通过1..4个byte来表C每一个Unicode字符。它是怎么做到的?其实很简单,看首个byteQ?br />00000000 ~ 01111111 : 0~127 (ASCII, 单个byte) 表示Unicode范围\u0000 ~ \u007F
11000000 ~ 11011111 : (2?打头Q所?个byte) 表示Unicode范围\u0080 ~ \u07FF
11100000 ~ 11101111 : (3?打头Q所?个byte) 表示Unicode范围\u0800 ~ \uFFFF
11110000 ~ 11110111 : (4?打头Q所?个byte) 表示Unicode范围\u10000 ~ \u10FFFF

除了单个byteq个caseQ其他情况下Q后l的byte均以10打头。这些打头的bitQ?0?10?110?1110Q都不作为具体编码的一部分参与真正Unicode~码的计。所?..4个byteQ其有效位数分别为:7?1?6?1Q因此才有了\u007F、\u07FF、\uFFFFq样的界|?个byte的空间还有富余?br />
有了q个基础知识Q我们就来具体看看这??字,是怎么被UTF-8表示的,以及Z么处理不当的代码会最l输?å·̔"?br />
"?字,用Unicode表示法,是\u5DF2Q按?个byte拆开成二q制表示Q?br />01011101 11110010
如果用UTF-8~码Q采?110???? 10?????? 10??????q个格式Q?号部分填入上q?1011101 11110010Q得?br />11100101 10110111 10110010 q样3个byte?br />
好了Q这个时候脑D代码出玎ͼ假如它不认识UTF-8Q那么他会看到这?个前后没有关联的byteQ在西欧Latin-1字符?即ISO 8859-1)中,它们分别表示"å"?·"?̔"q?个字W。如果把它们分别再按照UTF-8~码Q就成了Q?br />11000011 10100101 11000010 10110111 11000010 10110010
完美的UTF-8~码Q只不过Q这完全是假象,只能通过非常规手D|能恢复它原本的样子?br />



laogao 2009-05-05 19:24 发表评论
]]>
[Tips] Wake-on-LANhttp://m.tkk7.com/sean/archive/2009/03/18/260576.htmllaogaolaogaoWed, 18 Mar 2009 12:03:00 GMThttp://m.tkk7.com/sean/archive/2009/03/18/260576.htmlhttp://m.tkk7.com/sean/comments/260576.htmlhttp://m.tkk7.com/sean/archive/2009/03/18/260576.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/260576.htmlhttp://m.tkk7.com/sean/services/trackbacks/260576.html其实很早听说有q个东东Q只是一直没玩过Q最q公司调整PC服务器,正好找个I闲实战了一把。基本的配置步骤如下(旉有限Q挑单的_假定你要Wake-on-LAN的机器是WindowsQ控制服务器是Linux)Q?br />
[被控制方]
1- 正常开入BIOS讄
2- 扑ֈWake-on-LAN的选项enable?如果是Dell的机器这个选项叫Remote Wake Up)
3- q入OSQ在需要配|Wake-on-LAN的网l端口的配置中(|络q接属?>配置->甉|理)Q选择允许此设备计算d机状?br />4- 记录|卡的MAC地址
5- 正常x
// 如果被控制方是Linux/UbuntuQOS的配|方法参考链接[4]

[控制方]
1- 安装wakeonlanQ可以选择(如果有的? apt-get install wakeonlanQ或者从链接[3]获取源码手工安装Q是Perl写的Q?br />2- 通过wakeonlan+MAC地址的命令行方式控制需要wake up的机器,?wakeonlan 01:23:45:67:89:AB
// 更高U的用法包括~写脚本Q添加到cronQ以及通过-f指定一个包含多个MAC地址的文件同时操作等

[基本原理]

Wake-on-LAN的相关通信协议位于OSI七层模型中的数据链\层,比IP需要的|络层还要低一层,在局域网范围发送广播,数据包格式ؓQ?br />FF FF FF FF FF FF $MAC*16
?FF FF FF FF FF FF然后重复16ơ对方的MAC地址Q被戏称?magic packet"?br />
配置成功后,只要被控制方正常x、挂赗休眠,且环境始l不掉电QQ何时候在局域网中广?magic packet"Q指定网卡的机器可以被唤醒?br />
链接:

[1] http://en.wikipedia.org/wiki/Wake-on-LAN
[2] http://en.wikipedia.org/wiki/OSI_model
[3] http://gsd.di.uminho.pt/jpo/software/wakeonlan/
[4] http://ubuntuforums.org/showthread.php?t=234588




laogao 2009-03-18 20:03 发表评论
]]>
[备忘] ?bat中sleep和killhttp://m.tkk7.com/sean/archive/2009/01/23/252480.htmllaogaolaogaoFri, 23 Jan 2009 11:36:00 GMThttp://m.tkk7.com/sean/archive/2009/01/23/252480.htmlhttp://m.tkk7.com/sean/comments/252480.htmlhttp://m.tkk7.com/sean/archive/2009/01/23/252480.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/252480.htmlhttp://m.tkk7.com/sean/services/trackbacks/252480.html在Unix环境下,命o行或者shell中sleep和kill是常见的动作Q在Windows?bat文g中处理类似的d׃那么直接了,备忘如下Q?br />
[sleep]
ping 127.0.0.1 -n 需要的U数+1 -w 1000 > nul

[kill]
taskkill /f /im "q程?如notepad.exe)"
taskkill /f /fi "WINDOWTITLE eq notepad*"

其中/f表示强制Q?im表示image镜像?可执行文件名)Q?fi表示filterQ后面跟表达式,比如q里?H体标题{于notepad*"Q支持wildcast通配W?br />



laogao 2009-01-23 19:36 发表评论
]]>
[Tips] openSUSE 11.1安装w32codec-all和MPlayer后仍无法正常播放rmvb格式视频的解x?/title><link>http://m.tkk7.com/sean/archive/2008/12/20/247426.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Sat, 20 Dec 2008 00:11:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2008/12/20/247426.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/247426.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2008/12/20/247426.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/247426.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/247426.html</trackback:ping><description><![CDATA[ <br />?1.0一L问题Q当你在openSUSE 11.1中配|好Packman资源库后Q就能直接通过YaST2安装w32codec-all和MPlayerQ不q这样ƈ不能正常播放常见的rmvb格式视频QMPlayer报告找不到匹配的video解码包,声音能听刎ͼ但图像出不来?br /><br />解决Ҏ是:<br /><br />去Real的官方网站(选US站、免Ҏ攑֙下蝲、Unix版)下蝲最新的RealPlayer 11安装包,文g名RealPlayer11GOLD.binQ到本地后chmod u+xQ执行该文gq行安装Q按照提C,安装路径指定?usr/lib/RealPlayer10 Q注意这里是MPlayer提示的\径,不是W误Q。完成安装后再次使用MPlayer卛_正常播放?br /><br /><br /><img src ="http://m.tkk7.com/sean/aggbug/247426.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2008-12-20 08:11 <a href="http://m.tkk7.com/sean/archive/2008/12/20/247426.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>技嘉GA-M55SLI-S4L北桥风扇问题http://m.tkk7.com/sean/archive/2008/12/17/246755.htmllaogaolaogaoTue, 16 Dec 2008 16:51:00 GMThttp://m.tkk7.com/sean/archive/2008/12/17/246755.htmlhttp://m.tkk7.com/sean/comments/246755.htmlhttp://m.tkk7.com/sean/archive/2008/12/17/246755.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/246755.htmlhttp://m.tkk7.com/sean/services/trackbacks/246755.html 提示: 水?非技术脓Q赶旉的朋友请跌?/i>

最q一D|间以来,安的PCQ^时也是l老爸老妈玩玩游戏看看股票什么的Q开机状态下声音狂响Q运行一些高CPU消耗的E序时有LQ直接蟩掉关机)。实在不胜其扎ͼ今天l于下定军_l它来个体检?br />
Ҏ鄙hq不丰富的经验,噪音肯定是来自风扇,而时有发生的自动x现象Q怀疑是风扇问题引发的散热不_致CPU或者其他核心组件过热。观察下来CPU温度q不是很谱Q更加重了疑虑,准备开检查。简单的用螺丝刀把手压停风扇的办法,很快扑ֈ了问题风扇:实不是CPUQ也不是昑֍Q而是北桥芯片上的那个Q关机后Q手工尝试拨动叶片,也能感觉到引起噪音阻力,看来定是它无疑了?br />
怎么办呢Q不知道是nForce芯片l的特点Q还是GIGABYTEq个pd的特点(手头q块L型号是GA-M55SLI-S4Q,北桥芯片上除了散热片Q还在散热片上集成了一个风扇,看来q个芯片l发热蛮厉害的,要命的是q块散热?风扇Q也是北桥芯片Q的位置正好在PCI-E插槽的末端,也就是说正好被显卡挡在下面,I间十分狭小Q如果要更换散热?风扇Q也只能是找最薄最的那种Q还不能保证插孔间距是标准的?br />
GA-M55SLI-S4.jpg

不过既然都到q䆾儿上了,索性做到底Q试试换一个吧。从一个废弃的老显卡上拆下来一块散热片带风扇,目测和主板上的那块长方Ş散热片卡口间距一致。由于这个散热片的特D位|,宛_我只有把L怸来才得以拆除Q不q新的问题又来了Q间距ƈ不标准!臛_和我之前怸来的昑֍风扇间距不一_要宽那么一点点。我无语了,只好L头回ȝ看出问题的散热风扇还有没有什么补救的措施。经q一番敲敲弄弄,"手测"风扇叶片Q感觉比先前Z很多Q赶紧接上电源,居然p样奇q般的不响了?br />
Google了一下,|友对这块主板的噪音Q貌似都是北桥芯片上q块风扇的事儿)也多有抱怨,看来偉到的不是个案啊。不怎么_撞大q也好,对症下药也好Q问题ȝ是解决了Q功夫没白费Q?整个世界安静??br />



laogao 2008-12-17 00:51 发表评论
]]>
[Tips] 修改JavaE序pȝ默认字体http://m.tkk7.com/sean/archive/2008/10/24/236363.htmllaogaolaogaoFri, 24 Oct 2008 03:36:00 GMThttp://m.tkk7.com/sean/archive/2008/10/24/236363.htmlhttp://m.tkk7.com/sean/comments/236363.htmlhttp://m.tkk7.com/sean/archive/2008/10/24/236363.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/236363.htmlhttp://m.tkk7.com/sean/services/trackbacks/236363.html实在受不了在中文Windows下Java(Swing)E序默认的字体,那叫一个难看。如果你和我一P那么希望下面的小贴士可以帮到你(以JDK 1.5.0ZQ:

1- 扑ֈJRE目录Q如果你安装的是JDKQ那么在JDK的目录下可以扑ֈjre子目录,是它了Q如果你安装的JREQ那么默认应该在Program Files\Java\jre1.5.0_...?br />2- q入JRE目录下的lib文g夹,你应该可以看到很多fontconfig开头的文gQ找到fontconfig.properties.srcQ拷贝一份,重命名ؓfontconfig.properties?br />3- 打开fontconfig.propertiesQ你会看C大堆字体相关的配|,扑ֈallfonts.chinese-ms936q一条(通常在最前面Q,可以看到默认讄为SimSunQ修改这个配|,选填你需要的字体名称卛_Q如"Courier New"?Consolas"{?br />
更详l的配置Q参考:
http://java.sun.com/j2se/1.5.0/docs/guide/intl/fontconfig.html




laogao 2008-10-24 11:36 发表评论
]]>
[Tips] DIYL搞定Firefox扩展和Firefox版本的兼Ҏ验?/title><link>http://m.tkk7.com/sean/archive/2008/07/28/218186.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Mon, 28 Jul 2008 14:12:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2008/07/28/218186.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/218186.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2008/07/28/218186.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/218186.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/218186.html</trackback:ping><description><![CDATA[ <br />Firefox不久前推Z3.0.xpd的第一个升U版3.0.1。周末的时候对pȝ做了一ơ升U,我用的Arch Linux完整只需要一个命令,方便的没话说Q顺便也把Firefox也升U到?.0.1?br /><br />说点题外话,׃Mozilla对Firefox的分发有着很严格的要求Q很多Linux发行版都有自q命名Q最有名的当然是Debian?Iceweasel"Q一?Firefox"Q一?Iceweasel"Q倒也相得益嘪。其余大大小的Linux发行版则更多的用另外一套可自由分发的代P1.5?Deer Park"Q?.0?Bon Echo"Q?.0则是"Gran Paradiso"Q?.0刚出的时候,也用q非正式的代?Minefield"?br /><br />升很顺利,再次打开FirefoxQ已l是3.0.1版。不q这个时候有个小的ȝ出现了:l常使用的MySocial 24x7插g(用它可以方便的查看和更新FriendFeed)?.0.1不兼容,被disable掉了。呵呵,不过q可难不倒我Q拿到官方的MySocial的xpi包,单的查了一下,便发C问题所在:其实是MySocial插g本n打包的时候,指定了很具体?.0.0.xq个最高版本,而我现在更新后的Firefox?.0.1Q难怪会报不兼容?.5~3.0.0.x都是兼容的,3.0.1肯定没啥问题啦,所以就DIY一下吧Q轻松搞定?br /><br />具体Ҏ如下Q供各位爱好者参考:<br />xpi格式其实是一个压~文Ӟ打开以后Q找到install.rdf文gQ其中有一D?br />        em:minVersion="1.5"<br />        em:maxVersion="3.0.0.*"<br />修改em:maxVersion?3.0.*.*"Q重新打包即可用来安装?br /><br />其实不光MySocialQ其他插件如果遇到类似问题,也可以参照处理。如果你y需要,又不惛_DIYQ这里是<a title="http://m.tkk7.com/Files/sean/mysocial24x7-0.5.zip" href="/Files/sean/mysocial24x7-0.5.zip">做好的版?/a>Q供下蝲使用Q版?.5Q修Ҏ展名.zip?xpi卛_?br /><br /><br /><img src ="http://m.tkk7.com/sean/aggbug/218186.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2008-07-28 22:12 <a href="http://m.tkk7.com/sean/archive/2008/07/28/218186.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Firefoxq次玩大?/title><link>http://m.tkk7.com/sean/archive/2008/06/18/208749.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Tue, 17 Jun 2008 21:30:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2008/06/18/208749.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/208749.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2008/06/18/208749.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/208749.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/208749.html</trackback:ping><description><![CDATA[ <br />刚看完法国对意大利的比赛Q准备下载Firefox 3Q结果你猜怎么着QMozilla英文官网上提供的链接Q到现在仍然?.0.0.14Q尽图标已l更新成了Firefox 3Q而Mozilla中文官网Q干脆就q不上了?实际上是mozilla.org.cnq不上,不过貌似中文官网不知什么时候已l改成了mozillaonline.comQ但提供的仍然是RC3?<br /><br />其实在昨天,已l有人对Mozilla选择在PDT 10:00 AM开始Download Day提出了异议,因ؓ既然Firefox是面向全球的_丝Q这ơ下载活动也是全球范围内q行Qؓ什么要选择在大半个Ƨ洲都处于当天深夜,大半个个亚洲都已是第二天凌晨的时候启动呢Q?br /><br />好吧Q我们尊重Mozilla的选择Q但是看来好事多,在PDT 10:00 AMQ也是北京旉凌晨1点过?个多时后,仍然没法利下蝲到正式版?br /><br />来自CNET的跟t报道:<br /><a target="_blank" title="http://news.cnet.com/8301-10784_3-9970628-7.html" >http://news.cnet.com/8301-10784_3-9970628-7.html</a><br /><br />[更新|2008-06-18 06:15:00]<br />军_DIY一下,不等官网h了:<br /><a title="http://download.mozilla.org/?product=firefox-3.0&os=linux&lang=en-US" >http://download.mozilla.org/?product=firefox-3.0&os=linux&lang=en-US<br /></a>注意后面的参敎ͼҎ需要,os可以选择linux/osx/winQlang可以选择en-US/zh-CN{等?br /><br /><br /><img src ="http://m.tkk7.com/sean/aggbug/208749.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2008-06-18 05:30 <a href="http://m.tkk7.com/sean/archive/2008/06/18/208749.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Tips] Linux下挂载中文Windows׃n目录http://m.tkk7.com/sean/archive/2008/01/18/176166.htmllaogaolaogaoFri, 18 Jan 2008 04:54:00 GMThttp://m.tkk7.com/sean/archive/2008/01/18/176166.htmlhttp://m.tkk7.com/sean/comments/176166.htmlhttp://m.tkk7.com/sean/archive/2008/01/18/176166.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/176166.htmlhttp://m.tkk7.com/sean/services/trackbacks/176166.html使用Linux很便利的一个地方,是它把所有资源都按照文g的方式抽象出来,于是我们在读写Q何外部资源时Q都像是操作本地普通文件一栗访问Windows׃nQ除了在Nautilus/Konquerer使用smb://Q或者命令行使用smbclient之外Q当然还有更cool的方式,那就是smbmount?br />
在Ubuntu下用smbmountQ需要安装smbfs包,通过sudo apt-get install smbfs卛_。调用方法如下,新徏/share目录后:
$ [sudo] smbmount //10.10.10.10/share /share -o username=<user_name>,password=<password>,codepage=cp936,iocharset=ut8

注意最后两个参敎ͼLinux默认是UTF-8~码Q中文Windows则是GBKQ按codepage划分Q也是cp936。如果你的环境和上述不一_则需要相应的修改codepage和iocharset参数。成功以后,我们可以通过熟悉的ls, cp, cat, less, more, mv, zip, tar, rm, rename, nano, vi{等我们在Linux下已l习以ؓ常的方式来操作了Q就和本地文件夹一栗?br />
如果惛_Linux启动时自动把Windows׃n挂进来,则可以修?etc/fstabQ增加如下内容:
//10.10.10.10/share /share smbfs username=<user_name>,password=<password>,codepage=cp936,iocharset=ut8,umask=000 0 0




laogao 2008-01-18 12:54 发表评论
]]>
[链接] Office 2003 Service Pack Disables Older File Formatshttp://m.tkk7.com/sean/archive/2008/01/02/172311.htmllaogaolaogaoWed, 02 Jan 2008 13:33:00 GMThttp://m.tkk7.com/sean/archive/2008/01/02/172311.htmlhttp://m.tkk7.com/sean/comments/172311.htmlhttp://m.tkk7.com/sean/archive/2008/01/02/172311.html#Feedback3http://m.tkk7.com/sean/comments/commentRss/172311.htmlhttp://m.tkk7.com/sean/services/trackbacks/172311.html http://it.slashdot.org/article.pl?sid=08/01/01/137257
(来自SlashdotC֌的文章链?

M$ Office 2003 SP3取消对一部分老Office文g格式的支持,官方的说法是q些文g格式不够安全。本来就是二q制格式的文件了Q隔几年你就搞个新的不兼容的格式Q这是要存用L数据q是你的数据啊???)大家升Q?br />
我本Z用M$ OfficeQ但我周围许多h在用Q而且大都很热衷于试新的版本。我想问问还在l用M$ Office的朋友,如果10q后Q你今天写下的文档,再无法用市面上找的到的工h开Q你q会l箋攑ֿ的用今天这个工具吗Q?br />
如果工具有bug、不安全Q那你就做个没bug、安全的工具Q别老拿文g格式当幌子,q不是祸思h么?


另一挺有趣的文?
Why I hate Microsoft




laogao 2008-01-02 21:33 发表评论
]]>
Hello, Gusty Gibbon!http://m.tkk7.com/sean/archive/2007/12/22/169664.htmllaogaolaogaoSat, 22 Dec 2007 15:57:00 GMThttp://m.tkk7.com/sean/archive/2007/12/22/169664.htmlhttp://m.tkk7.com/sean/comments/169664.htmlhttp://m.tkk7.com/sean/archive/2007/12/22/169664.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/169664.htmlhttp://m.tkk7.com/sean/services/trackbacks/169664.html前段旉工作比较忙,xGusty Gibbon也已l出?个月了,q没来得及好好把玩,q周l于有点旉和精力把它下载下来安装到本本上?br />
q个版本用下来最直接的感受有两点Q?br />1- 默认的中文字体支持更好了Q一斚w字体的处理更加协调一_不像之前默认时经怸文字W一大一的Q默认采用英文字体时对中文的昄也做的不错?br />2- Compiz和Beryl复和之后Q成了Ubuntu新的标配Q省得大家费力折腾从其他的apt源或者源码安装了?br />
当然了,其他l微的改q还有很多,比如Pidgin、默认的ntfs-3g、keyring的处理、闭源的驱动和codecs{等。ȝ来说QGusty Gibbon在Feisty Fawn基础上,更加成熟Q也让我们对明年4月的Hardy Heronq个?.06之后W二个LTS版本有了更多的期待?br />
q里有一个截图,很多东东q没有装Q基本上也没花太多时间去hackQ感觉就已经挺漂亮,也挺好用的了Q呵?
screenshot_20071222.png

BTWQAWN(Avant Window Navigator)已经认会包含在明年8.04(Hardy Heron)默认的apt源中Q这对AWN fans们,以及所有喜?eye candy"但又不愿花时间去折腾的朋友们来说Q无疑是个好消息?br />



laogao 2007-12-22 23:57 发表评论
]]>
[KUDOS] Google Reader的最新界面改q,100+调整?000+http://m.tkk7.com/sean/archive/2007/09/09/143843.htmllaogaolaogaoSun, 09 Sep 2007 14:34:00 GMThttp://m.tkk7.com/sean/archive/2007/09/09/143843.htmlhttp://m.tkk7.com/sean/comments/143843.htmlhttp://m.tkk7.com/sean/archive/2007/09/09/143843.html#Feedback2http://m.tkk7.com/sean/comments/commentRss/143843.htmlhttp://m.tkk7.com/sean/services/trackbacks/143843.html q去的一D|间几乎没什么时间看RSSQ周末在家打开Google ReaderQ发现Google Reader界面上的一个小调_

原先最多能昄?00+Q当某项RSS或分c超q?00条的时候,看不到具体的数|只能看到"100+"的字Pl常是都已经览完了Q左边还是显C? 100+Q必Refresh一下才能纠正过来,加上我的胃口比较大,过100的情늮直是家常侉KQ一直对q个100+颇ؓ不爽。现在这个上限提高到 ?000Q能够直观的看到各个cd的具体未L目数Q一下子清晰了不,臛_Ҏ来说q个改进很实用?br />
希望Google Reader能越做越好?br />



laogao 2007-09-09 22:34 发表评论
]]>
[Tips] 在Linux环境下调整Eclipse中树状列?GtkTreeView)的显C密?/title><link>http://m.tkk7.com/sean/archive/2007/06/09/123109.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Sat, 09 Jun 2007 14:46:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2007/06/09/123109.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/123109.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2007/06/09/123109.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/123109.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/123109.html</trackback:ping><description><![CDATA[ <br /> 如果你在Windows和Linux两个q_下都使用qEclipseQ那么你一定注意到Windows下Eclipse目列表的显C比Linux? 紧凑许多。对于做开发的朋友来讲Q在屏幕上同时看到的信息L希望可能多Q尽可能全,在这一点上目前的GNOMEq不能让我们十分满意Q它的GTK+? 件本w和控g之间的间隙占掉了不少本来很有限的屏q空_其当屏q分辨率不是特别高的时候?br /><br /> Linux版的Eclipse默认使用GTK+2.0的控Ӟ所以在默认的情况下Q会和其他GTK应用E序Q如OpenOffice.orgQ一LZ U不够密实的感觉。当Ӟq和GNOME的设计哲学不无关p,不过q不是本文主旨,׃深入讨论了,q入正题讲讲如何调整Eclipse树状列表的显C密 度?br /><br /> ZGTK+2.0的程序在启动时会到用Lhome目录找GTK+2.0的配|文Ӟ即~/.gtkrc-2.0QUbuntu下默认没有这个文Ӟ需要我们自己创建。打开你习惯的~辑器,加入如下代码Q?br /><br /> style "eclipse" {<br />   font_name="Sans 8"<br />   GtkTreeView::vertical-separator=0<br />   GtkTreeView::horizontal-separator=0<br /> }<br /> class "GtkTreeView" style "eclipse"<br /><br /> 重启Eclipse应该p看到效果了。如果你惛_得更dQ对所有常用的GTK+2.0控g都开刀的话Q可以这样写Q?br /><br /> style "gtkcompact" {<br />   font_name="Sans 8"<br />   GtkButton::default_border={0,0,0,0}<br />   GtkButton::default_outside_border={0,0,0,0}<br />   GtkButtonBox::child_min_width=0<br />   GtkButtonBox::child_min_heigth=0<br />   GtkButtonBox::child_internal_pad_x=0<br />   GtkButtonBox::child_internal_pad_y=0<br />   GtkMenu::vertical-padding=1<br />   GtkMenuBar::internal_padding=0<br />   GtkMenuItem::horizontal_padding=4<br />   GtkOptionMenu::indicator_size=0<br />   GtkOptionMenu::indicator_spacing=0<br />   GtkPaned::handle_size=4<br />   GtkRange::trough_border=0<br />   GtkRange::stepper_spacing=0<br />   GtkScale::value_spacing=0<br />   GtkScrolledWindow::scrollbar_spacing=0<br />   GtkExpander::expander_size=10<br />   GtkExpander::expander_spacing=0<br />   GtkTreeView::vertical-separator=0<br />   GtkTreeView::horizontal-separator=0<br />   GtkTreeView::expander-size=8<br />   GtkTreeView::fixed-height-mode=TRUE<br />   GtkWidget::focus_padding=0<br /> }<br /> class "GtkWidget" style "gtkcompact"<br /><br /><br /><img src ="http://m.tkk7.com/sean/aggbug/123109.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2007-06-09 22:46 <a href="http://m.tkk7.com/sean/archive/2007/06/09/123109.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Tips] 解决Linux环境下SQL*Plus方向键无法用的问题http://m.tkk7.com/sean/archive/2007/06/07/122736.htmllaogaolaogaoThu, 07 Jun 2007 14:13:00 GMThttp://m.tkk7.com/sean/archive/2007/06/07/122736.htmlhttp://m.tkk7.com/sean/comments/122736.htmlhttp://m.tkk7.com/sean/archive/2007/06/07/122736.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/122736.htmlhttp://m.tkk7.com/sean/services/trackbacks/122736.html Linux下面使用Oracle的SQL*Plus工具有个挺恼人的问题Q通过sqlplus命oq入到SQL*Plus控制台后Q我们在Bash中已l? 习以为常的上下左右键H然变成了^[[A^[[B^[[D^[[Cq样?q"。熟悉ksh的朋友肯定要说我们这是大惊小怪了Q不q对于从 Windowsq_转过来的一般用戯言Q不心按错一下就?个错误的字符Q而且历史命o也无法方便的回查了,实挺郁L?br />
别着急,如果你的Linux是Debian或者Ubuntu/KubuntuQ直接sudo apt-get install rlwrap安装q个y的readline扩展Q然后就可以以rlwrap sqlplus的方式进入方向键"正常"的SQL*Plus了。当Ӟ如果嫌每ơ敲rlwrap不爽Q可以在/etc/profile或者自q ~/.bashrc里面dalias sqlplus='rlwrap sqlplus'。其他发行版的朋友可以选择rpm包或者干脆从源码自己~译?br />


laogao 2007-06-07 22:13 发表评论
]]>
[Tips] Ubuntu Feisty中修改nm-applet默认|络q接http://m.tkk7.com/sean/archive/2007/05/13/117197.htmllaogaolaogaoSun, 13 May 2007 15:34:00 GMThttp://m.tkk7.com/sean/archive/2007/05/13/117197.htmlhttp://m.tkk7.com/sean/comments/117197.htmlhttp://m.tkk7.com/sean/archive/2007/05/13/117197.html#Feedback2http://m.tkk7.com/sean/comments/commentRss/117197.htmlhttp://m.tkk7.com/sean/services/trackbacks/117197.html 不知道大家注意到没有QUbuntu Feisty自带的nm-applet有一个小毛病Q一旦你通过它连上某个无U网l之后,不管你是不是炚w了,或者说是不是真的需要保留这个连接的信息Q它都会记录下这个网lIDQ今后如果检到q个|络Q根据它自己排的优先U(最后一ơ成功连接,但有时候不准,或者说有可能在来回切换时不心被弄乱)Q如果它排在前面Q就会自动连上去Q就你手动选择另一个,它还是不依不饶的切回它认定的那一个?br />
遇到q个情况Q我惌多朋友大概和我一P在它提供的上下文菜单找,不过GNOME的界面哲学得界面菜单直接提供的信息和高U功能很有限Q或者到cM /etc/*、~/.*/之类的地Ҏ相关配置文gQ但是实际上它也不是那么"传统"Q因为nm-applet使用GConf来记录配|信息:

在命令行输入gconf-editorQ打开GConf~辑器,定位到system -> networking -> wireless -> networksQ这个目录下记录了所有nm-applet使用的无U网lID和相关配|信息,如果有不希望保留的配|,直接q到相关目录Q右键逐个点击右面的key-value条目QUnset KeyQ完成以后就可以让nm-applet"忘掉"q个无线|络q接。当Ӟ通过q个工P你也可以手工Ҏl具体的key-value做修攏V?br />
qg事也让我联想起Linus Torvalds不止一ơ(也包括不KDE的死忠)对GNOME的微词:可能让用户自己掌控Q还是尽可能帮用hLQ这是个问题?br />



laogao 2007-05-13 23:34 发表评论
]]>
[Tips] 有趣而实用的词典机器?/title><link>http://m.tkk7.com/sean/archive/2007/05/07/115729.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Mon, 07 May 2007 09:31:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2007/05/07/115729.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/115729.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2007/05/07/115729.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/115729.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/115729.html</trackback:ping><description><![CDATA[ <br /> 时下cMiq样的IM机器来越多,今天又发C个有的DictmanQ也挺实用:<br /><br /><img src="http://i59.photobucket.com/albums/g290/sean_gao/blog/Screenshot-Dictman.png" alt="" /><br /><br /> 使用Ҏ是在MSN中添加dictman@hotmail.comQ用Gtalk的朋友可以加dictman@gmail.comQ成功后直接输入要查的单词即可,支持英汉或汉英?br /><br /><br /><img src ="http://m.tkk7.com/sean/aggbug/115729.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2007-05-07 17:31 <a href="http://m.tkk7.com/sean/archive/2007/05/07/115729.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Tips] gh的winmail.dat及解军_?/title><link>http://m.tkk7.com/sean/archive/2007/03/26/106293.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Sun, 25 Mar 2007 16:24:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2007/03/26/106293.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/106293.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2007/03/26/106293.html#Feedback</comments><slash:comments>48</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/106293.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/106293.html</trackback:ping><description><![CDATA[<br /> 如果你用非Outlook软g来处理来自Outlook以及Exchange Server的E-mailQ你很可能会遇到附g为winmail.dat的邮Ӟ而你完全不知道这个附件如何打开Q甚x惨的是原本附件在邮g中的文g也不q被q个winmail.dat吃掉了。你也许会询问这邮件的发g人,q个时候对方多半也是一头雾_因ؓ人家用Outlook用的好好的,从来没有听说q这个问题,说得直白一点,是完全不知道你在说什么?br /> <br /> 那到底这个winmail.dat是什么呢Q是MS的工具在~码打包你的邮gq行发送时Q如果按照默认指定的RTF格式Q会把格式信息按照MS自己的一套标准存攑֜邮g体中Q造成非Outlook客户端不认识Q无法正解析。Well done, Redmond.<br /> <br /> 怎么办呢Q两个方案:<br /> 1- 如果可能Q向发g人徏议不要用Outlook或者至让?她发送邮件时不要使用RTF格式Q纯文本或HTML均可。(注意如果修改全局讄没有效果的话Q可能还需要单独修Ҏ一个存在通讯录里的联pMh。)<br /> 2- 如果没办法让邮g的发送h对他/她用的邮g客户端作M调整Q你也可以下载winmail.dat阅读器,?a target="_blank">http://www.kopf.com.br/winmail/winmail-reader-setup.exe</a> Q或者通过GoogleL其他cM工具?br /> <br /> 强烈呼吁大家使用W合open standards的工P其是在日常交流中日益重要的E-mail上,q是对你邮g的接收者最基本、也最直接的尊重?br /> <br /><br /> <img src ="http://m.tkk7.com/sean/aggbug/106293.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2007-03-26 00:24 <a href="http://m.tkk7.com/sean/archive/2007/03/26/106293.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>刚才见面Q就说再? 记Subversion试用心得http://m.tkk7.com/sean/archive/2007/03/14/103899.htmllaogaolaogaoWed, 14 Mar 2007 15:07:00 GMThttp://m.tkk7.com/sean/archive/2007/03/14/103899.htmlhttp://m.tkk7.com/sean/comments/103899.htmlhttp://m.tkk7.com/sean/archive/2007/03/14/103899.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/103899.htmlhttp://m.tkk7.com/sean/services/trackbacks/103899.html ׃工作需要,最q在Linux服务器上试用SubversionQ如果一切顺利,全公司的文都将交给Subversion理。我承认我对Subversion一直存在偏见,但ؓ了给大家一个交代,q是着头皮试了一下。结果运行数天以后,l于q是回到了CVS的老\上?br />
Subversion的优点就不在q里重复了,|上很多介绍文章Q也有很多忠实粉丝,不过没办法,我还是更喜欢CVS的简单和直接。熟悉Unix和类Unixpȝ的朋友一定有同感QCVS更加W合Unix的思维和解决问题的方式?br /> 让我们最l放弃Subversion主要有以下大大小的原因Q?br /> 1- 一个新建的几乎是空的资源库Q打包后大小x39MB上下; << l核实错怪SVN了,实测完全I白的资源库124KQ向大家道歉Q?br /> 2- 资源库几乎是以一U完全不透明的方式存储用戯源库文g;
3- 没有一个官方的、安全可靠的方式d删除一个误提交的文Ӟ一旦提交上去,你的资源库将永远背着q个包袱; << q一条实在让我无法忍受?br />
对于最后一条,官方说法是提供了一个svndumpfilter的方式,先把资源库dump出来Q然后pipe到svndumpfilterqo掉匹配的文gQ最后再load回去。这几乎是l我们判了死刑:dump文g动辄׃是好几个GQ且随着旉增长Q或者错误提交持l出现在大型文件上Q要完成q个dump和filterQ以及周期性的备䆾Q将要吃掉多资源,不敢惌Qsvndumpfilter不支持wildcastQ且q个字符串匹配由于是整个dump文gpipe到svndumpfilterQ无法保证精制|其在生产环境,敏感文g被上传、有效文件被误删或者资源库遭到破坏的后果是很严重滴?br />



laogao 2007-03-14 23:07 发表评论
]]>
[新闻] RSSOwl 2.0http://m.tkk7.com/sean/archive/2007/03/01/101258.htmllaogaolaogaoThu, 01 Mar 2007 00:25:00 GMThttp://m.tkk7.com/sean/archive/2007/03/01/101258.htmlhttp://m.tkk7.com/sean/comments/101258.htmlhttp://m.tkk7.com/sean/archive/2007/03/01/101258.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/101258.htmlhttp://m.tkk7.com/sean/services/trackbacks/101258.html http://www.rssowl.org/node/210

RSSOwll于有了2.0版的消息QRSSOwl 2.0最大的变化?br /> 1- 采用Eclipse RCPQ?br /> 2- 可以在本C存feed?br />



laogao 2007-03-01 08:25 发表评论
]]>
[Tips] 无意中发C个互联网上共享文件的好地?/title><link>http://m.tkk7.com/sean/archive/2007/02/24/100436.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Fri, 23 Feb 2007 18:36:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2007/02/24/100436.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/100436.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2007/02/24/100436.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/100436.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/100436.html</trackback:ping><description><![CDATA[<br /> <a target="_blank">http://www.ohshare.com/</a><br /> <br /> 文g大小限制?0MQ没什么特别的要求Q直接上传即可,据称过30天没有下载的文g可能被删除,不过对于一般性的临时|络盘使用Q已l够了?br /> <br /> 我试用了一下,速度q可以,大家可以试试下面q个下蝲链接Q?br /> <br /> <a target="_blank">http://dl8.ohshare.com/d/9417066/1172241028/ruby_1.8.5_p12.tar.gz</a><br /> <br /><br /> <img src ="http://m.tkk7.com/sean/aggbug/100436.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2007-02-24 02:36 <a href="http://m.tkk7.com/sean/archive/2007/02/24/100436.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Tips] CVSNT到Linuxq_的资源库无障迁U?/title><link>http://m.tkk7.com/sean/archive/2007/02/02/97394.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Thu, 01 Feb 2007 16:24:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2007/02/02/97394.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/97394.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2007/02/02/97394.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/97394.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/97394.html</trackback:ping><description><![CDATA[<br/> 一直误以ؓCVSNT和Linux下的CVS不兼容,臛_没那?无缝"Q事实证明一切真的很单,以下是从CVSNTq出一个资源库到Ubuntu下的全部步骤Q?br/> <br/> 1- 通过Samba或者其他方式将CVSNT资源库整个目录,包括CVSROOT子目录,拯到Ubuntu文gpȝ中,chownQchmod?br/> 2- 在Ubuntu下编?etc/xinetd.d/cvspserverQ在cvsargs增加--allow-root [YOUR CVS PATH]Q每一个资源库均写在这里,以空格分隔?br/> 3- 命o行执行sudo /etc/init.d/xinetd restart?br/> <br/> q移后的资源库即可用了Q包括历史修订记录、标{{信息均完整保留Qƈ不要求新的资源库用户和老资源库用户一致。这是CVS值得我们叫好的地方,一切都那么单、直接、好用。可能需要注意一下的是encodingQ如果两边的encoding不一_而文件名或目录名出现非ASCII字符的话Q可能出现无法同步或者部分文件丢q现象Q文件内容出现非ASCII字符则不影响?br/> <br/> See Also: <a href="http://m.tkk7.com/sean/archive/2006/09/17/70145.html" target="_blank">[Tips] 在Ubuntu Linux 6.06 LTS (Dapper Drake)上安装CVS服务</a><br/> <br/> <br/> <img src ="http://m.tkk7.com/sean/aggbug/97394.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2007-02-02 00:24 <a href="http://m.tkk7.com/sean/archive/2007/02/02/97394.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>лǵվܻԴȤ</p> <a href="http://m.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> վ֩ģ壺 <a href="http://m8va.com" target="_blank">337pձŷ޴</a>| <a href="http://68996500.com" target="_blank">þ4438</a>| <a href="http://mt569.com" target="_blank">һһ</a>| <a href="http://www-188588.com" target="_blank">޸Ƶ</a>| <a href="http://lkzrgy.com" target="_blank">jizz</a>| <a href="http://rdccc.com" target="_blank">Ʒާѡ벥鶹 </a>| <a href="http://426366.com" target="_blank">˳ƵƵ</a>| <a href="http://www-65jjj.com" target="_blank">97߹ۿƵ</a>| <a href="http://19520888.com" target="_blank">99Ƶ߿</a>| <a href="http://yaboxxx125.com" target="_blank">ëƬƵ</a>| <a href="http://cih60o.com" target="_blank">޾ƷۺϾþһ</a>| <a href="http://jastrelax.com" target="_blank">av뾫ƷװƬ</a>| <a href="http://pgyadv.com" target="_blank">AVۺɫAV</a>| <a href="http://lidajc.com" target="_blank">Ƶվ</a>| <a href="http://lzqzvip.com" target="_blank">AƬѹۿ</a>| <a href="http://hqshimo.com" target="_blank">ëƬѹۿƵ</a>| <a href="http://6006769.com" target="_blank">˳www</a>| <a href="http://51nianyefan.com" target="_blank">þþƷƷɫ</a>| <a href="http://ju7776.com" target="_blank">Ļһ</a>| <a href="http://www4jbd.com" target="_blank">ؼaƬëƬѿ</a>| <a href="http://sswg2.com" target="_blank">һëƬѹۿƵ</a>| <a href="http://lianghao999.com" target="_blank">ҹҹƵ</a>| <a href="http://yy6090qpgdy.com" target="_blank">AѼ</a>| <a href="http://34jjjj.com" target="_blank">޹avһؼ</a>| <a href="http://jybelt.com" target="_blank">ػaaëƬƵ</a>| <a href="http://yaku100.com" target="_blank">ڵƵ </a>| <a href="http://cdhxfj.com" target="_blank">ŮƵ</a>| <a href="http://ydstbj.com" target="_blank">ɫۺ</a>| <a href="http://8222se.com" target="_blank">˳վ18ֹþӰԺ</a>| <a href="http://zaideqin.com" target="_blank">պþëƬ </a>| <a href="http://lyaa17.com" target="_blank">ԭ1769þѲ</a>| <a href="http://hbjinmaitang.com" target="_blank">㽶žžþþƷ</a>| <a href="http://ldcatv.com" target="_blank">ĻۺϾþ</a>| <a href="http://www-533999.com" target="_blank">һ</a>| <a href="http://zzanfang.com" target="_blank">freeƵ</a>| <a href="http://gzmsijz.com" target="_blank">˳ҹƵ߹ۿ</a>| <a href="http://chaoxung.com" target="_blank">Ļ뾫ƷԴ</a>| <a href="http://blblkj.com" target="_blank">ձ</a>| <a href="http://www-006688.com" target="_blank">ѲձƬ</a>| <a href="http://xuanboart.com" target="_blank">պƷƵѹۿ</a>| <a href="http://18yinren.com" target="_blank">ϺɫϺҳa</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>