<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.1" -->
<rss version="0.92">
<channel>
	<title>Wink Saville's Blog</title>
	<link>http://www.winksaville.com/blog</link>
	<description>My personal notes</description>
	<lastBuildDate>Sat, 12 Jul 2008 16:11:52 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>linux - Excessive hard disk activity (or how to execute something while booting)</title>
		<description><![CDATA[A common problem encountered with laptop is that there is excessive activity due to the heads being loaded and unloaded frequently as described here. The solution for my HP zv5000 laptop was to use hdparm to disable advanced power management:
hdparm -B 255 /dev/sda
Since this needs to be performed every time the system boots you need [...]]]></description>
		<link>http://www.winksaville.com/blog/linux/linux-excessive-hard-disk-activity-or-how-to-execute-something-while-booting/</link>
			</item>
	<item>
		<title>scm - git svn connect</title>
		<description><![CDATA[The following allows you to reconnect a local clone of a remote svn repo assuming a git repo exists. In my case I have a backup of the remote svn repo but its a pure git repo without any git-svn meta data. Steven Walter provided the basic instructions here.
lcl ~/ $ git clone git://srv/amc.git amc
lcl [...]]]></description>
		<link>http://www.winksaville.com/blog/linux/scm-git-svn-connect/</link>
			</item>
	<item>
		<title>git - workflow with remote svn repositories</title>
		<description><![CDATA[I&#8217;m going to try a new git-svn workflow. Previously I did a git svn clone and also created a backup on my backup server as a remote. So pictorially something like this:

    local-git-svn-clone
           /       \
  [...]]]></description>
		<link>http://www.winksaville.com/blog/programming/git-workflow-with-remote-svn-repositories/</link>
			</item>
	<item>
		<title>Linking - How to link 32bit and 64bit x86 code into one image</title>
		<description><![CDATA[Learned something new from TJ over at Codegen today, he solved a problem where we needed to have 32bit code linked with 64bit code but the linker wouldn&#8217;t do it. Apparently this use to work without doing anything, but with the latest linker (ld) code it doesn&#8217;t. TJ figured out all that needed to be [...]]]></description>
		<link>http://www.winksaville.com/blog/linux/linking-how-to-link-32bit-and-64bit-x86-code-into-one-image/</link>
			</item>
	<item>
		<title>make - need VPATH for non-local files if implicit rules are used</title>
		<description><![CDATA[Ran into a strange problem today, for some reason if a file isn&#8217;t in the current directory I need to have VPATH defined so that it points to the directory that contains the file(s) if the rule is implicit. For example, with the following structure where the Makefile is in a subdirectory below the location [...]]]></description>
		<link>http://www.winksaville.com/blog/linux/make-need-vpath-for-non-local-files-if-implicit-rules-are-used/</link>
			</item>
	<item>
		<title>PXE - Booting via network cards</title>
		<description><![CDATA[To get PXE there are several resources on the web,  here and here. The sources for pxelinux.0 is in syslinux. Anyway, here&#8217;s what I did; First, to use PXE you need to have a more capable DHCP server, so I switched to dhcpd3-server on my linux:


wink@saville-server:/etc/dhcp3$ cat my-dhcpd.conf
ddns-update-style interim;
option domain-name "saville.com";
option domain-name-servers 68.87.76.178, 66.240.49.9;
default-lease-time [...]]]></description>
		<link>http://www.winksaville.com/blog/linux/pxe-booting-via-network-cards/</link>
			</item>
	<item>
		<title>Ajax - responses must have Content-Length</title>
		<description><![CDATA[When responding to an AJAX request, actually when responding to any HTTP/1.1 request that is going to be kept alive you need to have a Content-Length header field even if the the content length is 0.
]]></description>
		<link>http://www.winksaville.com/blog/firefox/ajax-responses-must-have-content-length/</link>
			</item>
	<item>
		<title>Java - sources in jar&#8217;s</title>
		<description><![CDATA[While debugging Ajax support for AMC I learned that to debug class files that java libraries (aka. jar files) all you need to do is include the java files in the jar files.
]]></description>
		<link>http://www.winksaville.com/blog/java/java-sources-in-jars/</link>
			</item>
	<item>
		<title>Firefox/Apache - debug server side php code</title>
		<description><![CDATA[To apache debug server-side scripts the typical solution is to usr print statements back to the browser. But that won&#8217;t work for AJAX as there isn&#8217;t any place to view the output.
The other method is to log to a file

$fp = fopen(&#8217;debug.php&#8217;, &#8216;ab&#8217;);
fwrite($fp, &#8220;debug data &#8230;&#8221;);
// Then eventually close
fclose($fp);

]]></description>
		<link>http://www.winksaville.com/blog/firefox/firefoxapache-debug-server-side-php-code/</link>
			</item>
	<item>
		<title></title>
		<description><![CDATA[Debugging Firefox:
*) DOM Inspector:
By default on Ubuntu the firefox DOM inspector isn&#8217;t enabled and when reading &#8220;Programmin Firefox&#8221; it is one of the recommended tools
But it isn&#8217;t enabled by default, apparently this is the case for Windows also where you need to do a custom install to get it. For Ubuntu I installed it via [...]]]></description>
		<link>http://www.winksaville.com/blog/firefox/65/</link>
			</item>
</channel>
</rss>
