Contenido de la categoría Aplicaciones web

« Entradas anteriores Siguientes entradas »

Mamá! salgo en un blog de moda!

anieto2k es el blog de Andrés Nieto. Seguro que alguna vez has caído por ahí, si no lo has hecho te mereces una colleja por pardillo. Como buen desarrollador web que soy, me place y complace aparecer por sus notitas con las herramientas para desarrolladores web que desarrollé para CDmon.

Yuju! que tío más crack!

Oh, si… por cierto. Lo conocí personalmente en el congresowebmasters donde le dieron un premio por su blog (con la de veces que actualiza y el nivel que tiene me parece un muy buen acierto).

Sigo con mis lios … saludos!

decimal a hexadecimal a decimal en javascript

Basándome en algo que ya sabía de hace mucho y unos pequeños aportes del master del universo john resig, ahí os dejo esto:

JavaScript:
  1. function toHex(dec){return Number(dec).toString(16);}
  2. function toDec(hex){return parseInt(hex,16);}

Expresión regular para obtener comentarios xHTML

/<!--([\w\W\s]*?)-->/

Ideal para eliminar los comentarios de archivos con el DW (por ejemplo).

Distancia entre dos puntos en AS2

Estamos desarrollando con Joan Garnet una cosita que ya enseñaré y he montado una función para detectar la distancia entre el centro del Stage y el ratón, ahí va:

Actionscript:
  1. import flash.geom.Point;
  2.  
  3. var punt_centre_x:Number=Stage.width/2;
  4. var punt_centre_y:Number=Stage.height/2;
  5.  
  6. var punt_centre:Point=new Point(punt_centre_x,punt_centre_y);
  7.  
  8. function check_distance(){
  9.     var punt_mouse_x:Number=this._xmouse;
  10.     var punt_mouse_y:Number=this._ymouse;
  11.    
  12.     var punt_mouse:Point=new Point(punt_mouse_x,punt_mouse_y);
  13.     var dist:Number=Point.distance(punt_centre,punt_mouse);
  14.    
  15.     distancia.text=dist+"px";
  16. }
  17.  
  18.  
  19. this.onMouseMove=check_distance;

FullscreenYouck, Bookmarklet para agrandar el player embed de youtube

La motivación es la causa de muchas de las tonterías que hago, soy un motivado de la vida y eso no me lo quita nadie (ala). La causa de mi motivación esta vez ha sido la manía que tengo al player emedido de youtube, en cuanto estás mirando un blog con algunos vídeos, tienes que estar entrando y saliendo del blog para poner el dichoso fullscreen (pantalla completa). Ya que estamos puestos a ser frikis, seamoslo en serio, ¿porque no hacer nuestro propio bookmarklet que nos permita listar todos los vídeos de un blog, para irlos viendo a pantalla completa uno a uno sin movernos del sitio?

Lo único que tenéis que hacer es añadir el siguiente código como un marcador (en vuestros favoritos) y cada vez que queráis ver algunos vídeos sin rallaros demasiado, cargáis el enlace y os aparecerá una pantalla con el listado de los vídeos de la página (extensible a cualquier cosa llamada embed).

HTML:
  1. javascript:scScript=document.createElement('script');scScript.src='http://www.javascript.es/bmk/fullscreenyouck.js?nocache='+Math.random();scScript.type='text/javascript';void(document.getElementsByTagName('head')[0].appendChild(scScript));

O lo que es lo mismo, botón derecho aquí y añadir a favoritos

Espero un poco de feedback.

Actualización de entorno de prueba para desarrolladores web (Windows)

Para los que estáis buscando información sobre dónde descargar las viejas versiones de FireFox (aunque la fundación mozilla recomiendo NO usarlas), las podéis encontrar en la siguiente dirección FTP:

ftp://archive.mozilla.org/pub/mozilla.org/firefox/releases/

Aquí la nota de la que hago mención:

Older releases have known security vulnerablities, which are disclosed at

http://www.mozilla.org/projects/security/known-vulnerabilities.html#Firefox

Mozilla strongly recommends you do not use them, as you are at risk of your computer being compromised.

Espero que os sea de ayuda.

MI PUNTO DE VISTA: Fórmulas – Por Rolf Ruiz

Rolf Ruiz, uno de los maestros de la escena Flashera hispana se curró hace 6 años y medio un PDF donde explicaba como programar animaciones en Flash. Por ese entonces aún no había aparecido el dichoso Robert Penner con sus super formulas de easing, y los pobres autodidactas como yo nos teníamos que apañar con cualquier cosa.

La sencillez de uso de estas formulas me ha hecho echarlas de menos durante mucho tiempo y estoy muy contento de poder colgarlas aquí a modo de copia de seguridad.

MI PUNTO DE VISTA: Fórmulas - Por Rolf Ruiz

Gracias Rolfito!

Filtro de variables en PHP

A modo de recordatorio de una función que limpia las variables de $_ que le pasemos.

PHP:
  1. filter_input($tipo,$variable[,$filtro [,$opciones]])

El tipo puede ser:

  • INPUT_GET
  • INPUT_POST
  • INPUT_COOKIE
  • INPUT_SERVER
  • INPUT_ENV

Variable acepta la variable del tipo definido en tipo (si es $_POST['nombre'], tendremos que poner 'nombre').

El filtro puede ser cualquiera de la siguiente lista: Listado de filtros, por defecto se aplica FILTER_DEFAULT.

Finalmente las opciones, las cuales sirven para configurar los filtros.

Enlace al manual de la función en castellano.

Visto por primera vez en anieto2k.

Teddy, un modelador diferente

Después de un rato navegando por TechEBlog me he encontrado con un video de un aplicación muy curiosa, un modelador de sketch 3D pero dibujando en 2D. Me explico. Es como un paint, pero al cerrar las formas se convierten en objetos 3D y se pueden rotar, escalar, editar, transformar, etc.. Buscando un poquito en google he llegado a la página del proyecto Teddy, donde explica de que se trata la aplicación y te permite probarla online (es JAVA).

Para acceder a la aplicación debéis visitar la web del proyecto Teddy.

Fast getElementById

Es una tontería, pero cuando llevas muchos te ahorras un espacio considerable:

JavaScript:
  1. function d(e){return document.getElementById(e);}

Y luego:

JavaScript:
  1. var salida = d("salida");

« Entradas anteriores Entradas siguientes »

Get Adobe Flash playerPlugin by wpburn.com wordpress themes