Seraphinux
“Lloramos por el lamento de un pájaro pero no por la sangre de un pez, benditos aquellos que tienen voz”
May 9th, 2008

‘Hackean’ página de internet del Senado - Arriba el defacement!!!

Via el Universal:

La página de internet del Senado de la República fue ‘hackeada’ por gente que se identifica como los “informáticos” del Gob y Suckean, de Argentina y Chile para el mundo.

En lugar de la página que describe las actividades de los senadores , lo que aparece es una fotografía de la Chilindrina a color con sus lentes y pecas, pero también sobresale una leyenda que se pronuncia en contra de la privatización de Pemex y que le manda un mensaje al presidente Calderón que dice : “Deja mx en paz y deja de explotar a la gente”. Remata con la expresión “Es (un honor estar con obrador!!!!) ANarquiA - Jamz”

Wiiiiiiiii ya tenia tiempo que no veia defacement’s aqui en mexico, no digo que este bien lo que hicieron (tampoco que este mal), pero esto nos permite darnos una idea del nivel de seguridad de las paginas del gobierno de Mexico. Ahora veamos que hara la Super Policia Cibernetica XDDDDD

Posts Relacionados
May 8th, 2008

Videos de YouTube en el Totem

Via Mundo Geek:

En Ubuntu Hardy Heron Totem cuenta con un plugin “Examinador de YouTube” que permite reproducir vídeos de YouTube en el propio reproductor. Lo podemos activar en Editar -> Complementos, simplemente marcando la casilla a la izquierda del nombre del plugin. Continua…

Posts Relacionados
May 8th, 2008

50 diseños (geniales) para tu blog

La verdad es que a muchos nos hace falta un buen cambio de piel, a veces nos concentramos tanto en el contenido (jajajajajajajajaja :D ) que pasamos por alto la imagen que le damos al usuarios final (osea tu querido lector). Por tanto si estas en planes de reestructurar el diseño grafico de tu blog, los siguientes diseños bien podrian servirte para inspirarte un poco.

Via Smashing Magazine:



Posts Relacionados
May 8th, 2008

OpenSolaris - ¿un Ubuntu Cualquiera?

No negamos el apoyo que tiene por parte de SUN, pero desde el arranque aprece un Ubuntu, supongo que usa GRUB, despues de eso el manejador de ventanas viene de la mano de Gnome (igual a Ubuntu). De hecho los menus son identicos. Diferencias que aprecie a primera vista: No tiene todos los drivers que necesita mi lapt :S

Como prueba la imagen anterior, es como un Ubuntu pero azulito :D , solo quiero puntualizar que no niego que tenga dos o tres cosas interesantes, pero a primera vista no veo nada sorprendente :D

Por cierto, creo que me faltaron imagenes del entorno grafico, para que vieran la similitud con Ubuntu; en unas horas los pongo.

Nota: Este post no tiene NADA de tecnico. Solo externo mi primera impresion. Si tu quieres comentar la parte tecnica, bienvenido.

Posts Relacionados
May 8th, 2008

Visualizar archivos *.CHM y pasarlos a PDF en Ubuntu

La API de Virtual Earth esta en un archivo chm. Un libro que me baje, de igual forma esta en formato chm. Y estando en Linux (Ubuntu) me vi en la necesidad de consultar unos archivos en este formato.

Los archivos CHM o tambien llamados Microsoft Compiled HTML Help, es un formato privativo de ayuda en línea desarrollado por Microsoft.

Si estas en Ubuntu puedes instalar un software llamado GnoCHM ya sabes la instalacion tipica:

sudo apt-get install gnochm

Otra opcion es usar XCHM, de igual forma la instalacion es muy sencilla:

sudo apt-get install xchm

Elige el que mas te guste; ahora que ¿por que no ir un poquito mas lejos? imagina pasar tus archivos CMH a PDF, eso es todavia mejor, el procedimiento lo encuentras en Ubuntu Geek (enlaces al final del post).

En lo personal me decidi por usar GnoCHM.

Posts Relacionados
May 7th, 2008

MySQL y sus herramientas siempre si seran Open Source

Pues al parecer esta semana todo mundo se desdice (si no preguntenle a Jerry Yang); y despues de la salida del “Killer Linux” (openSolaris); ahora SUN dice que siempre no cerrara las herramientas de MySQL. Si no mal recuerdan SUN habia dicho que cerraria algunos de sus desarrollos relacionados con MySQL, especificamente las herramientas encargadas de backups y de cifrado de paquetes, ademas del driver para MyISAM.

Al parecer despues de la respuesta por parte de la comunidad (hasta nosotros protestamos :D ) la gente de SUN se ha replanteado esta situacion:

Via Wired:

Kaj Arnö, MySQL VP of Community Relations, repeated Sun’s statement on his MySQL developer blog, affirming that “MySQL Server is and will always remain fully functional and open source, so will the MySQL Connectors, and so will the main storage engines we ship.”

Traduccion gracias a Google Traductor:

Kaj Arnö, vicepresidente de MySQL Relaciones con la Comunidad, repite la declaración de Sun en su blog de desarrolladores de MySQL, afirmando que “MySQL Server es y seguirá siendo completamente funcional y de código abierto, por lo que los conectores de MySQL, al igual que los principales motores de almacenamiento”.

Por cierto ¿ya probaron openSolaris?, apenas lo estoy bajando, digo si probe Solaris 10, creo que openSolaris no sera la excepcion :X

Posts Relacionados
May 6th, 2008

Microsoft vs Yahoo: Yahoo dice: “Que siempre SI”

Como dice mi madre: “El miedo no anda en burro“. Y al parecer despues de que las acciones de Yahoo se iban al hoyo (en el momento en el que se retiro Microsoft). El CEO de Yahoo Jerry Yang, dice que siempre SI, que les gustaria llegar a aun acuerdo con Microsoft.

Era de lo mas logico, por parte de Google no se vio movimiento y en parte eso fue lo mas inteligente, por que sino metia las manos Yahoo podria desaparecer (un competidor menos) y si las metia podrian acusarlo de monopolio. Asi que fue lo mas inteligente el no hacer nada, aunque la neta que mala onda por emocionar a los de Yahoo, los dejaron pensando que Super Google iria a rescatarlos.

Ahora al parecer van a tener que hacerle unas cuantas felaciones a Ballmer para que se descabree; oye despues de que le dieron tantas largas no es para menos. El punto es que asi como estan las circunstancias no creo que les den $37 por accion a los de Yahoo.

Posts Relacionados
May 5th, 2008

PHP - Generar un identificador unico

Problema

Necesitas generar un identificador numerico que sea unico y aleatorio que no sea facil de adivinar.

Solucion

Utiliza una combinacion de las funciones uniqid(); md5(); y rand();

PHP:
  1. <?php
  2.  
  3. // generamos un ID aleatorio y unico
  4. // SALIDA: "5542ec0aoiruwe99ef90cb87526397fe4"
  5. $id = md5(uniqid(rand(), true));
  6. echo $id;
  7.  
  8. ?>

Posts Relacionados
May 5th, 2008

SQLite - Una base de datos para programadores.

SQLite es realmente versátil. Se trata de una base de datos, una biblioteca de programación, una herramienta de línea de comandos, así como tambien de una excelente herramienta de aprendizaje que ofrece una buena introducción a las bases de datos relacionales. De hecho, existen muchas maneras de utilizarlo: en entornos embebidos, sitios web, como apoyo a servicios del sistema operativo, en scripts, y en diversas aplicaciones.

Para los programadores, SQLite es como la cinta adhesiva pero digital, ya que proporciona una manera fácil de unir aplicaciones con datos. Y al igual que la cinta adhesiva, sus usos no tienen fin. En un entorno web, SQLite puede ayudar en la administración de la información generada por las sesiones. En lugar de serializar (unir) todos los datos de la sesión en un gran "blob", cada uno de estos elementos pueden ser seleccionado de una manera mas especifica y puestos por escrito al inicio de cada sesion en una base de datos.

SQLite también sirve como herramienta en el desarrollo y pruebas en bases de datos relacionales ya que: no es necesario un Gestor de Base de Datos externo, o la creación o configuracion de alguna red, o molestos nombres de usuario y contraseñas. SQLite también podría servir como una especie de cache, que mantenga los datos de la configuración, o incluso debido a su compatibilidad binaria entre plataformas podria trabajar como un formato de archivo para alguna aplicacion.

Además de funcionar como un recipiente de almacenamiento, SQLite puede funcionar como una herramienta para el procesamiento de datos en general. Dependiendo del tamaño y complejidad, puede ser más fácil para algunas aplicaciónes representar sus estructuras de datos como si fueran una tabla o tablas en un base de datos en memoria. De esta manera, es posible operar en los datos de manera relacional, usando SQLite para hacer todo el trabajo en lugar de tener que escribir algoritmos propios para manipular y ordenar las estructuras de datos. Si se es programador, es facil imaginar cuánto código llevaria implementar la siguiente sentencia SQL en un programa:

SQL:
  1. SELECT AVG(z-y) FROM TABLE GROUP BY x
  2. HAVING x> MIN(z) OR x <MAX(y)
  3. ORDER BY y DESC LIMIT 10 OFFSET 3;

Si se esta familiarizado con SQL, imagina codificar el equivalente de una subquery, una query compuesta, una clausula GROUP BY o uno de los multiples JOIN's. SQLite puede incluir toda esta funcionalidad en los programas y con un costo mínimo. Con un motor de base de datos integrado directamente en el código, es posible empezar a pensar en SQL como un lenguaje para la resolucion de complejos algoritmos de clasificación. Este enfoque se hace más atractivo conforme el tamaño del conjunto de datos crece o conforme los algoritmos se hacen más complejos. Lo que es más, SQLite puede ser configurado para utilizar una cantidad fija de memoria RAM y si se supera el limite especificado descargar los datos en disco duro.

Esto es difícil de hacer si es que se escriben algoritmos propios. Con SQLite, este límite se reduce a simples comandos SQL. SQLite es también una gran herramienta de aprendizaje para los programadores que estudian ciencias de la computación. Aplicado en generadores de Parsers (Analizadores), tokenizadores, máquinas virtuales, Algoritmos Arbol-B, cacheo, programas de arquitectura, y muchos más, es un fantastico vehículo para la exploración de muchos conceptos bien establecidos en las ciencias de la computación. Su modularidad, su pequeño tamaño, y su simplicidad hacen que sea más fácil de estudiar cada tema como si fuera un caso aislado que cualquier persona puede seguir fácilmente.

Posts Relacionados
May 5th, 2008

El futuro incierto de Yahoo!

Precisamente a esto es a lo que me referia, al poco rato de haber retirado su oferta Microsoft, las acciones de Yahoo! se estan hundiendo como plomo en alcohol. Si no me creen solo lean los siguientes titulares:

Via Noticiastech
Las acciones de Yahoo caen un 22%… después de que Microsoft retirara su oferta de compra

Via The Inquirer ES
Adiós a Microhoo! ¿Y ahora qué?

Supongo que la unica esperanza de Yahoo! en estos momento es una fusion o una union con Google, lo cual en teoria podria pasar; pero si yo fuera Google me lo pensaria, digo a este paso Yahoo! se nos muere, y entonces solo quedaria Google y Microsoft. ¿Mas que perfecto no creen (al menos para Google) ?

Por su parte Google se frota las manos. La guerra entre sus rivales aumenta su dominio en las búsquedas y en los ingresos por publicidad, liderando estos sectores estratégicos que sin la compra de Yahoo! nadie puede amenazar.

Posts Relacionados