Entradas etiquetadas con codigo
Evitar el hotlink de imágenes y sacarle provecho
22 sep
Hoy en día con la velocidad que crece la internet y la poca educación informática de los usuarios que navegan en ella es muy común que nos terminen haciendo hotlink de nuestras imágenes y con ello hacernos perder ancho de banda de nuestro sitio.
¿Que es el hotlink?
Para los que no lo saben, el hotlink es la practica que hacen algunas personas de enlazar directamente a las imágenes de otros sitios con lo que roban el ancho de banda de esos sitios en lugar de ellos mismos almacenar esas imágenes en sus propios servidores o en sitios públicos (imageshack, tinypic, etc.).
Sombras en imágenes con CSS
15 sep
Existen diferentes formas de colocar sombras a una imagen, yo les explicare la mas elegante, para Firefox y Safari solo hace falta agregar una propiedad simple para cada navegador y emula la sombra deseada, sin embargo, para Internet Explorer es otra cosa, como siempre nunca tiene nada como estandar y para poder reproducir una sombra (muy mal lograda), debes hacer uso de una llamada a un ActiveX que extrañamente ya incluye el navegador.
Sigue leyendo para la explicación completa.
Evitar que se guarde cache, ver siempre como nuevo el sitio
8 sep
Bueno, después de que tuve algunos problemas en unos proyectos del trabajo, al parecer en algunas máquinas Mac y usando el Firefox se quedaba almacenado el cache del sitio y no se podían ver correctamente los cambios que se hacían al vuelo y el problema mas grabe era que al dar Logout no regresaba a la pagina de logueo.
Al principio pensé que era problema del código pero vi que era el navegador el que se resistía a eliminar el cache del sitio, por lo que busque como poder evitar que se guarde ese cache para todos los navegadores y así evitar cualquier futuro problema por esa cuestión.
Lenguajes de programación esotéricos
1 jul
Los lenguajes de programación esotéricos no tienen nada que ver con la lectora de cartas ni nada por el estilo, se llaman así por ser exóticos y a la ves difíciles de usar a diferencia de los lenguajes de programación habituales, algo a resaltar es que la mayoría están basados al funcionamiento de una maquina de Turing, por lo que pensar en usar un lenguaje de estos para hacer un proyecto grande es algo casi imposible.
Para que se den una idea de lo que son estos lenguajes de programación les dejo unos ejemplos de ocho lenguajes que logre entender y logre hacer que imprimieran El_Happy en lugar del tan común Hola Mundo.
Crear una barra de progreso con HTML y Javascript
28 jun
Esta barra de progreso puede usarse como en el caso de algún sitio e descarga donde nos pide esperar unos cuantos segundos, en este caso es el mismo principio, pero en aun mas gráfico.
Una de las ventajas es que puede utilizarse en algún proyecto como un juego en web, en el cual para actualizar o llevar acabo una acción necesita pasar un periodo de tiempo, de esta forma podemos mostrarlo de manera gráfica y hacer mas amena la espera.





