Lego of Your Doubts and Fears: A Marriage Proposal Using Stop Motion Animation with Lego – Lomography

Lego of Your Doubts and Fears: A Marriage Proposal Using Stop Motion Animation with Lego – Lomography.

A Proposal in Stop Motion from FIREPIT PICTURES on Vimeo.

Venecia

03420002-1.jpg03420003-2.jpg03420004-3.jpg03420005-4.jpg03420006-5.jpg03420010-6.jpg
03420011-7.jpg03420012-8.jpg03420013-9.jpg03420014-10.jpg03420016-11.jpg

Venecia, un álbum en Flickr.

Fotografias de Venecia hechas con la Diana F+

Crontab – Quick Reference

Buena referencia rápida sobre el manejo, estructura del crontab.

Crontab – Quick Reference.

AutoMySQLBackup – Copias Automaticas de nuestras bases de datos

Todos nos acordamos de las copias de seguridad o bien cuando no la hemos hecho, y sobre todo cuando el problema es grande. Una manera de automatizar las copias de nuestras bases de datos es por medio de este script el cual es muy fácil de configurar y muy fácil de instalar, y seguro que de alguna nos salvara.

Si tenemos un sistema basado en debian ( como ubuntu )  con el apt-get install se nos bajara y se nos instalara en el sistema.


sudo apt-get install automysqlbackup

Una vez instalado vamos a configurar los 4 parámetros básicos para que funcione en el fichero automysqlbackup que generalmente esta en /etc/default


USERNAME=myUser #Usuario con permisos en la base de datos

PASSWORD=myPass #Contraseña del usuario

DBHOST=localhost #En la mayoría de los casos estará en localhost

DBNAMES="myDb" #Esto si queremos una en particular si son mas bases las ponemos separadas por coma

Ahora ya solo queda añadir la tarea al crontab y ya estarán programadas las copias de seguridad


crontab -e

Con esto abrimos la edición de la crontab


# m h    dom  mon  dow         command

0 0      *         *        *              automysqlbackup > /dev/null 2>&1

La parte del /dev/null 2 >&1 la pongo por si se producen errores en el comando estos no salgan por pantalla.

+Info: AutoMySQLBackup | Free software downloads at SourceForge.net.

vía AutoMySQLBackup | Free software downloads at SourceForge.net.

Formato moneda con PHP – PHP Tips

The PHP logo displaying the Handel Gothic font.
Image via Wikipedia

Con la función money_format  money_format( $formato, $numero ),  podemos convertir un numero en el formato de moneda sin necesidad de estar agregando el símbolo, establecer el numero de decimales que tendrá el numero, el separador de miles y el separador de decimales. En formato lo mas sencillo es poner «%i» o «%n» siendo la primera el formato internacional para la configuración regional y la segunda el formato nacional para la configuración regional.

Estas opciones las coges de las locales que tengamos definidas en el sistema, y aquí viene lo divertido de la historia.

Primero establecemos el formato monetario con setlocale.

$numero = 12345.67;
setlocale(LC_MONETARY, 'es_ES');
echo money_format('%i', $numero) ."\n"; // devuelve 12.345,6,7 EUR
echo money_format('%n', $numero) ."\n"; //devuelve 12.345,67 €

Es posible que probéis estos ejemplos y no funcionen, uno de los motivos es si estais usando ubuntu o cualquier distro basada en Debian, en estas distros hay que poner en vez de es_ES , es_ES.UTF-8, o puede que estéis probando esta función en windows y no funcione a lo cual me remito a lo que dice la documentacion de PHP:

«La función money_format() sólo está definida si el sistema tiene capacidad strfmon. Por ejemplo, Windows no lo hace, así que money_format() no está definido en Windows.»

Por lo tanto si tenemos la aplicación corriendo en un windows no podremos utilizar esta función tan util.

+ Info: http://es.php.net/manual/es/function.money-format.php

Parametros Master en Slave para replicación – MySQL Tips

MySQL
Image via Wikipedia

Hasta la version 5.1 a la hora de establecer los parametros para la replicación en el servidor slave podiamos especificarlos en el my.cnf con los parametros

master-host=10.0.0.1 #ip del servidor maestro
master-port=3306 # puerto del servidor maestro
master-user=rpl # usuario con permisos para la replicación
master-password=password #contraseña del usuario

A partir de esta version estas opciones han sido marcadas como deprecated y hay que establecer los valores de otra manera, ya que desapareceran en la version 5.5.

Una manera que tenemos de configurar estos parametros es con la consola de MySQL y el comando CHANGE MASTER TO

CHANGE MASTER TO MASTER_USER = 'user_name';
CHANGE MASTER TO MASTER_PASSWORD = 'password';

+ Info:MySQL 5.1 Reference Manual: Change Master Syntax

Fondo de Escritorio Enero 2012

Vuelta al cole, cambio de año y de mes, asi que toca poner nuevo fondo de escritorio, este mes este es el que he elegido

Mi primer carrete con la Diana F+

72700001-1.jpg72700002-2.jpg72700003-3.jpg72700006-4.jpg72700007-5.jpg72700008-6.jpg
72700009-7.jpg72700010-8.jpg72700011-9.jpg72700012-10.jpg72700013-11.jpg72700014-12.jpg

Lomo, un álbum en Flickr.

Estas son mis primeras fotografias con la Diana F+ y tengo que decir que los resultados me han sorprendido gratamente. Espero que os gusten

Venezia

Venezia by rubenlacasa::2012
Venezia, a photo by rubenlacasa::2012 on Flickr.

HDR del Gran Canal de Venecia desde el puente de la Academia