Skip to content

WordPress 3.0

Me gusta, sólo eso, la gente de WordPress ha hecho un magnifico trabajo.

Lista de Lectura

A los interesados en aprender PHP y en particular a los miembros del PHPCabal, les recomiendo:

PHP and MySQL Web development By Luke Welling, Laura Thomson
En especial el primer capitulo, PHP Crash Course(El primer capitulo entero está en Google Books), por un camino rápido a entender las básicas del lenguaje, asumiendo que ya sepan programar en otro lenguaje de antes, el Crash Course los dejará muy bien parados para entrara realizar aplicaciones especificas con ayuda de más personas (Como es el caso del PHPCabal), Pueden descargar el libro entero de aquí, Aunque no lo recomiendo para más que el Crash Course, está algo viejo.

PHP Design Patterns By Aaron Saray
Este es para meterse de lleno a Objetos, si bien podrías leer algo de OOP puramente, lo que estarías aprendiendo sería más bien sintaxis, mientras que este libro te lleva realmente a la aplicación y fundamentos del uso de objetos.

Don’t Make Me Think By Steve Krug
Libro básico sobre usabilidad en páginas web, le pondrá los pies en la tierra a su ser creativo sobre-complicador de interfaces.

Hot Text: Web Writing that Works by Jonathan and Lisa Price
Similar al anterior, pero más orientado al texto.

Los 3 Clásicos de Clásicos, que todo programador debería de leer, sin importar en que lenguaje programe, y sí ese último es de Microsoft Press así que tomense su Antihistamínico antes de abrir sus hojas:
The Mythical Man-Month, The Pragmatic Programmer y Code Complete.

Noten como sólo el primero es una especie de tutorial, y es tan sólo para levantarte de forma rápida, el resto hablan más de la artesania del desarrollo (el porque de esos pequeños detalles que suelen pasar desapercibidos), eso es porque para referencia está google, la excelente documentación de PHP y los correspondientes Frameworks y Librerías.

Aquí me gustaría añadir, en especial, un sitio a su Caja de Herramientas: Stackoverflow, un sitios gratuito y completamente abierto de preguntas y respuestas, específicamente de programación, especialmente útil para esas cosas más difíciles.

PHPCabal

Estás últimas semanas he estado asistiendo al PHPCabal(Martes de 7:00pm a 9:00pm), Es un grupo de personas que saben nada, poco, algo, mas o menos, ahí como que le dan chido y “expertos”, en PHP que nos juntamos para aprender, y desarrollar una aplicación llamada TianguisCabal y a futuro un FrameWork llamado Garson.

Los invito a asistir, es en las instalaciones del LinuxCabal y es completamente abierto y gratuito. ah y hay chelas :D .

Separando perfiles de navegación

La web se ha convertido en un todo en uno, antes las personas sólo se metian a la web para perder algo el tiempo, ahora nos metemos a desarrollar, a trabajar, a revisar el correo, facebookear y twittear… todo en un sólo navegador, lo que te saca muy seguido de camino pues fomenta la “multi-tarea”. En un esfuerzo por separar mis distintos perfiles de navegación he decidido usar varios navegadores, para mis distintas operaciones:

Chrome: con accesos directos en mi escritorio a Farmville y CafeWorld, aprovechando el motor de chrome que separa cada pestaña en un proceso distinto puede sacarle la vuelta a las fallas de flash.

Firefox: para desarrollo, aceptemoslo firefox ya no es el más rápido y todas las extensiones que los desarrolladores le cargamos no ayudan para la navegación general, en mi escritorio tiene su lugar y es para desarrollar (Firebug, Web Development Toolbar, GreaseMonkey, etc…)

IE8: Bancos…

Flock: Twitter, Facebook, Rss y actualizar mi blog.

Safari y Opera: pruebas de mac y dispositivos mobiles.

Es una idea en pruebas y me funciona, comenze separando Farmville y CafeWorld porque era muy común que tumbarán mi Firefox cuando estaba desarrollando y encontré el muy agradable efecto secundario de que ya no tenia la necesidad de ir a abrirlos cada 5 minutos. De ahi segui a separar todo y ahora el ultimo timeeater queda separado en Flock, donde puedo apagarlo con simplemente cerrar la ventana.

Blogged with the Flock Browser

Álbum Debut

“Go to the Wikipedia home page and click random article. That is your band’s name. Click random article again; that is your album name. Click random article 15 more times; those are the tracks on your album.”

Abdul Mejid II – Romescamps

  1. Through The Never
  2. Cisco Systems
  3. Ciro Gómez Leyva
  4. Executive Complex
  5. DSA
  6. Feleti Sevele
  7. 7 Up
  8. Bacillus subtilis
  9. Saint-Fiacre-sur-Maine
  10. Quiestède
  11. Manio Aquilio
  12. Irreversibilidad
  13. San Antonio
  14. Coldwave
  15. Vajilla

Me encanta que el 7mo track haya sido precisamente 7 Up, no tengo idea de sobre que podria tratar Ciro Goméz Leyva y me en encanta la multicultularidad que presento con mis 2 tracks en francés.

ArenaLive, como QuakeLive pero con OpenArena….

Venga que un tipo se harto de esperar que migraran QuakeLive a Linux y se ha migrado en su lugar OpenArena al Navegador, el resultado ArenaLive.

Una vez inscritos (proceso mil veces más sencillo que en QuakeLive) y descargado el plugin(mucho más pesado que QuakeLive), la experiencia es la esperada: una lista de servidores (todos en francia de momento) con unos cuantos linuxeros probrando, puedes jugar en el navegador o a pantalla completa.

La configuración básica de pantalla completa vs navegador y la resolución se realiza en el navegador, el resto como es usual dentro de una partida ya comenzada. Paradojicamente esto me dio mucho mejores resultados que en QuakeLive, donde después de entrar la primera vez en el entrenamiento lo tuve que cancelar para arreglar las teclas a mi gusto.

En ArenaLive simplemente presionas ESC configuras y listo.

No olvidemos que no deja de ser OpenArena, un poquito atrasado con respecto a QuakeIII Arena en cuanto graficos, mapas y modelos de jugadores, sin contar que sólo hay servidores en francia y no están mis amigos de QL :( .

Sin embargo la implementación OpenArena en el navegador fue muuuy exitosa, simplemente se siente natural y para nada forzada.

Felicidades al wey que se avento al reudo y a la compañia de hostings que se aventó el hospedaje inicial.

PD: De momento sólo compatible con linux (toma esa QuakeLive!!).

PD2: ya me voy a casita a jugar QuakeLive con el clan… jajajaj.

Mi clase de heroe.

2009-06-12-235diputado

Adel es mi Heroe!!!

No mames que buena rola.

No mames que chingon suena My Chemical Romance – Mama con buenos audifonos… esos tipos si que le hechan producción.

PD: Malditos sobrinos cuasí emos…..

Del Voto Nulo:

Dicen en el radio y la televisión que voto nulo no cuenta…. señores no crean esa mentirota.

Ciertamente serán menos los votos duros que necesitarán los partidos pequeños para seguir mamando presupuesto,  pero también es cierto que muchos de esos votos ahora nulos, antes abrían sido para los partidos pequeños, así que hay cierta compensación por ahí.

Lo que es completamente falso, es decir que no se cuenta, claro que se cuenta!!, hay un pila de votos para cada partido, candidatos no registrados Y votos nulos.

Al final fuera de la casilla, en los sistemas del IFE y en las encuestas de salida, habrá un conteo para cada uno de estos rubros.  Así que sí, al final del proceso electoral podrán ver en las noticias que el 30% voto nulo, superando a los 12% del pri, 15% del pan, etc….

Se puede creer que el voto nulo será inútil porque de cualquier forma podrían ganar con sólo un voto a favor, pero… es importante para la credibilidad de un gobierno tener el respaldo de los votantes, de otra forma el gobierno no es representativo y básicamente no podrán hacer ni madres porque la mayoría de la población podría simplemente decir “Yo no voté por ese cabrón así que se pudra con su pinche placazo de mierda”…. es decir habrá más descontento social, la población conscientemente irá en contra de los gobernantes electos(pues no nos representan) y una de dos, o cambian para bien de la población, o hay una espiral de descontento que termina en un cambio de sistema de gobierno.

Lo de la espiral es importante… puedes creer que no vas a cambiar nada, y que todo siempre seguira igual, pero ¿Cuantas elecciones llenas de votos nulos serán necesarias para que el descontento público sea tal que Emilio Gonzalez Marquez no pueda pararse en su propio evento de Tortas Ahogadas en el centro de Guadalajara sin atacado por carnitas de puerco voladoras?

De los puercos voladores pasas a pedradas en eventos publicos, desobediencia civil, bombas molotov en edificios de gobierno, etc… hasta que un día te encuentras con que las cosas por fin cambiaron.

Esos escenarios se ven lejanos ahora, pero de poquito a poquito el descontento crece y es hora de expresar ese descontento.

Jamendo+Rhythmbox+Last.FM = :D

Hoy olvidé mi ipod en casa, por suerte Rhythmbox bajo Linux está integrado con Jamendo, solamente requerí un viaje a Last.FM para recordarme grupos de Jamendo que me agradan, añadirlos a la lista de reproduccion de Rhythmbox y listo, una lista rápida de canciones agradables para trabajar con streaming directo desde Jamendo en menos de 5 minutos.