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

<channel>
	<title>Esperanto-blogo de Sonja &#187; programado</title>
	<atom:link href="http://esperanto.kisa.ca/tag/programado/feed" rel="self" type="application/rss+xml" />
	<link>http://esperanto.kisa.ca</link>
	<description>Sonja&#039;s Esperanto blog</description>
	<lastBuildDate>Wed, 27 Jan 2010 01:56:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ruby por Esperantistoj 1</title>
		<link>http://esperanto.kisa.ca/ruby-por-esperantistoj-1</link>
		<comments>http://esperanto.kisa.ca/ruby-por-esperantistoj-1#comments</comments>
		<pubDate>Sun, 10 Jan 2010 18:04:08 +0000</pubDate>
		<dc:creator>Sonja Elen Kisa</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[programado]]></category>

		<guid isPermaLink="false">http://esperanto.kisa.ca/?p=81</guid>
		<description><![CDATA[Kio estas Ruby?

Ruby estas la angla vorto por rubeno.

Ruby estas eleganta kaj potenca programlingvo. Inventis ĝin Japana mormono nomita YUKIHIRO Matsumoto (alinome Matz) en 1993. Kvankam Ruby estas serioza programlingvo, ĝi estas ankaŭ tre amuza kaj esprimpova. Kiel Matz mem diris, &#34;Ruby estis planita por feliĉigi programistojn.&#34;
Ruby estas senkosta. Ĉiuj povas uzi ĝin. La fontoteksto, [...]]]></description>
			<content:encoded><![CDATA[<h2>Kio estas Ruby?</h2>
<div style="float: right; margin-left: 0.5em; margin-top: 0.5em; width: 125px; text-align: center;"><img width="100" height="100" align="center" alt="emblemo de Ruby" src="http://esperanto.kisa.ca/wp-content/uploads/rubylogo100.png" /></p>
<div><em>Ruby estas la angla vorto por rubeno.</em></div>
</div>
<p><a href="http://www.ruby-lang.org/">Ruby</a> estas eleganta kaj potenca programlingvo. Inventis ĝin Japana <a href="http://eo.wikipedia.org/wiki/Eklezio_de_Jesuo_Kristo_de_la_Sanktuloj_de_la_Lastaj_Tagoj">mormono</a> nomita YUKIHIRO Matsumoto (alinome <strong>Matz</strong>) en 1993. Kvankam Ruby estas serioza programlingvo, ĝi estas ankaŭ tre amuza kaj esprimpova. Kiel Matz mem diris, &quot;Ruby estis planita por <strong>feliĉigi </strong>programistojn.&quot;</p>
<p>Ruby estas <strong>senkosta</strong>. Ĉiuj povas uzi ĝin. La fontoteksto, kiu funkciigas Ruby, estas <strong>nefermita</strong>. Tio signifas, ke ĉiuj rajtas rigardi, kiel Ruby funkcias interne aŭ eĉ ŝanĝi ĝin por funkcii alimaniere.</p>
<p>Ruby iom furoris en la lastaj jaroj parte pro <a href="http://rubyonrails.org/">Ruby on Rails</a>, aplikaĵa kadro kiu uzas Ruby por krei dinamikajn TTT-paĝojn. (Tamen mi preferas la pli simplan TTT-aplikaĵan kadron <a href="http://www.sinatrarb.com/">Sinatra</a>.)</p>
<h2>Objektema programado</h2>
<div style="float: right; margin-left: 0.5em; margin-top: 0.5em; width: 157px; text-align: center;"><img width="142" height="175" src="http://esperanto.kisa.ca/wp-content/uploads/matz175.jpg" alt="foto de Matz" /></p>
<div><em>Matz&#8230; kia belulo!</em></div>
</div>
<p>En la pasinteco, multaj programlingvoj estis <strong>ordonemaj</strong>. Ili uzis u-verbojn kaj o-vortojn en longa instrukciaro: &quot;Unue vi faru tion. Due vi faru tion. Fine vi faru tion.&quot;</p>
<p>Ruby estas <strong>objektema </strong>lingvo. Tio signifas, ke ĝi uzas &quot;objektojn&quot;, kiuj funkcias kiel sendependaj maŝinetoj. Anstataŭ vaste pripensi la tutan programon samtempe, oni kreas individuajn maŝinetojn laŭbezone. Oni difinas, kion ĉiu faru kaj kiel ĝi parolu al aliaj maŝinetoj. Tio prezentas multajn avantaĝojn.</p>
<p>Ekzemple, teamo povas facile kunlabori pri unu sama programo. Mi povas jam verki miajn maŝinetojn tiel, ke ili perfekte konektiĝos al la maŝinetoj de mia kunlaboranto. Ni antaŭe decidis kion ĉiu maŝineto faros, kiajn mesaĝojn ĝi ricevos kaj kiajn respondojn ĝi donos.</p>
<p><em>Daŭrigota&#8230;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://esperanto.kisa.ca/ruby-por-esperantistoj-1/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Esperanto for hackers</title>
		<link>http://esperanto.kisa.ca/esperanto-for-hackers</link>
		<comments>http://esperanto.kisa.ca/esperanto-for-hackers#comments</comments>
		<pubDate>Mon, 07 Dec 2009 05:59:39 +0000</pubDate>
		<dc:creator>Sonja Elen Kisa</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Esperanto for...]]></category>
		<category><![CDATA[programado]]></category>

		<guid isPermaLink="false">http://esperanto.kisa.ca/?p=68</guid>
		<description><![CDATA[I often see laypeople getting confused by the many possible meanings of the English word &#34;hacker&#34;. The fact that the media use the word almost exclusively in the context of criminal activities doesn&#8217;t help, either.
In Esperanto, the matter is clearer, and we have many words:
Hacker

artifikulo: someone who uses cleverness, skill or ingenuity to impress or [...]]]></description>
			<content:encoded><![CDATA[<p>I often see laypeople getting confused by the many possible meanings of the English word &quot;hacker&quot;. The fact that the media use the word almost exclusively in the context of criminal activities doesn&#8217;t help, either.</p>
<p>In Esperanto, the matter is clearer, and we have many words:</p>
<h3>Hacker</h3>
<ul>
<li><strong>artifikulo:</strong> someone who uses cleverness, skill or ingenuity to impress or deceive</li>
<li><strong>kodumulo:</strong><em> </em>             an expert or hobbyist who modifies and tinkers with code in unconventional and custom ways</li>
<li><strong>kodrompisto, retpirato:</strong><em> </em>someone who breaks into computer systems, typically to do malicious things</li>
<li><strong>datumsekurigisto:</strong><em> </em>a computer security professional</li>
<li><strong>komputila virtuozo:</strong><em> </em>someone brilliantly talented with computers</li>
</ul>
<h3>To hack</h3>
<ul>
<li><strong>kodumi:</strong> to tinker with code in original ways</li>
<li><strong>modifi:</strong> to modify</li>
<li><strong>ripari:</strong>&nbsp;to fix</li>
</ul>
<p>For more computer vocabulary, check out:</p>
<ul>
<li><a href="http://esperantodictionary.org/">Sonja&#8217;s English-Esperanto Dictionary</a></li>
<li><a href="http://www.esperanto.mv.ru/ESP/kframe.html">Komputada Leksikono</a></li>
<li><a href="http://komputeko.net/">Komputeko</a></li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://esperanto.kisa.ca/esperanto-for-hackers/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetHack en Esperanto</title>
		<link>http://esperanto.kisa.ca/nethack-en-esperanto</link>
		<comments>http://esperanto.kisa.ca/nethack-en-esperanto#comments</comments>
		<pubDate>Fri, 04 Sep 2009 04:14:37 +0000</pubDate>
		<dc:creator>Sonja Elen Kisa</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ludoj]]></category>
		<category><![CDATA[programado]]></category>
		<category><![CDATA[tradukoj]]></category>

		<guid isPermaLink="false">http://esperanto.kisa.ca/?p=57</guid>
		<description><![CDATA[Mi kelkfoje revas pri traduki la epopean ludon NetHack en Esperanton. (Ĉu nomi ĝin Rethako?) Estus amuze Esperantigi la monstrojn, kategoriojn kaj ties Askian grafikon. Jen kelkaj ekzemploj:



B&#160;&#160;&#160;
baziliskoj


&#160;&#160;&#160;B &#160;&#160;&#160;
&#160;&#160;&#160;baziliskido


&#160;&#160;&#160;B  
&#160;&#160;&#160;bazilisko


&#160;&#160;&#160;B  
&#160;&#160;&#160;fajrobazilisko


Ĉ
ĉielaj estaĵoj


&#160;&#160;&#160;Ĉ  
&#160;&#160;&#160;anĝelo


&#160;&#160;&#160;Ĉ 
&#160;&#160;&#160;kvecalkoatlo


&#160;&#160;&#160;Ĉ 
&#160;&#160;&#160;ĉina unukornulo







d
malgrandaj demonoj


&#160;&#160;&#160;d &#160;&#160;&#160;
&#160;&#160;&#160;diableto


&#160;&#160;&#160;d 
&#160;&#160;&#160;maneso


&#160;&#160;&#160;d 
&#160;&#160;&#160;tenguo


f
felisedoj


F
specialaj insektoj


&#160;&#160; F  
&#160;&#160;&#160;forfikulo


&#160;&#160; F 
&#160;&#160;&#160;majaa kulo


h
hundoj


&#160;&#160;&#160;h 
&#160;&#160; ŝakalo


&#160;&#160;&#160;h 
&#160;&#160;&#160;lupo


Ĵ 
ĵargonbesto


K 
kvantum-meĥanikisto


@
homoj [...]]]></description>
			<content:encoded><![CDATA[<p>Mi kelkfoje revas pri traduki la epopean ludon NetHack en Esperanton. (Ĉu nomi ĝin Rethako?) Estus amuze Esperantigi la <a href="http://nethack.wikia.com/wiki/Monsters">monstrojn</a>, kategoriojn kaj ties Askian grafikon. Jen kelkaj ekzemploj:</p>
<table cellspacing="1" cellpadding="1" border="0">
<tbody>
<tr>
<td><span style="font-family: monospace; background-color: black; color: white; font-size: 110%;">B</span>&nbsp;&nbsp;&nbsp;</td>
<td>baziliskoj</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: rgb(170, 85, 0); font-size: 110%;">B</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Chickatrice.png" alt="" />&nbsp;&nbsp;&nbsp;</td>
<td>&nbsp;&nbsp;&nbsp;baziliskido</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: rgb(255, 255, 85); font-size: 110%;">B</span>  <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Cockatrice.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;bazilisko</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: rgb(170, 0, 0); font-size: 110%;">B</span>  <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Pyrolisk.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;fajrobazilisko</td>
</tr>
<tr>
<td><span style="font-family: monospace; background-color: black; color: white; font-size: 110%;">Ĉ</span></td>
<td>ĉielaj estaĵoj</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: white; font-size: 110%;">Ĉ</span>  <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Angel.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;anĝelo</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: rgb(0, 170, 0); font-size: 110%;">Ĉ</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Couatl.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;kvecalkoatlo</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: rgb(255, 255, 85); font-size: 110%;">Ĉ</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Ki-rin.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;ĉina unukornulo</td>
</tr>
</tbody>
</table>
<p><span id="more-57"></span></p>
<table cellspacing="1" cellpadding="1" border="0">
<tbody>
<tr>
<td><span style="font-family: monospace; background-color: black; color: white; font-size: 110%;">d</span></td>
<td>malgrandaj demonoj</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: rgb(170, 0, 0); font-size: 110%;">d</span> <img width="16" height="16" align="absMiddle" src="http://esperanto.kisa.ca/wp-content/uploads/Imp.png" alt="" />&nbsp;&nbsp;&nbsp;</td>
<td>&nbsp;&nbsp;&nbsp;diableto</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: rgb(170, 0, 0); font-size: 110%;">d</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Manes.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;maneso</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: rgb(0, 170, 170); font-size: 110%;">d</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Tengu.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;tenguo</td>
</tr>
<tr>
<td><span style="font-family: monospace; background-color: black; color: white; font-size: 110%;">f</span></td>
<td>felisedoj</td>
</tr>
<tr>
<td><span style="font-family: monospace; background-color: black; color: white; font-size: 110%;">F</span></td>
<td>specialaj insektoj</td>
</tr>
<tr>
<td>&nbsp;&nbsp; <span style="font-family: monospace; background-color: black; color: rgb(170, 0, 170); font-size: 110%;">F</span>  <img width="16" height="16" align="absBottom" alt="" src="http://esperanto.kisa.ca/wp-content/uploads/Grid_bug.png" /></td>
<td>&nbsp;&nbsp;&nbsp;forfikulo</td>
</tr>
<tr>
<td>&nbsp;&nbsp; <span style="font-family: monospace; background-color: black; color: rgb(170, 0, 0); font-size: 110%;">F</span> <img width="16" height="16" align="absBottom" alt="" src="http://esperanto.kisa.ca/wp-content/uploads/Xan.png" /></td>
<td>&nbsp;&nbsp;&nbsp;majaa kulo</td>
</tr>
<tr>
<td><span style="font-family: monospace; background-color: black; color: white; font-size: 110%;">h</span></td>
<td>hundoj</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: rgb(170, 85, 0); font-size: 110%;">h</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Jackal.png" alt="" /></td>
<td>&nbsp;&nbsp; ŝakalo</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: rgb(170, 85, 0); font-size: 110%;">h</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Wolf.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;lupo</td>
</tr>
<tr>
<td><span style="font-family: monospace; background-color: black; color: orange; font-size: 110%;">Ĵ</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Jabberwock.png" alt="" /></td>
<td>ĵargonbesto</td>
</tr>
<tr>
<td><span style="font-family: monospace; background-color: black; color: rgb(0, 170, 170); font-size: 110%;">K</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Quantum_mechanic.png" alt="" /></td>
<td>kvantum-meĥanikisto</td>
</tr>
<tr>
<td><span style="font-family: monospace; background-color: black; color: white; font-size: 110%;">@</span></td>
<td>homoj kaj elfoj</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: white; font-size: 110%;">@</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Archeologist.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;arĥeologo</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: white; font-size: 110%;">@</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Healer.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;kuracisto</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: white; font-size: 110%;">@</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Monk.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;monaĥo</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: white; font-size: 110%;">@</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Ninja.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;ŝinobo</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: rgb(170, 0, 170); font-size: 110%;">@</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Wizard_of_Yendor.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;Sorĉisto de Jendoro</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: white; font-size: 110%;">@</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Valkyrie.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;valkirio</td>
</tr>
<tr>
<td><span style="font-family: monospace; background-color: black; color: white; font-size: 110%;">&amp;</span></td>
<td>grandaj demonoj</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: rgb(170, 0, 170); font-size: 110%;">&amp;</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Baalzebub.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;Baal-Zebulo</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: rgb(255, 255, 85); font-size: 110%;">&amp;</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Djinni.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;ĝino</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: rgb(85, 255, 85); font-size: 110%;">&amp;</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Juiblex.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;Ĵuiblekso</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;<span style="font-family: monospace; background-color: black; color: rgb(170, 170, 170); font-size: 110%;">&amp;</span> <img width="16" height="16" align="absBottom" src="http://esperanto.kisa.ca/wp-content/uploads/Succubus.png" alt="" /></td>
<td>&nbsp;&nbsp;&nbsp;sukubo</td>
</tr>
</tbody>
</table>
<p>Tamen ŝajnas ke la traduklaboro estus vera koŝmaro, almenaŭ laŭ  <a href="http://www.usenet.com/newsgroups/rec.games.roguelike.nethack/msg03115.html">Steve VanDevenver</a>. NetHack estas programita en <a href="http://eo.wikipedia.org/wiki/C_%28programlingvo%29">C</a> kun tre malpura fontoteksto. Malgraŭ la obstakloj, kelkaj jam provas <a href="http://code.google.com/p/nethack-cn/">ĉinan tradukon</a>! Mi ne scias, ĉu ili uzos ĉinajn skribosignojn por reprezenti la monstrojn, sed tio povus esti ege eleganta.</p>
<p>Eble mi simple lernu Ĝavon (au similan lingvon) kaj kreu mian propran Interretan <em>Rogue</em>-similan ludon, en kiu oni kuraĝe batalas Idistajn kanajlojn kaj Tokiponistajn prahomojn. <img src='http://esperanto.kisa.ca/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://esperanto.kisa.ca/nethack-en-esperanto/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
