CI做了一个简单的后台

Posted by tr on February 24, 2010

昨天用CodeIgniter随手开发了一个BT群的统计后台。从下载到初步跑起来——我原来只用过Symfony,从来没有用过CI——用了差不多1个小时。还算是很快的。

CI的设置比Symfony简单多了,一个包压缩到你想作为WEB根目录的目录下就可以了。这对轻量级、快速开发而言是非常实用的。

它的M/V/C架构也很清晰。

在C的层次,虽然可以使用route来配置pretty uri,但是你不用的话也可以很“自然”的在各个controller里飞快的搭建各种路径;在V的层次,我目前的实践还没有用到嵌套模板、子模板,相信是有的。不过貌似在V中,对CSS连接路径的判断有些不直观,有待继续验证;在M层次,比Symfony简单多了,它基本舍弃了OO方式,而只是提供了一种方法来让用户定义一些M中的方法而返回数据集,然后再经由C传递到V中进行渲染。

我对CI的应用目前就到此为止。等有了新的体会再共享吧……

24Feb

【一日一得】学习英文新单词

Posted by tr on February 24, 2010

今天从饮水思源的joke版学到了几个新的英文单词,与诸君共享。这个是目前比较全的版本,富有中国特色。

  • Smilence: 笑而不语
  • Democrazy: 痴心妄想
  • Togayther: 终成眷属
  • Freedamn: 天朝网络自由——个人认为这个最强
  • Shitizen: p民——这个也很强
  • animale: 男人天性
  • Innernet: 中国互联网
  • Departyment: (政府)有关部门
  • suihide: 躲猫猫
  • corpspend: 捞尸费
  • Chinsumer: 在国外疯狂购物的中国人
  • Emotionormal: 情绪稳定
  • Sexretary: 女秘书
  • Halfyuan: 五毛
  • canclensor: 审查
  • circusee: 围观

仅此立照,在今日的中国,saduation(我也自己造一个:悲惨的情况)就是酱紫的。

Categories: 一日一得
Tags: , , ,
24Feb

Wordpress下的Laconica Plugin

Posted by tr on February 22, 2010

随着www.bspmq.com的服务的建立,我找到了这个plugin,可以让我在Wordpress里发表一篇文章后,自动推一条消息到www.bspmq.com里去,这样大家都可以在第一时间知道我发布了新文章。

配置的时候要注意几点:

  • 用户名直接写你注册的名字,不要写@www.bspmq.com;
  • 服务写:www.bspmq.com,不要加http://,也不要加/api。

这样就可以了。

22Feb

话痨是第一生产力

Posted by tr on February 22, 2010

人总是想说话,更重要的是,还要有人听。于是这个世界上,有了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……

22Feb

其实,翻墙也很简单……

Posted by tr on February 21, 2010

在墙内生活的久了,对墙外的事情就渐渐陌生、猜疑起来……

年纪一大,有时甚至开始怀疑是不是有“墙外”呢?

自从迁移到海外的虚拟主机后,一直忙于调整、更新站点,所以一直也没有琢磨一些翻墙的事情。昨天在BT群里谈起了肾上要翻墙的事情,被大死兔前令狐、大死马pMq狠狠滴BS了一回。按照大死兔和大死马的说法,在有海外主机SSH权限的情况下,用SSH Tunnel就可以瞬间开辟属于自己的代理主机。

于是肾上回到家后,随随便便Google了一把,再加上著名的FoxyProxy插件,在10分钟之内完成了之前不可想象的翻墙工作。于是:Twitter、YouTube、CNN都向我敞开鸟大门……

不过,还是有一点点小问题。我安装的Twitter客户端还是无法使用这个代理。我准备花个半天时间再研究一下,如果搞不定,就不搞了,就用WEB界面好了……

Categories: 随笔
Tags: , , ,
21Feb

Pidgin 2.6.6

Posted by tr on February 20, 2010

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

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

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

20Feb

“任氏有无轩”改版完毕

Posted by tr on February 19, 2010

春节长假转瞬即逝,明天就要回复上班了……

趁着放假的这几天,重新改版了一下我的任氏有无轩站点。这次的改版主要有两个重要的改动:

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

另外还做了一些小的修改,主要是URI的美化。

收获不小。改天再慢慢写出。

19Feb