Literatura Hacker 0

Escrito por Linnk
jueves 22 de noviembre del 2007 @

Benjamí Villoslada fué ganador del primer premio del concurso de relatos cortos de hackers de la UPC, escrito originalmente en catalán, pero traducido por Ricardo Galli al español.

No es una obra de arte de la literatura, pero es lindo ... me encanta la definición de su orientación sexual:

Busco una mente incisiva, inquisitiva, perspicaz e irreverente. Deseo a alguien para quién una discusión filosófica sea un juego preliminar. Deseo a alguien que de tanto en tanto me pinche con su ingenio y humor malévolo. Deseo a alguien al que pueda acercarme y acariciar al azar. Quiero alguien en el que pueda cobijarme en un abrazo.

Tiene un algo raro que me recuerda a un amigo esnobista, pero la frase que me acabó es la que dejo en negritas.

Guadalajara en Google Maps! 0

Escrito por Linnk
sábado 15 de septiembre del 2007 @

User posted image.

Al fin! luego de tanto tiempo, Google Maps se "digna" en incluir mapas para México, Chile, Venezuela, Guatemala, Colombia y un puñado de otros países de America Latina.

Antes, los programadores que trabajamos con Mapas y comunmente sistemas basados en GPS, teníamos pocas opciones y de muy mala calidad. Yo trabajé con Virtual Earth, la propuesta de Microsoft (competencia directa de Google Maps y Google Earth), pero la API ademas de lenta, no es práctica, es muy limitada en cuanto a funciones y por supuesto, solo funciona bien en la mierda de Internet Explorer -en Firefox esta limitado de funciones y en Safari/Opera da muchisimos problemas.

En el caso de los civiles, nos quedaba la mediocre Guia Roji... que con suerte, morirá por su propia mediocridad! y le hará un bien a la humanidad poniendo un enlace a Google Maps! No es por nada, pero es que Guia Roji tiene mal muchisimas calles y es lentisimo su sistema. Nunca se esforzaron en superarse, pues creyeron que no tenían competencia... segúro estan arrancandose canas!

Ahora solo queda migrar las aplicaciones basadas en mapas y sistemas GPS -yo tengo una y me espera bastante trabajo- para aprovechar los beneficios de la API de Google.

El rendimiento del NSlug como Servidor Web 0

Escrito por Linnk
domingo 09 de septiembre del 2007 @

Acabo de conocer los limites del NSlug como Servidor Web. Teniendo Apache2, PHP5, PostgreSQL 8.2 y un proyecto web corriendo sobre CakePHP, la portada principal del framework con el archivo de configuracion para la base de datos activo, tarda de 9 a 10 segundos en renderizar!

Es un monton! teniendo en cuenta que en mi laptop se tarda menos de unas milesimas. Yo me imaginaba que iba a ser lento, el NSlug es una PC de bajos recursos, pero no me imaginaba que iba a ser taaaan lento. Tal vez es culpa de Cake, recordando una platica que tuve con Kaioken, CakePHP no es precisamente el framework más eficiente.

Pero bueno, igual me va a servir para hacer pruebas de rendimiento y perfeccionar mi framework (que de eso va). Para bajar torrents funciona de maravilla ... me acabo de bajar el Half-Life 2 y Day of Defeat! en proceso está Macross Zero (que nunca lo ví xD) y más adelante descargaré algo más.

Estoy pensando que en vez de hacer un tutorial tipico, podría hacer un screencast, que son un poco menos pesados para explicar algo complejo. Así que voy a comprar un enclosure para un disco duro de laptop que me sobra e instalaré otro Debian ahí. Eso será interesante.

Experimento de Domótica con Linux 0

Escrito por Linnk
lunes 03 de septiembre del 2007 @

¡Que genial experimento me encontré hace poco en Fresqui! Alguien instaló un sistema de domótica en su propia casa (lo que todos los "electronicos" hemos soñado alguna vez xD) y el servidor es nada más y nada menos que un Ubuntu Server, si señor!

¿Que es la Domótica?

Bueno, la Domótica es un area de la Ingeniería de la Computación que se especializa en automatizar viviendas -de cualquier tipo. Desde tu propia casa, hasta un edificio de departamentos completo. La Domótica te permitiría controlar todos los aparatos electro-domésticos de tu hogar, la infraestructura eléctrica y con la ayuda de relevadores, incluso puertas, ventanas, seguros.... todo lo que esté al alcance.

Podrías apagar la luz que se te olvidó antes de irte de vacaciones con solo conectarte a Internet y decirle a tu servidor que lo haga. Incluso, podrías montar una camara de seguridad e igualmente transmitir por Internet. En fin, todo lo que puedas imaginarte:

http://es.wikip...Domótica

Yo conocí el concepto hace ya años en una conferencia que nos pagó la Universidad en entonces (cuando estudiaba Tecnólogo), donde tambien conocí entre muchos protocolos para la implementación de Domótica, el ya famoso X10

Si alguien tiene minimos conocimientos de electrónica, saberse mover en Linux y tiene dinero ... podrías animarte a domotizar tu casa.

En lo personal, me gustaría que ese fuera mi segundo proyecto, pasando por el NSLUG2 que ya esta funcionando, pero sigo ajustando cosas para el tutorial. Queda decir que he aprendido un monton! ^^ En fin, espero animarme a domotizar mi casa un día.

Enlace | Domotizar la casa y controlarla remotamente con Linux

Entrevista a Joanna Rutkowska 0

Escrito por Linnk
sábado 25 de agosto del 2007 @

User posted image.

No tiene caso "copiar y pegar", puesto que además la entrevista por sí sola es larga. Así que les dejo el link hacia ella: Entrevista a Joanna Rutkowska

Para quien no esté enterado, Joanna Rutkowska es una famosa Hacker polaca.

"¿Hay cultura sin ciencia?" 0

Escrito por Linnk
domingo 19 de agosto del 2007 @

User posted image.

En pantalla estan viendo mis dos libros preferidos: uno de ellos de Ramez A. Elmasri y Shamkant B. Navathe (una excelente edición, sino la mejor), y el otro del filósofo Friedrich Nietzsche.

¿Por que los de letras tienden a auto-proclamarse intelectuales? ¿Por que se nos subestima a los tecnólogos? ... nunca lo entendré. Nunca entenderé como alguien que se denomina así mismo intelectual, no tiene ni puta idea lógica, de matemáticas, de física y en los peores casos, de sentido común. Esto me tiene cabreado por culpa de unos pocos.

Poniendonos un poco serios:

¿Pueden seguir los intelectuales humanísticos siendo ajenos a las ciencias e ignorantes respecto a las implicaciones de los conocimientos científicos sobre el universo, sobre la vida y sobre la naturaleza humana?

Lectura recomendada: ¿Hay cultura sin ciencia?

¿Que opinas?

Linnk Framework. 0

Escrito por Linnk
sábado 21 de julio del 2007 @

Sabía que este día iba a llegar ... yo no se por qué esperé hasta ahora que me urge, para ponerme a desarrollar mi propio Framework MVC para PHP xD!

La verdad es que la variedad de proyectos y manias maneras de programar personales, te llevan inevitablemente a modificar una estructura o crear la tuya. Yo necesito un framework muy, pero muy ligero, necesito que sea minimalista (nada complejo), que implemente ActiveRecord de verdad (cosa que es dificil, teniendo en cuenta las bases), que funcione sin necesidad de reescritura de URL y además de ser compatible con otros patrones de diseño, sobre todo necesito que sea "modulable"... es decir, flexible cuando necesite modificarle el nucleo o parte de él.

Disculpen si no estoy iluminado xD pero es que no he encontrado uno así, tan caprichoso. Tengo un tiempo usando el CakePHP y aunque pesa menos de 1Mb, cuando hay muchos Querys y trabajas sin cache, es bastante pesadito. Akelos Framework es un monstruo de casi 10 Mb, es grande y poderoso (precisamente, no es lo que necesito), Zend Framework va por ahí, pero la verdad no lo he trabajado bien, cualquier opinion de él es bienvenida ^^ ... y por ultimo, un framework minimalista de Daniel Mota llamado Engine.

Engine es casi lo que necesito, pero tiene dos problemas: No es ActiveRecord de "verdad" y no es "modulable". Me explico esto ultimo de nuevo: Engine funciona con MySQL, pero si quiero que funcione con PostgreSQL ya tengo un problema... si quiero que funcione con ambos, ya tengo dos problemas... y siquiero que funcione con Informix se acabo la fiesta (eso me paso con CakePHP ).

Bueno, espero no demorarme mucho pues me urge! .... en cuanto tenga una versión, sea como sea la publicaré. Como Framework minimalista no será la gran cosa, ademas de que no me considero un Hacker de PHP... pero presiento que será muy util para los novatos ^^

"Se necesita Hacker de tiempo completo" 0

Escrito por Linnk
viernes 29 de junio del 2007 @

If accepted, you will be working in our skilled group of techies creating new web applications, improving and refactoring legacy systems, working on geospatial searching and data analysis. We offer a competitive salary in an exiting and high paced environment.

Suitable applicants will be able to find the email address needed to apply in the text string below:

43616c6c204a756c69616e206f6e203032302037393234203636323
2206f7220656d61696c206a756c69616e406c6f6e7265732e636f6d


Please send your CV only as plain text or PDF.


LOL!! ... me ubiera gustado intentarlo, pero cuando seguí leyendo los comentarios me encontre con la respuesta, así ya no vale.

Computadora con Linux, del tamaño de una USB. 0

Escrito por Linnk
domingo 24 de junio del 2007 @

User posted image.

Quiero una, ya! ... siempre he tenido la curiosidad de implementar uno de estos nucleos minimalistas. Con Linux creo que no es tan difícil (incluso hay integrados de Texas Instruments, dedicados a soportar Linux), pero un maestro de la Universidad me recomienda mucho montar un Unix minimalista por la facilidad de montar servicios, que en Linux tampoco es difícil... pero bueno, por ahora es proyecto a largo tiempo.

Enlace | LinuxDevices

Patrones de Diseño. 0

Escrito por Linnk
sábado 16 de junio del 2007 @

Lo que todo programador debería saber, es utilizar patrones de diseño para mejorar tanto su productividad, como la calidad del software que desarrolla. Hoy estaba actualizandome sobre los patrones de diseño que yo conocía por parte de la Wikipedia hace ya varios años cuando estudiaba tecnologo y demonios! hay muchos nuevos.

Quizás demasiados para aprenderlos todos, pero aprender algunos sería bastante educativo. Necesito reorganizarme para darle tiempo a esta actualización, que de una u otra forma, me han ayudado bastante con mis trabajos.

Patrones de Diseño en la Wikipedia.

Lectura introductoria recomendada. Si eres autodidacta, te vendría de maravilla =)