Estandarizando el blog

Siempre fui un acérrimo defensor de los estándares, pero, evidentemente no soy un buen ejemplo, en primer lugar porque hago uso de Flash Player —no es que esté prohibido, pero es recomendable usar un estándar abierto— y en segundo lugar, como se ven en la foto, el validador de la W3C (World Wide Web Consortium) me arroja 126 errores en el código XHTML, problemas que, obviamente voy a tratar de resolver. La buena noticia es que la hoja de estilos —CSS— ya está correctamente validada :sonrisa:

Falla de seguridad

Todo comenzó gracias a un comentario de Max Birrax, un amigo de la casa, en este mensaje me comentaba que cada vez que entraba al blog se disparaba el antivirus diciéndole que estaba tratando de descargar un troyano. Mientras estaba investigando este tema, a los dos días Google marcó el sitio como inseguro y Firefox me lo bloqueo cosa que me hizo perder el 85% de las visitas.

Aun no estoy seguro de cómo fue el ataque, supuestamente las versiones anteriores a las 2.8 de WordPress tiene una vulnerabilidad que permite al atacante insertar un iframe oculto con una url que descarga el troyano. El problema es que actualicé la última versión y anoche volvió a pasar lo mismo, en principio creía que era un gusano que me robo las claves de FTP pero tengo varios sitios y solamente pasó con este, sigo vigilando que no vuelva a aparecer mientras tanto estoy cambiando todas las contraseñas (cosa que recomiendo que hagan todos).

El troyano que se descargaba es el llamado Rustock de peligrosidad baja, lo que hace es utilizar la PC infectada como servidor de mail para enviar spam y no ser detectado.

Camino al desastre


Después no digan que no avise. Últimamente estoy teniendo problemas con el uso de la memoria del servidor, estos problemas están en aumento, si de repente el blog no existe más es porque seguramente el servidor voló por los aires. Según me indican de la empresa de hosting, no estoy usando el 100% de la memoria disponible… estoy usando el 152% :shock: , no me pregunten como hago para utilizar algo mucho más de su capacidad. En resumen, probablemente la actividad del blog baje notablemente estos días y no va a ser porque este muerto, sino, porque voy a estar tratando de solucionar este tema.

ACTUALIZACIÓN: En estos momentos estoy armando un ambiente de pruebas en mi pc, duplicando el blog exactamente como está, para ver como lo puedo solucionar, eliminando tablas, plugins, etc.

ACTUALIZACIÓN II: Cada vez se me complica más, en el ambiente que hice para pruebas (que se supone es exactamente igual que el real) El uso de memoria es del 68% que si bien es alto es mucho menos que lo que tengo de uso actualmente. Lo que estoy haciendo ahora es re catalogar todos lo plugins y eliminar las tablas innecesarias de la base de datos, que durante los dos años de existencia de este blog, se ha llenado de basura.

ACTUALIZACION III: Me cuesta explicar el grado de frustración que siento, catalogué todos los plugins, eliminé las tablas que no servían en  la base de datos, incluso sin darme cuenta perdí tablas que si eran necesarias (como la de las encuestas) y nada, el indicador de memoria no se movió un milímetro, asique como soy cabeza dura y creo que ante problemas extremos hay que tomar medidas extremas, mi próximo paso será borrar absolutamente todo e instalar de nuevo WordPress, importante los post este es un paso peligroso pero no me queda otra.

ACTUALIZACIÓN IV: Bueno, depues de reinstalar todo borrar absolutamente todo los archivos no sólamente que no se mejoró la situación sino que empeoró, despues de volver todo atrás y dejarlo como está la solución al problema fue cambiar la versión de PHP de 5 a 4, lo que me redujo el uso de memoria al 87% suficiente para sobrevivir, si hubiera sabido de esto antes me hubiera ahorrado muchas broncas.

Organizando y remodelando el blog

Así como lo ven, mi grupo de ingenieros especializados están aplicando las más exigentes normas ISO a este blog… bueno ahora en serio, en estos días estoy tratando de organizar un poco mejor este blog para que quede un poco mejor, tal vez los cambios que hice hasta ahora no se noten a simple vista (reorganización de tags y url mas amigables) pero tengo pensado hacer una lavado de cara total, centrándome en una interfaz amigable para el lector y dándole todas las posibilidades de ‘sociabilizar‘ (loguearce con cuenta de Facebook, compartir enlaces por mail, etc.) su experiencia en este muy humilde blog. Por lo tanto si por ahí se destroza la pagina y no anda ni pa’ tras (mas que lo de costumbre) sepan disculpar :sonrisa: .

Bugui vol.1 – Release #2

Segundo release de este juego, que dije que salía en Octubre y como verás, nuevamente no cumplí mi promesa, pero ya estoy más cerca. La primera diferencia que tiene con respecto a otros juegos es que, en mi afán de lograr un juego bien arcade, la navegación va a ser con las flechas del teclado y no con el mouse, el puntero del mouse no existe en este juego, espero que el usuario pueda interpretarlo bien. Hasta ahora ya he terminado con la música, el menú, el fondo y todo lo que respecta a la jugabilidad principal, ¡ya falta menos! Acá dejo un video para que puedas ver como se está desarrollando este juego.

http://www.dailymotion.com/video/x72k9y

HIJO de la RED CODE

En estos últimos días he estado pensando en hacer mejoras al blog, o mejor dicho ir agregandole cosas, en este caso se trata de una nueva sección dedicada a la programación, el desarrollo esta orientado a que sea un blog aparte, pero siempre relacionado a mi blog original. Por ahora fue lanzado en beta, porque estoy estudiando como encarar el diseño, que irá mejorando a medida que agregue cosas. Esta idea surgió para probar cuanto exito puede tener un blog dedicado a un tema en especifico ya que es mas fácil apuntar a un lector que sabés que está buscando, esto no se da en mi blog actual ya que mis temas son variado, lo peor de todo es que depende de mi estado de animo :sorpresa: Por eso con esto pretendo ver como me va dedicandome a un sólo tema.

Experimentando con Twitter


Twitter ([‘twɪtəʳ] I vi (pájaro) gorjear fam (persona) parlotear) es un servicio gratuito de MicroBlogging, que hace las veces de red social y que permite a sus usuarios enviar micro-posts (también denominados “tweets”) basados en texto, con una longitud máxima de 140 caracteres, donde se responde a la pregunta ¿Qué estás haciendo?.

Wikipedia

Bueno debo reconocer que siempre dije que Twitter era realmente estúpido e inútil, no cambié totalmente de opinión, en este cado el uso que le doy a Twitter es por un servicio que ofrece, el poder mandar mensajes desde el celular, aprovechándome de esto hice una aplicación flash que rescata mis mensajes y muestra el último, como para demostrar que estoy vivo. Al principio creí que esto no iba a ser para nada complicado, pero se me complicó mucho más de lo que esperaba, tanto así que realicé mi propia clase en PHP para llamar a un servicio que ofrece una API de Twitter, me sacó canas verdes, dirás, ¿Tanto renegar para semejante tontera? si, cuando me obsesiono por algo, más allá de los resultados finales no me gusta quedarme con que no le pude ganar a algo :sonrisa:

Estrenando Servidor

Después de esperar que a mi servicio de hosting se le dé la gana de dar de baja mi antiguo servidor, para pasarme al tan codiciado servidor Linux, puedo decir que el blog ya está funcionando normalmente. Lo que más gocé y lo gocé en serio, es poner en evidencia a los ladrones que me hacían hotlink, para los que no saben, se le llama hotlink cuando una persona utiliza recursos de otro servidor, el caso más conocido, y lo que me pasaba a mí, usaban mis imágenes para sus páginas y consumían recursos de mi servidor. YA NO MAS!!! :sonrisa: Ahora a esos ladrones cuando usen una imagen se van a encontrar con esto:

En fin, un problemas menos.

Migración de Servidor




No sé si en el momento de subir nuevamente HIJO de la RED tenía una aneurisma cerebral o algo parecido, porque no logro comprender porque contraté un servidor con Windows 2003. En realidad si se, era para aprovechar y experimentar unas cosas en .net que al final nunca hice, asique ahora tengo un servidor lento que me trae muchos problemas, como el pésimo funcionamiento de phpMyAdmin por ejemplo y muchos otros que cuanto los solucione les comento. Por este motivo es que no tengo otra alternativa que migrar tooodo a un servidor con Linux. Esto está planeado para el día 09 de Septiembre, por lo cual el sitio va a está offline por 48 hs. aproximadamente. Luego de la migración, que espero sea exitosa todos disfrutaremos de más velocidad y yo voy a pintar menos canas. :sonrisa: