Facebook Graph API

Facebook Graph API es una interfaz para desarrolladores que permite conectarse a los servidores de Facebook y poder realizar consultas a sus bases de datos; siempre que los permisos hayan sido aceptados previamente. Si nos hemos registrado como desarrolladores para utilizar la API en nuestra aplicación o en nuestra página web; se podrá acceder al siguiente enlace desde el que podemos tener acceso a la información que requiramos, o incluso escribir o borrar información que no necesitemos. En primer lugar…

0
Read More

Raspberry GPIO with Python

Con una Raspberry se pueden hacer infinidad de cosas, pero lo malo quizás es que no se pueden plantear un objetivo definido si tampoco sabemos las posibilidades que ofrece. Vamos a controlar los Raspberry GPIO de nuestra placa para poder extender nuestros proyectos. Si ya sabemos crear algún proyecto con Arduino con circuitos sencillos como puede ser encender y apagar un LED y programar distintas formas de control, basados en GPIOs, no nos resultará complicado comprender cómo funciona con una…

0
Read More

Disqueteras Musicales

Para reproducir una canción con disqueteras musicales, es necesario sacar las notas musicales asociadas al movimiento del motor de nuestra disquetera. Para conectar nuestra placa a nuestra disquetera es necesario conectar 4 pines de la disquetera para mover el motor a una frecuencia determinada. Es necesario alimentar la disquetera con una fuente de alimentación que nos proporcione al menos 5 voltios, y 2 de los pines que están conectados a la placa son los pines de dirección y de pulso…

0
Read More

Facerig – Visión por computador

La visión por computador es quizás uno de los avances más importantes en cuanto a robótica se refiere. Digamos que la evolución ha desarrollado ojos por alguna razón y ésta es la forma más fiel que tenemos de percibir el mundo, a través de la visión. De esta manera, que los robots tengan ésta y otras muchas formas de percibir el mundo que les rodea les proporciona un mundo infinito de posibilidades y que pueden utilizarse para muchisimas cosas como:…

0
Read More

Dynamic SQL

Trabajando con el lenguaje de bases de datos hay cosas que no son tan sencillas de hacer. Por un lado, una base de datos aporta dinamicidad a una página web (Dynamic SQL) . Es decir, aporta diferentes contenidos que se pueden ir actualizando, se pueden realizar busquedas, registrar usuarios. Todo esto se puede hacer con una estructura de bases de datos estática. O sea que tendremos siempre el mismo número de tablas e iremos trabajando sobre ellas. Pero ahora pensemos…

0
Read More

Sin Comentarios…

A medida que uno va desarrollando su propia aplicación, es normal crear un encabezado en el que se establece la autoría, el título y la descripción de la página que se está editando. En desarrollo web, la edición de estos comentarios se puede crear de dos maneras. En caso de manipular una hoja HTML, los comentarios se encierran entre estos dos símbolos.   “<!–     Comentarios        –>”     Y otra manera es crear los comentarios dentro de una hoja PHP,…

0
Read More

El icono perdido del Dialog Jquery

Durante mucho tiempo, he intentando comprender el mótivo de por qué el icono de cierre de un dialog en Jquery no aparece. Y la solución que he encontrado a este hecho es una mezcla de perplejidad, asombro y enorme respeto por las personas que ofrecen soluciones como éstas a través de foros. Este problema se asocia a la etiqueta Dialog Jquery. Si llevamos mucho tiempo desarrollando una página web o hemos heredado una anterior, es posible que nos encontremos con…

0
Read More

On Delete Cascade

Cuando estamos tratando con bases de datos relacionales, estamos implementando una robustez en el tratamiento de los datos que queremos guardar. Pero la gestión de este modelo puede volverse complicado si no conocemos en profundidad este concepto relacional y a la hora de desarrollar podemos perder mucho tiempo creando soluciones muy parciales en lugar de utilizar algunas características que nos ofrece este modelo. En este caso concreto vamos a hablar sobre la opción ON DELETE CASCADE / ON  UPDATE CASCADE.…

0
Read More

Customize en WordPress

  A la hora de desarrollar un página de WordPress muchas veces es necesario estudiar la necesidad y conocer bien las herramientas que se proporcionan para crear un sitio a nuestro gusto y medida. En este caso utilizaremos el desarrollo de customizer en WordPress para crear un menú de configuración general de nuestra página. Muchas plantillas ya proporcionan estos menús, pero en lugar de depender de los que nos ofrecen vamos a crear los nuestros propios para poder integrarlos en…

1
Read More

PHP Fatal error: Maximum execution time of 120 seconds exceeded

Una de las curiosidades dentro del mundo PHP es que existe un tiempo máximo definido para realizar consultas al servidor. Ésta, como otra más; es una medida de seguridad y de depuración. Si tuvieramos un script en PHP que hace una consulta a una base de datos y ésta tarda más de lo esperado, podríamos quedarnos delante de la pantalla durante un buen rato. Y aún peor si realizaramos peticiones con AJAX, donde la respuesta debería ser en tiempo real.…

1
Read More