<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>A Cardboard Box</title>
	<atom:link href="http://fbanados.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://fbanados.wordpress.com</link>
	<description>Felipe&#039;s blog, in english (y en español)</description>
	<lastBuildDate>Wed, 22 Jun 2011 23:10:08 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='fbanados.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>A Cardboard Box</title>
		<link>http://fbanados.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://fbanados.wordpress.com/osd.xml" title="A Cardboard Box" />
	<atom:link rel='hub' href='http://fbanados.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Publicaciones y Citaciones</title>
		<link>http://fbanados.wordpress.com/2011/06/22/papermania/</link>
		<comments>http://fbanados.wordpress.com/2011/06/22/papermania/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 23:02:49 +0000</pubDate>
		<dc:creator>fbanados</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://fbanados.wordpress.com/?p=209</guid>
		<description><![CDATA[Hace poco, el portal de la ACM (específicamente la Digital Library) comenzó a generar perfiles institucionales&#8230; Quizás sea una buena herramienta para distinguir los papers &#8220;de computación&#8221; dentro de las universidades chilenas (si usted tiene una mejor métrica, gustosamente la agregaré a este mensaje, así como si encuentra en el sistema una universidad que no [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=209&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hace poco, el portal de la ACM (específicamente la Digital Library) comenzó a generar perfiles institucionales&#8230; Quizás sea una buena herramienta para distinguir los papers &#8220;de computación&#8221; dentro de las universidades chilenas (si usted tiene una mejor métrica, gustosamente la agregaré a este mensaje, así como si encuentra en el sistema una universidad que no esté en los gráficos)</p>
<p>A continuación, se grafican los papers y citaciones de un conjunto de universidades chilenas. La <a href="http://portal.acm.org/inst_page.cfm?id=1031071&amp;CFID=28066754&amp;CFTOKEN=65176157">Universidad de Chile</a> tiene más papers y citaciones que el resto de las universidades juntas. </p>
<p><img src="https://spreadsheets.google.com/spreadsheet/oimg?key=0Ari8_R6Jn5TzdExxb01Fa25HSG91SldoYzBaY2NxbHc&amp;oid=5&amp;zx=oiddfwogo8es" /><br />
<img src="https://spreadsheets.google.com/spreadsheet/oimg?key=0Ari8_R6Jn5TzdExxb01Fa25HSG91SldoYzBaY2NxbHc&amp;oid=6&amp;zx=e3djcxnbzyhe" /></p>
<p>Leyenda:</p>
<p>Uchile: Universidad de Chile<br />
PUC: Pontificia Universidad Católica de Chile<br />
UTFSM: Universidad Técnica Federico Santa María<br />
UdeC: Universidad de Concepción.<br />
PUCV: Pontificia Universidad Católica de Valparaíso<br />
UBB: Universidad del Bío Bío<br />
Talca: Universidad de Talca<br />
UDP: Universidad Diego Portales<br />
UCN: Universidad Católica del Norte<br />
UACH: Universidad Austral de Chile.</p>
<p>Universidad	Publicaciones	Citas<br />
UChile	649	2306<br />
PUC	131	462<br />
UTFSM	118	51<br />
UdeC	89	81<br />
PUCV	46	15<br />
UBB	31	40<br />
Talca	28	21<br />
UDP	18	18<br />
UCN	14	9<br />
UACH	9	1</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fbanados.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fbanados.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fbanados.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fbanados.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fbanados.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fbanados.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fbanados.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fbanados.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fbanados.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fbanados.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fbanados.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fbanados.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fbanados.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fbanados.wordpress.com/209/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=209&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fbanados.wordpress.com/2011/06/22/papermania/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fbf855d01c6db9a7402fbdbc6ad3a6dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fbanados</media:title>
		</media:content>

		<media:content url="https://spreadsheets.google.com/spreadsheet/oimg?key=0Ari8_R6Jn5TzdExxb01Fa25HSG91SldoYzBaY2NxbHc&#038;oid=5&#038;zx=oiddfwogo8es" medium="image" />

		<media:content url="https://spreadsheets.google.com/spreadsheet/oimg?key=0Ari8_R6Jn5TzdExxb01Fa25HSG91SldoYzBaY2NxbHc&#038;oid=6&#038;zx=e3djcxnbzyhe" medium="image" />
	</item>
		<item>
		<title>Mas que ser humilde, es difícil sobrarse&#8230;</title>
		<link>http://fbanados.wordpress.com/2011/04/29/mas-que-ser-humilde-es-dificil-sobrarse/</link>
		<comments>http://fbanados.wordpress.com/2011/04/29/mas-que-ser-humilde-es-dificil-sobrarse/#comments</comments>
		<pubDate>Fri, 29 Apr 2011 16:30:45 +0000</pubDate>
		<dc:creator>fbanados</dc:creator>
				<category><![CDATA[Papers DCCianos]]></category>

		<guid isPermaLink="false">http://fbanados.wordpress.com/?p=180</guid>
		<description><![CDATA[El fin de semana pasado apareció en La Tercera la feliz noticia de que dos universidades chilenas estaban, según un ránking internacional, entre las 150 mejores en la Ingeniería Civil. Junto a éste, existe un ránking de Informática y Ciencias de la Computación en el que&#8230; ¡Oh sorpresa! Ninguna universidad latinoamericana aparece entre las 200 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=180&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>El fin de semana pasado apareció en La Tercera la feliz noticia de que dos universidades chilenas estaban, según un ránking internacional, entre las <a href="http://diario.latercera.com/2011/04/24/01/contenido/pais/31-66823-9-u-catolica-y--de-chile-entre-las-150-mejores-en-ingenieria.shtml">150 mejores en la Ingeniería Civil</a>. Junto a éste, existe un ránking de <a href="http://www.topuniversities.com/university-rankings/world-university-rankings/2011/subject-rankings/engineering/computer-science">Informática y Ciencias de la Computación</a> en el que&#8230; ¡Oh sorpresa! Ninguna universidad latinoamericana aparece entre las 200 mejores. Dediqué un tiempo a buscar ránkings de Ciencias de la Computación y, entre los pocos que ubiqué, la situación no es muy diferente&#8230; da como para reflexionar no?</p>
<p>La pregunta va más allá de la metodología del ránking, sino sobre el nivel internacional de nuestra enseñanza. ¿Qué &#8220;Ingenieros Civiles&#8221; en Computación estamos formando como país? Conozco solo el caso de la Universidad de Chile, por experiencia propia, así que limitaré mi análisis a aquél. Se ha establecido una reforma al currículo de pregrado recientemente con la intención de &#8220;actualizar&#8221; la carrera, pero me queda la impresión de que solamente la deja menos atrasada. Estar acreditada por <a href="http://www.dcc.uchile.cl/pregrado">7 años</a> podría ser una buena señal pero hoy, incluso ser &#8220;la mejor de Chile&#8221; es un objetivo bastante miserable.</p>
<p>Por favor, no digo que las otras universidades chilenas sean malas, cosa que no creo (fuera de que no las conozco). Lo que quiero decir es que el conjunto de comparación es demasiado pequeño. El objetivo de ser top, no permite mejorar la formación que se quiere entregar cuando una universidad ya está entre las mejores. Además, soñar solo con &#8220;mantenerse allí&#8221; es un simple objetivo administrativo y de márketing, que no le da ningún beneficio ni a los alumnos ni al departamento.</p>
<p>Mejor, comparémonos con el mundo. ¡Sea el ránking de más arriba o cualquier otro! El mejor desafío hoy para el DCC podría consistir en ser el primer departamento latinoamericano en el top 200 mundial. ¿Estamos a la altura de ello? ¿Podemos lograrlo, digamos, en cinco años?</p>
<p>Hay un conjunto de desafíos que podrían ayudar a cumplir con ello. Es cierto, los alumnos no somos ideales y muchas veces nuestro objetivo es terminar la carrera con el menor esfuerzo posible (y en el menor tiempo también). Asimismo, la forma de enseñar afecta (¿Por qué hay tantas clases en que la función de asistencia se parece tanto a 1/t? ¿Realmente vale la pena hacer tantas clases?), pero todos estos son temas a los que no me referiré en el presente artículo.</p>
<p>Quiero hablar de la malla, que hoy es insuficiente. La oferta de electivos es pobre, tanto que aún considerando los electivos adecuados, es hoy imposible satisfacer los contenidos mínimos establecidos por el comité conjunto ACM/IEEE para la licenciatura en ciencias de la computación (falta Inteligencia Artificial (que ya no se dará), Ética (que se dió alguna vez) e Historia (que fácilmente podría darse, dado que hay académicos que dedican parte de su tiempo al área). Véase <a href="http://www.acm.org//education/curricula/ComputerScience2008.pdf">Appendix A   Overview of the Body of Knowledge</a>) . Para qué hablar de la ingeniería. Existe un programa de <a href="http://www.acm.org/education/education/curric_vols/CE-Final-Report.pdf">&#8220;Computing Engineering&#8221;</a>, pero en el que los contenidos &#8220;eléctricos&#8221; (que no se dan en el DCC), ocupan sobre el 40% de los contenidos mínimos. Mi impresión es que en <a href="http://sites.computer.org/ccse">&#8220;Software Engineering&#8221;</a> la situación, aunque mejor, no es tan distinta.</p>
<p>Conste además, que la reforma a la malla reduce los ramos considerados tradicionalmente &#8220;ingenieriles&#8221; (como dirían los más viejones, aquellos que te &#8220;dan de comer&#8221;: SIA, Conta, etc.). Seamos sinceros: No queremos formar &#8220;Injenieros&#8221;, no nos interesa. Se nos quiere formar como Científicos de la Computación, pues es lo que una buena parte del conjunto académico hace: Cero Ingeniería, pura Ciencia. Las prácticas ingenieriles se agregan a los cursos demasiado tarde, cuando las malas costumbres ya están demasiado arraigadas en los alumnos. </p>
<p>Para corregir esto, el curso de Metodologías (CC3002) es una gran oportunidad, que lamentablemente en los últimos años se perdió al verse enfrentada a lo llamo el &#8220;redescenso a los abismos&#8221;: aprender patrones de diseño, programación orientada objetos y buenas prácticas de programación, para ser totalmente olvidados en el semestre siguiente programando en C a la manera de los 70s, sin control de versiones, y sin que ningún ramo se hiciera cargo de continuarlas. Estas metodologías deberían permear todos los ramos de la carrera, para formar Ingenieros. Está bien, &#8220;hay&#8221; que aprender C (los lenguajes son otra discusión). En &#8220;el mundo&#8221; la fea realidad del software implementado artesanalmente existe, pero debemos tener los elementos para corregirla y no quedarnos sólo con los elementos para sobrevivir con ello y continuar igual&#8230; </p>
<p>¿Está mal formarnos así? Hay que discutirlo, pero al menos transforma el título en publicidad engañosa. ¡Entreguemos una licenciatura en ciencias(a secas)! o, por ejemplo, fomentemos más las memorias &#8220;en la industria&#8221;. En el fondo, tomemos una decisión (al menos discutamos) qué profesionales se espera formar. Ojalá estemos a la altura de sincerar los objetivos del DCC en la próxima década, y que esto se encuentre plasmado, si no se puede remodificar la malla, en la oferta de electivos que se entregan (y en la compatibilidad de sus horarios con el de los estudiantes deseados. Un curso de quinto año que tenga tope con un ramo obligatorio, por excelente que sea, no lo va a tomar nadie. Y esto que puede parecer trivial, pasa mucho más seguido de lo deseable, hasta con los ramos que proponen los alumnos). Yo, personalmente, iría por la formación de Ingenieros para el mundo y el top 200.</p>
<p>(Nota sobre el Título: Referencia a una tradicional polera de los estudiantes de Beaucheff, que dice &#8220;Es difícil ser humilde, cuando somos los mejores&#8230;&#8221;)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fbanados.wordpress.com/180/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fbanados.wordpress.com/180/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fbanados.wordpress.com/180/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fbanados.wordpress.com/180/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fbanados.wordpress.com/180/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fbanados.wordpress.com/180/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fbanados.wordpress.com/180/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fbanados.wordpress.com/180/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fbanados.wordpress.com/180/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fbanados.wordpress.com/180/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fbanados.wordpress.com/180/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fbanados.wordpress.com/180/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fbanados.wordpress.com/180/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fbanados.wordpress.com/180/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=180&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fbanados.wordpress.com/2011/04/29/mas-que-ser-humilde-es-dificil-sobrarse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fbf855d01c6db9a7402fbdbc6ad3a6dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fbanados</media:title>
		</media:content>
	</item>
		<item>
		<title>A tinyBenchmark</title>
		<link>http://fbanados.wordpress.com/2011/02/10/a-tinybenchmark/</link>
		<comments>http://fbanados.wordpress.com/2011/02/10/a-tinybenchmark/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 03:39:31 +0000</pubDate>
		<dc:creator>fbanados</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[SmallTalking]]></category>

		<guid isPermaLink="false">http://fbanados.wordpress.com/?p=146</guid>
		<description><![CDATA[This article presents a comparison of benchmarks over 5 different Smalltalk Systems.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=146&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>One of the first things I was shown how to do in a Smalltalk Image was a tinyBenchmark. It is a particular way to get a measure of the performance of Squeak and Pharo System. I thought it would be interesting to compare the results of that between different Smalltalk Systems. I&#8217;ll take those that I have most heard of: <a href="http://www.pharo-project.org/">Pharo</a> 1.2, which uses the <a href="http://www.mirandabanda.org"> COG VM </a>,  <a href="http://www.squeak.org/">Squeak</a> 4.2, <a href="http://smalltalk.gnu.org">GNU Smalltalk</a> 3.2.3, <a href="http://www.instantiations.com/">VA Smalltalk</a> 8.0.3 and <a href="http://www.cincomsmalltalk.com/">VisualWorks</a> 7.7.1.</p>
<p>However, tinyBenchmarks is not available on every Smalltalk being checked. So we&#8217;ll standardize the benchmarking code in every image to be the same (in Integer class, methods tinyBenchmark, benchmark and benchFib). The experiment will be repeated 10 times with each machine to reduce error imposed by GC and OS via issuing<br />
<code> (1 to:10) do: [:e | Transcript show: 1 tinyBenchmarks; cr.]. </code>. All the experiments were run in an Acer Aspire 4540 Notebook with Ubuntu Linux 10.10 32-bit. (AMD Athlon II x2 M300 (2GHz, 1MB L2 Cache), with 2GB RAM).</p>
<p>So&#8230; here are the results!<br />
<strong>Bytecodes</strong><br />
<a href="http://fbanados.files.wordpress.com/2011/02/bytecodes.png"><img src="http://fbanados.files.wordpress.com/2011/02/bytecodes.png?w=300&#038;h=240" alt="" title="Bytecodes / Second Achieved in 1 tinyBenchmarks." width="300" height="240" class="aligncenter size-medium wp-image-154" /></a><br />
<strong>Message Sends </strong><br />
<a href="http://fbanados.files.wordpress.com/2011/02/sends.png"><img src="http://fbanados.files.wordpress.com/2011/02/sends.png?w=300&#038;h=240" alt="" title="Message Sends/second achieved by 1 tinyBenchmarks" width="300" height="240" class="aligncenter size-medium wp-image-155" /></a></p>
<p>My impression is that, if you are working on some non commercial effort, you should go for VisualWorks ASAP. If you want to sell sth made on Smalltalk, Pharo is really the best option right now.</p>
<p>I hope this comparison is useful for somebody!</p>
<p><strong> UPDATE </strong> There was some discussion about this post on the official Pharo mailing list. I will work on redoing this experiments during the next days, but for now, here are some extra facts that could be useful for the analysis of the results previously shown:</p>
<ul>
<li>The Pharo 1.2 benchmarks are run with the following Cog VM:  &#8216;SimpleStackBasedCogit VMMaker-oscog.34 uuid: ec174a95-5f42-4fe0-88f0-4baff13dd3ce Oct  4 2010&#8242;. The method to get this information is <code> Smalltalk getSystemAttribute: 1008 </code> (Thanks Elliot!). In Squeak 4.2, this returns nil. The <code>Smalltalk vmVersion</code> returns &#8216;Squeak4.1 of 17 April 2010 [latest update: #9957]&#8216;.
</li>
<li>Several people have pointed out the comparison between Squeak and Pharo as unfair, since the COG VM is mostly responsible for the performance difference, and it is also available for Squeak. However, the official distribution of Squeak does NOT still come with the COG VM, but the Squeak VM. Using that VM you get the results previously shown.
<p>I repeated the experiment using the same VM (the COG that came with Pharo 1.2) and the Squeak Image. With the same VM, the results are very similar in performance between Squeak and Pharo. However, Pharo has, in average, 0,14% more bytecodes and 3.89% more message sends/second. </li>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fbanados.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fbanados.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fbanados.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fbanados.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fbanados.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fbanados.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fbanados.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fbanados.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fbanados.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fbanados.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fbanados.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fbanados.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fbanados.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fbanados.wordpress.com/146/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=146&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fbanados.wordpress.com/2011/02/10/a-tinybenchmark/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fbf855d01c6db9a7402fbdbc6ad3a6dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fbanados</media:title>
		</media:content>

		<media:content url="http://fbanados.files.wordpress.com/2011/02/bytecodes.png?w=300" medium="image">
			<media:title type="html">Bytecodes / Second Achieved in 1 tinyBenchmarks.</media:title>
		</media:content>

		<media:content url="http://fbanados.files.wordpress.com/2011/02/sends.png?w=300" medium="image">
			<media:title type="html">Message Sends/second achieved by 1 tinyBenchmarks</media:title>
		</media:content>
	</item>
		<item>
		<title>TR: Adapting Scrum to Managing a Research Group</title>
		<link>http://fbanados.wordpress.com/2010/12/30/tr-adapting-scrum-to-managing-a-research-group/</link>
		<comments>http://fbanados.wordpress.com/2010/12/30/tr-adapting-scrum-to-managing-a-research-group/#comments</comments>
		<pubDate>Thu, 30 Dec 2010 19:06:06 +0000</pubDate>
		<dc:creator>fbanados</dc:creator>
				<category><![CDATA[Papers I've read]]></category>

		<guid isPermaLink="false">http://fbanados.wordpress.com/?p=132</guid>
		<description><![CDATA[Technical Report by Mchael Hicks and Jeffrey S. Foster. Dept. of Computer Science University of Maryland, College Park. Available at http://www.cs.umd.edu/~mwh/papers/score.pdf Introduces SCORE, a research methodology based on Scrum and Agile Methodologies. The key factor is a three-times-a-week 15 minute meeting with the entire research group where everybody speaks about their improvements. After this, individual [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=132&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Technical Report by Mchael Hicks and Jeffrey S. Foster. Dept. of Computer Science University of Maryland, College Park. Available at  <a href="http://www.cs.umd.edu/~mwh/papers/score.pdf">http://www.cs.umd.edu/~mwh/papers/score.pdf </a></p>
<p>Introduces SCORE, a research methodology based on Scrum and Agile Methodologies. The key factor is a three-times-a-week 15 minute meeting with the entire research group where everybody speaks about their improvements. After this, individual in-depth meetings are scheduled. Also, it includes an extra reading group where people meet to comment a particular paper that is assigned for reading each week. This might be interesting to do!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fbanados.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fbanados.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fbanados.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fbanados.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fbanados.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fbanados.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fbanados.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fbanados.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fbanados.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fbanados.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fbanados.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fbanados.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fbanados.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fbanados.wordpress.com/132/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=132&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fbanados.wordpress.com/2010/12/30/tr-adapting-scrum-to-managing-a-research-group/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fbf855d01c6db9a7402fbdbc6ad3a6dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fbanados</media:title>
		</media:content>
	</item>
		<item>
		<title>Installing Newspeak Starter Pack in Fedora 14 x86_64</title>
		<link>http://fbanados.wordpress.com/2010/12/29/installing-newspeak-starter-pack-in-fedora-14-x86_64/</link>
		<comments>http://fbanados.wordpress.com/2010/12/29/installing-newspeak-starter-pack-in-fedora-14-x86_64/#comments</comments>
		<pubDate>Wed, 29 Dec 2010 14:21:00 +0000</pubDate>
		<dc:creator>fbanados</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[The Recdep]]></category>

		<guid isPermaLink="false">http://fbanados.wordpress.com/?p=106</guid>
		<description><![CDATA[This week I changed my Linux OS from Ubuntu 32 bit to Fedora 64 bits. Also, I&#8217;m starting to work with the Newspeak Language(more info at newspeaklanguage.org), so I decided to install the Starter Pack available in the website for Linux. However, the &#8211; still based in Squeak Smalltalk- Virtual Machine only runs in 32 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=106&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This week I changed my Linux OS from Ubuntu 32 bit to Fedora 64 bits. Also, I&#8217;m starting to work with the Newspeak Language(more info at <a href="http://www.newspeaklanguage.org">newspeaklanguage.org</a>), so I decided to install the Starter Pack available in the website for Linux. </p>
<p>However, the &#8211; still based in Squeak Smalltalk- Virtual Machine only runs in 32 bits, so when you try tu use it, it complies that things are missing (Abstract for Pros: Download the starter pack and install the required 32 bit libraries. stop reading this.)</p>
<p>You should run the following command:<br />
<code># yum install libuuid.i686 libXext.i686 libSM.i686</code></p>
<p>after this. just run the vm. I copied the <b>nsvm</b> and <b>SqueakV39.sources</b>  files to /usr/local/bin, so you can run directly and everywhere you have an image a command like<br />
<code>$ nsvm ns101.image</code><br />
and, after this, start using Newspeak!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fbanados.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fbanados.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fbanados.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fbanados.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fbanados.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fbanados.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fbanados.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fbanados.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fbanados.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fbanados.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fbanados.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fbanados.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fbanados.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fbanados.wordpress.com/106/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=106&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fbanados.wordpress.com/2010/12/29/installing-newspeak-starter-pack-in-fedora-14-x86_64/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fbf855d01c6db9a7402fbdbc6ad3a6dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fbanados</media:title>
		</media:content>
	</item>
		<item>
		<title>Smalltalks 2010: A first approach</title>
		<link>http://fbanados.wordpress.com/2010/11/14/smalltalks-2010-a-first-approach/</link>
		<comments>http://fbanados.wordpress.com/2010/11/14/smalltalks-2010-a-first-approach/#comments</comments>
		<pubDate>Sun, 14 Nov 2010 03:00:24 +0000</pubDate>
		<dc:creator>fbanados</dc:creator>
				<category><![CDATA[SmallTalking]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://fbanados.wordpress.com/?p=94</guid>
		<description><![CDATA[A first approach to the experience of participating in the Smalltalks 2010 conference.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=94&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It has been quite a week. The experience of being at Smalltalks 2010 in Argentina was beyond any expectations I might have had. ¿The reason? It wasn&#8217;t only the keynotes, neither being in another country for the first time: It was because of meeting and feeling a part of the smalltalk community.</p>
<p>I came from Chile with several friends and classmates. Since we reached the airport, people have been taking care of us, and trying to make us feel comfortable and at home. It was very nice. We really have to thank alfonsina and the people of Caesars. It was also pretty awesome the amount of oportunities where you could talk with interesting people during the conference, from VM Hackers to researchers. I could ask questions, put my opinions over the table and mostly listen, feeling not as a foreigner but as part of the global team of the smalltalkers.</p>
<p>Everything began with the arrival at Caesar Smalltalk on wednesday. This company in Buenos Aires is just awesome. They work in the nicest place possible, a club with huge gardens and in nice offices. You can see at first glance that they are doing what they like, and making money. During the day, people from different parts of the world joined us at Caesars, we had lunch and after that, a very interesting talk near the swimming pool. We finally took the bus to Concepción del Uruguay.</p>
<p>I also met people from Cincom Smalltalk. Up to one week ago, smalltalk seemed to me just as an interesting research topic, an academic effort to program nicer. I remember talking with classmates and hearing things like &#8220;Yeah, Smalltalk, nice. But where can you work on that afterwards?&#8221; Well, there ARE a lot of interesting places to do it, and there is a need for smalltalk programmers (or at least it seems to be).</p>
<p>Finally, I met a different language option with future, as seen in Gilad talks: Newspeak. It removes the need for a global environment, has no mutation and you can plug just what you need in scope. So it seems as an interesting project to collabrate with and could take some of my time in the upcoming months.</p>
<p>The social event was just awesome. It was like a family meeting: talking, and hearing a friend playing the guitar. He seemed a little bit unreachable before the &#8220;concert&#8221;: talking of very technical stuff. Suddenly, he seemed reachable and kind of a friend. Everybody clapped after that little concert.</p>
<p>It was a very good experience. I met a lot of people and felt part of the Smalltalk community. I&#8217;ll have to collect some money to come back again next year!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fbanados.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fbanados.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fbanados.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fbanados.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fbanados.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fbanados.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fbanados.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fbanados.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fbanados.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fbanados.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fbanados.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fbanados.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fbanados.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fbanados.wordpress.com/94/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=94&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fbanados.wordpress.com/2010/11/14/smalltalks-2010-a-first-approach/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fbf855d01c6db9a7402fbdbc6ad3a6dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fbanados</media:title>
		</media:content>
	</item>
		<item>
		<title>Software de Sistemas &#8211; E/S Estándar (Streams y el Transcript)</title>
		<link>http://fbanados.wordpress.com/2010/10/17/software-de-sistemas-es-estandar-streams-y-el-transcript/</link>
		<comments>http://fbanados.wordpress.com/2010/10/17/software-de-sistemas-es-estandar-streams-y-el-transcript/#comments</comments>
		<pubDate>Sun, 17 Oct 2010 13:58:40 +0000</pubDate>
		<dc:creator>fbanados</dc:creator>
				<category><![CDATA[SmallTalking]]></category>

		<guid isPermaLink="false">http://fbanados.wordpress.com/?p=79</guid>
		<description><![CDATA[Hola! Vamos a intentar smalltalkizar las clases presentes en la wiki de software de sistemas (https://wiki.dcc.uchile.cl/cc3301/). Comencemos! 1. Entrada y Salida Estándar Al menos con lo poco que conozco de Smalltalk, no hay una salida ni entrada estándar. Sin embargo, existen los &#8220;caudales&#8221; (streams), que permiten transmitir información. La manera más fácil de copiar un [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=79&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hola! Vamos a intentar smalltalkizar las clases presentes en la wiki de software de sistemas (https://wiki.dcc.uchile.cl/cc3301/).</p>
<p>Comencemos!</p>
<p><strong>1. Entrada y Salida Estándar</strong></p>
<p>Al menos con lo poco que conozco de Smalltalk, no hay una salida ni entrada estándar. Sin embargo, existen los &#8220;caudales&#8221; (streams), que permiten transmitir información. La manera más fácil de copiar un archivo en otro es usar:<br />
<code>|in out|<br />
in:=FileStream fileNamed:'test.txt'.<br />
out:=FileStream newFileNamed:'test2.txt'.<br />
[in atEnd] whileFalse:[out nextPut: in next].</code></p>
<p>Si quisiéramos solo observar el elemento presente al inicio del stream utilizaríamos en vez del mensaje next el mensaje peek. Por otra parte, a la última línea le falta abstracción aún. Se puede simplificar como:</p>
<p><code> in do:[:a | out nextPutAll:a].</code><br />
Podemos ver que la salida es caracter a caracter, copiando la entrada de la Closure (a) a lo más cercano a la &#8220;salida estándar&#8221;: un transcript. Basta hacer clic en el fondo de la imagen para que aparezca el menú World, luego Tools&gt;&gt; Transcript.
<a href='http://fbanados.wordpress.com/2010/10/17/software-de-sistemas-es-estandar-streams-y-el-transcript/a-menumorph700448768/' title='a MenuMorph(700448768)'><img data-attachment-id='83' data-orig-size='154,266' data-liked='0'width="86" height="150" src="http://fbanados.files.wordpress.com/2010/10/a-menumorph700448768.jpeg?w=86&#038;h=150" class="attachment-thumbnail" alt="a MenuMorph(700448768)" title="a MenuMorph(700448768)" /></a>
<a href='http://fbanados.wordpress.com/2010/10/17/software-de-sistemas-es-estandar-streams-y-el-transcript/a-menumorph810811392/' title='a MenuMorph(810811392)'><img data-attachment-id='84' data-orig-size='175,171' data-liked='0'width="150" height="146" src="http://fbanados.files.wordpress.com/2010/10/a-menumorph810811392.jpeg?w=150&#038;h=146" class="attachment-thumbnail" alt="a MenuMorph(810811392)" title="a MenuMorph(810811392)" /></a>
<br />
luego cambiamos la última línea por lo siguiente:<br />
<code>in do:[:a |<br />
    out nextPut:a.<br />
    Transcript show:a ;<br />
        cr.]. </code></p>
<p>show:a muestra el caracter y el mensaje cr introduce un salto de línea (carriage return). El punto y coma se utiliza para enviar un conjunto de mensajes al mismo objeto.</p>
<p>Smalltalk tiene un editor por default con el mensaje edit. Para editar/ver el archivo, basta evaluar</p>
<p><code> (FileStream fileNamed:'test2.txt') edit </code><br />
Los paréntesis son necesarios por el orden de evaluación de los mensajes en smalltalk:</p>
<ol>
<li>Mensajes Unarios</li>
<li>Mensajes Binarios (ej: a+b)</li>
<li>Mensajes <em>Keyword</em> (Palabra Clave): aquellos que reciben su parámetro a posteriori: (ejemplos: &#8220;fileNamed:&#8221; &#8220;ifTrue: ifFalse:&#8221;)</li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fbanados.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fbanados.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fbanados.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fbanados.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fbanados.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fbanados.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fbanados.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fbanados.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fbanados.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fbanados.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fbanados.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fbanados.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fbanados.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fbanados.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=79&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fbanados.wordpress.com/2010/10/17/software-de-sistemas-es-estandar-streams-y-el-transcript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fbf855d01c6db9a7402fbdbc6ad3a6dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fbanados</media:title>
		</media:content>

		<media:content url="http://fbanados.files.wordpress.com/2010/10/a-menumorph700448768.jpeg?w=86" medium="image">
			<media:title type="html">a MenuMorph(700448768)</media:title>
		</media:content>

		<media:content url="http://fbanados.files.wordpress.com/2010/10/a-menumorph810811392.jpeg?w=150" medium="image">
			<media:title type="html">a MenuMorph(810811392)</media:title>
		</media:content>
	</item>
		<item>
		<title>Creación de una máquina virtual de Squeak para Pharo 1.0 en Ubuntu Linux 10.04</title>
		<link>http://fbanados.wordpress.com/2010/05/02/creacion-de-una-maquina-virtual-de-squeak-para-pharo-1-0-en-ubuntu-linux-10-04/</link>
		<comments>http://fbanados.wordpress.com/2010/05/02/creacion-de-una-maquina-virtual-de-squeak-para-pharo-1-0-en-ubuntu-linux-10-04/#comments</comments>
		<pubDate>Sun, 02 May 2010 18:51:58 +0000</pubDate>
		<dc:creator>fbanados</dc:creator>
				<category><![CDATA[Papers DCCianos]]></category>

		<guid isPermaLink="false">http://fbanados.wordpress.com/?p=67</guid>
		<description><![CDATA[Requiere: Además de GCC, G++ instalado (apt-get&#8230;) Seguir las instrucciones del blog de Adrian Lienhard en http://www.adrian-lienhard.ch/blog?article=building-a-pharo-squeak-vm-from-first-principles (Via pharocasts) agregando la corrección señalada por Laurent Duffont en http://magaloma.blogspot.com/2010/03/how-i-build-squeak-vm-on-archlinux.html (Via Adrian Lienhard) Dos agregados extras: modificar platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c el #include&#60;tttables.h&#62; por #include&#60;freetype/tttables.h&#62; y agregar el siguiente vinculo blando (con sudo porque es en /usr) sudo ln -s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=67&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Requiere: Además de GCC, G++ instalado (apt-get&#8230;)</p>
<p>Seguir las instrucciones del blog de Adrian Lienhard en <a href="http://www.adrian-lienhard.ch/blog?article=building-a-pharo-squeak-vm-from-first-principles">http://www.adrian-lienhard.ch/blog?article=building-a-pharo-squeak-vm-from-first-principles</a> (Via pharocasts) agregando la corrección señalada por Laurent Duffont en <a href="http://magaloma.blogspot.com/2010/03/how-i-build-squeak-vm-on-archlinux.html">http://magaloma.blogspot.com/2010/03/how-i-build-squeak-vm-on-archlinux.html</a> (Via Adrian Lienhard)</p>
<p>Dos agregados extras:<br />
modificar platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c el #include&lt;tttables.h&gt;  por #include&lt;freetype/tttables.h&gt;</p>
<p>y agregar el siguiente vinculo blando (con sudo porque es en /usr)</p>
<p>sudo ln -s /usr/include/freetype2/freetype /usr/include/freetype</p>
<p>le damos su make y Listo! Tienes tu propia máquina virtual de Squeak. Le agregamos su Imagen de Pharo de www.pharo-project.org con sus sources y listo para SmallTalkear!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fbanados.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fbanados.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fbanados.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fbanados.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fbanados.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fbanados.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fbanados.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fbanados.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fbanados.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fbanados.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fbanados.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fbanados.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fbanados.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fbanados.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=67&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fbanados.wordpress.com/2010/05/02/creacion-de-una-maquina-virtual-de-squeak-para-pharo-1-0-en-ubuntu-linux-10-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fbf855d01c6db9a7402fbdbc6ad3a6dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fbanados</media:title>
		</media:content>
	</item>
		<item>
		<title>Querida Iglesia</title>
		<link>http://fbanados.wordpress.com/2010/03/19/querida-iglesia/</link>
		<comments>http://fbanados.wordpress.com/2010/03/19/querida-iglesia/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 01:19:05 +0000</pubDate>
		<dc:creator>fbanados</dc:creator>
				<category><![CDATA[Comentario de Libros]]></category>

		<guid isPermaLink="false">http://fbanados.wordpress.com/?p=49</guid>
		<description><![CDATA[Comentario del libro Querida Iglesia de Carlos Vallés, y una cita:
"Que no se crean los "de derechas" en la Iglesia que ellos son la verdadera Iglesia y que los "de izquierdas" como yo somos sólo los díscolos tolerados por mera benevolencia indulgente..."<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=49&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img alt="" src="http://www.carlosvalles.com/nespanol/imagenes/giglesia.jpg" title="Portada del Libro" class="alignright" width="188" height="296" />Si bien todo el mundo ahora solo piensa en el terremoto, y entrar en temas religiosos de por sí es arriesgado, siento que tengo que comentar este libro.</p>
<p>¡Porque es muy bueno! Expresa los sentimientos de muchos con algunos temas relacionados con dolores de la Iglesia de hoy, desde una postura claramente liberal con la que coincido mayoritariamente y, si hay algo en lo que disiento, creo que por lo menos es necesario dejar el espacio para que exista la discusión que Vallés propone.</p>
<p>El miedo de los Teólogos, el doble estándar, las dificultades que la postura conservadora y, a veces, condenatoria de Roma provoca, e incluso el sacerdocio femenino (cosa con la que, personalmente, estoy de acuerdo). Resalta que cuando una normativa es extremadamente exagerada invita a no cumplirla y que la Jerarquía debiera abrirse a reconsiderar algunas de ellas. Y hasta nos recuerda que el Papa no es infalible cuando no hace uso explícito de esa facultad (cosa que, sabiamente, es muy poco común) y por tanto  la actitud oficial frente a distintos temas puede cambiar en cualquier momento(y algunos esperamos que lo haga). </p>
<p>El tono intenta conciliar el disentimiento con la permanencia dentro de la iglesia. Siendo escrito durante el pontificado de Juan Pablo II(JPII) creo que se abrió una ventana de esperanza y un maravilloza confirmación a esto a partir de la alocución de BXVI a la CG35, gozo para todos los que nos sentimos amigos de la Compañía. </p>
<p>Lo unico que lamento es que a ratos queda la tradicional sensación de equivalencia entre Iglesia y Jerarquía o Individuos Consagrados. Una lástima.</p>
<p>Es un libro dirigido a los Católicos pero que no va a gustarle -ni tiene que- a todos ellos. Pero es en la diversidad que resalta la unidad y lo que forma comunidad.Termino con la siguiente cita, bastante crítica, y aunque es larga y no es el tono general del libro, considero bueno ponerla porque hay cosas que deben decirse aunque suenen feas:</p>
<blockquote><p> &#8220;Que no se lo crean. Que no se crean que ellos son los buenos, los santos, los que hacen lo que se debe hacer y dicen lo que se debe decir. Que no se crean que ellos son los obedientes, los disciplinados, los edificantes, los buenos hijos, gloria de la familia y ornato de la sociedad de quienes depende el bienestar de la raza humana y la felicidad del futuro. Que no se crean los &#8220;de derechas&#8221; en la Iglesia que ellos son la verdadera Iglesia y que los &#8220;de izquierdas&#8221; como yo somos sólo los díscolos tolerados por mera benevolencia indulgente, la cizaña que de alguna manera hay que aguantar hasta que la corten, los malos de la película, los desobedientes, los molestos. Que no se crean que son sólo ellos los que aman a la Iglesia y los que ayudan a su crecimiento mientras que nosotros le hacemos daño y rebajamos su gloria. Que no se lo crean. Que sepan que amamos a la Iglesia tanto al menos como ellos, que trabajamos por su gloria y vivimos por su vida, y que creemos, sin juzgar ni condenar pero con la realidad de los hechos y la experiencia de la realidad, que son ellos, los &#8220;de derechas&#8221; los que impiden el crecimiento de la Iglesia, los que son responsables de la mala imagen que ante numerosos y dignos grupos tiene la Iglesia hoy, los que hacen daño al plan de Cristo y a la expansión del Reino.&#8221;
</p></blockquote>
<blockquote><p> Vallés, Carlos G.. Querida Iglesia. Segunda Edición. Madrid, Editorial PPC, 1997, 181 pág., 19 cm.
</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fbanados.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fbanados.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fbanados.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fbanados.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fbanados.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fbanados.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fbanados.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fbanados.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fbanados.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fbanados.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fbanados.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fbanados.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fbanados.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fbanados.wordpress.com/49/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=49&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fbanados.wordpress.com/2010/03/19/querida-iglesia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fbf855d01c6db9a7402fbdbc6ad3a6dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fbanados</media:title>
		</media:content>

		<media:content url="http://www.carlosvalles.com/nespanol/imagenes/giglesia.jpg" medium="image">
			<media:title type="html">Portada del Libro</media:title>
		</media:content>
	</item>
		<item>
		<title>Selected papers on computer science</title>
		<link>http://fbanados.wordpress.com/2010/02/12/selected-papers-on-computer-science/</link>
		<comments>http://fbanados.wordpress.com/2010/02/12/selected-papers-on-computer-science/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 01:57:16 +0000</pubDate>
		<dc:creator>fbanados</dc:creator>
				<category><![CDATA[Comentario de Libros]]></category>

		<guid isPermaLink="false">http://fbanados.wordpress.com/?p=40</guid>
		<description><![CDATA[El libro evoluciona: Como colección de papers, charlas y cartas sacadas de otros lados parte técnico para llegar a histórico. Me quedo más con la última parte. Para ser sincero: me salté dos papers y medio. Aquél sobre el primer programa computacional de Von Neumann se veía históricamente prometedor, pero se dedica a hacer un [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=40&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img alt="Portada Libro" src="http://ecx.images-amazon.com/images/I/51H5MANCEEL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_.jpg" title="Portada Libro" class="alignright" width="240" height="240" />El libro evoluciona: Como colección de papers, charlas y cartas sacadas de otros lados parte técnico para llegar a histórico. Me quedo más con la última parte. Para ser sincero: me salté dos papers y medio. Aquél sobre el primer programa computacional de Von Neumann se veía históricamente prometedor, pero se dedica a hacer un análisis del código assembler, que por ahora por decirlo menos no es mi favorito. “Matemáticas y Ciencia de la Computación: Afrontando la Finitud” venía después de “Ciencia de la Computación y su Relación con las Matemáticas” que, si bien analizaba de manera interesante el problema de Hashing, tenía suficiente matemática para una lectura de verano como para digerir otro capítulo similar; y aquél llamado “Son los Problemas de Juguete Útiles?” habla sobre el problema de Floyd y lo encontré interesante así que espero dedicar algún momento para resolverlo (no ví la solución).
</p>
<p>
Sobre lo que sí leí. El primer artículo te da una visión de qué es la Ciencia de la Computación. El segundo habla de Hashing, haciendo mayoritariamente todo el análisis que Poblete dijo que no valía la pena hacer. El tercero, “Algoritmos”, publicado originalmente en la Scientific American de 1977, podría decirse es resumen del curso CC30A (CC3001) aunque no abarque todo.Sentí que “Algoritmos en Matemáticas Modernas y Ciencias de la Computación” era casi relleno: Tomó 10 libros de ambas áreas de su biblioteca y analiza la página 100 de cada uno. Sólo vale la pena la parte histórica sobre el lugar del congreso donde habla (Kwarizm, de donde viene Al-Kwarizm, origen de la palabra “algoritmo”).
</p>
<p>
Los Cuatro artículos “Teoría y Práctica” (I, II, III y IV) debieran unirse y hacer uno sólo: repiten varias ideas. Aparte de su trabajo con Tex y METAFONT destaca el “II” por ser una ponencia en grecia, en un teatro y plantear (aunque lo repite en otros lados) la diferencias entre theorema (&theta;&epsilon;&omega;&rho;&eta;&mu;&alpha;) como un espectáculo (&theta;&epsilon;&omega;&rho;&omicron;&sigmaf;, theoros, como  un espectador) y praktikos (&pi;&rho;&alpha;&kappa;&tau;&iota;&kappa;&omicron;&sigmaf;) como una actuación y que ambos están presentes en el teatro: La práctica es la representación teatral y la theoría son los espectadores: ambos necesarios&#8230;
</p>
<p>
Interesante es la descripción sobre los Antiguos Algoritmos Babilonios. Increíble que ya en aquellas tablas de arcilla se intentaran expresar en escritura cuneiforme pequeños procedimientos para calcular cosas. Lectura recomendada porque sitúa históricamente a las ciencias de la computación como algo más allá de los computadores, algo enraizado en la historia humana. En aquel artículo sobre el IBM 650 recuerda los buenos tiempos que pasó con él y cómo dar vuelta una palabra en ocho instrucciones de tarjeta perforada (lo que una contenía). Fácil: Hacer un programa que siempre escriba 0123456789 y utilizar como ejemplo el 9876543210 XD. Finalmente, hace una pequeña apología de George Fosythe (no se preocupe yo no tenía idea de quién era y ya lo olvidé) y resume que se está dedicando a terminar “The Art of Computer Programming” (bueno, se iba a tomar un break de un año en 1977 para escribir TeX y terminó siendo de once años&#8230; Hacer software es duro (Hard)).
</p>
<p>
Buen libro, un poco cabezón a ratos pero interesante&#8230; para saber un poco más de aquello a lo que se llama Ciencia de la Computación.</p>
<blockquote><p>
Knuth, Donald Ervin. Selected papers on computer science. Stanford, Cambridge University Press, 1996, xii,274 pág., 23 cm.</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fbanados.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fbanados.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fbanados.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fbanados.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fbanados.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fbanados.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fbanados.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fbanados.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fbanados.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fbanados.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fbanados.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fbanados.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fbanados.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fbanados.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fbanados.wordpress.com&amp;blog=10631016&amp;post=40&amp;subd=fbanados&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fbanados.wordpress.com/2010/02/12/selected-papers-on-computer-science/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fbf855d01c6db9a7402fbdbc6ad3a6dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fbanados</media:title>
		</media:content>

		<media:content url="http://ecx.images-amazon.com/images/I/51H5MANCEEL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_.jpg" medium="image">
			<media:title type="html">Portada Libro</media:title>
		</media:content>
	</item>
	</channel>
</rss>
