Mi Plan para el 2012

Pasó el tiempo, di la PSU, obtuve mis resultados, postulé a la U, quedé y me matriculé. Escribo este post un poco para que la gente sepa qué haré y un poco para guía personal :P

Quedé en la UTFSM de Valparaíso, en Ingeniería Civil Informática. Hoy me matriculé. Mi plan ahora es congelar la carrera hasta el 2013.

UTFSM Conce

UTFSM Conce

Durante este 2012 me voy a vivir a Santiago, en febrero me quedaré en la casa de mi amigo/hermano @fnavarretez y ya desde marzo compartiremos departamento con @kerosut.

Me tomo este año para hacer todo lo que no hice el 2011: aprender cosas nuevas y realizar proyectos que por falta de tiempo no desarrollé.
Me compré un Kindle y algunos libros :D

El 2013 me voy a vivir a Valparaíso para estudiar (en la universidad).

Ruteador simple para aplicaciones PHP

Cuando uno hace aplicaciones en PHP o algún otro lenguaje parecido, generalmente tiene dos opciones: o trabajar con un framework que cumple la función de router o trabajar a “php puro” y tener urls feas y demases.

En el contexto de aplicaciones web, un router es un sistema que toma una petición del servidor web, por ejemplo /post/new, y carga la página correspondiente.

Para un nuevo proyecto que estoy haciendo decidí no usar un framework y hacerme mi propio router, siguiendo un poco la línea de como lo hace Kohana hice el siguiente código.

Trabaja con clases. Si se consulta por /post/jojo va a llamar a el método action_jojo() de la clase Controller_Post, bien similar a lo que hace Kohana.

Las clases las incluí en el archivo controller.php.

Comenté el código y lo subí acá por si le quieren dar una vuelta.

Es importante que le digan a su servidor web que redirija todas las consultas a el archivo index.php.

En nginx puse el siguiente código en mi vhost.

1
try_files $uri $uri/ /index.php;

Ya no recuerdo como se hace en Apache, pero pueden usar el .htaccess de WordPress.

Díganme qué les parece, si les sirvió y qué le mejorarían. Continue reading →

Una televisión, ¿con Siri?

Por todo internet anda dando vueltas el rumor de que Apple va a sacar una línea de televisores dentro de los próximos años, incluso algunos ya especulan en que tamaños vendrán estos equipos.

/via shitthatsirisays.tumblr.com/

Siri

Continue reading →

IDEA: Movimiento Social/Cultural a través de Códigos QR

Siguiendo un poco la línea de http://deaddrops.com/, se me ocurrió que podría existir algún tipo de movimiento social o cultural que repartiera poemas urbanos, dibujos, grafittis o lo que sea por medio de códigos QR en toda la ciudad.

Ya sea embebiendo el poema en el mismo código QR o que el código simplemente tenga un link a la obra de arte real.

Podría ser, por ejemplo, una foto de el lugar donde se va a poner el código QR o alguna información que tenga que ver con el lugar.

Sería divertido ver la plaza de una ciudad plagada de códigos qr, cada uno contando una historia respecto al lugar donde se pegó el código.

Obviamente una idea así no funcionaría tanto en Chile, porque no falta el flaite que va y lo rompe, pero no nos podemos tirar al agua antes de hacerlo, ¿no?

¿qué les parece la idea?

Pensamientos previos a la PSU

El lunes es la PSU y ya decidí lo que quiero hacer el próximo año.

Pasa que este año no me preocupé mucho de la prueba, porque la verdad nunca he estado muy motivado para entrar a la universidad (cosa fundamental, ¿no?).

Hoy decidí que mi plan para el próximo año es irme a Santiago y hacer lo que me gusta: Programar.
Tengo mi pega y planeo hacer algunos proyectos personales.

Siempre he estado a la merced de el colegio, la psu, loquesea.
Nunca he tenido un tiempo para mi, para hacer mis cosas, en un lugar cómodo con un ambiente apropiado.

Para ser justos, he tenido tiempo de vacaciones y todo, pero nunca ha sido tan apropiado como planeo que sea el próximo año, además, estaba el peso del año escolar que se acercaba.

Independiente de si el puntaje que saque en la PSU me alcance para entrar a la carrera que quiero (en la u que quiero), el próximo año voy a darme un tiempo para mi y mis proyectos.

Teniendo esto en cuenta, me siento más relajado para la prueba. No sé por qué, pero siempre he tenido una corazonada de que me va a ir bien.  Poniendo los pies un poco en tierra, creo que no va ser tan así.

Ojalá me alcance el puntaje para la carrera, así de paso, no tengo que estudiar para dar la psu el próximo año.

Conociendo a la gente que me conoce

Hoy me di cuenta de dos grandes cosas:

1) Tengo más de 3.000 followers en twitter, algo que algunos podrían considerar bacán y otros no.

2) Si me preguntaran a cuántas de esas 3.000 personas conozco, diría que no conozco a más del 25%, cosa que es realmente triste.

Quise tomar este post como oportunidad para que la gente que me sigue o se interese en darse a conocer lo haga, porque estoy seguro que hay mucha gente interesante que por cosas de la vida uno no puede conocer.

GENTE: Acá está la oportunidad.

Mándenme un mail a mi correo principal, jojo [arroba] eljojo.net o comenten acá mismo y con gusto les responderé.

De seguro hay conversaciones bien interesantes que podrían darse.

Si quieren saber más de mi pueden visitar http://josealbornoz.cl o el viejo http://eljojo.net.

Reviviendo posts viejos

Conversando con @juanpintoduran se me ocurrió buscar en la sección de notas de facebook, a ver si encontraba algún post viejo que se haya compartido a la red social por rss. Para mi sorpresa si habían posts.

Es realmente emocionante ver posts que datan del 2009. Yo personalmente he cambiado mucho en muchos aspectos desde ese tiempo, y ver como lo he ido haciendo a medida que escribo es la raja.

Sin pensarlo dos veces copié y pegué los posts a este mismo blog, manteniendo la fecha de publicación original. Casi todas las imágenes están perdidas, varios links están rotos pero el contenido es el mismo.

Es genial ver las faltas de ortografía, los temas en los que me fijaba o algún post loco donde simplemente escribía lo que había pasado en el día. Realmente genial.

Incluso reviví posts, que yo considero emblemáticos, como este: Por qué debería haber Wi-Fi abierto para los alumnos.
Este post en particular me significó más de alguna llamada a dirección, miradas de reojo de profesores y bueno, supongo que en algo aporté para que este año abrieran el wi-fi en mi colegio :D
Ahora que lo pienso el poder de la palabra realmente existe y uno gracias a pequeñas cosas puede hacer harto.

Todos los posts viejos tienen el tag posts viejos y se pueden leer acá: http://ajipirijou.com/tag/posts-viejos

Comenten los posts y destaquen lo que les parezca interesante de lo que, al menos para mi, es un verdadero viaje en el tiempo.

¡Salió el video de Monarchy of Roses!

Los Red Hot Chili Peppers sacaron el video de la primera canción de su nuevo disco I’m With You. Está la raja.

Haciendo un sistema de noticias

Si quieres ver el sistema y luego leer el post dirige tu navegador a http://news.eljojo.net

Si usan twitter vía web se habrán dado cuenta que hay una nueva pestaña llamada Activity (no sé como se llama en español). La gracia de esta pestaña de actividades es que me permite ver lo que hace la gente que sigo.

Me di cuenta que varia gente hacía lo mismo que yo: favoritear tweets con links interesantes. Tomando esto como una fuente de noticias interesante, hice un sistema bien similar a Hacker News de Ycombinator pero con un toque mío.

Decidí trabajar con MongoDB, un sistema de bases de datos no-sql que trabaja en base a documentos (creo que todos los no-sql lo hacen así :P ).
Nunca había hecho un proyecto con Mongo, es bacán y la curva de aprendizaje es bien baja si ya manejas javascript.

El sistema trabaja de la siguiente manera: todas las horas busca los tweets favoritos de ciertas cuentas twitter, extrae los links y los guarda en la base de datos.

Cada cierto tiempo a cada tweet se le asigna un puntaje, en base a su antigüedad y la cantidad de votos que reciba en la página.

Acá está funcionando: http://news.eljojo.net/

Se puede navegar usando j y k o las flechas del teclado, favoritear usando l (ele) y ñ.

Estoy muy contento con como quedó, aunque la parte de css y javascript me gustaría dejarla mejor. MongoDB resultó ser bien rápido.

Se reciben sugerencias, comentarios y todo lo demás. En una de esas libero el sistema como open source.

Cenando con Rock Stars

Más de alguno sabrá que se realizó la StarTechConf (www.startechconf.com), un evento tecnológico donde grandes personajes del mundo web (y no tan web) exponen.

Apenas supe de esta conferencia me registré y compré las entradas.
 El evento fue simplemente genial, un gran aplauso para los colaboradores. Tuve la oportunidad de compartir con verdaderos capos en todo esto, gente de Mozilla, Adobe, jQuery, GitHub, Yahoo y hasta gente de Microsoft, todos representando al área web de donde vienen, hablando de temas relevantes y demostrando toda su genialidad.

Como buen geek de provincia, aprovecho todas estas oportunidades (que considero únicas) para tomarme fotos y charlar un rato con toda esta gente. Algo que noté en varios  asistentes es que el chileno promedio es bien tímido. Yo me ponía a hablar con esta gente de lo más normal, pero a varios les daba miedo, supongo.

La última charla fue de Tom Preston-Werner, uno de los co-fundadores de GitHub, habló de como hacen las cosas en su empresa. Ellos optimizan para la felicidad, o sea que procuran que sus empleados estén felices (les dan total flexibilidad) para que así ellos trabajen cuando se sientan más cómodos y hagan cosas de mejor calidad. Continue reading →