•   下午打开学生心理在线,无意中点击上面的一个广告,打开的却是一个被黑的网站。网站首页已经被修改,几个醒目的白字在黑色的背景上“经检测贵站漏洞重重”,在页面的低端还写着,漏洞咨询的QQ号。不过网站恢复的挺快,过了10分钟再次访问时,已经恢复了。

  •   访问维基百科时断时续,最近才知道是防火长城的功劳。早些时候为了能访问中文维基百科都是采用网页代理,但很难找到稳定快速的网页代理。今日看到了一个FireFox的插件gladder,可以很好的解决这个问题。虽然还是通过代理的方式来访问维基百科,但里面提供的代理都比较稳定,且不需要找到网页代理网站,比较方便。

    gladder是一个Firefox插件,名字被解释为Great Ladder (Ladder for Great Firewall 防火长城之梯),目标是帮助人们跨过防火长城访问境外被查封的网站。

    使用方法很简单,首先下载FireFox,然后到这里下载 gladder插件(直接点击Install即可),安装后需要重启FireFox浏览器,会在浏览器右下角出现一个梯子的图标,里面可以作一些简单设置。

    主要功能

    • ?自动使用代理访问wikipeida及其兄妹站点
    • ?使得Google快照可以正常使用
    • ?使Gmail和Orkut的访问更稳定
    • ?将被封站点加入自定义列表后,自动使用代理访问站点下的所有页面
    • ?多个代理站点可供选择
  •   DoNews:维基期待中国解除“撞墙” 希望“百度”注重知识产权

    这是威尔斯在 2007 维基媒体国际会议(台北)记者会上的表述:维基百科虽曾一度获得部份解禁,但目前在中国仍遭网路「撞墙」,使中国网友无法使用强调自由、中立、免费的资讯来源,非常遗憾。他说,将於九月访问中国,也预定和高层官员会面,将会再度向中国提出解禁要求,但目前无法期待有任何实际成果。也提出对于中国最大的搜索网站「百度」旗下的「百度百科」的侵权问题,希望能够解决。

    维基百科的访问限制问题一直都很头疼,偶尔能通过代理访问中文站点,速度却很难恭维,只能在E文上查找点资料。这次威尔斯在台北召开的维基媒体国际会议上提出这样的问题,想要中国政府在最近来解决,可能是没多大希望了,毕竟维基百科上有很多对中国政府来说很敏感的话题。

    对于百度百科的侵权问题,似乎见怪不怪了,毕竟国内用户访问维基百科的限制,又有多少人知道这些内容的真正来源,也只有百度百科的工作人员才清楚了。

    不管怎么说,还是希望维基百科能尽快解禁,让我们多一种观点来看待世界和中国。

  •   学院主页搬迁到Linux服务器上后,乱码问题一直困扰这我。这样的乱码只是部分的乱码,开始还以为是服务器是英文的缘故,又没有安装中文字符集,还想把中文字符集加上,但却加不上。后来想像这跟服务器关系不大,乱码是在客户端产生,只要浏览器的编码改变后还是正确的。

    今天早上突然想到是不是Web服务器的问题。首先查看了Php.ini,里面没有配置字符集的内容。于是又找到Apache的配置文件,看了看,发现期中有一条配置是“AddDefaultCharset ISO-8859-1” ,哈哈,这下算是明白了,把这一行注释,然后重新启动Apache,打开网站浏览一看,问题解决了。

    不过现在还有一个重要的问题要解决,那就是文件上传的问题,这个问题可能就没那么简单了。只有留到出差回来后解决了。

  •   Wordpress 2.2.1出来已经很久了,昨晚花了点时间把Blog升级到了2.2.1。Wordpress的升级做得比较周到,没有花费太多的精力和时间就搞定了。不过升级时还是要注意几点。

    • 首先最重要的还是要备份一下你的数据,特别是自己修改后的那些文件。我是从 2.1升到2.2.1的,只备份了修改后的文件,数据库也最好备份。不过我没有备份数据库。
    • 其次就是要简单修改wp-config.php文件,主要是填上你的数据库用户信息,可以从旧的文件中得到。在2.2.1版本的wp-config.php文件中多了define(’DB_CHARSET’, ”);define(’DB_COLLATE’, ”);两行,主要是设置数据库的编码字符集,最好空着不填,否则可能会出现乱码。

    新版本的Wordpress提供了 Widgets编辑功能,这个功能不错,提供可视化的界面来编辑Sidebar的显示内容,比起以前只能在Theme 的侧栏中来修改方便多了。其他功能的变化似乎不大。

  •   在这之前一直在为寻找漂亮的Icon苦恼,每次都在Google上搜索,找了半天才能找到几个稍微满意的Icon。晚上在一篇Blog上看到介绍了两个网站,专门提供Icon查询和下载的,效果不错。iconlet.com

    一个网站是Iconlet.com。 提供Icon检索,就像Google的图片检索一样,只不过这里出来的全是小图标。在高级搜索里还提供按照图标的像素大小来搜索。里面提供的图标也很漂亮。不过一些图标在使用时还是要考虑版权问题。

    Freeiconweb.com第二个网站是Freeiconweb.com。提供Icon下载。这里的图标也很丰富,提供ico格式,很漂亮。只是下载速度有些慢,需要有耐心。

    有了着两个网站,以后在做设计时也就方便多了。

  • 对Blog做了修整

    2007-07-02

    分类:开发手记

      在无意中看到了一个不错的Wordpress Theme,想着先前这个Theme已经用了一段时间了,于是就换了一个,感觉也 清爽多了。

    今日又为Blog增加了几个插件,一个是tinymce-advanced,增加了编辑器的功能。以前的编辑器只能简单的对文字、链接和图片进行格式格式化,现在的功能强大多了,可以加入Flash、表格、层等,编辑更加方便了。

    另一个增加的插件是Tags,使用的是simple-tagging-plugin.1.6.7,还没有找到汉化包,不过可以输入中文,不会乱码。 以前也用过一个Tags Plugin,后来觉得不是很好用,去掉了,今日重新加上。使用simple-tagging除了按照readme上的几步安装外,还需要在你的Theme中稍加修改,才能显示出Tag。

    Wordpress使用的人是越来越多了,主要的吸引力可能还是来自于有众多的插件支持,而且界面简洁,效率还不错。

  •   原来一直以为C语言操作文件有些复杂,在今晚的使用中,发现并不是很困难,当然只是一些简单的应用。复杂的使用后面慢慢学习。这里操作的文本文件。

    文件操作是由stdio.h提供的FILE类型实现的,用于定义文件指针。例如,下面的语句定义了两个待操作的文件:

    FILE *in, *out;

    打开一个文件使用fopen函数,该函数的参数为两个字符串。前一个参数指定文件名,后一个参数指定打开模式(”r”=读, “w”=写, “a”=在已有文件后继续写 )。函数返回一个文件指针作为此文件的标识供以后使用。

    和文件操作相关的函数有:
    int fscanf(file,str,arg1,…,argn) :从file指针对应的文件中读入数据,具体行为同scanf
    int fprintf(file,str,arg1,…,argn) : 向file指针对应的文件中输出数据,具体行为同printf
    int fgetc(file) : 从file指针对应的文件中读入数据,具体行为同getchar
    int fputc(c,file) : 向file指针对应的文件中输出数据,具体行为同putchar
    char *fgets(str,n,file) :从file指针对应的文件中读入数据到str字符串,读到第n个字符为止
    int fputs(str,file) : 向file指针对应的文件中输出数据,具体行为同puts
    int fflush(file) : 立即写入文件,同Pascal中的flush
    int feof(file) : 文件是否结束,同Pascal中的eof
    int fclose(file) :关闭文件,同Pascal中的close

    下面的程序是文件操作版A+B问题,你可以看到文件操作具体的实现方法。
    #include “stdio.h”
    int main()
    {
    FILE *in, *out;
    long a, b;
    in = fopen("test.in","r");
    fscanf(in, "%d%d", &a, &b);
    fclose(in);
    out = fopen("test.out","w");
    fprintf(out, "%d", a+b);
    fclose(out);
    return 0;
    }