API para acceder a Twitter en PHP

Para un proyecto que estoy desarrollando para el móvil con nuestro amigo Raúl Jimenez, nos ha tocado lidiar con Twitter desde PHP. Evidentemente estaba claro que tendrían que existir librerias de código que ya tengan los métodos preparados, pero me he llevado una sorpresa muy agradable al trastear con ésta Open Source: PHP Twitter API Client de lab.arc90.com.

Seguir leyendo…

Wordpress

Recursos para el desarrollo con wordpress

Ultimamente nos está tocando lidiar bastante con blogs en los proyectos del estudio, y si bien algunos temas, o el tema por defecto acabas teníendolo claro, para los que no nos hemos dedicado a indagar en las entrañas de un wordpress, en ocasiones cuesta sacar información o módulos que ves en otros blogs.

Con estos enlaces seguro que tenemos la vida un poco más fácil para conocer las bases de un wordpress y por donde hay que tirar para según que cosas.

The WordPress Help Sheet
The WordPress Help Sheet en Castellano
The Advanced WordPress Help Sheet

Cabe destacar que los originales de estas hojas han sido sacados de Liquidicity, que me acaba de obligar a reservar parte de mi tiempo a mirarlo en pronfundidad poque tiene pinta de ser un enlace más que interesante :)

SQL_BIG_SELECTS

Hace un tiempo desarrollamos una tienda online. El caso es que hasta ahora había estado funcionando sin ningún problema ni error. Pero ayer nos llega un email del cliente diciéndonos que la tienda ha dejado de funcionar.

Sorprendidos accedemos a la tienda, y efectivamente cuando seleccionabas una categoría la web mostraba un error. El mensaje de error que salía en la página decía lo siguiente:

Seguir leyendo…

Nuestra ración de infierno: Flash 9 standalone y getURL

Como ya hemos dicho en ocasiones, el nombre del blog tiene un por qué y no es otro que el de esas bonitas jugarretas que te encuentras cuando trabajas con nuestros queridos amigos los ordenadores. Concretamente en este caso, con flash.

Hoy por la mañana, he tenido el privilegio de experimentar una experiencia enriquecedora, que me ha hecho ver bonitas luces de colores, y quiero compartirla con vosotros.

Seguir leyendo…

De PNGs transparentes, navegadores y onLoads va la cosa

En el estudio he tenido que emplear PNGs transparentes, que como sabéis (y si no, deberíais) no son soportados por versiones de Internet Explorer 6 o anteriores, sino que vienen soportadas desde la versión 7 de nuestro amigo IE.

Hasta aqui no hay gran problema, porque empleando un pngfix de javascript se arregla el entuerto (bonito palabro). Lo vemos a continuación:

Seguir leyendo…

Cheat Sheets: hazme la vida más sencilla…

Como todos los que me conocen saben, soy un gran defensor de la literatura técnica como medio de aprendizaje. Siempre que se pueda adquirir un buen libro, creo que es una buena inversión, porque muchas veces se encuentran en ellos cosas a las que en un futuro te puedes enfrentar, o lo que es mejor, cosas que no te esperabas aprender, visiones sobre determinados temas que enriquecen y complementan la propia, o incluso soluciones a planteamientos que no sabías hasta entonces abordar.

Con ésto no quiero decir que todos los libros son buenos («malos, haberlos haylos») , pero sin duda si te tomas la molestia de hacer un análisis de lo que vas a comprar antes de adquirirlo y de ver la opinión que otros han dejado sobre él, las probabilidades de éxito son muy altas.

Seguir leyendo…

Buenas prácticas CSS

Lo reconozco. Soy un maniático, un neurótico y estoy obsesionado con le orden. Correcto. Pero es que realmente veo los beneficios que me aporta en mi trabajo esta manera de hacer las cosas, y por eso es que ésta guía de buenas prácticas CSS me ha tocado :)

Más allá de entrar en aspéctos técnicos de los CSS, entra en la estructuración y manera de afrontar proyectos con CSS, para que no sea un infierno que el dia de mañana alguien tenga que lidiar con los CSS y hacer una media de 4 scrolls para cambiar una propiedad con ciertas garantías de éxito.

Seguir leyendo…

sIFR, reemplazo de textos en la web con flash y javascript

Desde hace ya bastante tiempo es conocida por casi todo el mundo que tiene la inquietud de poder usar tipografías no estándar en sus webs XHTML y CSS la existencia de sIFR. También es cierto que mucha gente no lo emplea porque los recursos que se encuentran en un primer vistazo en la web no son quizás todo lo claros que debieran.

Seguramente eso es lo que pensó David Yeiser en su blog Design Intellection cuando decidió crear un gran tutorial paso a paso de como comenzar a usarlo, obviando un montón de cosas para simplemente quedarse con lo básico y que todo el mundo lo pueda entender. De todos los que he leído es el mejor tutorial de uso de sIFR, explicado con los pasos justos y necesarios, y con una guía de acompañamiento en imágenes.

Nuestra web… usa sIFR, predicando con el ejemplo… ;)

Esto me recuerda que he de contactar con Andrés para ver que ha sido (y si era buen actualizarla) de la magnifica extensión que creo para dreamweaver con motivo de los talleres Subflash en Barcelona durante 2005.

Posicionamiento con CSS

He encontrado un mini manual bastante interesante para todos aquellos que todavía no tienen bien claro como va el tema de los posicionamiento en CSS.

Se explican 3 diferentes tipos de posicionamiento en 10 pasos:

  • Estático (static)
  • Relativo (relative)
  • Absoluto (absolute)

Lo único que echo en falta para la gente que esté iniciándose en el tema es ver el código html de la estructura de las capas .
Una de las pegas que tiene el artículo es que está en inglés (aunque se entiende muy bien). Espero que os guste.

Historia del UTF-8

Cuantas veces nos hemos dado de tortas con el tema de la codificación de las páginas. Al final nos quedamos con las dos cosas básicas que hay que hacer: Poner la codificación de los carácteres que vamos a emplear en el parámetro «charset» de todos los metas de las páginas y guardar las páginas con esa misma codificación (que la página tenga la codificación en el «charset» puesta no implica que esté guardada en ese mismo formato).

Aquí os dejo un link a un artículo muy interesante acerca del nacimiento del «UTF-8» para todos aquellos que a veces se pregunten el por qué de poner esas palabrejas tan raras (UTF-8, iso-8859-1 …) :)

El artículo lo encontre a través de la web Diseñorama.