<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0" xml:base="http://www.thealphasite.org">
<channel>
 <title>Alphasite - The programmers site</title>
 <link>http://www.thealphasite.org</link>
 <description>Este sitio pretende ser un punto de encuentro de la gente que le gusta la programación, cualquier tipo de programación en cualquier lenguaje de progremación.</description>
 <language>es</language>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/alphasite" type="application/rss+xml" /><item>
 <title>StackFrame por fin!</title>
 <link>http://feedproxy.google.com/~r/alphasite/~3/7miwjauGpW8/stackframe_por_fin</link>
 <description>&lt;p&gt;Después de mucho tiempo (más del que pensaba), y bastante esfuerzo en poner todas las cosas en su sitio al fin ha nacido &lt;a href="http://www.stackframe.net"&gt;stackframe.net&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Dentro de las cosas nuevas que tiene está un rediseño de la apariencia (básicamente otro tema distinto con algunas modificaciones :D), la actualización a Drupal 6 y el sistema multilenguaje que me permite publicar en español y en inglés.&lt;/p&gt;

&lt;p&gt;Además hay un montón de cosas que han mejorado, como la tabla de contenidos, el sistema de votos y alguna cosilla más.&lt;/p&gt;

&lt;p&gt;Están prácticamente todos los contenidos de TheAlphasite disponibles y los pocos que quedan por portar lo estarán en pocos días. Actualmente estoy estableciendo las redirecciones desde los artículos de aquí a los de allí y en pocos días estará completamente operativo.&lt;/p&gt;

&lt;p&gt;He estado publicando en The Alphasite durante 2 años, mejor o peor, a gusto de cada cual, y ahora quiero seguir por el mismo camino en un nuevo sitio, pero ampliando los contenidos para abarcar dos idiomas (y creedme, el tiempo que lleva traducirlo todo es enoooorme). Espero que os guste la nueva página y que la disfrutéis y os sirva de ayuda.&lt;/p&gt;

&lt;p&gt;No olvidéis actualizar vuestros lectores de feed a las nuevas direcciones:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stackframe en español:&lt;/strong&gt; &lt;a href="http://feeds.feedburner.com/stackframenet"&gt;&lt;a href="http://feeds.feedburner.com/stackframenet"&gt;http://feeds.feedburner.com/stackframenet&lt;/a&gt;&lt;/a&gt;&lt;br /&gt;
&lt;strong&gt;Stackframe en inglés:&lt;/strong&gt; &lt;a href="http://feeds.feedburner.com/stackframeennet"&gt;&lt;a href="http://feeds.feedburner.com/stackframeennet"&gt;http://feeds.feedburner.com/stackframeennet&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;&lt;a href="http://www.thealphasite.org/es/stackframe_por_fin"&gt;leer más&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.thealphasite.org/es/stackframe_por_fin#comments</comments>
 <pubDate>Fri, 23 Jan 2009 07:08:20 -0800</pubDate>
 <dc:creator>Cracky</dc:creator>
 <guid isPermaLink="false">235 at http://www.thealphasite.org</guid>
<feedburner:origLink>http://www.thealphasite.org/es/stackframe_por_fin</feedburner:origLink></item>
<item>
 <title>Test Driven Development</title>
 <link>http://feedproxy.google.com/~r/alphasite/~3/tGr9hkuOxZw/test_driven_development</link>
 <description>&lt;p&gt;Ultimamente, aquí y allá estoy oyendo hablar del llamado Test Driven Development o Desarrollo guiado por las pruebas como nueva metodología de desarrollo.&lt;/p&gt;
&lt;p&gt;Dejadme que os explique un poco como funciona el asunto. La metodología se basa en que el desarrollo de los test guie el desarrollo de la aplicación, de esta forma lo primero que hacemos es planear que necesita hacer la aplicación y en función de ello desarrollamos test para cada una de las funciones, de esta forma disponemos de una prueba para cada función (no os entusiasmeis demasiado con esto ...)&lt;/p&gt;
&lt;p&gt;El siguiente paso evidentemente es desarrollar la funcionalidad que consigue pasar ese test, y por tanto, funcionalidad hecha y medianamente probada... perfecto.&lt;/p&gt;
&lt;p&gt;La descripción de la metodología tiene más pasos y más guías para el desarrollo y como realizar cada paso. La &lt;a href="http://es.wikipedia.org/wiki/Desarrollo_guiado_por_pruebas"&gt;página de la wikipedia&lt;/a&gt; tiene más información para los interesados (que espero que después de leer este artículo sean pocos).&lt;/p&gt;




&lt;p&gt;&lt;a href="http://www.thealphasite.org/es/art_culos/test_driven_development"&gt;leer más&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.thealphasite.org/es/art_culos/test_driven_development#comments</comments>
 <category domain="http://www.thealphasite.org/es/alphasite-articulos">Artículos</category>
 <pubDate>Thu, 11 Sep 2008 16:18:30 -0700</pubDate>
 <dc:creator>Cracky</dc:creator>
 <guid isPermaLink="false">234 at http://www.thealphasite.org</guid>
<feedburner:origLink>http://www.thealphasite.org/es/art_culos/test_driven_development</feedburner:origLink></item>
<item>
 <title>Probando Stackoverflow.com</title>
 <link>http://feedproxy.google.com/~r/alphasite/~3/WbFqtnnZ2ZU/probando_stackoverflow_com</link>
 <description>&lt;p&gt;Estos últimos días he estado probando la beta de &lt;a href="http://www.stackoverflow.com"&gt;Stackoverflow&lt;/a&gt;, un nuevo website fundado por &lt;a href="http://www.codinghorror.com/"&gt;Jeff Atwood&lt;/a&gt; y &lt;a href="http://www.joelonsoftware.com"&gt;Joel Spolsky&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Lo primero es lo primero, han hecho un trabajo &lt;span style="font-weight:bold"&gt;excelente&lt;/span&gt; tanto en implementación como en planteamiento.&lt;/p&gt;
&lt;p&gt;Stackoverflow esta planteado como una comunidad de desarrolladores en particular y gente del mundo del software en particular.&lt;/p&gt;
&lt;p&gt;El sistema se basa en preguntas y respuestas. Alguien hace una pregunta y la gente de la comunidad responde. Evidentemente aún está en beta por lo que hay muchas cuestiones de concepto que aún se están discutiendo pero básicamente el funcionamiento es ese.&lt;/p&gt;
&lt;p&gt;Ahora bien, a eso la gente normal le llamaría "foro", si no fuera por el sistema de votaciones y puntuación que tiene incorporado. Me explico, cada entrada, tanto las preguntas como las respuestas, pueden ser votadas por los propios usuarios de la comunidad. Cada usuario puede emitir un máximo de 30 votos positivos por día y 10 votos negativos por día y cada voto le proporciona a quien lo recibe 10 puntos de reputación.&lt;/p&gt;




&lt;p&gt;&lt;a href="http://www.thealphasite.org/es/probando_stackoverflow_com"&gt;leer más&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.thealphasite.org/es/probando_stackoverflow_com#comments</comments>
 <pubDate>Wed, 27 Aug 2008 15:03:49 -0700</pubDate>
 <dc:creator>Cracky</dc:creator>
 <guid isPermaLink="false">233 at http://www.thealphasite.org</guid>
<feedburner:origLink>http://www.thealphasite.org/es/probando_stackoverflow_com</feedburner:origLink></item>
<item>
 <title>Check in early, check in offfen</title>
 <link>http://feedproxy.google.com/~r/alphasite/~3/6pDn5Rjhf4s/check_early_check_offfen</link>
 <description>&lt;p&gt;Acabo de leer el artículo &lt;a href="http://www.codinghorror.com/blog/archives/001165.html"&gt;Check in Early, Check in offen&lt;/a&gt; de &lt;a href="http://www.codinghorror.com"&gt;Jeff Atwood&lt;/a&gt; acerca de la metodología de uso del control de versiones para el desarrollo de proyectos.&lt;/p&gt;
&lt;p&gt;Aunque coincido con los artículos de Jeff en muchas ocasiones, esta es una de las situaciones en las que no lo hago.&lt;/p&gt;
&lt;p&gt;En primer lugar, como por otro lado suele pasar con este tipo de artículos, las reflexiones que hace son demasiado genéricas y sobre caso demasiado simples como para poder extraer verdaderas conclusiones sobre ellos.&lt;/p&gt;
&lt;p&gt;Hacer check in pronto y a menudo. Suena bonito, parece un concepto adecuado pero hay muchas cosas que quedan fuera del análisis, cosas que en un proyecto pequeño con dos o tres desarrolladores no tienen importancia pero que en grandes proyectos pueden dar verdaderos dolores de cabeza.&lt;/p&gt;




&lt;p&gt;&lt;a href="http://www.thealphasite.org/es/check_early_check_offfen"&gt;leer más&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.thealphasite.org/es/check_early_check_offfen#comments</comments>
 <pubDate>Thu, 21 Aug 2008 16:28:30 -0700</pubDate>
 <dc:creator>Cracky</dc:creator>
 <guid isPermaLink="false">232 at http://www.thealphasite.org</guid>
<feedburner:origLink>http://www.thealphasite.org/es/check_early_check_offfen</feedburner:origLink></item>
<item>
 <title>Parada</title>
 <link>http://feedproxy.google.com/~r/alphasite/~3/z7cevkuUlgA/parada</link>
 <description>&lt;p&gt;Últimamente TheAlphasite está un poco parada (más de lo habitual), quizá os hayais dado cuenta.&lt;/p&gt;
&lt;p&gt;No es que haya perdido impulso, es que estoy preparando a su sucesora.&lt;/p&gt;
&lt;p&gt;Stackframe.net (que así se llamará) será muy parecida a esta página pero estará en inglés y en español. Tendréis todos los artículos que hay disponibles aquí también allí, y otros nuevos.&lt;/p&gt;
&lt;p&gt;El objetivo es convertir esa página en lo que esta tenía que haber sido y permitirme dedicarle más tiempo, más recursos y más ganas para publicar tanto noticias como cualquier cosa que se me vaya ocurriendo, así como permmitir que preguntéis cualquier duda que tengáis para obtener aclaraciones o un artículo completo explicando algún concepto o duda que no tengáis claro.&lt;/p&gt;
&lt;p&gt;Aún le queda un tiempo para estar lista, pero espero que este arriba antes del verano (o a la vuelta como muy muy tarde)... En cuanto esté lista os avisaré (y poco después redirigiré todo el tráfico de este sitio hacia stackframe.net&lt;/p&gt;




&lt;p&gt;&lt;a href="http://www.thealphasite.org/es/noticias/parada"&gt;leer más&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.thealphasite.org/es/noticias/parada#comments</comments>
 <category domain="http://www.thealphasite.org/es/alphasite-noticias">Noticias</category>
 <pubDate>Thu, 05 Jun 2008 06:57:26 -0700</pubDate>
 <dc:creator>Cracky</dc:creator>
 <guid isPermaLink="false">230 at http://www.thealphasite.org</guid>
<feedburner:origLink>http://www.thealphasite.org/es/noticias/parada</feedburner:origLink></item>
<item>
 <title>Microsoft Source Analysis</title>
 <link>http://feedproxy.google.com/~r/alphasite/~3/GB-p2TrmL2E/microsoft_source_analysis</link>
 <description>&lt;p&gt;Está disponible para descarga la herramienta &lt;a href="http://code.msdn.microsoft.com/sourceanalysis"&gt;Microsoft Source Analysis&lt;/a&gt; para C# que permite el análisis de nuestro código fuente para adaptarlo a los estándares de calidad que rigen dentro de la propia Microsoft.&lt;/p&gt;
&lt;p&gt;La herramienta es similar a &lt;a href="http://msdn.microsoft.com/en-us/library/bb429476(vs.80).aspx"&gt;FxCop&lt;/a&gt; pero aplicada directamente al código fuente (mientras que FxCop afecta a ensamblados directamente).&lt;/p&gt;
&lt;p&gt;Microsoft Source Analysis viene configurada con unas 200 reglas (que no se pueden editar) y que afectan cosas como la disposición de los elementos del código (corchetes, espacios, etc), la presencia o no de documentación, el espaciado de lineas, el nombrado de los elementos así como algunas otras cosas. Su objetivo primordial es mejorar la estructura y presentación del código para mantener unas regla que lo hagan lo más legible posible.&lt;/p&gt;
&lt;p&gt;Personalmente FxCop me parece mucho más completo y además utilizan reglas distintas que en algunos casos pueden llevar a conflicto. No obstante son herramientas distintas con propositos distintos y algunas de las cosas de este Source Analysis estriba en cuestiones de layout (por ejemplo te recomiendo que un comentario de código debería estar precedido de una linea en blanco (para mejorar la legilibilidad del código), te avisa de la falta de documentación de los métodos o te avisa de las secciones de código que son poco "legibles", por lo que su ámbito es distinto y FxCop, q trabaja con ensamblados, nunca podrá dar información de ese estilo.&lt;/p&gt;
&lt;p&gt;Podéis descargarlo &lt;a href=""&gt;aquí&lt;/a&gt;.&lt;/p&gt;




&lt;p&gt;&lt;a href="http://www.thealphasite.org/es/noticias/microsoft_source_analysis"&gt;leer más&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.thealphasite.org/es/noticias/microsoft_source_analysis#comments</comments>
 <category domain="http://www.thealphasite.org/es/alphasite-noticias">Noticias</category>
 <pubDate>Mon, 26 May 2008 02:16:29 -0700</pubDate>
 <dc:creator>Cracky</dc:creator>
 <guid isPermaLink="false">228 at http://www.thealphasite.org</guid>
<feedburner:origLink>http://www.thealphasite.org/es/noticias/microsoft_source_analysis</feedburner:origLink></item>
<item>
 <title>Programación colaborativa vs individual</title>
 <link>http://feedproxy.google.com/~r/alphasite/~3/F6HXlkXUHjw/programaci_n_colaborativa_vs_individual</link>
 <description>&lt;p&gt;De un tiempo a esta parte se ha oye el concepto de "programación colaborativa" entre varios programadores de forma que varios programadores trabajen simultaneamente sobre el mismo fragmento (o fragmentos) de código.&lt;/p&gt;
&lt;p&gt;La idea detrás del paradigma consiste en que dos pares de ojos ven mucho más que uno y por tanto, aunque la productitividad de dos programadores trabajando será siempre mucho menor que la productividad de ambos por separado, &lt;span style="font-weight:bold"&gt;la calidad del código producido será muchisimo mayor&lt;/span&gt;, lo cual debería llevar a un código más mantenible, más organizado, más elegante y más seguro.&lt;/p&gt;




&lt;p&gt;&lt;a href="http://www.thealphasite.org/es/noticias/programaci_n_colaborativa_vs_individual"&gt;leer más&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.thealphasite.org/es/noticias/programaci_n_colaborativa_vs_individual#comments</comments>
 <category domain="http://www.thealphasite.org/es/alphasite-noticias">Noticias</category>
 <pubDate>Tue, 20 May 2008 04:35:45 -0700</pubDate>
 <dc:creator>Cracky</dc:creator>
 <guid isPermaLink="false">226 at http://www.thealphasite.org</guid>
<feedburner:origLink>http://www.thealphasite.org/es/noticias/programaci_n_colaborativa_vs_individual</feedburner:origLink></item>
<item>
 <title>Would you like the articles on this page to be translated to English?</title>
 <link>http://feedproxy.google.com/~r/alphasite/~3/fiEIzbJtHuc/would_you_articles_page_be_translated_english</link>
 <description>* Yes, definitely
* Yes, maybe some of them
* I wouldn&amp;#039;t mind but I won&amp;#039;t probably read them
* Not really, I&amp;#039;m a spanish speaker
&lt;p&gt;&lt;a href="http://www.thealphasite.org/es/would_you_articles_page_be_translated_english"&gt;leer más&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.thealphasite.org/es/would_you_articles_page_be_translated_english#comments</comments>
 <pubDate>Wed, 14 May 2008 02:10:42 -0700</pubDate>
 <dc:creator>Cracky</dc:creator>
 <guid isPermaLink="false">221 at http://www.thealphasite.org</guid>
<feedburner:origLink>http://www.thealphasite.org/es/would_you_articles_page_be_translated_english</feedburner:origLink></item>
<item>
 <title>Fascinación web</title>
 <link>http://feedproxy.google.com/~r/alphasite/~3/8sJ95gLIuo8/fascinaci_n_web</link>
 <description>&lt;p&gt;En los últimos tiempos parece que los movimientos de las grandes compañías, especialmente Microsoft y Google tienden a intentar acercarse cada vez más a la tecnología web de una forma o de otra.&lt;/p&gt;
&lt;p&gt;No es para menos, el mercado potencial de internet es muy superior a cualquier otro mercado que se haya dado hasta ahora, basta con mirar a Google, cuyo negocio es únicamente internet para darse cuenta de eso. Cada vez nos encontramos con más acercamientos por parte de montones de empresas para ofrecer diversos servicios alrededor de la web, muchas de ellas con un enorme éxito. Ahí tenemos &lt;a href="http://twitter.com/"&gt;Twitter&lt;/a&gt;, &lt;a href="www.facebook.com/"&gt;Facebook, &lt;a href="www.blogspot.com"&gt;Blogspot&lt;/a&gt;...&lt;/p&gt;
&lt;p&gt;Sin embargo, últimamente parece que se empieza a hablar de un "universo web", &lt;a href="http://documents.google.com/"&gt;Google Docs&lt;/a&gt;, Microsoft Office Live, Piccasa, etc ... y empieza a implantarse por aquí y por allá la idea de "sistemas operativos web", a saber donde llegaremos. La absurdez del asunto asusta, que uno pueda hacer algo no quiere decir que lo que haga este bien hecho y tenga sentido, no porque el correo electrónico online sea algo extremadamente útil va a pasar lo mismo con una suite ofimática en linea.&lt;/p&gt;




&lt;p&gt;&lt;a href="http://www.thealphasite.org/es/fascinaci_n_web"&gt;leer más&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.thealphasite.org/es/fascinaci_n_web#comments</comments>
 <category domain="http://www.thealphasite.org/es/alphasite-noticias">Noticias</category>
 <pubDate>Fri, 09 May 2008 02:19:55 -0700</pubDate>
 <dc:creator>Cracky</dc:creator>
 <guid isPermaLink="false">217 at http://www.thealphasite.org</guid>
<feedburner:origLink>http://www.thealphasite.org/es/fascinaci_n_web</feedburner:origLink></item>
<item>
 <title>Cuestión de rendimiento</title>
 <link>http://feedproxy.google.com/~r/alphasite/~3/z2XCBMrMjxo/cuesti_n_de_rendimiento</link>
 <description>&lt;p&gt;He estado leyendo una entrada en el &lt;a href="http://blogs.microsoft.co.il/blogs/sasha/"&gt;blog de Sasha Goldshtein&lt;/a&gt; titulada &lt;a href="http://blogs.microsoft.co.il/blogs/sasha/archive/2008/04/12/design-for-performance-up-front.aspx"&gt;"Design for Performance Up-Front"&lt;/a&gt; que hace una reflexión muy interesante. Pego y traduzco:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
If a user clicks a button and the application crashes, it's a problem.  If a user clicks a button and the application takes 5 seconds to respond when it should be unnoticeable, it's a problem.  It's the &lt;strong&gt;same&lt;/strong&gt; problem.&lt;/p&gt;
&lt;p&gt;Si un usuario hace click en un botón y la aplicación da error, es un problema. Si un usuario hace click en un botón y la aplicación tarda 5 segundos en responder cuando ese tiempo no debería notarse, es un problema. Es el &lt;strong&gt;mismo&lt;/strong&gt; problema.
&lt;/p&gt;&lt;/blockquote&gt;




&lt;p&gt;&lt;a href="http://www.thealphasite.org/es/cuesti_n_de_rendimiento"&gt;leer más&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.thealphasite.org/es/cuesti_n_de_rendimiento#comments</comments>
 <category domain="http://www.thealphasite.org/es/alphasite-noticias">Noticias</category>
 <pubDate>Thu, 08 May 2008 06:55:00 -0700</pubDate>
 <dc:creator>Cracky</dc:creator>
 <guid isPermaLink="false">215 at http://www.thealphasite.org</guid>
<feedburner:origLink>http://www.thealphasite.org/es/cuesti_n_de_rendimiento</feedburner:origLink></item>
</channel>
</rss>
