失算, 失算!!!!

这篇文章中才提到估计出qq4linux不太可能了 可是今天居然真的放出来了
准备试用ing...
失算 失算啊!!!
有没有高手分析一下会不会有keyhook之类的东西?

Posted by yoily

2008/07/31 04:54 2008/07/31 04:54
, ,
Response
No Trackback , No Comment
RSS :
http://thisisblog.com/rss/response/11

Leave a comment
[登录][OpenID是?]

YAML, PHP和spyc

估计知道YAML是什麽的人还不太多, 其中之一的原因可能是YAML的英文缩写是类似PHP一样的回环缩写, 让人有点晕... 官方的解读是"YAML Ain't Markup Language", 虽然我更愿意是"YAML: Yet Another Markup Language"....
YAML是作用和逻辑结构类似于XML的一种格式(想说标记语言的, 人家不让...). 看一个例子就能很容易的明白:
name: John Smith
age: 37
spouse:
    name: Jane Smith
    age: 25
children:
    -   name: Jimmy Smith
        age: 15
    -   name: Jenny Smith
        age 12
::引自 http://www.ibm.com/developerworks/cn/xml/x-cn-yamlintro/index.html
是否很好理解? 有一个人的名字叫做John什麽什麽, 然后他的女朋友叫做什麽什麽, 孩子们分别怎样怎样.如果换成用XML来表达同样的意思, 会复杂很多.
可以简单的看到, YAML在大大增加了信息的可读性的同时(相信完全不会计算机的人也能读懂YAML, 而XML, 开玩笑吧?), 并没有增大数据存储和传输的开销, 甚至可能还减小了文件的大小.
PHP程序员要问了, XML有N种办法解析, 那YAML呢?
所以, 隆重退出简单的不能再简单的PHP YAML类 - spyc (simple php yaml class).
官方网站是http://spyc.sourceforge.net/ 前段时间好像给墙挡住了....
为什麽说它简单, 因为它...它...它这个类只有两个方法:
include('spyc.php');
 
// 读取YAML文件,生成数组
$yaml = Spyc::YAMLLoad('example.yaml');
 
// 将数组转换成YAML文件
$array['name']  = '';
$array['site'] = '21andy.com';
$yaml = Spyc::YAMLDump($array);
::引自21andy.com
上面的yanl示例用这个类取回的数组就是

这个


更详细的例子见 http://spyc.sourceforge.net/
PS:还有另外一个和css有关的东西也叫yaml, 没仔细看, 官网http://www.yaml.de/ . 两者除了名字一样, 似乎没有任何关系了.

Posted by yoily

2008/07/30 02:01 2008/07/30 02:01
, ,
Response
No Trackback , No Comment
RSS :
http://thisisblog.com/rss/response/10

Leave a comment
[登录][OpenID是?]
腾讯称推出QQ for Linux纯属搞笑
[日期:2008-07-29]     来源:Linux公社  作者:Linux整理

在今天的腾讯公司内部大会上,腾讯软件董事长针对最近的谣言公布:腾讯公司7月推出QQ for Linux版本纯属乌有,马化腾表示,今后只会出针对MID和龙芯版本Linux的QQ,不会出X86平台的QQ。
马化腾表示,网上流传的QQ FOR Linux的QQ其实是WINE之作,腾讯公司为宣布任何关于开发LINUX的事,也没有参与任何Linux的QQ研发。
只是公司内部人员恶作剧,造成了天大的笑话。

UPDATE:我错了````

Posted by yoily

2008/07/29 19:56 2008/07/29 19:56
, , ,
Response
No Trackback , No Comment
RSS :
http://thisisblog.com/rss/response/9

Leave a comment
[登录][OpenID是?]

aptitude中的复活节彩蛋

见下面啦~
someone@somewhere:~$ apt-get moo
         (__)
         (oo)
   /------\/
  / |    ||   
 *  /\---/\
    ~~   ~~   
...."Have you mooed today?"...
someone@somewhere:~$ aptitude moo
本程序中没有复活节彩蛋。
someone@somewhere:~$ aptitude -v moo
本程序中确实没有复活节彩蛋。
someone@somewhere:~$ aptitude -vv moo
我不是已经告诉您本程序中没有复活节彩蛋了吗?
someone@somewhere:~$ aptitude -vvv moo
停下来!
someone@somewhere:~$ aptitude -vvvv moo
好吧,好吧,如果我给您复活节彩蛋,您会停手吗?
someone@somewhere:~$ aptitude -vvvvv moo
好吧,您赢了。

                               /----\
                       -------/      \
                      /               \
                     /                |
   -----------------/                  --------\
   ----------------------------------------------
someone@somewhere:~$ aptitude -vvvvvv moo
这是什么? 这当然是一只大象被一条蛇吞吃了。

Posted by yoily

2008/07/27 05:26 2008/07/27 05:26
,
Response
No Trackback , No Comment
RSS :
http://thisisblog.com/rss/response/7

Leave a comment
[登录][OpenID是?]
首先声明, 这篇文章纯属胡闹, 目的并不是说服普通的电脑用户使用linux, 而是给自己放松脑子用 ^_~
然后再声明, 本文针对中国大陆群体, 所以不存在使用linux的成本优势....
OK, 开始.

1. 个性
尽量使用与别人不一样的东西或许会显得比较有个性, 虽然有人会觉得这很幼稚但是同时自己也在身体力行着, 但这一直是我的信条;
当你使用和别人不一样的开机界面, 不一样的登录样式, 不一样的屏幕保护, 甚至, 不一样的操作方式, 你的个性, 显而易见.(说了这是在PRC).
2. 速度
有些人对linux的执行速度颇有微辞, 不过当你换用realtime的内核(这里特指Ubuntu)之后你可能会改变这个想法. 无论如何, 在P III的电脑上跑Linux并且开一点3D效果是不会有非常差的用户体验的, 不过如果换用Vista...... 哇~!@#$
3.显示效果
Vista的用户大概会对Vista的毛玻璃效果, 窗口的3D切换效果等很自豪, 不过如果你见过Mac的Dock的话, 可能就要改变看法了. 然而, 面对linux下Compiz制造出来的3D效果, 这些都是小儿科了. 毛玻璃的窗口效果? 没问题. 3D切换? 现在大概有4种(也许更多)不同的切换方式了. Dock? 当然. 甚至, 把动态的3D屏保当成背景, 也不是什麽难事.
估计这条是最具诱惑的了.
用户插入图片




用户插入图片
4.(从这里开始, 就比较难想, 或者说, 比较牵强了)

-----留着以后再想也没关系.
据南山腾讯说, QQ for linux就要发布了. 对于普通的电脑用户, 似乎是离不开QQ的, eva的经常登录不上+功能缺胳膊少腿一定会成为这类人群反对linux的第一理由. 什麽, wine? 晕掉, 即使我这样用linux当桌面有一段时间的人, 想完整的搞好wine+qq也要20分钟呢..... QQ for linux 可以理所当然的成为我等自欺欺人的人的抓人进linux阵营的好理由, 哈哈~

我才开始用Ubuntu的时候, 在别人面前用电脑, 如果比较了解电脑知识, 或者说对Windows 有些了解的, 都会发现我用的不是Windows, 然后开始询问关于这个操作系统的问题. 反而是一个小女孩, 只是用电脑听听歌, 看看电影, 打开我的电脑之后直接在Gnome里面点菜单, 位置, 然后看到里面的各各栏目就开始用, 真是一点不费力, 完全没觉得和她的Windows有什麽差别, 搞的我辛辛苦苦学的linux的都汗颜.....
用户插入图片

Posted by yoily

2008/07/26 16:12 2008/07/26 16:12
, , ,
Response
No Trackback , No Comment
RSS :
http://thisisblog.com/rss/response/6

Leave a comment
[登录][OpenID是?]

转载自cnBeta.com.据说来源于新京报.


昨日下午,左安门至光明桥南的歌华有线光缆被北京电力公司铰断,造成潘家园27至30号楼的千余住户家中无法收看有线电视.现场的北京电力公司人员表示, 这些光缆系违建,影响道路美观,他们在接到相关部门指示后,执行铰线任务.据北京歌华有线公司人员介绍,近期已发生至少4起类似事件,造成数万住户无法收 看电视.至于何时能恢复有线信号,尚不能确定.

树枝中有线光缆被铰断

昨日下午6时50分许,光明桥南东二环辅路上,北京歌华有线公司、北京电力公司以及有关部门人员站在树底下进行协商.在他们头的上方,隐藏在树枝中的一条有线光缆被铰断.

歌华有线维修工人表示,这是北京电力公司派人铰断的.

现场三四名自称北京电力公司的人员,正拿着小型摄像机拍摄现场情况.他们表示,这些光缆系违章,他们接到相关部门的指示,要求铰断,以免影响道路美观.

“近期发生4起类似事件”

住在潘家园27号至30号楼的4栋楼居民表示,有线电视在昨日下午6时30分左右突然失去信号,但他们不知道具体原因,“马上就奥运了,不能看电视那怎么办啊.”居民们对此很担心.

潘家园28号楼住户称,虽然有线电视信号没了,但不影响上网.

家住亚运村世纪村小区的路先生也反映,小区上万住户从前晚7时30分到昨晚9时,一直不能收看有线电视.

昨日,歌华有线24小时客服人员亦表示,故障系因电力公司铰断光缆引起.

一名北京歌华有线公司人员表示,最近一段时间已发生至少4起类似事件,造成数万住户无法收看有线电视.

对于市民关心的“何时能恢复信号”问题,该工作人员表示不能确定,“听上头指示了”.

昨晚,记者拨打北京电力公司客服热线95598,客服人员表示,一些歌华有线光缆属于三线搭架,搭在电线下方,这是不允许的,电力公司会对此进行清理.至于住户何时能恢复有线电视,需要询问歌华有线公司.

Posted by yoily

2008/07/26 15:23 2008/07/26 15:23
,
Response
No Trackback , No Comment
RSS :
http://thisisblog.com/rss/response/5

Leave a comment
[登录][OpenID是?]

关于在笔记本下使用ubuntu的realtime内核

网上优化ubuntu的文章提到为台式机安装realtime内核, 就是linux-rt这个软件包.
昨天不信邪的心想, 笔记本+变压器和台式机不是差不多吗? 于是也升级到了rt内核.
今天使用了一天, 发现, 确实是快了点, 可是代价是, sensor报告cpu的温度达到93度, 变压器持续高温(原来变压器只有在充电的时候才烫的, 充满电之后过一会变压器基本上是凉的)
我还没那麽多钱可以随便烧坏cpu玩, 算了....
切换回原来的内核:
$sudo gedit /boot/grub/menu.lst

修改default 0 为你看到
Ubuntu 8.04.1, kernel 2.6.24-19-generic
所在的那一行, 一般改成
default        2

重启即可.
现在一切正常, 温度都在65左右.
用户插入图片



Posted by yoily

2008/07/24 12:16 2008/07/24 12:16
, , ,
Response
No Trackback , No Comment
RSS :
http://thisisblog.com/rss/response/4

Leave a comment
[登录][OpenID是?]

升级了笔记本的内存和cpu

我的本子是Acer 4520 最低配的那款. 最近用的着实不爽, 琢磨着该升级下了
原来的配置是AMD TK-53的CPU, 512内存购买时免费升级到1G, 居然还是一条三星的一条现代的, 晕哦
superpi了一下100万位, 似乎是46秒,不太记得了, 不过superpi似乎只会用到一个核心吧
前两天买了TL-64的CPU, 2x2G Kingmax的DDR2, 装上电脑之后....
最神奇的是, Acer的Logo下方的AMD Athlon 的图标自动变成AMD Turion的了
进到系统, superpi似乎变成三十几秒了, 但是没觉得快多少啊~~~
dmesg | grep cpu 一下看看
[   52.102583] powernow-k8: Found 1 AMD Turion(tm) 64 X2 Mobile Technology TL-64 processors (2 cpu cores) (version 2.20.00)
free 一下看看

用户插入图片
似乎不错, 不愧是64位系统啊, 4G内存都在~~
刚才根据某优化文章把内核换成realtime的了, 性能怎麽样测试中~~~
方法:
$sudo apt-get install -f linux-rt linux-headers-rt

Posted by yoily

2008/07/23 14:28 2008/07/23 14:28
, , , ,
Response
No Trackback , No Comment
RSS :
http://thisisblog.com/rss/response/3

Leave a comment
[登录][OpenID是?]

只需6步, 在apache2中使用ssl

当处在比较复杂的网络环境时, 传输敏感数据的时候就要考虑是否有被截获的可能了.
为Apache2 添加https支持可以简单的解决这个问题.
本文系原创, 然而有些代码取自网络(现在每网络不知道还能干啥了), 向那些代码的提供者表示感谢:)

实践环境: ubuntu8.04
1. 首先确认以下包有被安装:
$sudo apt-get install apache2 openssl
(apache2的mod_ssl似乎是默认安装的)
2.打开SSL端口的支持
ssl的默认端口是443, 很好记, 就是444-1 ;)
打开apache2的端口配置文件:
$sudo gedit /etc/apache2/ports.conf
看一下是否有443端口的定义. 如果是这样:
Listen 80

<IfModule mod_ssl.c>
    Listen 443
</IfModule>

那就不用改了. 这段设置的含义是, 监听80端口, 并且在有mod_ssl的时候监听443端口.
3.开启apache2的ssl支持
其实就是从可用的mod目录中拷贝一个mod到正在使用的mod目录, 使用以下命令:
$sudo a2enmod ssl

4.生成证书.
使用openssl请求证书. 运行了之后填写向导中的每个问题, 其实都可以随便填啦:p, 然后会生成一个apache.pem文件, 这就是传说中的证书吧?
$sudo openssl req -x509 -newkey rsa:1024 -keyout apache.pem -out apache.pem -nodes -days 9999

更改权限
$sudo chmod 700 apache.pem; sudo chown www-data apache.pem
好像可以不用~ 不过我的习惯啦~~
5.建立www-root用来放网页
建在哪里个人爱好了. 比如
$mkdir ~/www-secure

6.配置虚拟目录了
可以拷贝一份现在http服务的站点配置文件, 不过经常会装满东西. 还不如新建一个....
$sudo gedit /etc/apache2/sites-enabled/001-securesite

内容如下(建议简单了解一下这些都是干什麽的, 很通俗的英文):
NameVirtualHost *:443 #说明虚拟主机使用的端口. 这里不用虚拟主机所以前面是星号
<VirtualHost *:443> #同上
    ServerSignature Off #猜这是干什麽的, 不告诉你~ on/off都可以
    SSLEngine On #开ssl
    SSLCertificateFile /home/你的用户名/apache.pem

    ServerAdmin webmaster@localhost
    
    DocumentRoot /home/你的用户名/www-secure/ #最后的/好像一定要的
    <Directory /home/你的用户名/www-secure/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
        Allow from all #允许所有ip访问
    </Directory>
</VirtualHost>

然后修改原来的站点配置文件, 指明使用的端口:
$sudo gedit /etc/apache2/sites-enabled/000-default

前两行改成这样(就是添加80端口啦):
NameVirtualHost *:80
<VirtualHost *:80>
然后...然后...重载apache的配置, 或者重启apache吧
$sudo /etc/init.d/apache2 restart
用浏览器打开
https://127.0.0.1
如图, 如果配置成功, 肯定会收到证书错误提示, 选择能继续下去的那个选项.
现在, 基本上你已经在用ssl加密连接访问web服务器了.
安全警告

PS:注意目录权限问题, 否则很可能看到Forbidden的..... 具体就是www-root能不能被www-data用户访问到.

Posted by yoily

2008/07/23 13:47 2008/07/23 13:47
, , , , ,
Response
No Trackback , No Comment
RSS :
http://thisisblog.com/rss/response/2

Leave a comment
[登录][OpenID是?]

Back again!

终于又回来了, 在经历了一些事情之后.
以后这个blog将象以前一样, 一边原创一边转载着.
就这样. 祝自己顺利.

To anyone knows me:
Pretend you don't know, please.
nothing is real here, believe me.

Posted by yoily

2008/07/23 05:20 2008/07/23 05:20
Response
No Trackback , No Comment
RSS :
http://thisisblog.com/rss/response/1

Leave a comment
[登录][OpenID是?]