Monthly Archive for septiembre, 2008

Compendio de enlaces interesantes #3

links.jpg

Ruby

Es bastante padre una vez que le agarras la onda al BDD y a RSpec (buen tutorial).
Me han sido particularmente útiles en mi proyecto actual.

Quiero hacer mención especial de Redmine, un software para la administración de proyectos (en verdad muy bueno, vean lo que ofrece en su sitio).

¿Has escuchado de Shoes?
Me asombra lo fácil que es hacer las más variadas aplicaciones con este framework tan intuitivo.

Si estás haciendo alguna aplicación o programa interesante en Ruby, es posible que te interese convertirlo en una gema y publicarlo con Hoe.

Me parece que Facets es a Ruby, lo que boost es a C++.

Notas sobre el manejo de excepciones.

Aquí discuten 6 optimizaciones que se pueden aplicar a la hora de hacer programas en Ruby.

Videoconferencia recomendada: Obie Fernandez – Do the hustle.
También hay otras interesantes.

Desarrollo de videojuegos

Últimamente el trabajo me ha retenido mucho más de lo que quisiera, y mis ganas de comenzar a crear un videojuego (aunque sea muy sencillo) no han disminuido.

Así que me he visto en la necesidad de buscar opciones. Afortunadamente me he topado con un par de frameworks muy interesantes: Gosu y Chipmunk.
También vi Rubygame, pero prefiero (ser) Gosu jeje. :)

Aquí hay unos sprites para hacer uno que otro ejemplo.

O’Reilly nos presenta la parte 1 y la parte 2 de la serie Creating games in Ruby.

También hay un port de Ogre, por si quieres hacer algo con Ogre en Ruby.

Para el interesado, aquí hay una guía de creación de mods para idiotas.

La Web

¿Quieres hacer tu propia página web pero no sabes ni que significa HTML?
Esta es una aplicación web sumamente interesante. que deberías checar inmediatamente.

Diseño y arquitectura de software

Esta página está llena de enlaces interesantes sobre el tema de diseño de software, vayan a explorar.

Linux

Cómo hacer respaldos y sincronizar carpetas con rsync.
Una introducción a servicios, runlevels y scripts rc.d.
Así que esto es SSH Tunneling.

Git

El autor explicando su creación.

Tips

Si te sale el siguiente error, da clic aquí:

Please install the postgresql adapter: `gem install activerecord-postgresql-adapter`

Misceláneos

¿Le gana la ideología a los hechos? un estudio dice que regularmente así es.

Comentan que el email se ha vuelto peligroso.

Parece que después de todo si hay una forma fácil de eliminar datos permanentemente de un disco duro sin tener que destruirlo o pasar por algún elaborado proceso de reescritura.

El salón de la fama del ciber crimen.

¿Una cuenta de teléfono de $19,370 dólares? ¿qué tal una de $85,000 dólares?

Humor

Un poco de humor geek

Artículos relacionados:

Mi primer contribución al mundo del software open source

github.png

Datamapper es el primer proyecto open source al que he contribuido algo de regreso.

Una primer contribución ha sido realizada. Espero vengan muchas más. :D

Artículos relacionados:

Todo mío el otoño

Banda de turistas
Que rola tan relax… :)

Artículos relacionados:

Atentado en Morelia, Michoacán

bomb-box.jpg

Terrorismo en México

Hace tiempo me comentaba un conocido que las cosas en México se iban a poner peor, al estilo de lo que pasa en Colombia.

Decía, que era una posibilidad que los narcos comenzaran a hacer terrorismo con la gente (la población civil) para aplacar al gobierno. En aquel entonces el comentario no parecía muy cabal y hasta sonaba a guión de película, pero vean…

Y creo que todo esto comenzó desde aquel susto que le metieron a unos chilangos en la Autopista del Sol, en Guerrero rumbo a Acapulco.

¿A dónde vamos a ir a parar? a la v… asura.
¿Es posible hacer algo? Si, pero no mucho a menos que, a todos los que integramos esta sociedad (o al menos a la mayoría) nos caiga el veinte.

Si, a mi también me entristece y enoja el que en mi país se comience a dar este tipo de actos tan estúpidos. Si de algo podía jactarme antes, era que en México eso nunca hubiera pasado. Je.

Pero creo que para rabieta ya estuvo bueno.
Ahí se ven.

Artículos relacionados:

Dev.Mag #25

dev-mag.jpg

Acaba de ser publicado el número 25 de la revista de desarrollo de videojuegos Dev.Mag (chequen de una vez el 24 jeje). :)

Si aún no la conoces puedes revisar la lista de todos los números editados.

¡Muy recomendable! :D

Artículos relacionados:

El impresionante museo kinético de BMW

BMW abrió hace poco un museo en Munich, donde se encuentra una escultura kinética compuesta por 714 esferas metálicas suspendidas en el aire.

Via engadget.

Artículos relacionados:

Compendio de enlaces interesantes #2

links.jpg

Ruby

Tiene rato que quiero integrar a mi arsenal una herramienta como RSpec. Las ventajas que supone un desarrollo guiado por pruebas (o comportamiento) son enormes.

Dentro de poco verán unos artículos sobre el nuevo framework que estoy usando en lugar de Rails. De hecho el mismo Zed Shaw lo recomendó en un artículo insultantemente divertido que le dedicó a los desarrolladores de Rails.

Aquí puedes aprender a escribir tareas para Rake.

¿No sería padre tener la habilidad de escribir scripts que realicen tareas que puedan ser invocadas desde cualquier parte de tu sistema? Les presento: Sake (el hermano mayor de Rake) y Thor.
La verdad tiene muy poco que conozco a Sake (de hecho lo conocí al instalar las versiones edge de Merb y DataMapper), sin embargo ya Thor me ha ganado. :)

Si estás escribiendo una nueva aplicación en Ruby que requiere generar un esqueleto de directorios y archivos al estilo de Rails o Merb, te recomiendo Rubigen.

Para documentar nuestras aplicaciones tenemos dos opciones: RDOC y YARD, aunque creo que YARD es mejor, debido a que la forma de documentar con él es como la de Javadoc y phpDocumentor.

Web

Si tienes Opera o Safari checa los nuevos efectos de sombreado de texto.

Con el boom de aplicaciones en internet parece que ha sido inevitable el que aparezcan Terminos de Servicio irrisorios en la red.

Desarrollo de software

Este artículo sobre metodologías cínicas de desarrollo de software me hizo reír un buen (y me recordó algunas situaciones en las que he estado). Ya sabemos entonces, por qué la mayoría del software apesta. :)

Linux

Ahora que si lo que quieres es probar el rendimiento de tu sistema Linux checa la Phoronix Test Suite.

Hardware

Space Cube es la computadora Linux más pequeña del mundo. Y según dicen es completamente funcional.

Ciencia

Dicen que para el cerebro recordar es como volver a vivir. Los científicos llegaron a esa conclusión después de grabar in fraganti a algunas células en el cerebro mientras estas se encontraban en el proceso de invocar una memoria. ¿Interesante no?
¿Te pide registro el sitio del New York Times?
Dile: BugMeNot.

Misceláneos

Si vas a preguntar algo, no está de más el saber cómo hacer preguntas de manera inteligente.

¿Te imaginas poder capturar fácilmente superficies 3D utilizando únicamente una cámara con flash?

Humor

Cthulhu para Presidente.
¿Para qué votar por el menor de los males?
¡Vota por el mal supremo!

Artículos relacionados:

Paquetes retenidos en apt-get

logo-ubuntu-2.jpg

Si al hacer un sudo apt-get update seguido de un sudo apt-get upgrade para actualizar tus paquetes, Ubuntu te dice que algunos de estos han sido retenidos, y no fueron actualizados, entonces este comando te puede ser útil:

1
sudo apt-get dist-upgrade

La razon al parecer es que algunos de los paquetes que tienes instalados tienen dependencias nuevas y necesitan ser actualizadas.

Artículos relacionados:

BugMeNot — o como dicen ya dejen de chin…

bugmenot.png

¿Cansado de tener que registrarte en una infinidad de sitios web para poder tener acceso a la información que necesitas?

BugMeNot: Bypass Compulsory Registration es la cura para ese mal.

Obtén acceso a cientos de logins y/o comparte los tuyos con otros usuarios, y evita que alguien más pierda tiempo con esas horribles formas de registro. :)

Artículos relacionados:

  • No hay artículos relacionados

La beta de NetBeans 6.5 ya está aquí

netbeans65.jpg

Ya viene una nueva versión de mi IDE favorita. :)
Algo que me gustaría mucho ver, es soporte para git directamente en la IDE, espero no tarde mucho.

NetBeans IDE 6.5 Beta nos trae nuevas características y mejoras:

  • Atajos de QuickSearch a lo ancho de toda la IDE.
  • Una interfaz más amigable.
  • Compile on Save automático.

Adicionalmente al soporte completo de todas las ediciones de Java (Java SE, Java EE, Java ME), el IDE NetBeans es la herramienta ideal para desarrollo de software con PHP, C/C++, Groovy and Grails, Ruby and Rails, Ajax y JavaScript.

La versión 6.5 también incluye soporte mejorado para frameworks de desarrollo web (Hibernate, Spring, JSF, JPA), servidor de aplicaciones GlassFish, y bases de datos.

Pueden checar la lista de características completa y descargarlo de aquí.

Artículos relacionados:

Lobos en línea

De pata de lobo

Atardecer entre matorrales 3/3.
Desierto de Real de Catorce, San Luis Potosí, México. [Febrero 2007] Atardecer entre matorrales 2/3.
Desierto de Real de Catorce, San Luis Potosí, México. [Febrero 2007] Atardecer entre matorrales 1/3.
Desierto de Real de Catorce, San Luis Potosí, México. [Febrero 2007] Puesta de sol entre matorrales 1/2.
Desierto de Real de Catorce, San Luis Potosí, México. [Diciembre 2007] Horizonte en el desierto 2/3.
Desierto de Real de Catorce, San Luis Potosí, México. [Febrero 2007] Horizonte en el desierto 1/3.
Desierto de Real de Catorce, San Luis Potosí, México. [Febrero 2007]

Qué estoy haciendo...

Posting tweet...

Powered by Twitter Tools

Mapa de visitas

Mira…

Calendario

septiembre 2008
L M X J V S D
« ago   oct »
1234567
891011121314
15161718192021
22232425262728
2930  

FireStats icon Con la potencia de FireStats