2011年12月30日
分类目录 :linux&软件技术
0
今天折腾了下把windows下的文件全部转移到了Fedora中,之后在解压那些在Windows下压缩为zip格式的压缩包时出现了久违了的乱码问题。于是乎,为了解决这个麻烦事,Google了一堆解决办法一一试过去,却依然没法解决。最后,终于在翻了N页之后找到了一段代码,抱着尝试的心理试用了一下,没想到竟然解决了这一大难题。好东西不忍独享,故而在此贴出让更多人使用。
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os
import sys
import zipfile
print "Processing File " + sys.argv[1]
file=zipfile.ZipFile(sys.argv[1],"r");
for name in file.namelist():
utf8name=name.decode('gbk')
print "Extracting " + utf8name
pathname = os.path.dirname(utf8name)
if not os.path.exists(pathname) and pathname!= "":
os.makedirs(pathname)
data = file.read(name)
if not os.path.exists(utf8name):
fo = open(utf8name, "w")
fo.write(data)
fo.close
file.close()
从代码来看并没有多少技术含量,但是却很实用。
将这段代码保存为 unzip.py之后,将其和需要解压的文件放置在同一个文件夹中,之后在终端中使用下面的代码就可以了:
python unzip.py *.zip
fedora, linux, python, ubuntu, windows
2011年11月04日
分类目录 :linux&软件技术
0
最近完成了web开发环境在Linux中的搭建,由于图省心,就直接在源中安装一系列的软件,包括apache、mysql、tomcat等。不过,之后就发现了一个小问题,由于我是通过源安装的,所以这几个软件的默认设置都是开机自动启动,而我并非一直需要用到它们。虽然对于现在的电脑性能来说,让它们一直运行在那里并不拖累性能,但是这总让人不舒服,因此就将它们禁止掉,当需要时才启用了。
其实,方法很简单,在终端中输入以下命令即可:
sudo update-rc.d -f apache2 remove
sudo update-rc.d -f tomcat* remove //*替换为你安装的tomcat版本
而mysql就相对烦了那么点:
sudo service mysql stop
sudo gedit /etc/mysql/mysql.conf
将 start on (net-device-up
and local-filesystems
and runlevel [2345])改为 start on runlevel [!0123456]
linux, mysql, tomcat, 编程
2011年11月03日
分类目录 :linux&软件技术
0
对于数据库应用来说,编码是一个非常讨厌的障碍。最近使用eclipse做一个电子商务网站的作业,当我创建了sql文件并执行之后,总会暴出一些稀奇古怪的错误,导致sql执行中断,而当我把同样的代码直接在MySQL终端中执行时,却又能顺利执行(当然,偶尔也会有怪问题出现)。痛苦了许久,总算是找到了问题之所在。这一切都是编码惹的祸!
当我从源中安装好MySQL之后,遗忘了编码的设置,因此当往数据库插入带中文字符的数据之后,就会因编码问题出现乱码、问号、或者就像是我遇到奇怪错误的现象。当我想起这茬事之后,就赶忙弥补这个低级错误,最终验证也解决了乱码的问题。
由于之前曾在Win7中安装过一次MySQL,当时曾修改过一次相关配置,因此想着Linux下应该也差不多,就跑去MySQL安装的目录找配置文件了。MySQL在Windows中的配置文件为“my.ini”,而在Linux中则是my.cnf。
遵照Linux的文件结构习惯,my.cnf位于/etc/mysql/目录下,在终端中使用”sudo gedit /etc/mysql/my.cnf”命令打开该文件,然后在[client]和[mysqld]下添加“default-character-set=utf8”。添加完之后关闭编辑器,重启MySQL,这就搞定了。现在可以试着创建一个表,并插入一些中文内容了。
更新:刚忘了说了,修改前创建的表中的中文依然会是乱码,不会自动更正。需要在mysql中执行以下sql语句来手动更正:
ALTER TABLE tbl_name CONVERT TO CHARACTER SET utf8
linux, mysql, 编程
2011年10月17日
分类目录 :个人日记| 二元世界
2
最初接触Linux发行版就是从Ubuntu开始的,当时应该还是8.04版吧,之后陆续了解到了其他同门发行版(基于Ubuntu)以及非同门发行版(如Fedora等。在这过程中,我逐渐了解到了linux之美,也有了体验它、使用它的冲动。终于,借由上一台笔记本(hp dv2905tx)爆发出的显卡事件,我开始了断断续续的Ubuntu使用之路,在那段日子里,我几乎每几个月就会用那么一段时间Ubuntu,最长的一次用了半年。
而后,该笔记本终于临时罢工了,于是第二台笔记本入手了。奈何买的时候没考虑周全,买到了一台双显卡智能切换的笔记本,于是,由于驱动缘故,当使用Linux时不能安装驱动,否则就进不了图形界面。于是就放弃了使用Linux系统的想法。可是,Windows7根本无法满足我折腾的爱好,终于我还是启用了双系统,安装了一个Ubuntu11.04(当然不装英威达的显卡驱动),没多久就因为受不了尚不成熟的unity界面而放弃了它,改用起了Fedora15。
最近,由于种种原因,重新开始比较各发行版的优缺点,从而从中做出最后的决定——使用哪款发行版。
关于发行版
Ubuntu是目前最流行的发行版,它基于debian开发。最新版为不久前刚发布的11.10。
Fedora是RedHat公司旗下的社区发行版,其特色是技术超前,经常比其它发行版更早采用新技术,同样也是知名发行版。最新版是Fedora15,11月将发布16。
关于社区
因为Ubuntu非常流行,所以它的社区发展也比较成熟,国内有不少用户,因此相关论坛也比较热门,遇到问题通常可以从论坛得到解答。国内相关论坛有http://forum.ubuntu.org.cn/。此外不少Linux论坛均有其专区,甚至我们也可以将雨林木风论坛、深度论坛作为了解Ubuntu、解决问题的渠道。此外,不少博客也会发表一些与之相关的技术文章,遇到问题不妨可以通过它们来寻求解决。
在国内,Fedora相对冷门,因此它的社区也比较小,遇到问题很难通过(中文)社区寻求解决。Fedora的中文论坛为:http://bbs.fedora-zh.org/forum.php ,资料少的可怜啊,人气低的可怜啊!
苌蓊芪:Ubuntu中文论坛是我Linux入门的开始,最基本的系统安装我就是从这里学会的,也曾在上面求助过多次,几乎每次都能够得到解答。至于Fedora论坛,之前也曾访问过,但是因为它的人气实在太低,好几个板块都是几个星期没人发过帖,也就没尝试在上面求助了。虽说中文论坛人气低,还可以考虑上英文论坛,虽然我蹩脚的英文能够看得懂那些技术文章,但是,让我去和人交流,发帖实在是有点难度,也就放弃了。综上,就社区成熟度来考虑,业余Linux用户应当选用Ubuntu。
关于软件包管理
Ubuntu使用的是apt,此外从11.04开始,Ubuntu推出了一个软件中心,方便安装应用。软件中心中资源也算丰富,基本能够满足正常使用。此外还可以考虑安装深度软件中心来进行应用安装。
Fedora使用的是yum,它没用建立类似软件中心的平台,也没有新立德这样的图形化包管理应用,安装应用全靠命令或rpm包。难度较大。但是,也许正因为如此,yum有一个search命令,可以搜索关键词。
苌蓊芪:关于软件安装,采用苹果appstore形式的Ubuntu的软件中心无疑是首选,但是有时候还是需要使用终端命令来安装应用,这时,yum就相比apt来得更好用了,先search一下,确定文件名,然后install,而ubuntu的apt-get似乎没有search命令,对此稍显不便(难道是我没找到正确的命令?)。这点两者打个平手。
关于界面
Ubuntu默认使用的是自己打造的unity界面,统一的通知区域图标风格,全局菜单,左侧dock是其特点。
Fedora使用的是正统的Gnome3,没有花哨的功能。
苌蓊芪:Ubuntu统一的通知区域图标风格、全局菜单是吸引我的特性,但是它的dock就不那么喜欢了(感觉不那么好用),相对来说,宁愿另装应用来实现dock功能。Fedora正确的图形界面没有好否定的地方,唯一不那么让我满意的是它没有全局菜单的特性,对笔记本来说,还得浪费那么一块区域。
关于开发
苌蓊芪:网上有评论说Fedora相比Ubuntu更适合开发者使用,我不知道原因是什么,不过对于我这种仍在学习阶段,尚无法独立开发应用的来说,这点就不那么重要了,只要能让我使用开发工具就行了。
关于64位和32位
苌蓊芪: 由于电脑配备了4G内存,因此首选是64位系统,Windows7正是使用的64位。但是,在实际使用中却发现,有一个eclipse插件只支持32位系统,而它又是我非常需要使用的,此外也有几个应用(很少)被发现仍需32位环境。
经过一系列的比较和内心挣扎,最终仍选定了Ubuntu,桌面环境是Gnome,32位版(不知这算是因小失大么?嘿嘿!)。也许,等哪一天对Linux有了更进一步的了解之后,会去考虑其它的吧。至于桌面环境,其实我比较倾向于KDE,但是已经习惯了Gnome,而且更因为Ubuntu的全局菜单。如果说KDE也能够应用全局菜单功能,那么我将果断过渡到KDE,它能支持么?。此外,Win7上的虚拟机里也安装了多个不同的发行版,权作体验罢了。
64bit, fedora, linux, ubuntu, 操作系统
2011年08月18日
分类目录 :linux资源| Windows资源
1
随着技术的不断革新,光驱在电脑配件中的地位也越来越低,甚至已经成为可有可无的配件了。在MacBook Air和ultralbook、以及之前短暂流行的上网本中,光驱都不见了踪影,而不少用户在组装台式机时,也会考虑舍弃光驱这一作用不大的硬件。
在这种环境下,我们显然就无法从光驱安装操作系统了,那又如何是好?幸好,除了光驱安装之外,还有硬盘安装和U盘安装两种方法可供选择,而其中U盘安装相对来说更为简单。只要你的主板支持U盘启动,有一块大小约为4G的U盘,你就可以轻松地制作一块安装(U)盘。这里推荐使用的是专注Linux发行版的Universal-USB-Installer或专注windows系列的魔方U盘启动。
Universal-USB-Installer不但支持制作windows启动盘,同时还支持几乎所有主流Linux的启动盘,是否同时还支持Mac OS,我就不得而知了,手头没有Lion的ISO镜像。而它的操作也非常简单:
1.启动程序
2.在许可证界面点击I agree按钮,进入主界面

3.按提示选择操作系统类型,如果是制作windows则将列表拉到底,如果列表中没有你要制作的系统,则选择“Try Unlisted ISO”。
4.按提示选择相应的镜像文件(ISO文件)
5.选择U盘盘符

6.确认选择无误后点Create,然后就得制作完毕即可。
下图为我用Universal-USB-Installer制作的WIN7安装盘的目录:

而魔方U盘启动仅支持windows系列的操作系统,不过对国内用户来说,它已经足够了,毕竟Linux用的人不多。和Universal-USB-Installer一样,按要求选择一系列选项之后点“制作USB启动盘”即可。


Universal-USB-Installer下载地址:http://u.115.com/file/e6kjtvep 或 http://www.everbox.com/f/XIz5syxOkp6igWfXFG51JUgExy
魔方U盘启动下载地址:http://u.115.com/file/bhdmg05i 或http://www.everbox.com/f/zFcchAlcfUqVkswGs5MpVUTUO6
fedora, linux, ubuntu, windows, 操作系统, 精品软件
2011年08月02日
分类目录 :创意设想
0
这次的畅想仍旧承接前文《桌面(desktop)还能干些什么?》的思路,试图充分挖掘桌面的价值。一直以来我都非常推崇简单、紧凑的布局风格,我始终认为软件不应该占用太大的空间去放置一些并不必需的组件。因此当看到ubuntu11.04中的全局菜单之后,我又对其产生了好感,不过由于各软件使用的GUI不同的缘故,并非所有软件都支持全局菜单,这稍显有些可惜。当然,近日得知,此全局菜单乃借鉴了Mac系统的概念,mac系统从诞生之处就采用了全局菜单的形式(是真的么?)。
上海俚语中有一句话叫“螺丝壳里做道场”,它的意思是指在有限的空间里实现最大的效用;同样的,还有一句成语“麻雀虽小,五脏俱全”。无论是上海俚语还是这个成语,都给我们提供了一个思路:充分利用屏幕可见范围内的每一个像素区域。而最能够拿来做文章的便是任务栏(不同操作系统可能有不同的称法,以下以Windows下的称法为准)。目前来说,任务栏的功能尚未完全被挖掘出来,一个标准的任务栏包括了“开始”按键、通知区域、以及此两者中间的广阔区域(Windows还有一个工具栏的概念)。对于Mac系统来说,中间的这一广阔区域已经用来实现全局菜单的功能,因此也算是使得其所了;Windows中,工具栏是放置所有打开的应用的图标的地方(win7还可将应用钉在上面),但是对这片区域的开发还不完全,仍有很大的改进可能(下面会细说);linux则根据不同的桌面环境有着不同的利用方式,ubuntu11.04现在是仿照mac系统做出了全局菜单的效果,而fedora15(gnome3)则是在正中央显示当前时间,除此没有丝毫利用,稍显有些浪费。
虽说windows现在是越做越漂亮,越做越臃肿,而且能够引领业界的新创意也不多,但是在win7中,有3个细节是值得肯定的,也是可以再进一步挖掘开发的:其一是,隐藏菜单栏,按”alt”键后才显示,就我的应用使用习惯来看,软件的菜单栏是我甚少使用的区域,大多数操作均有其对应的界面按键或快捷键来替代,因此在这种情况下,这部分内容完全可以隐藏起来,只在需要时调出即可;其二是任务栏的jump list,根据微软官网的介绍,jump list可以帮助快速访问常用的文档、图片、歌曲或网站,有时还提供相关命令(例如撰写新邮件)的快捷访问,这个功能确实很酷,但是现在的实用性却有限,至少我是很少使用到它;第三个细节其实并非win7所有,而是office2010,这就是功能键置于标题栏上,由于标题往往是居中显示的,这就造成了左边的区域(右边是最小化、最大化、关闭按键)会有很大的浪费,而将功能键置于标题栏上之后,不但能节省空间,还有充分利用这部分空白区域。
于是,我就在想,倘若将这3个细节进一步整合、再挖掘,是否能够创造出更简洁的操作环境来?首先,任务栏上放置的是最常用、必要的功能按键;菜单栏默认状态下隐藏;jump list的功能进一步增强,将菜单栏的功能置于其中,形成chrome\firefox\opera的all-in-one-buttom菜单效果。单就这样的话,实用性仍然不高,还需要一些任务栏的改进来做配合。现在如果我们在任务栏上点击当前窗口的图标时,实现的效果是最小化,而事实上,这一效果的必要性已经几乎为零,因此,如果使其点击效果成为打开jump list的话(这一效果在下一次的桌面畅想中还会出现,敬请期待!),会使得jump list的曝光率增加,使用率也会增加。当然,为了充分利用这个图标,还可以考虑的一个方案是左键点击弹出菜单栏,右键点击仍为现在的jump list。
现在意义上的操作系统发展至今已有近30年(以上世纪80年代初apple的lisa系统为开端),虽然我们的技术在不断地进步,可是一些陈旧的布局模式却依然被广泛使用,这不能说不是一个悲哀。希望在简洁风盛行的今天,操作系统的界面也可以搭上这一顺风车进行一番革新。
补充:对了,这个设想也同样适用于linux环境,某种程度来说,linux下对它的功能性挖掘更为紧迫!
fedora, linux, ubuntu, windows, 创意, 操作系统
2011年07月22日
分类目录 :linux&软件技术| Wordpress技术
0
不久前我曾综合以前所写的日志写了一篇《在本地架设WordPress多站点网站》,由于本地环境换成了Fedora,因此不得不重新学习如何在Fedora上架设这么一个平台。幸好,有了在Ubuntu上架设的基础之后,在Fedora上上手很快。虽说两者同是LInux优秀的发行版,不过在一些细节上还是有所差别的,特重写一文以记录此次架设的过程。
如同在Ubuntu上架设一样,我们仍需要先安装好Apache、php、MySQL这对铁三角。使用的命令(以下所有使用到的命令都以root身份执行)是:
- yum install httpd
- yum install mysql
- yum install php
由于为了安全性考虑,我并不希望apache和mysql在开机时自动启动,因此并未作相应设置。这样的话,每次需要启动它们时,需要输入以下命令:
- service httpd start
- service mysqld start
有了启动就有关闭,关闭命令只需将start换成stop 即可。
启动服务后,我们还需要在mysql中创建一个数据库,以便让wordpress访问使用。在终端中使用mysql -uroot -p命令启动mysql命令行工具,依次输入以下命令(加粗部分):
$ mysql -u adminusername -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5340 to server version: 3.23.54
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
$ mysql> CREATE DATABASE databasename;
Query OK, 1 row affected (0.00 sec)
$ mysql> GRANT ALL PRIVILEGES ON databasename.* TO "wordpressusername"@"hostname"
-> IDENTIFIED BY "password";
Query OK, 0 rows affected (0.00 sec)
$ mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)
$ mysql> EXIT
Bye
$
完成以上工作后就和Ubuntu下一样下载安装wordpress了。将解压后的文件夹放入/var/www/html/文件夹中。然后修改wp-config.php文件,设置数据库信息即可。其余操作可参考ubuntu下的情况,基本一致。
fedora, linux, wordpress, wordpress技术, 博客
2011年07月06日
分类目录 :个人日记
5
最近,为了能够更好的学习软件开发工艺,再一次在电脑上分出了一块空间来装Linux系统,起先安装的时Ubuntu11.04,不过对它的界面实在不感冒(除了那个全局菜单是我的菜),于是就考虑换个发行版了,刚好前两天看到deepin Linux11.06发布了,就安装了体验下。
对deepin linux的整体风格还算满意,尤其是它也支持全局菜单(虽然并非所有软件都能应用)。但是,不知道是深度团队的开发人员能力有限还是其他因素造成的,这个版本中还存在很多问题。不过,不管怎么说,还是需要支持一下国内团队的作品的,毕竟现在国内做Linux的就这么几家了,据说以前小有名气的新氧、开拓者都夭折了?

先来说说这个deepin linux让我满意的地方:
- 强劲的输入法。很早就听说过有个小小输入法(yong)很强大,之前也曾在ubuntu环境中尝试使用过,不过总存在些问题,比如悬浮框不显示或只显示外框,里面的内容不显示等,现在,这些问题全部不存在了,在deepin linux中预置的是特别定制版,经过过专门的优化。
- 好用的CHM阅读器,由于这个linux环境我主要是用来进行java开发的,所以难免需要查看一些帮助文档,而当前帮助文档比较流行的格式便是chm,虽然我们可以自己通过源、软件中心安装各种chm阅读器,但是在我测试了几个比较流行的之后发现,它们基本对中文的支持都很差。偶尔间了解到一个国人制作的、专门针对中文进行过优化的chmsee阅读器,于是就在ubuntu中体验了,不过很可惜,尝试了多次都安装失败,最后不得不放弃,而现在deepin linux预置了这款对中文效果很好的chm阅读器,挺省心的。
- 使用的是自己的源。使用ubuntu的时候经常被那慢如龟速的升级速度折腾,而现在,软件的更新等基本都通过deepin linux自己的源来进行,基本克服了某些因素所导致的更新缓慢问题(是否所有软件均通过它们的源更新暂时未确认)
- 安装完成后我需要进行的调整较少。以前安装完ubuntu总要更新好几百兆的文件、语言包,而现在这些都剩下了;以前安装完之后总要删除一堆预置软件,然后再装一堆符合我使用习惯的软件,而现在,虽然这个步骤还需要进行,但是量少了很多。
- 令人输入的主题风格,尤其是那个开机音,让我非常的舒服。
接下来是几个不满意的地方:
- 安装过程中仍有大量英文,虽然官方在介绍这个版本时声称已经把安装过程中的英文部分汉化好了,但事实上在正式版中仍有这个问题。
- Bug较多,从deepin软件中心安装软件时经常出现“安装失败,请确认没有其他apt程序正在运行”之类的提示,但实际上我并没有运行其他apt程序,且事实上它已经完成软件安装进程,新安装的软件也已经可以使用了
- 软件中心中不少软件安装后无法使用。deepin linux最被人称道的地方就是他们和永中合作引入了永中集成office(EIO),但是, 无数人发现安装后无法使用;此外还有些软件安装后无法直接从菜单启动,而需要从终端用管理员身份启动(sudo ***),比如我现在写这篇日志的软件。
- 更多问题虽然我还没发现,但是已经有不少用户发现了
- 这点是个题外话,这两天发现用户在官方论坛提出的问题基本都无法得到官方答复,这样挺伤用户心的,毕竟现在国内的linux用户中有很多都是小白级别的,早已习惯了windows的傻瓜式操作。
安装完系统,又安装java环境,下eclipse以及一些必备插件(这个蛮让我抓狂的)。先后下过最新的eclipse3.7 for java、eclipse3.7 for javaEE、软件中心里的eclipse3.5.2,都出现了些让我抓狂的事,多个要用的插件无法成功安装,最后决定还是选eclipse.36,这次终于能够成功安装这几个插件了。
为了能够在Linux中也能偶尔更新下我的网憩阁,又查看了番离线客户端。其实在去年使用ubuntu的那段日子几乎尝试过所有相关软件(5、6款吧),当时没找到任何一款能够合我心的,这次其实也没抱多大的希望。没想到,这次在deepin软件中心里,还真找到了一款最接近我的需求的客户端——blogilo,虽然它没有我在windows中使用的菊子曰那么强大(仅考虑发布到wordpress),它不支持从服务器上选择日志要使用的标签(仅支持获取分类),它不支持新建分类到服务器,它也不支持对上传到服务器的图片进行随机重命名;但是和其他功能更为简陋的客户端相比,它是最接近我的需求的。这篇日志就是用它来撰写并发布的。

当我辛辛苦苦安装之后,竟然无法从菜单中启动它,抓狂!!尝试性的从终端启动,没想到这下就成了。虽然影响不大,不过毕竟还是有点不方便,也许是权限的问题,稍候去看看如何解决。
好了,唠叨了那么多,我的linux环境基本算是完成了,接下来就差几个需要用到的编程环境(如LAMP)了。哦,对了!还有最让人头大的oracle,根据网上的消息,oracle并不支持ubuntu等桌面发行版,要想安装上得废点工夫的。
还有,不知有没有人能够搞定tor+vidalia的,我这边参考网上的设置了仍然没法使用来着,太伤人心了。
最后希望那些对linux有兴趣的可以在折腾linux过程中找到自己的乐趣,当然也希望deepinlinux能尽快成熟起来。
java, linux, 开源软件, 操作系统, 编程, 菊子曰
2011年05月06日
分类目录 :linux资源| web资源| Windows资源
2
自webqq推出以来,我们在QQ客户端、TM之外便有了一个全新的聊天体验,而且这是一个集聊天、网页浏览、在线应用于一身的一站式体验。而当前不久WebQQ3面试之后,我们更是要惊呼,webqq往webos迈出了结实的一步。
上星期,我在腾讯微博上得知,腾讯将针对webqq推出一个客户端,当时曾想就此写篇日志,主题是离不开客户端的腾讯,想批评一下腾讯又走回桌面客户端的老路,不过迟迟没能写下来。今天,我了解到这个客户端已经推出了,于是就去下载了体验一番,这一体验让我彻彻底底放弃了之前的想法。此客户端的推出又向webos接近了一步。
webqq客户端是基于adobeAIR开发的一个小巧、绚丽的客户端,无论是windows、linux、mac系统都能安装使用,一定程度上这方便了广大linuxer。客户端本身并不大,安装包仅2MB多,但是之前得先安装AIR客户端,安装包大概10多MB,这些对现在的硬盘来说并不算什么。它的安装也非常的简单,甚至比一般的客户端更为方便。
启动这个webqq客户端之后,我们会发现它是一个全屏、置顶的界面(包括windows的工具栏也会被覆盖),这让人感觉自己启动的是一个操作系统,对于这个界面没多少好特别指出的,它和浏览器打开后的效果一样。

也许是刚刚推出的缘故,因此并没有多做优化,无论是内存占用还是cpu占用都非常之高。基于这点,它也只能作为我尝鲜之用,不可能替换掉现在正在使用的腾讯TM。不知道在Linux环境下是否会出现这种情况?稍微我将测试一下。经过我在虚拟机中测试,linux环境下这个现象也非常严重。


作为一款桌面客户端,它也支持开机自启动,最小化到任务栏(不过方法比较特殊,下文会介绍),唯一不足的是无法记住密码,仍需要每次都手动输入密码,希望在之后的版本中能够改进吧。
启动客户端后我们可以看到桌面上出现一个导航条,上面有6个圈,第一个是切换到系统桌面(这就是最小化到任务栏的按钮了,同时它的默认快捷键是F2),后5个则是webQQ的5个页面。
至于其他的功能和浏览器打开后的都一样,就不多做累赘了。
有兴趣尝鲜、体验这个客户端的可以移步http://im.qq.com/webqq/下载安装。
linux, ubuntu软件, windows软件, 在线应用, 操作系统, 精品软件
2011年05月05日
分类目录 :wordpress资源
0
WP-UserAgent是一个可以让你方便地在评论栏中插入图标和文本以甄别每一个评论者的浏览器和操作系统信息的小巧的检测插件。我确信你会惊讶于这个插件的全部潜力。它可以甄别出你之前可能从未听说过的浏览器和操作系统,包括运行在移动设备上的。当然,这个插件最实在的是它可以节约你建立用户数据库的时间。
下面请阅览一个运行中的WP-UserAgent效果图:

如果你是一个主管维护和调整网页的网页开发者或网站管理员,或者你正维护一个博客、电子商务站点、社交网站或传统商业站点,而且你希望你的访客的体验是愉快的、毫无压力的。那么接下来请想像一下下面这个令人不适的场景:
如果访客对你的网站的载入、渲染、服务或界面体验不佳,那么十之八九将会归咎于你的网站,而事实上可能是因为他们正使用的是9年前发布的IE6(苌蓊芪:微软已宣告IE6的死亡)。这并不意味着你仅有的技术人员必须找到一个兼容性方法来满足这部分访客的需要,你不必在得到一个访客对你网站“损坏”的抱怨评论时花费时间来折磨你的大脑在浏览器模拟上以找出问题所在。你只需要使用WP-UserAgent。
系统信息也将在你的网站上显示出来,就在你的访客留言评论的地方。但是我们没有必要因此而公开嘲笑那些小白。你可以让这些代码自动显示在评论框中,也可以选择性地插入到一个自定义的特殊的帮助区域页面(的comments循环段中)。
WP-UserAgent现在可以甄别近200个浏览器、超过35个标准的操作系统以及超过20款移动版操作系统,在它的帮助下你可以确定你的用户的用户体验是否是最新的。
插件下载:http://wordpress.org/extend/plugins/wp-useragent/
本文译自:http://wpmu.org/capture-user-browser-and-operating-system-information-on-your-wordpress-site/

64bit, android, linux, ubuntu, windows, wordpress, wordpress插件, 互联网, 博客, 操作系统, 电子产品