Xiaoxia[PG] Yesterday is history, tomorrow is mistery, today is a gift!

19十/1120

又恢复了以前的工作环境了

这个19寸的Samsum显示屏是我大一开学不久的时候买的,应该是将近1000元吧。原因是当时的上网本的屏幕太小了,看着很累,键盘也不舒服,所以打算外接。可惜用了半年多就出问题了。屏幕开了一段时间就花屏,一开始拍一下显示器后面,好像又有好转,但是坚持不久。最后还是放弃了。最近无聊用了一下,发现竟然坚持了一天没有花屏,神奇了!难道是因为现在比较干燥???各种不解……

标签: 继续阅读
10十/1130

Me In 20 Years

很西方的脸型:

标签: 30 评论
3十/1124

KDE & Gnome的历史 – 图展

1998

kde 1.0

28九/1134

如何让多个进程监听同一个TCP端口

通常我的服务器上都会启用多个php-cgi程序,有时候这样做是很必要的

1. 可以同时让多个进程处理请求,负载均衡。
2. 避免一个进程崩溃时,在重新启动前,无法及时提供服务。

启用多个相同服务进程必然需要考虑共用一个socket。对于php-cgi程序来说,是通过stdin文件描述符来传递这个socket。

工作原理如下:

17九/119

修复KDE桌面

不知道从哪一天开始,我发现我的KDE桌面的面板不再半透明了,移动窗体也不会半透明了。桌面面板的背景还是一团很糟糕的黑色,难看死了。
我在网上搜索KDE non-transparent panel等,没有找到任何有用的解决方案,所以最后还是自己瞎折腾!!!

1、首先,我注销掉KDE桌面,然后按Ctrl+Alt+F5使用终端登录,这样就不会启动KDE桌面。我把主目录下的".kde"改名,然后回到图形界面里登录用户,KDE的半透明效果好了,恢复到了默认的KDE桌面,很干净。包括电源管理、网络连接的方案、桌面插件都没有了。

2、注销KDE桌面,回到终端。把改名后的.kde目录复制一份,然后把~/.kde/share/config/下的某些项目尝试删除,然后在图形界面登录,看看面板透明的问题有没有解决。

3、最后发现,删除了~/.kde/share/config/plasmarc之后,面板透明问题就解决了。

PS,导致KDE桌面无法半透明的问题,是我舍友改动了我的桌面效果设置引起的,他看到此博文自己来自首了!

分类: Linux 9 评论
11九/1118

2011年中秋节快乐

明天就是农历的八月十五,小虾提前祝大家中秋假期玩的开开心心,快快乐乐!

不过,我在家里住了一天,明天也准备坐车到广州去了。中秋那晚跟上一年一样,不能在家里过呢!不过,带了不少月饼,哈哈!华工C12未预定的同学赶紧下手吧!

5九/1145

My First OpenGL Application (Using PyOpenGL)

这个应该是OpenGL的hello world了。

上计算机图形学的老师还花了两节课去给同学讲解怎么在windows安装配置opengl,以及怎么编写第一个opengl程序。其实,如果用Ubuntu+Python,只需要安装一个python-opengl就行了。

apt-get install python-opengl

然后编写以下几行代码运行:

3九/1129

写了一个Web Gateway做Proxy

因为EMSVPS的服务器实在有太多的问题,故现在改回比较稳定的burst.net机器。现在Paypal支持Unionpay的卡,5.95USD/mo大概人民币38元。burst.net的机器提供512M内存和2个IP地址,内存充足的时候跑起Wordpress的确轻松很多了。现在一个IP用作博客服务,另外一个IP用作提供一些Web服务。

因为不同的Web服务都需要监听一个服务端口,为了能让他们共用一个IP上的80端口,需要一个代理分发请求的程序。例如
访问http://lab.xiaoxia.org/server/*的请求分发到localhost:10000的服务,
访问http://lab.xiaoxia.org/whois/*的请求分发到localhost:10001的服务,
而访问http://lab.xiaoxia.org/*的请求,直接获取www目录下的资源文件,例如index.html。

因为使用的都是同一个域名,不同的只是路径,要根据不同的路径选择不同的服务端口,我使用了正则表达式来解决这个问题。

效果见 http://lab.xiaoxia.org/

29八/1112

给Linux编译安装Python2.7,SSL与zlib模块

1、下载Python2.7

http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2

2、解压缩到当前目录

tar jxvf Python-2.7.tar.bz2

3、编辑Modules/Setup.dist

找到SSL和zlib模块,去掉某些注释,结果如下:

27八/1119

这几天都在写Submission System

之前研究了一段时间ExtJS,在写一个FTP后台管理系统,可惜没有完成。最近写Submission System因为不是开源项目,所以前端开发没有使用支持GPL的ExtJS,使用了支持MIT的jQuery,以及下面这些东西:

一个小巧又美观的编辑器 cleditor
用来弹出modal window的jQuery DOMWindow
一个不错的表格插件 flexigrid

第一个编写的页面,有点丑,自己设置的样式,没有太花心机在这个上面。

第 5 页,共 35 页
« 最新
...
3
4
5
6
7
10
20
30
...
最旧 »