miércoles, 26 de junio de 2013

Logout in codeigniter

I had a problem with my function logout in codeigniter. I'm following a course at tutsplus called "CodeIgniter Essentials" but the function that they show didn't work for me. I got a "Page not found" error.

After searching for a while I found the answer in this page: Logout codeigniter .

My original code was:

$this->session->sess_destroy();
redirect(base_url().'posts');


Now the code that works is:

$this->session->unset_userdata('userID');
$this->session->unset_userdata('user_type');
$this->session->sess_destroy();
redirect(base_url().'posts');


The explanation is in the link provided.

This are my first steps with this framework and I really like it.

That's all!!

martes, 28 de mayo de 2013

Como instalar el codec libmp3lame y libxvid para avconv (antes ffmpeg) y winff

Con frecuencia convierto videos de gran formato a un formato adecuado para mi celular y poder verlos sin problemas. El códec que más utilizo es libmp3lame para audio y libxvid para video. Winff también necesita estos codecs para funcionar correctamente.

Para tener estos codecs basta con instalar el paquete libavcodec-extra-53.

sudo install libavcodec-extra-53

Y listo, tanto avconv como winff funcionan correctamente otra vez.

That's all!

Convertir imagenes a PDF

En ocasiones he necesitado convertir imagenes a archivo PDF. Por ejemplo al escanear un documento y convertir todas las imagenes a un solo archivo PDF.

Desde luego, muchos escaners pueden hacer esto automáticamente, pero si por algún motivo no se realizó (o no se puede realizar) y solo se tienen las imágenes el proceso es el siguiente:

instalar el paquete imagemagick

sudo install imagemagick

Ahora ya se puede utilizar el comando "convert". Una ves que se tienen las imagenes en una misma carpeta bastará con ejecutar el siguiente comando:

convert *.jpg archivo.pdf


And that's all!

Agregar impresora de red con lpadmin

Las impresoras que hay en la oficina son impresoras de red, casi todas HP.

Es muy sencillo configurar impresoras de este estilo en linux.

El siguiente comando instala una impresora identificándola con el nombre de "samsung365w" y cuya ip es 192.168.100.24

lpadmin -p samsung365w -v socket://192.168.100.24:9100 -E


Las impresoras se comparten utilizando SAMBA, así que después de instalar la impresora hay que reiniciar el servicio:

/etc/init.d/samba restart


That's all!

lunes, 3 de diciembre de 2012

Importar/exportar lista autocompletar de Outlook

Esta información fue copiada directamente del sitio de microsoft:



La lista de Autocompletar es una característica que muestra sugerencias para nombres y direcciones de correo electrónico cuando se empiezan a escribir. Estas sugerencias son posibles coincidencias con los elementos de una lista de nombres y direcciones de correo electrónico procedentes de los mensajes de correo electrónico que ha enviado.
 Sugerencia    Para ver un vídeo sobre este procedimiento, consulte Vídeo: Importar entradas de la lista de Autocompletar.
Lista de Autocompletar
En Microsoft Outlook 2010, la Lista de Autocompletar ya no se guarda en un archivo con la extensión .nk2. Las entradas de la lista de Autocompletar se guardan ahora en el buzón de Microsoft Exchange Server o en el Archivo de datos de Outlook (.pst) de la cuenta. Sin embargo, si quiere copiar la lista de Autocompletar (.nk2) de otro equipo que utiliza una cuenta de correo electrónico POP3 o una versión anterior de Outlook, deberá importar el archivo.
Volver al principio Volver al principio

Paso 1: Copiar el archivo de Autocompletar desde el equipo anterior

  1. Como la carpeta predeterminada es una carpeta oculta, la forma más sencilla de abrirla es usar el comando %APPDATA%\Microsoft\Outlook en el menú Inicio.
  • Windows 7    Haga clic en Inicio. Junto al botón Apagar, en el cuadro Buscar programas y archivos, escriba %APPDATA%\Microsoft\Outlook y, a continuación, pulse Entrar.
Menú Inicio de Windows 7 con el cuadro Buscar
  • Windows Vista    Haga clic en Inicio. Junto al botón Apagar, en el cuadro Buscar, escriba %APPDATA%\Microsoft\Outlook y pulse Entrar.
Botón Inicio de Windows Vista y el cuadro Buscar
  • Windows XP    Haga clic en Inicio, en Ejecutar, escriba %APPDATA%\Microsoft\Outlook y pulse Entrar.
Botón Inicio de Windows XP y el comando Ejecutar
  1. Después de pulsar Entrar, se abre la carpeta en la que se ha guardado el archivo de la lista de Autocompletar.
 Nota    De manera predeterminada, las extensiones de archivo están ocultas en Windows. Para cambiar si se muestran o no las extensiones de archivo, en el menú Herramientas del Explorador de Windows (en Windows 7 o Windows Vista, pulse la tecla Alt para ver el menú Herramientas), haga clic en Opciones de carpeta. En la ficha Vista, seleccione o deseleccione la casilla de verificación Ocultar las extensiones para tipos de archivo conocidos.
  1. Copie el archivo en el equipo nuevo. El archivo es pequeño y se puede colocar en un soporte extraíble, como una memoria USB.
Volver al principio Volver al principio

Paso 2: Copiar el archivo de Autocompletar en el equipo nuevo

  1. En el equipo nuevo, en Panel de control, haga clic o doble clic en Correo.
¿Dónde está Correo en el Panel de control?
Correo puede aparecer en diferentes posiciones dentro del Panel de control. Esto depende de la versión del sistema operativo de Microsoft Windows que esté usando, de la vista de Panel de control seleccionada y de si utiliza un sistema operativo de 32 o 64 bits o si tiene instalado o no Outlook 2010.
Para encontrar fácilmente Correo, abra el Panel de control en Windows y, a continuación, en el cuadro Buscar en la parte superior de la ventana, escriba Correo. En el Panel de control de Windows XP, escriba Correo en el cuadro Dirección.
 Nota    El icono Correo aparece después de iniciar Outlook por primera vez.
  1. Haga clic en Mostrar perfiles.
  2. Anote el nombre del perfil. Más adelante, tendrá que cambiar el nombre del archivo .nk2 para que coincida con este nombre.
  3. Copie el archivo .nk2 en el equipo nuevo, en la carpeta en la que se guardan las configuraciones de Outlook. Como esta carpeta es una carpeta oculta, la forma más sencilla de abrirla es usar el comando %APPDATA%\Microsoft\Outlook en el menú Inicio.
  • Windows 7    Haga clic en Inicio. Junto al botón Apagar, en el cuadro Buscar programas y archivos, escriba %APPDATA%\Microsoft\Outlook y, a continuación, pulse Entrar.
  • Windows Vista    Haga clic en Inicio. Junto al botón Apagar, en el cuadro Buscar, escriba %APPDATA%\Microsoft\Outlook y pulse Entrar.
  • Windows XP    Haga clic en Inicio, en Ejecutar, escriba %APPDATA%\Microsoft\Outlook y pulse Entrar.
  1. Después de copiar el archivo en la carpeta, haga clic con el botón secundario en el archivo, haga clic en Cambiar nombre y cambie el nombre por el mismo que aparece en el paso 3.
Volver al principio Volver al principio

Paso 3: Importar la lista de Autocompletar

Ya puede iniciar Outlook e importar el archivo, aunque tendrá que iniciarlo con un comando especial para esta ocasión.
  • Realice una de las siguientes acciones:
  • Windows 7    Haga clic en Inicio {imagen}. Junto al botón Apagar, en el cuadro Buscar programas y archivos, escriba outlook /importnk2 y, a continuación, pulse Entrar.
  • Windows Vista    Haga clic en Inicio {imagen}. Junto al botón Apagar, en el cuadro Buscar, escriba outlook /importnk2 y, a continuación, pulse Entrar.
  • Windows XP    Haga clic en Inicio {imagen}, haga clic en Ejecutar, escriba outlook /importnk2 y, a continuación, pulse Entrar.
La lista de Autocompletar deber incluir ahora las entradas del otro equipo cuando redacte un mensaje y comience a escribir en los cuadros Para, CC o CCO.

martes, 13 de noviembre de 2012

Recuperar archivos eliminados en debian


Para recuperar archivos en debian podemos utilizar la herramienta photorec que forma parte del paquete testdisk.

Instalar testdisk como root:

aptitude install testdisk

Ahora ya se puede utilizar la herramienta photorec

ejecutar:

photorec /log /d /mnt/recuperados/

Con ese comando se creara un registro del proceso y los archivos recuperados se guardaran en la carpeta  indicada con la opción "/d". Conviene guardar los archivos recuperados en una particion o unidad diferente a donde se escanea.

Lo primero que pide el programa es la unidad donde se va a realizar la busqueda de archivos borrados:


Después pide el tipo de particion. Generalmente será tipo Intel:


A continuación elegimos la partición donde se realizará el escaneo, o la unidad completa si así se requiere:


Antes de iniciar la busqueda se pueden configurar algunos parametros (generalmente los que vienen por default son suficientes):


O bien se puede especificar que tipo de archivos se van a recuperar eligiendo [File Opt] :


Después de elegir la unidad y modificar las opciones se elige [Search]. Pregutará por el sistema de archivos del dispositivo:


Finalmente pregunta si la busqueda se realizará en el espacio indicado como libre o en toda la particion/unidad. Generalmente se elegirá solo la zona "libre":


Después de cierto tiempo photorec habrá guardado los archivos que logró recuperar. Ahora a revisar las carpetar recup_dir para ver si está la información deseada.


That's all!