martes, mayo 30, 2006

Explorer?... Para qué?...Existe Firefox.

Quién puede querer a Windows...?. Ok, es el sistema operativo que uso y en realidad una vez instalé Linux y no lo volví a utillizar. De hecho me acordé que lo tenía instalado en mi LapTop al reinstalar Windows en ella y ver que tenía una partición extra...ahhhh, Linux....Se vá!. He de decir que el linux que instalé fue un SuSe Linux de hace un par de años y distribuciones actuales prometen ser verdaderamente amigables para el usuario, como Ubuntu que hasta te envía un cd de instalación gratis a cualquier parte del mundo. Imagínense al súper gigante de Microsoft haciendo algo así...Simplemente Jamás!. Así es que no hay que olvidarse del mundo Linux pero yo realmente prefiero pelearme con el ya conocido Windows, ya saben, más vale malo conocido que bueno por conocer, además de que en windows ya tengo mis programas (varios miles de pesos invertidos en ellos), mis mañas, en fin, lo conozco de pe a pa. Probablemente esta actitud es la que tiene a Windows como el sistema operativo dominante, y lo tendrá por mucho tiempo, pero es la realidad, y una realidad que estoy seguro irá cambiando con el tiempo. Un ejemplo plausible para mi es el caso de Firefox. Yo simplemente no podía pensar en cambiar el internet explorer. Ya estaba acostumbrado a que la ventanita de McAfee apareciera en el extremo derecho de mi computadora avisándome que había detenido otro virus. "No no quiero revisar todo el disco duro, confío en que paraste el virus a tiempo" le digo a la siguiente ventanita de advertencia de McAfee. Y en realidad nunca me ha fallado McAfee, jamás se le ha pasado un solo virus. Pero no podría pedir menos de él con esa cantidad de recursos del sistema que gasta y los como 6 servicios que tiene andando todo el tiempo y que de hecho habían hecho imposible prender mi computadora pues tardaba casi cuatro, ejem, sí, cuatro minutos para prender y estar lista para ser usada (Pues McAfee checa todos los programas de los que tienes acceso directo en el menú de inicio, léase TODOS los programas instalados en un saturado disco de 80 Gigas). Bueno, pero ya me alejé del tema. Así como ya estaba acostumbrado a esas alarmas de McAfee y a tener que checar la computadora contra virus una vez a la semana, ya estaba acostumbrado a checar de SpyWare con igual regularidad con un par de programas especializados como AdAware y SpyBot. Sólo para encontrar por lo menos una centena de SpyWares semanales ya cómodamente acomodados en mi sistema operativo...Windows apesta me decía a mi mismo tras seleccionar todos los elementos maliciosos y eliminarlos. Mas equivocado no podía estar. Bueno, no totalmente, Windows es malo, pero no tanto como lo creía. Tras leer la Users #172(mi amada revista, hoy mutilada en México y aparentemente sin posibilidad de volver a ser la misma) y sus "5 razones para pasarse a firefox", decidí darle una segunda oportunidad a Firefox. Digo segunda pues ya lo había instalado anteriormente pero no me gustó pues tardaba bastante más en cargar que el internet explorer (explorer pa' los cuates) y en aquel entonces prefería esa velocidad para iniciarse sobre cualquier otra razón (si, era un jóven ingenuo). Para hacer el cuento corto basta con decir que hoy día no puedo vivir sin firefox y realmente no tengo idea de cómo podía usar el explorer!. Es impresionante que ya núnca, literalmente núnca, me ha aparecido la alarma de McAfee, los chequeos de virus han pasado a un total olvido pues ya jamás ha encontrado otro virus en los chequeos...Sip, llevo como seis meses sin checar de virus mi computadora. Ni que decir del spyware. Desapareció totalmente. Ni un spyware más a la vista desde que uso Firefox. Algo interesante es que de vez en cuando uso el explorer pues hay sitios que así lo requieren (pobres tontos, o será a propósito?) y tras usarlo tengo unos cuantos spywares ya instalados en la computadora. Explorer apesta. La conclusión de ésto es que Windows no es el problema como yo lo pensaba, el problema mayor es el intermediario entre los virus y spywares y mi disco duro. Internet Explorer. Es un mercenario que se vende al mejor postor. Primero le pido lo que quiero ver y me lo muestra de buena manera y con modales, pero al encontrarse con un buen postor me traiciona y me mete todo tipo de alimañas en la computadora. Maldito. Sip, hay que amar a Firefox y sus maravillosas extensiones.

lunes, mayo 29, 2006

Profecía de Rapidshare

Tuve que descargar unos archivos de un servicio de hosting de archivos lamado rapidshare (conocido por todos, y por si no, dejo el link). El punto es que al descargar te hacen introducir una serie de tres caracteres para verificar que realmente hay una persona tratando de descragar el archivo y no una computadora, bueno pues me tocó una clave por más sugestiva, aterradora, y por más escalofriante....seré yo el elegido para presenciar tal momento, tal revelación por parte de una computadora profeta, o alguien al otro lado de la conexión trataba de advertirme algo?. Ok, fue una coincidencia, qué más, pero qué gran coincidencia....Esto es lo que me fue revelado... (click en la imagen para ver la revelación completa)


WW3...WorldWar3?...Y los 9.90 EUR?...1 month?...Cielos, una nota de rescate, no una amenaza....Hay que pagar la cantidad especificada dentro de un mes o iniciarán la tercera guerra mundial!!!....

jueves, mayo 25, 2006

Estaba trabajando en ésto de los userbars dinámicos y ya lo tengo funcionando al 100% y probándolo en varios foros sin ningún problema en absoluto. Así es que estoy próximo a declarar (por lo menos para sentirme bien) que la idea ha sido todo un éxito. Bueno, mientras estaba pensando en maneras de mejorarlo, se me ocurrió hacer avatars dinámicos y realmente es un pedazo de código tan pequeño y tonto que mañana lo estaré publicando en este blog para mostrar esta manera tan simple de mostrar avatars dinámicos en cualquier foro.
Mientras tanto visiten mi sitio de UserBars Dinámicos y siéntanse libres de utilizar el servicio y darme comentarios!!!
Por cierto, pueden ver el Avatar Dinámico en funcionamiento en la imagen de mi perfil.

lunes, mayo 22, 2006

Dinamic Userbar Creator

El código para la creación de userbars está completo y ahí les va mas o menos la forma como lo realicé.
Primero había comentado la manera de sobrepasar las restricciones respecto a las imagenes permitidas en los foros. Pero hoy que lo puse en acción en el servidor, en vez de en mi propia PC, me encontré con que el código expuesto anteriormente no funciona tal cual lo había hecho en mi computadora ya que al pedir el path del script, únicamnete te lo da hasta el ".php" (/ejemplo/ejemplo.php). Eso está muuuy mal, pero por suerte encontré la solución de manera inmediata. En vez de esta línea de código
$page =$_SERVER['PHP_SELF'];
Coloqué ésta
$page = $_SERVER['REQUEST_URI'];
Con lo cual ya obtenemos la dirección completa, más todo lo que va a la derecha de la terminación ".php" - no es necesariamente un "query string", no se como se llama - (/ejemplo/ejemplo.php/www.mipagina.com.png) de manera que ahora si podemos extraer la información que deseamos de la dirección web.
Una vez aclarado ésto realicé la imagen lon la función imagecreatefrompng y le agregué el texto con la función imagettfbbox. Aquí lo interesante, hasta cierto punto, es el código para hacer que el texto esté alineado a la derecha y no a la izquierda...Aquí se los dejo...

$alignment='R';//alinear a la derecha
$x=340;//Ancho de la imágen
$bbox = imagettfbbox ($font_size, 0, $font, $page);
$textWidth = $bbox[2] - $bbox[0];
switch ($alignment) {
case "R": //Si queremos que se alinea a la derecha
$x -= $textWidth;
break;
case "C": //Si queremos que se alinea al centro
$x -= $textWidth / 2;
break;
}

Visiten mi página de userbars dinámicos y si lo desean utilícenlos en sus foros preferidos!!!

sábado, mayo 20, 2006

preg_replace...?

Como ya había comentado en un post anterior me encuentro realizando una página que muestre el pagerank de la página solicitada de manera dinámica (como el pagerank cambia, mostrar una imágen estática no es de gran utilidad). Pues me encontré con el problema de que si uno quiere colocar su pagerank en un foro, ésto resulta imposible en la mayoría de ellos, pues no aceptan que la imagen provenga de código php o simplemente no acetan los caracteres como "?" y "&". Diantres, entonces ésto sólo funciona de manera efectiva para mostrarse en la página web que se requiere?....La respuesta es no. He encontrado que si llamo el script de esta manera: "ejemplo.php?url=www.ejemplo.com", incurro en el problema antes mencionado. Sin embargo, las diagonales "/" no tienen este inconveniente, por lo cual las convierten en el aliado perfecto. De esta manera descubrí (ok, ha de ser algo de conocimiento general, pero para mí fue un hallazgo) que si llamo el script de esta manera: "ejemplo.php/www.ejemplo.com.png", el foro lo toma como una imagen png, en ningún momento es tomado en cuanta como un archivo de php y por ello lo acepta sin ningún problema. La cuestión es que uno creería que "www.ejemplo.com.png" está dentro de la carpeta o directorio "ejemplo.php", pero esto no es cierto, el servidor en el que se encuentra "ejemplo.php" considera a "/www.ejemplo.com.png" como un parámetro!!!. Bueno en ésto basé la nueva manera que implementé en mi código para poder introducir un pagerank dinámico en cualquier foro. CUALQUIERA.

Y bueno para poder pasar la variable "www.ejemplo.com" al script php utilicé el siguiente código:

$page = $_SERVER['PHP_SELF'];
$page = preg_replace('/(.*).php\//i','',$page);
$page = preg_replace('/.png(.*)/i','',$page);

En la primer línea se obtiene el "path" en el que se encuentra el script en ejecución (/user/public_html/ejemplo.php/www.ejemplo.com.png). En la segunda línea quito todo lo que se encuentre antes de ".php/", inclusive, de manera que obtengo únicamente la dirección web que es la variable que deseo más la terminación ".png" (www.ejemplo.com.png). Finalmente en la tercer línea elimino el ".png" y todo lo que pudiera estar después de manera que obtengo la dirección web de la cual le quiero obtener el page rank y ésta variable la introduzco en el script original para obtener la imagen deseada.

Ya hecho ésto ahora voy a iniciar el proceso de hacer un coqueto userbar que se pueda usar como firma en foros, mostrando en la imagen el pagerank y la página de cuyo pagerank estamos hablando.

jueves, mayo 18, 2006

Revista Users

En México nos la hicieron fea. El mes pasado al comprar mi adorada revista Users me encontré que traía una hoja aparte de publicidad anunciando el inicio de la publicación DrMax Plus por un lado. y por el otro la gran sorpresa de que a partir del siguiente ejemplar la revista Users traería el cd incluido y "a un precio extraordinario!". EXTRAORDINARIO?...Bueno, le subirían algunos pesos por ejemplar pero valdría la pena por tener el cd, pensé yo. La sorpresa me la llevé ayer al comprar con ansias el ejemplar de mayo y darme cuenta que la revista se sentía más delgada...como una Power...?...Y el precio sigue siendo el mismo...mhhhh....eso suena mal. Además noté que no venía el precio para Argentina al que ya tanto me había acostumbrado a ver arriba del precio de México. Diantres.

Al abrir la revista noté que efectivamente era bastante más delgada de lo normal y al hojearla me di cuenta de que hemos sido presas de un horrible trato. Redujeron muchas secciones, de hecho quitaron varias de las secciones, entre ellas DrFree (que no se si salió este mes o es lo que en el sumario de la revista argentina nombran como OpenOffice Portable?), no hay SúperPlantilla ni la sección de Edición de Audio, caramba, ni siquiera está Feedback, una de las secciones que me gusta disfrutar al leer las últimas páginas de Users. Por Dios, hasta eliminaron la sección de juegos y no se si soy paranoico pero la sección de Bandeja de Entrada es de de una página, News es de dos páginas y la sección de hardware donde se supone iban a hablar de fuentes de poder es inexistente!!!!. Al revisar el sumario Argentino (http://www.tectimes.com/magazines/users/179/sumario.htm) me dí cuenta de que ni siquiera pusieron la segunda parte del curso de programación!!!. De hecho hasta la portada es diferente; pues sí, en la argentina hablan de un juego de Matrix, sección que no llegó a México este mes.
Bueno, todo ésto ha sido para quejarme en contra de tal masacre que le han hecho a la revista Users en su edición para México y para que los que lean ésto se unan en una queja para que nuestra revista vuelva a la normalidad. Sinceramente prefiero la revista completa como Dios manda y suscribirme para recibir el cd (cosa que no he hecho pues no confío nadita en el servicio de correo mexicano). Por favor, expongan sus opiniones y únanse en contra de esta canallada.

Mas información en este tema del foro de tectimes, el foro oficial de la revista.

miércoles, mayo 17, 2006

Userbar Creator

Me he topado con un excelete programa para la creación de userbars. El foro en el cual se anuncian las actualizaciones y los links para las descargas lo puedes accesar aquí.
Pero una imágen dice más que mil palabras así es que los dejo con ésto...
Free Image Hosting at www.ImageShack.us

Dinamic PageRank

En este momento me encuentro creando un sitio que permita generar una imagen con el PageRank de la página solicitada. Al momento ya lo tengo funcionando y listo para der servicio, sin embargo quiero introducir más funciones como la capacidad de crear una imagen del PageRank totalmente personalizable, no sólo por los colores, sino inclusive por algún diseño de fondo y tal vez algún efecto interesante. Para ésto estoy tratando de crear el código con el cual el usuario pueda crear su imagen de PageRank desde la página, más o menos como se puede apreciar en la página de ekstreme.com.
Los invito a visitar mi página de creación dinámica de PageRank y me den sus opiniones!