Sunday, September 16, 2007

Future of gnome

While there is a great amount of c programs for gnome destpo environment, there is also some another platforms and hi-level languages which are used to be future of gnome.
For instance, python is still one of them. With its interpreter and pygtk module or wx it can be used developing under gnome. Despite it is a powerful language, it can be hard for developing complex applications.
So there is two alteratives, too. One of them is the mono project. Mono project is a free .net environment for linux. It's been developing under the gpl licence. With mono you can use c#, java, ironpython, vbscript. You can start to program under mono with installing monodevelop, a free ide for mono.
The another one is a known friend, java. Java is now open, If you have troubles with java you can use jython. With jython, you can compile bytecode of your any python script, and run it on the JVM.

Friday, January 19, 2007

gentoo :))


Yes I've met a new Linux distro for me Gentoo. The freedom that Gentoo provides makes you a real Linux user:) Actually I must confess that was very difficult to install Gentoo system for me. But it was my fault (I tried it with the old version of the Gentoo hand book:)). However when everything has finished, i agreed that Gentoo is the symbol of freedom in Linux galaxy.

First of all I must say for the end-users and people new to Gentoo you'd better it to install for stage 3. Because the first stage you what need to succee is to finish the installation of the base system. And you can give the command
emerge -Ud world
you can absolutely compile everything for your system. Gentoo is absolutely a world of choices.
The important point is you can compile the code with the parameters exactly you want with USE flags as you have chanche to choose the programs.

Secondly you can choose the kernel which you want to install. there an upto 20 different kernel. Moreover, you may compile the kernel chosen by manually or the kernel compiler of gentoo "genkernel". And if you give the command,
genkernel --menuconfig all
you can choose compiling parameters.
There is another important point is your /etc/make.conf file. This file is important for installation of programs. I will mention it later.
And after the installation of grub now you have a free terminal:)
and now you can start with the command
emerge gnome-light gdm
or emerge kde //installs all
emerge gnome //installs all
However the make.conf is important, and don't forget to emerge -Ud world.

so far so good, :D
wish you to read this page in gentoo later:D

Thursday, December 7, 2006

The dns problem for ubuntu

Actually I got this problem while using suse. How this happen I don't know; however, I know the solution I think.
The problem is opening another page which has a different URL entered. For instance, when you enter http://www.yahoo.com then the www.google com page opens. This makes the user crazy. If you live such things, it means you have a dns problem. But don't worry, there is a solution of every problem in Linux.

first you will press Alt+F2
you will see this box below


Enter the command:

gksudo gedit /etc/dhcp3/dhclient.conf

Then enter the password. You will edit the text on file dhclient.conf.
Find the line

#prepend domain-name-servers 192.168.1.1;

(this IP may differ)
and edit it like this

prepend domain-name-servers 195.175.39.39,195.175.39.40;

(don't forget to erase the shell at start of line)

Monday, November 20, 2006

flash 9 under linux

There is a beta version of flash 9 for Linux.
You can reach it on web.

http://labs.adobe.com/downloads/flashplayer9.html


if you want to install, you will click the link

http://www.adobe.com/go/fp9_update_b1_installer_linuxplugin

and extract the file called libflashplayer.so to

/home/[user name]/.mozilla/plugins/
that's all:)

Sunday, November 19, 2006

howto: limewire on ubuntu

Limewire is a good p2p program,;however, ther is not a debian package on www.limewire.com. So if we need to install limewire on ubuntu there is a simple way:)
1.The rpm package of limewire is downloaded from www.limewire.com


2. Then install alien which is a package converter for ubuntu.

sudo apt-get install alien


3.After installing alien command this:
sudo alien -d LimeWireLinux.rpm

This command will generate the debian package of limewire. If the name of downloaded file is different, just command

sudo alien -d "the name of th file" #don't use quotations.


4. Now you can install it by dpkg or clicking on the icon of .deb package, whatever you want:)

installing with dpkg:
sudo dpkg -i limewire-free_4.13.0-1_i386.deb

That's all...

important note: The JRE must be installed, because limewire is a written in java.