<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>jedit &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/jedit/</link>
	<description>Feed of posts on WordPress.com tagged "jedit"</description>
	<pubDate>Mon, 13 Oct 2008 23:40:09 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Το jEdit δε εκκινεί μετά την αναβάθμιση της Java στο Leopard]]></title>
<link>http://routis.wordpress.com/?p=35</link>
<pubDate>Thu, 25 Sep 2008 20:42:20 +0000</pubDate>
<dc:creator>routis</dc:creator>
<guid>http://routis.pl.wordpress.com/2008/09/25/%cf%84%ce%bf-jedit-%ce%b4%ce%b5-%ce%b5%ce%ba%ce%ba%ce%b9%ce%bd%ce%b5%ce%af-%ce%bc%ce%b5%cf%84%ce%ac-%cf%84%ce%b7%ce%bd-%ce%b1%ce%bd%ce%b1%ce%b2%ce%ac%ce%b8%ce%bc%ce%b9%cf%83%ce%b7-%cf%84%ce%b7%cf%82-j/</guid>
<description><![CDATA[Όσοι από εσάς χρησιμοποιούν το jEdit στο Leopard, ίσως διαπίσ]]></description>
<content:encoded><![CDATA[<p><a href="http://www.jedit.org/"><img class="alignleft" title="jEdit Icon" src="http://www.jedit.org/images/logo64.png" alt="" width="64" height="64" /></a>Όσοι από εσάς χρησιμοποιούν το <a title="jEdit Site" href="http://www.jedit.org/" target="_blank">jEdit</a> στο Leopard, ίσως διαπίστωσαν ότι μετά την τελευταία αναβάθμιση της Java (<a href="http://www.apple.com/support/downloads/javaformacosx105update2.html" target="_blank">Java Update 2</a>) από την Apple, το jEdit αποτυγχάνει να εκκινήσει.</p>
<p>Το πρόβλημα αυτό διορθώνεται με τις εξής ενέργειες:</p>
<ol>
<li>Εντοπίζουμε στο Finder το jEdit.app</li>
<li>Κάνουμε δεξί κλικ στο εικονίδιο του jEdit και επιλέγουμε τη λειτουργία 'Show Package Contents'</li>
<li>Στο φάκελο που εμφανίζεται, ανοίγουμε με κάποιον editor το αρχείο 'Contents/Info.plist'</li>
<li>Εντοπίζουμε τη γραμμή με την επιλογή JVMVersion, αντικαθιστούμε την τιμή '1.5+' με την τιμή '1.6+' και σώζουμε την αλλαγή.</li>
<li>Τέλος, σβήνουμε το αρχείο 'Contents/Resources/Java/jars/MacOS.jar'</li>
</ol>
<div>To jEdit θα πρέπει να εκκινεί κανονικά.</div>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Webfejlesztő eszköztáram]]></title>
<link>http://netbandita.wordpress.com/?p=1134</link>
<pubDate>Sun, 31 Aug 2008 18:19:47 +0000</pubDate>
<dc:creator>NetBandita</dc:creator>
<guid>http://netbandita.pl.wordpress.com/2008/08/31/webfejleszto-eszkoztaram/</guid>
<description><![CDATA[Mióta újra komolyabban foglalkozom webfejlesztéssel, igyekszem a legjobb segítőtársakat magam ]]></description>
<content:encoded><![CDATA[<p style="text-align:justify;">Mióta újra komolyabban foglalkozom webfejlesztéssel, igyekszem a legjobb segítőtársakat magam mellé gyűjteni, melyek azonnal képesek rávilágítani a hibákra. Most arra vállalkozom, hogy felsoroljam mindet, hogy mindazoknak a segítségére legyek, akiket érdekel a webszerkesztés világa, de nem tudják még, hogy milyen szoftverekkel vértezzék fel magukat. Kicsit rendhagyó lesz szerintem. Valószínűleg beállok a sorba.</p>
<p style="text-align:justify;">Minden jó webszakácsnak, mielőtt céhtaggá válna, szüksége van egy jó szoftverre, melyben lefekteti elméje termékeny talajában kicsírázott kreatív elképzelését a leendő honlapjáról. Ehhez én a <strong><a href="http://jedit.org">jEdit szövegszerkesztőt</a></strong> használom már évek óta. Nyílt forráskódú, ingyenes szövegszerkesztő, mely alapból tudja a kényelmi szolgáltatások zömét. Ha nem lenne elég, számos pluginnel bővíthetjük. Jó hírnevét tovább öregbíti, hogy nem csak a webszerkesztéshez, -programozáshoz használhatjuk fel.</p>
<p style="text-align:justify;">Méltánytalan, hogy másodikként esik szó a böngészőkről, de nekem most ez így felelt meg a legjobban, hiszen ami ezután következik, már főleg ezekhez kötődik. Jegyezzük meg! Nem a profik egyedüli kötelessége a különböző böngészők szabványaihoz igazodni. Ez mindenkivel szemben alapvető elvárás, aki belevág ebbe az izgalmas és kreatív tevékenységbe. Éppen emiatt szükségünk van <strong><a href="http://www.mozilla-europe.org/hu/firefox/">Firefoxra</a></strong>, <a href="http://www.apple.com/safari/"><strong>Safarira</strong></a>, <a href="http://www.opera.com/download/"><strong>Operára</strong></a> és természetesen <a href="http://www.microsoft.com/hun/windows/ie/default.mspx"><strong>Internet Explorerre</strong></a> is. A továbbiakban az egyes böngészőkhöz (én leginkább a Firefoxra és az IE-re összpontosítok) különböző kiegészítőket kapcsolhatunk. Ezek nálam a következők:</p>
<h3 style="text-align:justify;"><strong>Firefox</strong></h3>
<ul>
<li>
<p style="text-align:justify;">A klasszikus minden webfejlesztő számára kötelező darab: <a href="https://addons.mozilla.org/en-US/firefox/addon/60"><strong>Web developer toolbar</strong></a>.</p>
</li>
<li>
<p style="text-align:justify;">Ugyancsak nélkülözhetetlen éke gyűjteményünknek a <a href="http://www.getfirebug.com/"><strong>Firebug</strong></a><strong> </strong>kiegészítő.</p>
</li>
<li>
<p style="text-align:justify;">Hasznos, de nem nélkülözhetetlen az előbbiek mellett a <a href="https://addons.mozilla.org/en-US/firefox/addon/2104"><strong>CSSViewer</strong></a>.</p>
</li>
<li>Majdnem elfelejtettem, pedig nagyon sokszor a segítségemre volt a <a href="https://addons.mozilla.org/en-US/firefox/addon/539"><strong>MeasureIt</strong></a>, mely egy vonalzóval teszi mérhetővé a weboldalak egyes elemeit.</li>
</ul>
<h3>Internet Explorer</h3>
<ul>
<li>Az Internet Explorer egészen az utóbbi időkig, a 7.0-ig kevéssé foglalkozott azzal, hogy a szabványoknak megfelelően jelenjenek meg a weboldalaink, mely az érintettek körében drasztikus hajhulláshoz vezethetett. Szerencsére a helyzet változóban van, de még mindig akadnak olyan szörfölők, akik a korábbi (különösen az 5.5 és a 6.x) verziókkal látogatják a világhálót. Kell tehát egy eszköz, mellyel megszemlézhetjük az alkotásunkat ezekben, illetve jelen állás szerint a 8.0 bétájában is. Erre találták ki az ingyenes <strong><a href="http://www.my-debugbar.com/wiki/IETester/HomePage">IETester</a></strong> programot.</li>
<li>Szintén az IE-t teszi hasznosabbá a FF Firebugjához hasonló kiegészítése a <a href="http://www.debugbar.com/download.php"><strong>Debugger</strong></a> és a <a href="http://www.my-debugbar.com/wiki/CompanionJS/HomePage"><strong>Companion JS</strong></a>.</li>
</ul>
<p style="text-align:justify;">Most, hogy már minden hasznos segítségnek a birtokában vagyunk, csak tudásra, időre, kreativitásra és kitartásra van szükség. Egy webfejlesztőnek ilyen 'pluginekre' kell szert tennie, de ehhez sajnos nincsenek linkek. :)</p>
<p style="text-align:justify;">Örömmel veszem, ha az érintett kör megosztja velem a saját repertoárját. Csak bátran!</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Hello World]]></title>
<link>http://fishhead2567.wordpress.com/?p=3</link>
<pubDate>Mon, 07 Jul 2008 17:05:28 +0000</pubDate>
<dc:creator>fishhead2567</dc:creator>
<guid>http://fishhead2567.pl.wordpress.com/2008/07/07/hello-world-2/</guid>
<description><![CDATA[Hello everyone,
It seemed appropriate to start off this blog with a hello world post. So&#8230; hell]]></description>
<content:encoded><![CDATA[<p>Hello everyone,</p>
<p>It seemed appropriate to start off this blog with a hello world post. So... hello... world. I am a PHP programmer / Web Designer / Server Maintainer / indentured servant at the Wonderful Acadiana Educational Endowment. We are a nonprofit group supporting education throughout the U.S. by hosting a nonprofit bookstore, <a title="http://booksxyz.com" href="http://booksxyz.com" target="_blank"><span style="color:#888888;">http://booksxyz.com</span></a>. We also serve the Acadiana area (where we are located) with <a title="http://cajunfun.com" href="http://cajunfun.com" target="_blank">http://cajunfun.com </a>and<a title="http://ultoday.com" href="http://ultoday.com" target="_blank"> http://ultoday.com</a>.</p>
<p>I was encouraged to start this blog in an effort to record my issues with various platforms on the web so I won't forget and so others find them. I work in straight PHP 5, the Zend Framework, and ezPublish for the sites I work on, and I hope that in reading this, you resolve whatever issues I might be able to help with.</p>
<p>Being that this is a hello world post... I'll start by making some short notes on my recent activities as a programmer.<br />
<strong>ezPublish</strong>: All in all, and no offense to it's developers, but I do not like ezP. To be fair, I had little experience with the underlying framework, ezComponents, going in. However, the documentation is poor, and the templating engine is... in a word... bad. It also creates an enormous database (this is not directly an issue, lots of software needs a big database, but in this case... it is difficult to find what you are looking for in that thing).</p>
<p><strong>Zend FrameWork</strong>: I started working with ZF about two weeks ago. I love it.  I have been working in PHP about two years, and I still don't know the deep internals of the language, but this was no limitation with ZF. The documentation is superb, and, most importantly, updated regularly. It has a fluid API and just generally makes sense.</p>
<p><strong>Jedit:</strong> Last thing I want to comment on is Jedit. Again, I am in love. Up until I started work with the zend framework, I used putty+vim to do all the editing on the site. A good friend of mine recommended Jedit when he found out I was working in ZF, so i thought I'd give it a shot.<br />
My plugins are as follows: FTP, ssh console, CSSeditor, Editor Scheme Selector(just for ease on the eyes), and PHPParser Plugin. Using the setup I have, jEdit is essentially an IDE allowing me to work remotely on the server with multiple files without all the annoyance of xMing tunneling (which I have found to be unreliable).<br />
It has code folding, a full featured file browser (which supports remote directory listing), and a really effecient docking system. Plugins are easy to install and integrate... it just generally rocks.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[The last programmer's editor for Linux and Windows Part #1]]></title>
<link>http://alexandredasilva.wordpress.com/?p=67</link>
<pubDate>Sun, 15 Jun 2008 02:53:36 +0000</pubDate>
<dc:creator>Alexandre</dc:creator>
<guid>http://alexandredasilva.pl.wordpress.com/2008/06/15/the-last-programmers-editor-for-linux-and-windows-part-1/</guid>
<description><![CDATA[I loved use Gedit as my favorite text editor last year, it was really util, I was maintaining a plug]]></description>
<content:encoded><![CDATA[<p>I loved use Gedit as my favorite text editor last year, it was really util, I was maintaining a plugin to manage TODO marks. But some major force don't want that my plugin works correctly in new Ubuntu version, I don't know the real cause, but seems to be related with url-handlers, and I don't got it working as it worked in previous ubuntu and Firefox Version. After some headaches, and without enough time to solve the problem, I decided to try another programmer's editor... 99% of searches the replies are: TextMate, Vim, Emacs.</p>
<p>Well, for now I am not a happy MacBook owner, I cannot use the "Number One", for me the last two are choices, and for mac users all are available :). All are great editors, I use Vim without any problems, to edit config files and another minor edits, I know how to use most of its features, by the other hand, the Emacs I had just some little testings some time ago, and I see it is also a great editor,for both is possible enable code completion to Python and Ruby, the languages I am working on.</p>
<p>Everything great, everything beautiful, a lot of "plugins" available for both, and the Vim is a very powerful editor. (For all those newbies to Vim/Gvim/vi, there is a config (customization) called Cream, that make the use for Vim very easy without loose the power and get the use of Vim very similar to another Gnome applications such as Gedit). But, nor Vim neither Emacs are the editors I was looking for. I want something powerfull and, at same time simple as Gedit.</p>
<p>So I found jEdit. No it's not a typo, is jEdit (in Portuguese you spell same as Gedit), but jEdit is really a Java Written Programmers Editor, by this way it is cross-platform, and I was tested by me in a Windows computer and in mine laptop Ubuntu(hardy).</p>
<p>After some tests and.... the best editor I already been used.</p>
<p>Some features:</p>
<ul>
<li>Multiplatform</li>
<li>Filebrowser</li>
<li>Customizable by language</li>
<li>Easy to add support to new programmming languages</li>
<li>A lot of plugins available</li>
<li>Macros</li>
<li>Integrated console[plugin]</li>
<li>Integrated SCM (SVN, CVS, etc) [plugin]</li>
<li>Search by regular expressions</li>
<li>Code completion [plugin]</li>
<li>Text Autocomplete [plugin]</li>
<li>Diff [plugin]</li>
<li>Task List (TODO List similar to my Gedit plugin) [plugin]</li>
<li>SuperAbbrevs (Code Snippets) [plugin]</li>
<li>Tabbed Documents(and another inteligent modes to change between files) [plugin]</li>
<li>Code Folding</li>
<li>Sintax Highlight very complete</li>
<li>and more...</li>
</ul>
<p>Some screenshots:</p>
<p><img src="http://alexandredasilva.wordpress.com/files/2008/06/screenshot1.png" alt="" width="680" height="442" /></p>
<p><img src="http://alexandredasilva.wordpress.com/files/2008/06/screenshot2.png" alt="" width="680" height="442" /></p>
<p><img src="http://alexandredasilva.wordpress.com/files/2008/06/screenshot3.png" alt="" width="679" height="441" /></p>
<p><img src="http://alexandredasilva.wordpress.com/files/2008/06/screenshot4.png" alt="" width="678" height="456" /></p>
<p>is really a good choice install and test in your computer… it's free, its OpenSource.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[O último editor de texto para programadores Linux e Windows Parte #1]]></title>
<link>http://alexandredasilva.wordpress.com/?p=59</link>
<pubDate>Mon, 09 Jun 2008 04:56:30 +0000</pubDate>
<dc:creator>Alexandre</dc:creator>
<guid>http://alexandredasilva.pl.wordpress.com/2008/06/09/o-ultimo-editor-de-texto-para-programadores-linux-e-windows-parte-1/</guid>
<description><![CDATA[Eu adorei utilizar o Gedit como meu editor de texto favorito durante o ultimo ano, ele foi realmente]]></description>
<content:encoded><![CDATA[<p>Eu adorei utilizar o Gedit como meu editor de texto favorito durante o ultimo ano, ele foi realmente muito útil, inclusive eu estava mantendo um plugin muito útil para uso com ele. Porém alguma força maior fez com que meu pequenino plugin parasse de funcionar, ainda não sei a causa real mas parece ser relacionado aos url-handlers, eu não consegui mais fazê-los funcionar assim como funcionavam na versão anterior do Ubuntu e Firefox. Algumas cabeçadas depois e sem muito tempo para tentar resolver o problema, resolvi dar uma pequena busca por outro editor de texto para Programadores.... em 99% das buscas as respostas são : TextMate, Vim, Emacs.</p>
<p>Bem, como eu ainda não sou um "Feliz proprietário" de um computador Mac, não tenho a possibilidade de utilizar o "Número 1", restando os dois últimos, que para os felizardos usuários do Mac também estão disponíveis como opção para eles :). Eles são realmente ótimos editores de texto, eu uso o Vim com certa tranquilidade para editar arquivos de configuração, e já domei muitas de suas funcionalidades, por outro lado o Emacs eu dei apenas algumas testadas algum tempo atráz, editor muito bom, com features de code completion assim como o Vim você consegue habilitar tanto para Python quanto para Ruby, que são as duas linguagens que eu tenho trabalhado ultimamente.</p>
<p>Tudo ótimo tudo muito bonito, uma gama bastante grande de plugins disponíveis para ambos, e a personalização do Vim é incontestável. (uma dica para os que estão começando em se arrepiam ao terem que entrar no vi/vim/gvim... existe uma configuração chamada <a href="http://cream.sourceforge.net/home.html">Cream</a> que facilita 100% o uso do editor para novatos, sem perder a flexibilidade). Porém o Vim e o Emacs não são os Editores que eu procurava. eu queria algo que fosse poderoso e ao mesmo tempo simples assim como o Gedit.</p>
<p>Coincidência ou não acabei encontrando o<a href="http://www.jedit.org/"> jEdit</a>. Não , não é erro de grafia, é jEdit mesmo, em português a pronúncia é a mesma do <a href="http://www.gnome.org/projects/gedit/">Gedit</a>, mas na verdade o jEdit trata-se de um editor para programadores que foi escrito em Java, portanto ele é totalmente multiplataforma, testado por mim mesmo em um computador com Windows e no meu computador com o Ubuntu (Hardy).</p>
<p>Feitos alguns testes e... o melhor editor que eu já usei até hoje!</p>
<p><em><strong>Algumas Features:</strong></em></p>
<ul>
<li>Multiplataforma</li>
<li>Filebrowser</li>
<li>Personalizável por linguagem</li>
<li>Fácil adição de suporte a novas linguages</li>
<li>Vasta quantidade de plugins disponíveis</li>
<li>Macros</li>
<li>Console integrado [plugin]</li>
<li>Integração com softwares de Versionamento (SVN, CVS, etc) [plugin]</li>
<li>Busca por expressões regulares</li>
<li>Code Complete [plugin]</li>
<li>Text Autocomplete [plugin]</li>
<li>Diff [plugin]</li>
<li>Task List (TODO List similar ao plugin mantido por mim do Gedit) [plugin]</li>
<li>SuperAbbrevs (Code Snippets) [plugin]</li>
<li>Tabbed Documents(e outros modos inteligentes de alternar arquivos) [plugin]</li>
<li>Code Folding</li>
<li>Sintax Highlight bastante completo e personalizável</li>
<li>e muito mais</li>
</ul>
<p>Realmente vale a pena você instalar e testar em seu computador... afinal não custa nada, é OpenSource.</p>
<p>Pequeninos screenshots:</p>
<p><img src="http://alexandredasilva.wordpress.com/files/2008/06/screenshot1.png" alt="" width="680" height="442" /></p>
<p><img src="http://alexandredasilva.wordpress.com/files/2008/06/screenshot2.png" alt="" width="680" height="442" /></p>
<p><img src="http://alexandredasilva.wordpress.com/files/2008/06/screenshot3.png" alt="" width="679" height="441" /></p>
<p><img src="http://alexandredasilva.wordpress.com/files/2008/06/screenshot4.png" alt="" width="678" height="456" /></p>
<p>Muito em breve estarei postando mais a respeito deste fantástico editor e algumas de suas features, espero que todos apreciem.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[IDE para desenvolvimento PHP, qual a melhor?]]></title>
<link>http://hlibco.wordpress.com/?p=7</link>
<pubDate>Thu, 22 May 2008 04:25:38 +0000</pubDate>
<dc:creator>hlibco</dc:creator>
<guid>http://hlibco.pl.wordpress.com/2008/05/22/ide-para-desenvolvimento-php-qual-a-melhor/</guid>
<description><![CDATA[Tenho certeza que não sou o único desenvolvedor PHP que vive com esta pergunta no fundo da alma.
A]]></description>
<content:encoded><![CDATA[<p>Tenho certeza que não sou o único desenvolvedor PHP que vive com esta pergunta no fundo da alma.</p>
<p>Abaixo vou colocar uma lista com algumas das IDEs que já testei, outras que baixei mas não usei ainda, e alguns editores, agradeço se vocês comentarem dizendo quais IDEs usam e seus motivos (pontos fortes e fracos)</p>
<p><strong>Zend Studio</strong> - ótima interface, PHPDoc embutido, hide/expand os métodos, mas o FTP é bem ruim...</p>
<p><strong>HTML-Kit</strong> - Editor muito leve, FTP ótimo, muitas opções de configurações e plugins, não te deixa na mão, mas peca na interface. Adicionando vários plugins ele fica bem legal, e bem pesado também.</p>
<p><strong>jEdit</strong> - Simples demais, passei uns 10 minutos usando, mas achei que faltava muita coisa, me parecia estar usando a calculadora básica do windows, mas sem o botão de "scientific mode".</p>
<p><strong>Aptana Studio</strong> - visual cool, apesar da minha primeira experiência com ele foi de cara uma tela de erro do windows com relação ao Java, é muito interessante, com recursos similares ao Zend Studio. Uma feature legal é um grid com as tarefas que você pode adicionar e depois validando como realizada ou não. Isso evita você ficar perdido no projeto.</p>
<p><strong>PHPed</strong> - usei há muito tempo atrás, teve várias mudanças, será que alguém é a favor?</p>
<p>Não mencionei aqui IDE nem editores pra MAC, I´m sorry.</p>
<p>Conto com a participação de vocês para dizer quais IDEs usam e porquê.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Popüler Programlama Araçları]]></title>
<link>http://positivist.wordpress.com/2007/07/16/populer-programlama-araclari/</link>
<pubDate>Mon, 16 Jul 2007 20:56:26 +0000</pubDate>
<dc:creator>positivist</dc:creator>
<guid>http://positivist.pl.wordpress.com/2007/07/16/populer-programlama-araclari/</guid>
<description><![CDATA[ 
Web tasarım alanında 2-3 yıldır süren  çabalarım ve çalışmalarım sonucu tanıştığım]]></description>
<content:encoded><![CDATA[<p> <a href="http://positivist.wordpress.com/files/2007/07/matrix.jpg" title="matrix.jpg"><img src="http://positivist.wordpress.com/files/2007/07/matrix.jpg" alt="matrix.jpg" align="right" border="0" height="200" hspace="15" vspace="15" width="250" /></a></p>
<p>Web tasarım alanında 2-3 yıldır süren  çabalarım ve çalışmalarım sonucu tanıştığım, kullandığım, kullanmadığım ama methedildiğini bildiğim; her biri kendi alanında işini iyi yapan yazılımları bir araya toplamak istedim. <a href="http://www.bildirgec.org/yazi/populer-programlama-araclari" target="_blank">Bildirgec.org</a>'ta yer alan aynı adlı yazı da tarafımdan hazırlanmıştır.  Belki oraya ulaşamayan yada üye olmadan düşüncelerini yorumla dile getirmek isteyenler içinde buradan yayınlamakta mahsur görmedim. Mouse'unuzun sol tuşunu ard arda tıklamaya hazırsanız buyrun yazıya. :)</p>
<p><strong><font color="red">Ücretli Yazılımlar</font></strong></p>
<p><strong><a href="http://www.adobe.com/" target="_blank">Adobe</a></strong></p>
<p><a href="http://www.adobe.com/products/dreamweaver/" target="_blank">Dreamweaver</a>: Adını duymayan kalmamış olsa gerek. Çıktığı tarihten bu yana pek çok kullanıcı kazanan yazılım, web editörleri arasında belki de en popüleri ve en çok kullanılanı. Saymakla bitmeyecek özellikleri nedeniyle daha uzun süre gündemden düşecek gibi görünmüyor. Deneme sürümüne <a href="http://www.adobe.com/go/trydreamweaver" target="_blank">buradan</a> ulaşabilirsiniz. Yurtdışı <a href="http://www.adobe.com/go/buydreamweaver" target="_blank">fiyatı 399$</a></p>
<p><a href="http://www.adobe.com/products/golive/" target="_blank">Go Live</a>: Adobe tarafından çıkarılan ve belki de amacı Dreamweaver ile rekabet etmek olan yazılım, 9. sürüme yeni ulaştı. Şu an deneme sürümü indirmeye açık. Artık dreamweaver ile rekabet etmeyip kardeşçe çalışıyorlar. Yazılımı daha önce hiç kullanmadığım için (dw fazlasıyla işimi görüyor) belirgin özelliklerinden bahsedemiyeceğim. Ancak bu piyasada tutunmaya kararlı görünüyor. <a href="http://www.adobe.com/go/trygolive" target="_blank">Deneyin</a>. Yurtdışı <a href="http://www.adobe.com/go/buygolive" target="_blank">fiyatı 399$</a></p>
<p><a href="http://www.hkvstore.com/" target="_blank"><!--more--></a><strong><a href="http://www.hkvstore.com/" target="_blank">Hkv Software</a></strong></p>
<ul>
<li><a href="http://www.hkvstore.com/phpmaker/" target="_blank">PHPMaker</a>: Kod yazmak zor mu geliyor? Öyleyse bunu denemenizde yarar var. Manuel olarak yazacağınız kodların pekçoğunun işini bu programda bir kaç tıklamayla yapabilirsiniz. <a href="http://www.hkvstore.com/phpmaker/download.asp" target="_blank">Deneme sürümü</a>. Fiyatı 99.95$</li>
</ul>
<ul>
<li><a href="http://www.hkvstore.com/aspmaker/" target="_blank">ASPMaker</a>: Yukarıdaki programın yaptığı işin aynısı. Sadece programlama dili, adı üstünde asp. <a href="http://www.hkvstore.com/aspmaker/download.asp" target="_blank">Deneme sürümü</a>. <a href="http://www.hkvstore.com/aspmaker/purchase.asp" target="_blank">Fiyatı 99.95$</a></li>
</ul>
<ul>
<li><a href="http://www.hkvstore.com/aspnetmaker/" target="_blank">ASP.NET Maker</a>: Evet asp'den sonra gelen bu yeni nesil ve daha gelişmiş yazılım diline de destek var. <a href="http://www.hkvstore.com/aspnetmaker/download.asp" target="_blank">Deneme sürümü</a>. <a href="http://www.hkvstore.com/purchase.asp?prodid=13" target="_blank">Fiyatı 99.95$</a></li>
</ul>
<ul>
<li><a href="http://www.hkvstore.com/cfmmaker/" target="_blank">CFMMaker</a>: <a href="http://en.wikipedia.org/wiki/Macromedia" target="_blank">Macromedia</a> tarafından üretilmiş olan ve artık Adobe bünyesinde yaşamını sürdüren cold fusion programlama dilini dahi düşünmüşler. Ne derece işe yaradığını bilemiyorum tabi ki. <a href="http://www.hkvstore.com/cfmmaker/download.asp" target="_blank">Deneme sürümü</a>. <a href="http://www.hkvstore.com/cfmmaker/purchase.asp" target="_blank">Fiyatı 59.95$</a></li>
</ul>
<ul>
<li><a href="http://www.hkvstore.com/jspmaker/" target="_blank">JSPMaker</a>: <a href="http://en.wikipedia.org/wiki/JavaServer_Pages" target="_blank">Jsp = Javaserver pages</a>. <a href="http://www.sun.com/" target="_blank">Sun</a> tarafından geliştirilen java tabanlı programlama dillerinden, tıpkı asp, php gibi sunucu taraflı olarak web dünyası için kullanılan sayfalar yapılmasını sağlayan bir yazılım. <a href="http://www.hkvstore.com/jspmaker/download.asp" target="_blank">Deneme sürümü</a>. <a href="http://www.hkvstore.com/jspmaker/purchase.asp" target="_blank">Fiyatı 59.95$</a></li>
</ul>
<p><a href="http://www.mpsoftware.dk/phpdesigner.php" target="_blank">Php Designer 2007 Pro</a>:<br />
Asıl işi PHP olup HTML, MySQL, XML, CSS, JavaScript, VBScript, Java, C#, Perl, Python ve Ruby gibi dillere de destek veren harika bir yazılım. 3000 php fonksiyonunu içinde barındırıyor. <a href="http://office.microsoft.com/" target="_blank">Office 2003</a> yazılımlarından aşina olduğumuz arayüzle aranız iyiyse bu programa alışmakta zorlanmayacaksınız. <a href="http://www.mpsoftware.dk/downloads.php" target="_blank">Deneme sürümü</a>. <a href="http://www.mpsoftware.dk/buy.php" target="_blank">Fiyatı 39€</a>. Birde <a href="http://www.mpsoftware.dk/phpdesigner_personal.php" target="_blank">ücretsiz personal</a> sürümü var.</p>
<p><strong><a href="http://www.blumentals.net/" target="_blank">Blumentals</a></strong></p>
<ul>
<li><a href="http://www.blumentals.net/htmlpad/" target="_blank">HtmlPad 2007</a>: Html, xhtml ve css desteği başta olmak üzere JavaScript, VBScript, PHP, ASP, WML, XML, Perl gibi dillerde de kodlama yapmayı sağlayan geniş kapsamlı bir yazılım. <a href="http://www.blumentals.net/htmlpad/download.php" target="_blank">Deneme sürümü</a>. <a href="http://www.blumentals.net/htmlpad/order.php" target="_blank">Fiyatı 29.85$</a></li>
</ul>
<ul>
<li><a href="http://www.blumentals.net/rapidphp/" target="_blank">Rapid Php 2007</a>: Php ve Sql programlama konusunda daha ileri seviye bir yazılım. MySQL, PostgreSQL, Firebird, Interbase gibi veritabanlarınızla da bağlantı kurabilir. <a href="http://www.blumentals.net/rapidphp/download.php" target="_blank">Deneme sürümü</a>. <a href="http://www.blumentals.net/htmlpad/order.php" target="_blank">Fiyatı 29.85$</a></li>
</ul>
<ul>
<li><a href="http://www.blumentals.net/rapidcss/" target="_blank">Rapid CSS 2007</a>: Sitenizin W3C Standardına uygun olup olmadığını da denetleyen yazılım, adından anlaşılacağı gibi css düzenlemeye odaklanmış. <a href="http://www.blumentals.net/rapidcss/download.php" target="_blank">Deneme sürümü</a>. <a href="http://www.blumentals.net/rapidcss/order.php" target="_blank">Fiyatı 19.85$</a></li>
</ul>
<ul>
<li><a href="http://www.blumentals.net/webuilder/" target="_blank">Webuilder2007</a>: Sadece 1-2 dil değil pek çok dilde destek veren bir yazılım isterim derseniz o zaman bunu deneyebilirsiniz. HTML, CSS, JavaScript, VBScript, PHP, ASP, WML, XML, ASP.Net, C#.Net, Ruby, eRuby, Perl, SQL. Başka bir arzunuz? :) <a href="http://www.blumentals.net/webuilder/download.php" target="_blank">Deneme  sürümü</a>. <a href="http://www.blumentals.net/webuilder/order.php" target="_blank">Fiyatı 39.85$</a></li>
</ul>
<p><a href="http://www.ultraedit.com/" target="_blank">Ultra Edit</a>:<br />
Sitesinde Text, HEX, HTML, PHP, Java, Javascript, Perl gibi dillerin sıralandığı yazılımın, dünya çapında 2 milyon kullanıcısı olduğu iddia ediliyor. <a href="http://www.ultraedit.com/index.php?name=Downloads&#38;d_op=viewdownload&#38;cid=1" target="_blank">Deneme sürümü</a>. <a href="https://www.ultraedit.com/store/customer/home.php?cat=269" target="_blank">Fiyatı 49.95$</a></p>
<p><a href="http://www.sothink.com/product/dhtmlmenu/index.htm" target="_blank">Sothink Dhtml Menu</a>:<br />
Siteniz için yatay yada dikey menüler yapmanıza yarayacak bir yazılım. Sitesine baktığımızda, "cross browser" tabiriyle bütün tarayıcılarla uyumluluğu, arama motorlarıyla iyi geçindiği ve daha bir çok işleve sahip olduğu belirtiliyor. <a href="http://www.sothink.com/product/dhtmlmenu/download/" target="_blank">Deneme sürümü</a>. <a href="http://www.sothink.com/purchase/shoppingcart/cart_add.php?ProductID=1" target="_blank">Fiyatı 55$</a></p>
<p><strong><font color="red">Ücretsiz Yazılımlar </font></strong></p>
<p><a href="http://msdn.microsoft.com/vstudio/express/web/" target="_blank">Microsoft Visual Studio Express Editions Web Developer</a>:   Asp günümüzde yetersiz bir hale gelmiştir. Karşısına rakip olarak çıkan php, cold fusion gibi dillerin üstünlüğü  nedeniyle <a href="http://www.microsoft.com/" target="_blank">microsoft</a> bu duruma sessiz kalamazdı. .NET tabanlı, aspx uzantılı sayfalar hazırlanmasında maksimum fayda sağlamaya yönelik yazılımın ücretli sürümü de mevcut. Ancak ücretsiz olan bu yazılımda pek çok konuda yardımcı olabiliyor. Programı indirip kurduğunuzda örnek şablonları da görüp incelemeniz mümkün. Ancak farklı bir prosedür sözkonusu. Önce minik bir yazılım <a href="http://msdn.microsoft.com/vstudio/express/downloads/" target="_blank">indiriyorsunuz</a> ve onu çalıştırdıktan sonra asıl yazılım için gerekenleri download ediyor. Bittikten sonra da kuruyorsunuz.</p>
<p><a href="http://www.jedit.org/" target="_blank">Jedit</a>: Bu programla düzenlenebilen dilleri saymaya kalkarsam oldukça uzun sürer. Zira 130 dile destek veriyor. Java ile yazılmış programın Macosx, Windows, Linux için sürümleri mevcut. <a href="http://www.jedit.org/index.php?page=download" target="_blank">Denemenizde</a> yarar var. Üstelik sadece 3 MB.</p>
<p><a href="http://www.aptana.com/" target="_blank">Aptana</a>: Bu yazılım ücretsiz web editörleri arasında belki de en çok sevilenlerden biri. Gittikçe genişleyen özelliklerinden en önemlileri, <a href="http://www.aptana.com/air/" target="_blank">Adobe AIR</a> ve <a href="http://www.aptana.com/download_rails_rdt.php" target="_blank">Rails</a> desteği. Bu sayede daha kompleks işlere imza atabilirsiniz. Bu yazıyı hazırladığım sırada programı 587211 kişi download etmiş. Denemek isteyenler <a href="http://www.aptana.com/download_all.php" target="_blank">buradan</a>.</p>
<p><a href="http://scintilla.sourceforge.net/SciTE.html" target="_blank">SciTE</a>:   <a href="http://www.apachefriends.org/en/xampp.html" target="_blank">Xampp</a> gibi, <a href="http://www.rubyonrails.org/" target="_blank">Ruby</a> paket yazılımı olan <a href="http://instantrails.rubyforge.org/wiki/wiki.pl" target="_blank">instantrails</a> içinde gelen bir editör. Sadece 800kb'lık editör mü olur? Olurmuş. Tabi ki kendisinden kat kat büyük yazılımlar gibi görsel sayfa düzenlemesine izin vermiyor. "Sadece kodlarla çalışırım" diyebiliyorsanız bunu da alternatifleriniz arasına <a href="http://scintilla.sourceforge.net/SciTEDownload.html" target="_blank">ekleyebilirsiniz</a>.</p>
<p><a href="http://www.flos-freeware.ch/notepad2.html" target="_blank">Notepad2</a>:<br />
Hiç denemedim. Ancak çok seveni olduğunu biliyorum. Tabi ki yine görsel düzenleme(<a href="http://tr.wikipedia.org/wiki/WYSIWYG" target="_blank">wysiwvg</a>) şansımız yok. Kod canavarları hemen <a href="http://www.flos-freeware.ch/zip/notepad2.zip" target="_blank">deneyebilir</a>.</p>
<p><a href="http://www.sqlmanager.net/" target="_blank">Ems SQL Manager 2007</a>:<br />
Hem <a href="http://www.sqlmanager.net/en/products/mssql/manager" target="_blank">Mssql</a> hemde <a href="http://www.sqlmanager.net/en/products/mysql/manager" target="_blank">Mysql</a> için ayrı ayrı yazılımlar var. Web sayfalarınız üzerinden veritabanı güncellemesi yapmak size zaman kaybı gibi gelebilir. İster yerel ister uzak veritabanına bağlanıp değişiklikler yapmanızı sağlayan bu yazılımları tavsiye edebilirim. Kullanıyorum ve memnunum.</p>
<p><a href="http://www.sqlmanager.net/en/products/mssql/manager/download" target="_blank">Mssql Manager 2007 download.</a></p>
<p><a href="http://www.sqlmanager.net/en/products/mssql/manager/download" target="_blank"> </a>   <a href="http://www.sqlmanager.net/en/products/mysql/manager/download" target="_blank">Mysql Manager 2007 download. </a></p>
<p>İyi kodlamalar...</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[4 Alternativas ao TextMate]]></title>
<link>http://sixhat.wordpress.com/2007/06/26/4-alternativas-ao-textmate/</link>
<pubDate>Mon, 25 Jun 2007 23:13:03 +0000</pubDate>
<dc:creator>David Rodrigues</dc:creator>
<guid>http://sixhat.net/2007/06/26/4-alternativas-ao-textmate/</guid>
<description><![CDATA[Por muitos adorado, o TextMate pode não ser para todos. Há alternativas gratuitas que podem muito ]]></description>
<content:encoded><![CDATA[<p>Por muitos adorado, o <a href="http://macromates.com/" title="TextMate" target="_blank">TextMate</a> pode não ser para todos. Há alternativas gratuitas que podem muito bem fazer o mesmo trabalho e que podem muito bem ser inspiradoras:</p>
<ul>
<li><a href="http://smultron.sourceforge.net/" title="Smultron" target="_blank">Smultron </a> - O editor com o melhor ícone do MacOSX, para além disso está recheado de funcionalidades. Desta lista é aquele parece mais familiar para quem migrar do Textmate.</li>
<li><a href="http://macvim.org/OSX/index.php" title="Vim for MAC" target="_blank">Vim</a> - Um must para todos os geeks do unix. Se acha o rato a pior invenção do século XX, então este é o editor de eleição. É um verdadeiro canivete Suíço.</li>
<li><a href="http://www.barebones.com/products/textwrangler/" title="TextWrangler" target="_blank">TextWrangler</a> - Esta é a versão pobre do BBedit (pago) que é tão louvado por tantos utilizadores. Apesar disso é muito completo e integra-se muito bem com outras aplicações como por exemplo o <a href="http://cyberduck.ch/" title="Cyberduck" target="_blank">Cyberduck</a>(FTP).</li>
<li><a href="http://www.jedit.org/" title="jEdit" target="_blank">jEdit</a> - Escrito em Java tem muitas funcionalidades interessantes, como os painéis simultâneos. Para quem quiser manter-se num mesmo ambiente entre Linux, OSX, Win, (e não está para aprender a trabalhar com o Vim) esta é escolha lógica. Contudo, ser em Java, fá-lo parecer um pouco lento e pesado.</li>
</ul>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Essentials to make Windows almost bareable]]></title>
<link>http://sinewalker.wordpress.com/2007/06/07/essential-tools-to-make-windows-almost-bareable/</link>
<pubDate>Wed, 06 Jun 2007 23:16:44 +0000</pubDate>
<dc:creator>sinewalker</dc:creator>
<guid>http://sinewalker.pl.wordpress.com/2007/06/07/essential-tools-to-make-windows-almost-bareable/</guid>
<description><![CDATA[Okay, so I hate working in Windows, but on my employer&#8217;s equipment at least, I must live with ]]></description>
<content:encoded><![CDATA[<p>Okay, so I hate working in Windows, but on my employer's equipment at least, I must live with it. After having had this machine replaced twice (faulty Dell hardware) and rebuilt more times than I can remember (Windows BSODs), for a total of at least 3 system migrations this past year, I thought I'd better keep a list of what free software to install on top of Windows, and what adjustments to make, so that at least I don't feel like I'm wearing a straight jacket.  Here goes:</p>
<p><!--more--></p>
<h3>Useability</h3>
<p>Fix the keyboard to <a href="http://sinewalker.wordpress.com/2006/03/27/dvorak-keyboards/">Dvorak</a> (following is for Windows XP -- this will likely change for Vista... it shouldn't be this complicated!)</p>
<blockquote>
<ol>
<li>Open Control Panel:  <strong>START &#62; Control Panel</strong></li>
<li>Choose "<strong>Regional and Language Options</strong>" (why not Keyboard???)</li>
<li>Select "<strong>Languages</strong>" tab, press Details... button (sigh)</li>
<li>In the "<strong>Installed services</strong>" section, select "<strong>Keyboard</strong>", then press "<strong>Add...</strong>" to add a new keyboard layout</li>
<li>Find <strong>US-Dvorak</strong> in the list</li>
<li>In the "<strong>Default input language</strong>" section, set the default language to English (Australia) - United States-Dvorak</li>
<li>In the "<strong>Preferences</strong>" section, press "<strong>Language Bar...</strong>" button</li>
<li>Make sure that "<strong>Show the language bar on the desktop</strong>" is turned <em><strong>on</strong></em>, to make it easier to switch to QWERTY if needed</li>
<li>Back in "<strong>Preferences</strong>", press the "<strong>Key Settings...</strong>" button</li>
<li>Turn <strong><em>off </em></strong>all the language <strong>Hot keys</strong></li>
</ol>
</blockquote>
<p>To get rid of that <a href="http://www.winsupersite.com/images/showcase/xp_n_05.jpg">horrible</a>, <a href="http://www.winsupersite.com/images/showcase/xp_n_03.jpg">garish </a>blue/green stock XP theme, I use the <a title="Zune -- it's still Microsoft, but it looks less garish" href="http://stevenharman.net/blog/archive/2006/12/09/WinXP__Zune_Theme.aspx">Zune theme</a> from Microsoft. It sucks less (the theme, that is, not the MP3 player, that sucks <em>more </em>than iPod).</p>
<p>Make Explorer a bit useable.  Actually Explorer is total crap, and I'm still searching for a replacement. I like <a href="http://en.wikipedia.org/wiki/Midnight_Commander">MidnightCommander</a> in Cygwin (<code>mc</code>), and <a href="http://konqueror.kde.org/">Konqueror</a> in KDE.  But for Windows, there aren't a lot of <em>free </em>Explorer replacements, except maybe Windows File Explorer.  Anyway, follow these steps to have Explorer at least be not so stupid:</p>
<blockquote>
<ol>
<li>Open an Explorer window (anywhere)</li>
<li>Select "<strong>Tools &#62; Folder Options...</strong>", "<strong>General</strong>" tab</li>
<li>Make sure that under "<strong>Browse folders</strong>", the option is to "<strong>Open each folder in the same window</strong>" (Explorer doesn't do multi-windows like Macintosh Finder: it screws them up)</li>
<li>In "<strong>Click items as follows</strong>", turn on "<strong>Single-click to open</strong>", and "<strong>Underline icons only when I point at them</strong>"</li>
<li>Select the "<strong>View</strong>" tab</li>
<li>Turn <em><strong>on </strong></em>the following:
<ol>
<li>"Display the full path in the address bar"</li>
<li>"Display the full path in the title bar"</li>
<li>"Do not cache thumbnails"</li>
<li>"Show hidden files and folders"</li>
<li>"Show both parts and manage them individually" (for web pages and folders)</li>
<li>"Show encrypted or compressed NTFS files in color"</li>
</ol>
</li>
<li>Turn <em><strong>off </strong></em>the following:
<ol>
<li>"Hide extensions for known file types"</li>
<li>"Launch folder windows in a separate process"</li>
<li>"Remember each folder'sview settings"</li>
</ol>
</li>
<li>Press the "<strong>Apply</strong>", then "<strong>Apply to All Folders</strong>" buttons</li>
<li>Press "<strong>OK</strong>"</li>
</ol>
</blockquote>
<h3>Programs</h3>
<p>Install these programs at a minimum:</p>
<blockquote>
<ul>
<li><a title="Rediscover the Web" href="http://en.www.mozilla.com/en/firefox/">Firefox </a>(essential add-ons:  <a title="social web bookmarks" href="http://del.icio.us/help/firefox/extension">del.icio.us</a>, <a title="Download Accellerator (and a better manager)" href="http://www.downthemall.net/">DownThemAll</a>, <a title="Spell-check input boxes, in en_au language" href="http://www.justlocal.com.au/clients/oooau/">English (AU) Dictionary</a>, <a title="Block's Flash adds" href="https://addons.mozilla.org/en-US/firefox/addon/433">Flashblock</a>, <a title="Make inline images larger" href="http://imagezoom.yellowgorilla.net/">ImageZoom</a>, <a title="Turn on/off proxy settings with one click" href="https://addons.mozilla.org/en-US/firefox/addon/1557">QuickProxy</a>, <a title="Synchronise your local bookmarks between Firefox installations" href="http://www.foxmarks.com">Foxmarks</a>, <a title="Turn your google mail account into free online storage" href="http://www.getgspace.com/">GSpace</a>)</li>
<li><a title="Open Source keystroke starter for Windows" href="http://www.launchy.net">Launchy</a></li>
<li><a title="WFE description page" href="http://www.freesoftlabs.com/fileexpl.asp">Windows File Explorer</a> (a free, sort-of <a href="http://en.wikipedia.org/wiki/Orthodox_file_manager">orthodox</a> file manager for Windows)</li>
<li><a title="Brings Windows desktop up to status of 1990 Unix" href="http://virt-dimension.sourceforge.net">Virtual Dimension</a> (Virtual desktop support for Windows)</li>
<li><a title="No Machine's Product listing page" href="http://www.nomachine.com/products.php">No Machine</a>'s <a title="NX Client - Windows - Download" href="http://www.nomachine.com/download-client-windows.php">NX Client for Windows</a> (so I can connect a <a title="NX Technology overview" href="http://www.nomachine.com/documentation/intr-technology.php">high speed X</a> session to my home machine)</li>
<li><a href="http://www.openoffice.org">OpenOffice.org</a> (also use <a href="http://www.justlocal.com.au/clients/oooau/">JustLocal</a>'s dictionary / thesaurus files to get spell check working)</li>
<li><a title="Unix compatibility layer for Windows" href="http://www.cygwin.com/">Cygwin </a>(include the X11 modules, Emacs [make sure to select ver 22], pdksh, subversion, python, clisp, fortune, mc, ssh, units, etc....)</li>
<li><a href="http://java.sun.com/javase/downloads/index.jsp">Java SE DevKit</a></li>
<li><a title="Latest Windows Subversion binaries" href="http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91">Subversion for Windows</a> (version control)</li>
<li><a href="http://www.netbeans.org/">NetBeans</a> (6.0 or greater has everything I need)</li>
<li><a title="Audio editor and MP3/OGG converter" href="http://audacity.sourceforge.net/download/windows">Audacity</a> audio editor and encoder</li>
<li><a title="Network streaming Video" href="http://www.videolan.org/vlc/download-windows.html">VideoLAN Client</a> movie player</li>
<li><a href="http://www.illiminable.com/ogg/">Illiminable DirectShow filters</a> for <a href="http://www.vorbis.com/setup_windows/">OGG Vorbis</a> (to play .OGG files in Windows Media Player)</li>
<li><a title="Amiga MOD player" href="http://www.modplug.com/">MODPlug</a> (because sometimes a good <a href="http://del.icio.us/sinewalker/modules">MOD</a> fits my mood)</li>
<li><a title="GNU Image Manipulation Program" href="http://gimp-win.sourceforge.net/">GIMP</a> image editor</li>
<li><a title="Image viewer" href="http://www.irfanview.com/">IrfanView</a> image viewer</li>
</ul>
</blockquote>
<h3>Emacs</h3>
<p>Once Cygwin and Emacs are installed, I need to add my dotfiles (from backup), and also install these emacs add-ons:   <a title="Superior Lisp Interaction Mode for Emacs" href="http://common-lisp.net/project/slime/"></a></p>
<blockquote>
<ul>
<li><a title="Superior Lisp Interaction Mode for Emacs" href="http://common-lisp.net/project/slime/">SLIME</a> <a href="http://sourceforge.net/projects/psgml"></a></li>
<li><a href="http://sourceforge.net/projects/psgml">PSGML</a> <a title="Subversion support for Emacs (pre-22)" href="http://www.xsteve.at/prg/emacs/psvn.el"></a></li>
<li><a title="Subversion support for Emacs (pre-22)" href="http://www.xsteve.at/prg/emacs/psvn.el">PSVN</a> (not strictly needed, since emacs22 adds SVN support in VC mode)</li>
<li><a title="Collection of Emacs Development Environment Tools" href="http://cedet.sourceforge.net/">CEDET</a> (this is not trivial to install, I<em> still </em>haven't figured it out)<a title="Collection of Emacs Development Environment Tools" href="http://cedet.sourceforge.net/"> </a></li>
<li><a title="Java Development Environment for Emacs" href="http://jdee.sunsite.dk/">JDEE</a> (requires some or all of CEDET)</li>
<li><a title="This is neat!" href="http://www.eaflux.com/cygwin/cyg-emacsclient/">cyg-emacsclient</a> (wrapper to add Emacs to your SendTo folder, and have it actually work)</li>
</ul>
<p>CEDET and JDEE might be more trouble than they're worth, especially since I'm installing NetBeans anyway. They seem cool (especially the enhanced speedbar), but they're not exactly plug-and-play. Jury's still out.</p></blockquote>
<div id="greasedLightboxOverlay">
<div id="greasedLightbox"><img alt="" /></div>
</div>
<div id="greasedLightboxMenu"><a id="greasedLightboxTitleLink" href="http://shiftingpixel.com/lightbox/">Greased Lightbox</a></p>
<div id="greasedLightboxButtons"><a id="greasedLightboxButtonRight" title="Next image (right arrow key)">→</a><a id="greasedLightboxButtonLeft" title="Previous image (left arrow key)">←</a><a id="greasedLightboxButtonPlus" title="Magnify image (+ key)">+</a><a id="greasedLightboxButtonMinus" title="Shrink image (- key)">-</a><a id="greasedLightboxButtonSlide" title="Start/stop slideshow">↻</a></div>
</div>
<div id="greasedLightboxLoading"><img style="border:medium none;" src="image/gif,GIF89a%80%00%80%00%A2%00%00%FF%FF%FF%DD%DD%DD%BB%BB%BB%99%99%99%00%00%FF%00%00%00%00%00%00%00%00%00!%FF%0BNETSCAPE2.0%03%01%00%00%00!%F9%04%05%05%00%04%00%2C%02%00%02%00%7C%00%7C%00%00%03%FFH%BA%DC%FE0%CA%06*%988%EB%CD%BB_%96%F5%8Ddibax%AEl%AB%A5%A2%2B%CF.%5C%D1x%3E%DA%97%EE%FF%12%1EpHT%08%8B%C8G%60%190%1DI%83%E8%20%F9a2K%CF%8FTJ%E5X%AD%A4lg%BB%EDj%BE%D7%9D%0DJ%8E%9A3%E8%B4G%BCis%DF%93%B8%9CC%CF%D8%EFx%12zMsk%1E%7FS%81%18%83%850%87%7F%8Apz%8D)%8Fv%91%92q%1D%7D%12%88%98%99%9A%1B%9C%10%88%89%9Fy%93%A2%86%1A%9E%A7%8B%8C%2F%AB%18%A5%AE%A0_%AA%8E%AC%90%B5%B6%60%19%A3%0D%AD%BC%AF%A1(%B2%9D%BB%C3%C4h%BF%C7%A4%C9%CA%A8%A9A%CE%0E%B4%D1%BD%7B%10%C0%0A%C2%D8%D2%C5%DB%D5%0C%D7%DF%CB%B7%13%B9%C8%97x%02%EE%02%2B%B0%D47%13%DEln%1E%EF%EF'%F2%2B%F6Zd%3A%E8%1Bhb%9A%3Fv%F7%DAp%18%C8%90%84%C1%13%D0%C6%94%CB%C0%B0%E2%08f2%14%02%2Ce%8A%FFb%C5%86U%B4%B5(%B3%91%A3%C0%8F%20%CD%CD%E2%08h!%CA%94*%AD%B1l%99%EF%25%C1%98%0Bf%D2%1Ca%F3fL%9D%F8X%F4%D4g%0EhG%17C%F7%0D3%EA%23%A9%3B%5EL%818u%054%C9P%AA%2C%DF%D8%C4%FA%8F%CAK%AE%08%15Y%AC%15%F6%13%D1%A5%3Bq%AA%5D%CB%B6%AD%DB%B7p%E3%CA%9DK%B7%AE%DD%BBx%F3B4%DA%F5%1B_a%7F'%16%0D%0C%89%B0%E0h%86%13%F3%FD%A9%B8qV%95%8E%23%F7%85*%D9Me%B5%97%BB9f%1BY%AF%E7%CF%A0C%8B%1EM%BA%B4%E9%D3%A8S%AB%C6A%92r%D0Se1%C5~s8P%ED%24%26a%DF%1E2%13%EC%E4%1CUu%F7%06%12%D5wn%E0%C1%5D%0F%9FQ%1Cq%F2%83%3A1%3FO%F8Xzt%EA%C7%DB6%AFs%5D%EE%F4%95%D5%25%BEv%D1Z%7Cv%F0%BB%EB%05%CC%B8%DERz%99%BF%D5kd%11%91%C3y%F9%F3G%D4%2F%B1%DF~%FF%08%BC%F9%E9%F7_I%EDaW%12t%01%3EP%DE3%B3%B9g%DB%80%9A-%A8%20%84%8CAha%7C%90Q%A8!%85~a%B8!%87%CE5%18%8C%88%E4%80%88%16%89%25%26%C8%A0%8A%19%A2%98%93%8B%11%B2%D8!%8C1J%08%A0%89%9F%BC%97b%81%F8%C9x%A2%8F%F0%F1%D8%A3%8D%CA%E8%B8%23%91%2B%02)%9C%92%232y%24%92%C6%A55%E4x~%E0H%9B%95%04%60%89%A1%22%5B%06%09%E5%8D4%9Aa%A4%97RNY%26%97X%D6x%E6%3ANv%91%A6%9ATr%D7%26%15of%19%26%99q%E6(%A4%7Fs%929%E3Q%EE%7D%89%1Eiu%AAVhj%87%A2%96%E8i%8B%9A%D6%A8%A3%7B%AE%C6'%A0%AE%24%00%00!%F9%04%05%05%00%04%00%2C%0A%00%02%00W%000%00%00%03%FFH%BA%DC%FE0%BE%40%83%BC8%EB%3D%2B%E5%60(J%9E7%9E(WVi%EBv%EB%2B%BF%EB7%DFgm%E1%3C%A8%F7%23%81P%90%FA%A1%00H%40k8D%19G%C9%24%8A%C9%CC%D5N%D1%E8%89%DA%1C%3DCYi%90%2B%F4%5EEa%B1%88%DC%F5%9DAi%F5%9A-%FAn%E2%CA%14%9B%E8%8E%C1%E3.%7B!v%19x%2F%82*o%1A%86%87%88%1A%84%12xy%8Dd%89~%8B%803%7B%7C%19%90%10%928%8E%18%9E%0F%8C%A1t%9D%8A%91%99%3C%A2%24%AA%11%A6%AD%A8%17%A4%0C%B2%B3%B4%11%B6%0A%A0%40%0A%AE0%25%18%B8%3D%9B%B5%B0%0D%BE%BF%C0%BA%10%97%B1%AC%10%03%D4%03%81%CE%C2%C4%D2%0F%D5%D5K%D8G%DB%0D%DD%E4z%952%E2%E3%E4%E5c%5C3%E9%0C%EB%F2%EDm%E8Y%18%F2%F3se%3CZ%19%F9%FA%98%09%04%18P%E0%2F%82%EB%0C2C%C8N!%10%86%DD%1C%1E%84HMb%0F%8A%15-%F2%C0%A8%F1%13%22%C3%8E%0F%09%82%0C%99o%E4%C4%86%26IZK%A9!%01%00!%F9%04%05%05%00%04%00%2C%1F%00%02%00W%000%00%00%03%FFH%BA%DC%FEKH%01%AB%BD8%EB6%E7%FE%60%A8u%9Dh%9E%22%E9%A1l%5B%A9%92%2B%CF%04L%D1%F8i%E7%7C%B8%F7%A2%81p%C0%FA%9D%02%C8%40k8D%19E%C9%24%8A%C9%D4%C1%8EQ%A9%89%DA4%3DAYm%90%2B%F4%5E%A1a%E4%89%DC%05%7D5i%F1%98%9C%3A%83%E3K%B6%CF%BE%89%2B%F3tn%7Cpx.lD%1Fo%17~3%87%88%23%83%8B%8C%8Dz%1B%8A%15%93%94%95%19%97%0F~%7F4%87%96%91%98%859%A2%9C%A4%9E%A6%A7%9B%17%9D%0D%99%3C%A8%AF%AA%B1%AC%B3%B4%2F%B6%0B%9F%40%0B%BA%10%B0%0A%B2%40%8E%B5*%92%B8%C6%AE%C2%24%18%C5%BF%04%C1%0F%25%CAa.%00%DA%00%18%D4(%D1!%DB%DB%DD%812%CB%20%E2%E9%17%CD%2C%E7%1A%E9%F0%E4U8%D8%22%F0%F7%19%F39Q%26%F7%F8%D2%D2%FC%FD%03%D8C%E0%40%828%0C%C6C%C8C%A1%3A%86%09%1D%8E%83HC%E2D%8A3%2Cj%C3X%D1%14%22%C7%88%0A%3F%E6%08)r%A4%C0%92%05%17%A2L%B9%D1D%02%00!%F9%04%05%05%00%04%00%2C%3C%00%02%00B%00B%00%00%03%FEH4%3C%FA0%CAI%AB%9D%AD%DD%CD%7B%CD%99'%8E%16%A8%91hj2i%3B%AE%8E%2Bo%F0l%7F%EB%ADG%B5%2B%FC%82%DD%A3%97%02%02%85%8B%5C%D1x%DC%11I%CC%A6%EE)%8AJo%D4%8E%F5j%CBr%B6A%A1%F7%02F%26M%D0%ADy%5C)%AF%95Z7%92%3D%91%CF%E1%1Bp%F8%8D%8E%5B%CDCx%16v%7C%20~Q%80%81%7Ddj%89%0At%0Az%8E%8F%82u%8D%93%90%92%93%94!%8C%7F%9B%8A1%83%97.%01%A6%01%3B%84(%A7%A7%3A%A4%AB%AC%AC7%AF%22%B1%B6%AEL)%B6%BB%A9%5C%1E%BB%BC%A0%1B%C0%C1%C2%15%C4%C5%C6%12%C8%B7%CA%14%CC%B1%CE%13%D0%B2%D2%11%D4%AD%D6%D7%D8%A8%DA%10%DC%DE%CB%D0%E1%D3%C8%E4%CF%C4%E7%C7%CD%EA%EB%A6%ED%F0%F1%F2%F3%F4%F5%F6%F7%F8%F9%FA%FA%00%FD%FE%FF%00%03%024%26%B0%A0%C1%7F%A0%0E*4%B8i%A1%C3%81%93%1EJ%04%D0p%A2%C3%84%16%0F%12%CC(%03PA%02%00!%F9%04%05%05%00%04%00%2CN%00%0A%000%00W%00%00%03%ECH%BA%BC%F3%A3%C9I%2B%85%D0%EA%7Dq%E6%E0%E6%7Da)%8D%A4%A9%A2%A9Z%B2%91%BB%B2%B2%0B%D7%E6%8D%87p%BCs%BA%9F((%B4%10%8B%1D%14r%A8%5CV%8ENF%2F%9A%1CQ'%D3k%03z%E5%AA%04%60%81%91%B6%0B%87%9F%CD%9Ay%5D%C5%A8%D7%EC%B6%CF%04%AF%8F%1F%B2%BA%9D%AA%DF%3B%FB~H%80p%7C%83fQ%86%87%7F%89%60%85%8C%8E%86Z%89Z%0A%83%94%0B%80%97%0C%81%9A%95g%9D%A0%A1%A2%A3%A4%A5%A6%A7%A8%A9%AA*%01%AD%AE%AF%B0%B1%B05%B2%B5%B6%AF.%B7%BA%B6%AC%BB%BE%B8%26%BF%C2%01%BD%C3%BB%B9%C6%B7%B4%C9%B2%AB%CE%CF%D0%D1%D2%D3%D4%D52%00%D8%00%A5%D9%DC%A2%DC%DF%DA%9D%E0%DF%E2%E3%E4%94%E6%E3%E8%E9%E0Z%EC%ED%EE%EF%DD%F1%F2%D8%F4%F5%EB%F5%E1W%FA%FB%FC%F8%F9%D8%95K%17%8A%A0%B7s%A3%E6QH%00%00!%F9%04%05%05%00%04%00%2CN%00%1F%000%00W%00%00%03%E9H%BA%DC%FEn%C8%01%AB%BDmN%CC%3B%D1%A0'F%608%8Eez%8A%A9%BAb%AD%FBV%B1%3C%93%B5v%D3%B9%BE%E3%3D%CA%2F%13%94%0C%81%BD%231%A8D%B6%9A%8F%1C%14R%9B%F2L%D6%AB0%CB%EDz%BF%E0%B0xL.%9B%CF%5C%81z%CDn%BB%DB%B3%B7%7C%CE%5E%D1%EF%F3%13~%0F%1F%F1%FF%02z%80%7Bv%83tq%86oh%8B%8C%8D%8E%8F%90%91%92%93%0A%01%96%01f%97%9Ac%9A%9D%98%60%9E%9D%A0%A1%A2%5D%A4%A1%A6%A7%9E%5C%AA%AB%AC%AD%9B%AF%B0%96%B2%B3%A9%B3%9FY%B8%B9%10%00%BE%00%2F%B8%15%BF%BF%C1%B0%BD%C4%C5%C6%A7%C8%C9%C07%CC%0F%CE%CA%D0%A5%D2%D3%CF%3B%B1%C3%D8b%D8%BE%DE%DDa%DF%D9_%DFc%E7%E3%E2%EA%D3%E1%EB%E6%EF%5E%E4%EE%CE%E8%F1%5D%E9%EC%F5%FA%FB%60%F9%FE%ED%E8%11%23%D3%CF%1E%B8)%09%00%00!%F9%04%05%05%00%04%00%2C%3C%00%3C%00B%00B%00%00%03%F9H%BA%DC%FEP%8DI%AB%BD6%EA%1D%B1%FF%15'r%60%F9%8D%E8c%AEY%EAJl%FC%BE%B1%3C%BB%B5y%CF%F9%B9%FF%C0%A0pH%2C%1A%8F%C8%A4r%C9l%3A%9F%D0%A8tJ%10X%05%D4%D7u%9B%1Dm%BF%D8%AE%06%FC%15G%C8%60%B3%03MV3%D8mw%15%5E%96%CF%E9W%FB%1D%1Fv%F3%F3v%7FVz%82F%01%87%017%7FD%88%88%8AxC%8D%8D%3Bt%91%92%87%40l%96%97%89%99u%11%00%A1%00%1C%9C%98A%5C%1A%A2%A2%A4%A5O%AA%AA%1B%A5%A6L%AF%AB%B1%ADM%B5%A1%AC%B8K%BA%A3%BC%97%B9%BA%23%B2%B4%C4%22%C6%BE%C8%C9%BDH%BF(%B2%9D%CF%CC%CD%9CJ%D0%D1%CAG%D9%DA%D7%D4%B5%2F%DBE%DD%DE%C2%DC%D5%E6%92%E8%E1%E2%E3B%E5)%EFA%F1%F2%DFD%F5%EA%8E%E4%E9.%E7%FC%EDvLb%F7J%8F%83%7Cv%10%CAQ%E8%86%A1%1A%87%0F%0B%1A%7C%00kb%83%04%00!%F9%04%05%05%00%04%00%2C%1F%00N%00W%000%00%00%03%FFH%BA%DC%FE0%CA7%EA%988%EB%CD%89%FD%5D(%8E%CDg%5Ed%AAJ%A7%B9%BE%B0%D7%BAq%1D%CE%AD%ADkx%BE%FF%90%DE%09Ht%08i%C5%E4%11%94%2C.-M%E5%13%15%05N5%80%2C%E0'%E8%0AFO%8CV%AB%F3z%C1%C7%C9x%5C3%9BIB%F5%3A%DBvwU8%C9%9C%1C%B3%9F%F1H%10%7Bt%13%01%86%01%18~w%2BL%11%83%5B%85%87%86%89%8AQ%8F%90%11%92%92%13%8A%8BE%8F%18%9A%87%94~I%97%A1%A2%88%9C%9D%9F%83%19%A9%AA%AB%A5%40%A0%AF%A9%1A%AC%3F%B5%A8%A2%B8%95%3B%BB%BC%9A%1B%B95%A7%1A%B0%C4%C50%C1%C2%9B%CA%B3%CC%CD%91%BD%D0%D1%2B%D3%D4%C3%1C%CB)%D9%DA%CF%DC%BF*%DF%12%C9%1D%DD%22%E5%E6%B7!%E9%1C%C7%1D%E7%E8%EFX%AE%22%F3%F4%D7%1D%F7%F8%ED%22%E3B%F4%0B%91O%9F%1BokR%144%E8%89%04%1B%85%FFF%BC%A9%E2l%14%C5(%0B%2F%FE%C8%A8Q%13%07%C7%8E5%3E%82%84!r%E4%8Bj%26%89%84K%A9%20%01%00!%F9%04%05%05%00%04%00%2C%0A%00N%00W%000%00%00%03%FFH%BA%DC%0E%10%B8I%AB%BD8%B7%C8%B5%FF%E0%C7%8DRh%9E!9%A2lK%A9%A4%2B%B7%B0%3A%DF%60m%E3%3C%A6%C7%BD%E0%E4%B7%12%1A%17%C4%CEq%99%8C%2C%8FM%C8%13%DA%9CR%89%A7%806%20%1Cx%07%99dv%AB%ED%7D%BF%3E%1D%8AL%C6%9D%CF%97Z%8B%BDu%BF%BDi%25%8B%5E%BF%DD%D1qN.%7Ce%17%02%87%02%18%7FxV%04%84%5C%86%88%87%8A%8BV%8F%90%15%92%92%17%8B%8CK%8F%18%9A%88%94%7FO%97%A1%A2%89%9C%9D%9F%84%19%A9%AA%AB%A5F%A0%AF%A9%1A%ACB%B5%A8%A2%B8%95A%BB%BC%9A%1E%B98%A7%1A%B0%C4%C53%C1%C2%9B%CA%B3%CC%CD%91%BD%D0%D1%83%AE%1F%C9%1F%CB%7B%D9%DA%B7%20%DDc%7C!%DB%DC%BF%DE%E5%E6%E1%E2%E9%26%C7%20%E7%E8%EF%20%D3%C8%ED%EE%D7%F6%EB%26%F3%FAo%D6%F4cW%CDD%3D~mP%FC%03%E8I%60!%85%F9%0C%02jDm%18E%2B%0B%2F%0A%C9%A8%B1%12%07%C7%8E8%3E%82%9C!r%A4%8C%82%26%8D%3C%E3%91%00%00!%F9%04%05%05%00%04%00%2C%02%00%3C%00B%00B%00%00%03%F5H%04%DC%FE%F0%A9I%AB%BD%98%C6%CD%5D%FE%E0%D5%8D%5Ch%82d*%9D%AC%A5%BE%40%2BO%B0%3A%DF%F5x%EF%F9%B6%FF%C0%A0pH%2C%1A%8F%C8%A4r%C9l%3A%9F%D0%A8tJ%3D%05%AE%81%AA%0C%CB%D5%9A%B8%E0%AC7%13%06%8F%2F%E5%F0%99%92.%AF%09m%F7%3A%AE%3E%D3%CD%F6%3B%F6%AD%DF%E7%FB%7C%80%81w%3B%02%86%02Fz%85%87%86Et%3F%8C%8CDmA%91%87%8Ex%40%96%97%98WC%9B%8D%20%03%A3%03R%A0%88%A2%A4%A3P%A7%A8%19%AA%AAO%A7!%B0%A4N%AD%B4%B5%A5M%B3%B9%B5%BC%A0'%BA%BBK%BD%BE%B0L%C6%C7%B1J%B8%C2%BA%C5%C1%2C%C3%CD%CA%CB%B6I%D6%D7%ABH%DA%DB%C4F%DE%A9%BFG%E2%E3%C8%E1%E6%1F%D4%E9%9B%3B%ECE%D27%F0D%F23%F4%F5%91%40%F8%F9%A1%3F%FCo%26%00%0CH%60%60%40%83o%10%AEQx%86aCt%0410K%00%00!%F9%04%05%05%00%04%00%2C%02%00%1F%000%00W%00%00%03%E7H%BA%0C%0E%2C%CAIk%7B%CE%EAM%B1%E7%E0%E6%8Da)%8D%A8%A9%A2%A9Z%B2%AD%CB%C1%B1%AC%D1%A4%7D%E3%98.%F2%0F%DF%0E%08%11v%88E%E3%04%A9%AC%00%9B%16%1C4%0A%9B%0E%7B%D6_%26%CB%EDz%BF%E0%B0xL.%9B%CF%A1%80z%CDn%BB%DB%B6%B7%7C%CEv%D1%EFs%15~%0F7%F1%FF%01z%80%7Bv%83tq%86oh%8B%8C%8D%8E%8F%90%91%92%93h%02%96%02f%97%9Ac%9A%9D%98%60%9E%9D_%A1%9E%5D%A4%A1Y%A7%A8V%AA%A5S%AD%A2%AF%B0%97%A9%B3%96%AC%B6%9F%B2%B3%5C%B62%03%C0%03%16%BC.%C1%C1%15%AD6%C6%C6%14%A7%3E%CB%C7%CD%B1%3A%D0%D1%D2%B7B%D5%C0b%DA%C2a%DD%DE%60%DD%DC%E3%DF%DA%E4%D5c%E5%E2%E7%E6%ED%EC%E9%EE%F1%F0%D0%E8%F5%F6%CB%F8%CC%F2%F7%F4%F9%FA%DB%D4%CD%D3wf%9F%86%04%00!%F9%04%09%05%00%04%00%2C%02%00%02%00%7C%00%7C%00%00%03%FFH%BA%DC%FE0%CAI%AB%BD8%EB%CD%BB%FF%60(%8Edi%9Eh%AA%AEl%EB%BEp%2C%CFt%0A%DC%40%AD%938%BE%FF%9E%5E%0FH%CC%08%7D%C5%24%E5%88T%3A%1D%CC%E6sJ%88%E6%A8X%2B%96%AA%DDN%BB%5E%A5%F5%1AN%82%CB%C41%DA%1C%5D%B3%99%EEt%3B%0E%3C%D3i%EA%BB%CE%AE%8F%E5%FB3%7C%80%12%01%85%01!%82%83%0E%86%86%20%89%8A%0B%8C%92%1Fs%90%10%92%98%1D%95%96%8B%98%99%1BG%9C%11%9E%9E%1CC%A2%A3%A4%9F%A8%26%AA%A5%AC%AD%AE%93%B0%24%B2%B3%B4%23%B6%8C%B8%B5%BA%85%BC%22%BE%BF%C0!%C2%C4%C1%B6%C7%B9%AE%CA%CB%A4%CD%BD%B7%D0%CE%87%D3%D6%D7%D8%D9%DA%DB%DC%DD%DE%DF%E0%E1%C0%02%E4%E5%E6%E7%E8%E7%DC%E9%EC%ED%E6%DA%EE%F1%ED%D9%F2%F5%EA%D8%F6%F9%02%F4%FA%F5%F0%FD%EE%D6%01L'%AE%A0%C1%83%08%13*%5C%C8%B0%A1%C3%87h%06H%1C%00q%C1%C4%8B%10%2Fj%A4%D8pP%A3F%86%1E7*%0C%E9%11!%C9%92%07O%8A4%A8%F2%23%CB%96%13M%C2%94%98r%26%C7%970%13%CE%5C%98%93%E7I%87%24%2B%AE%ACH%00%23%D1%A3H%93*%5D%CA%B4%A9%D3%A7P%A3J%9DJ%B5%AA%D5%ABX%B3j%DD%CA%B5%AB%D7%AF%60%C3%16I%00%00%3B" alt="" /></p>
<p>Loading image</p>
<p>Click anywhere to cancel</p></div>
<div id="greasedLightboxError">
<p>Image unavailable</p></div>
<p><img alt="" /><img alt="" /></p>
<div id="greasedLightboxOverlay">
<div id="greasedLightbox"><img alt="" /></div>
</div>
<div id="greasedLightboxMenu"><a id="greasedLightboxTitleLink" href="http://shiftingpixel.com/lightbox/">Greased Lightbox</a></p>
<div id="greasedLightboxButtons"><a id="greasedLightboxButtonRight" title="Next image (right arrow key)">→</a><a id="greasedLightboxButtonLeft" title="Previous image (left arrow key)">←</a><a id="greasedLightboxButtonPlus" title="Magnify image (+ key)">+</a><a id="greasedLightboxButtonMinus" title="Shrink image (- key)">-</a><a id="greasedLightboxButtonSlide" title="Start/stop slideshow">↻</a></div>
</div>
<div id="greasedLightboxLoading"><img style="border:medium none;" src="image/gif,GIF89a%80%00%80%00%A2%00%00%FF%FF%FF%DD%DD%DD%BB%BB%BB%99%99%99%00%00%FF%00%00%00%00%00%00%00%00%00!%FF%0BNETSCAPE2.0%03%01%00%00%00!%F9%04%05%05%00%04%00%2C%02%00%02%00%7C%00%7C%00%00%03%FFH%BA%DC%FE0%CA%06*%988%EB%CD%BB_%96%F5%8Ddibax%AEl%AB%A5%A2%2B%CF.%5C%D1x%3E%DA%97%EE%FF%12%1EpHT%08%8B%C8G%60%190%1DI%83%E8%20%F9a2K%CF%8FTJ%E5X%AD%A4lg%BB%EDj%BE%D7%9D%0DJ%8E%9A3%E8%B4G%BCis%DF%93%B8%9CC%CF%D8%EFx%12zMsk%1E%7FS%81%18%83%850%87%7F%8Apz%8D)%8Fv%91%92q%1D%7D%12%88%98%99%9A%1B%9C%10%88%89%9Fy%93%A2%86%1A%9E%A7%8B%8C%2F%AB%18%A5%AE%A0_%AA%8E%AC%90%B5%B6%60%19%A3%0D%AD%BC%AF%A1(%B2%9D%BB%C3%C4h%BF%C7%A4%C9%CA%A8%A9A%CE%0E%B4%D1%BD%7B%10%C0%0A%C2%D8%D2%C5%DB%D5%0C%D7%DF%CB%B7%13%B9%C8%97x%02%EE%02%2B%B0%D47%13%DEln%1E%EF%EF'%F2%2B%F6Zd%3A%E8%1Bhb%9A%3Fv%F7%DAp%18%C8%90%84%C1%13%D0%C6%94%CB%C0%B0%E2%08f2%14%02%2Ce%8A%FFb%C5%86U%B4%B5(%B3%91%A3%C0%8F%20%CD%CD%E2%08h!%CA%94*%AD%B1l%99%EF%25%C1%98%0Bf%D2%1Ca%F3fL%9D%F8X%F4%D4g%0EhG%17C%F7%0D3%EA%23%A9%3B%5EL%818u%054%C9P%AA%2C%DF%D8%C4%FA%8F%CAK%AE%08%15Y%AC%15%F6%13%D1%A5%3Bq%AA%5D%CB%B6%AD%DB%B7p%E3%CA%9DK%B7%AE%DD%BBx%F3B4%DA%F5%1B_a%7F'%16%0D%0C%89%B0%E0h%86%13%F3%FD%A9%B8qV%95%8E%23%F7%85*%D9Me%B5%97%BB9f%1BY%AF%E7%CF%A0C%8B%1EM%BA%B4%E9%D3%A8S%AB%C6A%92r%D0Se1%C5~s8P%ED%24%26a%DF%1E2%13%EC%E4%1CUu%F7%06%12%D5wn%E0%C1%5D%0F%9FQ%1Cq%F2%83%3A1%3FO%F8Xzt%EA%C7%DB6%AFs%5D%EE%F4%95%D5%25%BEv%D1Z%7Cv%F0%BB%EB%05%CC%B8%DERz%99%BF%D5kd%11%91%C3y%F9%F3G%D4%2F%B1%DF~%FF%08%BC%F9%E9%F7_I%EDaW%12t%01%3EP%DE3%B3%B9g%DB%80%9A-%A8%20%84%8CAha%7C%90Q%A8!%85~a%B8!%87%CE5%18%8C%88%E4%80%88%16%89%25%26%C8%A0%8A%19%A2%98%93%8B%11%B2%D8!%8C1J%08%A0%89%9F%BC%97b%81%F8%C9x%A2%8F%F0%F1%D8%A3%8D%CA%E8%B8%23%91%2B%02)%9C%92%232y%24%92%C6%A55%E4x~%E0H%9B%95%04%60%89%A1%22%5B%06%09%E5%8D4%9Aa%A4%97RNY%26%97X%D6x%E6%3ANv%91%A6%9ATr%D7%26%15of%19%26%99q%E6(%A4%7Fs%929%E3Q%EE%7D%89%1Eiu%AAVhj%87%A2%96%E8i%8B%9A%D6%A8%A3%7B%AE%C6'%A0%AE%24%00%00!%F9%04%05%05%00%04%00%2C%0A%00%02%00W%000%00%00%03%FFH%BA%DC%FE0%BE%40%83%BC8%EB%3D%2B%E5%60(J%9E7%9E(WVi%EBv%EB%2B%BF%EB7%DFgm%E1%3C%A8%F7%23%81P%90%FA%A1%00H%40k8D%19G%C9%24%8A%C9%CC%D5N%D1%E8%89%DA%1C%3DCYi%90%2B%F4%5EEa%B1%88%DC%F5%9DAi%F5%9A-%FAn%E2%CA%14%9B%E8%8E%C1%E3.%7B!v%19x%2F%82*o%1A%86%87%88%1A%84%12xy%8Dd%89~%8B%803%7B%7C%19%90%10%928%8E%18%9E%0F%8C%A1t%9D%8A%91%99%3C%A2%24%AA%11%A6%AD%A8%17%A4%0C%B2%B3%B4%11%B6%0A%A0%40%0A%AE0%25%18%B8%3D%9B%B5%B0%0D%BE%BF%C0%BA%10%97%B1%AC%10%03%D4%03%81%CE%C2%C4%D2%0F%D5%D5K%D8G%DB%0D%DD%E4z%952%E2%E3%E4%E5c%5C3%E9%0C%EB%F2%EDm%E8Y%18%F2%F3se%3CZ%19%F9%FA%98%09%04%18P%E0%2F%82%EB%0C2C%C8N!%10%86%DD%1C%1E%84HMb%0F%8A%15-%F2%C0%A8%F1%13%22%C3%8E%0F%09%82%0C%99o%E4%C4%86%26IZK%A9!%01%00!%F9%04%05%05%00%04%00%2C%1F%00%02%00W%000%00%00%03%FFH%BA%DC%FEKH%01%AB%BD8%EB6%E7%FE%60%A8u%9Dh%9E%22%E9%A1l%5B%A9%92%2B%CF%04L%D1%F8i%E7%7C%B8%F7%A2%81p%C0%FA%9D%02%C8%40k8D%19E%C9%24%8A%C9%D4%C1%8EQ%A9%89%DA4%3DAYm%90%2B%F4%5E%A1a%E4%89%DC%05%7D5i%F1%98%9C%3A%83%E3K%B6%CF%BE%89%2B%F3tn%7Cpx.lD%1Fo%17~3%87%88%23%83%8B%8C%8Dz%1B%8A%15%93%94%95%19%97%0F~%7F4%87%96%91%98%859%A2%9C%A4%9E%A6%A7%9B%17%9D%0D%99%3C%A8%AF%AA%B1%AC%B3%B4%2F%B6%0B%9F%40%0B%BA%10%B0%0A%B2%40%8E%B5*%92%B8%C6%AE%C2%24%18%C5%BF%04%C1%0F%25%CAa.%00%DA%00%18%D4(%D1!%DB%DB%DD%812%CB%20%E2%E9%17%CD%2C%E7%1A%E9%F0%E4U8%D8%22%F0%F7%19%F39Q%26%F7%F8%D2%D2%FC%FD%03%D8C%E0%40%828%0C%C6C%C8C%A1%3A%86%09%1D%8E%83HC%E2D%8A3%2Cj%C3X%D1%14%22%C7%88%0A%3F%E6%08)r%A4%C0%92%05%17%A2L%B9%D1D%02%00!%F9%04%05%05%00%04%00%2C%3C%00%02%00B%00B%00%00%03%FEH4%3C%FA0%CAI%AB%9D%AD%DD%CD%7B%CD%99'%8E%16%A8%91hj2i%3B%AE%8E%2Bo%F0l%7F%EB%ADG%B5%2B%FC%82%DD%A3%97%02%02%85%8B%5C%D1x%DC%11I%CC%A6%EE)%8AJo%D4%8E%F5j%CBr%B6A%A1%F7%02F%26M%D0%ADy%5C)%AF%95Z7%92%3D%91%CF%E1%1Bp%F8%8D%8E%5B%CDCx%16v%7C%20~Q%80%81%7Ddj%89%0At%0Az%8E%8F%82u%8D%93%90%92%93%94!%8C%7F%9B%8A1%83%97.%01%A6%01%3B%84(%A7%A7%3A%A4%AB%AC%AC7%AF%22%B1%B6%AEL)%B6%BB%A9%5C%1E%BB%BC%A0%1B%C0%C1%C2%15%C4%C5%C6%12%C8%B7%CA%14%CC%B1%CE%13%D0%B2%D2%11%D4%AD%D6%D7%D8%A8%DA%10%DC%DE%CB%D0%E1%D3%C8%E4%CF%C4%E7%C7%CD%EA%EB%A6%ED%F0%F1%F2%F3%F4%F5%F6%F7%F8%F9%FA%FA%00%FD%FE%FF%00%03%024%26%B0%A0%C1%7F%A0%0E*4%B8i%A1%C3%81%93%1EJ%04%D0p%A2%C3%84%16%0F%12%CC(%03PA%02%00!%F9%04%05%05%00%04%00%2CN%00%0A%000%00W%00%00%03%ECH%BA%BC%F3%A3%C9I%2B%85%D0%EA%7Dq%E6%E0%E6%7Da)%8D%A4%A9%A2%A9Z%B2%91%BB%B2%B2%0B%D7%E6%8D%87p%BCs%BA%9F((%B4%10%8B%1D%14r%A8%5CV%8ENF%2F%9A%1CQ'%D3k%03z%E5%AA%04%60%81%91%B6%0B%87%9F%CD%9Ay%5D%C5%A8%D7%EC%B6%CF%04%AF%8F%1F%B2%BA%9D%AA%DF%3B%FB~H%80p%7C%83fQ%86%87%7F%89%60%85%8C%8E%86Z%89Z%0A%83%94%0B%80%97%0C%81%9A%95g%9D%A0%A1%A2%A3%A4%A5%A6%A7%A8%A9%AA*%01%AD%AE%AF%B0%B1%B05%B2%B5%B6%AF.%B7%BA%B6%AC%BB%BE%B8%26%BF%C2%01%BD%C3%BB%B9%C6%B7%B4%C9%B2%AB%CE%CF%D0%D1%D2%D3%D4%D52%00%D8%00%A5%D9%DC%A2%DC%DF%DA%9D%E0%DF%E2%E3%E4%94%E6%E3%E8%E9%E0Z%EC%ED%EE%EF%DD%F1%F2%D8%F4%F5%EB%F5%E1W%FA%FB%FC%F8%F9%D8%95K%17%8A%A0%B7s%A3%E6QH%00%00!%F9%04%05%05%00%04%00%2CN%00%1F%000%00W%00%00%03%E9H%BA%DC%FEn%C8%01%AB%BDmN%CC%3B%D1%A0'F%608%8Eez%8A%A9%BAb%AD%FBV%B1%3C%93%B5v%D3%B9%BE%E3%3D%CA%2F%13%94%0C%81%BD%231%A8D%B6%9A%8F%1C%14R%9B%F2L%D6%AB0%CB%EDz%BF%E0%B0xL.%9B%CF%5C%81z%CDn%BB%DB%B3%B7%7C%CE%5E%D1%EF%F3%13~%0F%1F%F1%FF%02z%80%7Bv%83tq%86oh%8B%8C%8D%8E%8F%90%91%92%93%0A%01%96%01f%97%9Ac%9A%9D%98%60%9E%9D%A0%A1%A2%5D%A4%A1%A6%A7%9E%5C%AA%AB%AC%AD%9B%AF%B0%96%B2%B3%A9%B3%9FY%B8%B9%10%00%BE%00%2F%B8%15%BF%BF%C1%B0%BD%C4%C5%C6%A7%C8%C9%C07%CC%0F%CE%CA%D0%A5%D2%D3%CF%3B%B1%C3%D8b%D8%BE%DE%DDa%DF%D9_%DFc%E7%E3%E2%EA%D3%E1%EB%E6%EF%5E%E4%EE%CE%E8%F1%5D%E9%EC%F5%FA%FB%60%F9%FE%ED%E8%11%23%D3%CF%1E%B8)%09%00%00!%F9%04%05%05%00%04%00%2C%3C%00%3C%00B%00B%00%00%03%F9H%BA%DC%FEP%8DI%AB%BD6%EA%1D%B1%FF%15'r%60%F9%8D%E8c%AEY%EAJl%FC%BE%B1%3C%BB%B5y%CF%F9%B9%FF%C0%A0pH%2C%1A%8F%C8%A4r%C9l%3A%9F%D0%A8tJ%10X%05%D4%D7u%9B%1Dm%BF%D8%AE%06%FC%15G%C8%60%B3%03MV3%D8mw%15%5E%96%CF%E9W%FB%1D%1Fv%F3%F3v%7FVz%82F%01%87%017%7FD%88%88%8AxC%8D%8D%3Bt%91%92%87%40l%96%97%89%99u%11%00%A1%00%1C%9C%98A%5C%1A%A2%A2%A4%A5O%AA%AA%1B%A5%A6L%AF%AB%B1%ADM%B5%A1%AC%B8K%BA%A3%BC%97%B9%BA%23%B2%B4%C4%22%C6%BE%C8%C9%BDH%BF(%B2%9D%CF%CC%CD%9CJ%D0%D1%CAG%D9%DA%D7%D4%B5%2F%DBE%DD%DE%C2%DC%D5%E6%92%E8%E1%E2%E3B%E5)%EFA%F1%F2%DFD%F5%EA%8E%E4%E9.%E7%FC%EDvLb%F7J%8F%83%7Cv%10%CAQ%E8%86%A1%1A%87%0F%0B%1A%7C%00kb%83%04%00!%F9%04%05%05%00%04%00%2C%1F%00N%00W%000%00%00%03%FFH%BA%DC%FE0%CA7%EA%988%EB%CD%89%FD%5D(%8E%CDg%5Ed%AAJ%A7%B9%BE%B0%D7%BAq%1D%CE%AD%ADkx%BE%FF%90%DE%09Ht%08i%C5%E4%11%94%2C.-M%E5%13%15%05N5%80%2C%E0'%E8%0AFO%8CV%AB%F3z%C1%C7%C9x%5C3%9BIB%F5%3A%DBvwU8%C9%9C%1C%B3%9F%F1H%10%7Bt%13%01%86%01%18~w%2BL%11%83%5B%85%87%86%89%8AQ%8F%90%11%92%92%13%8A%8BE%8F%18%9A%87%94~I%97%A1%A2%88%9C%9D%9F%83%19%A9%AA%AB%A5%40%A0%AF%A9%1A%AC%3F%B5%A8%A2%B8%95%3B%BB%BC%9A%1B%B95%A7%1A%B0%C4%C50%C1%C2%9B%CA%B3%CC%CD%91%BD%D0%D1%2B%D3%D4%C3%1C%CB)%D9%DA%CF%DC%BF*%DF%12%C9%1D%DD%22%E5%E6%B7!%E9%1C%C7%1D%E7%E8%EFX%AE%22%F3%F4%D7%1D%F7%F8%ED%22%E3B%F4%0B%91O%9F%1BokR%144%E8%89%04%1B%85%FFF%BC%A9%E2l%14%C5(%0B%2F%FE%C8%A8Q%13%07%C7%8E5%3E%82%84!r%E4%8Bj%26%89%84K%A9%20%01%00!%F9%04%05%05%00%04%00%2C%0A%00N%00W%000%00%00%03%FFH%BA%DC%0E%10%B8I%AB%BD8%B7%C8%B5%FF%E0%C7%8DRh%9E!9%A2lK%A9%A4%2B%B7%B0%3A%DF%60m%E3%3C%A6%C7%BD%E0%E4%B7%12%1A%17%C4%CEq%99%8C%2C%8FM%C8%13%DA%9CR%89%A7%806%20%1Cx%07%99dv%AB%ED%7D%BF%3E%1D%8AL%C6%9D%CF%97Z%8B%BDu%BF%BDi%25%8B%5E%BF%DD%D1qN.%7Ce%17%02%87%02%18%7FxV%04%84%5C%86%88%87%8A%8BV%8F%90%15%92%92%17%8B%8CK%8F%18%9A%88%94%7FO%97%A1%A2%89%9C%9D%9F%84%19%A9%AA%AB%A5F%A0%AF%A9%1A%ACB%B5%A8%A2%B8%95A%BB%BC%9A%1E%B98%A7%1A%B0%C4%C53%C1%C2%9B%CA%B3%CC%CD%91%BD%D0%D1%83%AE%1F%C9%1F%CB%7B%D9%DA%B7%20%DDc%7C!%DB%DC%BF%DE%E5%E6%E1%E2%E9%26%C7%20%E7%E8%EF%20%D3%C8%ED%EE%D7%F6%EB%26%F3%FAo%D6%F4cW%CDD%3D~mP%FC%03%E8I%60!%85%F9%0C%02jDm%18E%2B%0B%2F%0A%C9%A8%B1%12%07%C7%8E8%3E%82%9C!r%A4%8C%82%26%8D%3C%E3%91%00%00!%F9%04%05%05%00%04%00%2C%02%00%3C%00B%00B%00%00%03%F5H%04%DC%FE%F0%A9I%AB%BD%98%C6%CD%5D%FE%E0%D5%8D%5Ch%82d*%9D%AC%A5%BE%40%2BO%B0%3A%DF%F5x%EF%F9%B6%FF%C0%A0pH%2C%1A%8F%C8%A4r%C9l%3A%9F%D0%A8tJ%3D%05%AE%81%AA%0C%CB%D5%9A%B8%E0%AC7%13%06%8F%2F%E5%F0%99%92.%AF%09m%F7%3A%AE%3E%D3%CD%F6%3B%F6%AD%DF%E7%FB%7C%80%81w%3B%02%86%02Fz%85%87%86Et%3F%8C%8CDmA%91%87%8Ex%40%96%97%98WC%9B%8D%20%03%A3%03R%A0%88%A2%A4%A3P%A7%A8%19%AA%AAO%A7!%B0%A4N%AD%B4%B5%A5M%B3%B9%B5%BC%A0'%BA%BBK%BD%BE%B0L%C6%C7%B1J%B8%C2%BA%C5%C1%2C%C3%CD%CA%CB%B6I%D6%D7%ABH%DA%DB%C4F%DE%A9%BFG%E2%E3%C8%E1%E6%1F%D4%E9%9B%3B%ECE%D27%F0D%F23%F4%F5%91%40%F8%F9%A1%3F%FCo%26%00%0CH%60%60%40%83o%10%AEQx%86aCt%0410K%00%00!%F9%04%05%05%00%04%00%2C%02%00%1F%000%00W%00%00%03%E7H%BA%0C%0E%2C%CAIk%7B%CE%EAM%B1%E7%E0%E6%8Da)%8D%A8%A9%A2%A9Z%B2%AD%CB%C1%B1%AC%D1%A4%7D%E3%98.%F2%0F%DF%0E%08%11v%88E%E3%04%A9%AC%00%9B%16%1C4%0A%9B%0E%7B%D6_%26%CB%EDz%BF%E0%B0xL.%9B%CF%A1%80z%CDn%BB%DB%B6%B7%7C%CEv%D1%EFs%15~%0F7%F1%FF%01z%80%7Bv%83tq%86oh%8B%8C%8D%8E%8F%90%91%92%93h%02%96%02f%97%9Ac%9A%9D%98%60%9E%9D_%A1%9E%5D%A4%A1Y%A7%A8V%AA%A5S%AD%A2%AF%B0%97%A9%B3%96%AC%B6%9F%B2%B3%5C%B62%03%C0%03%16%BC.%C1%C1%15%AD6%C6%C6%14%A7%3E%CB%C7%CD%B1%3A%D0%D1%D2%B7B%D5%C0b%DA%C2a%DD%DE%60%DD%DC%E3%DF%DA%E4%D5c%E5%E2%E7%E6%ED%EC%E9%EE%F1%F0%D0%E8%F5%F6%CB%F8%CC%F2%F7%F4%F9%FA%DB%D4%CD%D3wf%9F%86%04%00!%F9%04%09%05%00%04%00%2C%02%00%02%00%7C%00%7C%00%00%03%FFH%BA%DC%FE0%CAI%AB%BD8%EB%CD%BB%FF%60(%8Edi%9Eh%AA%AEl%EB%BEp%2C%CFt%0A%DC%40%AD%938%BE%FF%9E%5E%0FH%CC%08%7D%C5%24%E5%88T%3A%1D%CC%E6sJ%88%E6%A8X%2B%96%AA%DDN%BB%5E%A5%F5%1AN%82%CB%C41%DA%1C%5D%B3%99%EEt%3B%0E%3C%D3i%EA%BB%CE%AE%8F%E5%FB3%7C%80%12%01%85%01!%82%83%0E%86%86%20%89%8A%0B%8C%92%1Fs%90%10%92%98%1D%95%96%8B%98%99%1BG%9C%11%9E%9E%1CC%A2%A3%A4%9F%A8%26%AA%A5%AC%AD%AE%93%B0%24%B2%B3%B4%23%B6%8C%B8%B5%BA%85%BC%22%BE%BF%C0!%C2%C4%C1%B6%C7%B9%AE%CA%CB%A4%CD%BD%B7%D0%CE%87%D3%D6%D7%D8%D9%DA%DB%DC%DD%DE%DF%E0%E1%C0%02%E4%E5%E6%E7%E8%E7%DC%E9%EC%ED%E6%DA%EE%F1%ED%D9%F2%F5%EA%D8%F6%F9%02%F4%FA%F5%F0%FD%EE%D6%01L'%AE%A0%C1%83%08%13*%5C%C8%B0%A1%C3%87h%06H%1C%00q%C1%C4%8B%10%2Fj%A4%D8pP%A3F%86%1E7*%0C%E9%11!%C9%92%07O%8A4%A8%F2%23%CB%96%13M%C2%94%98r%26%C7%970%13%CE%5C%98%93%E7I%87%24%2B%AE%ACH%00%23%D1%A3H%93*%5D%CA%B4%A9%D3%A7P%A3J%9DJ%B5%AA%D5%ABX%B3j%DD%CA%B5%AB%D7%AF%60%C3%16I%00%00%3B" alt="" /></p>
<p>Loading image</p>
<p>Click anywhere to cancel</p></div>
<div id="greasedLightboxError">
<p>Image unavailable</p></div>
<p><img alt="" /><img alt="" /></p>
<div id="greasedLightboxOverlay">
<div id="greasedLightbox"><img alt="" /></div>
</div>
<div id="greasedLightboxMenu"><a id="greasedLightboxTitleLink" href="http://shiftingpixel.com/lightbox/">Greased Lightbox</a></p>
<div id="greasedLightboxButtons"><a id="greasedLightboxButtonRight" title="Next image (right arrow key)">→</a><a id="greasedLightboxButtonLeft" title="Previous image (left arrow key)">←</a><a id="greasedLightboxButtonPlus" title="Magnify image (+ key)">+</a><a id="greasedLightboxButtonMinus" title="Shrink image (- key)">-</a><a id="greasedLightboxButtonSlide" title="Start/stop slideshow">↻</a></div>
</div>
<div id="greasedLightboxLoading"><img style="border:medium none;" src="image/gif,GIF89a%80%00%80%00%A2%00%00%FF%FF%FF%DD%DD%DD%BB%BB%BB%99%99%99%00%00%FF%00%00%00%00%00%00%00%00%00!%FF%0BNETSCAPE2.0%03%01%00%00%00!%F9%04%05%05%00%04%00%2C%02%00%02%00%7C%00%7C%00%00%03%FFH%BA%DC%FE0%CA%06*%988%EB%CD%BB_%96%F5%8Ddibax%AEl%AB%A5%A2%2B%CF.%5C%D1x%3E%DA%97%EE%FF%12%1EpHT%08%8B%C8G%60%190%1DI%83%E8%20%F9a2K%CF%8FTJ%E5X%AD%A4lg%BB%EDj%BE%D7%9D%0DJ%8E%9A3%E8%B4G%BCis%DF%93%B8%9CC%CF%D8%EFx%12zMsk%1E%7FS%81%18%83%850%87%7F%8Apz%8D)%8Fv%91%92q%1D%7D%12%88%98%99%9A%1B%9C%10%88%89%9Fy%93%A2%86%1A%9E%A7%8B%8C%2F%AB%18%A5%AE%A0_%AA%8E%AC%90%B5%B6%60%19%A3%0D%AD%BC%AF%A1(%B2%9D%BB%C3%C4h%BF%C7%A4%C9%CA%A8%A9A%CE%0E%B4%D1%BD%7B%10%C0%0A%C2%D8%D2%C5%DB%D5%0C%D7%DF%CB%B7%13%B9%C8%97x%02%EE%02%2B%B0%D47%13%DEln%1E%EF%EF'%F2%2B%F6Zd%3A%E8%1Bhb%9A%3Fv%F7%DAp%18%C8%90%84%C1%13%D0%C6%94%CB%C0%B0%E2%08f2%14%02%2Ce%8A%FFb%C5%86U%B4%B5(%B3%91%A3%C0%8F%20%CD%CD%E2%08h!%CA%94*%AD%B1l%99%EF%25%C1%98%0Bf%D2%1Ca%F3fL%9D%F8X%F4%D4g%0EhG%17C%F7%0D3%EA%23%A9%3B%5EL%818u%054%C9P%AA%2C%DF%D8%C4%FA%8F%CAK%AE%08%15Y%AC%15%F6%13%D1%A5%3Bq%AA%5D%CB%B6%AD%DB%B7p%E3%CA%9DK%B7%AE%DD%BBx%F3B4%DA%F5%1B_a%7F'%16%0D%0C%89%B0%E0h%86%13%F3%FD%A9%B8qV%95%8E%23%F7%85*%D9Me%B5%97%BB9f%1BY%AF%E7%CF%A0C%8B%1EM%BA%B4%E9%D3%A8S%AB%C6A%92r%D0Se1%C5~s8P%ED%24%26a%DF%1E2%13%EC%E4%1CUu%F7%06%12%D5wn%E0%C1%5D%0F%9FQ%1Cq%F2%83%3A1%3FO%F8Xzt%EA%C7%DB6%AFs%5D%EE%F4%95%D5%25%BEv%D1Z%7Cv%F0%BB%EB%05%CC%B8%DERz%99%BF%D5kd%11%91%C3y%F9%F3G%D4%2F%B1%DF~%FF%08%BC%F9%E9%F7_I%EDaW%12t%01%3EP%DE3%B3%B9g%DB%80%9A-%A8%20%84%8CAha%7C%90Q%A8!%85~a%B8!%87%CE5%18%8C%88%E4%80%88%16%89%25%26%C8%A0%8A%19%A2%98%93%8B%11%B2%D8!%8C1J%08%A0%89%9F%BC%97b%81%F8%C9x%A2%8F%F0%F1%D8%A3%8D%CA%E8%B8%23%91%2B%02)%9C%92%232y%24%92%C6%A55%E4x~%E0H%9B%95%04%60%89%A1%22%5B%06%09%E5%8D4%9Aa%A4%97RNY%26%97X%D6x%E6%3ANv%91%A6%9ATr%D7%26%15of%19%26%99q%E6(%A4%7Fs%929%E3Q%EE%7D%89%1Eiu%AAVhj%87%A2%96%E8i%8B%9A%D6%A8%A3%7B%AE%C6'%A0%AE%24%00%00!%F9%04%05%05%00%04%00%2C%0A%00%02%00W%000%00%00%03%FFH%BA%DC%FE0%BE%40%83%BC8%EB%3D%2B%E5%60(J%9E7%9E(WVi%EBv%EB%2B%BF%EB7%DFgm%E1%3C%A8%F7%23%81P%90%FA%A1%00H%40k8D%19G%C9%24%8A%C9%CC%D5N%D1%E8%89%DA%1C%3DCYi%90%2B%F4%5EEa%B1%88%DC%F5%9DAi%F5%9A-%FAn%E2%CA%14%9B%E8%8E%C1%E3.%7B!v%19x%2F%82*o%1A%86%87%88%1A%84%12xy%8Dd%89~%8B%803%7B%7C%19%90%10%928%8E%18%9E%0F%8C%A1t%9D%8A%91%99%3C%A2%24%AA%11%A6%AD%A8%17%A4%0C%B2%B3%B4%11%B6%0A%A0%40%0A%AE0%25%18%B8%3D%9B%B5%B0%0D%BE%BF%C0%BA%10%97%B1%AC%10%03%D4%03%81%CE%C2%C4%D2%0F%D5%D5K%D8G%DB%0D%DD%E4z%952%E2%E3%E4%E5c%5C3%E9%0C%EB%F2%EDm%E8Y%18%F2%F3se%3CZ%19%F9%FA%98%09%04%18P%E0%2F%82%EB%0C2C%C8N!%10%86%DD%1C%1E%84HMb%0F%8A%15-%F2%C0%A8%F1%13%22%C3%8E%0F%09%82%0C%99o%E4%C4%86%26IZK%A9!%01%00!%F9%04%05%05%00%04%00%2C%1F%00%02%00W%000%00%00%03%FFH%BA%DC%FEKH%01%AB%BD8%EB6%E7%FE%60%A8u%9Dh%9E%22%E9%A1l%5B%A9%92%2B%CF%04L%D1%F8i%E7%7C%B8%F7%A2%81p%C0%FA%9D%02%C8%40k8D%19E%C9%24%8A%C9%D4%C1%8EQ%A9%89%DA4%3DAYm%90%2B%F4%5E%A1a%E4%89%DC%05%7D5i%F1%98%9C%3A%83%E3K%B6%CF%BE%89%2B%F3tn%7Cpx.lD%1Fo%17~3%87%88%23%83%8B%8C%8Dz%1B%8A%15%93%94%95%19%97%0F~%7F4%87%96%91%98%859%A2%9C%A4%9E%A6%A7%9B%17%9D%0D%99%3C%A8%AF%AA%B1%AC%B3%B4%2F%B6%0B%9F%40%0B%BA%10%B0%0A%B2%40%8E%B5*%92%B8%C6%AE%C2%24%18%C5%BF%04%C1%0F%25%CAa.%00%DA%00%18%D4(%D1!%DB%DB%DD%812%CB%20%E2%E9%17%CD%2C%E7%1A%E9%F0%E4U8%D8%22%F0%F7%19%F39Q%26%F7%F8%D2%D2%FC%FD%03%D8C%E0%40%828%0C%C6C%C8C%A1%3A%86%09%1D%8E%83HC%E2D%8A3%2Cj%C3X%D1%14%22%C7%88%0A%3F%E6%08)r%A4%C0%92%05%17%A2L%B9%D1D%02%00!%F9%04%05%05%00%04%00%2C%3C%00%02%00B%00B%00%00%03%FEH4%3C%FA0%CAI%AB%9D%AD%DD%CD%7B%CD%99'%8E%16%A8%91hj2i%3B%AE%8E%2Bo%F0l%7F%EB%ADG%B5%2B%FC%82%DD%A3%97%02%02%85%8B%5C%D1x%DC%11I%CC%A6%EE)%8AJo%D4%8E%F5j%CBr%B6A%A1%F7%02F%26M%D0%ADy%5C)%AF%95Z7%92%3D%91%CF%E1%1Bp%F8%8D%8E%5B%CDCx%16v%7C%20~Q%80%81%7Ddj%89%0At%0Az%8E%8F%82u%8D%93%90%92%93%94!%8C%7F%9B%8A1%83%97.%01%A6%01%3B%84(%A7%A7%3A%A4%AB%AC%AC7%AF%22%B1%B6%AEL)%B6%BB%A9%5C%1E%BB%BC%A0%1B%C0%C1%C2%15%C4%C5%C6%12%C8%B7%CA%14%CC%B1%CE%13%D0%B2%D2%11%D4%AD%D6%D7%D8%A8%DA%10%DC%DE%CB%D0%E1%D3%C8%E4%CF%C4%E7%C7%CD%EA%EB%A6%ED%F0%F1%F2%F3%F4%F5%F6%F7%F8%F9%FA%FA%00%FD%FE%FF%00%03%024%26%B0%A0%C1%7F%A0%0E*4%B8i%A1%C3%81%93%1EJ%04%D0p%A2%C3%84%16%0F%12%CC(%03PA%02%00!%F9%04%05%05%00%04%00%2CN%00%0A%000%00W%00%00%03%ECH%BA%BC%F3%A3%C9I%2B%85%D0%EA%7Dq%E6%E0%E6%7Da)%8D%A4%A9%A2%A9Z%B2%91%BB%B2%B2%0B%D7%E6%8D%87p%BCs%BA%9F((%B4%10%8B%1D%14r%A8%5CV%8ENF%2F%9A%1CQ'%D3k%03z%E5%AA%04%60%81%91%B6%0B%87%9F%CD%9Ay%5D%C5%A8%D7%EC%B6%CF%04%AF%8F%1F%B2%BA%9D%AA%DF%3B%FB~H%80p%7C%83fQ%86%87%7F%89%60%85%8C%8E%86Z%89Z%0A%83%94%0B%80%97%0C%81%9A%95g%9D%A0%A1%A2%A3%A4%A5%A6%A7%A8%A9%AA*%01%AD%AE%AF%B0%B1%B05%B2%B5%B6%AF.%B7%BA%B6%AC%BB%BE%B8%26%BF%C2%01%BD%C3%BB%B9%C6%B7%B4%C9%B2%AB%CE%CF%D0%D1%D2%D3%D4%D52%00%D8%00%A5%D9%DC%A2%DC%DF%DA%9D%E0%DF%E2%E3%E4%94%E6%E3%E8%E9%E0Z%EC%ED%EE%EF%DD%F1%F2%D8%F4%F5%EB%F5%E1W%FA%FB%FC%F8%F9%D8%95K%17%8A%A0%B7s%A3%E6QH%00%00!%F9%04%05%05%00%04%00%2CN%00%1F%000%00W%00%00%03%E9H%BA%DC%FEn%C8%01%AB%BDmN%CC%3B%D1%A0'F%608%8Eez%8A%A9%BAb%AD%FBV%B1%3C%93%B5v%D3%B9%BE%E3%3D%CA%2F%13%94%0C%81%BD%231%A8D%B6%9A%8F%1C%14R%9B%F2L%D6%AB0%CB%EDz%BF%E0%B0xL.%9B%CF%5C%81z%CDn%BB%DB%B3%B7%7C%CE%5E%D1%EF%F3%13~%0F%1F%F1%FF%02z%80%7Bv%83tq%86oh%8B%8C%8D%8E%8F%90%91%92%93%0A%01%96%01f%97%9Ac%9A%9D%98%60%9E%9D%A0%A1%A2%5D%A4%A1%A6%A7%9E%5C%AA%AB%AC%AD%9B%AF%B0%96%B2%B3%A9%B3%9FY%B8%B9%10%00%BE%00%2F%B8%15%BF%BF%C1%B0%BD%C4%C5%C6%A7%C8%C9%C07%CC%0F%CE%CA%D0%A5%D2%D3%CF%3B%B1%C3%D8b%D8%BE%DE%DDa%DF%D9_%DFc%E7%E3%E2%EA%D3%E1%EB%E6%EF%5E%E4%EE%CE%E8%F1%5D%E9%EC%F5%FA%FB%60%F9%FE%ED%E8%11%23%D3%CF%1E%B8)%09%00%00!%F9%04%05%05%00%04%00%2C%3C%00%3C%00B%00B%00%00%03%F9H%BA%DC%FEP%8DI%AB%BD6%EA%1D%B1%FF%15'r%60%F9%8D%E8c%AEY%EAJl%FC%BE%B1%3C%BB%B5y%CF%F9%B9%FF%C0%A0pH%2C%1A%8F%C8%A4r%C9l%3A%9F%D0%A8tJ%10X%05%D4%D7u%9B%1Dm%BF%D8%AE%06%FC%15G%C8%60%B3%03MV3%D8mw%15%5E%96%CF%E9W%FB%1D%1Fv%F3%F3v%7FVz%82F%01%87%017%7FD%88%88%8AxC%8D%8D%3Bt%91%92%87%40l%96%97%89%99u%11%00%A1%00%1C%9C%98A%5C%1A%A2%A2%A4%A5O%AA%AA%1B%A5%A6L%AF%AB%B1%ADM%B5%A1%AC%B8K%BA%A3%BC%97%B9%BA%23%B2%B4%C4%22%C6%BE%C8%C9%BDH%BF(%B2%9D%CF%CC%CD%9CJ%D0%D1%CAG%D9%DA%D7%D4%B5%2F%DBE%DD%DE%C2%DC%D5%E6%92%E8%E1%E2%E3B%E5)%EFA%F1%F2%DFD%F5%EA%8E%E4%E9.%E7%FC%EDvLb%F7J%8F%83%7Cv%10%CAQ%E8%86%A1%1A%87%0F%0B%1A%7C%00kb%83%04%00!%F9%04%05%05%00%04%00%2C%1F%00N%00W%000%00%00%03%FFH%BA%DC%FE0%CA7%EA%988%EB%CD%89%FD%5D(%8E%CDg%5Ed%AAJ%A7%B9%BE%B0%D7%BAq%1D%CE%AD%ADkx%BE%FF%90%DE%09Ht%08i%C5%E4%11%94%2C.-M%E5%13%15%05N5%80%2C%E0'%E8%0AFO%8CV%AB%F3z%C1%C7%C9x%5C3%9BIB%F5%3A%DBvwU8%C9%9C%1C%B3%9F%F1H%10%7Bt%13%01%86%01%18~w%2BL%11%83%5B%85%87%86%89%8AQ%8F%90%11%92%92%13%8A%8BE%8F%18%9A%87%94~I%97%A1%A2%88%9C%9D%9F%83%19%A9%AA%AB%A5%40%A0%AF%A9%1A%AC%3F%B5%A8%A2%B8%95%3B%BB%BC%9A%1B%B95%A7%1A%B0%C4%C50%C1%C2%9B%CA%B3%CC%CD%91%BD%D0%D1%2B%D3%D4%C3%1C%CB)%D9%DA%CF%DC%BF*%DF%12%C9%1D%DD%22%E5%E6%B7!%E9%1C%C7%1D%E7%E8%EFX%AE%22%F3%F4%D7%1D%F7%F8%ED%22%E3B%F4%0B%91O%9F%1BokR%144%E8%89%04%1B%85%FFF%BC%A9%E2l%14%C5(%0B%2F%FE%C8%A8Q%13%07%C7%8E5%3E%82%84!r%E4%8Bj%26%89%84K%A9%20%01%00!%F9%04%05%05%00%04%00%2C%0A%00N%00W%000%00%00%03%FFH%BA%DC%0E%10%B8I%AB%BD8%B7%C8%B5%FF%E0%C7%8DRh%9E!9%A2lK%A9%A4%2B%B7%B0%3A%DF%60m%E3%3C%A6%C7%BD%E0%E4%B7%12%1A%17%C4%CEq%99%8C%2C%8FM%C8%13%DA%9CR%89%A7%806%20%1Cx%07%99dv%AB%ED%7D%BF%3E%1D%8AL%C6%9D%CF%97Z%8B%BDu%BF%BDi%25%8B%5E%BF%DD%D1qN.%7Ce%17%02%87%02%18%7FxV%04%84%5C%86%88%87%8A%8BV%8F%90%15%92%92%17%8B%8CK%8F%18%9A%88%94%7FO%97%A1%A2%89%9C%9D%9F%84%19%A9%AA%AB%A5F%A0%AF%A9%1A%ACB%B5%A8%A2%B8%95A%BB%BC%9A%1E%B98%A7%1A%B0%C4%C53%C1%C2%9B%CA%B3%CC%CD%91%BD%D0%D1%83%AE%1F%C9%1F%CB%7B%D9%DA%B7%20%DDc%7C!%DB%DC%BF%DE%E5%E6%E1%E2%E9%26%C7%20%E7%E8%EF%20%D3%C8%ED%EE%D7%F6%EB%26%F3%FAo%D6%F4cW%CDD%3D~mP%FC%03%E8I%60!%85%F9%0C%02jDm%18E%2B%0B%2F%0A%C9%A8%B1%12%07%C7%8E8%3E%82%9C!r%A4%8C%82%26%8D%3C%E3%91%00%00!%F9%04%05%05%00%04%00%2C%02%00%3C%00B%00B%00%00%03%F5H%04%DC%FE%F0%A9I%AB%BD%98%C6%CD%5D%FE%E0%D5%8D%5Ch%82d*%9D%AC%A5%BE%40%2BO%B0%3A%DF%F5x%EF%F9%B6%FF%C0%A0pH%2C%1A%8F%C8%A4r%C9l%3A%9F%D0%A8tJ%3D%05%AE%81%AA%0C%CB%D5%9A%B8%E0%AC7%13%06%8F%2F%E5%F0%99%92.%AF%09m%F7%3A%AE%3E%D3%CD%F6%3B%F6%AD%DF%E7%FB%7C%80%81w%3B%02%86%02Fz%85%87%86Et%3F%8C%8CDmA%91%87%8Ex%40%96%97%98WC%9B%8D%20%03%A3%03R%A0%88%A2%A4%A3P%A7%A8%19%AA%AAO%A7!%B0%A4N%AD%B4%B5%A5M%B3%B9%B5%BC%A0'%BA%BBK%BD%BE%B0L%C6%C7%B1J%B8%C2%BA%C5%C1%2C%C3%CD%CA%CB%B6I%D6%D7%ABH%DA%DB%C4F%DE%A9%BFG%E2%E3%C8%E1%E6%1F%D4%E9%9B%3B%ECE%D27%F0D%F23%F4%F5%91%40%F8%F9%A1%3F%FCo%26%00%0CH%60%60%40%83o%10%AEQx%86aCt%0410K%00%00!%F9%04%05%05%00%04%00%2C%02%00%1F%000%00W%00%00%03%E7H%BA%0C%0E%2C%CAIk%7B%CE%EAM%B1%E7%E0%E6%8Da)%8D%A8%A9%A2%A9Z%B2%AD%CB%C1%B1%AC%D1%A4%7D%E3%98.%F2%0F%DF%0E%08%11v%88E%E3%04%A9%AC%00%9B%16%1C4%0A%9B%0E%7B%D6_%26%CB%EDz%BF%E0%B0xL.%9B%CF%A1%80z%CDn%BB%DB%B6%B7%7C%CEv%D1%EFs%15~%0F7%F1%FF%01z%80%7Bv%83tq%86oh%8B%8C%8D%8E%8F%90%91%92%93h%02%96%02f%97%9Ac%9A%9D%98%60%9E%9D_%A1%9E%5D%A4%A1Y%A7%A8V%AA%A5S%AD%A2%AF%B0%97%A9%B3%96%AC%B6%9F%B2%B3%5C%B62%03%C0%03%16%BC.%C1%C1%15%AD6%C6%C6%14%A7%3E%CB%C7%CD%B1%3A%D0%D1%D2%B7B%D5%C0b%DA%C2a%DD%DE%60%DD%DC%E3%DF%DA%E4%D5c%E5%E2%E7%E6%ED%EC%E9%EE%F1%F0%D0%E8%F5%F6%CB%F8%CC%F2%F7%F4%F9%FA%DB%D4%CD%D3wf%9F%86%04%00!%F9%04%09%05%00%04%00%2C%02%00%02%00%7C%00%7C%00%00%03%FFH%BA%DC%FE0%CAI%AB%BD8%EB%CD%BB%FF%60(%8Edi%9Eh%AA%AEl%EB%BEp%2C%CFt%0A%DC%40%AD%938%BE%FF%9E%5E%0FH%CC%08%7D%C5%24%E5%88T%3A%1D%CC%E6sJ%88%E6%A8X%2B%96%AA%DDN%BB%5E%A5%F5%1AN%82%CB%C41%DA%1C%5D%B3%99%EEt%3B%0E%3C%D3i%EA%BB%CE%AE%8F%E5%FB3%7C%80%12%01%85%01!%82%83%0E%86%86%20%89%8A%0B%8C%92%1Fs%90%10%92%98%1D%95%96%8B%98%99%1BG%9C%11%9E%9E%1CC%A2%A3%A4%9F%A8%26%AA%A5%AC%AD%AE%93%B0%24%B2%B3%B4%23%B6%8C%B8%B5%BA%85%BC%22%BE%BF%C0!%C2%C4%C1%B6%C7%B9%AE%CA%CB%A4%CD%BD%B7%D0%CE%87%D3%D6%D7%D8%D9%DA%DB%DC%DD%DE%DF%E0%E1%C0%02%E4%E5%E6%E7%E8%E7%DC%E9%EC%ED%E6%DA%EE%F1%ED%D9%F2%F5%EA%D8%F6%F9%02%F4%FA%F5%F0%FD%EE%D6%01L'%AE%A0%C1%83%08%13*%5C%C8%B0%A1%C3%87h%06H%1C%00q%C1%C4%8B%10%2Fj%A4%D8pP%A3F%86%1E7*%0C%E9%11!%C9%92%07O%8A4%A8%F2%23%CB%96%13M%C2%94%98r%26%C7%970%13%CE%5C%98%93%E7I%87%24%2B%AE%ACH%00%23%D1%A3H%93*%5D%CA%B4%A9%D3%A7P%A3J%9DJ%B5%AA%D5%ABX%B3j%DD%CA%B5%AB%D7%AF%60%C3%16I%00%00%3B" alt="" /></p>
<p>Loading image</p>
<p>Click anywhere to cancel</p></div>
<div id="greasedLightboxError">
<p>Image unavailable</p></div>
<p><img alt="" /><img alt="" /></p>
<div id="greasedLightboxOverlay">
<div id="greasedLightbox"><img alt="" /></div>
</div>
<div id="greasedLightboxMenu"><a id="greasedLightboxTitleLink" href="http://shiftingpixel.com/lightbox/">Greased Lightbox</a></p>
<div id="greasedLightboxButtons"><a id="greasedLightboxButtonRight" title="Next image (right arrow key)">→</a><a id="greasedLightboxButtonLeft" title="Previous image (left arrow key)">←</a><a id="greasedLightboxButtonPlus" title="Magnify image (+ key)">+</a><a id="greasedLightboxButtonMinus" title="Shrink image (- key)">-</a><a id="greasedLightboxButtonSlide" title="Start/stop slideshow">↻</a></div>
</div>
<div id="greasedLightboxLoading"><img style="border:medium none;" src="image/gif,GIF89a%80%00%80%00%A2%00%00%FF%FF%FF%DD%DD%DD%BB%BB%BB%99%99%99%00%00%FF%00%00%00%00%00%00%00%00%00!%FF%0BNETSCAPE2.0%03%01%00%00%00!%F9%04%05%05%00%04%00%2C%02%00%02%00%7C%00%7C%00%00%03%FFH%BA%DC%FE0%CA%06*%988%EB%CD%BB_%96%F5%8Ddibax%AEl%AB%A5%A2%2B%CF.%5C%D1x%3E%DA%97%EE%FF%12%1EpHT%08%8B%C8G%60%190%1DI%83%E8%20%F9a2K%CF%8FTJ%E5X%AD%A4lg%BB%EDj%BE%D7%9D%0DJ%8E%9A3%E8%B4G%BCis%DF%93%B8%9CC%CF%D8%EFx%12zMsk%1E%7FS%81%18%83%850%87%7F%8Apz%8D)%8Fv%91%92q%1D%7D%12%88%98%99%9A%1B%9C%10%88%89%9Fy%93%A2%86%1A%9E%A7%8B%8C%2F%AB%18%A5%AE%A0_%AA%8E%AC%90%B5%B6%60%19%A3%0D%AD%BC%AF%A1(%B2%9D%BB%C3%C4h%BF%C7%A4%C9%CA%A8%A9A%CE%0E%B4%D1%BD%7B%10%C0%0A%C2%D8%D2%C5%DB%D5%0C%D7%DF%CB%B7%13%B9%C8%97x%02%EE%02%2B%B0%D47%13%DEln%1E%EF%EF'%F2%2B%F6Zd%3A%E8%1Bhb%9A%3Fv%F7%DAp%18%C8%90%84%C1%13%D0%C6%94%CB%C0%B0%E2%08f2%14%02%2Ce%8A%FFb%C5%86U%B4%B5(%B3%91%A3%C0%8F%20%CD%CD%E2%08h!%CA%94*%AD%B1l%99%EF%25%C1%98%0Bf%D2%1Ca%F3fL%9D%F8X%F4%D4g%0EhG%17C%F7%0D3%EA%23%A9%3B%5EL%818u%054%C9P%AA%2C%DF%D8%C4%FA%8F%CAK%AE%08%15Y%AC%15%F6%13%D1%A5%3Bq%AA%5D%CB%B6%AD%DB%B7p%E3%CA%9DK%B7%AE%DD%BBx%F3B4%DA%F5%1B_a%7F'%16%0D%0C%89%B0%E0h%86%13%F3%FD%A9%B8qV%95%8E%23%F7%85*%D9Me%B5%97%BB9f%1BY%AF%E7%CF%A0C%8B%1EM%BA%B4%E9%D3%A8S%AB%C6A%92r%D0Se1%C5~s8P%ED%24%26a%DF%1E2%13%EC%E4%1CUu%F7%06%12%D5wn%E0%C1%5D%0F%9FQ%1Cq%F2%83%3A1%3FO%F8Xzt%EA%C7%DB6%AFs%5D%EE%F4%95%D5%25%BEv%D1Z%7Cv%F0%BB%EB%05%CC%B8%DERz%99%BF%D5kd%11%91%C3y%F9%F3G%D4%2F%B1%DF~%FF%08%BC%F9%E9%F7_I%EDaW%12t%01%3EP%DE3%B3%B9g%DB%80%9A-%A8%20%84%8CAha%7C%90Q%A8!%85~a%B8!%87%CE5%18%8C%88%E4%80%88%16%89%25%26%C8%A0%8A%19%A2%98%93%8B%11%B2%D8!%8C1J%08%A0%89%9F%BC%97b%81%F8%C9x%A2%8F%F0%F1%D8%A3%8D%CA%E8%B8%23%91%2B%02)%9C%92%232y%24%92%C6%A55%E4x~%E0H%9B%95%04%60%89%A1%22%5B%06%09%E5%8D4%9Aa%A4%97RNY%26%97X%D6x%E6%3ANv%91%A6%9ATr%D7%26%15of%19%26%99q%E6(%A4%7Fs%929%E3Q%EE%7D%89%1Eiu%AAVhj%87%A2%96%E8i%8B%9A%D6%A8%A3%7B%AE%C6'%A0%AE%24%00%00!%F9%04%05%05%00%04%00%2C%0A%00%02%00W%000%00%00%03%FFH%BA%DC%FE0%BE%40%83%BC8%EB%3D%2B%E5%60(J%9E7%9E(WVi%EBv%EB%2B%BF%EB7%DFgm%E1%3C%A8%F7%23%81P%90%FA%A1%00H%40k8D%19G%C9%24%8A%C9%CC%D5N%D1%E8%89%DA%1C%3DCYi%90%2B%F4%5EEa%B1%88%DC%F5%9DAi%F5%9A-%FAn%E2%CA%14%9B%E8%8E%C1%E3.%7B!v%19x%2F%82*o%1A%86%87%88%1A%84%12xy%8Dd%89~%8B%803%7B%7C%19%90%10%928%8E%18%9E%0F%8C%A1t%9D%8A%91%99%3C%A2%24%AA%11%A6%AD%A8%17%A4%0C%B2%B3%B4%11%B6%0A%A0%40%0A%AE0%25%18%B8%3D%9B%B5%B0%0D%BE%BF%C0%BA%10%97%B1%AC%10%03%D4%03%81%CE%C2%C4%D2%0F%D5%D5K%D8G%DB%0D%DD%E4z%952%E2%E3%E4%E5c%5C3%E9%0C%EB%F2%EDm%E8Y%18%F2%F3se%3CZ%19%F9%FA%98%09%04%18P%E0%2F%82%EB%0C2C%C8N!%10%86%DD%1C%1E%84HMb%0F%8A%15-%F2%C0%A8%F1%13%22%C3%8E%0F%09%82%0C%99o%E4%C4%86%26IZK%A9!%01%00!%F9%04%05%05%00%04%00%2C%1F%00%02%00W%000%00%00%03%FFH%BA%DC%FEKH%01%AB%BD8%EB6%E7%FE%60%A8u%9Dh%9E%22%E9%A1l%5B%A9%92%2B%CF%04L%D1%F8i%E7%7C%B8%F7%A2%81p%C0%FA%9D%02%C8%40k8D%19E%C9%24%8A%C9%D4%C1%8EQ%A9%89%DA4%3DAYm%90%2B%F4%5E%A1a%E4%89%DC%05%7D5i%F1%98%9C%3A%83%E3K%B6%CF%BE%89%2B%F3tn%7Cpx.lD%1Fo%17~3%87%88%23%83%8B%8C%8Dz%1B%8A%15%93%94%95%19%97%0F~%7F4%87%96%91%98%859%A2%9C%A4%9E%A6%A7%9B%17%9D%0D%99%3C%A8%AF%AA%B1%AC%B3%B4%2F%B6%0B%9F%40%0B%BA%10%B0%0A%B2%40%8E%B5*%92%B8%C6%AE%C2%24%18%C5%BF%04%C1%0F%25%CAa.%00%DA%00%18%D4(%D1!%DB%DB%DD%812%CB%20%E2%E9%17%CD%2C%E7%1A%E9%F0%E4U8%D8%22%F0%F7%19%F39Q%26%F7%F8%D2%D2%FC%FD%03%D8C%E0%40%828%0C%C6C%C8C%A1%3A%86%09%1D%8E%83HC%E2D%8A3%2Cj%C3X%D1%14%22%C7%88%0A%3F%E6%08)r%A4%C0%92%05%17%A2L%B9%D1D%02%00!%F9%04%05%05%00%04%00%2C%3C%00%02%00B%00B%00%00%03%FEH4%3C%FA0%CAI%AB%9D%AD%DD%CD%7B%CD%99'%8E%16%A8%91hj2i%3B%AE%8E%2Bo%F0l%7F%EB%ADG%B5%2B%FC%82%DD%A3%97%02%02%85%8B%5C%D1x%DC%11I%CC%A6%EE)%8AJo%D4%8E%F5j%CBr%B6A%A1%F7%02F%26M%D0%ADy%5C)%AF%95Z7%92%3D%91%CF%E1%1Bp%F8%8D%8E%5B%CDCx%16v%7C%20~Q%80%81%7Ddj%89%0At%0Az%8E%8F%82u%8D%93%90%92%93%94!%8C%7F%9B%8A1%83%97.%01%A6%01%3B%84(%A7%A7%3A%A4%AB%AC%AC7%AF%22%B1%B6%AEL)%B6%BB%A9%5C%1E%BB%BC%A0%1B%C0%C1%C2%15%C4%C5%C6%12%C8%B7%CA%14%CC%B1%CE%13%D0%B2%D2%11%D4%AD%D6%D7%D8%A8%DA%10%DC%DE%CB%D0%E1%D3%C8%E4%CF%C4%E7%C7%CD%EA%EB%A6%ED%F0%F1%F2%F3%F4%F5%F6%F7%F8%F9%FA%FA%00%FD%FE%FF%00%03%024%26%B0%A0%C1%7F%A0%0E*4%B8i%A1%C3%81%93%1EJ%04%D0p%A2%C3%84%16%0F%12%CC(%03PA%02%00!%F9%04%05%05%00%04%00%2CN%00%0A%000%00W%00%00%03%ECH%BA%BC%F3%A3%C9I%2B%85%D0%EA%7Dq%E6%E0%E6%7Da)%8D%A4%A9%A2%A9Z%B2%91%BB%B2%B2%0B%D7%E6%8D%87p%BCs%BA%9F((%B4%10%8B%1D%14r%A8%5CV%8ENF%2F%9A%1CQ'%D3k%03z%E5%AA%04%60%81%91%B6%0B%87%9F%CD%9Ay%5D%C5%A8%D7%EC%B6%CF%04%AF%8F%1F%B2%BA%9D%AA%DF%3B%FB~H%80p%7C%83fQ%86%87%7F%89%60%85%8C%8E%86Z%89Z%0A%83%94%0B%80%97%0C%81%9A%95g%9D%A0%A1%A2%A3%A4%A5%A6%A7%A8%A9%AA*%01%AD%AE%AF%B0%B1%B05%B2%B5%B6%AF.%B7%BA%B6%AC%BB%BE%B8%26%BF%C2%01%BD%C3%BB%B9%C6%B7%B4%C9%B2%AB%CE%CF%D0%D1%D2%D3%D4%D52%00%D8%00%A5%D9%DC%A2%DC%DF%DA%9D%E0%DF%E2%E3%E4%94%E6%E3%E8%E9%E0Z%EC%ED%EE%EF%DD%F1%F2%D8%F4%F5%EB%F5%E1W%FA%FB%FC%F8%F9%D8%95K%17%8A%A0%B7s%A3%E6QH%00%00!%F9%04%05%05%00%04%00%2CN%00%1F%000%00W%00%00%03%E9H%BA%DC%FEn%C8%01%AB%BDmN%CC%3B%D1%A0'F%608%8Eez%8A%A9%BAb%AD%FBV%B1%3C%93%B5v%D3%B9%BE%E3%3D%CA%2F%13%94%0C%81%BD%231%A8D%B6%9A%8F%1C%14R%9B%F2L%D6%AB0%CB%EDz%BF%E0%B0xL.%9B%CF%5C%81z%CDn%BB%DB%B3%B7%7C%CE%5E%D1%EF%F3%13~%0F%1F%F1%FF%02z%80%7Bv%83tq%86oh%8B%8C%8D%8E%8F%90%91%92%93%0A%01%96%01f%97%9Ac%9A%9D%98%60%9E%9D%A0%A1%A2%5D%A4%A1%A6%A7%9E%5C%AA%AB%AC%AD%9B%AF%B0%96%B2%B3%A9%B3%9FY%B8%B9%10%00%BE%00%2F%B8%15%BF%BF%C1%B0%BD%C4%C5%C6%A7%C8%C9%C07%CC%0F%CE%CA%D0%A5%D2%D3%CF%3B%B1%C3%D8b%D8%BE%DE%DDa%DF%D9_%DFc%E7%E3%E2%EA%D3%E1%EB%E6%EF%5E%E4%EE%CE%E8%F1%5D%E9%EC%F5%FA%FB%60%F9%FE%ED%E8%11%23%D3%CF%1E%B8)%09%00%00!%F9%04%05%05%00%04%00%2C%3C%00%3C%00B%00B%00%00%03%F9H%BA%DC%FEP%8DI%AB%BD6%EA%1D%B1%FF%15'r%60%F9%8D%E8c%AEY%EAJl%FC%BE%B1%3C%BB%B5y%CF%F9%B9%FF%C0%A0pH%2C%1A%8F%C8%A4r%C9l%3A%9F%D0%A8tJ%10X%05%D4%D7u%9B%1Dm%BF%D8%AE%06%FC%15G%C8%60%B3%03MV3%D8mw%15%5E%96%CF%E9W%FB%1D%1Fv%F3%F3v%7FVz%82F%01%87%017%7FD%88%88%8AxC%8D%8D%3Bt%91%92%87%40l%96%97%89%99u%11%00%A1%00%1C%9C%98A%5C%1A%A2%A2%A4%A5O%AA%AA%1B%A5%A6L%AF%AB%B1%ADM%B5%A1%AC%B8K%BA%A3%BC%97%B9%BA%23%B2%B4%C4%22%C6%BE%C8%C9%BDH%BF(%B2%9D%CF%CC%CD%9CJ%D0%D1%CAG%D9%DA%D7%D4%B5%2F%DBE%DD%DE%C2%DC%D5%E6%92%E8%E1%E2%E3B%E5)%EFA%F1%F2%DFD%F5%EA%8E%E4%E9.%E7%FC%EDvLb%F7J%8F%83%7Cv%10%CAQ%E8%86%A1%1A%87%0F%0B%1A%7C%00kb%83%04%00!%F9%04%05%05%00%04%00%2C%1F%00N%00W%000%00%00%03%FFH%BA%DC%FE0%CA7%EA%988%EB%CD%89%FD%5D(%8E%CDg%5Ed%AAJ%A7%B9%BE%B0%D7%BAq%1D%CE%AD%ADkx%BE%FF%90%DE%09Ht%08i%C5%E4%11%94%2C.-M%E5%13%15%05N5%80%2C%E0'%E8%0AFO%8CV%AB%F3z%C1%C7%C9x%5C3%9BIB%F5%3A%DBvwU8%C9%9C%1C%B3%9F%F1H%10%7Bt%13%01%86%01%18~w%2BL%11%83%5B%85%87%86%89%8AQ%8F%90%11%92%92%13%8A%8BE%8F%18%9A%87%94~I%97%A1%A2%88%9C%9D%9F%83%19%A9%AA%AB%A5%40%A0%AF%A9%1A%AC%3F%B5%A8%A2%B8%95%3B%BB%BC%9A%1B%B95%A7%1A%B0%C4%C50%C1%C2%9B%CA%B3%CC%CD%91%BD%D0%D1%2B%D3%D4%C3%1C%CB)%D9%DA%CF%DC%BF*%DF%12%C9%1D%DD%22%E5%E6%B7!%E9%1C%C7%1D%E7%E8%EFX%AE%22%F3%F4%D7%1D%F7%F8%ED%22%E3B%F4%0B%91O%9F%1BokR%144%E8%89%04%1B%85%FFF%BC%A9%E2l%14%C5(%0B%2F%FE%C8%A8Q%13%07%C7%8E5%3E%82%84!r%E4%8Bj%26%89%84K%A9%20%01%00!%F9%04%05%05%00%04%00%2C%0A%00N%00W%000%00%00%03%FFH%BA%DC%0E%10%B8I%AB%BD8%B7%C8%B5%FF%E0%C7%8DRh%9E!9%A2lK%A9%A4%2B%B7%B0%3A%DF%60m%E3%3C%A6%C7%BD%E0%E4%B7%12%1A%17%C4%CEq%99%8C%2C%8FM%C8%13%DA%9CR%89%A7%806%20%1Cx%07%99dv%AB%ED%7D%BF%3E%1D%8AL%C6%9D%CF%97Z%8B%BDu%BF%BDi%25%8B%5E%BF%DD%D1qN.%7Ce%17%02%87%02%18%7FxV%04%84%5C%86%88%87%8A%8BV%8F%90%15%92%92%17%8B%8CK%8F%18%9A%88%94%7FO%97%A1%A2%89%9C%9D%9F%84%19%A9%AA%AB%A5F%A0%AF%A9%1A%ACB%B5%A8%A2%B8%95A%BB%BC%9A%1E%B98%A7%1A%B0%C4%C53%C1%C2%9B%CA%B3%CC%CD%91%BD%D0%D1%83%AE%1F%C9%1F%CB%7B%D9%DA%B7%20%DDc%7C!%DB%DC%BF%DE%E5%E6%E1%E2%E9%26%C7%20%E7%E8%EF%20%D3%C8%ED%EE%D7%F6%EB%26%F3%FAo%D6%F4cW%CDD%3D~mP%FC%03%E8I%60!%85%F9%0C%02jDm%18E%2B%0B%2F%0A%C9%A8%B1%12%07%C7%8E8%3E%82%9C!r%A4%8C%82%26%8D%3C%E3%91%00%00!%F9%04%05%05%00%04%00%2C%02%00%3C%00B%00B%00%00%03%F5H%04%DC%FE%F0%A9I%AB%BD%98%C6%CD%5D%FE%E0%D5%8D%5Ch%82d*%9D%AC%A5%BE%40%2BO%B0%3A%DF%F5x%EF%F9%B6%FF%C0%A0pH%2C%1A%8F%C8%A4r%C9l%3A%9F%D0%A8tJ%3D%05%AE%81%AA%0C%CB%D5%9A%B8%E0%AC7%13%06%8F%2F%E5%F0%99%92.%AF%09m%F7%3A%AE%3E%D3%CD%F6%3B%F6%AD%DF%E7%FB%7C%80%81w%3B%02%86%02Fz%85%87%86Et%3F%8C%8CDmA%91%87%8Ex%40%96%97%98WC%9B%8D%20%03%A3%03R%A0%88%A2%A4%A3P%A7%A8%19%AA%AAO%A7!%B0%A4N%AD%B4%B5%A5M%B3%B9%B5%BC%A0'%BA%BBK%BD%BE%B0L%C6%C7%B1J%B8%C2%BA%C5%C1%2C%C3%CD%CA%CB%B6I%D6%D7%ABH%DA%DB%C4F%DE%A9%BFG%E2%E3%C8%E1%E6%1F%D4%E9%9B%3B%ECE%D27%F0D%F23%F4%F5%91%40%F8%F9%A1%3F%FCo%26%00%0CH%60%60%40%83o%10%AEQx%86aCt%0410K%00%00!%F9%04%05%05%00%04%00%2C%02%00%1F%000%00W%00%00%03%E7H%BA%0C%0E%2C%CAIk%7B%CE%EAM%B1%E7%E0%E6%8Da)%8D%A8%A9%A2%A9Z%B2%AD%CB%C1%B1%AC%D1%A4%7D%E3%98.%F2%0F%DF%0E%08%11v%88E%E3%04%A9%AC%00%9B%16%1C4%0A%9B%0E%7B%D6_%26%CB%EDz%BF%E0%B0xL.%9B%CF%A1%80z%CDn%BB%DB%B6%B7%7C%CEv%D1%EFs%15~%0F7%F1%FF%01z%80%7Bv%83tq%86oh%8B%8C%8D%8E%8F%90%91%92%93h%02%96%02f%97%9Ac%9A%9D%98%60%9E%9D_%A1%9E%5D%A4%A1Y%A7%A8V%AA%A5S%AD%A2%AF%B0%97%A9%B3%96%AC%B6%9F%B2%B3%5C%B62%03%C0%03%16%BC.%C1%C1%15%AD6%C6%C6%14%A7%3E%CB%C7%CD%B1%3A%D0%D1%D2%B7B%D5%C0b%DA%C2a%DD%DE%60%DD%DC%E3%DF%DA%E4%D5c%E5%E2%E7%E6%ED%EC%E9%EE%F1%F0%D0%E8%F5%F6%CB%F8%CC%F2%F7%F4%F9%FA%DB%D4%CD%D3wf%9F%86%04%00!%F9%04%09%05%00%04%00%2C%02%00%02%00%7C%00%7C%00%00%03%FFH%BA%DC%FE0%CAI%AB%BD8%EB%CD%BB%FF%60(%8Edi%9Eh%AA%AEl%EB%BEp%2C%CFt%0A%DC%40%AD%938%BE%FF%9E%5E%0FH%CC%08%7D%C5%24%E5%88T%3A%1D%CC%E6sJ%88%E6%A8X%2B%96%AA%DDN%BB%5E%A5%F5%1AN%82%CB%C41%DA%1C%5D%B3%99%EEt%3B%0E%3C%D3i%EA%BB%CE%AE%8F%E5%FB3%7C%80%12%01%85%01!%82%83%0E%86%86%20%89%8A%0B%8C%92%1Fs%90%10%92%98%1D%95%96%8B%98%99%1BG%9C%11%9E%9E%1CC%A2%A3%A4%9F%A8%26%AA%A5%AC%AD%AE%93%B0%24%B2%B3%B4%23%B6%8C%B8%B5%BA%85%BC%22%BE%BF%C0!%C2%C4%C1%B6%C7%B9%AE%CA%CB%A4%CD%BD%B7%D0%CE%87%D3%D6%D7%D8%D9%DA%DB%DC%DD%DE%DF%E0%E1%C0%02%E4%E5%E6%E7%E8%E7%DC%E9%EC%ED%E6%DA%EE%F1%ED%D9%F2%F5%EA%D8%F6%F9%02%F4%FA%F5%F0%FD%EE%D6%01L'%AE%A0%C1%83%08%13*%5C%C8%B0%A1%C3%87h%06H%1C%00q%C1%C4%8B%10%2Fj%A4%D8pP%A3F%86%1E7*%0C%E9%11!%C9%92%07O%8A4%A8%F2%23%CB%96%13M%C2%94%98r%26%C7%970%13%CE%5C%98%93%E7I%87%24%2B%AE%ACH%00%23%D1%A3H%93*%5D%CA%B4%A9%D3%A7P%A3J%9DJ%B5%AA%D5%ABX%B3j%DD%CA%B5%AB%D7%AF%60%C3%16I%00%00%3B" alt="" /></p>
<p>Loading image</p>
<p>Click anywhere to cancel</p></div>
<div id="greasedLightboxError">
<p>Image unavailable</p></div>
<p><img alt="" /><img alt="" /></p>
<div id="greasedLightboxOverlay">
<div id="greasedLightbox"><img alt="" /></div>
</div>
<div id="greasedLightboxMenu"><a id="greasedLightboxTitleLink" href="http://shiftingpixel.com/lightbox/">Greased Lightbox</a></p>
<div id="greasedLightboxButtons"><a id="greasedLightboxButtonRight" title="Next image (right arrow key)">→</a><a id="greasedLightboxButtonLeft" title="Previous image (left arrow key)">←</a><a id="greasedLightboxButtonPlus" title="Magnify image (+ key)">+</a><a id="greasedLightboxButtonMinus" title="Shrink image (- key)">-</a><a id="greasedLightboxButtonSlide" title="Start/stop slideshow">↻</a></div>
</div>
<div id="greasedLightboxLoading"><img style="border:medium none;" src="image/gif,GIF89a%80%00%80%00%A2%00%00%FF%FF%FF%DD%DD%DD%BB%BB%BB%99%99%99%00%00%FF%00%00%00%00%00%00%00%00%00!%FF%0BNETSCAPE2.0%03%01%00%00%00!%F9%04%05%05%00%04%00%2C%02%00%02%00%7C%00%7C%00%00%03%FFH%BA%DC%FE0%CA%06*%988%EB%CD%BB_%96%F5%8Ddibax%AEl%AB%A5%A2%2B%CF.%5C%D1x%3E%DA%97%EE%FF%12%1EpHT%08%8B%C8G%60%190%1DI%83%E8%20%F9a2K%CF%8FTJ%E5X%AD%A4lg%BB%EDj%BE%D7%9D%0DJ%8E%9A3%E8%B4G%BCis%DF%93%B8%9CC%CF%D8%EFx%12zMsk%1E%7FS%81%18%83%850%87%7F%8Apz%8D)%8Fv%91%92q%1D%7D%12%88%98%99%9A%1B%9C%10%88%89%9Fy%93%A2%86%1A%9E%A7%8B%8C%2F%AB%18%A5%AE%A0_%AA%8E%AC%90%B5%B6%60%19%A3%0D%AD%BC%AF%A1(%B2%9D%BB%C3%C4h%BF%C7%A4%C9%CA%A8%A9A%CE%0E%B4%D1%BD%7B%10%C0%0A%C2%D8%D2%C5%DB%D5%0C%D7%DF%CB%B7%13%B9%C8%97x%02%EE%02%2B%B0%D47%13%DEln%1E%EF%EF'%F2%2B%F6Zd%3A%E8%1Bhb%9A%3Fv%F7%DAp%18%C8%90%84%C1%13%D0%C6%94%CB%C0%B0%E2%08f2%14%02%2Ce%8A%FFb%C5%86U%B4%B5(%B3%91%A3%C0%8F%20%CD%CD%E2%08h!%CA%94*%AD%B1l%99%EF%25%C1%98%0Bf%D2%1Ca%F3fL%9D%F8X%F4%D4g%0EhG%17C%F7%0D3%EA%23%A9%3B%5EL%818u%054%C9P%AA%2C%DF%D8%C4%FA%8F%CAK%AE%08%15Y%AC%15%F6%13%D1%A5%3Bq%AA%5D%CB%B6%AD%DB%B7p%E3%CA%9DK%B7%AE%DD%BBx%F3B4%DA%F5%1B_a%7F'%16%0D%0C%89%B0%E0h%86%13%F3%FD%A9%B8qV%95%8E%23%F7%85*%D9Me%B5%97%BB9f%1BY%AF%E7%CF%A0C%8B%1EM%BA%B4%E9%D3%A8S%AB%C6A%92r%D0Se1%C5~s8P%ED%24%26a%DF%1E2%13%EC%E4%1CUu%F7%06%12%D5wn%E0%C1%5D%0F%9FQ%1Cq%F2%83%3A1%3FO%F8Xzt%EA%C7%DB6%AFs%5D%EE%F4%95%D5%25%BEv%D1Z%7Cv%F0%BB%EB%05%CC%B8%DERz%99%BF%D5kd%11%91%C3y%F9%F3G%D4%2F%B1%DF~%FF%08%BC%F9%E9%F7_I%EDaW%12t%01%3EP%DE3%B3%B9g%DB%80%9A-%A8%20%84%8CAha%7C%90Q%A8!%85~a%B8!%87%CE5%18%8C%88%E4%80%88%16%89%25%26%C8%A0%8A%19%A2%98%93%8B%11%B2%D8!%8C1J%08%A0%89%9F%BC%97b%81%F8%C9x%A2%8F%F0%F1%D8%A3%8D%CA%E8%B8%23%91%2B%02)%9C%92%232y%24%92%C6%A55%E4x~%E0H%9B%95%04%60%89%A1%22%5B%06%09%E5%8D4%9Aa%A4%97RNY%26%97X%D6x%E6%3ANv%91%A6%9ATr%D7%26%15of%19%26%99q%E6(%A4%7Fs%929%E3Q%EE%7D%89%1Eiu%AAVhj%87%A2%96%E8i%8B%9A%D6%A8%A3%7B%AE%C6'%A0%AE%24%00%00!%F9%04%05%05%00%04%00%2C%0A%00%02%00W%000%00%00%03%FFH%BA%DC%FE0%BE%40%83%BC8%EB%3D%2B%E5%60(J%9E7%9E(WVi%EBv%EB%2B%BF%EB7%DFgm%E1%3C%A8%F7%23%81P%90%FA%A1%00H%40k8D%19G%C9%24%8A%C9%CC%D5N%D1%E8%89%DA%1C%3DCYi%90%2B%F4%5EEa%B1%88%DC%F5%9DAi%F5%9A-%FAn%E2%CA%14%9B%E8%8E%C1%E3.%7B!v%19x%2F%82*o%1A%86%87%88%1A%84%12xy%8Dd%89~%8B%803%7B%7C%19%90%10%928%8E%18%9E%0F%8C%A1t%9D%8A%91%99%3C%A2%24%AA%11%A6%AD%A8%17%A4%0C%B2%B3%B4%11%B6%0A%A0%40%0A%AE0%25%18%B8%3D%9B%B5%B0%0D%BE%BF%C0%BA%10%97%B1%AC%10%03%D4%03%81%CE%C2%C4%D2%0F%D5%D5K%D8G%DB%0D%DD%E4z%952%E2%E3%E4%E5c%5C3%E9%0C%EB%F2%EDm%E8Y%18%F2%F3se%3CZ%19%F9%FA%98%09%04%18P%E0%2F%82%EB%0C2C%C8N!%10%86%DD%1C%1E%84HMb%0F%8A%15-%F2%C0%A8%F1%13%22%C3%8E%0F%09%82%0C%99o%E4%C4%86%26IZK%A9!%01%00!%F9%04%05%05%00%04%00%2C%1F%00%02%00W%000%00%00%03%FFH%BA%DC%FEKH%01%AB%BD8%EB6%E7%FE%60%A8u%9Dh%9E%22%E9%A1l%5B%A9%92%2B%CF%04L%D1%F8i%E7%7C%B8%F7%A2%81p%C0%FA%9D%02%C8%40k8D%19E%C9%24%8A%C9%D4%C1%8EQ%A9%89%DA4%3DAYm%90%2B%F4%5E%A1a%E4%89%DC%05%7D5i%F1%98%9C%3A%83%E3K%B6%CF%BE%89%2B%F3tn%7Cpx.lD%1Fo%17~3%87%88%23%83%8B%8C%8Dz%1B%8A%15%93%94%95%19%97%0F~%7F4%87%96%91%98%859%A2%9C%A4%9E%A6%A7%9B%17%9D%0D%99%3C%A8%AF%AA%B1%AC%B3%B4%2F%B6%0B%9F%40%0B%BA%10%B0%0A%B2%40%8E%B5*%92%B8%C6%AE%C2%24%18%C5%BF%04%C1%0F%25%CAa.%00%DA%00%18%D4(%D1!%DB%DB%DD%812%CB%20%E2%E9%17%CD%2C%E7%1A%E9%F0%E4U8%D8%22%F0%F7%19%F39Q%26%F7%F8%D2%D2%FC%FD%03%D8C%E0%40%828%0C%C6C%C8C%A1%3A%86%09%1D%8E%83HC%E2D%8A3%2Cj%C3X%D1%14%22%C7%88%0A%3F%E6%08)r%A4%C0%92%05%17%A2L%B9%D1D%02%00!%F9%04%05%05%00%04%00%2C%3C%00%02%00B%00B%00%00%03%FEH4%3C%FA0%CAI%AB%9D%AD%DD%CD%7B%CD%99'%8E%16%A8%91hj2i%3B%AE%8E%2Bo%F0l%7F%EB%ADG%B5%2B%FC%82%DD%A3%97%02%02%85%8B%5C%D1x%DC%11I%CC%A6%EE)%8AJo%D4%8E%F5j%CBr%B6A%A1%F7%02F%26M%D0%ADy%5C)%AF%95Z7%92%3D%91%CF%E1%1Bp%F8%8D%8E%5B%CDCx%16v%7C%20~Q%80%81%7Ddj%89%0At%0Az%8E%8F%82u%8D%93%90%92%93%94!%8C%7F%9B%8A1%83%97.%01%A6%01%3B%84(%A7%A7%3A%A4%AB%AC%AC7%AF%22%B1%B6%AEL)%B6%BB%A9%5C%1E%BB%BC%A0%1B%C0%C1%C2%15%C4%C5%C6%12%C8%B7%CA%14%CC%B1%CE%13%D0%B2%D2%11%D4%AD%D6%D7%D8%A8%DA%10%DC%DE%CB%D0%E1%D3%C8%E4%CF%C4%E7%C7%CD%EA%EB%A6%ED%F0%F1%F2%F3%F4%F5%F6%F7%F8%F9%FA%FA%00%FD%FE%FF%00%03%024%26%B0%A0%C1%7F%A0%0E*4%B8i%A1%C3%81%93%1EJ%04%D0p%A2%C3%84%16%0F%12%CC(%03PA%02%00!%F9%04%05%05%00%04%00%2CN%00%0A%000%00W%00%00%03%ECH%BA%BC%F3%A3%C9I%2B%85%D0%EA%7Dq%E6%E0%E6%7Da)%8D%A4%A9%A2%A9Z%B2%91%BB%B2%B2%0B%D7%E6%8D%87p%BCs%BA%9F((%B4%10%8B%1D%14r%A8%5CV%8ENF%2F%9A%1CQ'%D3k%03z%E5%AA%04%60%81%91%B6%0B%87%9F%CD%9Ay%5D%C5%A8%D7%EC%B6%CF%04%AF%8F%1F%B2%BA%9D%AA%DF%3B%FB~H%80p%7C%83fQ%86%87%7F%89%60%85%8C%8E%86Z%89Z%0A%83%94%0B%80%97%0C%81%9A%95g%9D%A0%A1%A2%A3%A4%A5%A6%A7%A8%A9%AA*%01%AD%AE%AF%B0%B1%B05%B2%B5%B6%AF.%B7%BA%B6%AC%BB%BE%B8%26%BF%C2%01%BD%C3%BB%B9%C6%B7%B4%C9%B2%AB%CE%CF%D0%D1%D2%D3%D4%D52%00%D8%00%A5%D9%DC%A2%DC%DF%DA%9D%E0%DF%E2%E3%E4%94%E6%E3%E8%E9%E0Z%EC%ED%EE%EF%DD%F1%F2%D8%F4%F5%EB%F5%E1W%FA%FB%FC%F8%F9%D8%95K%17%8A%A0%B7s%A3%E6QH%00%00!%F9%04%05%05%00%04%00%2CN%00%1F%000%00W%00%00%03%E9H%BA%DC%FEn%C8%01%AB%BDmN%CC%3B%D1%A0'F%608%8Eez%8A%A9%BAb%AD%FBV%B1%3C%93%B5v%D3%B9%BE%E3%3D%CA%2F%13%94%0C%81%BD%231%A8D%B6%9A%8F%1C%14R%9B%F2L%D6%AB0%CB%EDz%BF%E0%B0xL.%9B%CF%5C%81z%CDn%BB%DB%B3%B7%7C%CE%5E%D1%EF%F3%13~%0F%1F%F1%FF%02z%80%7Bv%83tq%86oh%8B%8C%8D%8E%8F%90%91%92%93%0A%01%96%01f%97%9Ac%9A%9D%98%60%9E%9D%A0%A1%A2%5D%A4%A1%A6%A7%9E%5C%AA%AB%AC%AD%9B%AF%B0%96%B2%B3%A9%B3%9FY%B8%B9%10%00%BE%00%2F%B8%15%BF%BF%C1%B0%BD%C4%C5%C6%A7%C8%C9%C07%CC%0F%CE%CA%D0%A5%D2%D3%CF%3B%B1%C3%D8b%D8%BE%DE%DDa%DF%D9_%DFc%E7%E3%E2%EA%D3%E1%EB%E6%EF%5E%E4%EE%CE%E8%F1%5D%E9%EC%F5%FA%FB%60%F9%FE%ED%E8%11%23%D3%CF%1E%B8)%09%00%00!%F9%04%05%05%00%04%00%2C%3C%00%3C%00B%00B%00%00%03%F9H%BA%DC%FEP%8DI%AB%BD6%EA%1D%B1%FF%15'r%60%F9%8D%E8c%AEY%EAJl%FC%BE%B1%3C%BB%B5y%CF%F9%B9%FF%C0%A0pH%2C%1A%8F%C8%A4r%C9l%3A%9F%D0%A8tJ%10X%05%D4%D7u%9B%1Dm%BF%D8%AE%06%FC%15G%C8%60%B3%03MV3%D8mw%15%5E%96%CF%E9W%FB%1D%1Fv%F3%F3v%7FVz%82F%01%87%017%7FD%88%88%8AxC%8D%8D%3Bt%91%92%87%40l%96%97%89%99u%11%00%A1%00%1C%9C%98A%5C%1A%A2%A2%A4%A5O%AA%AA%1B%A5%A6L%AF%AB%B1%ADM%B5%A1%AC%B8K%BA%A3%BC%97%B9%BA%23%B2%B4%C4%22%C6%BE%C8%C9%BDH%BF(%B2%9D%CF%CC%CD%9CJ%D0%D1%CAG%D9%DA%D7%D4%B5%2F%DBE%DD%DE%C2%DC%D5%E6%92%E8%E1%E2%E3B%E5)%EFA%F1%F2%DFD%F5%EA%8E%E4%E9.%E7%FC%EDvLb%F7J%8F%83%7Cv%10%CAQ%E8%86%A1%1A%87%0F%0B%1A%7C%00kb%83%04%00!%F9%04%05%05%00%04%00%2C%1F%00N%00W%000%00%00%03%FFH%BA%DC%FE0%CA7%EA%988%EB%CD%89%FD%5D(%8E%CDg%5Ed%AAJ%A7%B9%BE%B0%D7%BAq%1D%CE%AD%ADkx%BE%FF%90%DE%09Ht%08i%C5%E4%11%94%2C.-M%E5%13%15%05N5%80%2C%E0'%E8%0AFO%8CV%AB%F3z%C1%C7%C9x%5C3%9BIB%F5%3A%DBvwU8%C9%9C%1C%B3%9F%F1H%10%7Bt%13%01%86%01%18~w%2BL%11%83%5B%85%87%86%89%8AQ%8F%90%11%92%92%13%8A%8BE%8F%18%9A%87%94~I%97%A1%A2%88%9C%9D%9F%83%19%A9%AA%AB%A5%40%A0%AF%A9%1A%AC%3F%B5%A8%A2%B8%95%3B%BB%BC%9A%1B%B95%A7%1A%B0%C4%C50%C1%C2%9B%CA%B3%CC%CD%91%BD%D0%D1%2B%D3%D4%C3%1C%CB)%D9%DA%CF%DC%BF*%DF%12%C9%1D%DD%22%E5%E6%B7!%E9%1C%C7%1D%E7%E8%EFX%AE%22%F3%F4%D7%1D%F7%F8%ED%22%E3B%F4%0B%91O%9F%1BokR%144%E8%89%04%1B%85%FFF%BC%A9%E2l%14%C5(%0B%2F%FE%C8%A8Q%13%07%C7%8E5%3E%82%84!r%E4%8Bj%26%89%84K%A9%20%01%00!%F9%04%05%05%00%04%00%2C%0A%00N%00W%000%00%00%03%FFH%BA%DC%0E%10%B8I%AB%BD8%B7%C8%B5%FF%E0%C7%8DRh%9E!9%A2lK%A9%A4%2B%B7%B0%3A%DF%60m%E3%3C%A6%C7%BD%E0%E4%B7%12%1A%17%C4%CEq%99%8C%2C%8FM%C8%13%DA%9CR%89%A7%806%20%1Cx%07%99dv%AB%ED%7D%BF%3E%1D%8AL%C6%9D%CF%97Z%8B%BDu%BF%BDi%25%8B%5E%BF%DD%D1qN.%7Ce%17%02%87%02%18%7FxV%04%84%5C%86%88%87%8A%8BV%8F%90%15%92%92%17%8B%8CK%8F%18%9A%88%94%7FO%97%A1%A2%89%9C%9D%9F%84%19%A9%AA%AB%A5F%A0%AF%A9%1A%ACB%B5%A8%A2%B8%95A%BB%BC%9A%1E%B98%A7%1A%B0%C4%C53%C1%C2%9B%CA%B3%CC%CD%91%BD%D0%D1%83%AE%1F%C9%1F%CB%7B%D9%DA%B7%20%DDc%7C!%DB%DC%BF%DE%E5%E6%E1%E2%E9%26%C7%20%E7%E8%EF%20%D3%C8%ED%EE%D7%F6%EB%26%F3%FAo%D6%F4cW%CDD%3D~mP%FC%03%E8I%60!%85%F9%0C%02jDm%18E%2B%0B%2F%0A%C9%A8%B1%12%07%C7%8E8%3E%82%9C!r%A4%8C%82%26%8D%3C%E3%91%00%00!%F9%04%05%05%00%04%00%2C%02%00%3C%00B%00B%00%00%03%F5H%04%DC%FE%F0%A9I%AB%BD%98%C6%CD%5D%FE%E0%D5%8D%5Ch%82d*%9D%AC%A5%BE%40%2BO%B0%3A%DF%F5x%EF%F9%B6%FF%C0%A0pH%2C%1A%8F%C8%A4r%C9l%3A%9F%D0%A8tJ%3D%05%AE%81%AA%0C%CB%D5%9A%B8%E0%AC7%13%06%8F%2F%E5%F0%99%92.%AF%09m%F7%3A%AE%3E%D3%CD%F6%3B%F6%AD%DF%E7%FB%7C%80%81w%3B%02%86%02Fz%85%87%86Et%3F%8C%8CDmA%91%87%8Ex%40%96%97%98WC%9B%8D%20%03%A3%03R%A0%88%A2%A4%A3P%A7%A8%19%AA%AAO%A7!%B0%A4N%AD%B4%B5%A5M%B3%B9%B5%BC%A0'%BA%BBK%BD%BE%B0L%C6%C7%B1J%B8%C2%BA%C5%C1%2C%C3%CD%CA%CB%B6I%D6%D7%ABH%DA%DB%C4F%DE%A9%BFG%E2%E3%C8%E1%E6%1F%D4%E9%9B%3B%ECE%D27%F0D%F23%F4%F5%91%40%F8%F9%A1%3F%FCo%26%00%0CH%60%60%40%83o%10%AEQx%86aCt%0410K%00%00!%F9%04%05%05%00%04%00%2C%02%00%1F%000%00W%00%00%03%E7H%BA%0C%0E%2C%CAIk%7B%CE%EAM%B1%E7%E0%E6%8Da)%8D%A8%A9%A2%A9Z%B2%AD%CB%C1%B1%AC%D1%A4%7D%E3%98.%F2%0F%DF%0E%08%11v%88E%E3%04%A9%AC%00%9B%16%1C4%0A%9B%0E%7B%D6_%26%CB%EDz%BF%E0%B0xL.%9B%CF%A1%80z%CDn%BB%DB%B6%B7%7C%CEv%D1%EFs%15~%0F7%F1%FF%01z%80%7Bv%83tq%86oh%8B%8C%8D%8E%8F%90%91%92%93h%02%96%02f%97%9Ac%9A%9D%98%60%9E%9D_%A1%9E%5D%A4%A1Y%A7%A8V%AA%A5S%AD%A2%AF%B0%97%A9%B3%96%AC%B6%9F%B2%B3%5C%B62%03%C0%03%16%BC.%C1%C1%15%AD6%C6%C6%14%A7%3E%CB%C7%CD%B1%3A%D0%D1%D2%B7B%D5%C0b%DA%C2a%DD%DE%60%DD%DC%E3%DF%DA%E4%D5c%E5%E2%E7%E6%ED%EC%E9%EE%F1%F0%D0%E8%F5%F6%CB%F8%CC%F2%F7%F4%F9%FA%DB%D4%CD%D3wf%9F%86%04%00!%F9%04%09%05%00%04%00%2C%02%00%02%00%7C%00%7C%00%00%03%FFH%BA%DC%FE0%CAI%AB%BD8%EB%CD%BB%FF%60(%8Edi%9Eh%AA%AEl%EB%BEp%2C%CFt%0A%DC%40%AD%938%BE%FF%9E%5E%0FH%CC%08%7D%C5%24%E5%88T%3A%1D%CC%E6sJ%88%E6%A8X%2B%96%AA%DDN%BB%5E%A5%F5%1AN%82%CB%C41%DA%1C%5D%B3%99%EEt%3B%0E%3C%D3i%EA%BB%CE%AE%8F%E5%FB3%7C%80%12%01%85%01!%82%83%0E%86%86%20%89%8A%0B%8C%92%1Fs%90%10%92%98%1D%95%96%8B%98%99%1BG%9C%11%9E%9E%1CC%A2%A3%A4%9F%A8%26%AA%A5%AC%AD%AE%93%B0%24%B2%B3%B4%23%B6%8C%B8%B5%BA%85%BC%22%BE%BF%C0!%C2%C4%C1%B6%C7%B9%AE%CA%CB%A4%CD%BD%B7%D0%CE%87%D3%D6%D7%D8%D9%DA%DB%DC%DD%DE%DF%E0%E1%C0%02%E4%E5%E6%E7%E8%E7%DC%E9%EC%ED%E6%DA%EE%F1%ED%D9%F2%F5%EA%D8%F6%F9%02%F4%FA%F5%F0%FD%EE%D6%01L'%AE%A0%C1%83%08%13*%5C%C8%B0%A1%C3%87h%06H%1C%00q%C1%C4%8B%10%2Fj%A4%D8pP%A3F%86%1E7*%0C%E9%11!%C9%92%07O%8A4%A8%F2%23%CB%96%13M%C2%94%98r%26%C7%970%13%CE%5C%98%93%E7I%87%24%2B%AE%ACH%00%23%D1%A3H%93*%5D%CA%B4%A9%D3%A7P%A3J%9DJ%B5%AA%D5%ABX%B3j%DD%CA%B5%AB%D7%AF%60%C3%16I%00%00%3B" alt="" /></p>
<p>Loading image</p>
<p>Click anywhere to cancel</p>
</div>
<div id="greasedLightboxError">
<p>Image unavailable</p>
</div>
<p><img alt="" /><img alt="" /></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Textmate on Windows]]></title>
<link>http://symple.wordpress.com/2007/02/08/textmate-on-windows/</link>
<pubDate>Thu, 08 Feb 2007 14:25:23 +0000</pubDate>
<dc:creator>symple</dc:creator>
<guid>http://symple.pl.wordpress.com/2007/02/08/textmate-on-windows/</guid>
<description><![CDATA[For months I&#8217;ve been on the windows-based text-editor trail. To no avail I&#8217;ve finally ru]]></description>
<content:encoded><![CDATA[<p>For months I've been on the windows-based text-editor trail. To no avail I've finally run into a great product. While this product is commercial, its very much in beta. Welcome to <strong>E. </strong>I never thought I'd ever see an editor like this hit the streets.</p>
<p><!--more--><strong>E </strong>is a collaborative text editor taylored for the windows platform. While there are plans for *nix versions, windows is the only platform it runs on.</p>
<p>If you want to get your hands on this editor, just simply head over to <a href="http://www.e-texteditor.com" title="E Collaborative Text Editor" target="_blank">www.e-texteditor.com</a>.</p>
<p><strong>An Intergrated Development Environment Gets in the Way</strong></p>
<p>I've been developing websites for quite some time. In that time I have grown accustomed to the likes of Dreamweaver and Golive for designing and publishing my web projects. While these IDE's are great for what they accomplish, I always felt frustrated and hindered.</p>
<p>Overtime I began to cut back on the features required to get the job done. I realized that a boat load of features didn't really help improve anything. As of late I'm back to the basics, a simple text editor.  Its interesting as your career progresses you end up needing less to accomplish the same tasks.</p>
<p><strong>Welcome to E </strong></p>
<p>When I heard about this apparent Textmate port to windows, I was ecstatic yet skeptical. There were a lot of things that I've come to expect especially in the breath of comparisons to textmate. Needless to say my expectations were somewhat met.</p>
<p><strong>Using E</strong></p>
<p>The user interface is simply elegant and this alone lets you get straight to coding. While I've grown use to having 20+ toolbar icons staring at me daily, I certainly don't miss them.</p>
<p>Using E was fairly effortless. However, the beta at the time was lacking and very buggy. Syntax coloring was a bit skiddish. Overall this editor was destined to be great with rough edges. Aside from all the problems, I still got things done.</p>
<p>E touts a strong adherence to collaboration and sharing code. In E you can set milestones and see updates by other developers as they happen. Code and syntax coloring is a joy to modify as well. Having been a user of jEdit (yet another text editor) I found E's ability color my syntax refreshingly flexible.</p>
<p>Project management is dead simple. Open a directory as a project and go to it. The whole idea of E is to bring a light weight effective editor to table. Sure their is a liscense requirement to continue using it but don't fret. The developers of E have made it free until its out of beta.</p>
<p>In part two of this series I will be touching on bundles and code snippets/abbreviations.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Monospace fonts]]></title>
<link>http://sinewalker.wordpress.com/2006/06/23/monospace-fonts/</link>
<pubDate>Fri, 23 Jun 2006 03:01:13 +0000</pubDate>
<dc:creator>sinewalker</dc:creator>
<guid>http://sinewalker.pl.wordpress.com/2006/06/23/monospace-fonts/</guid>
<description><![CDATA[I finally got fed up enough with Courier New to start searching for a legible, monospace font to use]]></description>
<content:encoded><![CDATA[<p>I finally got fed up enough with Courier New to start searching for a legible, monospace font to use in jEdit. In Emacs, I'm particularly fond of the standard X font "misc-fixed" (though it's a little tough to tell appart O and 0 still). But for jEdit, the Java monospace font seems to map to Courier New in Windows, and to some God-awful font on Linux.</p>
<p><!--more-->Playing with my neighbours Macintosh, I quite like the fonts you can see in the Terminal program and in Xcode:</p>
<p align="center"><a title="photo sharing" href="http://www.flickr.com/photos/lockhart/172996926/"><img src="http://static.flickr.com/47/172996926_63583fe908_m.jpg" alt="Mac hacking screenshot (not mine)" /></a><br />
<a href="http://www.flickr.com/photos/lockhart/172996926/">Mac hacking screenshot (not mine)</a></p>
<p>I wish Windows and Linux had nice fonts too. Well, my wish is granted.  Thanks to <a title="Monospace font review" href="http://www.lowing.org/fonts/">this great site</a>, which reviews monospace fonts from a programmer's point of view, I've found three fonts I just love, and (no surprise), two of them come from Apple and are freely available.</p>
<p>I agree with the review.  The best all-round monospace font is definitely <a title="Bitstream Inc. is a software development company that enables customers ... to render high-quality text, ... select from the largest collection of fonts online... Its core competencies include browsing, font, and publishing technologies." href="http://www.bitstream.com/">Bitstream</a>'s <a title="Download Vera Sans Mono from the GNOME project" href="http://www.gnome.org/fonts/">Vera Sans Mono</a>.  It's clear, and uncluttered with good distinction between the similar characters 1 i l &#124; and o O 0.  Importantly, the font width doesn't change with different weights, so if your syntax highlighter makes some keywords <strong>bold</strong> or <em>slanted</em>,  they are still the same width as the normal words, meaning that the alignment doesn't break in jEdit.</p>
<p>I really love <a title="Anonymous font's web page" href="http://www.ms-studio.com/FontSales/anonymous.html#">Anonymous</a> though. As it's home page describes it, this is based on Apple's Anonymous 9 font, which itself was a re-working of Monaco, the system font for the Macintosh.  Anonymous is highly legible, even more than Vera Sans.  I really love the zeros, they look like a backwards Ø character.  Also though it's a san-serif font, the i and l characters have serifs cleverly placed to distinguish from the 1 and &#124; characters .  The only problem I've found with it, is that the bold characters are ever so slightly wider than the normal characters, so in syntax highlighting, the alignment gets slightly skewed.</p>
<p>The <a title="Monaco.TTF" href="http://www.gringod.com/wp-upload/MONACO.TTF">Monaco</a> font, which is the basis for Anonymous, is also pretty nice but has the same issue with the font weights. It's interesting to compare the two and see what was changed.  The zero is a more traditional slashed 0 (sort of like Ø) and some of the round shapes are different.</p>
<p>Here's a shot of my jEdit using Vera Sans Mono:</p>
<p align="center"><a title="photo sharing" href="http://www.flickr.com/photos/lockhart/173061294/"><img src="http://static.flickr.com/65/173061294_8ec868bbaa.jpg?v=0" alt="jEdit Vera Sans Mono" /></a><br />
<a href="http://www.flickr.com/photos/lockhart/173061294/">jEdit Vera Sans Mono</a></p>
<p align="left">Since that's rather small, here's a close-up:</p>
<p align="center"><a title="photo sharing" href="http://www.flickr.com/photos/lockhart/173067100/"><img src="http://static.flickr.com/77/173067100_b8c0524490_m.jpg" alt="jEdit Vera Sans Mono - Detail" /></a><br />
<a href="http://www.flickr.com/photos/lockhart/173061294/">jEdit Vera Sans Mono - Detail</a></p>
<p align="left">
]]></content:encoded>
</item>
<item>
<title><![CDATA[jEdit macros, vs. Emacs functions]]></title>
<link>http://sinewalker.wordpress.com/2006/06/07/jedit-macros-vs-emacs-functions/</link>
<pubDate>Wed, 07 Jun 2006 00:03:13 +0000</pubDate>
<dc:creator>sinewalker</dc:creator>
<guid>http://sinewalker.pl.wordpress.com/2006/06/07/jedit-macros-vs-emacs-functions/</guid>
<description><![CDATA[ I&#8217;ve been playing with customising jEdit a little bit, and decided to have a go at writing so]]></description>
<content:encoded><![CDATA[<p><!-- .syntax0 { color: #ffcc99; } .syntax1 { color: #15ee15; font-style: italic; } .syntax2 { color: #0be276; } .syntax3 { color: #99f433; } .syntax4 { color: #fc5b32; } .syntax5 { color: #ff0000; } .syntax6 { color: #ff9966; font-weight: bold; } .syntax7 { background: #ffffcc; color: #ff0066; } .syntax8 { color: #6087fa; font-weight: bold; } .syntax9 { color: #0099ff; font-weight: bold; } .syntax10 { color: #6699ff; font-weight: bold; } .syntax11 { color: #9999ff; font-weight: bold; } .syntax12 { background: #003333; color: #ff6600; font-weight: bold; } .syntax13 { color: #ff6666; } .syntax14 { color: #ff3333; } .syntax15 { color: #9933ff; } .syntax16 { color: #9900ff; } .syntax17 { color: #9966ff; font-weight: bold; } .syntax18 { color: #ffffff; font-weight: bold; } --> I've been playing with customising <a title="The jEdit programmer's editor home page" href="http://www.jedit.org">jEdit</a> a little bit, and decided to have a go at writing some simple date insertion macros.  These perform the same work as some old <a title="A fairly good elisp tutorial." href="http://www.glug.org/people/ttn/software/elisp-tutorial/">elisp</a> functions I wrote years ago in <a title="GNU Emacs, the One True Way..." href="http://www.gnu.org/software/emacs/">Emacs</a>, to insert date/time stamps in various formats.  In my <code>.emacs</code> file, I bind these functions to short-cut keys, and then use them for updating Changelogs in code and in offline journal entries.</p>
<p><!--more-->Here are my original elisp functions, which are self describing:</p>
<p><!-- .syntax0 { color: #ffcc99; } .syntax1 { color: #15ee15; font-style: italic; } .syntax2 { color: #0be276; } .syntax3 { color: #99f433; } .syntax4 { color: #fc5b32; } .syntax5 { color: #ff0000; } .syntax6 { color: #ff9966; font-weight: bold; } .syntax7 { background: #ffffcc; color: #ff0066; } .syntax8 { color: #6087fa; font-weight: bold; } .syntax9 { color: #0099ff; font-weight: bold; } .syntax10 { color: #6699ff; font-weight: bold; } .syntax11 { color: #9999ff; font-weight: bold; } .syntax12 { background: #003333; color: #ff6600; font-weight: bold; } .syntax13 { color: #ff6666; } .syntax14 { color: #ff3333; } .syntax15 { color: #9933ff; } .syntax16 { color: #9900ff; } .syntax17 { color: #9966ff; font-weight: bold; } .syntax18 { color: #ffffff; font-weight: bold; }  --></p>
<blockquote>
<pre><code>(defun insert-date-iso ()
  "Inserts the current local date and time (to the minute) into the current buffer
before Point. The data are formatted per ISO 8601 specification. This is useful for
prefixing entries in a log book."
  (interactive)
  (setq now (decode-time)
        final-string (format "%04d-%02d-%02dT%02d:%02d+%d"
                             (nth 5 now)          ; yyyy
                             (nth 4 now)          ; mm
                             (nth 3 now)          ; dd
                             (nth 2 now)          ; HH
                             (nth 1 now)          ; MM
                             (/ (nth 8 now) 36))) ; UTCO
  (insert final-string))

(defun insert-date-stamp ()
  "Inserts the current local date into the current buffer before Point. The data are
formatted per ISO 8601 short specification and prefixed with my initials 'MJL'. This
is useful for inserting mod comments into code files."
  (interactive)
  (setq now (decode-time)
        final-string (format "MJL%04d%02d%02d - "
                             (nth 5 now)          ; yyyy
                             (nth 4 now)          ; mm
                             (nth 3 now)))        ; dd
  (insert final-string))

(defun insert-date-dow ()
  "Inserts the current local date and the day of the week into the current buffer
before Point. The date data are formatted per ISO 8601 specification. The DOW is
expanded to the full name. This is useful for prefixing day entries in a log book."
  (interactive)
  (setq DOWlist '(Sunday Monday Tuesday Wednesday Thursday Friday Saturday))
  (setq now (decode-time)
        final-string (format "%04d-%02d-%02d %s"
                             (nth 5 now)                 ; yyyy
                             (nth 4 now)                 ; mm
                             (nth 3 now)                 ; dd
                             (nth (nth 6 now) DOWlist))) ; day
  (insert final-string))</code></pre>
</blockquote>
<p>These are fairly simple, the only obfuscated part is the way that the output list <code>now</code> has been created from the <code>(decode-time)</code> built-in, which then has to be picked appart to get the different date elements for formatting.</p>
<p>Compare this with the jEdit equivalents, which are written in <a title="The BeanShell java scripting language" href="http://www.beanshell.org/">BeanShell</a>. Each macro is in it's own <code>.bsh</code> file, rather than all together in a single file like the elisp functions, and the documentation is done in XML, rather than as a doc-comment in elisp:</p>
<blockquote>
<pre><code>
/*
 * Insert_Time_ISO.bsh - a BeanShell macro script for the
 * jEdit text editor - inserts current system date in ISO 8601 format
 * Copyright © 2006 Michael Lockhart
 *
 * MJL20060603 - Created
 * MJL20060604 - Tidy code, fix meta-comments
 * MJL20060605 - Check object creation, just in case...
 * MJL20060606 - use Macros.error(), instead of Macros.message()
 *
 */

import java.text.SimpleDateFormat;

dateFmt = new SimpleDateFormat("yyyy-MM-dd");
timeFmt = new SimpleDateFormat("HH:mmZZZZ");

now = new Date();

if ((now != null) &#38;&#38; (dateFmt != null) &#38;&#38; (timeFmt != null))
    textArea.setSelectedText(dateFmt.format(now) + "T" +
                             timeFmt.format(now) + " ");
else
    Macros.error(view,"Could not create system Date or SimpleDateFormat "
                       + "objects!nJVM resources might be extremely low.");

/*
	Macro index data (in DocBook format)

&#60;listitem&#62;
    &#60;para&#62;&#60;filename&#62;Insert_Time_ISO.bsh&#60;/filename&#62;&#60;/para&#62;
    &#60;abstract&#62;&#60;para&#62;
        Inserts the current local date and time (to the minute) into the
        current buffer before the cursor. The data are formatted per ISO
        8601 specification. This is useful for prefixing entries in a log
        book.
    &#60;/para&#62;&#60;/abstract&#62;
&#60;/listitem&#62;

*/

// end Insert_Time_ISO.bsh
</code></pre>
</blockquote>
<blockquote>
<pre><code>
/*
 * Insert_Date_ISO-MJL.bsh - a BeanShell macro script for the
 * jEdit text editor - inserts current system date in ISO 8601 condensed format
 * Copyright © 2006 Michael Lockhart
 *
 * MJL20060603 - Created
 * MJL20060604 - Tidy code, fix meta-comments
 * MJL20060605 - Check object creation, just in case...
 * MJL20060606 - use Macros.error(), instead of Macros.message()
 */

import java.text.SimpleDateFormat;

dateFmt = new SimpleDateFormat("yyyyMMdd");
now = new Date();

if ((now != null) &#38;&#38; (dateFmt != null))
    textArea.setSelectedText("MJL" + dateFmt.format(now) + " - ");
else
    Macros.error(view,"Could not create system Date or SimpleDateFormat "
                    + "objects!nJVM resources might be extremely low.");

/*
	Macro index data (in DocBook format)

&#60;listitem&#62;
    &#60;para&#62;&#60;filename&#62;Insert_Date_ISO-MJL.bsh&#60;/filename&#62;&#60;/para&#62;
    &#60;abstract&#62;&#60;para&#62;
        Inserts the current local date into the current buffer before the
        cursor. The data are formatted per ISO 8601 short specification and
        prefixed with my initials 'MJL'. This is useful for inserting mod
        comments into code files.
    &#60;/para&#62;&#60;/abstract&#62;
&#60;/listitem&#62;

*/

// end Insert_Date_ISO-MJL.bsh
</code></pre>
</blockquote>
<blockquote>
<pre><code>
/*
 * Insert_Date_DOW.bsh - a BeanShell macro script for the
 * jEdit text editor - inserts current system in ISO 8601 format, with day-of-week
 * Copyright © 2006 Michael Lockhart
 *
 * MJL20060604 - Created
 * MJL20060605 - Check object creation, just in case...
 * MJL20060606 - use Macros.error(), instead of Macros.message()
 *
 */

import java.text.SimpleDateFormat;

dateFmt = new SimpleDateFormat("yyyy-MM-dd EEEE");

now = new Date();

if ((now != null) &#38;&#38; (dateFmt != null))
    textArea.setSelectedText(dateFmt.format(now) + " ");
else
    Macros.error(view,"Could not create system Date or SimpleDateFormat "
                    + "objects!nJVM resources might be extremely low.");

/*
	Macro index data (in DocBook format)

&#60;listitem&#62;
    &#60;para&#62;&#60;filename&#62;Insert_Date_DOW.bsh&#60;/filename&#62;&#60;/para&#62;
    &#60;abstract&#62;&#60;para&#62;
        Inserts the current local date and the day of the week into the
        current buffer before the cursor. The date data are formatted per
        ISO 8601 specification. The DOW is expanded to the full name. This
        is useful for prefixing day entries in a log book.
    &#60;/para&#62;&#60;/abstract&#62;
&#60;/listitem&#62;

*/

// end Insert_Date_DOW.bsh
</code></pre>
</blockquote>
<p>The comments are  lot more verbose, but you can see the Insert_Date_ISO-MJL macro at work in the script comments above. Also, the Java <a title="Javadoc - J2SE5 documentation" href="http://java.sun.com/j2se/1.5.0/docs/api/java/text/SimpleDateFormat.html"><code>SimpleDateFormat</code></a> class makes formatting much simpler to read, I feel, but even with BeanShell's ability to use untyped variables (for example, in BeanShell you can say “<code>dateFormatter = new SimpleDateFormat</code>…”, instead of Java's “<code>DateFormat dateFormatter=new SimpleDateFormat</code>…”), the code is still not as <a title="//Elegant" href="http://www.catb.org/~esr/jargon/html/E/elegant.html"><em>elegant</em></a> as the elisp version.</p>
<p>However, I think I'm starting to like jEdit over Emacs (blasphemy!).  Mind you it's slow: it makes Emacs seem zippy, and traditionaly Emacs stood for “EMACS Makes A Computer Slow”!</p>
<p>On a side-note, there is a nice <a title="jEdit plugins page" href="http://plugins.jedit.org/">plugin</a> for jEdit, called <a title="The Code2HTML page" href="http://plugins.jedit.org/plugins/?Code2HTML">Code2HTML</a>, which renders your code in HTML, with syntax highlighting to match that done by jEdit (and jEdit knows a <em>lot</em> of languages!).  Unfortunately when I pasted the generated HTML into this WordPress post and then saved it, all the highlighting got removed… I wonder if it has something to do with the plugin's use of <code>&#60;SPAN&#62;</code>s and CSS Styles? But even if I paste the <code>&#60;STYLE&#62;</code> block into this post as well, the formatting gets eaten up by WordPress :(  Something to look into.</p>
<hr /><strong>2006-06-07T15:36+1000 - Update: </strong>I should make a point about the copyright on these scripts:  they're copy<em>left</em>, GNU GPL2.0.  I just snipped out the boilerplate to make this post shorter.  Feel free to copy/use as you like, subject to the GPL, and you should of course cite the author (me) and include the boilerplate disclamers on any copy you distribute to others.  The missing boilerplate is below:</p>
<blockquote>
<pre><code> *
 *
 * Copyright © 2006 Michael Lockhart.
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with the jEdit application; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 *
</code></pre>
</blockquote>
<hr /><strong>2008-07-15T10:45+1000 - Update: </strong> I've finally re-written these functions using <a title="format-time-string (Emacs manual)" href="http://www.gnu.org/software/emacs/elisp/html_node/Time-Parsing.html#Time-Parsing">format-time-string</a> as advised twice in the comments (!). Duh!</p>
<blockquote>
<pre><code>
(defun mjl-insert-date-iso ()
  "Inserts the current local date and time (to the minute) into
the current buffer before Point. The date is formatted per ISO
8601 specification. This is useful for prefixing entries in a log
book."
  (interactive)
  (insert (format-time-string "%Y-%m-%dT%R%z")))

(defun mjl-insert-date-stamp ()
  "Inserts the current local date into the current buffer before
Point. The date is formatted per ISO 8601 short specification and
prefixed with my initials 'MJL'. This is useful for inserting mod
comments into code files."
  (interactive)
  (setq now (decode-time))
  (insert (format-time-string "MJL%Y%m%d")))

(defun mjl-insert-date-dow ()
  "Inserts the current local date and the day of the week into
the current buffer before Point. The date is formatted per ISO
8601 specification. The DOW is expanded to the full name. This is
useful for prefixing day entries in a log book."
  (interactive)
  (insert (format-time-string "%Y-%m-%d %A")))
</code></pre>
</blockquote>
<p>… and a new one, since I've become an <a title="Emacs Org mode (standard in Emacs 22)" href="http://orgmode.org/">Org</a> (and <a title="Emacs Remember mode (from Emacs Wiki)" href="http://www.emacswiki.org/cgi-bin/wiki/RememberMode">Remember</a>) fan:</p>
<blockquote><p><code> </code></p>
<pre>(defun mjl-insert-log-entry-org ()
  "Inserts the current local date and time into
the current buffer before Point. The date is formatted to suit
Org mode's agenda and highlighting functions. The date is also
formatted as a level 3 headline for inclusion in an org
file."
  (interactive)
  (insert (format-time-string "*** &#60;%Y-%m-%d %A %R&#62; ")))</pre>
</blockquote>
<p>I should add that my flirtation with jEdit is over, by the way. Back to emacs for me, and I'm repenting for my blasphemous ways...</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Accesando a archivos sobre SFTP desde el editor jEdit]]></title>
<link>http://abaqueiro.wordpress.com/2005/11/10/accesando-a-archivos-sobre-sftp-desde-el-editor-jedit/</link>
<pubDate>Thu, 10 Nov 2005 00:25:00 +0000</pubDate>
<dc:creator>abaqueiro</dc:creator>
<guid>http://abaqueiro.pl.wordpress.com/2005/11/10/accesando-a-archivos-sobre-sftp-desde-el-editor-jedit/</guid>
<description><![CDATA[Instal&eacute; el plugin de FTP para el jEdit ya que as&iacute; puedo tener acceso a archivos remoto]]></description>
<content:encoded><![CDATA[<p>Instal&#233; el plugin de FTP para el <a href="http://www.jedit.org/">jEdit</a> ya que as&#237; puedo tener acceso a archivos remotos en un servidor unix (linux) usando SFTP, sin embargo al intentar me dio el error:</p>
<p>Cannot list directory: com.sshtools.j2ssh.SshException: Authentication has not been completed!</p>
<p>Al buscar en el google, encontre que el jEdit tiene una comunidad de usuarios, y dicho problema ya estaba documentado:<br />
<a href="http://community.jedit.org/?q=node/view/1616">http://community.jedit.org/?q=node/view/1616</a></p>
<p>Al leer toda esa palabrer&#237;a en resumidas cuentas comentan que es debido a un parametro de configuraci&#243;n del Servidor SSH sobre el que se esta intentando hacer la la conecci&#243;n, el parametro que mencionan es el parametro PasswordAuthentication entonces esto me indica que es algo que tiene que ver con el Servidor SSH, dado que estoy usando linux debian, se que el servidor ssh se llama sshd, por tanto consulto la pagina del manual de sshd</p>
<p>man sshd</p>
<p>Ah&#237; encuentro que la configuraci&#243;n del servicio se encuentra en<br />
/etc/ssh/sshd_config</p>
<p>Al abrir el archivo y buscar el parametro encuentro<br />
PasswordAuthentication no</p>
<p>y lo cambio por<br />
PasswordAuthentication yes</p>
<p>Luego para probar que esto era el problema pues reincio el servicio de sshd</p>
<p>/etc/init.d/ssh stop<br />
/etc/init.d/ssh start</p>
<p>Y pruebo nuevamente la coneccion desde jEdit, y EURAKA problema resuelto!!!! Y ahora si ya puedo editar mis archivos sobre SFTP, genial !!!!</p>
<p>Este parametro es para habilitar que sshd acepte el password pelon por el tunel (tunneled clear text passwords), me imagino que debe tener alguna implicacion negativa para la seguridad, pero espero que no sea mucho problema ya que lo utilizo solo desde mi LAN.</p>
]]></content:encoded>
</item>

</channel>
</rss>
