Extensiones Firefox para el desarrollo Web
Una de las mayores ventajas de este navegador es su capacidad de hacerse extensible a través de plugins, y el área de diseño no se queda atrás, eso sí existen diversas extensiones que dependen de la plataforma, es por eso que solo mencionaré algunas de las que permiten su uso sobre cualquier plataforma.
Librería Interface de eyecon.ro
Se trata de uno de los mayores recursos para quienes disfrutamos jugando con js y en especial con jquery (me encanta jquery), en http://interface.eyecon.ro/ encontraremos un recurso de más de 32 librerías y ejemplos que van desde acordeones hasta menús tipo dock (como el de mac os), así como una gran cantidad de ejemplos, las posibilidades de implementación van de nuestra imaginación. Lo mejor, se trata de librerías con licencia dual, MIT y GPL, es decir, podrás incorporarlas en tu desarrollo libre sin tener incompatibilidades de ningún tipo o bien en tu proyecto privado sin violar ninguna licencia ni tener que liberar código, es simplemente un recurso inperdible para quien busque agregar funcionalidades a sus diseños o simplemente mejorar el estilo gráfico de sus sites.
Alerta! noscript no siempre protege!
Menuda chorrada acabo de ver vía kriptopolis donde se comenta el post de una tal sandi que ha ganado más publicidad y links a su web que otra cosa (era una desconocida) el asunto es que el artículo está publicado entre los blogs de Most Valuable Professional de microsoft, en este post la escritora afirma que noscript “no siempre” proteje del secuestro del portapapeles en flash, el asunto es que es cierto, no lo hace cuando desabilitas la protección contra archivos flash
jajajaaa….
En fin deliciosa la respuesta de Giorgio Maone con respecto a este tema:
Proof of concept:
- Disable IE7’s Protected Mode
- …
OK, I was just joking.
I’m confident this blog post is a joke as well.
After all, its author is a MVP…
Actualización WordPress 2.6.1
Solo hasta ayer noté el aviso de que había salido una nueva versión de wordpress, así que me dia a la tarea de actualizar, para quien no lo haya echo antes, se trata de reemplazar los archivos antiguos por los de la nueva versión, cosa de descargar desde http://wordpress.org/download/ la última versión y subir los archivos a nuestra carpeta al server y reemplazar los antiguos, con algunos cuidados a tener antes del proceso, como un backup de la base de datos y de los archivos, eso por si las moscas, y tambien precauciones especiales en caso de haber cambiado la ruta de las carpetas wp-admin y wp-content, pero en fin un proceso sencillo.
Template WordPress para solucionesjdc.com
Ya está listo el template wordpress para solucionesjdc.com, me tomó cerca de 5 horas terminarlo, sobre todo porque decidí jugar con menús y efectos en jquery y cuando monté el template vi que tenía incompatibilidades con la librería que hace el efecto de las imágenes, jejeje, en fin, no me alcanzó el tiempo para arreglarlo.
Otro template listo.
Diseño gráfico para Web
Decidí migrar mi sitio solucionesjdc.com de Joomla a wordpress, el paso fue brusco y solo cree un nuevo sitio con un template generico y los trabajos realizados como post, para hacer el cambio en solo unas cuantas horas utilicé un templage gpl, pero ya empiezo a preparar y un diseño para el nuevo template, en el proceso realicé algunos dibujos, el trabajo total me tomó al rededor de 4 horas (el decidir como quedaría es lo más complicado), el asunto es que me pareció un buen ejemplo de la facilidad con la que se pueden realizar trabajos de diseño en Linux con XaraXtreme y porqué no un buen tutorial. Leer todo el post
Acabo de ver un fallo descomunal en Joomla 1.5.x, lastimosamente muchos sitios están afectados por el fallo, la cosa es que ya empecé a buscarle una solución.
Se trata de un fallo en la función confirmReset de los archivos que controlan el reseteo de las cuentas de usuario, permitiendo setear directamente el pasword de la cuenta admin, lo más fácil que se puede hacer, es llamar a el usuario SuperAdministrador de otro modo, es decir cambiale el nombre “admin”, ya que mientras no tengas el parche para el fallo, serás vulnerable y lo mejor sería que a pesar de que el atacante pueda resetear el pasword, no pueda entrar porque desconoce el nombre del usuario administrador.
Actualización: ya está el parche para subsanar este problema, prueba de que la comunidad de software libre es bastante eficaz y que 100 ojos ven más que uno (link a descarga de la actualización de seguridad 1.5.6).
Instalando un servidor de pruebas (apache2)
Para completar un entorno de pruebas y desarrollo sobre nuestra openSUSE 11 es “recomendable” contar con un servidor Web de pruebas, en un artículo anterior había mencionado (entre uno de los pasos) como montar apache2, php5 y mysql, en esta ocasión pretendo profundizar un poco, lo suficiente como para tener un sistema listo tara realizar pruebas en nuestro PC.
