Archivo de la categoría Desarrollo Web

Función PHP - Extraer ruta, nombre y extensión de un archivo

La curiosidad me la ha despertado el viciño r0sk en su blog a partir de las diferentes opciones que él y sus compañeros de trabajo (saludos a todos de mis partes!) han desarrollado para extraer información de una ruta, nombre y extensión de un archivo dado. Asi que a ellos, a él y a su señora les dedico este post/opinión.

Planteamiento

Algo que en principio parece tan trivial, se complica si empezamos a pensar en las diferentes posibilidades de uso (o mal uso) de una función de este tipo:

  • Extensión sin nombre: .htaccess
  • Nombre sin extensión: name
  • Nombre simplón: name.jpeg
  • Nombre complejo: name.surname.gif
  • Ruta absoluta: /path/to/name.surname.tar.gz
  • Ruta relativa: ../../path/to/name.surname.tar.gz
  • BONUS: Cadena vacia para romper la función Comillas vacias ”
  • BONUS 2: Cadena malformada para romper la función ‘/\/.path///file/.gif’
  • BONUS 3: Ruta sin archivo ‘/path/to/folder/’

Leer más »

Base de datos de post de ejemplo

Base de datos de post de ejemplo que pueden ayudarte a la hora de hacer previsualizaciones de tus themes de Wordpress.

About this site - Información sobre un sitio web

About this site nos proporciona información variopinta sobre cualquier web que le facilitemos, desde titulo, pagerank, rank Alexa o colores más usados hasta otros dominios alojados en la misma IP, etc…

La mayoría de las Pymes confían su Web a un amigo. Al final, acaban sin Web y sin amigo

La mayoría de las Pymes confían su Web a un amigo. Al final, acaban sin Web y sin amigo - Slogan de Caucana Tecnología S.L. , empresa de desarrollo web.

Jcrop - Plugin Jquery para recortado de imágenes

Jcrop es posiblemente el mejor plugin Jquery para recortado de imágenes que he visto nunca. Aparte de ser compatible con la inmensa mayoría de los navegadores, su funcionamiento es fluido como pocos, y dispone de interesantísimas opciones:

  • Se puede fijar a cualquier imagen que estemos mostrando en la página
  • Soporta bloqueo de relación de aspecto
  • Dispone de Callbacks para movimiento del ratón y finalización de selección
  • Soporte de teclado para mover la selección
  • Soporte para skins via CSS
  • API avanzada, incluso con efectos de animación

Me lo pido para reyes :P

5 funcionalidades que debe tener tu formulario de acceso

David Walsh nos comenta 5 funcionalidades que debe tener tu formulario de acceso web con las que no puedo estar más de acuerdo.

Dewplayer - Pequeñisimo reproductor mp3 en Flash gratuíto

Dewplayer es un pequeñisimo reproductor mp3 en flash gratuíto con el que podremos insertar ficheros MP3 en nuestras páginas de forma cómoda y rápida.

Su inserción no puede ser más sencilla:

HTML:
  1. <object type="application/x-shockwave-flash" data="dewplayer.swf?mp3=ruta/al/archivo.mp3" width="200" height="20">
  2. <param name="movie" value="dewplayer.swf?mp3=ruta/al/archivo.mp3" />
  3. </object>

Y sus opciones, múltiples:

  • Varias versiones (Clásico, medio, multi)
  • Posibilidad de definir el color de fondo
  • Posibilidad de definir transparencia
  • Posibilidad de definir rutas relativas o absolutas
  • Posibilidad de definir el volumen inicial
  • Posibilidad de indicar reproducción automática
  • Posibilidad de definir bucles de reproducción
  • Posibilidad de mostrar el tiempo de reproducción
  • Posibilidad de mostrar/ocultar el cursor
  • Posibilidad de listas aleatorias
  • Ahi es nada...

Mooflow - Plugin avanzado para galerías gráficas

Mooflow es un plugin para Mootools que nos permitirá crear galerías gráficas con múltiples funcionalidades:

  • Galerías estilo Coverflow
  • Cambio de tamaño al cambiar la ventana
  • Opción de pantalla completa
  • Scroll con la rueda del ratón
  • Scroll con teclado
  • Reproducción automática
  • Reflejos con puro javascript
  • Carga de imágenes con JSON, Ajax, HTML, filtros...
  • Creación de interface automática
  • Interface skinable por CSS
  • Visor de tamaño completo
  • Múltiples visores en la misma página
  • Etc, etc... quien lo hubiese tenido cuando montamos http://www.lugoblog.com

Si fuese un plugin de Jquery... seria perfecto.

10 principios de desarrollo PHP de la mano de los Maestros

10 principios de desarrollo PHP de mano de los Maestros, con los que no puedo estar más de acuerdo. Atención especial a la 7 y 8.

Lyrics Scroller : Un Karaoke en tu navegador

El script Lyrics Scroller es la demostración fehaciente del uso de nuestro querido Javascript para fines vergonzosos, maléficos, insalubres, nocivos y peligrosos: Un Karaoke en tu navegador. Via.