Sunday, November 22, 2009

Wireless not working! Dell XPS 1530 on Ubuntu 9.10

Recently I installed Ubuntu on my Laptop Dell XPS 1530. And the problem was quite serious: wireless card was not recognized, so I googled.

After half an hour the solution was obvious, but you have to be connected to the internet.

1. Update package list:
  • sudo apt-get install update
  • sudo apt-get dist-upgrade
2. Go to System > Administration > Hardware drivers and wait until system connects to the internet and finds BroadCom Wireless driver. All you need is to activate it, wait for some time when Ubuntu gets files from the internet, and reboot the system.

Then wireless card should be recognized

Friday, December 26, 2008

How to commit only needed files in svn

Sometimes I want to commit only several files using svn (subversion) command line.

What is the best way? I use this one.

First of all I see the status of my svn repository:
svn status
If I see ? mark at the start of the line, I then decide should I add (svn add dir/filename) or delete or whatever.

Later I do as follows:
svn status | cut -c8- > out.txt
What this does it deletes first 8 characters and dumps svn status to file. I then edit this file via some editor deleting lines I don't need.

And then I execute the following command, which would commit only those files present in out.txt
svn ci --targets out.txt --username USER -m Commit_message

Thursday, December 11, 2008

How to import mysql database from dump?

Simply use the following command (on Windows):

mysql.exe --default-character-set=utf8 -u root database_name < path\to\dump\file.sql

Assuming that you are using:
  • mysql without any password (if you still use password, then use -p option)
  • username root
  • dump file in utf8 encoding

Tuesday, December 2, 2008

Tuesday, November 11, 2008

How to change GIMP language in Windows

I started using GIMP many years ago since there was no better free graphics editor solution out there.

But every time I install it on my office desktop (Windows XP) I find it difficult to change language.

Now this is the solution: go to My Computer properties (or Control Panel, System), select Advanced Tab, and ADD new environment variable in the second text box:
- Variable name: LANG
- Variable value: en

And you have English Gimp. That's all folks :)

Friday, March 14, 2008

Changing only directory permissions in linux

Yesterday I have noticed that vTiger has released stable 5.0.4 version that was a key thing to upgrade from previous 5.0.4 RC. The procedure looked simple stupid.

But the problem I faced was linux file/directory permissions. The patch which should have been applied to the previous vTiger version consisted of many files which had 777 (read write for all) permissions. I know chmod but I nevertheless couldn't find the way to change only directory permissions.

So I googled for a while and found very useful bunch of commands. This will let you to change only directory permissions in unix:

find . -type d -exec chmod go-w {} \;

finds all directories (notice -type d) in the current directory and forbids to write for group and others (go-w)

find . -type f -exec chmod ug-r {} \;
finds all files in the current directory and forbids to read for owner and group

Sunday, March 2, 2008

Easy Eclipse for PHP

Today I have finally decided to move on creating PHP projects using EasyEclipse IDE. This great tool recently was in my mind but rather I was using UltraEdit.

After installing I have one very annoying issue with opening PHP files from Eclipse navigator. When opening some file it was opened not only in Eclipse Editor, but also in my default windows Editor - Ultraedit.

After googling for about 2 hours and getting no information how to solve this I decided try to tune Windows :) And surprisingly I found a solution: all you have to do is to delete *.php extension from File Types (under Windows -> Folder Options) in order to prevent these files being opened by your default Windows Editor. In other words, you should unassociate *.php extension in your operating system so EasyEclipse for PHP will behave correctly opening only one desired file instead of two...