martes, octubre 18, 2005

Frase importante para los administradores de windows

The two basic principles of Windows system administration:
  • For minor problems, reboot
  • For major problems, reinstall

Y para falicitarce el trabajo de reinstalar hay varios programas que se pueden usar entre ellos:

Frase tomada del sitio de unattended

El barzón

Desde ayer, pero bueno hoy me toco todo el relajo, están los del barzón cerrando el edificio porque resulta que están los del ipab en el mismo edificio que nosotros. Digo todo mundo tiene derecho a manifestar sus preocupaciones y demás, el problema esta en que suelen afectar a personas que no tenemos nada que ver con eso.

Realmente espero que se les solucionen sus broncas, porque esta canijo tener este tipo de broncas a cada rato.

Cerca de las 9 am empezaron a dejar pasar a las personas que no tenían que ver con las oficinas del ipab, hasta que una pinche sra fue a gritarles. Y por un momento dejaron de dejar chance de que entráramos, afortunadamente poco tiempo después ya pudimos entrar a trabajar.

sábado, octubre 15, 2005

Donde voy a estar al rato ......

jueves, octubre 13, 2005

Navegación de forma segura

Hace unos días me tope con una aplicación muy interesante, se trata de HttpBridge. Este puede tener varias funcionalidades entre ellas el poder navegar por sitios que estén bloqueados en una red, o para lugares donde las restricciones políticas pueden limitar mucho a alguien.

El único detalle de la aplicación es que requiere de un servidor web como jakarta-tomcat, para poder usarlo.

Lo estuve probando se ve interesante, puedes evitar que personas ajenas naveguen usando este programa, en caso de que tengas limitado el ancho de banda puedes ponerle que cancele el acceso una vez que ayas alcanzado la cuota.

La misma funcionalidad se puede tener instalando algún proxy en un servidor que no este restringido, pero es un poco mas complicado porque hay que cambiar la configuración cada que quieras acceder a el.

Lo bueno de este programa es que maneja todas las conexiones seguras, entonces si están monitoriando las redes no van a poder encontrar nada mas que caracteres extraños y conexiones a un servidor que no tiene nada que ver con el sitio al que realmente se esta entrando.

Esta puede ser una buena opción para aquellos que quieran navegar de forma segura

Los requerimientos básicamente son:
  • java
  • tomcat
Por la privacidad de la información seria bueno usarlo

Demo
Descarga
Sitio official

martes, octubre 11, 2005

Seguro para funcionarios públicos

Como ven que hay un seguro para funcionarios públicos que los cubre hasta por 50 millones. Pueden cobrar el dinero en caso de que tengan algún percance político. Ya sea que les cobran algo o se metieron en problemas por alguna tranza.

lunes, octubre 10, 2005

Uno de los mejores charandas que hay en México

domingo, octubre 09, 2005

Avance del feed de ticketmaster

Bueno como esta en el post pasado, estoy haciendo un feed de ticketmaster México para poder estar al tanto de los eventos que se van a realizar.

Ahorita tengo un problema medio loco, guarde la página http://www.ticketmaster.com.mx/conciertos/ en mi computadora para evitar hacer muchas peticiones al servidor. Tomando en cuenta de que en teoría son la misma página, al ejecutar el programa me entrega resultados muy diferentes.

Antes que nada les digo como estoy haciendo el programa:
  1. La librería htmlparser hace su trabajo, trae la pagina y separa las etiquetas que quiero analizar (td).
  2. Si el contenido de la etiqueta tiene "\"titulo\"" quiere decir que es algún género musical. por lo cual debe de empezar a hacer un feed con la información que esta dentro de ese tag. Busca esto en un arreglo, hasta que se acabe.
    1. Los siguiente que no tenga "\"titulo\"" mas bien si los campos son de ciertos colores toma el contenido y lo agrega como conciertos que se van a realizar.
      1. Agrega la información al feed
      1. Escribe el archivo
  3. Termina

Básicamente esos son los pasos que tiene el programa.
Cuando lo mando llamar con la pagina que tengo almacenada en mi computadora me genera los 20 archivos que deben de ser.
Cuando lo mando llamar directamente del sitio, me genera solamente 10 archivos

Lo que no se es porque me genera dos resultados diferentes nada mas cambiando la dirección de la pagina de la cual se mandan llamar los archivos. Espero que alguien me lo pueda explicar.


Si alguien quiere el código que llevo hasta ahorita no dude en pedírmelo por correo o a través de un comentario dejando su correo.

Una vez arreglado ese problemita ya tendremos el programa funcionando listo para montarlo en un servidor que tenga java 1.5. Tengo que ver eso con ceronne a ver si el hosting que tiene lo soporta.

sábado, octubre 08, 2005

-1/5

-1/5

miércoles, octubre 05, 2005

Feed de ticketmaster México

Desde hace tiempo tenia ganas de hacer un feed de ticketmaster México, porque luego nunca me enteraba de los conciertos que hay.

La intención en un principio era hacer mis propias librerías que analizaran el contenido de los sitios, y otra que generara el feed. Esto iba a hacer que el feed que quería hacer se llevara mucho tiempo en lo que hacia esas librerías. Entonces decidí mejor usar librerías que ya están hechas y ampliamente probadas.

Bueno ayer estaba haciendo algunas pruebas y pude generar un feed de los conciertos de rock que están en el sitio de ticketmaster. Para hacerlo disponible para todo mundo necesito un hosting que soporte jsp y servlets, y hacer unas cuantas pruebas más.

En cuanto al diseño tengo un par de dudas de como funcionara:
  • El feed se puede generar al momento que se mande llamar. La ventaja de este es que siempre va a estar el feed actualizado. La desventaja es que consume ancho de banda y parte de lo que tendría permitido transmitir según las reglas del hosting. Otra desventaja es que sería más lento. Otra ventaja es que en teoría podría generar cualquier tipo de feeds (RSS X, atom, etc) al momento, nada más enviando algunas variables al mandar llamar la página.
  • Otra opción es generar feeds una vez al día, semana. La ventaja es que se reduce el tiempo de transferencia, de procesamiento, etc. La desventaja es que no seria tan actualizado. Otra desventaja es que tendría que hacer un timer, cron o como se llame que active cada determinado tiempo el programa que genera los feeds. Otra es para evitar saturar el servidor con muchos archivos solo podría generar un tipo de feed.
Por el momento solo he checado la sección de conciertos, la idea es generar un feed para cada una de las secciones o cada una de las categorías de cada sección. Las secciones que he encontrado hasta ahorita son: Deportes, Teatro, Especiales, Familiares, Culturales, Próximamente y a la venta hoy.

Las librerías que use para hacer lo que llevo son HTMLParser y ROME.

El código del programa seguramente lo publicare en sourceforge próximamente.

Este es el primer feed generado:




   1:<?xml version="1.0" encoding="UTF-8"?>
2:<feed xmlns="http://purl.org/atom/ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="0.3">
3: <title>Rock</title>
4: <link rel="alternate" href="http://www.chucher.com.mx" />
5: <author>
6: <name>Jes�s Gonz�lez L�pez</name>
7: </author>
8: <tagline>Prueba de feed de ticketmaster: Rock</tagline>
9: <copyright>At this time don�t have but it could be cc</copyright>
10: <dc:creator>Jes�s Gonz�lez L�pez</dc:creator>
11: <dc:rights>At this time don�t have but it could be cc</dc:rights>
12: <entry>
13: <title>65 REVOLUCIONES</title>
14: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=65_REVOLUCIONES&amp;cat=conciertos" />
15: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
16: </entry>
17: <entry>
18: <title>AMARAL</title>
19: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=AMARAL&amp;cat=conciertos" />
20: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
21: </entry>
22: <entry>
23: <title>BERSUIT VERGARABAT UNICAS PRESENTACIONES EN MEXICO</title>
24: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=BERSUIT_VERGARABAT_UNICAS_PRESENTACIONES_EN_MEXICO&amp;cat=conciertos" />
25: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
26: </entry>
27: <entry>
28: <title>CORCOBADO EN CONCIERTO</title>
29: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=CORCOBADO_EN_CONCIERTO&amp;cat=conciertos" />
30: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
31: </entry>
32: <entry>
33: <title>DEEP PURPLE EN CONCIERTO</title>
34: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=DEEP_PURPLE_EN_CONCIERTO&amp;cat=conciertos" />
35: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
36: </entry>
37: <entry>
38: <title>EAGLES EN CONCIERTO</title>
39: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=EAGLES_EN_CONCIERTO&amp;cat=conciertos" />
40: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
41: </entry>
42: <entry>
43: <title>ELY GUERRA</title>
44: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=ELY_GUERRA&amp;cat=conciertos" />
45: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
46: </entry>
47: <entry>
48: <title>EUFORIA 05, JUMBO, LA GUSANA, GUILLOTINA, DILDO, PORTER</title>
49: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=EUFORIA_05,_JUMBO,_LA_GUSANA,_GUILLOTINA,_DILDO,_PORTER&amp;cat=conciertos" />
50: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
51: </entry>
52: <entry>
53: <title>GOOD CHARLOTTE</title>
54: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=GOOD_CHARLOTTE&amp;cat=conciertos" />
55: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
56: </entry>
57: <entry>
58: <title>GUILLOTINA, LA CASTA, MALDITA VECINDAD Y SALON VICTORIA</title>
59: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=GUILLOTINA,_LA_CASTA,_MALDITA_VECINDAD_Y_SALON_VICTORIA&amp;cat=conciertos" />
60: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
61: </entry>
62: <entry>
63: <title>KISS EXPO MEXICO II ESP ERIC SINGER PROJECT EN CONCIERTO</title>
64: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=KISS_EXPO_MEXICO_II_ESP_ERIC_SINGER_PROJECT_EN_CONCIERTO&amp;cat=conciertos" />
65: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
66: </entry>
67: <entry>
68: <title>LA BARRANCA EN CONCIERTO</title>
69: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=LA_BARRANCA_EN_CONCIERTO&amp;cat=conciertos" />
70: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
71: </entry>
72: <entry>
73: <title>LOS ESTRAMBOTICOS</title>
74: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=LOS_ESTRAMBOTICOS&amp;cat=conciertos" />
75: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
76: </entry>
77: <entry>
78: <title>LOS LATIGOS EN CONCIERTO</title>
79: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=LOS_LATIGOS_EN_CONCIERTO&amp;cat=conciertos" />
80: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
81: </entry>
82: <entry>
83: <title>PANDA *DIVISION M*TOLIDOS</title>
84: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=PANDA_*DIVISION_M*TOLIDOS&amp;cat=conciertos" />
85: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
86: </entry>
87: <entry>
88: <title>PEARL JAM</title>
89: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=PEARL_JAM&amp;cat=conciertos" />
90: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
91: </entry>
92: <entry>
93: <title>ROCKTUBRE FEST 05</title>
94: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=ROCKTUBRE_FEST_05&amp;cat=conciertos" />
95: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
96: </entry>
97: <entry>
98: <title>STEVE HACKETT TRIO</title>
99: <link rel="alternate" href="http://www.ticketmaster.com.mx/eventos.asp?searchname=STEVE_HACKETT_TRIO&amp;cat=conciertos" />
100: <summary type="text/plain" mode="escaped">Temporalmente sin descripci�n</summary>
101: </entry>
102:</feed>
103:








Si tienen alguna sugerencia o idea para el funcionamiento de este programa me pueden dejar un comentario en esta página

lunes, octubre 03, 2005

Sitios mexicanos hackeados

Algunos de los sitios mexicanos hackeados el dia de hoy:
Si quieres estar al pendiente de cuales son los sitios mexicanos que hackean dia a dia checa la pagina de delitos informáticos

sábado, octubre 01, 2005

Sobre dosis de cafeina o chocolate

Estos son los topes que tengo en cuanto a la cafeina y chocolates. Hay muchas bebidas que desconocia y hay otras que sonaban muy geeks como las primeras dos. Algunas son de las bebidas que más me gustan.

You could drink 146.57 cans of Java Water before croaking
After 216.92 cups of Java Chai, you'd be pushing up daisies
You could drink 121.07 cups of Brewed Coffee before croaking
It would take 89.76 cups of Drip Coffee to put you down
You could drink 382.80 cans of Coca-Cola Classic before croaking
After 382.80 cans of Coca-Cola C2, you'd be pushing up daisies
It would take 377.25 cans of Coka-Cola Zero to put you down
There's no caffeine in Sprite, so that won't kill you. You can go for death by sugar intake, though.
After 123.95 cups of Starbucks Grande Caffe Americano, you'd be pushing up daisies
It would take 185.93 cups of Starbucks Grande Cappuccino to put you down
130.15 shots of Espresso + You = Death
It would take 13,015.27 Hershey's Kisses to put you down
If you eat 1,446.14 Hershey's Chocolate Bars, you'll be pushing up daisies
If you eat 2,169.21 Kit Kat Bars, you'll be pushing up daisies


Si quieres saber cuantas aguantas:
link: Death by Caffeine
link: Death by penguin mints