Blog of Alexander Mamchenkov … mammoth cave …

Archive for June, 2005

OpenOffice

06.02.2005 · Posted in Technology

Usually, I don\’t use office suites a lot since I have no need and most of my task related to documents can be done either with text editor or image editor during the last few days I had some paper works related to documenting projects, making graphs, writing nice formatted text and similar things so I decided to use something from what I know can be comfortable.

OpenOffice was a first (and most probably best) thing that came into my mind and switched to it to do my stuff. I spend few hours doing my things and I realized how good and professional this suite of office applications is. Today I decided to visit their web-site and found that there is a beta of 2 there and being curious I downloaded and installed it. There are plenty of improvements out there.

First of all, the installation is separated into logical parts (Writer, Drawer, Calc,…) and there is an option to install either all of them or omit some components. This is very good feature since OpenOffice is quite a big thing (the full installation is around 100MB) and keeping it all with no need is kind of useless.

Second thing I noticed is speed improovements. New version is much more faster (I felt good even on weak machine – 700MHz, 128 RAM).

Third thing is a new application I: OpenOffice Base which is an analog of M$ Access but much better (from my point of view). It is fast, it supports connection to a variety of databases.

Finally, the whole look & feel of the OpenOffice is great. Everything seats on its place, everything is accessible and so on.

What I can\’t understand is why people still continue to pay lots of money for the M$ Office when OpenOffice is much more comfortable, more (or at least not less) functional and free.

Apache mod_proxy

06.01.2005 · Posted in Technology

I have a server acting as a web server and as a firewall for the LAN. In the LAN I have a test machine where I set up a web server as well and I need a firewall to forward requests on a specific domain name to that test machine in the LAN. I have only one IP for the whole network so (as I believe) I can not make much use from firewall.

This time mod_proxy saved me :)


<virtualhost *:80>
ServerName test.doman.name
ServerAdmin my@email.here
DocumentRoot /var/www
ProxyPass / http://ip.of.the.test.machine/
ProxyPassReverse / http://ip.of.the.test.machine/
</virtualhost>

This way when I access test.domain.name I am get a / of my test machine web server

Sanity check failure

06.01.2005 · Posted in Technology

Few times I faced the problem while running configure scripts that were telling me:

checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor \"/lib/cpp\" fails sanity check

since I am not in the mood of searching google for the solution every time this happens I decided to post a reminder here.

The idea is that \”gcc-c++\” (or similar thing I believe) have to be installed. Anyway – I solved problem by running:

apt-get install gcc gcc-c++