Category: 编程、软件、技术

  • 话痨是第一生产力

    人总是想说话,更重要的是,还要有人听。于是这个世界上,有了blog……可是,写blog还是太麻烦,于是又出现了microblog……

    BT群在一起话痨的日子也不短了,Google Talk一直是首选的工具。但是,Google Talk那不靠谱的侧漏问题,令广大BT痛苦异常。pMq不得不学起PHP,为BT群创建了一个在线的聊天查看记录……

    在我看来,一个好的microblog需要能做到:

    • 必须有WEB界面。在公司里上网会受到很多限制,WEB界面的存在,将是上网话痨的last resort;
    • 必须能得到一些常用桌面端的支持。老是刷WEB界面也是很无趣的。我们需要一些push的技术;

    于是,在BT群忍受了N久日子后,昨天肾上在www.bspmq.com 上安装了著名的microblog开源软件:status.net。安装完毕后,又和Twirhl进行了互通。可喜的是,Twirhl在公司里也能用的……

    我们创建这个mb的目的,只是为了BT……

    同时,在mb的配置等方面能有更大的自由度。比如:过一段时间,等所有的BT都进了之后,就可以封闭这个群……

    BT群的话痨,从此进入了一个新的epoch……

  • Pidgin 2.6.6

    今天一起床收到CNET的邮件,提示说Pidgin已经升级到了2.6.6,于是下载更新。

    升级完毕后,发现pidgin无法启动,马上crash。最后发现是附加安装的英文拼写检查插件(Aspell)出错,卸载Aspell后Pidgin启动正常。

    操作系统:Windows Vista Business简体中文。

  • “任氏有无轩”改版完毕

    春节长假转瞬即逝,明天就要回复上班了…… 趁着放假的这几天,重新改版了一下我的任氏有无轩站点。这次的改版主要有两个重要的改动:

    • Symfony的版本从1.2升级到了1.4;
    • 将数据库ORM从原来的Propel改到了Doctrine

    另外还做了一些小的修改,主要是URI的美化。 收获不小。改天再慢慢写出。

  • BlueHost使用体会

    迁移到BlueHost快半个月了,一直在折腾。有些体会和大家分享一下:

    • BlueHost的速度还是很快的,无论我在公司还是在家里,访问rsywx.net都非常快捷;
    • SSH的开通也比较快捷,我传了我的护照过去后,立即就开通了;
    • FTP速度比较慢,而且容易断;
    • 一般的虚拟主机服务都是送一个域名的,建议将这个域名作为你的主域名,而其它需要迁移的域名作为addon。这样做的好处是,主域名可以获得赠送的Domain Privacy服务。
    • BH支持Django,但是不支持TG2;
    • 对PHP的支持是非常好的。
  • Windows Starter Kit – 2009岁末特别版

    Download.com一直在更新着它的Windows Starter Kit专题,最新的请戳这里。加上这篇,我也是第三次转载这个专题了。

    ========

    * 浏览器

    还是老三样:Mozilla Firefox, Google Chrome, Opera。前几天(忘了在哪里)看到报道说Fx的市场拥有量已经超过了IE 7。而可怜的是,在中国,广大的站点还是坚持着IE-only的风范。在HTML/CSS/JS等W3规范领域,也很少有自觉的站点和开发人员在第一时间想到应该是Fx-compatible而不是IE-compatible。

    我很希望在2010年,能看到更多的国内站点走向Fx-compatible,或者更严格的说是W3-compliante。

    * Email客户端

    还是Mozilla Thunderbird。我目前对这个客户端没有什么可以抱怨的。

    * Office应用

    OpenOffice是老面孔了,但是出于各种原因,我没有安装这个。而是使用Microsoft Office 2007。

    另外推荐的还是AbiWord,Foxit Reader,PrimoPDF。

    Foxit Reader越来越庞大了,但是其速度和易用性还算可以,所以我也就一直没有安装Adobe Acrobat Reader。而PrimoPDF的表现在我的电脑中非常怪异:在我安装了Office本身的PDF扩展后,打印到PrimoPDF就一直出错。这个问题我还没有仔细去看。

    * 图形编辑

    推荐的还是GIMP,Paint.NET和Gadwin PrintScreen。看到这里,我几乎开始怀疑我是不是“穿越了”,看的是09年4月份的Starter Kit,因为前四个分类中的程序和4月的单子一模一样……

    还是说回来,这三个软件我都没有用。不过我可能会考虑用Gadwin PrintScreen。Clip2Net已经死了。在照片处理方面,我现在下载的是一个国产的、被BT群同仁批的一无是处的、一款软件。不过我就不点名了……

    * 音乐播放器

    还是iTunes和MediaMonkey Standard。我开始更加怀疑我看的是老版本……

    不知道国外怎么对iTunes这么“钟爱”,但是我现在真的很少、很少用这个。我现在坚持用foobar。

    * 视频播放器

    还是Miro、KMPLayer和VLC Media Player……再次怀疑“穿越”……

    * 文件压缩

    7zip,IZArc……再次怀疑“穿越”。我还是坚持用我的Total Commander里面内置zip压缩……

    * 聊天

    Pidgin、Trillian Astra和Skype(啊!终于有新名字了!)半年前的ooVoo不见了。

    Trillian Astra,按照Download.com的介绍,是一个more polished-looking alternative to Pidgin。就是说是一个更漂亮一些的Pidgin,放张它的宣传图看看:

    Foreman_11118449_5442_trillian_astra_beta_main_257x396.png

    是好是坏,就见仁见智了……不过可以试试……召唤小白鼠……

    * BT下载

    还是uTorrent……我现在基本用BitComet。

    * 社交活动

    这个是新增的分类。显然SNS在国外已经成为了软件开发新的增长点,不过这似乎和我们没有关系,因为这些SNS都是被墙了的……详细介绍一下——别问我使用感受,因为我在墙内!

    TweetDeck:一个跨平台、多账户、基于Adobe-AIR的一个Twitter。还可以允许你跟踪你朋友的“非死不可”和“卖死被死”的动态。

    Foreman_11127008_4654_tweetdeck_257x93.png

    Seesmic Desktop: 它还是一个Twitter和非死不可的桌面应用。

  • 删除所有MP3下载

    最近一段时间,发现我的2F工作很不稳定:WEB页面访问不了,甚至在内网用ssh也连不上。观察2F发现硬盘红灯常亮,重启2F后正常。但是往往过段时间又出现同样的问题。期间浏览其它站点没有问题,所以不是网络连接出错而是2F的服务出了问题。

    昨天稍微看了一下2F里Apache的log文件,终于发现了问题:有很多瞬发的来自同一个IP的下载请求,而请求的文件基本是MP3文件,而且集中在这么几个:

    • Rocket Man。这个可以理解,NBA的火箭队毕竟在中国有很多拥趸,下载它的队歌也是很大的请求;
    • Barcelona。
    • The Show Must Go On。

    问题是:能听这些歌(特别是后面两首)的,也该是有点品位的,怎么会没有品位到用迅雷这样的吸血鬼软件来下载?

    我自己的MP3的来源,一个是我自己转换自己买的CD,一个是从网上下载。而我下载的工具严格限于eMule(95%)和BitComet(5%)。我的出发点很简单:我要下载,但是不能让源头死了……

    pMq在群里回复说:BSTR被雷

    好吧,我承认,我真的是被雷了……

  • 【jQuery】示例5:一个简单的投票系统

    今天抽空完成了jQuery的示例5:一个简单的投票系统

    本例没有什么特殊的地方。只有一点。投票系统至少需要两个参数:一个是投票项目的id,一个是投票的方向(支持还是反对),所以我这样构造一个a元素:

    
    <a class="up" echo="" href="'#'" id="'<?php">'>
    <?php echo $row['up']?>
    </a>

    我用class来确定投票方向,而用id来确定投票项目。

    最后,我用jQuery中的replaceWith来替代掉被点击的a元素的内容为:

    $(this).replaceWith(<strong>+count+</strong>);

    大功告成!

  • 重装Vista前的准备工作

    肾上鄙人在下我终于决定要重新安装我的电脑了,这是因为:

    • 前段时间机器升过级,硬件上有些驱动的小问题,希望通过重装来解决;
    • 个人服务器的环境有了巨大的变化。本来要用到的InterBase服务器已经不需要再用了,BDS也可以不用了,所以需要清理、重装;
    • 最近试装了N多的软件,懒得清理,所以干脆重装;
    • ……

    在重装Vista之前,趁我脑袋还比较清醒,我要写下我重装后的软件安装清单–不包含那些驱动啊什么的:

    1. AVAST;
    2. Total Commander;
    3. Sogou IME;
    4. FireFox (and Extensions), Google Chrome, Mozilla Thunderbird (need to backup my emails and then import back);
    5. Pidgin, Skype;
    6. Microsoft Office 2007 Home;
    7. Picasa3, IrfanView,光影魔术手;
    8. Foobar, MPlayer;
    9. Daemon Tools, (and possibly) Alcohol 120%;
    10. ImgBurn;
    11. PHPED, Sharp Developer, SciTE, XML Editor, Stylizer;
    12. WAMP server (I prefer XAMPP, need to backup my MySQL databases and then restore);
    13. Zoundry Raven;
    14. Python environment (may be later, to be finalized with pMq and 前令狐);
    15. SmartSync Pro;

    暂时先想起来了这么多,欢迎补充、推荐……

  • Going for Symfony | 第八天

    今天是五一劳动节,我也劳动了一把:很快的完成了任氏有无轩中另一个重要的模块:读书模块的建立。

    访问地址是:https://rsywx.net/reading

    有了前几天的基础,今天的编程速度非常的快。我有信心说我已经跨过了Symofny的学习曲线了……

  • Going for Symfony | 第七天

    在第七天,我终于完成了将任氏有无轩的最重要的部分:藏书管理部分迁移到了Symfony,并且是在应用环境。进行了一些小的修改就不说了。

    本来是要用Lucene进行索引编制的,但是我的应用实践表明,Lucene实在对中文支持很不好。所以,我只好放弃Lucene,而改用最原始select大法。

    (more…)