Archive for the 'IT' Category

邮件服务器管理小小进展

手头管理的某Unix下的邮件服务器采用的是Solaris+iPlanet的解决方案,虽然这套邮件解决方案稳定高效,不过是Unix平台,而且版本比较老,默认没有ssh的管理。由于PKU教育技术系的非技术非技术倾向愈发明显,技术力量一直匮乏,懂Unix的更是少之又少;每次管理于是只能依靠每任管理员个人摸索,这种方式之下的个人经验的积累又做得很不够。我刚进来管理组的时候,就让我做这个,那个时候也开始学习linux,比较感兴趣,不过Unix和Linux毕竟不太一样,在详细阅读帮助的情况下,整个系统框架弄明白了,具体操作上还是存在一些问题。

扯多了,进入正题:对于一些有效的管理,iPlanet Messaging Server提供了一些实用工具,最初以root用户直接运行这些程序,结果提示用户不对,应该用邮件服务所在的用户来运行;于是重置了邮件用户的密码,用邮件用户登录,又出问题了:

General Critical: func=configmsg_init; error=cannot find config file; file=msg.conf; msg=make sure you set CONFIGROOT environment variable to the directory containing config file ERROR: Configuration database initialization failed - see default logfile

有关该邮件系统的配置文件的一个环境变量没设,于是系统找不到配置文件msg.conf。进入邮件系统目录,找到配置文件msg.conf所在,在网上找了一下,通过以下方式添加环境变量:
切换到邮件用户,在主目录下建立文件.profile,内容如下:

CONFIGROOT=/mail/iplanet/server5/msg-v480/config/
export CONFIGROOT

保存,退出,重启

然后再去运行之前的实用工具,就没有错误提示了。iPlanet Messaging Server 虽然也提供了图形化的Console,不过功能受到限制,依托于iPanet Messaging Server和有关该实用工具的具体的说明文档iPlanet Messaging Server Reference Manual,就可以进行大部分的维护操作了。

Macbook Air 赏析

正面

和T61比薄

真人模特版

更多请进: 1 2

EasyBCD真是好东西呀!

我装linux和Windows双系统 但我不想默认用linux的grub来引导 于是可以借助easybcd来实现:
先装vista,然后装linux;装linux的时候需要注意把grub装在mbr上,如果装在另外的分区上 ms需要在linux下重新激活windows分区,如果通过grub引导进入windows以后,在windows下激活windows分区 linux分区会被损坏 各种工具都无法识别,直接进入会提示grub> 进不去系统。
在linux下 运行grub-install,把grub重新装到linux分区,然后进入vista,用easybcd建
立linux引导,并且重写mbr 于是就OK了

又收到了Ubuntu的免费光盘

继上次收到7.04的光盘后,我又订了7.10的六张CD(Ubuntu、Kubuntu64位以及32位各一张,edubuntu两张)。这次时间比上次短了一些,收到后送了一张edubuntu给bfc同学,暂时没有装linux的需求,现在在玩儿Mac OS 10.5 Leopard:) 照片如下(不是很清楚,by NOKIA 6233)

又ship了几张Ubuntu free CDs

之前7.04的时候,定了三张,其中两张送人了,这里是图片(by NOKIA 6233):

Ubuntu半年发布一次更新版,这次马上到了7.10版发布的时候了,据说有不少更新,其中比较吸引人的是默认支持ntfs读写;不太喜欢默认的Gnome的桌面,于是顺便一起定了几张KDE桌面的Kubuntu以及Edubuntu,网址如下:

Ubuntu:https://shipit.ubuntu.com

Kubuntu:http://shipit.kubuntu.org

Edubunut:http://shipit.edubuntu.org

另外现在对桌面版的Linux很少玩了,也就装装玩玩就卸了,平时用Server版的开各种服务,顺便广告一下最近搭建起来的BBS一只:名义上是教育学院BBS,只提供了Telnet方式登陆,地址如下:

telnet://162.105.142.27(北大校内)

telnet://162.105.142.7 (北大校外,因为没有网关,做了一下端口映射)

欢迎访问欢迎申请各种职务以及版面 haha:)

终于又可以用Windows Live Writer来写blog了

  前两天换了wordpress2.3之后,再用WLW发日志总是提示遇到问题不能发送,于是试了几次,还是不行,去网页一看,发现之前发布的n个都出现了,于是一个一个手动删除。没有心情写,于是暂时放在一边不管它。

  昨天在cnBeta上看到一篇文章,贴内提供了可以增加Vista稳定性的补丁,于是下载下来装,需要WGA验证,ft的是它竟然说我可能是盗版软件受害者,而且桌面上还很难看的这样几个字,重新用oem激活未果于是放弃有aero特效的Home basic版重装Enterprise版。折腾了整个晚上……弄完之后装Windows Live Writer,还是同样错误,不能更新css,百度一下,找到这篇帖子,发现原来是Wordpress2.3版和这个Extended Live Archive存档插件不兼容,于是从这里找到新的版本下载地址,问题解决,终于,终于我又可以用wlw写博客了 @@

Discuz安装以及MySQL 1045错误解决

  由于备案的问题,百合网站被停,于是紧急备份,并且在另外一台机器上开始搭建PHP、MySQL环境;之所以不用比较简单的一键安装Apache、PHP和MySQL程序包,是因为找不到合适的版本,现在能找到的大部分的一体包内含的MySQL版本或高或低,版本不同数据迁移非常容易出问题,此前的有过教训。找到4.1.12版的MySQL,开始安装.第一次一切顺利,但开始安装discuz的时候发现无法识别php,原来在iis里对php支持没设好,没有在应用程序扩展里加上php以及可执行文件路径,改好之后再次运行discuz安装程序,结果无法连接数据库;用root登陆,mysql commad line client直接一闪一下就没了,运行设置向导,发现无法通过安全设置检验,提示1045错误“mysql ERROR 1045 (28000): Access denied for user ‘root’@'localhost’”。重装mysql多次未果。按理说这是由于数据库用户名密码错误导致的,但是确实没有错误,试了各种各种方法都不行。折腾了一天,没有头绪,干脆去吃饭。
  吃饭回来,继续搜解决方法,发现有个用户也遇到类似问题,它在安装的时候修改了mysql默认端口号,问题解决;我按照提示也把端口改为3308,再次安装,一切顺利,mysql1045错误的问题解决;这次遇到了版本号问题(Error 2003),连不上数据库,这个问题简单,很容易找到了结果(解决方法见这篇文章),数据库问题解决了,discuz的安装一路顺风,只待原来的mysql数据。

中国移动意欲进入互联网

“我们需要的是互联网疯子,他必须是那种整天想着互联网,心思都放在互联网上面。包括他回家、半夜里,整个思维都是互联网。我们需要这样的年轻人加入中移动。”

  6月18日晚,中移动总裁王建宙站在清华大学公共管理学院报告厅,对着上千名挤在报告厅站了一个多小时听其演讲的清华学子如是说。

  首先,中国移动这样的大鳄进入互联网,对于互联网的发展,起码是中国互联网的发展影响深远,改变竞争态势;其次互联网和移动/无限互联网的区别日渐模糊,能够上网的移动终端——手机在大互联网(姑且这么说,包括传统互联网以及移动无线互联网)的作用非常迅速的提升,跟移动相关的各种互联网应用会更加蓬勃发展(之前发展已经相当迅速,考虑到马上上马的3G,这是一个非常大的商机所在);最后,正如王建宙所说的,阻碍移动的大概目前只有人才,而这对于移动来说并不是什么难事。

又有一个想法

对联系人或者好友标记Tag,并依此进行权限控制

一个新想法

  很多人可能有这样的习惯,随身带着笔以随时记下一些可能转瞬即逝的想法,这些灵光一现对每个来说都是很难得的,都是一笔宝贵的财富;对于现在的网络人士说笔和纸似乎是比较久远的事情,于是我想这要能通过随时携带的物品来实现的话就很赞了,首先想到的是借助手机,因为我常常用手机写blog,可以用手机记下来新的idea,发布到电子邮箱或者一个设置好权限的blog里,后者更好,可视化届面以及管理功能强,不过邮件可以备份;有两点不足:1手机打字的速度可能跟不上思维的速度;2单纯的电子邮件无法分类加Tag。想到这里想到目前比较火的Twitter以及国内众多的仿效者们,他们所做的事情基本可以完美满足我说的这种要求,不过口号和所要满足的需求不同,他们号召告诉你的朋友”What I am doing”,我这里则是记录灵光一闪的想法,并且积累起来,当然也可以设置共享;JiWai.de覆盖了QQ MSN Gtalk以及水木,手机--采用特服号的短信形式,不过却没有提供电子邮件的选项,因而限制了手机的发布方式,这是不太match的地方。不过借助这类网站的基础来实现和满足随时随地记录并且集中积累各种想法的需求是可行并且容易实现的。
  btw:用手机打字真够累的 赶紧睡觉
  update:每个人可以对自己积累的想法进行管理,设置tag进行分类,设置权限,可以设成完全共享,可以设成授权或者要求才行,对于某些自己的特别珍贵的想法也可以设置成完全保密,仅仅设成共享部分的idea积累起来已经成为一股不可忽视的直接人类智慧的长尾

关于IM机器人

  基于IM(Instant Messege)服务的Web应用目前成为互联网的一个最新的应用热点和最新的发展趋势,之前只是大概听过并且简单使用过MSN的机器人小i,也没多想;这次吴峰老师的《教育技术前沿》课程轮到我做报告了,内容是之前确定的Web2.0对教育的影响,因为对教育不是很感兴趣,也没什么可以讲的,自然重点就放在了前面的Web2.0上,在网上搜集材料的时候发现了,号称“即时聊天也高效”,号称可以用来做个人事务日程管理工具,还支持写blog,在关注的同时,也注意到目前很火的其他的基于IM的Web应用,比如——基于SNS基础之上的简单的告诉别人What are you doing,以及比较有意思的 ——基于IM的RSS订阅机器人,至少目前看来IM与Web应用的整合已经成为一种最新的潮流和趋势,这种整合的基础就是IM Bot,也就是IM机器人,用AI的术语来说就是一种智能Agent。

  对于Twitter,年初在国外相当火热,简单不能再简单的应用,迅速的流行起来,这其中的机制和逻辑耐人寻味。正如绝大多数在国外流行的最新的Web应用一样,Twitter也有了不少的国内模仿者,这其中比较出众的一个就是叽歪de(JiWai.de),其亮点在于国内访问的边界性,支持QQ发布,这点让我很吃惊也很惊喜。关于Twitter,最新的一篇日志 还不错。

  虽然目前IM机器人相当热门,但是这却不是一个太新的东西,对于IM和Web应用的整合,在2004年张翼轸的一篇《》中对于这个趋势已经在摇旗呐喊了。文章中不乏精彩之处:

对于IM软件和其他应用的融合,社会网络的融合是最关键的;blog除了是一个自由的发表平台以外,其通过彼此之间的链接构建起来的那个blogger关系网络同样也是其非常独特而引人关注的一个新特性。如果IM和blog要融合的话,那么基于IM的关系网络和基于blog相互连接的关系网络的融合也就应当是首先应当考虑的一个问题.

  目前对于用IM来管理并且写blog来说,目前只看到了IMified推出了IM写blog的插件应用,其他的相关的应用比较少,上面这段话也基本道出了blog和im结合以后的发展趋势。

想象一下吧,当你在你的IM中添加了一位新的好友,这位好友事先登记的blog也会立刻出现在你的RSS阅读软件中,甚至每次对方更新了blog之后,无须RSS阅读软件的反复检查,blog服务商就会自动通过IM把更新的消息发给你;或者与此相反,当你在自己的blog中添加了另一个blog的链接,对方登记的IM帐号也会自动添加入你的IM软件,你在对方blog中留下的评论都会自动通过IM发送给对方,你们彼此之间除了blog以外还可以依托IM进行更加方便的沟通——如果你们愿意,沟通的所有内容也可以反向的补充在blog上,供其他人参阅。

  这个是对基于IM的blog的简单情景描述。

  另外一个例子,关于IM和Email得

还是以电子邮件为例吧。假如我是XXX.net这个电子邮件服务商的用户,XXX.ne基于MSN推出了一个IM邮件提醒的功能,只需要对方的MSN机器人把我的MSN帐号加为好友,并且把这个帐号和我的XXX.net邮件账号绑定,那么一旦我的邮箱有了新的邮件,XXX.net架设的机器人就会通过MSN短消息告诉我有了新的邮件,大致的内容是什么。这是不是一个非常简单而且使用的IM和WEB应用融合的范例?

  作者还指出目前限制基于IM的Web应用发展的问题是MSN好友的数目限制,不过对于Gtalk等新的IM工具来说,这个似乎不再是问题。

 

事实上,目前阻碍这种思路实用化商用化的一个巨大阻碍就在于MSN的先天限制。在这里,我并不认为对于MSN通信协议的逆向工程利用会是一个问题(微软仅仅公开过MSN最初的通信协议,但是此后一直到如今V10的通信协议都是保密的),因为前面已经说过了,这是一种良性的兼容,微软恐怕应该鼓励才对。真正令人讨厌的在于MSN武断的最多150个好友的限制。要知道,我们目前看到的诸多MSN机器人都是被动式的,只需要用户添加他们,所以每个机器人的服务限制只是受到程序的负荷影响(比如机器人小布是每个3000人),但是笔者刚刚提及的那种与WEB应用融合的MSN机器人是主动式的,必须主动添加用户的MSN才行,这样就会直接面对每个机器人只能为最多150个用户服务的问题,对于那些有上万甚至几十万用户的服务上岂不是要同时启动成百上千个机器人才行。虽然150人的限制其实只是技术上的一个强硬规定,但是考虑到微软的实际情况,恐怕其不太可能为了一些MSN机器人的新应用而有所改变.

  作者的另外一篇文章也谈了不少Web应用IM化的东西《 》,推荐阅读.

acer As3641装Mac OS 10.4.8成功

2007年02月21日 星期三 00:27

  最近在家里无聊又想装苹果漂亮的系统.一方面,vista比较让人失望,比漂亮比不过mac os,比兼容性不如xp,在先后装了两次之后,还是放弃了,至少暂时放弃.去年十月份的时候折腾过一段时间mac os,当时装的是mac os 10.4.3的ghost版,那个版本安装比较简单,跟windows的ghost操作一样,当时装好之后,网卡直接能用,声卡显卡统统不行,先后装过好多次,只是显卡驱动装不上,不能调整分辨率和刷新率,默认的1024×768,看着很不爽,很模糊,无奈还是格了:(
  对vista比较失望,于是试着去baidu了一下ATIx200M的显卡安装Mac OS的情况,好像是可以装了,于是开始下载,准备装。Windows XP和Mac OS双系统比较完美:)这次还是想装ghost版的,有经验而且相对比较容易。不过下载的时候遇到了困难,10.4.6版比较完美的ghost版,我以平均几十k的速度下了两天下到99%,怎么也没速度了,于是只好转而开始下载最新的非ghost版的,这个到比较顺利,速度也比较快,很快下完,然后就开始安装.刚开始随便找了一个教程用虚拟机vm安装,为了避免操作失误损坏数据的现象发生,我先用的移动硬盘安装,遇到找不到磁盘的情况,查了一下发现是磁盘问题,之前也没有人用移动硬盘安装成功的例子,于是放弃移动硬盘安装.开始格盘重新划分出来新的分区装.按照之前找到的教程装,这次比较顺利,很快装完重启.结果启动不起来,出现”chain0 boot error”,换了一个版本的chain0和com.apple.Boot.plist,还是不行,出现HFS System错误,我分析了一下,这次失败的主要原因应该是当时分区的时候新分到的盘位于disk(0,2)的位置,也就是第三个磁盘,对于chain0来说,只能搜索前8.4G的启动信息;而且虚拟机装完没提示重新启动我就关了虚拟机的电源,这两点可能是主要原因.心有不甘,于是卷土重来,重新调整磁盘分区,把C盘调整为8G,然后紧跟着7G的Mac分区;而且找了一个相当详尽的教程,这个教程里面说的机器跟我的机器一样,都是ATI Xpress 200的芯片组,按照教程一点点小心翼翼的安装,基本安装过程比较顺利,虚拟机安装完成之后重启,终于进入了久违的白白的苹果界面,这个时候跟上次一样,还是默认的1024×768分辨率,没有声音.开始折腾显卡驱动,刚开始比较受打击,搜到的关于我这样芯片组和集成显卡的机器都搞不定显卡的问题,官方驱动不可能,只好找第三方驱动,之前我装的是omni的Callisto的b003版的驱动,装好之后,重启可以调整分辨率和刷新率,但是调成我的宽屏分辨率之后,屏幕狂闪不已.这次下载到b003和b005俩版本的驱动,直接去试005的,安装好重启,试着一下的心态进入系统调整,发现可以调分辨率,而且不闪,非常开心:)信心大增,再接再厉开始找声卡驱动,还好我的声卡比较大众化,比较容易解决,试了第二个就可以了,不过只能出声,不能用Mic,还好有声音了,开心^_^
  现在剩下的问题包括,显卡没有开QE/CI,播放rm/rmvb的视频有点卡;声音不能录入;无线网卡找不到驱动
  这次要是搞定无线网卡一般使用就基本没问题了,问题和体会:建立虚拟机的时候要选择整个磁盘,不能选择单个分区,否则安装的时候找不到磁盘.这个问题那位大虾也提到了,按照他的提示去做,基本不会遇到什么问题.enjoy Apple,enjoy Mac OS :)

下一页 »