:::: MENU ::::
Posts tagged with: tutorial

Cómo hacer que una aplicación Android comience desde su actividad inicial

En Android, al igual que ocurre en iOS, las aplicaciones no se cierran completamente, sino que pasan al estado background, de forma que pueden seguir ejecutando código si así lo requieren (por ejemplo obtener posiciones GPS, mantener una conexión con un servidor Web, etc). Esto permite que el usuario cuando lanza de nuevo una aplicación […]


Conseguir que una aplicación iOS se cierre completamente

Desde la llegada de iOS 4 y la multitarea/ejecución en background, la gestión del ciclo de vida las aplicaciones iPhone y iPad es ligeramente diferente ya que es necesario tener en cuenta algunos eventos adicionales a nivel de aplicación. Al menos los dos siguientes: applicationDidEnterBackground:(UIApplication *)application; applicationWillEnterForeground:(UIApplication *)application; Ambos son llamados por el sistema operativo […]


Capturar una imagen, recortarla y guardarla en el servidor con PHP

Con el siguiente código podemos recuperar una imagen de un servidor web (nuestro o externo), cortarla con unas coordenadas dadas, y guardarla en una carpeta de nuestro servidor con un nombre diferente. $src = ‘http://www.danielnavarroymas.com/imagen-original.jpg’; $dst = ‘/carpeta/de/mi/servidor/nombre-destino.jpg’; $img_r = imagecreatefromjpeg($src); $dst_r = ImageCreateTrueColor(w, h); imagecopyresampled($dst_r, $img_r, 0, 0, $origenX, $origenY, $w, $h, $w, $h); […]


Obtener la última dirección visitada (referer) en Magento

Obtener la última (anterior) dirección visitada por un usuario en Magento es en ocasiones más efectivo que el correspondiente en PHP (variable $_SERVER) o en javascriptya que tiene la ventaja de funcionar con el botón back del navegador. $referrer = Mage::getSingleton('core/session')->getLastUrl(); El correspondiente en PHP o javascript no nos proporcionarán ese dato si el usuario […]


Ejemplos básicos de AJAX, AJAH y AJAJ con jQuery

Cualquiera que sea nuestro método preferido de obtención de datos asíncronos desde nuestro servidor, con jQuery es tan sencillo como llamar a la correspondiente función. El siguiente ejemplo muestra el caso AJAH, quizá el más sencillo de explicar, pero funcionará igual cualquiera que sea el formato retornado por el servidor. La petición se puede realizar […]


Totales de un pedido en Magento

No es frecuente tener que entrar a pelear con cómo se calculan los totales en Magento (la visualización de los mismos se puede configurar en el adminitrador, como veremos más adelante), pero si nos toca hacerlo, puede ser un poco frustrante si no sabemos por donde nos movemos, sobre todo si no nos damos cuenta […]


Campo de texto sólo numérico con jQuery y expresiones regulares

En muchas webs se pueden encontrar tutoriales de validación de campos de formularios que se desea que sólo admitan valores numéricos. Al margen de la posterior validación del formulario, que siempre conviene realizar, una solución elegante al problema, si disponemos de jQuery, es evitar que el usuario introduzca caracteres no numéricos en el campo de […]




Obtener los atributos de un producto configurable en Magento

Un pequeño ejemplo para obtener los atributos u opciones de un producto configurable en Magento, y sus identificadores, códigos y etiquetas. El código muestra los atributos de super-producto, pero no las opciones particulares del producto en cuestión (custom options). Si alguien está interesado en las opciones propias o custom options de los productos (configurables o […]


Reemplazar el símbolo de euro (€) con javascript

Para reemplazar un texto que incluya el símbolo de euro (€) en una cadena javascript, no sirve el método habitual… [js] micadena.replace(‘€’, ‘euros’); Es necesario utilizar la codificacion unicode para el símbolo de euro, o de lo contrario el patrón de búsqueda no funcionará: [js] micadena.replace(‘\u20ac’, ‘euros’);


Uso de apt-get para configurar un servidor Debian

Comandos útiles para la instalación y configuración de paquetes en Debian: Instalar el paquete indicado server:/# apt-get install package Desinstalar el paquete indicado server:/# apt-get remove package Desinstalar un paquete y eliminar todos sus ficheros server:/# apt-get remove –purge package Actualizar listado de paquetes disponibles server:/# apt-get update Actualizar todos los paquetes instalados en el […]


Páginas:1...910