<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Wink Saville's Blog &#187; programming</title>
	<atom:link href="http://www.winksaville.com/blog/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.winksaville.com/blog</link>
	<description>My personal notes</description>
	<lastBuildDate>Tue, 08 Sep 2009 14:45:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>git &#8211; workflow with remote svn repositories</title>
		<link>http://www.winksaville.com/blog/programming/git-workflow-with-remote-svn-repositories/</link>
		<comments>http://www.winksaville.com/blog/programming/git-workflow-with-remote-svn-repositories/#comments</comments>
		<pubDate>Fri, 14 Mar 2008 19:11:19 +0000</pubDate>
		<dc:creator>wink</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[scm]]></category>

		<guid isPermaLink="false">http://www.winksaville.com/blog/programming/git-workflow-with-remote-svn-repositories/</guid>
		<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>
		<wfw:commentRss>http://www.winksaville.com/blog/programming/git-workflow-with-remote-svn-repositories/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linking &#8211; How to link 32bit and 64bit x86 code into one image</title>
		<link>http://www.winksaville.com/blog/linux/linking-how-to-link-32bit-and-64bit-x86-code-into-one-image/</link>
		<comments>http://www.winksaville.com/blog/linux/linking-how-to-link-32bit-and-64bit-x86-code-into-one-image/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 07:05:36 +0000</pubDate>
		<dc:creator>wink</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.winksaville.com/blog/linux/linking-how-to-link-32bit-and-64bit-x86-code-into-one-image/</guid>
		<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>
		<wfw:commentRss>http://www.winksaville.com/blog/linux/linking-how-to-link-32bit-and-64bit-x86-code-into-one-image/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>make &#8211; need VPATH for non-local files if implicit rules are used</title>
		<link>http://www.winksaville.com/blog/linux/make-need-vpath-for-non-local-files-if-implicit-rules-are-used/</link>
		<comments>http://www.winksaville.com/blog/linux/make-need-vpath-for-non-local-files-if-implicit-rules-are-used/#comments</comments>
		<pubDate>Sat, 08 Mar 2008 01:31:08 +0000</pubDate>
		<dc:creator>wink</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.winksaville.com/blog/uncategorized/make-need-vpath-for-non-local-files-if-implicit-rules-are-used/</guid>
		<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>
		<wfw:commentRss>http://www.winksaville.com/blog/linux/make-need-vpath-for-non-local-files-if-implicit-rules-are-used/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PXE &#8211; Booting via network cards</title>
		<link>http://www.winksaville.com/blog/linux/pxe-booting-via-network-cards/</link>
		<comments>http://www.winksaville.com/blog/linux/pxe-booting-via-network-cards/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 22:08:55 +0000</pubDate>
		<dc:creator>wink</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[pxe]]></category>

		<guid isPermaLink="false">http://www.winksaville.com/blog/linux/pxe-booting-via-network-cards/</guid>
		<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>
		<wfw:commentRss>http://www.winksaville.com/blog/linux/pxe-booting-via-network-cards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android &#8211; Bug: Thread hangs writing to outer class variable</title>
		<link>http://www.winksaville.com/blog/programming/android-bug-thread-hangs-writing-to-outer-class-variable/</link>
		<comments>http://www.winksaville.com/blog/programming/android-bug-thread-hangs-writing-to-outer-class-variable/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 20:07:07 +0000</pubDate>
		<dc:creator>wink</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.winksaville.com/blog/programming/android-bug-thread-hangs-writing-to-outer-class-variable/</guid>
		<description><![CDATA[Below is an bug I reported to android-developers and android-bug, it is quite strange, while executing an assignment statement the code just hangs. No errors, exceptions nothing.
Hello,
A possible bug that seems to be associated with accessing
variables of an outer class from an inner class that is a Runnable.
Maybe its a bug in my code, but [...]]]></description>
		<wfw:commentRss>http://www.winksaville.com/blog/programming/android-bug-thread-hangs-writing-to-outer-class-variable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse &#8211; settings and moving workspaces</title>
		<link>http://www.winksaville.com/blog/programming/eclipse-settings-and-moving-workspaces/</link>
		<comments>http://www.winksaville.com/blog/programming/eclipse-settings-and-moving-workspaces/#comments</comments>
		<pubDate>Mon, 14 Jan 2008 19:08:09 +0000</pubDate>
		<dc:creator>wink</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.winksaville.com/blog/programming/eclipse-settings-and-moving-workspaces/</guid>
		<description><![CDATA[I checkout ws-msgcomp onto my laptop and wanted to move the settings  from my main machine to the laptop. I found that Eclipse really doesn&#8217;t like to do that and when you do things still need tweaking.
Here was a link on what someone did for moving the settings so I created a tar script [...]]]></description>
		<wfw:commentRss>http://www.winksaville.com/blog/programming/eclipse-settings-and-moving-workspaces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java &#8211; class instance variable initialization</title>
		<link>http://www.winksaville.com/blog/programming/java-class-instance-variable-initialization/</link>
		<comments>http://www.winksaville.com/blog/programming/java-class-instance-variable-initialization/#comments</comments>
		<pubDate>Thu, 03 Jan 2008 01:37:30 +0000</pubDate>
		<dc:creator>wink</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.winksaville.com/blog/programming/java-class-instance-variable-initialization/</guid>
		<description><![CDATA[Been a few days, had a nice Christmas and New Years. Did work on Android and made good steady progress and nothing real interesting to report until today.
What was interesting is that I leaned that instance variables of class are initialized twice. The first time is before the constructor gets called the variables are initialized [...]]]></description>
		<wfw:commentRss>http://www.winksaville.com/blog/programming/java-class-instance-variable-initialization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android &#8211; use dx to disassemble</title>
		<link>http://www.winksaville.com/blog/programming/android-use-dx-to-disassemble-a-class-method/</link>
		<comments>http://www.winksaville.com/blog/programming/android-use-dx-to-disassemble-a-class-method/#comments</comments>
		<pubDate>Mon, 24 Dec 2007 02:45:24 +0000</pubDate>
		<dc:creator>wink</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.winksaville.com/blog/programming/android-use-dx-to-disassemble-a-class-method/</guid>
		<description><![CDATA[To disassemble an entire  jar file as a disassembled dex use the following:
dx &#8211;dex &#8211;dump-to=abc &#8211;locals=full &#8211;positions=lines com.saville.android.debug.jar
Click here to see the output.
Here is an example of using dx, the android jvm-byte-code to dex converter to disassemble a method in a class. The input is a &#8220;.jar&#8221; file of my debug class and I&#8217;m dumping [...]]]></description>
		<wfw:commentRss>http://www.winksaville.com/blog/programming/android-use-dx-to-disassemble-a-class-method/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java &#8211; using javap</title>
		<link>http://www.winksaville.com/blog/programming/java-using-javap/</link>
		<comments>http://www.winksaville.com/blog/programming/java-using-javap/#comments</comments>
		<pubDate>Sun, 23 Dec 2007 20:30:07 +0000</pubDate>
		<dc:creator>wink</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.winksaville.com/blog/programming/java-using-javap/</guid>
		<description><![CDATA[I wanted to disassemble a class using javap but unzipping android.jar navigating to android/os where Message.class resided and then executing:
javap -c Message.class
results in:
Couldnot find Message.class
I then searched for &#60;javap Could not find&#62; and found that specifying the class path and then the package name worked:
javap -c -classpath ~/android/android_sdk_linux_m3-rc37a/android.jar android.os.Message
Also, I could specify the unzipped jar, [...]]]></description>
		<wfw:commentRss>http://www.winksaville.com/blog/programming/java-using-javap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse &#8211; multiple/new workspace</title>
		<link>http://www.winksaville.com/blog/programming/eclipse-multiplenew-workspace/</link>
		<comments>http://www.winksaville.com/blog/programming/eclipse-multiplenew-workspace/#comments</comments>
		<pubDate>Fri, 21 Dec 2007 19:31:11 +0000</pubDate>
		<dc:creator>wink</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.winksaville.com/blog/programming/eclipse-multiplenew-workspace/</guid>
		<description><![CDATA[I wanted to start eclipse using a different workspace than the default. I searched for &#60;eclipse new workspace&#62; and here it said to use the -data option and so that you know which workspace your in use the showlocatin option:
 eclipse –data ws-android –showlocation
I then added -showlocation to the the gnome application lanuch icon.
]]></description>
		<wfw:commentRss>http://www.winksaville.com/blog/programming/eclipse-multiplenew-workspace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
