Theory and Practice

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why.

~ Anonymous ~

ASP.Net MVC: la nueva moda

Desde hace un tiempo comencé mis andanzas por el mundo de ASP.Net MVC. En unos días iniciaré una serie de artículos comentado acerca de este nuevo framework para el desarrollo de aplicaciones web, basado en ASP.Net.

Algo que me ha llamado poderosamente la atención es lo atractivo que resulta para aquellos que alguna vez hemos desarrollado sobre algún sistema de gestión de contenido (en mi caso, Drupal). A todo momento veo funcionalidades que me recuerda gratamente algunos de los elementos más felices en Drupal, como el trabajo con Vistas o Bloques (Partial Views en ASP.Net MVC).

Los mecanismos de Routing me parecieron muy potentes a primera impresión, aunque algunas pruebas después me hacen tener mis reservas... ya hablaré de ellas oportunamente. También me gustó mucho las facilidades que tiene para hacer pruebas unitarias. Bueno nada... en los próximos artículos les comento más de la propuesta de Microsoft usando patrón MVC, y el buen pie con que sale del horno cada versión.
Aquí les dejo una entrevista a Enrique Dans un consultor independiente, que escribe asiduamente del mundo tecnológico. La entrevista fue realizada a propósito del fallecimiento de Steve Jobs fundador y ex-CEO de Apple y uno de los más brillantes visionarios de las tecnologías de la información.

¿Son eróticas las Revoluciones?

Veamos una Revolución cualquiera. El pueblo se echa a la calle masivamente. Gritos, empellones, cuerpos sudorosos que se rozan y entremezclan. Pandémica euforia que nace de la caída del viejo régimen y las promesas del nuevo. Celebración, jolgorio, abrazos y adrenalina. Nada más fácil, en tales circunstancias, que manipular la teta de una correligionaria o quedar ensartado por un bujarrón. ¿Suena como la antesala de una gran orgía de los cuerpos y los sentidos? No cabe duda. A primera vista, las Revoluciones tendrían que ser el espacio primado del Eros.
~ El cuerpo y el delito, Eduardo del Llano (1996) ~

Las Mejores Imágenes Científicas del 2010 (VI)

Rough Waters


Imagen cortesía de Seth B. Darling/ANL y Steven J. Sibener/U-Chicago
Esta micrografía -una fotografía tomada a través de un microscopio- muestra la superficie ondulante de una sola capa de moléculas.

"La capa en realidad está compuesta por dos moléculas diferentes que tienden a separarse como si fuesen aceite y agua, y en esta imagen que hemos captado se muestra la separación en una etapa muy temprana", dijo Seth B. Darling, que colaboró en la fotografía con Steven J. Sibener del Laboratorio Nacional de Argonne.

Cada una de las millones de moléculas en la imagen tiene azufre a la cabeza, pero un tipo tiene carbono e hidrógeno en la cola mientras que el otro tiene carbono y flúor. Las alturas de los dos tipos de moléculas difieren en alrededor de 0,2 nanómetros. La imagen aparece en la portada de la edición del 18 de febrero de Science.

Quien nos lee

(...) sabe Dios quien nos lee, cuando, descuidados, estamos leyendo...
~ El año de la muerte de Ricardo Reis, José Saramago ~

Perdido

(...) un hombre no va menos perdido por caminar en línea recta.
~ El año de la muerte de Ricardo Reis, José Saramago ~

Trabajar en el extranjero como desarrollador

Hola a todos: Aquí les dejo la experiencia de un ingeniero informático que cuenta como es su experiencia como desarrollador de software en el extranjero (español y trabaja en Irlanda). Es estimulante ver como alguien tiene verdaderas condiciones de trabajo para una profesión como la nuestra,... y un poco acojonante darse cuenta lo lejos que están las nuestras.
Pues nada, aquí les va: Trabajar en el extranjero como desarrollador III: Mi experiencia en la verde y lluviosa Irlanda

Fotógrafos cubanos (IV)

Otros ejemplos de la excelente fotografía cubana, en la etapa revolucionaria
Nelson Ram y Liudmila Velazco: Revolución absoluta

Osvaldo Salas: Niña

Fotógrafos cubanos (III)

Retomando la serie dedicada a fotógrafos cubanos (Artículo 1, Artículo 2), aquí les presentamos a otros dos excelentes artistas de la isla.

José Julián Martí

Juan Carlos Alom

La despedida

Lo que más nos aproxima a una persona es esa despedida, cuando acabamos separándonos porque el sentimiento y el juicio no quieren ya marchar juntos; y aporreamos con violencia el muro que la naturaleza ha alzado entre ella y nosotros. 
~ Friedrich Nietzsche, filósofo alemán del s. XIX ~

Receta para la tristeza

Haces volteretas con el cuerpo y la imaginación para evadir la tristeza. ¿Pero quién te ha dicho que se prohíbe estar triste? En realidad, muchas veces, no hay nada más sensato que estar tristes; a diario pasan cosas a los otros, a nosotros, que no tienen remedio, o mejor dicho, que tienen ese único y antiguo remedio de sentirnos tristes.

No dejes que te receten alegría, como quien ordena una temporada de antibióticos o cucharadas de agua de mar a estómago vacío. Si dejas que te traten tu tristeza como una perversión, o en el mejor de los casos como una enfermedad, estás perdida: además de estar triste te sentirás culpable. Y no tienes la culpa de estar triste. ¿No es normal sentir dolor cuando te cortas? ¿No arde la piel si te dan un latigazo?

Pues así el mundo, la vaga sucesión de los hechos que acontecen (o de los que no pasan) crean un fondo de melancolía. Ya lo decía el poeta Leopardi: “como el aire llena los espacios entre los objetos, así la melancolía llena los intervalos entre un gozo y otro”.

Vive tu tristeza, pálpala, deshójala entre tus ojos, mójala con lágrimas, envuélvela en gritos o en silencio, cópiala en cuadernos, apúntala en tu cuerpo, apúntala en los poros de tu piel. Pues sólo si no te defiendes huirá, a ratos, a otro sitio que no sea el centro de tu dolor íntimo.

Y para degustar tu tristeza he de recomendarte también un plato melancólico: coliflor en nieblas. Se trata de cocer esa flor blanca y triste y consistente, en vapor de agua. Despacio, con ese olor que tiene el mismo aliento que desprende la boca en los lamentos, se va cociendo hasta ablandarse. Y envuelta en niebla, en su vapor humeante, ponle aceite de oliva y ajo y algo de pimienta y sálala con lágrimas que sean tuyas. Y paladéala despacio, mordiéndola del tenedor, y llora más y llora todavía, que al final esa flor se irá chupando tu melancolía sin dejarte seca, sin dejarte tranquila, sin robarte tu tristeza, pero con la sensación de haber compartido esa flor inmarchitable, con esa flor absurda, prehistórica, con esa flor que los novios jamás piden en las floristerías, con esa flor de col que nadie pone en los floreros, con esa anomalía, con esa tristeza
florecida, tu misma tristeza de coliflor, de planta triste y melancólica.

~ Héctor Abad Faciolince, Tratado de culinaria para mujeres tristes

Espectaculares imágenes de alta definición del sol

Imágenes espectaculares del sol tomadas por la NASA. Las imágenes coloreadas son obra del artista digital Chris Meigh-Andrews utilizando diferentes tipos de filtros para variar los colores. Haga click sobre ellas para ampliarlas.





El matrimonio

... el matrimonio es como el submarino: puede flotar, pero está hecho para hundirse.
~ Subiela ~

Ha muerto Jorge Timossi

Entre los primeros libros que leí de pequeño, y que hicieron que cambiara mi visión de la literatura y de la poesía, se encuentra "Las cosas como son"  de Jorge Timossi.

Timossi, argentino nacionalizado cubano, falleció en La Habana el lunes 9 de mayo, fue la inspiración de Quino para la creación del personaje de Felipe amigo y vecino de Mafalda.

Aquí les dejo un scan de uno de los poemas que aparecen en el libro Las cosas como son



Los Ingenieros

La gente normal cree que si no está roto no hace falta arreglarlo. Los ingenieros creen que si no está roto, es que todavía no tiene suficientes funcionalidades.
~ Scott Adams (El Principio de Dilbert) ~

...tomado de mundogeek.net

Las Mejores Imágenes Científicas del 2010 (V)

Mapa genético de una planta

Imagen cortesía de Insuk Lee, Michael Ahn, Marcotte Edward, y Seung Yon Rhee, Carnegie

Lo que parece un espectáculo de fuegos artificiales es realmente una parte de ARAnet, un mapa genético de la planta Arabidopsis thaliana, la mostaza, que le valió una mención honorífica en la categoría de ilustraciones.

Un equipo de la Carnegie Institution for Science construyó ARAnet a partir de más de 50 millones de observaciones experimentales de la planta y otros organismos. Los genes que participan en los mismos procesos biológicos están unidos por líneas y los colores muestra la fuerza del enlace.

"No es muy diferente de una red social," dijo el co-creador y biólogo Seung Yon Rhee en el artículo de Science.

Las Mejores Imágenes Científicas del 2010 (IV)

"Pelos" de la semilla del tomate

Imagen cortesía de Robert Rock Belliveau


Un close-up microscópico de los pelos en la semilla del tomate común ganó una mención honorífica en la categoría de fotografía.
Los pelos secretan una mucosa que parece como una membrana transparente en el borde de la semilla, según el fotógrafo Robert Rock Belliveau, un patólogo jubilado. Esta mucosa tiene varios propósitos: matar a los depredadores con un insecticida natural, preveer que la semilla se seque, así como anclar la semilla al suelo.

Las Mejores Imágenes Científicas del 2010 (III)

Aguas bravas

Imagen cortesía de Seth B. Darling/ANL and Steven J. Sibener/U-Chicago


Tomando el primer lugar de fotografía, esta micrografía (fotografía tomada a través de un microscopio), muestra la superficie ondulante de una sola de moléculas.

"La capa en realidad está compuesta por dos moléculas diferentes que tienden a separarse como aceite y agua, y en esta imagen hemos captado como se ve esta separación en una fase muy temprana", dijo Seth B. Darling, quien colaboró en la fotografía con Steven J. Sibener del Laboratorio Nacional de Argonne.

Cada uno de los millones de moléculas en la imagen tiene azufre en su cabeza, pero un tipo tiene carbono e hidrógeno en la cola mientras que el otro tiene carbono y flúor. Las alturas de los dos tipos de moléculas difieren en alrededor de 0,2 nanómetros. La imagen aparece en la portada de la edición del 18 de febrero de la revista Science.

Exportar sitios FTP en CuteFTP

Para aquellos que están dando mantenimiento a sus estaciones de trabajo, o para los que están sincronizando su PC con su laptop... y que además utilizan CuteFTP como gestor de sitios FTP; les servirá de mucho este consejo.
A la hora de pasar los datos de tus sitios desde una instalación de CuteFTP a otra no sirven las funciones de exportación/importación que ofrecen en la aplicación, ya que estos ficheros de texto que crea, no conservan las contraseñas. Para una importación total y efectiva debes ir a la instalación origen a la carpeta que se encuentra en: C:\Documents and Settings\USERNAME\Application Data\GlobalSCAPE\CuteFTP(or CuteFTP Pro)\VERSION\SM.DAT
Este fichero lo utilizas en la importación en tu nueva instalación... y listo.

(

Las Mejores Imágenes Científicas del 2010 (II)

Virus al ataque

Imagen cortesía de Jonathan Heras, Equinox Graphics

En esta imagen 3D, un bacteriófago ataca agresivamente una bacteria "al estilo de una película de terror", según el creador Jonathan Heras de Equinox Graphics, Ltd. La emboscada digital logró una mención honorífica en la categoría de ilustraciones de la International Science and Engineering Visualization Challenge de 2010.

Los bacteriófagos son virus con "piernas delgadas de aliens" y la boca en forma de ventosa para "perseguir sin descanso a su presa", dijo Heras en un comunicado. Los virus atacan el cuerpo de las bacterias y usan a sus víctimas como "fábricas de replicación" de virus, dijo.

En general, las entradas del 2010 fueron "excepcionales", expandiendo la ciencia "de una manera que el público pueda entender y apreciar", dijo Mónica M. Bradford, editora ejecutiva de la revista Science, en un comunicado.

"La competencia internacional pone de relieve la experiencia y la innovación técnica de los científicos que son capaces de atraer visualmente a un público amplio, y exhortarlos a experimentar la complejidad y la belleza de la ciencia."

Las Tres Leyes para los desarrolladores de Apple

  1. Un desarrollador no debe dañar a Apple o, por inacción, permitir que Apple sufra daño.
  2. Un desarrollador debe obedecer las órdenes desde Apple, excepto cuando tales órdenes entren en conflicto con La Primera Ley.
  3. Un desarrollador debe proteger su propia existencia mientras dicha protección no entre en conflicto con la Ley Primera Ley o la Segunda Ley.

Las Mejores Imágenes Científicas del 2010 (I)

En esta serie de artículos les mostraremos aquellas imágenes que han sido galardonadas como Mejores Imágenes Científicas del 2010. Este conjunto de imágenes excepcionales han sido capturadas en circunstancias únicas. Aquí les dejo la primera de ellas.
VIH en 3-D

Imagen cortesía de Konstantinov/Stefanov/Kovalevsky/Voronin, Visual Science Company

El modelo más detalladas en 3-D del virus VIH ganó el primer lugar para ilustraciones en el International Science and Engineering Visualization Challenge 2010.

Patrocinado conjuntamente por la revista Science y la National Science Foundation, los competición anual premia aquellos concursantes que "involucran a la gente en todo el mundo y llevan la ciencia de cerca de manera novedosa y visualmente estimulante". El criterio de los jueces se basó en el impacto visual, la comunicación efectiva, la frescura y originalidad.

Un equipo ruso dirigido por Iván Konstantinov analizaron datos de más de un centenar de revistas científicas que representaban digitalmente el VIH lo más cercano posible a la realidad. El esquema de colores de dos tonos muestra el VIH (naranja) atacando y fusionadose con una célula inmune (gris). El corte triangular muestra cómo el virus se integra a la célula convirtiendola a su vez en una fábrica de virus.

"Consideramos que tales modelos en 3-D son una nueva forma de presentar y promover los datos científicos acerca de los virus humanos", dijo Konstantinov, de la Visual Science Company, en un comunicado.

Clonar una tabla en MySQL

Para clonar una tabla en una base de datos en MySQL, sólo necesitamos de dos comandos. El primero en cargado de la creación de la nueva tabla, con las mismas características de aquella que utilizamos como base. Y en el segundo comando indicamos que se adiciones a la nueva todo los registros de la tabla anterior.

Aquí les dejo el segmento de código:

CREATE TABLE new_table LIKE old_table;
INSERT INTO new_table SELECT * FROM old_table;

Este mundo no es conclusión

Este mundo no es conclusión
otra especie existe más allá -
invisible, como una música -
pero positiva como el sonido -
hace una seña y desconcierta -
la filosofía - no sabe -
y a través de un enigma, hasta el fin durará -
la sagacidad, tiene que acudir -
adivinando, perturba a los eruditos -
para conseguirlo, hombres han sobrellevado
desacato de las generaciones
y crucifixiones, exhibidas -
la fe tambalea - y ríe, y revive -
se ruboriza, si alguien la ve -
arranca una brizna de evidencia -
y consulta a la veleta, el camino -
muchos ademanes desde el púlpito -
fuertes aleluyas resuenan -
narcóticos no pueden aquietar el diente
que roe - el alma -

~por Emily Dickinson~

Comienza el año a finales de Enero

Este es el inicio de un año, que por momentos será convulso y en otros demasiado calmo. Año de definiciones y comienzos; tanto es así, que comienza para mi a finales del mes de Enero, encontrando elementos que reafirma la idea anterior.

A todos aquellos que leen estas líneas, mis mejores deseos y la buena voluntad, de quien pone una vez más su «moropo» para crecer.