Every developed needs a profiler. When I worked for Cognos our internal standard was Rational Quantify; I think it was alright.
Now when I deal with .NET and want to see a physical proof of my internal vision of how my application works I use a profiler from Eqatec: simple and effective if the only thing you need is a list of your routines, a number of times they have been called and their average.
Work with in three steps: build (instrument), run and view (analyze).
I have been looking for a PuTTY replacement for awhile now not just because it is so old and ugly looking but also because it would drop connections from time to time.
Last week I installed a free-for-personal -use version of Tunnelier from Bitvise on my corporate laptop’s stripped down (meaning kindа usable) Vista Home Premium Edition and it seems to be functioning well.
It comes with a nice basic FTP client and easy on eye.
VMware SDK a.k.a. vSphere Web Services SDK 4.0 comes with Java and C# samples. This is what it took me to get them running on Ubuntu 8.10.
1. Download the SDK from vmware.com into a separate directory:
> mkdir vi-sdk-4.0.0-161137
2. Install Java and Axis:
> apt-get install sun-java5-bin sun-java5-demo sun-java5-doc \
sun-java5-fonts sun-java5-jdk sun-java5-jre sun-java5-plugin \
> wget http://apache.raffsoftware.com/ws/axis/1_4/axis-bin-1_4.tar.gz
> tar xzf axis-bin-1_4.tar.gz
> ln -s /home/dmitri/projects/vi-sdk-4.0.0-161137/SDK/ visdk
3. Setup environment variables:
4. Build the samples following the Setup Guide
> cd %SDKHOME%\samples\Axis\java
5. Run the samples:
>./run.sh com.vmware.samples.general.SimpleClient --url https://126.96.36.199/sdk \
--username admin --password password
6. Pat yourself on the back.
Setting multiple values to ignore by svn is something I had to dig for:
svn propset --recursive svn:ignore -F valuefile .
Where valuefile lists directory/file names.
Add your user name to sudo
Adding yourself into sudoers list cannot get any simpler:
echo "myname ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
How to build Emacs with anti-aliased fonts
Anti-aliased fonts in the X11 UI enabled from Gnu Emacs version 23.1 (with XFT support).
Unfortunately it not a part of most distros yet, but you can build it yourself from a snapshot:
$ cvs -z3 -d:pserver:email@example.com:/sources/emacs \
co -r emacs-unicode-2 emacs
$ cd emacs
$ sudo install texinfo libgtk2.0-dev libxpm-dev libungif4-dev
$ ./configure --with-gtk --enable-font-backend --with-xft
$ make bootstrap
$ sudo make install
$ cat > ~./Xresources
Emacs.background: light gray
Emacs.pointerColor: dark green
Emacs.cursorColor: dark green
Emacs.font: Bitstream Vera Sans Mono-12
$ sudo apt-get install ttf-bitstream-vera
$ xrdb -merge .Xresources
See more at: http://www.emacswiki.org/cgi-bin/wiki/XftGnuEmacs
My list of favorite Firefox plugins.
I have been using Firefox for a while and even though I switch constantly between at least three browsers (Firefox, Google Chrome and Opera), it is still my favorite thanks to an unmatched set of features and plugins that make browsing much less annoying.
This is my list of favorite Firefox plugins.
First set is the absolute necessity, as without these I cannot surf for more than a few minutes:
Second is rather optional, but still makes a difference
IE Tab Plus