Armonía | En definitiva...

TextMate: El compañero ideal

Hace unos días que he empezado a tocar Ruby on Rails, y para ello estoy utilizando el editor TextMate, para MacOS X.

Logo de TextMate, un dibujo de un documento, en color púrpura, con una rueda dentada dibujada dentro, y por encima una pluma dispuesta a escribir

Es un genial editor, que da la posibilidad de usar de forma cómoda y sencilla macros, snippets, triggers, etc. Además tiene un montón de sintáxis de diferentes lenguajes para colorear el código. Pero todo lo que yo cuente aquí es poco, tenéis que probarlo. Eso sí, si quereis una versión sin tiempo de expiración, (la demo es válida durante 30 días), tendréis que comprar el programa, que cuesta 39 euros.

Locomotive: Ruby on Rails al instante en tu Mac

Al hilo del post anterior, hoy también toca hablar de Ruby on Rails.

Logo de Locomotive, el frontal de un tren negro con el nombre de la aplicación a su derecha

Gracias a este artículo en el blog de edevil he encontrado Locomotive, una aplicación que te permite tener, de la forma más rapida y sencilla que te puedas imaginar, todo lo necesario para empezar a desarrollar con Ruby on Rails en tu Mac, (excepto el editor para el código, que eso ya es cosa tuya).

Locomotive instala:

  • El framework: Ruby on Rails
  • El servidor web: lighttpd con FastCGI
  • Una base de datos: SQLite

Y lo mejor es que instala todo eso de forma limpia, en un único paquete, sin lios de configuración, etc. Yo ya lo estoy usando, y si os interesa Ruby on Rails y teneis un Mac, esto os va a venir genial.

Reto personal

  • Lunes, 14 de Noviembre de 2005 a las 21:42 CET
  • Guardado en: Ruby on Rails

Aprender a menejar Ruby on Rails.

Logo de Ruby on Rails

Entrevista en Accesibilidad Web

  • Lunes, 14 de Noviembre de 2005 a las 19:57 CET
  • Guardado en: Armonía

Ayer por la noche Víctor, (MC), de Accesibilidad Web publicó una entrevista que me hizo unos días antes.

Desde aquí quiero darle las gracias a Víctor por la oportunidad, y también, por supuesto, por su amabilidad. Aquí os dejo la entrevista:

Nombre, ciudad, trabajo y/o estudios, blog, tiempo de blog, intereses.

Mi nombre es Juan G. Hurtado, vivo en Los Barrios, un pueblo de la provincia de Cádiz, muy cerca de Algeciras. A día de hoy tengo 23 años, y trabajo desde hace 2 años y medio para Agroinformacion S.L. realizando tareas de desarrollo Web.

Empecé en esto del desarrollo Web al mismo tiempo que comencé mi trabajo en Agroinformacion. Antes de eso no tenía ni idea de cómo se hacía una página, así que mucho menos sobre qué diablos era eso tan raro llamado CSS. Poco a poco me fuí poniendo las pilas, y a la par que aprendía a programar con ASP.NET, fuí enterandome sobre las peculiaridades del HTML, etc.

No fue hasta hace año y medio aproximadamente que conocí el tema de los estándares Web, XHTML, CSS y todo el mundillo que lo rodea. Todo empezó precisamente por el tema de los blogs, buscando artículos sobre desarrollo me topé con Mini-d, y devoré uno tras otro todos sus artículos, (estupendos por cierto), y me fui metiendo en el mundillo, descubriendo más blogs, etc. Hasta que llegó el día que creé el mío propio.

Desde el 12 de Diciembre de 2004 vengo escribiendo en mi blog personal Armonía, donde hablo principalmente sobre temas relacionados con la World Wide Web, aunque también me tomo la licencia de escribir sobre otros asuntos menos técnicos, por decirlo de algún modo.

Valora la experiencia personal y profesional de publicar en tu blog.

Magnífica. En todos los sentidos, tanto personal como profesional. He conocido a gente muy interesante, he aprendido todo lo que sé a raíz de esto, incluso he recibido varias ofertas de empleo gracias al blog. Desde luego no me puedo quejar, empezar con Armonía me ha abierto las puertas a muchas cosas buenas.

Si bien es cierto que a veces escribir se vuelve un poco difícil, encontrar los temas adecuados, desarrollarlos, etc. es una tarea dura, pero se hace lo que se puede. Mi ritmo de escritura no es muy alto precisamente por eso... Soy un poco flojo, jeje...

Destácanos un artículo que hayas escrito, actual o antiguo, de imprescindible lectura.

Muy difícil asunto, porque no creo haber escrito ningún artículo imprescindible. Pero por no hacerte el feo puedo comentarte, por ejemplo, la traducción al castellano de un documento introductorio a la tecnología Atom 1.0, (original: Atom Syndication Format - Introduction de AtomEnabled.org), o la serie de artículos que escribí sobre la semántica de los elementos de XHTML, (aquí está el primero, sobre los encabezados, (h1, h2, etc.) junto con el listado al resto de artículos sobre los demás elementos).

Recomiéndanos blogs y/o páginas sobre accesibilidad y/o usabilidad o relacionados que consideres indispensables.

¿Indispensables? Con respecto a la accesibilidad el tuyo es uno de ellos, por supuesto. También recomendaría visitar Usolab, o Alzado. También, cómo no, la fundación Sidar, y listas de correo como Ovillo o Acceso Web.

Blogs relacionados con el desarrollo Web puedo destacar muchos, por ejemplo el de Rodrigo Galíndez, 16bits. Otros que me gustan mucho son el de Stanmx, o el de Pablo Viojo.

Accesibilidad vs Diseño, ¿una lucha o una colaboración?

Idealmente una colaboración, por supuesto. Por desgracia en la actualidad la accesibilidad no está lo suficientemente extendida, y muchos de los ejemplos de "páginas accesibles" que ve el gran público, (los no desarrolladores), son páginas más bien feas. Es por esto que se tiene ese falso concepto de que la accesibilidad está en contra del diseño. Aparte del hecho de que muchos diseñadores no tienen ni idea sobre accesibilidad y ayudan a extender ese "rumor".

Yo desde luego apuesto por una Web accesible, y ni mucho menos falta de diseño. Todo lo contrario, un diseño atractivo, un diseño bueno, ha de ser por fuerza accesible, si no pierde gran parte de su calidad. El diseño no es sólo elegir una buena gama de colores, el diseño es mucho más, y está muy ligado a la accesibilidad y a la usabilidad.

¿Cómo prevees la Web en 5-7 años?

Lo menos en la versión 5.4 beta RC2... o algo por el estilo. Ahora en serio, la Web dentro de unos años, si todo va bien, será como estamos luchando porque sea: una Web accesible, bien hecha, estándar, y sobre todas las cosas útil. Eso es lo más importante de todo, en mi opinión.

Una cosa que seguro existirá será mucha interacción entre aplicaciones. Sindicación por aquí, microformatos por allá, y alguna que otra sorpresa que seguro inventan.

Una cosa que me preocupa es el lastre que llevamos arrastrando detrás. Todas esas Webs mal formadas, llenas de basura, hechas con FrontPage o cualquier otra herramienta del demonio. Si logramos ir dejando atrás, en el olvido, todas esas Webs, y seguimos llenando la red con páginas bien hechas, tal y como estamos haciendo ahora, todo irá mucho mejor.

¿Web 2.0, una falsa realidad, o realmente hay reeinvención de Internet?

Ni una cosa ni la otra. Que algo ha cambiado es totalmente visible y demostrable. Todas esas aplicaciones como Flickr, del.icio.us, etc. Pero no son ninguna reinvención de Internet. Son el producto de buenas ideas, de un desarrollo adecuado, de ponerse en la piel del usuario y decir: ¿Qué necesito? ¿Cómo lo necesito?.

Lo del nombrecito ya es otro tema. Una forma muy de "marketing" de llamar a un hecho normal y corriente, que es darle al cliente, (usuario en este caso), lo que necesita, sin tonterias superfluas, sin engaños. Todo claro, conciso y simple, en tres palabras, directo al grano. Para mí esa buzzword de moda no significa nada más y nada menos que llevar buenas ideas a cabo. Sin más.

Google Analytics: una más

  • Lunes, 14 de Noviembre de 2005 a las 18:25 CET
  • Guardado en: Google

Me entero gracias a Richard de la salida de Google Analytics, un servicio de estadísticas gratuito recién estrenado por Google, pero que ya llevaba tiempo funcionando desde Urchin, (redirecciona a Google), la antigua compañía dueña del servicio, y que vendía cada licencia a 500 dólares...

Paella

  • Domingo, 06 de Noviembre de 2005 a las 17:17 CET
  • Guardado en: Cocina

Siguiendo con el tema de la cocina y las recetas en este blog, (léase la anterior receta, de pasta carbonara), hoy toca el turno de una receta muy española, la paella.

Extraido de la Wikipedia:

Paella es un plato de arroz típico de Valencia (España), cocinado en un recipiente denominado paella, del cual toma su nombre. Suele tener verduras y carne o marisco, pero los ingredientes básicos son el arroz, el azafrán y el aceite de oliva, a los que se añaden las cosas que se encuentran a mano en cada caso.

Se trata de un sofrito de carne (pollo y/o conejo) y verduras (tomate, judía verde, garrofón, tabella, pimiento), con azafrán y aceite, al cual se añade agua y tras un tiempo de cocción se añade el arroz, continuando la cocción hasta que el arroz absorba todo el caldo.

Con la paella, humilde y exquisito plato de la huerta, que a finales del siglo XIX saltó de las barracas y alquerias a las casas de comidas, barracones y merenderos de la playa de la Malvarrosa en Valencia y el Portichol y la Albufereta en Alicante, no se agota en absoluto el repertorio de los arroces valencianos.

Paella

Ingredientes para 5 o 6 personas:

  • 2 vasos de arroz
  • 250 g. de carne de cerdo
  • 1 muslo de pollo
  • 1 calamar, (o choco), limpio
  • 250 g. de gambas peladas, (reservar las cabezas y las colas)
  • 150 g. de almejas
  • 1 docena de mejillones
  • 2 pimientos verdes
  • 1 tomate pelado
  • Aceite y sal
  • Caldo de pescado, ("fumé"):
    • Pimiento
    • Tomate
    • Cebolla
    • Ajo
    • Cabezas y colas de gambas
    • Pescado, (cabeza y espinas)
    • Aceite de oliva y agua

Preparación del caldo de pescado, ("fumé"):

Foto de una cazuela con caldo de pescado o fumé

  1. Ponemos un poco de aceite en una cazuela honda y calentamos hasta obtener una buena temperatura.
  2. Troceamos la cebolla, el ajo y el pimiento y lo sofreimos en el aceite.
  3. Añadimos las espinas, colas, cabezas, etc. de las gambas y el pescado.
  4. Una vez rehogado lo anterior, troceamos el tomate pelado y lo echamos junto con lo demás hasta que termine de sofreirse todo junto.
  5. Una vez bien rehogado, cubrimos todo con agua hasta llenar la cazuela y dejamos hervir hasta conseguir un buen caldo.
  6. Para terminar pasamos el caldo por un chino, (o colador), para separarlo de los restos y ya tenemos un caldo de pescado limpio.

Preparación de la paella. Primer paso, preparar el fondo:

Foto de parte del fondo de una paella, con cerdo y calamar

  1. En una sartén pequeña con abundante aceite freimos un pimiento verde cortado en dados, una vez frito lo reservamos.
  2. En ese mismo aceite freimos el muslo de pollo troceado. Una vez fritos reservamos junto con el pimiento.
  3. Troceamos la carne de cerdo y el calamar, (choco), en daditos, y lo rehogamos en un poco de aceite de oliva del que hemos usado para freir el pollo y el pimiento.
  4. Se corta y pica el pimiento y se echa junto con lo anterior.
  5. Para terminar de sofreir, añadimos el tomate pelado bien picado y lo dejamos cocinar.
  6. Añadimos un poco de agua o caldo de pescado y dejamos hervir lentamente para que se consuma.
  7. Reservamos caliente para la preparación de la paella.

Segundo paso, preparar la paella:

Foto de una paella, (recipiente), con aceite y ajo picado Foto de una paella, (recipiente), con el arroz y el azafrán, (colorante)

  1. Se coloca un chorro de aceite de oliva en la paella y se refríen en el un par de dientes de ajo bien picados.
  2. Se añade el arroz y un poco de azafrán, (colorante), y se rehoga todo bien, (si vamos a añadir las almejas, ahora es el momento de añadirlas, rehogandolas hasta que se abran).
  3. Una vez rehogado se añade el fondo preparado anteriormente, (pollo y pimiento frito, carne de cerdo, calamar, etc.)
  4. Ahora viene un punto importante, el caldo de pescado. La proporción a echar es de 2 a 1, es decir, el doble de caldo que de arroz hayamos echado. En nuestro caso, si hemos echado 2 vasos de arroz, echaremos 4 vasos de caldo. Durante la cocción debemos vigilar si falta caldo y si es necesario, se lo añadimos. Añadimos ahora la sal, al gusto.
  5. Dejamos hervir durante 10 minutos, moviendo muy ligeramente para evitar que el arroz se pegue. Una vez pasados estos 10 minutos, añadimos las gambas y los mejillones cocidos.
  6. Dejamos 5 minutos más hirviendo. Es muy importante que durante la cocción el calor del fuego llegue por igual a toda la superficie de la paella, si no es así es probable que el arroz se pegue.
  7. Una vez pasado este tiempo retiramos del fuego y cubrimos la paella con unos trapos para dejar reposar el arroz durante unos 3 o 4 minutos, a fin de que se termine de evaporar el caldo y el arroz termine su cocción.
  8. Se decora la paella con unos mejillones, unas gambas, o lo que se desee, y listo para servir.

Foto de la preparación de una paella, con el arroz y el fondo de cerdo y calamar, además del pollo y el pimiento Foto de la preparación de una paella durante la cocción del arroz

Los mejores iconos que jamás he visto

  • Jueves, 03 de Noviembre de 2005 a las 18:49 CET
  • Guardado en: General

Hace tiempo que descubrí el paquete de iconos Silk de Mark James, y desde entonces estoy totalmente enamorado de ellos.

Muestra de alguno de los iconos del paquete de iconos Silk, de Mark James

Vengo usandolos desde hace un tiempo y desde aquí quiero recomendaroslo, ya que permiten, por ejemplo, que gente como yo, sin ninguna capacidad positiva para el diseño gráfico, hagamos páginas más o menos atractivas. Recordad que estos iconos se distribuyen bajo una licencia Creative Commons, así que si los usais, actuad en consecuencia.

Paginación:

Búsqueda

Acerca de este blog

Armonía es el blog personal de Juan G. Hurtado, (C. V.). Aquí se tratarán muchos temas, pero sobre todo los relacionados con la programación, la tecnología, el desarrollo y los estándares en la World Wide Web.

Si quieres puedes visitar también las galerias de fotos guardadas en su cuenta Flickr, o su colección de enlaces en del.icio.us.

Velas en la oscuridad Mano del autor del blog en blanco y negro Trozo del paisaje desde la ventana del autor del blog Palma de la mano del autor del blog en blanco y negro

Lectura

CSS Mastery, de Andy Budd
Portada del libro Bulleproof Web Design
Muy buen libro, escrito por Andy Budd en el que nos muestra un repaso muy bien detallado por infinidad de técnicas ingeniosas para conseguir que nuestras hojas de estilo "hagan magia"
[Leer revisión]
Bulletproof Web Design, de Dan Cedelhorm
Portada del libro Bulleproof Web Design
Un libro genial en el que Dan Cedelhorm nos enseña cómo blindar nuestras páginas para evitar que se "rompan" ante configuraciones no habituales de los navegadores de los visitantes, (aparte de otras muchas cosas)
[Leer revisión]
Agile Web Development With Rails, de Dave Thomas y David Heinemeier
Portada del libro Agile Web Development With Rails
Una perfecta introducción a Ruby on Rails, el framework de desarrollo Web que está causando furor en estos momentos...
[Leer revisión]

Contacto

  • e-Mail: juan.g.hurtado@gmail.com
  • Jabber: juan.g.hurtado@jabberes.org
  • Skype: juan.g.hurtado
  • Messenger: the_micro_cuts@hotmail.com