martes 16 de junio de 2009

Un paso más para llegar a ser ISC







Qué tal estimados lectores, antes que nada les pido una disculpa por tener un poco descuidado el blog, pero tengo una buena excusa :P, ya que en estas fechas estuve muy ocupado atendiendo los detalles de mi Trabajo Terminal, que es realizar a cabo un proyecto en un lapso de un año con el fin de acreditar la materia TT-I y TT-II que a su vez sirven para tener la opción de titulación directa.

Lo que significa que estaba ocupado para terminar mi proyecto de titulación, el cual consiste en hacer un device driver para un microcontrolador PIC que soporte la interfaz USB.

La presentación de mi proyecto fue el día de hoy 16/06/09 a las 9:30, en la ESCOM, donde varios familiares y amigos me acompañaron en este momento importante, y lo mejor de todo es que me fue muy bien, por que no estaba tan nervioso y conteste de manera correcta todas las cuestiones que realizaron los sinodales, sacando así una excelente calificación de 10. Por lo cual estoy muy feliz en estos momentos :D.

Pueden ver las fotos de mi presentación en: http://www.flickr.com/photos/k4ch0/

Y con este post regreso a mantener activo mi blog, con el fin de seguir subiendo mis andanzas por el mundo de GNU/Linux...

sábado 6 de junio de 2009

Optimizar Gnome para una netbook

En esta ocasión, hablaremos de como optimizar Gnome para pantallas pequeñas de 8.9" en este caso será con la Acer Aspire One de 8.9", la cual nos dá una resolución de 1024x600 y en esta caso usaremos Archlinux como distribución ya que es la tiene mi AAO.

El Panel

Por defecto en Gnome nos encontramos con dos paneles, uno arriba y otro abajo. Esto nos resta espacio para las ventanas, cosa que vamos a solucionar.

Primero hay que eliminar el panel inferior, con todo lo que tenga. No tengas miedo porque en cualquier momento podemos crear uno nuevo. Seguidamente cambiaremos algunas propiedades del panel superior, que tiene que quedar así:




Con esto cambiaremos la orientación del panel y lo dejaremos vertical. El motivo es que la pantalla es más ancha que alta, por lo que es mejor ocupar píxeles de los laterales que de arriba o abajo, que necesitamos para tener un mayor campo visual dentro de las ventanas. El tamaño de 18 píxeles es el que recomiendo para que el panel no ocupe mucho y los botones se dibujen enteros. Activo la opción de mostrar los botones de ocultación para poder ocultar el panel arriba o abajo y poder disponer de toda la pantalla para las ventanas (no activo las flechas porque hacen el panel más ancho).

Si vamos a usar el panel con mucha frecuencia no es necesario mostrar los botones de ocultación, pero si no, recomiendo dejar en el panel sólo: el reloj, el área de notificación, el icono de sonido y el "Menú principal de Gnome" (no la "Barra de menús", que ocupa mucho), para poder ocultarlo. Y os preguntaréis ¿y cómo controlas las ventanas si no has puesto la "Lista de ventanas" en el panel? Pues muy fácil, usando Compiz.

Efectos de Escritorio

Los efectos de escritorio nos ayudarán a no usar botones para manejar las ventanas. Para usarlos hay que activarlos (Sistema → Preferencias → Apariencia → pestaña "Efectos visuales")

Gnome-Do

Este programa es muy útil tanto para netbooks como para el resto porque nos permite abrir aplicaciones y ejecutar muchas acciones con sólo pulsar Windows+Espacio y escribir lo que sea. Así podemos acceder fácilmente a los programas, ya que si recordáis, sólo hemos dejado un botón para el menú de Gnome, que nos ralentiza a la hora de abrir una aplicación.

Firefox

Firefox tampoco nos deja mucho espacio para el contenido de las webs y parece que las barras de marcadores, menú y direcciones ocupan demasiado.

Lo poco que podemos hacer es deshabilitar la barra de Marcadores (Ver → Barra de herramientas → Desmarcar "Barra de herramientas de marcadores") y reducir el tamaño de los iconos. Para esto dirígete a Ver → Barra de herramientas → Personalizar… Allí marca la casilla que pone "Usar iconos pequeños" y en Mostrar: Iconos.

Nautilus, Fuentes y temas

Podemos hacer que Nautilus nos muestre sólo los iconos, sin texto, para ocupar menos espacio. Para esto hay que ir a Sistema → Preferencias → Apariencia → pestaña "Interfaz" y elegir Sólo iconos.

Y ya que estamos en las preferencias de Apariencia, podemos reducir el tamaño de las fuentes en la pestaña "Tipografías".

En el botón Detalles podemos ajustar la resolución de 96 a 83 puntos por pulgada.


Visto en: http://laventanamuerta.net

Arreglar particiones NTFS


Últimamente he tenido problemas a la hora de montar mi Disco Duro Externo USB con partición NTFS en mi Ubuntu 8.10, así que googleé un rato y dí con una utilidad que me arregló el problema.

Se trata de un paquete de utilidades que a la hora de trabajar con particiones NTFS debería ser imprescindible tenerla instalada: ntfsprogs

Este paquete contiene un grupo de utilidades para trabajar con particiones NTFS:

  • ntfsfix - Arregla errores comunes en el sistema de archivos y fuerza a Windows a comprobar NTFS.
  • mkntfs - formatea una partición con el sistema de archivos NTFS, haciéndola arrancable opcionalmente.
  • ntfsinfo - muestra cierta información acerca de una partición NTFS, algún archivo o directorio dentro de él.
  • ntfslabel - muestra, o configura, una partición NTFS sin pérdida de datos.
  • ntfsresize - Redimensiona una partición NTFS sin pérdida de datos.
  • ntfsundelete - Recupera archivos borrados de una partición NTFS.
  • ntfscluster - encuentra el dueño de algún sector dado o grupo de sectores en una partición NTFS.
  • ntfscat - concatena archivos y los imprime por la salida estándar (sin montar la partición).
  • ntfsls - lista el contenido de un directorio de un sistema de archivos NTFS (sin montarlo).
  • ntfscp - sobreescribe archivos en una partición NTFS.
  • ntfsclone - clona eficientemente un sistema de archivos NTFS o parte de él.
  • ntfsmount - monta una partición NTFS desde el espacio de usuario usando libntfs y FUSE.
  • ntfsdecrypt - Descifra archivos NTFS cifrados (NO INCLUIDO).
  • ntfscmp - Compara dos volúmenes NTFS y dice las diferencias.

Para instalarlo basta con que hagamos:

$ sudo aptitude install ntfsprogs

La utilidad para reparar la partición que me daba problemas que utilicé fue ntfsfix que con tan solo el siguiente comando lo resolveremos todo.

$ sudo ntfsfix /dev/particion

viernes 5 de junio de 2009

LAMP (Linux + Apache + MySQL + PHP) en Archlinux


Esta vez instalaremos y configuraremos un servidor LAMP (Linux + Apache + MySQL + PHP).

Para hacerlo hacemos desde la linea de comandos:

# pacman -S apache mysql php

Cuando termine de instalarse apache correra por el usuario "nobody" y en el grupo "hhtp".

Luego tenemos que modificar el archivo /etc/hosts, agregando la siguiente linea, en caso de que no la tenga:

127.0.0.1 localhost.localdomain localhost myhostname

Donde el último campo (myhostname) es el campo que esta definido en el archivo /etc/rc.conf en las lineas:

#
# Networking
#
HOSTNAME="myhostname"

Si queremos que inicie el servicio desde que inicia la computadora tenemos que editar el archivo de configuración /etc/rc.conf,

DAEMONS=(... httpd ...)

Para que tengamos soporte para PHP, agregamos las siguientes lineas al archivo: /etc/httpd/conf/httpd.conf

LoadModule php5_module modules/libphp5.so
Include conf/extra/php5_module.conf

La linea de LoadModule, la ponemos en la sección de LoadModule, y la de Include, en la sección de Include respectivamente.

Finalmente, iniciamos el servicio, poniendo:

# /etc/rc.d/httpd start

Y ahora podemos crear nuestros archivos en /srv/http/

Para terminar, probamos nuestra configuración, con el siguiente script:

<html>

<head>
<title>PHP Test Page</title>
</head>
<body>
This is Arch Linux, running PHP.
<?php
phpinfo();
?>
</body>
</html>



Que guardaremos en /srv/http/index.html

jueves 4 de junio de 2009

Presentación de OSUM en ESCOM

$ NeMuX -G -e -E -k: Presentación de OSUM en ESCOM