Blog - 2008

Python, PIL and libjpeg ...

Dec 29, 2008

Here's what to do:

Plone 3: Showing ...

Dec 19, 2008

The simplest way I've found so far, which is not as simple as it should be, is as follows:

Python Shows Continual ...

Nov 25, 2008

Python is a mature, flexible language that allows developers to concentrate on business solutions rather than technology problems, and ...

PyPI mirror setup

Nov 19, 2008

We've now got a PyPI mirror setup for use with easy_install and buildout. The host is pypi.netsight.co.uk. To use it add the following ...

Plone 3 global defines ...

Nov 13, 2008

If you're in a page template and want to access something a little more complicated without writing a view class, try looking in this ...

Grep with colour

Nov 06, 2008

Never knew this before:

Netsight to Showcase ...

Nov 02, 2008

Come see Plone in action at the Information Management Solutions 2008 Expo, 2nd - 4th December 2008, Earls Court Olympia, London.

World Plone Day 2008, ...

Nov 01, 2008

World Plone Day is a worldwide event to promote and educate the worldwide public about of the benefits of using Plone in ...

Changing the preview ...

Oct 24, 2008 1 comment

If you are using an 'Image' field, and want to control the size of the image that base_edit or base_view will show, then you can do the ...

Netsight's Technical ...

Oct 14, 2008

Technical Director of Netsight, Matt Hamilton, has been elected to the Plone Foundation board. Matt was voted onto the board of seven ...

Geotagging

Sep 02, 2008

Found a nice easy way to geotag photos on Flickr, GPSTagr:

How To remove portlets ...

Sep 02, 2008

As of Plone 3.1, you can now hide portlets via generic setup. As an example, save this 'portlets.xml' to your profiles/default directory ...

Removing hosts from ...

Jul 11, 2008

ssh stores keys for hosts it knows about in ~/.ssh/known_hosts. This is used to detect if a host has changed or compromised. However, ...

Google protocol buffers

Jul 11, 2008

Google's system for serialising data to network/disk. Much simpler than XML to process and much quicker as well:

Online image resizing

Jul 04, 2008

When asked by family member how to resize and image on the linux laptop they were using... rather than try to explain gimp I found this ...

ArchGenXML and ArgoUML

Jul 03, 2008

If you use easy_install to install ArchGenXML you will find in the folder a python file called ArgoUMLProfileGenerator.py

OS X British PC keyboard ...

Jul 01, 2008 1 comment

If you are using a British PC keyboard with your Mac you will have undoubtedly found the key layout incorrect, as Macs use an ...

'here' is deprecated, ...

Jul 01, 2008

'here' has been deprecated for use in page templates (has been for some time) 'context' should always be used in it's stead. 'here' no ...

Sub-directories in a ...

Jun 20, 2008

If you have sub-directories (e.g. "banners") within one of your registered skins directories, and you disable debug mode, you must have ...

Plone form fieldset ...

Jun 20, 2008

If you need to create a set of tabbed panes in a site, you can use the existing stuff in Plone to do so. You can either do so in a form ...

Async http with python

Jun 18, 2008

Say you have a bunch of URLs you want to query at once (aggregating RSS feeds, searching multiple external sites, etc.) normally you ...

Simple scripting with KSS

Jun 17, 2008

Javascript sucks, but it's what we're stuck with.

Internationalised email ...

Jun 13, 2008

Here is how you create international characters in email headers. Useful if people have umlauts and accents in their name:

Auto add all new files ...

Jun 12, 2008

If you've added a bunch of changes to a local SVN copy, in a bunch of different places, then try running this little beauty:

Python Performance Tips

Apr 21, 2008

Just a quick read of various strategies for improving python performance. Might be a good read for all developers for things to bear in ...

New NASA plone site

Apr 11, 2008

Another high profile Plone site just launched:

Newline Character in ...

Mar 26, 2008

If you want to search for something and replace it with a newline (or some text containing a newline), to enter a newline character into ...

Plone Bookmarks

Mar 26, 2008

This is similar to the old favourites system in Plone, but using KSS to do it nicely on the client side:

Kent Connects Project ...

Mar 26, 2008

The Kent Connects 'Portal of Portals' project has been shortlisted in the final four in the category of Best Government to Government ...

Open remote files in ...

Mar 25, 2008

Emacs 'tramp' (remote file loading) is great, but what if you are in an ssh session and want to open a file without having to work out ...

How to remove addresses ...

Feb 20, 2008

I managed to mis-type a colleague's email address when sending him an email and Mac Mail them memorised it and tried to use it whenever ...

Arriving San Francisco

Feb 07, 2008

Well, a pretty good flight to the Plone Planning Summit. A long, but so far good journey. The taxi picked me up at 4:30am, and at 10pm ...

How to share a URL ...

Feb 04, 2008

To give me the ability to distract colleagues all as often as possible, whilst taking as little time out of my own day, I have an 'email ...

Disable Emacs 22 splash ...

Feb 01, 2008

If you don't want to be nagged by the new Emacs 22 splash screen anymore then simply stick this line in your .emacs file:

Netsight Sponsors Plone ...

Jan 23, 2008

Well, it had to happen - this year we are just too busy to attend the Plone SnowSprint; instead we are showing our ...

Selecting random images ...

Jan 11, 2008

How to easily create a viewlet that displays a random image selected from the skin:

Netsight participate in ...

Jan 07, 2008

Matt Hamilton, Technical Director of Netsight, will be attending the Plone Strategic Planning Summit 2008 at the ...

Setting the timezone in ...

Jan 02, 2008

We have a Zope instance running on a central corporate server that needs to have the local timezone of another country (in this case the ...

Follow us

— via Twitter

Is proudly sponsoring #BlueLightCamp today. If you want to come talk Open Source content management @HammerToe is there #blcamp
last month