|

Laboratorio: devolver ficheros con un determinador nombre en PHP

Es común que nuestras aplicaciones web devuelvan ficheros, y es también muy común que cuando devolvemos esos ficheros el nombre sea el que no deseamos. Para indicar el nombre del archivo que devolvemos tenemos que modificar la cabecera HTTP con la instrucción header:

header("Content-Disposition: attachment; filename=\"el-nombre-que-queramos.png\";");

Si además tenemos que especificar el tipo de archivo con el Content-type, tan solo tendremos que añadirlo:

header("Content-Disposition: attachment; filename=\"el-nombre-que-queramos.png\"; Content-type: image/png");

Podéis ver un ejemplo aquí

|

30 ‘chuletas’ para desarrolladores

Aunque ahora estamos acostumbrados a buscar directamente en Google cuando tenemos una duda, se suele tardar mucho menos, nunca viene mal tener una “chuleta” con lo que solemos utilizar. Una lista bastante amplia y útil, aunque algunas no son de las “bonitas” que ocupan un folio y alguna que otra es de pago:

  • Desarrollo web (JavaScript, CSS, códigos hexadecimales, HTML, XHTML, entidades HTML)
  • Bases de datos (MySQL, Oracle, SQL)
  • Lenguajes (PHP, Ruby, expresiones regulares, JSP, Java)
  • Control de versiones (CVS)
  • Otras (Google, Windows, Unix, Vi, mod_rewrite, códigos de caracteres ASCII, htaccess)

Cheat Sheet Roundup – Over 30 Cheatsheets for developers

Vía / Menéame

Bill y Melinda Gates, galardonados con el Príncipe de Asturias de Cooperación 2006

bill-gates-fundacion-malaria.jpg Desde que se hicieron públicos, en octubre de 2004, los avances de una presumiblemente definitiva vacuna contra la malaria dirigida por el médico español Pedro Alonso, patrocinado por la Fundación Bill y Melinda Gates, tenemos la sensación de que el gran objetivo ¿subconsciente? del fundador de Microsoft, reconvertido a filántropo, es alcanzar el Nobel de la Paz. El Príncipe de Asturias es el comienzo:

El fundador de Microsoft, Bill Gates, y su esposa, Melinda Gates, que dirigen la Fundación que lleva el nombre de ambos, han sido galardonados en Oviedo con el Premio Príncipe de Asturias de Cooperación Internacional 2006.

La Fundación Bill y Melinda Gates, creada en el año 2000, ha donado en los últimos años más de 10.000 millones de dólares a obras de caridad y proyectos no lucrativos y ha realizado importantes aportaciones en la lucha contra enfermedades como el sida y la malaria, presentes en las zonas más pobres del planeta

Fundación Premios Príncipe de Asturias ( A ver si mejoran la web).

Foto: Fundación Bill y Melinda Gates

Vía / El Mundo

Javascript: getElementsBy

Uno de los problemas con los que nos solemos encontrar cuando programamos en Javascript es el modo en el que obtenemos los elementos HTML que deseamos tratar, a parte del conocido getElementById(), existen otros, algunos estándar y otros desarrollados por otra gente.

Una interesante lista con todos ellos reunidos: getElementById (W3C, Prototype JavaScript framework), getElementsByName (W3C), getElementsByTagName (W3C), getElementsByTagNames (Peter-Paul Koch), getElementsByClassName (Prototype JavaScript framework, Stuart Colville, Robert Nyman, Jonathan Snook), getElementsBySelector (Dean Edwards, Olivier Gambier, Prototype JavaScript framework 1.0.5rc2, Simon Willison, jQuery, Joe Hewitt), getElementsByAttribute (Robert Nyman, David “liorean” Andersson, Jack Sleight) y getElementsByAnything (Matthew Pennell)

getElementsBy*()

Vía / Menéame

links for 2006-05-04