El Pollo con Almendras

Limpiar el cache de Firefox 10

Por el mar.01, 2012, bajo Software

Como limpiar o vaciar el caché que nos guarda Firefox

Pinchamos en el menú “Firefox -> Opciones -> Opciones”.

Elegimos la pestaña Red, y pulsamos sobre el botón “Limpiar ahora”

Escribir comentario mas...

Debian: “No se pudo bloquear el directorio /var/lib/apt/lists/”

Por el feb.24, 2012, bajo General

He dado con este error en un Debian 6.0.0 Squeeze

root@mipc:~# apt-get update
E: No se pudo bloquear /var/lib/apt/lists/lock - open (11: Recurso no disponible temporalmente)
E: No se pudo bloquear el directorio /var/lib/apt/lists/

Y la solución no puede ser mas sencilla

root@mipc:~# rm /var/lib/apt/lists/lock

Ahora ya podemos hacer un “apt-get update”

root@mipc:/var/lib/apt/lists# apt-get update
Ign cdrom://[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 DVD Binary-1 20110205-17:27] squeeze Release.gpg
Des:1 http://security.debian.org squeeze/updates Release.gpg [836 B]
Ign http://security.debian.org/ squeeze/updates/contrib Translation-en
Ign http://security.debian.org/ squeeze/updates/contrib Translation-es
Des:2 http://archive.debian.org sarge-backports Release.gpg [189 B]
Ign http://archive.debian.org/backports.org/ sarge-backports/main Translation-en
Ign http://archive.debian.org/backports.org/ sarge-backports/main Translation-es
Ign http://security.debian.org/ squeeze/updates/main Translation-en
Ign http://security.debian.org/ squeeze/updates/main Translation-es
Des:3 http://security.debian.org squeeze/updates Release [86,9 kB]
Des:4 http://archive.debian.org sarge-backports Release [43,7 kB]
Ign http://archive.debian.org sarge-backports Release
Ign http://archive.debian.org sarge-backports/main i386 Packages/DiffIndex
Des:5 http://security.debian.org squeeze/updates/main Sources [65,3 kB]
Obj http://archive.debian.org sarge-backports/main i386 Packages
Des:6 http://security.debian.org squeeze/updates/contrib Sources [827 B]
Des:7 http://security.debian.org squeeze/updates/main i386 Packages [202 kB]
Des:8 http://security.debian.org squeeze/updates/contrib i386 Packages [674 B]
Escribir comentario :, , mas...

Código fuente C#: Tutorial de uso log4net.dll (Apache)

Por el feb.23, 2012, bajo Software

Perdonad que sea tan escueto en esta entrada, me centro en los puntos para hacerlo funcionar, hay muy buenos tutoriales para trabajar a fondo con esta dll, esto es un tutorial rápido no seáis crueles!

0º. Nos descargamos la última versión de aquí:

1º. Agregamos la referencia al proyecto, la podemos copiar localmente al mismo nivel del proyecto:

2º. En las propiedades del proyecto (“Aplicación”), ojo con la Versión de .NET Framework de destino, los “Client Profile” no soporta referencia a versiones de dll compiladas en otras versiones del Framework en uso:

3º. En el fichero ‘app.config’ añadimos las siguientes líneas entre :


    
      
      
      
      
      
      
      
        
      
    
    
      
        
        
      
    
    
      
      
      
    

4º. El fichero ‘Program.cs’ añadimos la inicialización al ‘log4net’:

    //Inicializamos el log4net
    log4net.Config.XmlConfigurator.Configure();

Quedando de la siguiente forma:

using System;
using System.Windows.Forms;

namespace ProyectoPruebas
{
    static class Program
    {
        [STAThread]
        static void Main()
        {

            //Inicializamos el log4net
            log4net.Config.XmlConfigurator.Configure();

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1());
        }
    }
}

5º. En nuestro formulario ‘Form1.cs’, añadimos las referencias ‘using’:

//Añadimos el Using
using log4net;

La declaración privada del log:

//Instanciamos el log
private static readonly ILog log = LogManager.GetLogger(typeof(Form1));

Quedando de la siguiente forma:

using log4net;

namespace ProyectoPruebas
{
    public partial class Form1 : Form
    {

        private static readonly ILog log = LogManager.GetLogger(typeof(Form1));

        public Form1()
        {
            InitializeComponent();
        }

        private void btnEntrada_Click(object sender, EventArgs e)
        {
            log.Debug(DateTime.Now + " Pulso Boton ");
        }
    }
}

6º. En la carpeta de la aplicación tendremos el fichero *.log creado:

Escribir comentario :, , , , , , , mas...

Drift a tope!!

Por el ene.24, 2012, bajo General

Escribir comentario :, , , , mas...

Un bonito timelapse realizado en Tenerife

Por el ene.24, 2012, bajo General

Escribir comentario :, , , , mas...

Lo nuevo de Traktor… En primavera 2012

Por el ene.17, 2012, bajo General

Escribir comentario :, , mas...

Coreano haciendo magia con los naipes!! Impresionante!

Por el ene.13, 2012, bajo General

Escribir comentario :, , mas...

Y estos que? Tamos locos?

Por el ene.13, 2012, bajo General

Escribir comentario :, mas...

El documental de Obsolescencia Programada…

Por el ene.07, 2012, bajo General

Emitido por la 2…

Escribir comentario :, , mas...

Kawasaki ZX-10R vs Ducati 1198s en carretera abierta!

Por el ene.07, 2012, bajo Motos, Video

Nótese que casi todo el tramo va en primera… :-O

Escribir comentario :, , , , mas...

¿Estás buscando algo?

Usa el formulario para buscas en el sitio:

No encuentras lo que estás buscando? Deja en comentario en un post y me pondré en contacto contigo!