rblog

Wikileaks – friend or foe?

I must admit that I have found the first parts leaking out from the “Cabelgate” at Wikileaks was kind of boring – that some diplomat finds Berlusconi partying to hard and Sarchozy being easily offended, who cares? But when Hillary Clinton is ordering illegal surveillance of the U.N…ref. for instance http://bigthink.com/ideas/25172

Diplomatic cables released by Wikileaks show that Secretary of State Hillary Clinton ordered U.S. diplomats, the CIA, and the FBI to spy on highest echelons of UN officialdom, including Secretary General Ban Ki-Moon and World Health Organization, the Guardian reports. The U.S. event wanted biometric information of UN officials including DNA and iris scans.

In the news today Clinton was angry, she is apparently having good reasons for that, and hurray for Cabelgate! (Until I decide otherwise…)

A sign from above?

Alone at home today, was watching “Two and a half men” when I decided during a commercial break to switch to “The Big Bang Theory“. There was a scene where one of the characters yelled out in a bar that his picture would be in Peoples Magazine, when Charlie Sheen turned around saying something like “Until you are on the front page it does not matter”… I took that as a sign and switched back to Two and a Half Men, feeling sorry for having left them in the first place…

Changing XML attributes using Python

Doing some work trying to update J2C resources defined in WebSphere using Rational Automation Framework, actually about the same thing as described in the article “A step-by-step guide to automating the deployment of a data source by using Rational Build Forge” and I needed to do some changes in jaas.xml. Won’t go into the details why editing XML using for instance “normal” Perl is hard, but I ended up using Python and ElementTree to edit the file with a structure like this

<jaas>
	<JAASAuthData 
		alias="dmgr/databaseuser" 
		description="The database user" 
		password="thepassword" 
		userId="dbid">
	</JAASAuthData>
</jaas>

Used plenty of sources to help me out, but I do think I did use http://effbot.org/ the most – super when it comes to figuring out Python, but http://www.rexx.com/~dkuhlman/pyxmlfaq.html was also of great help!

The script I created is available here updateJaas.py The script is bound to changing jaas.xml-files, but it should be quite easy to change it for other needs as well.

How to compare files? Notepad++ to the rescue

Have been using Notepad++ for quite a while now, but have not dived into the various plugins to much yet. But today I needed to compare two files and had no available comparators, or…could have used Rational Application Developer – but that is overkill for comparing two Jython scripts. But then Notepadd++ plugins to the rescue. Found this blogpost http://www.cottonrohrscheib.com/blog/notepad-compare-plugin/, downloaded the plugin and followed this simple how-to installing it. Up and running in less than five minutes!

Magnetic resonance scan

Today I tried Magnetic resonance scan for the first time (and hopefully my last). It was not that bad experience, I guess because I do not suffer from claustrophobia and also because I could wear ear protections. I was there to get a picture of my shoulder, and in a few days I will hopefully just get confirmed that my muscles are ok and I can start lifting without any fear of creating more damage to my arm.

Worst thing was that I had to remove my nipple piercing, but after having watched this video http://www.metacafe.com/watch/2194395/mri_scan_accident/ I realized that it was a good thing to remove it…and I know that both Elin and my mother appreciate that it is gone…

How to undelete files in subversion

I accidentally deleted a bunch of directories using “svn delete” about a month ago, and now we realized that we needed them. So, question was – how to do undelete in Subversion since svn does not have a undelete-command. Then ‘svn copy -r REVISON’ to the rescue. First attempt solution found at jappler.com

svn copy -r NUMBER NAMEOFDIRECTORY NAMEOFDIRECTORY

The above command resulted in “NAMEOFDIRECTORY not a working copy”…damn!!! But then I found a slightly different way of doing it at www.canfield.com and I did

svn copy -r NUMBER https://{URL}/NAMEOFDIRECTORY NAMEOFDIRECTORY

Success…and if you are unsure of your svn url, just type ‘svn info’

Then to commit a list of folders in one operation I found the solution at Stackoverlow.com

cat mblade_list.txt | xargs svn commit -m “Restored”

Anders Frankson og Niklas Zetterling “Slaget om Kursk”

The story about the battle of Kursk. Quite interesting book, off course a lot of name of various places and a lot of numbers making it a bit hard to hang in there, but also much focus on how the life of a solider was from day to day. Enjoyed the focus on the differences in leadership between the allied, here represented by the Russians, and the axis. Where the Russians focused on leadership from above, the Germans let soldiers on all levels decide during the battle, making the German army way more effective. They did not have to wait on orders from above when deciding what to do on the battlefield. Such things make the book worth reading, but still, you have to be interested in WW2 to really enjoy the book.

Planning to buy a new bike?

Then you have several options, you could choose to go for the safe, conservative and very common alternative – bikes that has bike chains.

But if you want to be more innovative, maybe want to prove that you are an early adopter in the urban market (ha-ha), you could go for the Trek District Bike. It uses a belt instead of a chain, in fact it might be a good alternative for my single speed. I have already had to replace two chains this year, and I give the one mounted on it right now just another month before that one must be replaced as well.

But you can be even more innovative, take a look at the Stringbike. That is for sure innovation! But it looks a bit complicated I must admit.

[video:youtube:z4PAzalfpww]