Published at: 07:07 pm - Friday July 10 2009
I caught chroot first time when attempting to install gentoo linux. Of course, its a tool of great useful. Two months ago I had my laptop crashed, and all static files were recovery easily by copy while raw db data file seems to be difficult to handle. The old file system is in a mobile [...]
Published at: 06:07 pm - Friday July 10 2009
每次安装pgsql的过程都是这么震撼人心。以下在Ubuntu 8.10上安装配置运行pgsql及postgis的简单步骤。和Windows相比,用apt-get安装不会再有服务安装不上的问题,但是可能会有包装不全、缺少配置的问题。 首先用apt-get下载安装pgsql和postgis的需要的包 sudo apt-get install postgresql-8.3 postgresql-8.3-postgis postgresql-client-8.3 postgresql-contrib-8.3 pgadmin3 安装过程中会提示创建一个默认名为postgres的用户。 安装结束后,启动pgsql服务器 sudo /etc/init.d/postgresql-8.3 start 在默认情况下pgsql ident的设置为postgres用户用ident sameuser的方式登录,这种方式类似于sqlserver使用windows的用户管理。因此要用postgres用户登录系统。 修改postgres用户的密码 sudo passwd postgres 用新密码登录为postgres su – postgres 运行psql,可以检查pgsql的运行情况 psql 可以在psql中给postgres用户设置数据库密码 ALTER USER postgres ENCRYPTED PASSWORD ‘yournewpassword’; 继续在psql中创建plsql语言。如果安装时遗漏了contrib包这一步是不能完成的。 CREATE LANGUAGE plsql; 退出psql,创建Postgis数据库。 createdb postgis 导入postgis的两个sql文件,其中定义了EPSG数据库和Geometry类型。 psql -d postgis -f /usr/share/postgresql-8.3-postgis/lwpostgis.sql psql -d postgis -f /usr/share/postgresql-8.3-postgis/spatial_ref_sys.sql 进入psql对当前用户GRAND [...]
Published at: 09:07 am - Friday July 10 2009
偌大的互联网,却找不到一个带提交按钮的文本框。 昨天为了能看一眼facebook上的留言(汗,其实我对翻墙的要求也够低的)可谓无所不用其极。首先是用tor+privoxy,结果tor的速度实在是太慢,除了tor的测试页面其它根本就打不开。然后看到了ssh -D的方法,这个速度也是很慢,但是不小心打开了twitter.com,然后又海枯石烂地登录成功,看到没有新的direct msg,也就算达到目的了。 再后来就看到opera-mini的在线DEMO,一个j2me simulator,借助这个applet可以顺顺利利地打开facebook twiiter之类的网站,但是因为Linux上JRE中文字体的问题,看起来多少还有点吃力。然后我就弱弱地睡下来,片刻之后才反应过来这一切多有意思。看看Opera-mini最大的卖点: http://en.wikipedia.org/wiki/Opera_Mini#Functionality 在Server和终端之间有一个Proxy,这个Proxy整好运行在墙外面,也就不奇怪twitter facebook这样的网站可以轻松地访问了。不仅仅是在线demo,用手机终端也是一样的道理。我之前还一直以为是中移动的疏忽,看来真是错怪他们的工作了,呵呵。 http://en.wikipedia.org/wiki/Opera_Mini#Functionality