<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.2" -->
<rss version="0.92">
<channel>
	<title>Mac</title>
	<link>http://mac.tuxfinder.com/wordpress</link>
	<description>Just another geek's nest</description>
	<lastBuildDate>Thu, 11 Feb 2010 10:44:38 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>All you ever wanted to know about SIP&#8230;</title>
		<description>http://www.iptel.org/files/sip_tutorial.pdf </description>
		<link>http://mac.tuxfinder.com/wordpress/2010/02/11/all-you-ever-wanted-to-know-about-sip/</link>
			</item>
	<item>
		<title>Writing a simple SOAP client / server in C++ using gsoap</title>
		<description>This is how I wrote a simple SOAP server in C++ using gsoap on my Debian Lenny server.

Preparing things

gsoap can be easily installed with the usual apt-get install gsoap

My service will be defined based on O'Reilly's sample HelloService.wsdl which is available in Web Services Essential

Generating the skeleton files

The header file ...</description>
		<link>http://mac.tuxfinder.com/wordpress/2009/12/22/writing-a-simple-soap-client-server-in-c-using-gsoap/</link>
			</item>
	<item>
		<title>How to identify un-used indexes in PostgreSQL</title>
		<description>Josh Berkus's excellent blog has the answer:




SELECT idstat.relname AS table_name,
indexrelname AS index_name,
idstat.idx_scan AS times_used,
pg_size_pretty(pg_relation_size(idstat.relname)) AS table_size, pg_size_pretty(pg_relation_size(indexrelname)) AS index_size,
n_tup_upd + n_tup_ins + n_tup_del as num_writes,
indexdef AS definition
FROM pg_stat_user_indexes AS idstat JOIN pg_indexes ON indexrelname = indexname
JOIN pg_stat_user_tables AS tabstat ON idstat.relname = tabstat.relname
WHERE idstat.idx_scan < 200
AND indexdef !~* 'unique'
ORDER BY ...</description>
		<link>http://mac.tuxfinder.com/wordpress/2009/11/11/how-to-identify-un-used-indexes-in-postgresql/</link>
			</item>
	<item>
		<title>Free Icons!</title>
		<description>Mark James rules </description>
		<link>http://mac.tuxfinder.com/wordpress/2009/10/05/free-icons/</link>
			</item>
	<item>
		<title>DIV made easy - at least</title>
		<description>Here is an interesting tutorial which helped me a bit in this nebulous topic of DIV positioning:

http://www.barelyfitz.com/screencast/html-training/css/positioning/ </description>
		<link>http://mac.tuxfinder.com/wordpress/2009/08/21/div-made-easy-at-least/</link>
			</item>
	<item>
		<title>How to convert a bigint into an inet in postgresql ?</title>
		<description>IPv4 adresses are typically bigint data - they are 32-bits data usually written as 4 blocks of 8 bits for practical reasons.

My version of postgresl doesn't know how to translate this bigint natively into an inet, so I'm using the following trick:


select 
((3221226219 &  x'ff000000'::bigint >> 24 ) &#124;&#124; ...</description>
		<link>http://mac.tuxfinder.com/wordpress/2009/08/17/how-to-convert-a-bigint-into-an-inet-in-postgresql/</link>
			</item>
	<item>
		<title>How to ignore a directory in Subversion</title>
		<description>Assuming tmp is already under version control:



cp -rp tmp tmp .bak
svn rm tmp 
svn propset svn:ignore tmp .
svn ci -m "Removing tmp from version control."
mv tmp .bak tmp 
svn st 

 </description>
		<link>http://mac.tuxfinder.com/wordpress/2009/08/14/how-to-ignore-a-directory-in-subversion/</link>
			</item>
	<item>
		<title>Rebuilding a Debian Package</title>
		<description>Rebuilding a Debian Package is a straigthfoward process. First get the source and the build dependencies...


sudo apt-get install dpkg-dev
apt-get source pgadmin3
sudo apt-get build-dep pgadmin3

Then start the build itself:

cd pgadmin3
debuild -us -uc


 </description>
		<link>http://mac.tuxfinder.com/wordpress/2009/07/24/rebuilding-a-debian-package/</link>
			</item>
	<item>
		<title>Monitoring tools</title>
		<description>On top of Tivoli, HP OV, BMV... why not Intermapper (http://www.intermapper.com) ? </description>
		<link>http://mac.tuxfinder.com/wordpress/2009/06/29/monitoring-tools/</link>
			</item>
	<item>
		<title>Installing Linux Debian Lenny on an Alix board</title>
		<description>Goal:
This process shows how to create a bootable CFCard that can be used to boot a PC Engines Alix board. The OS chosen is Debian Lenny.
Setup:

One Alix 1d board
One 4 GB Compact Flash Card - although 300 MB should be enough
One Lenny x86 PC to do the setup

Prepare the CF ...</description>
		<link>http://mac.tuxfinder.com/wordpress/2009/06/11/installing-linux-debian-lenny-on-an-alix-board/</link>
			</item>
</channel>
</rss>
