installing pylint is a little more complicated then necessary because it doesn’t specify it’s requirements for easy_install and it also doesn’t list download locations for logilab-common and logilab-astng in it’s cheeshop record

in your workingenv:
easy_install pylint

then switch to the tmp directory in your workingenv, and download the two packages you need:
wget ftp://ftp.logilab.fr/pub/astng/logilab-astng-0.16.3.tar.gz
wget ftp://ftp.logilab.fr/pub/common/logilab-common-0.21.1.tar.gz

then unpack them and install them:
tar -xzvf logilab-common-0.21.1.tar.gz
cd logilab-common-0.21.1
python setup.py install
cd ..
tar -xzvf logilab-astng-0.16.3.tar.gz
cd logilab-astng-0.16.3
python setup.py install

now test pylint by calling it from the command line. If all is well you should get no error messages/warnings and the standard help output.

 

I tried setting up a workingenv for playing with SQLAlchemy today but I ran into a number of problems. First, since I had installed pysqlite2 via Synaptix, easy_install was not finding the package. So I had to uninstall the pysqlite2 that I had installed with Synaptix and then install with easy_setup.

However, there is a bug for pysqlite on cheeseshop and no download is listed. So after inquiring on the TG mailing list, I tried:
easy_install -f http://initd.org/pub/software/pysqlite/releases/2.3/2.3.2/ pysqlite

but that failed because it couldn’t find the sqlite headers.
In file included from src/module.c:24:
src/connection.h:33:21: error: sqlite3.h: No such file or directory
...
error: Setup script exited with error: command 'gcc' failed with exit status 1

So I installed the libsqlite3-dev package via Synaptix — and finally all was right with the world.

I couldn’t get pysqlite to install fully into the workingenv, so I had to install it on the base system and then when I issued the
easy_install -f http://initd.org/pub/software/pysqlite/releases/2.3/2.3.2/ pysqlite
in the workingenv a proper entry was made pointing back to the package in site-packages
Adding pysqlite 2.3.2 to easy-install.pth file
Using /usr/lib/python2.4/site-packages/pysqlite-2.3.2-py2.4-linux-i686.egg

 

Your results:
You are Iron Man

Iron Man
90%
The Flash
85%
Spider-Man
85%
Green Lantern
80%
Catwoman
70%
Superman
65%
Hulk
60%
Robin
55%
Supergirl
55%
Wonder Woman
40%
Batman
30%
Inventor. Businessman. Genius.


Click here to take the “Which Superhero are you?” quiz…

 

Today, in Scoble’s post, “Missed big HR meeting“, he closes with “Now, let’s get back to work figuring out how to make our customers lives better.”

Well here is some advice for Bob and the gang over at Microsoft from a customer, “Fix what you got before you go trying to make a silk purse out of a sow’s ear.” and “Eat your own dog food.” There has been one constant theme out of Microsoft Business Solutions since they purchased Great Plains. And that is, “Make everything look like Outlook, don’t worry about broken or half implemented features.”

Here is a hard example. Notes for customers, products, sales orders, you name it, are stored in a single table as a 32K text chunk. There is no revisioning of the notes and if one user accidentally deletes a note by clicking on the wrong poorly named action button the note is gone. Poof it never existed. This has to be one of the most rinky dink set ups I’ve ever seen. Apparently this feature was implemented by a high school intern and since no one in Microsoft Business solutions uses the notes — it’s never been fixed. This architecture bug is so bad and can be so costly, I’ve had to write a specialized “diff” utility to track and keep a revision history for notes. Nothing like blowing a 10K deal because some fscked up and missed an important note that had been inadvertently deleted.

This is just one of many architectural blunders that MS never seems to get around to correcting — I guess if you make it look pretty enough people won’t care that their headed twoards the poor house.

Come on folks, this is an accounting application. An ACCOUNTING APPLICATION not an image editor or a roll-up cube. Boring and reliable is what brings the boat back to port. Fix the issues, then worry about making it look like something it isn’t. I can’t believe that sysadmins at MS don’t lie in wait for these geniuses to go strolling down a dark hall alone.

© 2012 In Re: Suffusion theme by Sayontan Sinha
Stop SOPA