Entradas desde February 2008 ↓
February 27th, 2008 — Rails
Seguro que en la mayoría de tus aplicaciones uses o no Rails tendrás que crear un sistema de registro y autentificación de usuarios, el cual, debido a que normalmente apenas cambia de una aplicación a otra suele ser bastante repetitivo y pesado implementarlo, eso sin contar de que para algunos puede ser bastante dificultoso.
En Ruby on Rails como no podía ser de otra manera hay disponible varios plugins para crear de forma seguro y sencilla estos sistemas, pero yo solo os hablaré de uno, Restful Authentication.
Este plugin además de ser muy sencillo de instalar nos permite varias configuraciones posibles, pero mejor de explicaroslas todas de golpe os iré mostrando como trabaja.
Continue reading →
February 26th, 2008 — Política, Sociedad
Hace unos días recibí un comentario sobre un post que hice en 2005 sobre la iglesia y el estado, en concreto se titulaba “Aun cargamos con el clero“.
Normalmente le habría respondido con otro comentario pero en esta ocasión creo que se merece un post. Adelanto desde ya que es bastante largo.
El 95% de la población en el 2003 se declaro cristiana, aun siendo este un país aconfesional
No se que estadísticas son esas, de todas formas comos sabrás las estadísticas pueden variar mucho dependiendo del organismo que las haga (por desgracia). De todas formas, en cierto modo yo también soy cristiano, mi cultura es cristiana, otra cosa es mi fe.
Las mayores riquezas de la iglesia residen en sus sacristias: santos etc… pero esos santos, son a los que la gente reza, por lo que la gente va a la iglesia y entrega una limosna VOLUNTARIAMENTE.
Dudo mucho que las pequeñas limosnas de los fieles de una parroquia sean quienes sostienen los pilares de la iglesia, como mucho podrán dar de comer al párroco y a unos cuantos necesitados, cosa que veo muy bien.
Continue reading →
February 22nd, 2008 — Programación
Supongo que muchos ya habréis leído por diversos blogs la liberación de la API de Google Maps Static, si además estáis interesados ya habréis podido ver que la API solo nos deja introducir el punto central del mapa, y el zoom para obtener las imágenes, aparte de alguna que otra cosilla más.
Pero ya que Google nos brinda una herramienta en principio tan interesante como esa es una pena que no nos deje crear mapas de no mas de 512×512 pixels, pero con un poco de ingenio podríamos juntar varias imágenes para crear un “mega mapa”.
La complicación que encontramos aquí es la de saber cuanto se desplaza la imagen en la longitud y la latitud dependiendo del zoom. Qué yo sepa no hay forma sencilla de obtener estos datos, por lo que debemos tirar del gran método científico del acierto y del error.
Haciendo algunas pruebas pudo conseguir ya algunos datos, muy poquitos pero suficientes para hacer algunas pruebas. Para un zoom de 17 las variaciones son de:
Longitud: 0.005494
Latitud: 0.004168
Aquí os dejo un buen ejemplo para que veáis el código:
HTML generado, PHP utilizado
Lo suyo sería poder unir estas imágenes en un JPG o PDF, si estás cacharreando, ¿has obtenidos más datos para zooms distintos?
Edito:
Qué tonto, creo que tirando de la API de Google Maps habitual y un poco de javascript puedo sacar estos datos rápidamente, a ver is me da tiempo de hacerlo hoy.
Edito:
Si la relación entre zoom, pixels y geocode es la misma en el modo estático como en la dinámica ya tengo el modo de sacarlo, pero creo que tendré que esperar a mañana para mostrároslo
Rectifico:
Imposible, el método que uso no sirve, por lo visto esta relación varia dependiendo del punto geográfico, así que habrá que buscar otro método si quiero empapelar las paredes de mi casa 
February 21st, 2008 — Mac
Supongo que en esto coincidiremos la mayoría de usuarios de Mac, pero de todas formas me apetecía crear este post ahora que llevo poco tiempo para compararlo dentro de unos meses cuando ya tenga más experiencia en esto de Mac.
Estos son los que abro el 95% de las veces que abro el portátil:
- Firefox
- Adium (cliente de mensajería instantánea multiprotocolo)
- NetNewsWire (lectos de feeds)
- QuickSilver (lanzador de aplicaciones)
- Aptana (IDE)
- Terminal
Pero a parte hay otros que los uso de forma esporádica por considerarlos los mejores disponibles en Mac frente a su competencia, además de ser libres o gratuitos:
- iTunes
- VLC
- Las.fm
- Transmission (cliente de Bittorrent)
- Jing (Capturas de pantallas y screencast con posibilidad de subirlos automáticamente a la red)
Podría poner el enlace a todos ellos, pero lo mismo que me he de tomar la molestia yo de buscarlos en Google puedes hacerlo tu.
¿Cuales son las tuyas? Tampoco hace faltas que pongas los enlaces ;P
February 21st, 2008 — Mac

No es que me haya vuelto un fanático Maquero, Soy de Mac es el nombre del nuevo blog de la red Actualidad Blog que como ya imaginareis trata sobre Mac, sus aplicaciones, análisis, demás productos de Apple, su competencia y un largo etc.
Además sale justamente un par de semanas después de empezar a ser usuario de Mac. Y todo esto solo desearle suerte a Miguel Angel Gatón y a su grupo de blogguers para que durante mucho tiempo me brinden buenos contenidos, sobre todo me gustaría conocer aplicaciones gratuitas 
February 21st, 2008 — Programación
En el anterior post os hablaba sobre mi paso de SVN a GIT, al menos en algún que otro proyecto, encima desde hace un par de días en Del.icio.us un compañero me pasó un enlace hacia una Cheat Sheet de Git, una chuleta vamos.
Sin más aquí os la adjunto, ya que no he podido averiguar quien fue su creador a parte de que está alojada bajo un subdominio de KDE.org
Edito:
Por un comentario “anónimo” podemos saber que el blog de su autor es: Zrusin.Blogspot.com
February 20th, 2008 — Programación
Desde hace bastante tiempo conozco lo que es el SVN, sin embargo solo lo he usado de manera ocasional para descargar el código fuente de alguna aplicación web o que debía ser compilada, pero nunca la había sido usuario activo de ella.
Desde hace unos días he tenido que aprender a usarlo para poder trabajar en equipo con Rails, sin embargo tanto mi compañera de equipo como yo hemos tenido múltiples problemas a la hora de “commitear” (subir al servidor) nuestro trabajo.
Además otro compañero estaba investigando GIT, otra herramienta de control de versiones, la usada por los chicos que mantienen el núcleo Linux y liberada no hace mucho.
No he podido usarlo mucho, pues estos días ha coincidido con reuniones y asuntos que quizás comente mas adelante, pero al menos lo poco que lo he usado no me dio problemas.
Continue reading →
February 20th, 2008 — Rails
En estos momentos ando en varios proyectos, alguno propio, otros con mayor peso y otros con menor (en realidad solo tres :P), pero en todos coinciden siempre los mismos plugins.
Estos son:
Este último no lo se usar bien, pero en los próximos días aprenderé porque ya va siendo hora de empezar a usar los tests.
El de Haml lo aconsejo sobre todo si estás un poco harto del HTML, este te permitirá crearlo de forma más limpia y sencilla, aunque eso si, como con todo tendrás que acostumbrarte, yo solo tardé 10 minutos, aunque eso no significa que lo controle del todo (ya quisiera).
February 19th, 2008 — Programación, Rails
Ya se que sobre noviembre comenté que me habia metido en un pequeño proyecto de software libre basado en CakePHP, pero no todo fue como yo pensaba, pocos días después entraba a formar parte del Proyecto Web 2.0.
El Proyecto Web 2.0 es un nicho de empresas para la creación de empresas por jóvenes universitarios con la ayuda de la Junta de Andalucía, la universidad de Sevilla y la empresas de programación Flowers In Space, la cual trabaja a día de hoy con el framework Ruby on Rails.
Por esto último casi todos los proyectos se decidieron realizar en Rails para poder además de aprender un nuevo lenguaje y framework tener el mejor asesoramiento sobre nuestro código.
En fin ahora estoy metido a saco con Rails y seguramente tendréis muchas noticias mías ya sea tan solo sobre Rails o sobre proyectos en los que participe con esta tecnología.
Continue reading →
February 5th, 2008 — Mac
Desde hace unos días pedo disfrutar de mi estupendo MacBook, ni imaginaba que el Dock de MacOS X era algo más que un bonito lanzador, es más antes pensaba que sería hasta incomodo y poco versátil, pero que equivocado estaba.
Como todo novato en Mac también voy a hablar del botón derecho del ratón o del trackpad, en principio no se puedo pero basta con configurarlo en “Preferencias del Sistema > Teclado y Ratón”, yo en concreto activo el botón derecho pulsando con dos dedos el trackpad y pulsando el botón.
Si no lo habéis probado nunca puede que al leerlo os parezca complicado, pero si tienes en cuenta de que el scroll tanto vertical como horizontal se activan desplazándote sobre el trackpad con dos dedos también verás como la posición es bastante natural y cómoda.
Instalar programas es tan sencillo como arrastrar y soltar archivos, para desinstalarlos pues borrándolos o arrastrándolos a la papelera del dock. Pero hay algunos programas que deben ser instalados como pasa con Windows u otros sistemas Unix, lo malo es que aún no se desinstalarlos…