30Jul
2010
<!-- 1 -->
Me han pasado una librería con la que podemos trabajar con datos en Javascript usando sentencias SQL, aunque los datos hay que recuperarlos de ficheros mediante Ajax y deben estar en un formato específico. La librería no admite inserts aún y los datos no se almacenan en el cliente, sino en el servidor, pero puede [...]
20Apr
2010
<!-- 1 -->
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’=> [...]
15Feb
2010
<!-- 4 -->
Está claro que el HTML5 nos ofrece muchas posibilidades, pero una de las opciones que más me ha gustado es la de tener bases de datos locales. Para abrir una conexión deberíamos ejecutar lo siguiente: db = openDatabase(”ToDo”, “0.1″, “A list of to do items.”, 200000); Y para la ejecución de sentencias hay que echar [...]
28May
2009
Comments Off
En muchas ocasiones nos encontramos con que alguna query va lenta y tenemos que mirar el SHOW PROCESS LIST para localizar la query lenta, y luego buscarla en el código, algo que suele ser bastante pesado y a veces complicado. Mi compañero David ha tenido hoy una brillante idea que nos va a facilitar a [...]
28Feb
2008
Comments Off
La normalización es el proceso por el cual se optimizan las tablas de una base de datos para que no haya datos redundantes, se optimice el espacio en disco y se evite errores en la actualización de datos. Ahora bien, aunque la normalización es el estado idóneo para la base de datos, eso no quiere [...]
22Oct
2007
Comments Off
Hace días que llevo pensando en explicar cómo hacer un outer join en SQL (MySQL y Oracle), y hoy he encontrado unos diagramas que explican los diferentes tipos de joins que podemos hacer (MySQL). El outer join se usa cuando queremos que obtener todos los campos de una tabla que cumplen una condición y los [...]