Too Cool for Internet Explorer

Spam en los referrers 2

Hora y Fecha: Enero 30, 2005 @ 6:10 pm Autor: Moisés Maciá
Categorías:
458 views

Últimamente el spam en los referrers del blog está aumentando vertiginosamente así que esta tarde me he puesto manos a la obra, he hecho un descansito de los estudios y he escrito un programita basado en listas negras que prohibe el acceso a las conexiones que vienen referidas desde las URL’s de los spammers. Y ya puestos en faena también he hecho un filtro para bloquear rangos de direcciones IP del tipo IP/mascara.

El script guarda todas las incidencias en un archivo log y funciona con WordPress 1.2.x a través del soporte my-hacks.php que ofrece este CMS pero es un programa tan sencillo que podría adaptarse muy fácilmente a cualquier otro CMS que utilice PHP.

Podeis echarle un vistazo al código fuente e instalarlo en vuestra web pero no doy ninguna garantía de éxito, todavía estoy con las pruebas ;)

Dudas, ruegos y preguntas sobre el funcionamiento en los comentarios de este post.

De ahora en adelante cualquier spammer que entre en la web obtendrá un bonito 403 MMWWAHAHAHA! :twisted:



Las telecos españolas están que arden 0

Hora y Fecha: Enero 24, 2005 @ 4:19 pm Autor: Moisés Maciá
Categorías:
258 views

Por fin, ya era hora de ver un poco de movimiento en las operadoras de telecomunicaciones en este país. Hoy me despierto con la noticia de que Jazztel quiere plantar cara a la nueva duplicación de la velocidad de Telefónica multiplicando sus conexiones nada mas y nada menos que por ocho.

Esto significa que los usuarios de Jazztel pasarían a disfrutar de una linea de 4 Megabits/seg. y llamadas gratis en la oferta “básica”, 8 Megabits/seg. en la oferta media y una nueva conexión de 16 Megabits/seg. como tope de la gama, algo totalmente insólito en España tal y como están las cosas respecto al resto de Europa.

Veremos que ofertas lanzan próximamente compañías como Ono o Wanadoo para no quedarse atrás. Mucha mas informacion en Banda Ancha y Zootropo

¡Las telecos están que arden! Parece que por fin Internet en España da el salto.



Premios Bitacoras.com 2004 0

Hora y Fecha: Enero 21, 2005 @ 6:34 pm Autor: Moisés Maciá
Categorías:
221 views

Si alguien tiene a bien votar a este humilde blog para los premios a mejor bitácora del año 2004 puede hacerlo a través de este botoncito Vota para los premios a las mejores bitácoras de 2004



Ubuntu 1

Hora y Fecha: @ 6:16 pm Autor: Moisés Maciá
Categorías:
389 views

¡Que sorpresa! Después de que todos los bloggers a los que leo recibieran sus discos de Ubuntu hoy me ha tocado a mi, me ha llegado un enorme paquete con 10 distribuciones de Ubuntu.

Por si alguien no sabe de lo que estoy hablando voy a contar la historieta.

Ubuntu es una distribución de Linux que tiene detrás a Canonical, Ltd. una empresa creada por Mark Shuttleworth, mas famoso que los bocadillos de nocilla por ser el primer turista espacial, el primer africano en órbita, ser multimillonario antes de los 30 y algunas cosas más. Un hombre hecho a sí mismo como dirían algunos.

Ubuntu ha sido un bombazo dentro del mundo Linux en los últimos meses y sólo he oído buenas criticas por ser una distribución terriblemente sencilla de cara al usuario y a la vez muy potente ya que está basada en Debian y su sistema gestión de paquetes apt. Si alguien esta pensando en ponerse una Debian que no sea tonto y se ponga Ubuntu, ahorra muchísimo tiempo para terminar teniendo el mismo resultado.

Para conseguir vuestra distribución, o bien la descargáis de la pagina oficial, o bien rellenáis el formulario para que os envíen varias distribuciones por correo postal y completamente gratis como han hecho conmigo.

En fin, todavía queda gente con buenas intenciones en este planeta …



Telefónica y SPAM 0

Hora y Fecha: Enero 18, 2005 @ 9:13 pm Autor: Moisés Maciá
Categorías:
255 views

Que el titulo de la noticia no os lleve a equívoco, es una noticia combinada: una de cal y una de arena.

Por un lado los rumores sobre la nueva duplicación de las lineas de conexión a Internet de Telefónica está convirtiéndose en algo más que un rumor. De hecho ya hay fecha y todo, el 7 de Marzo.

Como ya ocurriera hace escasos meses volverán a duplicar la velocidad de bajada y, esta vez, también la de subida quedándose la cosa en 1Mbits/300Kbits, también se mantendrá la modalidad actual de 512Kb/128Kb a menor precio. Pues de puta madre, por mi podrían estar haciendo este tipo de cosas todos los años :)

Todas estas subidas parecen debidas a la inminente incursión de Telefónica en el mundo de la televisión a la carta a través de la red y para hacer streaming de video en tiempo real con calidad decente hace falta “chicha” :)

En otro orden de cosas, me cago generosamente en toda la línea sanguinea de los spammers que han pasado de poner comentarios en el blog (por que se los borraba todos antes de aparecer en portada) y ahora se dedican a guarrearme las estadísticas introduciendo referrers con publicidad.

Es un problema común en los weblogs y todavía no se cómo evitarlo. Ya son ganas de tocar las pelotas …



Juegos en Linux II: Emuladores y abandonware 0

Hora y Fecha: Enero 17, 2005 @ 3:27 pm Autor: Moisés Maciá
Categorías:
741 views

Continuando con la segunda entrega de este repaso por el mundo lúdico y Linux, hoy voy a escribir sobre los emuladores y el abandonware.

Los emuladores son pequeños programas que emulan el comportamiento de las viejas consolas de videojuegos, en pocas palabras podemos volver a disfrutar de las viejas joyas de las consolas de 8 y 16 bits en nuestro ordenador como si estuvieramos realmente jugando con la consola frente al televisor. Para Linux están disponibles, sino todos, la mayoría de emuladores para las consolas de 8, 16 y 32 bits; así como ordenadores antiguos, recreativas y cualquier cosa para la que hayan existido juegos :)

Una lista de los que yo conozco y utilizo:

  • ZSNES (Super Nintendo): uno de los emuladores más completos que existen, emula perfectamente casi el 100% del catalogo de juegos de Super Nintendo.
  • VisualBoy Advance (GameBoy Advanve y Classic)
  • infoNES (Nintendo Entertainment System)
  • Mupen64 (Nintendo 64)
  • Gngeo (NeoGeo)
  • ePSXe (Sony PlayStation)
  • M.A.M.E. (Multi-arcade): especializado en recreativas antiguas.

En la mayoria de estos emuladores os tocará bajar el codigo fuente, compilarlo, buscar las BIOS de las diferentes consolas, plug-in’s y demas historias, está todo explicado en sus respectivas webs. Un buen sitio para encontrar emuladores y estar informado de las ultimas novedades es emulatronia.

Los juegos abandonware son aquellos que ya son demasiado antiguos, no se venden en las tiendas y en muchas ocasiones ni siquiera funcionan correctamente con los ordenadores actuales. Para jugar a este tipo de juegos tenemos 3 posibilidades:

  1. La compañia decidió liberar el codigo fuente del juego pasado un tiempo, como es el caso de Doom, Doom2, Quake, Quake2, Beneath a Steel Sky, Broken Sword, etc. Como el código fuente está disponible hay cientos de versiones diferentes de cada uno así que lo mejor es buscarlos en Google aunque a veces suelen venir incluidos en las distribuciones de Linux. No he encontrado ninguna web que tenga una relación de todos estos juegos liberados, si alguien conoce alguna que me lo haga saber.
  2. Existe algún emulador que emule el juego original sin necesidad de ejecutarlo en un PC con MS-DOS, como es el caso de ScummVM para los juegos de Lucas Arts o FreeSCI para los juegos de Sierra, en sus respectivas webs están los juegos que soporta cada uno. Estos emuladores resultan bastante interesantes ya que se pueden aplicar filtros de postprocesado para alisar bordes y mejorar el aspecto visual de los juegos.
  3. Emular una sesión de MS-DOS y ejecutar el juego como si realmente se ejecutara en un PC con MS-DOS, para esto viene muy bien DOS Box que esta especialmente pensado para ejecutar juegos y permite cosas interesantes como bajar la frecuencia de ejecucion de los programas para que no se ejecuten más rapido de lo normal en máquinas modernas. Con este programita tambien se puede ejecutar software de la época como Wordperfect o DBase, para geeks melancolicos :)

En la próxima entrega como jugar a juegos comerciales que en principio han sido diseñados para funcionar bajo Windows.



Qué ha hecho el Software Libre por mi 2

Hora y Fecha: Enero 14, 2005 @ 3:28 pm Autor: Moisés Maciá
Categorías:
435 views

Hoy me voy a poner mi túnica naranja de sectario ;), voy a subir al púlpito y voy a hablar de mi incursión en el mundo del software libre, cómo empecé y todo lo que me ha proporcionado hasta la fecha (y lo que queda …).

La primera vez que tuve un Linux en mis manos fue mas o menos en 1996, una Debian 1.1 creo. Eran 3 discos de 3 1/2 de los que se hablaban maravillas pero que jamas pude instalar correctamente en mi ordenador, los conocimientos necesarios para echar a andar aquello estaban a años luz de lo que yo sabia por aquella época. Intentar lidiar con el programa de instalación era simplemente abrumador.

Pese a la frustración inicial seguí vagamente el desarrollo de linux hasta que finalmente en 1998 o en 1999, poco antes de entrar en la carrera, decidí meterme con Linux de lleno y tirarme a la piscina sin ni siquiera haber aprendido a nadar. Estaba realmente asqueado de Windows: por mucho cuidado que tuviera y por mucho que cuidara el sistema, tarde o temprano terminaba estropeandose y tenia que formatear, reinstalar y toda la historia que ya conocemos. Volver a dejarlo todo como al principio es una tarea sumamente tediosa y repetirla casi mensualmente quema a cualquiera.

Es completamente inaceptable que a estas alturas de la vida una persona se pase más tiempo administrando y cuidando un sistema que disfrutando del mismo. Si no cumple tus necesidades, no lo utilices. Punto.

Por esas fechas ya habían muchas distribuciones que facilitaban la instalación del sistema e incluso particionar el disco duro y tener Windows y Linux instalados en la misma máquina así que me costó muy poco tenerlo todo funcionando como yo queria. Estaba muy impresionado con lo mucho que habian cambiado las cosas en tan poco tiempo.

Las primeras semanas fueron horribles, no sabia absolutamente nada. Para sacarle partido a Linux hay que tener una serie de conocimientos basicos sobre la informatica y cuando te pones a escudriñar descubres que realmente es un mundo muy muy complejo y siempre hay algo que no sabes o que puedes mejorar, en ese sentido Linux es 100% didáctico; tu eliges hasta que punto te quieres involucrar pero en ningun caso te cierran puertas o te recortan posibilidades como en el software privativo.

Siempre entraba en la cuenta del administrador y toqueteaba cosas que no sabia ni para que servian realmente. De esta manera me cargué el sistema miles de veces y lo reinstale otras miles más. Cuando rompes las cosas y sólo te tienes a ti mismo para arreglarlas aprendes a la fuerza para que sirve cada cosa y lo que no debes hacer o tocar. ¡Yo no he disfrutado de mi propio pringao! y algunas veces me hubiera venido muy bien tener a alguien a mi lado a quien sablear a preguntas.

Al principio probé muchisimas distribuciones diferentes: Mandrake, Red Hat, Slackware, Debian otra vez … Hasta que finalmente di con SuSE, una distribución que me ofrece todo lo que yo necesito. Probar el máximo numero de distribuciones y ganar experiencia viendo las pequeñas diferencias que hay en cada una es algo que siempre recomiendo a la gente que empieza porque aunque se pierde mucho tiempo, se gana en visión general y comprensión del sistema que tienes entre manos.

Cuando se empieza a utilizar Linux siempre se esgrimen razones como la estabilidad, la ausencia de virus o la gratuidad de todo el software. Estas son cosas importantes pero lo realmente innovador del software libre no es que yo pueda conseguir programas gratis, es la enorme comunidad académica y didáctica que se desarrolla alrededor sin esperar absolutamente nada a cambio.

Todo el conocimiento que se genera al producir un programa no se pierde jamás, incluso si el programador deja de mantener su proyecto todo el código fuente está disponible para que cualquier otra persona lo reanude o lo lea o haga lo que le de la gana con él. Son miles y miles de millones de lineas de código, manuales, whitepapers, documentos, anotaciones y recursos de los que poder aprender de primera mano.

Desarrollar el sistema de control para un robot por ejemplo puede parecer una tarea imposible, sólo al alcance de los ingenieros de las más grandes compañías tecnológicas del mundo, pero en realidad gracias a todo el movimiento del software libre hay cantidades ingentes de información y documentación al respecto que te permite estar a la misma altura de esas multinacionales invirtiendo muy poco tiempo y esfuerzo, esto se traduce en muchisima gente mejor preparada capaces de innovar y mejorar en esos campos que a su vez redunda en mejor documentación y así hasta el infinito. Esta es la “magia” del software libre.

Esta manera comunicarse y ver las cosas cambiará el mundo de la ciencia de la computación, avanza tan sumamente rápido y consigue tantos logros que ya pocos son los que lo ponen en duda, tan solo es cuestión de tiempo.

Por último decir que yo siempre estoy hablando de Linux pero el software libre no se centra unicamente en este sistema operativo ni muchisimo menos, de hecho el concepto de software libre es bastante anterior al nacimiento de Linux pero eso es otra historia.



CSS y los em 1

Hora y Fecha: Enero 13, 2005 @ 3:16 pm Autor: Moisés Maciá
Categorías:
485 views

Hoy Chavalina comenta un truco del almendruco sobre la maquetación en CSS. Un problema muy común en los diseños es que se se hagan a una resolución, por ejemplo 1024×768, y después al verlos a resoluciones mas grandes o mas pequeñas se descoloque todo (y si después lo juntamos con las “interpretaciones” que hace cada navegador se monta un caos total).

Todo esto viene por problemas de las medidas de los objetos que se utilizan a la hora de diseñar. Hasta ahora en CSS yo media en pixels (px) o en porcentajes (%) y combinándolo con diseños líquidos la cosa mas o menos funciona bien pero hay formas más elegantes :).

El secreto consiste en utilizar la unidad de medida em que no es mas que el ancho de la letra “m” en el ordenador del cliente con lo que conseguimos que las medidas siempre sean proporcionales independientemente de la resolución que tenga el cliente: si la resolución es pequeña sus “emes” serán mas pequeñas y si la resolución es grande las “emes” serán mas grandes, en cualquier caso serán siempre proporcionales unas y otras porque la longitud de la “eme” es universal :).

Aplicando esto se pueden realizar diseños que se ajustan como un guante a cualquier circunstancia, por ejemplo probad a modificar el zoom en este diseño de CSS Zen Garden, ver como se adaptan incluso las imágenes en cada situación es casi orgiástico :D

Mola.



Invitaciones GMail 19

Hora y Fecha: Enero 12, 2005 @ 10:05 pm Autor: Moisés Maciá
Categorías:
354 views

Si a estas alturas todavía queda alguna persona sin una cuenta de GMail está de suerte porque QuarkBlog sortea 5 invitaciones para GMail 4 invitaciones para GMail 3 invitaciones para GMail 2 invitaciones para GMail 1 invitación para GMail Todo el pescado vendido!. Para conseguirlas dejame algo divertido como comentario de este articulo y será tuya.

GMail es el servicio de correo electrónico de Google y entre muchas más cosas ofrece un sistema anti-spam bastante bueno y 1Gb de espacio para almacenar tus correos.

¡Venga señores que me las quitan de las manos!



SuSE 9.2 y composite 0

Hora y Fecha: @ 5:46 pm Autor: Moisés Maciá
Categorías:
441 views

Lo prometido es deuda: aquí están las indicaciones para disfrutar X.Org y la extension composite en la nueva SuSE 9.2.

En primer lugar hay que instalar unos drivers para la tarjeta gráfica que proporcionen aceleración 3D y asegurarse de que funcionan, a dia de hoy sólo hay dos fabricantes que proporcionen este tipo de controladores: NVIDIA y ATI. Sin aceleración 3D por hardware olvidate de utilizar esta extensión, funciona muy lento y el ordenador prácticamente no se puede usar.

Yo tengo una tarjeta NVIDIA pero para la gente que tenga una ATI el proceso sera más o menos el mismo.

Hay que añadir las siguientes lineas en el archivo /etc/X11/XF86Config en la sección Extensions de forma que quedaría de la siguiente manera:

  1.  
  2. Section "Extensions"
  3.   Option       "Composite" "Enable"
  4. EndSection
  5.  

A continuación hay que activar la aceleración en las tarjetas NVIDIA si se da el caso, esta es la configuración de la mia:

  1.  
  2. Section "Device"
  3.   BoardName    "GeForce4 4200 Go"
  4.   BusID        "1:0:0"
  5.   Driver       "nvidia"
  6.   Identifier   "Device[0]"
  7.   <strong>Option       "RenderAccel" "true"</strong>
  8.   Option       "CursorShadowXOffset" "4"
  9.   Option       "DigitalVibrance" "100"
  10.   Option       "CursorShadow" "1"
  11.   Option       "CursorShadowAlpha" "64"
  12.   Screen       0
  13.   Option       "Rotate" "off"
  14.   VendorName   "NVidia"
  15. EndSection
  16.  

Reiniciamos el servidor X con init 3 e init 5 o saliendo de la sesion y volviendo a entrar y ya esta.

El programa que se encarga que componer el escritorio es xcompmgr (no se instala por defecto, buscalo en YaST), lo ejecutamos y a disfrutar :)

Este programa tiene bastantes opciones para componer distintos efectos asi que recomiendo la lectura de su manual pero para los vagos pongo mis opciones:

  1. xcompmgr -nfFcC -D 20 -o 0.8 -l 0 -t 0 -r 10

Ahora vienen los peros, todo esto esta muy bonito e incluso se mueve fluido sin cargar la CPU pero todavia es un poco inestable. Hay veces que las X se cuelgan sin razon aparente, las ventanas se quedan completamente transparentes, aparecen artefactos graficos en la pantalla y no se pueden ejecutar otras aplicaciones 3D como por ejemplo Blender o juegos al mismo tiempo.

Como comienzo no está nada mal pero para utilizarlo a diario mejor sera esperar unos meses a que los drivers graficos, la extensión composite y los programas clientes se adapten unos a otros y se estabilicen.

Mi escritorio con composite



Entradas siguientes »

Bad Behavior has blocked 323 access attempts in the last 7 days.