Categoría: Programación

jQuery Snippet: Autocompletar ciudad basada en un código postal

Acabo de añadir esto a mi proyecto en la página de registro, después de leer el artículo de developerWorks «Cross-domain communications with JSONP» $("#zipCode").blur(function() { var city = $("#city"); if (!city.val() && $(this).valid()) { $.getJSON("http://www.geonames.org/postalCodeLookupJSON?&country=ES&callback=?", {postalcode: this.value }, function(response) { if (!city.val() && response && response.postalcodes.length && response.postalcodes[0].placeName) { city.val(response.postalcodes[0].placeName); } }) } }); Tras…


Joomla: Usando JLayouts para fields

Este artículo explica cómo utilizar JLayouts para evitar ensuciar el código HTML, JS y CSS en campos (fields) complejos. Para ilustrar el problema utilizaremos el campo del core ya existente para seleccionar usuarios: libraries/cms/form/field/user.php Este es el contenido de la función getInput() dentro de ese field: /** * Method to get the user field input…


Actualizar el campo secuencial de una tabla en Postgresql

El otro día nos encontramos con un problema tras actulizar unas tablas en postgresql con auto_increment en su campo id. Después de copiar los datos de otra tabla que contenía varios registros, la aplicación daba un error al intentar añadir un nuevo campo en esa tabla. Entonces nos dimos cuenta de que el problema podría…


Cómo añadir CSS en nuestras extensiones Joomla

This is post 2 of 2 in the series “Referencia Joomla” Referencias y ejemplos de código para Joomla 2.5 y 3.x Cómo añadir javascript en nuestras extensiones Joomla Cómo añadir CSS en nuestras extensiones Joomla Para añadir código en Joomla lo más sencillo es hacer uso de las funciones disponibles en la clase JDocument….


Cómo añadir javascript en nuestras extensiones Joomla

This is post 1 of 2 in the series “Referencia Joomla” Referencias y ejemplos de código para Joomla 2.5 y 3.x Cómo añadir javascript en nuestras extensiones Joomla Cómo añadir CSS en nuestras extensiones Joomla Para añadir código en Joomla lo más sencillo es hacer uso de las funciones disponibles en la clase JDocument….


Joomla: Añadir campos personalizados al componente artículo

Fuente: http://docs.joomla.org/Adding_custom_fields_to_the_article_component Introducción Este plugin muestra cómo un desarrollador de componentes puede utilizar las características de Joomla 2.5 para añadir campos personalizados en el componente artículo (com_content), sin la necesidad de cambiar los archivos principales. Las capacidades que se implementan en este paquete de demostración incluyen: Añadir campos adicionales al administrador de artículos desde el…


Conectar Android con Arduino por USB

Fuente: http://www.jalcdeveloper.com/projects/chapters/arduino-android-usb-cap1/ Buenas a tod@s, en este tutorial veremos como conectar un Arduino Leonardo con un móvil Android por USB. Montaremos un circuito muy simple con un sensor de temperatura y humedad, que utilizaremos de ejemplo. Veremos un poco de conceptos sobre el USB OTG las diferentes clases de comunicación y crearemos una aplicación móvil,…


Script PHP para descargar canciones de Bandcamp

Os dejamos un pequeño script muy útil realizado por Skyflare para descargar canciones o álbumes de bandcamp. ejemplo de canción: http://inspiredfligh…-always-takes-2 ejemplo de album: http://inspiredfligh…all-want-to-fly ejemplo de uso: http://prntscr.com/2010i0 Por qué no hacerlo multihilo? multiproceso? Por compatibilidad + es un script básico y posiblemente lo utilicen cuatro. lol. Cambios: – Añadida la posibilidad de descargar…


Handling Configuration Changes with Fragments

To answer this question, we will first discuss some of the common difficulties developers face when using long-running background tasks in conjunction with the Activity lifecycle. Then, we will describe the flaws of two common approaches to solving the problem. Finally, we will conclude with sample code illustrating the recommended solution, which uses retained Fragments…


Ambiguous method call getClass()

En las últimas versiones de Android Studio, el IDE muestra un error en getClass que dice lo siguiente: Ambiguous method call. Both getClass () in Object and getClass () in Object match. Se debe a un bug de la plataforma IntelliJ. La opción rápida sería haciendo un Casting de la llamada getClass(): ((Object) this).getClass() Sin…