2010年3月 的存档

  猫言猫语是我个人使用的小型微博,他的地址是:http://www.wuwx.net/status/,StatusNet默认是多用户模式的,需要看我自己发布的消息的话,则需通过:http://www.wuwx.net/status/wuwx这样形式的链接,也就是说需要在站点地址后加上我的用户名才能到我的个人页,一直想找个什么方式可以直接通过访问http://www.wuwx.net/status/就直接是我自己的页面。   刚开始以为要实现这个功能很复杂,看了下代码之后发现在StatusNet中直接有一个配置开关可以直接修改,直接在config.php中加一句话: $config['singleuser']['enabled'] = true;   StatusNet是不是非常地好用、方便呢,快一起来搭建吧!

2010年3月30日14:00 | 2 条评论
分类: 编程开发
标签:

  这篇有点像GoogleAdsense的姐妹篇哈,一篇讲的是广告,一篇讲的是统计,方法同样的简单,在config.php中增加如下配置信息,这个code的值用你的跟踪代码的值去替换他: addPlugin('GoogleAnalytics', array(    'code' => 'UA-440814-12'));   然后就可以保存退出,StatusNet会根据你的配置信息,自动在页面需要的位置加上GoogleAnalytics的,等上几个小时,你就可以在你的GoogleAnalytics帐户中看到StatusNet相关统计了!

2010年3月29日23:23 | 没有评论
分类: 编程开发

  之前猫言猫语曾写过一篇文章介绍在StatusNet中如何设置Google Adsense,这篇文章是那篇文章的后续,将更详细地介绍如何设置Google Adsense。   在那篇文章中,我们很简单地说在使用插件的时候,设置client参数与rectangle参数就可以了,实际上,在Adsense的插件配置中,更完整的配置参数应该如下,由于我现在不想显示广告了,所以我把这些都注释掉了: addPlugin('Adsense', array(    'client'             => 'pub-7713123285728231',    //'mediumRectangle'    => '3223858592',    //'rectangle'          => '3223858592',    //'leaderboard'        => '3223858592',    //'wideSkyscraper'  => '3223858592',));   除了rectangle之外,还有另外三个参数,mediumRectangle,rectangle,leaderboard,showWideSkyscraper本身是数组的“key”,而他们的“value”则是广告的slot,除此之外,这几个参数还代表着在不同的位置按照不同的大小来显示广告,例如mediumRectangle是300x250,rectangle是180*150,leaderboard是728*90,而wideSkyscraper则是160*600,具体显示在哪个位置大家实践下,我就不一一列举了。

2010年3月29日23:12 | 没有评论
分类: 编程开发

  据猫言猫语介绍,StatusNet已于今天自0.9.0升级至0.9.1,此次升级不但对0.9.0中存在的一些BUG进行了修正,还增加了一些新的特性,最主要的是,修改了部分有关OStatus的代码,所以强烈建议所有站点尽快升级至这个版本。   0.9.1与0.9.0在数据库结构上没有任何变化,因此只要把新代码覆盖旧的代码即可完成升级工作,不过为了保险,还是建议在覆盖完代码后执行一次scripts/checkschema.php,以确保数据库结构的正确性。   StatusNet 0.9.1下载地址:http://status.net/statusnet-0.9.1.tar.gz   安装了StatusNet的朋友,推荐您通过OStatus订阅猫言猫语的个人微博:http://www.wuwx.net/status/

2010年3月29日13:40 | 没有评论
分类: 互联网络
标签:

  如果你需要将RedHat(RHEL) & CentOS & Fedora Linux 静态路由持久化的话,你需要打开/etc/sysconfig/network-scripts/route-eth0文件去添加自定义的静态路由为网卡eth0,保存后重新启动网络服务。 #vi /etc/sysconfig/network-scripts/route-eth010.0.0.0/8 via 10.1.2.3#service network restart

2010年3月17日13:50 | 没有评论
分类: 开源技术

  在启动系统后,直接编辑/etc/modprobe.conf文件,然后在最后面加一行: options ip_conntrack hashsize=100000   如果你使用的系统是之前版本的Fedora或其他发行版本的Linux系统,也有可能需要加的是 options nf_conntrack hashsize=100000   这个取决于你的系统里模块名到底是ip_conntrack还是nf_conntrack,我就被这模块名不同搞晕了。把Fedora的写法放到CentOS里去,结果怎么重新启动HASHSIZE值就是没变化,后来经过ELM提醒,也可以通过lsmod查看模块列表来看出来你的模块到底是ip_conntrack还是nf_conntrack,才发现CentOS里模块叫ip_conntrack,而在Fedora里这个模块名叫nf_conntrack。 [root@proxy proc]# lsmod | grep connip_conntrack_netbios_ns 6977 0 ip_conntrack 53281 4 ip_conntrack_netbios_ns,iptable_nat,ip_nat,xt_statenfnetlink 10713 2 ip_nat,ip_conntrack   修改完以后重新启动系统,然后可以看到你的hashsize值就被改了 [root@proxy proc]# more /proc/sys/net/ipv4/netfilter/ip_conntrack_buckets100000[root@proxy proc]# more /proc/sys/net/ipv4/netfilter/ip_conntrack_max 800000   这样修改完之后,不需要额外再去修改ip_conntrack_max值了,ip_conntrack_max的值会被自动设置为HASHSIZE值的8倍。

2010年3月16日20:08 | 没有评论
分类: 开源技术

  StatusNet里默认已经安装有Google Adsense Plugin了,如果你需要在你的StatusNet里增加Google广告的话,并不需要你手工修改代码,只需要你在config.php配置文件中增加相应的广告配置就可以了。 addPlugin('Adsense', array('client' => 'Your client ID', 'rectangle' => 'slot'));   把里面的Your client ID和slot替换成你的就好了,加好后,广告就显示在边栏上了:

2010年3月15日14:57 | 没有评论
分类: 开源技术

  DreamHost已经支持StatusNet一键安装,按道理对StatusNet支持应该非常好,实际支持的可不太好,在尝试使用twidroid的时候,却发现无法通过验证,又是一顿检查代码,发现是因为PHP_AUTH_USER与PHP_AUTH_PW这两个环境变量没有传递到PHP脚本中导致的。   DreamHost中PHP是使用fcgi方式运行的,很可能是fcgi配置的时候把某些变量给抛弃掉了,我们需要重新给他加回去: <IfModule mod_rewrite.c>  RewriteEngine on  RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]</IfModule>   这样整个StatusNet重写规则看起来就是: <IfModule mod_rewrite.c>  RewriteEngine On  RewriteBase /status/  RewriteCond %{REQUEST_FILENAME} !-f  RewriteCond %{REQUEST_FILENAME} !-d  RewriteRule (.*) index.php?p=$1 [L,QSA]</IfModule> <IfModule mod_rewrite.c>  RewriteEngine on  RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]</IfModule> <FilesMatch "\.(ini)">  Order allow,deny</FilesMatch>   这个重写规则改天需要仔细想想原理。

2010年3月13日02:15 | 没有评论
分类: 编程开发
标签: ,

  根据《中华人民共和国电信条例》的规定:盗接他人电信线路,复制他人电信码号,使用明知是盗接、复制的电信设施或者码号,属于扰乱电信市场秩序的行为。   “蹭网卡”设备(如卡王,卡皇),在未经他人允许的前提下,强行接入他人的无线网络,是侵犯他人网络使用权的新型盗窃行为,时损害了网络用户的合法权益,要承担民事甚至刑事责任。买卖“蹭网卡”也是违法的。因此,淘宝网对于“蹭网卡”设备采取禁售措施。请广大会员及时对此类商品进行下架删除,违规者我们将视情节严重给予相应处罚。   刚刚在Taobao又搜索了一下“卡王”、“卡皇”、“蹭网卡”、“蚂蚁战车”等关键词,销售这类产品的还是大有人在的,毕竟有需求就有市场,要是把这些人赶到别的地方卖,不知道对Taobao来说,算不算是一种损失。

2010年3月13日01:54 | 没有评论
分类: IT互联网
标签: , ,

  StatusNet是国外非常流行的开源PHP微博代码,目前已发展到0.9.0版,我认为他是一个十分有前途的微博,可以用他作为个人微博来使用,支持各种同步,不过其在安装过程中,会遇到错误,提示的是OStatus插件有问题,找了好多方法都没解决,终于自己看代码搞定了......   方法倒不难:打开程序的 lib/default.php 文件,找到283行中载入OStatus插件配置,然后把他禁掉,直接用//注释就好了。   然后再执行安装程序进行安装,这个世界就清净了,不会出现之前那样的错误提示了。

2010年3月12日17:56 | 1 条评论
分类: 开源技术
标签: , ,

详细请见: http://www.discuz.org 看似把旗下的论坛和空间给整合进一个应用里了。 又听说康盛也搞微博了,个人说实话不是很看好。 可惜全要邀请,我没有。

2010年3月5日09:41 | 9 条评论
分类: 其他内容
标签: