<?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>things &#38; stuff</title>
	<atom:link href="http://www.curlybrace.com/words/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.curlybrace.com/words</link>
	<description>Pictures.  Now with more words!</description>
	<lastBuildDate>Sun, 28 Feb 2010 13:48:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Word of the Day:  Fremdschämen</title>
		<link>http://www.curlybrace.com/words/2010/02/28/word-of-the-day-fremdschamen/</link>
		<comments>http://www.curlybrace.com/words/2010/02/28/word-of-the-day-fremdschamen/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 13:47:44 +0000</pubDate>
		<dc:creator>Jeff Fitzsimons</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.curlybrace.com/words/?p=972</guid>
		<description><![CDATA[Fremdschämen is a German word which means vicarious embarrassment on behalf of others.
For examples, refer to almost anything that Ricky Gervais has made.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.google.com/search?q=Fremdsch%E4men">Fremdschämen</a> is a German word which means vicarious embarrassment on behalf of others.</p>
<p>For examples, refer to almost anything that <a href="http://www.google.com/search?q=ricky+gervais">Ricky Gervais</a> has made.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.curlybrace.com/words/2010/02/28/word-of-the-day-fremdschamen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Photo Journal:  Dempster Highway to the Arctic</title>
		<link>http://www.curlybrace.com/words/2010/02/26/photo-journal-dempster-highway-to-the-arctic/</link>
		<comments>http://www.curlybrace.com/words/2010/02/26/photo-journal-dempster-highway-to-the-arctic/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 04:46:07 +0000</pubDate>
		<dc:creator>Jeff Fitzsimons</dc:creator>
				<category><![CDATA[Cycling]]></category>

		<guid isPermaLink="false">http://www.curlybrace.com/words/?p=969</guid>
		<description><![CDATA[Dempster Highway to the Arctic, Vancouver to Inuvik is an interesting photo journal by David Cambon.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.crazyguyonabike.com/doc/?o=RrzKj&#038;doc_id=5881&#038;v=rk">Dempster Highway to the Arctic, Vancouver to Inuvik</a> is an interesting photo journal by David Cambon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.curlybrace.com/words/2010/02/26/photo-journal-dempster-highway-to-the-arctic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MicroSD Card Sleuthing</title>
		<link>http://www.curlybrace.com/words/2010/02/17/microsd-card-sleuthing/</link>
		<comments>http://www.curlybrace.com/words/2010/02/17/microsd-card-sleuthing/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 16:13:38 +0000</pubDate>
		<dc:creator>Jeff Fitzsimons</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.curlybrace.com/words/?p=961</guid>
		<description><![CDATA[I just read a fascinating story about investigating a bad batch of Kingston MicroSD cards.  Some of the things I learned:

Toshiba and Sandisk co-own the same fabrication facility.
Samsung does not sell their own cards retail, only through resellers who re-brand them.
Kingston does not appear to manufacture their own memory chips, but repackage Sandisk/Toshiba chips.
A [...]]]></description>
			<content:encoded><![CDATA[<p>I just read a <a href="http://www.bunniestudios.com/blog/?p=918">fascinating story about investigating a bad batch of Kingston MicroSD cards</a>.  Some of the things I learned:</p>
<ul>
<li />Toshiba and Sandisk co-own the same fabrication facility.
<li />Samsung does not sell their own cards retail, only through resellers who re-brand them.
<li />Kingston does not appear to manufacture their own memory chips, but repackage Sandisk/Toshiba chips.
<li />A complete SD card&#8217;s cost is nearly identical to the raw Flash chip itself, meaning that the controller and package is provided essentially for free.  This is presumably because the cost of testing a free-standing Flash chip is dramatically higher than testing a complete SD card.
<li />Chinese fake SD cards are impressively made and packaged.
<li />How to spot a knock-off SD card (appearance irregularities and card ID data).
<li /><a href="http://www.z-a-recovery.com/">Z-A-Recovery</a> is useful for recovering strange data from that re-sold, fake SD card you bought at a Chinese market stall.
</ul>
<p>I&#8217;m certainly wouldn&#8217;t say that Kingston SD cards are <i>bad</i>, but I will point out that I don&#8217;t see any reason to move away from my quite affordable Sandisk, Lexar, and A-DATA cards.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.curlybrace.com/words/2010/02/17/microsd-card-sleuthing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IME Functions Fail From Separate Process</title>
		<link>http://www.curlybrace.com/words/2010/02/13/ime-functions-fail-from-separate-process/</link>
		<comments>http://www.curlybrace.com/words/2010/02/13/ime-functions-fail-from-separate-process/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 05:42:38 +0000</pubDate>
		<dc:creator>Jeff Fitzsimons</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.curlybrace.com/words/?p=928</guid>
		<description><![CDATA[I wanted to change the behavior of the Microsoft IME bar using AutoHotkeys, a utility which can be used to create macros, remap keys, or do any of a variety of other related tasks.
This led me to ime_func.ahk, which appears to be an AutoHotkeys script which uses DllCall to access Imm32.dll, the Input Method Manager [...]]]></description>
			<content:encoded><![CDATA[<p>I wanted to change the behavior of the Microsoft IME bar using <a href="http://www.autohotkey.com/">AutoHotkeys</a>, a utility which can be used to create macros, remap keys, or do any of a variety of other related tasks.</p>
<p>This led me to <a href="http://fw.ampll.org/index.php?AutoHotKey">ime_func.ahk</a>, which appears to be an AutoHotkeys script which uses DllCall to access Imm32.dll, the Input Method Manager library.  I believe that this script was intended to manipulate the state of the IME language bar.</p>
<p>As near as I can tell, this AutoHotkeys script targets an older implementation of the IMM library.  Some of the methods used are now only listed for Windows Mobile platforms.</p>
<p>I began experimenting with ImmGetContext and ImmGetConversionStatus.  ImmGetContext always returned a hIMC value of NULL.</p>
<p>On the <a href="http://msdn.microsoft.com/en-us/library/dd317789(VS.85).aspx">Developing IME-Aware Multiple-thread Applications MSDN page</a>, the following is stated (bold highlight added):</p>
<blockquote><p>The IMM includes thread identification checking that determines if a calling thread is the creator of a specified input method context handle (HIMC type) or window handle (HWND type). <b>If the thread is not the creator of the handle, the called IMM function fails and a subsequent call to GetLastError returns ERROR_INVALID_ACCESS.</b></p></blockquote>
<p>Additionally:</p>
<blockquote><ul>
<li />A thread should not access the input context created by another thread.</p>
<li />A thread should not associate an input context with a window created by another thread, and vice versa.</ul>
</blockquote>
<p>So, it appears that cross-process IME manipulation is forbidden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.curlybrace.com/words/2010/02/13/ime-functions-fail-from-separate-process/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Publishing GPG Public Key in DNS Records</title>
		<link>http://www.curlybrace.com/words/2010/02/09/publishing-gpg-public-key-in-dns-records/</link>
		<comments>http://www.curlybrace.com/words/2010/02/09/publishing-gpg-public-key-in-dns-records/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 16:26:57 +0000</pubDate>
		<dc:creator>Jeff Fitzsimons</dc:creator>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.curlybrace.com/words/?p=814</guid>
		<description><![CDATA[Dan Mahoney wrote an excellent guide on publishing PGP keys in DNS TXT records.
This guide to GoDaddy DNS record configuration made it relatively easy to modify my TXT record.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://gushi.livejournal.com/524199.html">Dan Mahoney</a> wrote an excellent guide on publishing PGP keys in DNS TXT records.</p>
<p>This <a href="http://scottelkin.com/programming/how-to-properly-configure-godaddy-dns-settings/">guide to GoDaddy DNS record configuration</a> made it relatively easy to modify my TXT record.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.curlybrace.com/words/2010/02/09/publishing-gpg-public-key-in-dns-records/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GnuPG Not Working Under Cygwin</title>
		<link>http://www.curlybrace.com/words/2010/02/09/gnupg-not-working-under-cygwin/</link>
		<comments>http://www.curlybrace.com/words/2010/02/09/gnupg-not-working-under-cygwin/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 12:43:51 +0000</pubDate>
		<dc:creator>Jeff Fitzsimons</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.curlybrace.com/words/?p=905</guid>
		<description><![CDATA[I was having trouble using the GnuPG plugin for vim under Cygwin.  The GnuPG plugin allows seamlessly integrated decryption, editing, and re-encryption of GPG-encrypted content within vim.  However, on my Windows 7 box, it just showed gibberish.  Attempting to edit my encrypted password file resulted in a rather vague error message:
$ vim [...]]]></description>
			<content:encoded><![CDATA[<p>I was having trouble using the <a href="http://www.vim.org/scripts/script.php?script_id=661">GnuPG plugin for vim</a> under Cygwin.  The GnuPG plugin allows seamlessly integrated decryption, editing, and re-encryption of GPG-encrypted content within vim.  However, on my Windows 7 box, it just showed gibberish.  Attempting to edit my encrypted password file resulted in a rather vague error message:</p>
<blockquote><pre>$ vim Documents/passwords.gpg

"Documents/passwords.gpg" [Incomplete last line][converted] 7 lines,
2547 characters
Press ENTER or type command to continue</pre>
</blockquote>
<p>Pressing enter simply resulted in gibberish, likely the raw data of the encrypted file.</p>
<p>The solution was to turn on vim&#8217;s filetype plugin processing:</p>
<blockquote><pre>:filetype plugin on</pre>
</blockquote>
<p>To make this setting persistent, add it to your <tt>~/.vimrc</tt> file.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.curlybrace.com/words/2010/02/09/gnupg-not-working-under-cygwin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Converting MP3 to AAC</title>
		<link>http://www.curlybrace.com/words/2010/02/05/converting-mp3-to-aac/</link>
		<comments>http://www.curlybrace.com/words/2010/02/05/converting-mp3-to-aac/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 07:27:21 +0000</pubDate>
		<dc:creator>Jeff Fitzsimons</dc:creator>
				<category><![CDATA[Scripting]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.curlybrace.com/words/?p=895</guid>
		<description><![CDATA[Here is a script I wrote to convert MP3 files to AAC for my Softbank 821SC phone.  The script uses FFmpeg, which I downloaded from here.


@echo off

REM ---------------------------------------------------------------------------
REM  Set the following variable to the ffmpeg.exe path on your system.
REM ---------------------------------------------------------------------------
set FFMPEG_PATH="c:\tools\FFmpeg\ffmpeg.exe"

REM make sure the user provided an argument.
if NOT "%~1" == "" goto [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a script I wrote to convert MP3 files to AAC for my Softbank 821SC phone.  The script uses FFmpeg, which I downloaded from <a href="http://ffmpeg.arrozcru.org/autobuilds/">here</a>.</p>
<blockquote>
<pre>
@echo off

REM ---------------------------------------------------------------------------
REM  Set the following variable to the ffmpeg.exe path on your system.
REM ---------------------------------------------------------------------------
set FFMPEG_PATH="c:\tools\FFmpeg\ffmpeg.exe"

REM make sure the user provided an argument.
if NOT "%~1" == "" goto ARGS_OK

REM bad arguments, print error and exit.
echo.
echo    Usage examples:
echo       mp3toaac.bat file_to_convert.mp3
echo       mp3toaac.bat *.mp3
echo       mp3toaac.bat some_directory\*.mp3
exit /b 1

:ARGS_OK

REM use for/in so that we can accept individual files or wildcards.
for %%i in ("%~1") do %FFMPEG_PATH% -i "%%~i" "%%~ni.aac"

echo.
echo Done.

exit /b 0
</pre>
</blockquote>
<p>Interesting elements of this batch file:</p>
<ul>
<li />Use of <tt>for</tt>/<tt>in</tt> in order to accept both filenames and wildcards.
<li />Use of <tt>%~<i>X</i></tt> to strip parentheses from a filename variable.
<li />Use of <tt>%~n<i>X</i></tt> to strip the extension from a filename variable (i.e. retrieve the basename).
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.curlybrace.com/words/2010/02/05/converting-mp3-to-aac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Are Transcend And A-DATA The Same Company?</title>
		<link>http://www.curlybrace.com/words/2010/01/31/are-transcend-and-a-data-the-same-company/</link>
		<comments>http://www.curlybrace.com/words/2010/01/31/are-transcend-and-a-data-the-same-company/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 04:28:41 +0000</pubDate>
		<dc:creator>Jeff Fitzsimons</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.curlybrace.com/words/?p=870</guid>
		<description><![CDATA[I have an A-DATA 8GB MicroSDHC card from NewEgg.com.  On the back appears:
9A0275
MMAGR08GUDCA-DB
S FLH3E6X3 941
If you search for MMAGR08GUDCA-DB, you&#8217;ll find posts listing this same product identification number for Transcend cards.
Corporate profiles list different CEOs (Peter Shu for Transcend, Simon Chen for A-DATA).  The product details, however, seem to indicate that they&#8217;re the [...]]]></description>
			<content:encoded><![CDATA[<p>I have an <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16820211341&#038;cm_re=class_6_microsdhc_8gb-_-20-211-341-_-Product">A-DATA 8GB MicroSDHC card from NewEgg.com</a>.  On the back appears:</p>
<blockquote><p><tt>9A0275<br />
MMAGR08GUDCA-DB<br />
S FLH3E6X3 941</tt></p></blockquote>
<p>If you <a href="http://www.google.com/search?hl=en&#038;source=hp&#038;q=MMAGR08GUDCA-DB">search for MMAGR08GUDCA-DB</a>, you&#8217;ll find posts listing this <a href="http://forum.xda-developers.com/showthread.php?t=562317">same product identification number for Transcend cards</a>.</p>
<p>Corporate profiles list different CEOs (<a href="http://www.asbisme.ae/Transcend">Peter Shu for Transcend</a>, <a href="http://www.asbisme.ae/A-DATA">Simon Chen for A-DATA</a>).  The product details, however, seem to indicate that they&#8217;re the same company, or at least share suppliers.</p>
<p>This is relevant only because <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16820211351&#038;cm_re=class_6_microsdhc_8gb-_-20-211-351-_-Product">A-DATA cards</a> sell for slightly less than <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16820208474&#038;cm_re=class_6_microsdhc_8gb-_-20-208-474-_-Product">Transcend cards</a> ($17.49 vs. $20.99).  Additionally, if you don&#8217;t need the SD adapter, you can get the <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16820211341&#038;cm_re=class_6_microsdhc_8gb-_-20-211-341-_-Product">bare A-DATA MicroSDHC 8GB card for a few cents less</a> ($16.99).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.curlybrace.com/words/2010/01/31/are-transcend-and-a-data-the-same-company/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Horrible Stack Overflow at Coding Horror</title>
		<link>http://www.curlybrace.com/words/2009/12/11/horrible-stack-overflow-at-coding-horror/</link>
		<comments>http://www.curlybrace.com/words/2009/12/11/horrible-stack-overflow-at-coding-horror/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 22:30:58 +0000</pubDate>
		<dc:creator>Jeff Fitzsimons</dc:creator>
				<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.curlybrace.com/words/?p=833</guid>
		<description><![CDATA[At sometime around 10:40am on December 11th, 2009, both Coding Horror and the Stack Overflow Blog disappeared when their host, CrystalTech, lost the VM on which they run.  Coding Horror was immediately replaced with this:
Coding Horror experienced 100% data loss at our hosting provider, CrystalTech.
I have some backups and I&#8217;ll try to get it [...]]]></description>
			<content:encoded><![CDATA[<p>At sometime around 10:40am on December 11th, 2009, both <a href="http://www.codinghorror.com"/>Coding Horror</a> and the <a href="http://blog.stackoverflow.com/">Stack Overflow Blog</a> disappeared when their host, CrystalTech, lost the VM on which they run.  Coding Horror was immediately replaced with this:</p>
<blockquote><p><i>Coding Horror experienced 100% data loss at our hosting provider, CrystalTech.</p>
<p>I have some backups and I&#8217;ll try to get it up and running ASAP!</i></p>
<p><img src="http://www.curlybrace.com/words/wp-content/uploads/2009/12/CodingHorror_BrokenSite-300x79.png" alt="CodingHorror_BrokenSite" title="CodingHorror_BrokenSite" width="300" height="79" class="alignnone size-medium wp-image-834" /></p></blockquote>
<p>According to his Tweets, however, Atwood soon discovered that <b>all backups were on the very virtual machine which was lost</b>.</p>
<blockquote><p><img src="http://www.curlybrace.com/words/wp-content/uploads/2009/12/CodingHorror_Tweet_BackupVM-300x262.png" alt="CodingHorror_Tweet_BackupVM" title="CodingHorror_Tweet_BackupVM" width="300" height="262" class="alignnone size-medium wp-image-835" /></p></blockquote>
<p>This is all rather ironic, since <b>Jeff himself blogged about how important backups are</b>.  <a href="http://74.125.95.132/search?q=cache:2HHNAk2SB6EJ:www.codinghorror.com/blog/archives/001045.html">The record of this is currently only available via Google Cache</a>.  Within the blog post, he did mention the potential of Google Cache as a backup system, so perhaps this is just his admission that second-rate backups are good enough for him:</p>
<blockquote><p><i>while Google may be a great service, it&#8217;s only a so-so backup mechanism.</i></p>
<p><img src="http://www.curlybrace.com/words/wp-content/uploads/2009/12/CodingHorror_BackupStrategy-300x183.png" alt="CodingHorror_BackupStrategy" title="CodingHorror_BackupStrategy" width="300" height="183" class="alignnone size-medium wp-image-836" /></p></blockquote>
<p>This, of course, has the Internet falling over in alternating fits of schadenfreude and irony.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.curlybrace.com/words/2009/12/11/horrible-stack-overflow-at-coding-horror/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Rock Climbing Gyms in Japan</title>
		<link>http://www.curlybrace.com/words/2009/10/13/rock-climbing-gyms-in-japan/</link>
		<comments>http://www.curlybrace.com/words/2009/10/13/rock-climbing-gyms-in-japan/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 12:08:02 +0000</pubDate>
		<dc:creator>Jeff Fitzsimons</dc:creator>
				<category><![CDATA[Climbing]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://www.curlybrace.com/words/?p=784</guid>
		<description><![CDATA[I&#8217;ve begun to gather information on rock climbing gyms in Japan and put them into Google Maps.  This map is centered on Tokyo, but I&#8217;ll add gyms anywhere in Japan as I come across them.
My goal is to provide, for each gym:

Exact location, including standardized Japanese address, as well as a Western-readable address.
Hours of [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve begun to gather information on rock climbing gyms in Japan and put them into Google Maps.  This map is centered on Tokyo, but I&#8217;ll add gyms anywhere in Japan as I come across them.</p>
<p>My goal is to provide, for each gym:</p>
<ul>
<li />Exact location, including standardized Japanese address, as well as a Western-readable address.
<li />Hours of operation.
<li />Prices.
<li />Whether the gym provides roped climbing, bouldering, or both.
<li />Images of the exterior and interior climbing walls.
</ul>
<p><iframe width="525" height="380" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;msa=0&amp;msid=101203694545048887144.000475b7b362a9632370f&amp;ll=35.525521,139.729614&amp;spn=0.849419,1.441956&amp;z=9&amp;output=embed"></iframe><br /><small>View <a href="http://maps.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;msa=0&amp;msid=101203694545048887144.000475b7b362a9632370f&amp;ll=35.525521,139.729614&amp;spn=0.849419,1.441956&amp;z=9&amp;source=embed" style="color:#0000FF;text-align:left">Indoor Climbing Gyms/Walls in Japan</a> in a larger map</small></p>
<p>The map currently includes the following gyms:</p>
<blockquote><p>
Central Fitness Club Nishidai<br />
3-7-10 Hasune Itabashi-ku, Tōkyō</p>
<p>Fukagawa Sport Center<br />
1-2-18 Etchūjima Kōtō-ku, Tōkyō</p>
<p>Nippin Main Branch<br />
3-11-1 Soto-kanda Chiyoda-ku, Tōkyō</p>
<p>Rondo Fitness Club<br />
1-28, Sakae-chō Higashi-murayama-shi</p>
<p>T-Wall Kinshi-chō Branch<br />
2-10-12 Mouri Kōtō-ku, Tōkyō</p>
<p>T-Wall Edogawabashi Tokyo<br />
2-5-23 Suidō Bunkyō-ku, Tōkyō</p>
<p>Tama Sport Hall<br />
5 Azuma-chō Akishima-shi, Tōkyō</p>
<p>Climbing Gym Runout<br />
Tokyo Building, 2-10-19 Nishi-koigakubo Kokubunji-shi, Tōkyō</p>
<p>B-Pump 2 Kanagawa, Yokohama<br />
1-8-2 Hiranuma Nishi Yokohama Kanagawa</p>
<p>B-Pump Tokyo<br />
1-24-10 Kamiogi Sugunami-Ku Tōkyō</p>
<p>Pump 2 Kawasaki<br />
Tama Ward, Kawasaki City, Kanagawa Prefecture</p>
<p>Pump Ōsaka<br />
Nishiyodogawa Ward, Ōsaka City, Ōsaka Prefecture</p>
<p>7a<br />
NS Building B1, 3-17-11 Sanda-machi Hachioji-shi, Tōkyō</p>
<p>J-Wall in Kanagawa<br />
Kanagawa</p>
<p>Central Fitness Club Mizunokuchi<br />
2-10-22 Mizonokuchi, Takatsu, Kawasaki, Kanagawa
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.curlybrace.com/words/2009/10/13/rock-climbing-gyms-in-japan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
