Librería PHP para evitar SQL injection y XSS   
Author: admin

Agosto 12, 2010

Posted in artículos | |

Algo que debemos tener muy en cuenta cuando realizamos nuestra aplicación web es limpiar la entrada de datos de contenido malicioso, ya sea para SQL injection o cross-site scripting (XSS). Los frameworks suelen tener su propia librería que se encarga de ello, pero para aquellos que no usen framework o hagan una aplicación muy sencilla, esta librería les vendrá muy bien.

(más…)

Cualidades de una buena interfaz de usuario   
Author: admin

Abril 30, 2010

Posted in artículos | |

Las Asociación de Webmaster de Granada nos acerca una serie de conclusiones basadas en el capítulo “User Interface Design in Modern Web Applications” del autor Dmitry Fadeyev del libro The Smashing Book.

En ella nos detalla las 8 cualidades mínimas a tener en cuenta en el desarrollo de la buena interfaz:

  • Claridad.
  • Concisión.
  • Familiaridad.
  • Sensibilidad.
    • Rapidez de la interfaz.
    • Buen feedback, el usuario debe saber en todo momento lo que está haciendo, cuando lo consigue como cuando no.
  • Consistencia.
  • Estética.
  • Eficiencia.
  • Errores.

Leer el artículo completo

Posted in artículos | |

Google Docs Printer es una librería que permite recuperar y mostrar documentos alojados en Google Docs, para ello hace uso del identificador del documento dado por Google.

Esta librería tan solo accede al documento y obtiene el HTML que muestra el documento, no tiene más funcionalidades, pero aún así puede venirnos muy bien.

require_once 'GoogleDocPrinter.php';
GoogleDocPrinter::PrintGoogleDoc("ddw2x8n_169dpzsxfng");

Google Docs Printer

Nuestra fuente:  Sentidoweb

Uso avanzado de expresiones regulares en PHP   
Author: admin

Abril 21, 2010

Posted in artículos | |

Interesante y completo tutorial en el que se nos explica usos de las expresiones regulares que normalmente no solemos tener en cuenta:

(más…)

Posted in artículos | |

Si estamos interesados en trabajar con la API de Yahoo! y así poder acceder a YAP, YQL o Yahoo! Social.

Su uso es muy sencillo:

$session = YahooSession::requireSession(OAUTH_CONSUMER_KEY, OAUTH_CONSUMER_SECRET, OAUTH_APP_ID);
$user = $session->getSessionedUser();
var_dump($user->getProfile());
var_dump($user->getContacts());

$contact_fields = array();
$contact_fields[] = array('type' => 'email', 'value' => 'me@domain.com');
$contact_fields[] = array('type' => 'name', 'value' => array('givenName'=> 'John', 'familyName' => 'Doe'));
$contact = array('fields' => $contact_fields);
var_dump($user->addContact($contact));

Una cosa interesante que tiene es que permite almacenar la sesión en fichero, cookies o memcached

Yahoo! Social SDK – PHP library

Nuestra fuente: Sentidoweb

Posted in artículos | |

Si hace poco comentaba el tema de Web SQL Database de HTML5, ahora encuentro un plugin para jQuery que nos facilita esta labor.

$.jStorage.set(key, value)
value = $.jStorage.get(key)

jStorage

Nuestra fuente: Sentidoweb

Posted in artículos | |

Sencillo truco que nos puede ayudar a redireccionar nuestra web a la versión móvil cuando nos visite un usuario desde un iPhone, una Blackberry o una Palm

RewriteCond %{HTTP_USER_AGENT} ^.*iPhone.*$
RewriteRule ^(.*)$ http://mobile.yourdomain.com [R=301]
RewriteCond %{HTTP_USER_AGENT} ^.*BlackBerry.*$
RewriteRule ^(.*)$ http://mobile.yourdomain.com [R=301]
RewriteCond %{HTTP_USER_AGENT} ^.*Palm.*$
RewriteRule ^(.*)$ http://mobile.yourdomain.com [R=301]

Redirect iPhone, Blackberry, & Palm Requests With .htaccess

Nuestra fuente: Sentidoweb

Geolocalización, movilidad y recomendación   
Author: admin

Abril 13, 2010

Posted in artículos | |

Las conclusiones del estudio, se basan en dos encuestas online representativas de la población general y de los usuarios de foursquare.

IAB Spain, Asociación representante del sector de la publicidad digital en España, en colaboración con Cool Insights, agencia especializada en la investigación de tendencias, presenta los resultados del primer estudio de usuarios de foursquare, una red social que varios expertos en nuevas tecnologías han presentado como el próximo gran fenómeno de éxito en Internet.

(más…)

Posted in artículos | |

Según un informe desarrollado por PRWeek, conciben estos espacios como una verdadera oportunidad para la comunicación y expansíón de sus negocios.

Las empresas y organizaciones se enfrentan al reto de integrar los nuevos medios de comunicación o redes sociales en sus operaciones y estrategias de marketing actuales.La evolución que estos espacios fueron demostrando con el tiempo hizo que ya no se discuta la posibilidad de estar o no estar, sino que se da “como un hecho” la necesidad de tener un espacio propio. (más…)

Posted in artículos | |

Llevo muchos años redactando y recibiendo notas de prensa. Sigue siendo la herramienta de la comunicación por excelencia.

Hay mucha literatura sobre esta (la) herramienta. Sin embargo, pese al tiempo transcurrido, las notas vistas -y enviadas-, se me ocurre que no deberíamos olvidar nunca este ‘pentálogo’ imprescindible.Cierto es que la palabra ‘pentálogo’ no existe. Por analogía y mutatis mutandi, que me perdonen los puristas, estos cinco mandamientos o reglas son, a mi juicio, de ineludible cumplimiento, y deberían estar siempre a la vista de cualquier responsable de comunicación. (más…)

Siguiente Página »