Software

Eclipse Galileo and SVN support

Like many Java developers I had to take a look at Eclipse Galileo. My interest lie in how fast I can migrate from Eclipse Europa to new Galileo version.

Installation was as simple as in previous version. Extract an archive file to a directory. Simple eh ? Let’s see what will be broken. Upon first start Galileo tries to move my default workspace. Well I choose my old workspace and by some magic it was opened without problems. Or did it? Recompilation and reformatting took about a minute or two. After that everything worked smoothly. Almost everything.  Project team collaboration vanished.

“GULP”, was my first reaction. CVS support is included, but who really uses CVS nowadays? So I found out that setting up SVN in Eclipse Galileo was not as simple as I thought it to be.

  1. Help->Install New Software
  2. Choose to work with Galileo – http://download.eclipse.org/releases/galileo
  3. Unfold Collaboration
  4. Choose Subversive SVN Team Provider (Incubation)
  5. I employ you to restart Eclipse and don’t use any plugin at this point since they will not work and you will get a message which is similar to this: 0x0040010b: Obtain Project Name’ operation finished with error: Selected SVN connector library is not available or cannot be loaded …’. Instead you rather install a connector library.
  6. Help->Install New Software
  7. Add a site
  8. I used: http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-site/ , but you can probably use any other that has SVNKit or JavaHL connector
  9. Unfold Subversive SVN Connectors
  10. Select Subversive SVN Connectors, SVNKit (1.3.0), JavaHL (1.6.0) and it’s native libraries.
  11. Restart Eclipse
  12. Configure SVN Connector by specifying the connector in Window->Preferences->Team->SVN->SVN Connector.

And there you have it. Eclipse Galileo with SVN support in all its splendor.

Reblog this post [with Zemanta]

Copyrights, intellectualy property and piracy

Something has been bugging me for a long time now.

I am primarily GNU/Linux user, power user, zealot and advocate. I am also a developer and I developed software for various operating systems ranging from AIX, Solaris, HP-UX and Linux to Windows, software that was commercial and copyrighted and free software that was copylefted and released under GPL license. So I can objectively represent either side of the coin.

What has really irritated me is that there are numerous people that have absolutely no clue what are licenses, what is intellectual property, why is piracy bad and why copyrights can’t just go away, why we can’t have all-you-can-eat-forever-and-ever situation regarding intellectual property.

Read More if you think you are ready to grasp the whole wide idea of all those buzzwords. If you’re not sure or you don’t care about such things, better turn around now. ;)

READ MORE

Microsoft vs. European Union

open_source_communism

A little while ago I was writing about Open Source Community, Microsoft, Computer industry in general and why open source is doing good. Today I’ll try to tackle latest development in what looks like a third browser war which is being fought in courts instead in the field – the market.

It wasn’t the first time that European Union tried to swing against Microsoft. First battles were fought more than ten years ago in 1997 and Novell complained even before that in 1993.  So, this has been dragging for quite some time now and not so long Microsoft was charged somewhere around US$ 2 billions because of their actions. European Commission (EC) also forced Microsoft in selling two different versions of Windows in EU region – one with Windows Media Player and one without it. Microsoft complied but they put the same price tag on both boxes. The end result was probably some face-palming inside EC, some grinning inside Microsoft and nobody actually buying the stripped down version of Windows.

Now people in EC got smarter and they are trying to outwit Microsoft. They decided that Microsoft should include other browsers in Windows Installation.

Continue reading if you want to know why I think that Microsoft should be sanctioned in some way, but I doubt that this is the correct way.

Eclipse Code Assist / Code Completion / Content Assist hang-up

Do you use Eclipse ? Do you use Code Assist? You don’t ? You should :)

You will write your code much faster, and since you will be using CTRL + SPACE combination you will be heard in the office

I use Eclipse daily and I must say that I am pleased with it. Until the content assist functionality hangs up. Then I am not as pleased as I could have been if it worked. I have to kill the Eclipse process and restart Eclipse or wait a minute or ten for the hang-up to end.

Now until today I couldn’t find the problem for that. As it happened some time ago I installed some plugins for Mylyn which in the process not knowingly changed some of the default setting in my Eclipse preferences. I don’t use Mylyn for task management. Changing the preferences to default values solved my problem.

So if Eclipse starts to hang up during usage of content assist check the:

Preferences->Java->Editor->Content Assist->Advanced section of Eclipse properties.

Enable Other Java Properties and Type Properties. If you are using templates in your code then enable Template Properties.

This should solve the problem with content assist hang-ups.

If they persist Documents as You Go has some interesting insight in Logitech Quickcam V10 application issues.

Reblog this post [with Zemanta]

Hiding your secrets – Encrypting your hard drive

Sometimes protecting your computer with BIOS passwords and login passwords just doesn’t cut it. Your computer being stolen is one of such examples. When someone has physical access to your computer it is more or less cakewalk for them to access your data. They can simply disconnect your hard drive, put it in another computer and access all the data on it.

How to prevent this? Read on.