Roomba Art

Roomba Art by rubenlacasa::2012
Roomba Art, a photo by rubenlacasa::2012 on Flickr.

Después de ver el reportaje sobre el Roomba Art, tenia que probarlo

Arte y exposiciones largas con una aspiradora automática

Arte y exposiciones largas con una aspiradora automática

Arte y exposiciones largas con una aspiradora automática.

45 Impressive Examples of Infrared Photography | inspirationfeed.com

45 Impressive Examples of Infrared Photography | inspirationfeed.com.

60 Impressive Star Wars Illustrations and Artworks | inspirationfeed.com

60 Impressive Star Wars Illustrations and Artworks | inspirationfeed.com.

Le origini della Fotografia [1569] – Storia della Fotografia

Le origini della Fotografia [1569] – Storia della Fotografia.

Initializr – Start an HTML5 Boilerplate project in 15 seconds!

Initializr – Start an HTML5 Boilerplate project in 15 seconds!.

Clase para la conexión a Base de Datos con PDO basada en Singleton Pattern – PHP Tips

Esta es una clase la cual la uso muchísimas veces para establecer la conexión a una base de datos con PHP. Se establece la conexión via PDO y esta basada en el patrón Singleton.  Una de las ventajas que tiene esta clase es que solo establece la conexión una vez, y por muchas veces que sea instanciada no duplica la conexión.

final class DBConnection {
	
    private static $_handle = null;
    private static $_dsn = "mysql:dbname=mydb;host=my.host.com;port=3306";
    private static $_user = "myUserName";
    private static $_password = "myPassword";
    private static $_options = array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"); // SET UTF-8
    /**
     * Deny Construct
     */
    private function __construct()
    {
    }
    /**
     * Deny Clone
     */
    private function __clone()
    {
    }
    /**
     * Function to connect width database
     */
    function connect()
    {
        if ( is_null( self::$_handle ) ) {
            try {
                self::$_handle = new PDO( 
                    self::$_dsn, self::$_user, self::$_password, self::$_options 
                   );
            } catch ( PDOException $error ){
                die ( $error->getMessage() );
            }
        }
        return self::$_handle;
    }
}

La tengo disponible en http://gist.github.com/1771941 o para clonar con Git en git://gist.github.com/1771941.git

Estado y mantenimiento de la Query Cache de MySQL :: MySQL Tips

 

Estado

Para saber si tenemos activada la query cache en nuestro servidor, usaremos el siguiente comando:

mysql> SHOW VARIABLES LIKE 'have_query_cache';

Para visualizar que uso estamos realizando de la Query cache:

mysql> SHOW STATUS LIKE 'Qcache%';

Mantenimiento

Podemos desfragmentar la ‘query cache’ para un mejor uso:

mysql> FLUSH QUERY CACHE;

Con esta sentencia no borramos ninguna consulta de la cache

En cambio si usamos:

mysql> RESET QUERY CACHE;

Se borran todos los resultados almacenados en la query cache al igual que si usamos:

mysql> FLUSH TABLES;

Ambos comandos cierran todas las tablas abiertas, fuerza a todas las tablas en uso a ser cerradas y vacia la query cache.

MySQL :: MySQL 5.1 Reference Manual :: 7.6.3.4 Query Cache Status and Maintenance.

Autocarga de Clases Zend Framework – Zend Framework Tips

Esta es la manera de usar el autoloader de Zend Framework para cargar las clases de Zend Framework cuando las necesitemos.

require_once 'Zend/Loader/Autoloader.php';
Zend_Loader_Autoloader::getInstance();

Using lightroom graduated filter to create tilt shift look | Digital Photo Buzz

 

Using lightroom graduated filter to create tilt shift look | Digital Photo Buzz.