domingo, junio 24, 2007

Stealing the Network: How to Own a Shadow

Título: Stealing the Network: How to Own a Shadow
Autores: Johnny Long, Timothy Mullen, Ryan Russell, Scrott Pinzon

Este es hasta ahora el último libro de la serie Stealing the Network. Yo pensaba que con este se concluiría la historia que comenzó en el segundo libro, How to Own a Continent, pero parece que no. En este libro hay mas relato que material técnico, y aunque no son escritores de ficción profesionales, logran crear varios momentos de tensión.

También, dentro de la historia, se explica como son los ataques por inyección de SQL, y me parece interesante porque aunque había visto cómo evitarlos, no entendía bien como se llevaban a cabo.

Ahora sigue leer el primer libro de la serie, y esperar a que salga otro con la conclusión final.

miércoles, junio 13, 2007

La sombra del viento

Título: La sombra del viento
Autor: Carlos Ruiz Zafón

Un niño llamado Daniel es llevado al "Cementerio de los libros" para que escoja uno de su agrado. Ahí se encuentra con un libro titulado "La sombra del viento", y se lo lleva a casa. Después de leerlo, queda enganchado y quiere leer más libros del mismo autor, Julian Carax, pero descubre que ya no hay libros de él, todos han desaparecido robados o quemados. El tiempo pasa y temporalmente se olvida de Carax, pero vuelve a retomar la idea y con la ayuda de un amigo e investiga más sobre la vida del autor, qué fue de él y por que no hay más libros suyos.

Son dos historias, una la de Daniel, y otra la de Julián, que son mezcladas por algunas similitudes y coincidencias en sus vidas, y por resolver el misterio de quién quiere que el rastro de Julián desaparezca para siempre.

La narración se me hizo muy fluída y me atrapó rápidamente. Un detalle que me gustó mucho, es la forma en que describía las cosas, justo lo necesario para no aburrir y suficiente para poder imaginar el escenario que pisan los personajes.

Otro libro más que tendré que volver a leer en algunos años.

p.d. Gracias por el regalo T.

lunes, junio 04, 2007

Stealing the network: how to own an identity.

Título: Stealing the Network: How to Own an Identity.
Autores: Raven Alder, Jay Beale, Riley Eller, Brian Hatch, Chris Hurley, Jeff Moss, Tom Parker y Ryan Russell.

Este es el tercer libro de la serie Stealing the Network, y se enfoca específicamente al manejo de identidades, y cómo sacarles provecho.

Es un libro ligeramente menos técnico que el anterior, pero da muy buenos consejos para cuidar la información que hacemos pública. También profundiza más sobre los personajes que intervinieron en el libro pasado, qué los llevó a involucrarse, y las consecuencias de sus actos.

Pone a uno a pensar sobre la información que revelamos en internet, y da miedo lo que se puede hacer con ella.

Mi primera distro

Estaba leyendo unas noticias de tecnología, sobre Mandriva específicamente, y cómo esa había sido la primera distribución de muchos. Esto cual me hizo ponerme a pensar, cuál fue mi primera distro?

Recuerdo que mi interés en linux comenzó después de haber ido a unas conferencias de tecnología, por ahi de septimo semestre de carrera. Habían hablado específicamente de corel linux, y a mi se me hizo muy padre, así que decidí probarla. Fue todo un show el tratar de bajar los isos, y después quemarlos, para que a final de cuentas, estos estuvieran dañados.

Después se presentó la oportunidad de instalarla en una máquina del centro de cómputo, para una clase, y no se dejó. Después instentamos instalar redhat, no recuerdo qué version, era de las 6.x. La instalación fue relativamente fácil, pero no me gustó. No recuerdo qué tanto uso le dimos a esa máquina, o si fue por todo el semestre. Por mi cuenta conseguí Mandrake, ahora mandriva, y recuerdo que lo tuve en mi laptop por 2 días, porque le tenía que instalar algo más. Se me hizo muy padre, pero también muy pesada. Mi laptop era una thinkpad 380ED pentium mmx a 175? Mhz con 3GB en disco duro y 80M en RAM.

Pasó el tiempo, me gradué y comencé a trabajar. Parte del trabajo era administrar un servidor con redhat 7, todo desde consola. Aquí aprendí mucho, y pude hacer varios experimentos. En la compu del trabajo pude instalar suse 8.2. Lo instalé también en la compu de mi casa, poro como era compartida, tenía que cambiar a windows muy seguido. Llegó el momento de actualizar el servidor y le puse redhat 9. Desistí temporalmente de mis intentos de instalar linux en mi casa, hasta que le conseguí una lap a mi hermano, y entonces la de escritorio me la quedé finalmente yo. Le conseguí otro disco duro y me puse a experimentar.

Para entonces otra vez era necesario actualizar el servidor del trabajo, y como se acabó el soporte de redhat, decidí ponerle debian. Como finalmente tenía la de escritorio de mi casa para mi, también le puse debian. Me costó un poco de trabajo, pero logré hacerlo funcionar. Aprovechando la conexión de banda ancha de mi trabajo, bajé varias distros, entre ellas slackware, la versión 8 creo, y solo por curiosidad decidí quitar debian y ponerlo. La instalación la sentí rápida y fácil, y como solo eran 2 cd's, instalé todo lo que tenía. Con debian había mucho que actualizar después de la instalación, pero con slackware no fue tan necesario. Creo que me costó un poco de trabajo echar a andar la parte gráfica, pero ya que quedó, anduvo muy bien. Las actualizaciones no son tan seguidas (en la versión estable) y son muy fáciles de hacer.

También al poco tiempo aprendí como hacer paquetes para slackware, para poder poner, quitar y actualizar fácilmente lo que no venía por default. También se me quitó un poco el miedo de compilar los programas, y comencé también a entender mejor su funcionamiento.

Desde entonces me quedé prendado de slackware, y reconozco que gracias a eso también he aprendido mucho. Últimamente tengo la compu de mi casa como híbrido de servidor, firewall, ruteador y escritorio, para compartir internet a la red interna de mi casa y para poner mi página personal, aunque hasta ahora solo son algunos albumes de fotos y un guestbook. Pronto será servidor de correo con imap, pop3 y web.

Me ha gustado mucho la sencillez de slackware, y lo robusto. Muchos no la consideran una distro para principantes, tal vez antes no lo era, pero ahora solo hace falta un poco de conocimiento de la consola y lo demás se aprende poco a poco.

Ultimamente he estado leyendo sobre gentoo, pero creo que lo probaré hasta que tenga una compu nueva.

---Actualización---

Antes de comenzar a hablar de gentoo, hablaré un poco de FreeBSD, ya que fue lo que use durante un tiempo en mi trabajo. En resumen, es un sabor más de unix. Tuvo sus pequeños bemoles instalarlo en la máquina del trabajo, pero me sorprendió lo bien que trabajó a pesar de tener una RAM limitada (128) y una tarjeta de video integrada. Era una PIV a 2.8 GHz. A final de cuentas hice que jalara y pude aprender un poco más.

Los BSD's son de los sistemas operativos más seguros, tal vez después ponga un BSD en mi trabajo actual. El único problema desde mi punto de vista es que no es tan amigable para un usuario común, y creo que le faltan algunos detalles para poder ser un buen sistema de escritorio. Como en linux, hay otras versiones al parecer más fáciles, pero no las he probado. También está el detalle de que hay cosas que podrían modernizarse, aunque no lo he visto hace 6 meses, y en cuestión de tecnología muchas cosas pueden pasar en tan corto período de tiempo.

El FreeBSD es compilado y re-compilado para poder actualizarse, por lo que depende del tiempo disponible o del tipo de hardware la decisión de instalarlo, por lo menos así me pasó a mi.

Poco después tuve la oportunidad de actualizar mi pc de escritorio a un AMD64, así que decidí probar gentoo. También es compilado, y por lo que definitivamente no lo pondría en una máquina con pocos recursos, sobre todo se el sistema va a ser de escritorio.

Es una distribución muy configurable, y creo que podría hacer varias cosas, si tuviera tiempo. También me gusta por presumir que tengo gentoo, una distro que no es tan fácil de dominar, y que me costó trabajo instalar, a pesar de que el proceso ya se ha simplificado en comparación con versiones anteriores.

Por ahora seguiré usando esta, hasta que me aburra e intente probar con otra.

reciclando entradas de blog

Como ya no voy a actualizar mi blog de tecnología, voy a poner aquí algunas entradas un par de entradas pa' recordar, y eliminar el otro blog.

El Credo del programador

Creo en un solo lenguaje de programación, "C" Todopoderoso
Creador de UNIX y de GNU/Linux
Creo en un solo "C++",
hijo único de "C" Nacido de "C" antes de "Visual C++"
"C" de "C", Compilador de Compilador,
"C"(c) copyrighted, Compilado, no interpretado,
de los mismos programadores que el Padre
por quien todo es programado,
que por nosotros los hombres y nuestros servidores
fue desarrollado
y por obra del Lenguaje Binario se encarnó en
ensamblador y se hizo Lenguaje
y por nuestra causa
es ampliamente aceptado en tiempos de Bill Gates.
Decayó y fue olvidado y se renovó al tercer día,
según los usuarios.
Y subieron las ventas, y esta ubicado dentro de todo UNIX
Por quien todo es programado
Y de nuevo vendrá mejorado para juzgar a virus y programas
Y su dominio no tendrá fin.
Creo en el lenguaje binario, código y base del sistema
Que precede al padre y al hijo. Que con el padre y el hijo
recibe una misma aplicación y memoria
y que habló por los procesadores...
Creo en la arquitectura IBM, que es una, sólida, compacta y compatible.
Confieso que no hay ni un solo "undo" para la corrección de los errores
Espero la resurrección de las Macs y la vida en un mundo con
Internet...Enter bigsmile.png

Imagino que está en varias páginas, pero es aquí donde lo encontré:

http://www.tuxteno.com/contents.php?cid=722