November 20, 2005
我终于有自己的blog了
当然说终于有自己的 blog 是有自己架设的 blog 了
这个地å?€ä»¥å?Žå?œæ¢æ›´æ–°äº†ï¼Œæˆ‘的所有的 blog 都会å?‘布在新的 blog 上é?¢äº†
这个新的 blog 的空间è¦?感谢朋å?‹äº† aminiboy 了,他å…?è´¹æ??供了我 200M 的空间
blog 的程�我采用了 wordpress + mysql 的架构,速度和稳定性都有��
下�给出新 blog 的地�,欢迎大家访问呀。
�外,济�开�用户组�立了,欢迎大家光临:
http://www.jnlinux.org
我终于有自己的blog了
当然说终于有自己的 blog 是有自己架设的 blog 了
这个地å?€ä»¥å?Žå?œæ¢æ›´æ–°äº†ï¼Œæˆ‘的所有的 blog 都会å?‘布在新的 blog 上é?¢äº†
这个新的 blog 的空间è¦?感谢朋å?‹äº† aminiboy 了,他å…?è´¹æ??供了我 200M 的空间
blog 的程�我采用了 wordpress + mysql 的架构,速度和稳定性都有��
下�给出新 blog 的地�,欢迎大家访问呀。
当然说终于有自己的 blog 是有自己架设的 blog 了
这个地å?€ä»¥å?Žå?œæ¢æ›´æ–°äº†ï¼Œæˆ‘的所有的 blog 都会å?‘布在新的 blog 上é?¢äº†
这个新的 blog 的空间è¦?感谢朋å?‹äº† aminiboy 了,他å…?è´¹æ??供了我 200M 的空间
blog 的程�我采用了 wordpress + mysql 的架构,速度和稳定性都有��
下�给出新 blog 的地�,欢迎大家访问呀。
�外,济�开�用户组�立了,欢迎大家光临:
http://www.jnlinux.org
November 19, 2005
IceWM çš„ä¸æ–‡ wiki 开通
今天早上开始了第一次的虚拟主机安装 wiki 的活动,当然了,之å‰?我也安装了 drupal å’Œ wordpress 的程åº?,å?¯æ˜¯ä¸€ç›´æœ‰äº›èŽ«å??其妙的错误,比较éƒ?闷的问题,自己å?Žæ?¥æƒ³æƒ³å…¶å®žè¿™ä¸ªç½‘站主è¦?是用æ?¥ç»´æŠ¤ IceWM çš„ä¸æ–‡æ–‡æ¡£ï¼Œç”¨ä»–们那些程åº?其实还是有写ä¸?太方便。用wiki作æˆ?å??å?Œç¿»è¯‘çš„æ„Ÿè§‰æ›´å¥½äº†ã€‚å°±è¿™æ ·ï¼Œä¸Šç½‘æ‰¾äº†æœ€æœ‰å??çš„ php wiki,也就是 mediawiki 这个比较爽的å?‘型版本。从朋å?‹é‚£é‡Œæ´»å¾— mediawiki æº?代ç ?ï¼ˆå› ä¸ºè¿™ä¸ª wiki 被国内å°?进了)。然å?Žè§£åŽ‹ä¸Šä¼ åˆ° ftp,按照è¦?求é…?置了数æ?®åº“,接ç?€å®‰è£…å°±å?¯ä»¥äº†ã€‚éš?便é…?置一下就å?¯ä»¥äº†ã€‚
wiki 刚开始让我ä¸?太适应的问题就是没有管ç?†çš„å?Žå?°ï¼Œå› 为他是所有都å?¯ä»¥ç¼–辑的,所以è¦?å?Žå?°å¥½è±¡æ²¡æœ‰ä»€ä¹ˆç”¨å¤„。唯一的管ç?†å°±æ˜¯ä½ 有 root æ?ƒé™?去编辑那些东西。wiki çš„è¯æ³•ä¹Ÿæ˜¯æ¯”è¾ƒå¥½çŽ©çš„ï¼Œåˆ—ä¸¾å‡ ä¸ªæ¯”è¾ƒå¸¸ç”¨çš„ï¼š
== ä¸€çº§æ ‡é¢˜ ==
===äºŒçº§æ ‡é¢˜===
*缩进1*
**缩进2**
#æ•°å—缩进1#
##æ•°å—缩进2##
[[站内引用]]
November 18, 2005
一��情愿的转�
我æ?¢äº† linux çš„å?‘型版本了。从 gentoo æ?¢åˆ°äº† debian 了。本身看到了 ubuntu 5.1 å?‘åž‹äº†ï¼Œè‡ªå·±æƒ³çœ‹çœ‹ä¼ è¯´ä¸çš„è¿™ä¸ªç³»ç»Ÿåˆ°åº•æ˜¯ä»€ä¹ˆæ ·çš„ç³»ç»Ÿå°±ä¸‹è½½äº†ä¸€ä¸ªçœ‹çœ‹ã€‚å?¯æ˜¯æ²¡æœ‰æƒ³åˆ°å±…然那个安装盘的程åº?作的还是很ä¸?到ä½?的。分区程åº?在写分区表的时候把我的所有分区表都æ?žå®Œäº†ã€‚真是éƒ?闷呀,我用了3个月美化的好 gentoo ç³»ç»Ÿå°±è¿™æ ·éš?风而去了。他去了系统还是è¦?用的,gentoo 没有那么多的时间装了。æ?¢æˆ? debian å?§ï¼Œæ‰‹å¤´ä¸Šé?¢å?ªæœ‰ hiweedçš„ 0.6的安装光盘,有点è€?了,但是å?‡çº§å°±å?¯ä»¥äº†ã€‚安装很顺利了,就是å?‡çº§çš„æ—¶å€™é?‡åˆ°äº†é—®é¢˜ã€‚都是 xorg å’Œ xfree86çš„æ··ä¹±é€ æˆ?的。
ZhaoGuang:~# apt-get dist-upgrade
æ£åœ¨è¯»å?–软件包列表… 完æˆ?
æ£åœ¨åˆ†æž?软件包的ä¾?èµ–å…³ç³»æ ‘… 完æˆ?
您也许需è¦?è¿?行“apt-get -f installâ€?æ?¥çº æ£ä¸Šé?¢çš„错误。
下列的软件包有�能满足的�赖关系:
libx11-6: �赖: x11-common (> 4.3.0) 但是它还没有被安装
E: �能满足�赖关系。�妨试一下 -f 选项。
这个就是那个问题,解决的方法其实还是比较简�的,用 xorg 代替 xcommon,然�修��赖关系就�以了。
dpkg -P --force-depends x11-common xorg-common
apt-get -f install
这里我有想到了上一次在 debian 上��到的那个没有 c++ 编译器的奇怪问题了
“checking for C++ compiler default output file name… configure: error: C++ compiler cannot create executables”
这个在 debian 下�解决其他还是很方便的,用 build-dep 就�以了
#用 build-dep 建立编译一个�软件的基本环境
apt-get build-dep lftp
对于 debian è¿™ç§?è¿‡äºŽçƒæƒ…的包管ç?†é…?置系统有时候也是比较讨厌的。比如我ä¸?想直接进入 gdm ,å?¯æ˜¯ä»–安装å?Žå°±ç›´æŽ¥è¿›å…¥äº†ï¼Œè®©äººæ„Ÿè§‰ä¸?爽,用下é?¢çš„命令就å?¯ä»¥æ?žå®šäº†ï¼š
update-rc.d -f gdm remove
最å?Žå°±æ˜¯åœ¨ debian 下é?¢å®‰è£…显å?¡çš„这个è€?çš„éƒ?闷问题了,给出我的安装显å?¡çš„æ¥éª¤ï¼š
1. # apt-get install nvidia-kernel-source nvidia-kernel-common debconf-utils debhelper dpatch gettext html2text po-debconf devscripts kernel-package dpkg-dev module-assistant
2. # export KVERS=$(uname -r)
3. # export KSRC=/usr/src/linux-headers-$KVERS
4. # apt-get install linux-headers-$KVERS
5. # cd /usr/src
6. # tar zxvf nvidia-kernel-source.tar.gz
7. # cd modules/nvidia-kernel/
8. # debian/rules binary_modules
9. # cd ..
10. # dpkg -i nvidia-kernel-*.deb
11. # apt-get install nvidia-glx nvidia-setting
è¿™æ ·å°±å®‰è£…å¥½äº†åŸºæœ¬çš„ç³»ç»Ÿäº†ï¼Œè§£å†³äº†ä¸€ä¸ªå¤§å †çš„ä¸œè¥¿äº†ã€‚å½“ç„¶å—体的美化的问题,都在个人的è€?心了,没有什么好讲的了。
�考文档:
November 14, 2005
今天用 python 解决了一个问题
刚æ‰?在看 python-chinese 的邮件列表,一个朋å?‹æƒ³æ‰¾ä¸ªç®€å?•的分离ip地å?€çš„æ–¹æ³•,他觉得有简å?•的办法,我想也有,å?¯æ˜¯åˆ?å¦ python æ ¹æœ¬ä¸?知é?“什么函数了,看了这个朋å?‹çš„需è¦?,自己å??æ£æ— è?Šå°±è¯•ç?€å†™ä¸ªè¿™ä¸ªä¸œè¥¿ï¼Œç»“构终于让我æ?žæˆ?功了,ä¸?过希望高手ä¸?è¦?笑è¯?呀。呵呵,下é?¢ç»™å‡ºé‚£ä¸ªå“¥å“¥çš„邮件:
è¶…å?“
致 python-chinese
更多选项 17:08 (1½�时�)
主è¦?是用æ?¥æ??å?–IP地å?€çš„。对Python的函数还ä¸?熟,所以请教了。
下é?¢ç»™å‡ºæˆ‘的代ç ?大家看看,效率ä¸?æ€Žä¹ˆæ ·ï¼Œå?¯æ˜¯å?¯ä»¥å®žçŽ°é‚£ä¸ªåŠŸèƒ½äº†ã€‚
#!/usr/bin/python
#Filename:ip.py
#Use to split ip
#author:zhaoguang
ipAddress="192.168.0.1"
def ipSplit(ipAddress):
ipScrap=0
finalIp=['']
ipLen=len(ipAddress)
print 'ipLen is',ipLen
i=0
for i in range(0,int(ipLen)):
if ipAddress[i]=='.':
ipScrap=ipScrap+1
finalIp.append('')
#ipLen=ipLen-1
else:
finalIp[ipScrap]=finalIp[ipScrap]+ipAddress[i]
#ipLen=ipLen-1
else:
print '\nipSplit() done.\n'
i=0
for i in range(0,4):
print 'Section %d of Ip is %s' % (i,finalIp[i])
ipSplit(ipAddress)
这个把函数放到 def 里�,在外部 import 这个模�,直接使用就�以了,也算比较方便。呵呵,python,真是一个比较方便的工具呀。
刚æ‰?去看了limodou的方法,简å?•了,用了mapæ?¥è§£å†³ï¼Œå°±1å?¥è¯?,呵呵,看看æ?¥æˆ‘还是è¦?好好å¦ä¹ 呀:
在 05-11-14,limodou limodou@gmail.com 写�:
>
> æ£åˆ™è¡¨è¾¾å¼?是一ç§?æ–¹å¼?,å?¦ä¸€ç§?简å?•的方å¼?å?¯ä»¥ç›´æŽ¥ä½¿ç”¨
>
> a = ’192.168.0.1′
> v = map(int, a.split(‘.’))