<?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/"
	>

<channel>
	<title>Allen's Homepage</title>
	<atom:link href="http://www.muzik.ca/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.muzik.ca</link>
	<description>Allen's Stuff</description>
	<pubDate>Sun, 12 Apr 2009 20:12:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using google to track phishing attacks</title>
		<link>http://www.muzik.ca/2009/04/12/using-google-to-track-phishing-attacks/</link>
		<comments>http://www.muzik.ca/2009/04/12/using-google-to-track-phishing-attacks/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 20:12:52 +0000</pubDate>
		<dc:creator>mitchese</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.muzik.ca/?p=43</guid>
		<description><![CDATA[I received a message from (not) my bank &#8220;Bank of America&#8221; about some recent account activity in (not) my account.
The link leads here:
http://nycompsonline.com/_vti_logs/_vti_logs/onlineest/onlineest/bankofamerica/onlinebankingsitekey/
which lead me to this search, which reveals all sites compromised by this toolkit:
http://www.google.ca/search?q=%22Please+complete+all+of+the+information%22+%22(it+is+the+last+3+or+4+digits+AFTER+the+credit+card+number+in+the+signature+area+of+the+card+)%22&#38;hl=en&#38;client=firefox-a&#38;rls=org.mozilla:en-GB:official&#38;hs=i43&#38;filter=0
]]></description>
			<content:encoded><![CDATA[<p>I received a message from (not) my bank &#8220;Bank of America&#8221; about some recent account activity in (not) my account.</p>
<p>The link leads here:</p>
<p>http://nycompsonline.com/_vti_logs/_vti_logs/onlineest/onlineest/bankofamerica/onlinebankingsitekey/</p>
<p>which lead me to this search, which reveals all sites compromised by this toolkit:</p>
<p>http://www.google.ca/search?q=%22Please+complete+all+of+the+information%22+%22(it+is+the+last+3+or+4+digits+AFTER+the+credit+card+number+in+the+signature+area+of+the+card+)%22&amp;hl=en&amp;client=firefox-a&amp;rls=org.mozilla:en-GB:official&amp;hs=i43&amp;filter=0</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muzik.ca/2009/04/12/using-google-to-track-phishing-attacks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Whats wrong here</title>
		<link>http://www.muzik.ca/2007/12/17/whats-wrong-here/</link>
		<comments>http://www.muzik.ca/2007/12/17/whats-wrong-here/#comments</comments>
		<pubDate>Tue, 18 Dec 2007 00:34:35 +0000</pubDate>
		<dc:creator>mitchese</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.muzik.ca/2007/12/17/whats-wrong-here/</guid>
		<description><![CDATA[The answer to this is the apostrophe is missing, and so is the question mark. There are no tricks in the letters, which I will show below.
Whats wrong here
AAA
BBB
CCC
DDD
EEE
FFF
GGG
HHH
III
JJJ
KKK
LLL
MMM
NNN
OOO
PPP
QQQ
RRR
SSS
TTT
UUU
VVV
WWW
XXX
YYY
ZZZ
Did you know that 80% of UCSD students could not find the error above? Repost this with the title &#8220;what&#8217;s wrong here&#8221;, and when you click &#8220;post [...]]]></description>
			<content:encoded><![CDATA[<p>The answer to this is the apostrophe is missing, and so is the question mark. There are no tricks in the letters, which I will show below.</p>
<blockquote><p>Whats wrong here</p>
<p>AAA<br />
BBB<br />
CCC<br />
DDD<br />
EEE<br />
FFF<br />
GGG<br />
HHH<br />
III<br />
JJJ<br />
KKK<br />
LLL<br />
MMM<br />
NNN<br />
OOO<br />
PPP<br />
QQQ<br />
RRR<br />
SSS<br />
TTT<br />
UUU<br />
VVV<br />
WWW<br />
XXX<br />
YYY<br />
ZZZ</p>
<p>Did you know that 80% of UCSD students could not find the error above? Repost this with the title &#8220;what&#8217;s wrong here&#8221;, and when you click &#8220;post &#8220;, the answer will be really obvious.</p></blockquote>
<p>Letters are represented by different numbers in a computer;Â  Not normal numbers but hexadecimal representation.  The letters start with A being represented by <a href="http://www.google.com/search?hl=en&amp;q=0x41+in+decimal&amp;btnG=Search">65 in decimal, or 41 in hex</a>.  Knowing this, we know that if there is any trickery such as using the number zero for the letter O, or using \ / instead of the letter V, it will come up in the hex dump.  Any nonsequential number signifies a deviation from the pattern, and the trick.The following is the AAA-&gt;ZZZ part of the hex dump.  Note the following:</p>
<ul>
<li>0a is the newline character</li>
<li>When reading, remember to read from right to left for each chunk below.  If you wanted the combination ABCD, you would read it BA DC</li>
<li>Since this is hex, 49 is not followed by 50, but rather 4a (then 4b, 4c, up to 4f, then 50).  Use the google calculator above if you need help</li>
</ul>
<p>0000010 0a0a 4141 0a41 4242 0a42 4343 0a43 4444<br />
0000020 0a44 4545 0a45 4646 0a46 4747 0a47 4848<br />
0000030 0a48 4949 0a49 4a4a 0a4a 4b4b 0a4b 4c4c<br />
0000040 0a4c 4d4d 0a4d 4e4e 0a4e 4f4f 0a4f 5050<br />
0000050 0a50 5151 0a51 5252 0a52 5353 0a53 5454<br />
0000060 0a54 5555 0a55 5656 0a56 5757 0a57 5858<br />
0000070 0a58 5959 0a59 5a5a 0a5a</p>
<p>The above has been clipped from the entire message.  Here we can see without a doubt, that the letters are sequential right from 41 to 5a, or A to Z with no surprises such as \/ (5c 2f) instead of V.</p>
<p>Also note, the letter L in lower case is 6c.  6c does not appear where one would expect to see i, which is 49.</p>
<p>Other possibilities include finding things such as KKK.  While the KKK is wrong, I don&#8217;t think this is the point of this exercise.</p>
<p><a href="http://answers.yahoo.com/question/index?qid=20070601221231AAXpN65" target="_blank">Please</a> <a href="http://answers.yahoo.com/question/index?qid=20070201185101AAyyGVa" target="_blank">can</a> <a href="http://health.blogdig.net/archives/articles/November2007/29/Did_you_know_that_80__of_UCSD_students_could_not_find_the_error.html" target="_blank">we</a> <a href="http://1992hogwarts.proboards41.com/index.cgi?board=generaltalk&amp;action=post&amp;thread=1174878813&amp;quote=1174948163" target="_blank">put</a> <a href="http://malaysia.answers.yahoo.com/question/index?qid=20071129050817AAkLIe2" target="_blank">the</a> <a href="http://www.talkaudio.co.uk/vbb/showthread.php?p=2824663" target="_blank">constant</a> <a href="http://forums.film.com/showthread.php?t=25341" target="_blank">questions</a> <a href="http://ihavetheanswer.xihalife.com/bbs/living/weird/6051.htm" target="_blank">to</a> <a href="http://www.facebook.com/wall.php?id=2378983609&amp;page=4&amp;hash=2db160d9f9f4c395e23984331932ab2a" target="_blank">rest</a>?</p>
<p>For further information, have a look at <a href="http://www.asciitable.com/">this hex / character table</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muzik.ca/2007/12/17/whats-wrong-here/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Telnet to https</title>
		<link>http://www.muzik.ca/2007/09/06/telnet-to-https/</link>
		<comments>http://www.muzik.ca/2007/09/06/telnet-to-https/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 21:46:53 +0000</pubDate>
		<dc:creator>mitchese</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[White Hat]]></category>

		<guid isPermaLink="false">http://www.muzik.ca/2007/09/06/telnet-to-https/</guid>
		<description><![CDATA[This nifty little trick allows you to manually enter http requests over https:
    openssl s_client -connect www.pcfinancial.ca:443 -state
This command takes place of telnet &#8220;www.google.ca 80&#8243; in that openssl negotiates all the key junk for you, and allow you to hack test https webservers.
]]></description>
			<content:encoded><![CDATA[<p>This nifty little trick allows you to manually enter http requests over https:</p>
<p>    openssl s_client -connect www.pcfinancial.ca:443 -state</p>
<p>This command takes place of telnet &#8220;www.google.ca 80&#8243; in that openssl negotiates all the key junk for you, and allow you to <strike>hack</strike> test https webservers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muzik.ca/2007/09/06/telnet-to-https/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MythTV &amp; Satellite TV</title>
		<link>http://www.muzik.ca/2007/09/02/mythtv-satellite-tv/</link>
		<comments>http://www.muzik.ca/2007/09/02/mythtv-satellite-tv/#comments</comments>
		<pubDate>Sun, 02 Sep 2007 18:23:38 +0000</pubDate>
		<dc:creator>mitchese</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.muzik.ca/2007/09/02/mythtv-satellite-tv/</guid>
		<description><![CDATA[I recently purchased an ExtremeView xv3300 from EFTA.us.  I highly recommend their service: Shipping was fast and prices were great.  To link it in with my current mythtv system, I needed to build/buy an irblaster, and hook it up to lirc to blink the codes to the set top box.  Then I [...]]]></description>
			<content:encoded><![CDATA[<p>I recently purchased an ExtremeView xv3300 from EFTA.us.  I highly recommend their service: Shipping was fast and prices were great.  To link it in with my current mythtv system, I needed to build/buy an irblaster, and hook it up to lirc to blink the codes to the set top box.  Then I needed to configure my capture card to record channels 2-70 from local cable tv, and 80+ from the s-video input and the satellite set top box.</p>
<p><span id="more-37"></span></p>
<p>Step 1: Record the remote codes from the Extremeview.  This proved to be the most difficult step, since I don&#8217;t normally use a remote with my myth machines.  Configuring LIRC to use any of my hardware was a royal pain.  Finally the codes have been recorded, and are available here</p>
<blockquote><p># Please make this file available to others<br />
# by sending it to &lt;lirc@bartelmus.de&gt;<br />
#<br />
# this config file was automatically generated<br />
# using lirc-0.8.2(default) on Sun Aug 26 16:14:43 2007<br />
#<br />
# contributed by Allen Chemist<br />
#<br />
# brand: ExtremeView xv3300 Satellite Receiver<br />
# model no. of remote control: One with four coloured buttons below the up,down,left,right,ok area.<br />
# devices being controlled by this remote: Satellite STB<br />
#</p>
<p>begin remote</p>
<p>name  extreme2<br />
bits           16<br />
flags SPACE_ENC|CONST_LENGTH<br />
eps            30<br />
aeps          100</p>
<p>header       8967  4466<br />
one           512  1726<br />
zero          512   593<br />
ptrail        512<br />
repeat       8969  2226<br />
pre_data_bits   16<br />
pre_data       0&#215;807F<br />
gap          107644<br />
toggle_bit_mask 0&#215;0</p>
<p>begin codes<br />
MUTE                     0xEA15<br />
POWER                    0xFA05<br />
TV_RADIO                 0xF807<br />
CC                       0&#215;10EF<br />
SAT_LIST                 0xE817<br />
TV_SAT                   0xDA25<br />
FAV                      0&#215;9867<br />
CH_LIST                  0&#215;6897<br />
MENU                     0&#215;38C7<br />
GUIDE                    0&#215;58A7<br />
INFO                     0&#215;28D7<br />
EXIT                     0&#215;52AD<br />
CH_UP                    0&#215;18E7<br />
VOL_DN                   0&#215;827D<br />
OK                       0xA25D<br />
VOL_UP                   0&#215;926D<br />
CH_DN                    0&#215;629D<br />
PAUSE                    0&#215;906F<br />
ZOOM                     0xB04F<br />
AUDIO                    0&#215;00FF<br />
SLEEP                    0&#215;30CF<br />
1                        0&#215;6A95<br />
2                        0&#215;5AA5<br />
3                        0&#215;7A85<br />
4                        0xAA55<br />
5                        0&#215;9A65<br />
6                        0xBA45<br />
7                        0&#215;2AD5<br />
8                        0&#215;1AE5<br />
9                        0&#215;3AC5<br />
0                        0xD827<br />
FIND                     0xB847<br />
TIMER                    0&#215;40BF<br />
MOSAIC                   0xA857<br />
RECALL                   0&#215;42BD<br />
CH_3_4                   0&#215;807F<br />
SIGNAL                   0&#215;7887<br />
end codes<br />
end remote</p></blockquote>
<p>Once this was recorded, I setup lirc to use lirc_serial and the irblaster (Yes this would have been easy to build, but given my history with LIRC I wanted something I knew would work).  I put the above file in /etc/lirc/lircd.conf.  You can test by issuing the command<br />
irsend SEND_ONCE extreme2  POWER<br />
which should cycle the power on the set top box.</p>
<p>Step 2 was to setup the channel changer shell script, so mythtv could say &#8220;Change to channel 321&#8243;, then the script splits the 321 into 3-2-1 and blinks the codes out.  The script is below:</p>
<p>#!/bin/sh<br />
REMOTE_NAME=extreme2<br />
for digit in $(echo $1 | sed -e &#8217;s/./&amp; /g&#8217;); do<br />
/usr/bin/irsend SEND_ONCE $REMOTE_NAME $digit<br />
sleep 0.6  # note, you may have to tweak this if it misses digits<br />
done</p>
<p>/usr/bin/irsend SEND_ONCE $REMOTE_NAME OK<br />
/usr/bin/irsend SEND_ONCE $REMOTE_NAME EXIT</p>
<blockquote>
<blockquote></blockquote>
</blockquote>
<p>The above script was copied from the internet, but I can&#8217;t locate the original author.  I also added an &#8220;OK&#8221; and &#8220;Exit&#8221; to the end of the script, to force it to change channels faster, and get rid of the OSD so you don&#8217;t see it at the beginning of the recording.</p>
<p>I put this in /usr/bin/change_channel.sh.</p>
<p>Step 3: update my lineups at schedulesdirect.  This will take a long time, since I don&#8217;t get all dish network channels, and picking and choosing what I receive from the 100s of channels dish offers.</p>
<p>Step 4: Configure mythtv to switch inputs.  This was done inside mythtv-setup.  Since I will be using my Hauppauge 350 capture card, this was already setup and recording cable tv.   I plugged the satellite into the s-video input, then added the Satellite into &#8216;Video Sources&#8217; screen using DataDirect.  Under Input Connections, I linked S-Video with the Satellite defined  in the Video Sources.  On this screen I also specified the change_channel.sh script from above, as the external channel change command.  Since I am using s-video, I don&#8217;t have to define a &#8220;Preset Tuner to Channel&#8221;, this is used if you needed to watch satellite on &#8220;channel 3&#8243;, using the TV Tuner input.  During heavy rain, because I am so far north and have such a small dish, the satellite loses signal.  I set the &#8220;Input Priority&#8221; on this screen to a negative number, then if there is a conflict between something on cable and something on satellite, Myth will choose cable (since it is more reliable).</p>
<p>From here everything worked nicely.  Occasionally it tunes to the wrong channel (i.e. misses a digit from the IR blaster), but this is rare.  A bit of tweaking on either the delay between digits or the position of the IR LED should fix this problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muzik.ca/2007/09/02/mythtv-satellite-tv/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bubbly Water</title>
		<link>http://www.muzik.ca/2007/08/26/bubbly-water/</link>
		<comments>http://www.muzik.ca/2007/08/26/bubbly-water/#comments</comments>
		<pubDate>Mon, 27 Aug 2007 05:17:48 +0000</pubDate>
		<dc:creator>mitchese</dc:creator>
		
		<category><![CDATA[Cooking]]></category>

		<guid isPermaLink="false">http://www.muzik.ca/2007/08/26/bubbly-water/</guid>
		<description><![CDATA[While I was in Germany, I began to enjoy water with bubbles in it (&#8221;Soda Water&#8221;).  In my previous trips to Europe, I hated the stuff, but this time it really grew on me.  Before my course started, I was invited out with a really nice German family from Munich.  In their [...]]]></description>
			<content:encoded><![CDATA[<p>While I was in Germany, I began to enjoy water with bubbles in it (&#8221;Soda Water&#8221;).  In my previous trips to Europe, I hated the stuff, but this time it really grew on me.  Before my course started, I was invited out with a really nice German family from Munich.  In their house, they had a machine to turn tap water into bubbly water.</p>
<p>I had to get myself one of these machines!  In Germany, they are relatively cheap and the cartridges of CO2 are refillable.  This is not the case in Canada.  The cartridges are expensive, and each company has their own style of doing cartridges.   Clearly this wouldn&#8217;t do.</p>
<p><span id="more-28"></span> Then <a href="http://www.failure.ca">Chris</a> found a <a href="http://www.truetex.com/carbonation.htm">solution online</a>.  Mr. Kinch&#8217;s instructions are very detailed, and overall the project looked quite simple to do.  My experiences were pretty much the same, but with a few tweaks on the system.</p>
<p>Chris and I quickly headed for Princess Auto to get some parts</p>
<ul>
<li>0-100 PSI Gauge: $2 (to monitor the bottle pressure)</li>
<li>Valve, T, and various pipe bits: $10</li>
<li>Quick-release ends: $10 (for the bottle and disconnect)</li>
<li>Food-grade hose: $10</li>
<li>Regulator: $50 (+ $35 shipping/duty&#8230;thanks UPS)</li>
<li>CO2 Tank: $40/year on lease</li>
<li>CO2: $35 / 20lbs (should last a few years, if things don&#8217;t leak)</li>
</ul>
<p>Canada uses the CGA-320 for CO2 containers, which is handy.  Regulators are difficult to find, and we had to order ours from the US.   We decided on MicroMatic, because they had some of the best prices.  Unfortunately they ship with UPS, and once again we had a bad UPS experience with their expensive brokerage fees.</p>
<p>Construction:<br />
First we started with the caps.  We knew these were going to be the most difficult part of the build, since it required modification of a pop lid ill-fit for the purpose of having a hole in it.</p>
<p><a href="http://www.muzik.ca/2007/08/26/bubbly-water/cap-modification/" rel="attachment wp-att-30" title="Cap Modification"><img src="http://www.muzik.ca/wp-content/uploads/2007/08/tn_00130.thumbnail.jpg" alt="Cap Modification" /></a></p>
<p>After drilling out the cap, inserting the nipple and a bolt to hold it tightly, we have a first version of the cap.  It still leaks, so a new project will be re-designing the cap.  We decided to use re-enforced tubing between the regulator and shutoff valve, and regular tubing between the shutoff valve and the bottle.  This way, should something happen with the regulator, the tube after the valve should break first, rather than the bottle.  The completed lid assembly can be seen here:</p>
<p><a href="http://www.muzik.ca/2007/08/26/bubbly-water/completed-bottle-assembly/" rel="attachment wp-att-31" title="Completed Bottle Assembly"><img src="http://www.muzik.ca/wp-content/uploads/2007/08/tn_00137.thumbnail.jpg" alt="Completed Bottle Assembly" /></a></p>
<p>The valve assembly was essentially assembled by us in the store.  Once home, we needed to undo each connection, add some Teflon tape, and tighten securely.   Teflon tape comes in two types, one for gas and another for anything else.  For the purposes of this project, either type will do.  Since we have the garden-variety Teflon tape available, it is what we used.  Regular Teflon tape shreds as you screw the pipes together, leaving bits of Teflon in the line.  In a gas system, this can be problematic if a small chunk of tape gets lodged in an appliance.  The final valve assembly can be seen below:</p>
<p><a href="http://www.muzik.ca/2007/08/26/bubbly-water/valve-assembly/" rel="attachment wp-att-32" title="Valve assembly"><img src="http://www.muzik.ca/wp-content/uploads/2007/08/tn_00140.thumbnail.jpg" alt="Valve assembly" /></a></p>
<p>Note the reinforced  tubing leading up to the valve.  Since this side will always contain pressure, we decided to use reinforced tubing here.  Below is the final project, hooked up to the CO2 tank and regulator assembly:</p>
<p><a href="http://www.muzik.ca/2007/08/26/bubbly-water/whole-assembly-2/" rel="attachment wp-att-34" title="Whole assembly"><img src="http://www.muzik.ca/wp-content/uploads/2007/08/tn_img_0622.thumbnail.JPG" alt="Whole assembly" /></a><a href="http://www.muzik.ca/2007/08/26/bubbly-water/tank-and-regulator/" rel="attachment wp-att-35" title="Tank and Regulator"><img src="http://www.muzik.ca/wp-content/uploads/2007/08/tn_img_0623.thumbnail.JPG" alt="Tank and Regulator" /></a><a href="http://www.muzik.ca/2007/08/26/bubbly-water/valve-caps/" rel="attachment wp-att-36" title="Valve &amp; Caps"><img src="http://www.muzik.ca/wp-content/uploads/2007/08/tn_img_0624.thumbnail.JPG" alt="Valve &amp; Caps" /></a></p>
<p>Overall this was a fun project.  The instructions from  <a href="http://www.truetex.com/carbonation.htm">http://www.truetex.com/carbonation.htm</a> were great.  When carbonating the water, I use 35PSI and I shake it for 40 seconds with the tap on and 40 seconds with the tap off.  This provides for a bit more carbonation in the water when complete.</p>
<p>Still to do:</p>
<ul>
<li>Re-design the cap.  The current cap leaks a little, and when shaking sometimes water flows back up the fill hose (may become problematic when carbonating apple juice or other sticky substances).</li>
<li>Build a nice cabinet to hide the CO2 tank and extend the countertop</li>
<li>Add a Reverse Osmosis system to purify the tap water and remove the odour.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.muzik.ca/2007/08/26/bubbly-water/feed/</wfw:commentRss>
		</item>
		<item>
		<title>GPS Logging</title>
		<link>http://www.muzik.ca/2007/08/08/gps-logging-2/</link>
		<comments>http://www.muzik.ca/2007/08/08/gps-logging-2/#comments</comments>
		<pubDate>Wed, 08 Aug 2007 06:37:57 +0000</pubDate>
		<dc:creator>mitchese</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[Travels]]></category>

		<guid isPermaLink="false">http://www.muzik.ca/?p=26</guid>
		<description><![CDATA[GPS Logging of my Germany trip is complete (enough).  Version 1 is available at:
http://www.muzik.ca/gpsdata/parse.php
The XML files were logged by the Sunset GPS Tracker (mentioned previously) running on my Windows Mobile (yuck!&#8230;well actually it works quite well) and a Hollux GPSlim bluetooth receiver.   While in Germany, I had the receiver on my person [...]]]></description>
			<content:encoded><![CDATA[<p>GPS Logging of my Germany trip is complete (enough).  Version 1 is available at:</p>
<p><a href="http://www.muzik.ca/gpsdata/parse.php">http://www.muzik.ca/gpsdata/parse.php</a></p>
<p>The XML files were logged by the Sunset GPS Tracker (mentioned previously) running on my Windows Mobile (yuck!&#8230;well actually it works quite well) and a Hollux GPSlim bluetooth receiver.   While in Germany, I had the receiver on my person very often, and I logged many of the trips I did.  The log took a way-point every 5 seconds (so you can calculate how quickly I was going by the difference in the waypoints!).  &#8220;Parse.php&#8221; takes the xml file (actually a .gpx file), and extracts the coordinates and puts them on a google map.</p>
<p>Unfortunately it will crash your browser if you have too many points (~300) on your current viewport.  Some of my files have lots of way points (5000+), so you still need to choose which leg of the journey you wish to see (0-300 is the default starting position).  On my list of todos is to discard &#8220;duplicate&#8221; points (that is a point within a short distance from its previous point).  Also todo is to be able to name a journey (rather than 2007-05-14_&#8230;gpx, name it &#8220;Trip to Hann-Munden).</p>
<p>When time permits</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muzik.ca/2007/08/08/gps-logging-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SSH Brute Force Prevention</title>
		<link>http://www.muzik.ca/2007/07/30/ssh-brute-force-prevention/</link>
		<comments>http://www.muzik.ca/2007/07/30/ssh-brute-force-prevention/#comments</comments>
		<pubDate>Mon, 30 Jul 2007 21:16:46 +0000</pubDate>
		<dc:creator>mitchese</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[White Hat]]></category>

		<guid isPermaLink="false">http://www.muzik.ca/?p=24</guid>
		<description><![CDATA[Block Brute Force with IP Tables

]]></description>
			<content:encoded><![CDATA[<p><a href="http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_with_iptables/">Block Brute Force with IP Tables<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muzik.ca/2007/07/30/ssh-brute-force-prevention/feed/</wfw:commentRss>
		</item>
		<item>
		<title>20 Cool Linux Apps</title>
		<link>http://www.muzik.ca/2007/07/26/20-cool-linux-apps/</link>
		<comments>http://www.muzik.ca/2007/07/26/20-cool-linux-apps/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 14:42:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.muzik.ca/?p=23</guid>
		<description><![CDATA[AstralSinâ€™s Blog - Not-so Daily blog from The Astral Sin
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.astralsin.com/archives/open-source-applications/top-20-linux-apps/">AstralSinâ€™s Blog - Not-so Daily blog from The Astral Sin</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muzik.ca/2007/07/26/20-cool-linux-apps/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Good Soup recipe</title>
		<link>http://www.muzik.ca/2007/07/14/good-soup-recipe/</link>
		<comments>http://www.muzik.ca/2007/07/14/good-soup-recipe/#comments</comments>
		<pubDate>Sat, 14 Jul 2007 17:48:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Cooking]]></category>

		<guid isPermaLink="false">http://www.muzik.ca/?p=21</guid>
		<description><![CDATA[http://zenhabits.net/2007/03/recipe-best-soup-ever/
]]></description>
			<content:encoded><![CDATA[<p><a href="http://zenhabits.net/2007/03/recipe-best-soup-ever/">http://zenhabits.net/2007/03/recipe-best-soup-ever/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muzik.ca/2007/07/14/good-soup-recipe/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Das Blinkenlights</title>
		<link>http://www.muzik.ca/2007/05/15/das-blinkenlights/</link>
		<comments>http://www.muzik.ca/2007/05/15/das-blinkenlights/#comments</comments>
		<pubDate>Tue, 15 May 2007 15:46:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Funny]]></category>

		<guid isPermaLink="false">http://www.muzik.ca/?p=19</guid>
		<description><![CDATA[Alles touristen und non-technischen looken peepers! Das machinkontrol is nicht for gefengerpoken und mittengrabben. Oderwise is easy schnappen der springenverk, blowenfus, undpoppencorken mit spitzensparken. Der machine is diggen by experten only. Is nicht fur geverken by das dumpkopfen. Das rubber necken sightseenen keepen das cotton-picken hands in das pockets. So relaxen, und vatchen das blinkenlights.
]]></description>
			<content:encoded><![CDATA[<p>Alles touristen und non-technischen looken peepers! Das machinkontrol is nicht for gefengerpoken und mittengrabben. Oderwise is easy schnappen der springenverk, blowenfus, undpoppencorken mit spitzensparken. Der machine is diggen by experten only. Is nicht fur geverken by das dumpkopfen. Das rubber necken sightseenen keepen das cotton-picken hands in das pockets. So relaxen, und vatchen das blinkenlights.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muzik.ca/2007/05/15/das-blinkenlights/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
