Sentido Web

Referencias y explicaciones sobre desarrollo web, PHP, Ajax, XHTML, MySQL ...

Archivo para May 2010

28May
2010
Comments Off

Crear un provider de OAuth con PHP

Si normalmente escribo sobre clientes OAuth, hoy voy a referenciar un artículo sobre cómo crear un provider de OAuth, por si queremos que los usuarios se conecten a nuestra aplicación a OAuth. Para ello primero hay que: Ofrecer la clave de registro del consumer, aunque no me gusta el método que usa para obtener un [...]
27May
2010
<!-- 2 -->

Iterators en PHP

En PHP existen, a parte de los arrays, una serie de estructuras de datos que nos pueden facilitar la labor a la hora de trabajar. Normalmente no son muy necesarios y con los arrays nos sobra, pero nunca está del todo mal conocerlos y saber que por ejemplo su uso de memoria suele ser mejor [...]
25May
2010
Comments Off

Tutorial de Drag&Drop de capas con jQuery UI

Últimamente, algunas webs como la BBC han modificado su diseño para hacerlo modular y permitir que el usuario realice Drag&Drop de los módulos para colocarlos cómo más le guste, algo que Netvibes o iGoogle ya hacían hace bastante tiempo. Afortunadamente, ahora con jQuery UI se puede realizar de forma muy sencilla. El tutorial que enlazo [...]
24May
2010
<!-- 4 -->

Eliminar utm_source de la URL mediante htaccess

El otro día me preguntaba un amigo cómo quitar los parámetros que mete Google Reader en las URLs, ya que debido a ello algunos servicios que monitorizan referencias, consideraba las urls diferentes. El truco es fácil, sólo hay que meter en el .htaccess lo siguiente: RewriteCond %{QUERY_STRING} utm_source.* RewriteRule (.*) $1? [R=301,L]
20May
2010
Comments Off

Usar la API de Foursquare con OAuth y PHP

Para aquellos que quieren hacer uso de Foursquare mediante su API, les puede interesar este artículo que hace uso de la librería OAuth, en el que se explica paso a paso como dar de alta la aplicación dentro de Foursquare y todo lo necesario para acceder a la API. How to use Foursquare API with [...]
19May
2010
Comments Off

Extender métodos en PHP

Interesante método que se utiliza mucho en .NET, que permite extender los métodos de una clase usando la definición de métodos estáticos de una clase extendida de la primera. El proceso es sencillo, se utiliza el método __call y se obtiene una lista de clases definidas y se compara la clase actual por cada una [...]
17May
2010
Comments Off

Clase PHP para abrir ficheros PSD

Interesante librería que nos permite abrir imágenes PSD desde PHP, devolviendola en formato GD: include_once(’classPhpPsdReader.php’) header(”Content-type: image/jpeg”); print imagejpeg(imagecreatefrompsd(’test.psd’)); PHP PSD Reader Vía / Cats Who Code
13May
2010
Comments Off

Donaciones con PayPal y PHP

Interesante tutorial en el que se nos explica qué hacer para incluir donaciones mediante PayPal en nuestra web. Nos explica la estructura de la base de datos para almacenar las transacciones y los comentarios, el HTML y el PHP. Para hacer uso de PayPal echa mano de una librería que nos facilita acceder a PayPal [...]
10May
2010
Comments Off

Cómo trabajar con la API OAuth de Delicious

Completo tutorial en el que se nos enseña cómo trabajar con la API OAuth de Delicious. Primero nos indicará como obtener una API Key, luego el Request Token, obtener permiso de aceso a los datos de los usuarios, obtener el Access Token, realizar peticiones a Delicious y por último actualizar el Access Token para futuros [...]
07May
2010
<!-- 3 -->

Extraer textos en PDF desde PHP

Interesante librería que nos permite extraer textos de ficheros PDF, ignora todo aquello que no esté como texto en una capa y soporta ASCIIHexDecode, ASCII85Decode, FlateDecode: include(’class.pdf2text.php’); $a = new PDF2Text(); $a->setFilename(’test.pdf’); $a->decodePDF(); echo $a->output(); PDF Text Extractor