Bueno, llevo una semana utilizando GNU Emacs y he decidido hacer una mini-guía sobre este genial editor. La he enfocado principalmente hacia los estudiantes de informática, he comentado cómo compilar desde el editor y cómo trabajar con el código.
Está hecha en LaTeX, dos páginas a dos columnas, ideal para imprimirla y doblarla por la mitad, en plan librito.
Micro Guía de Emacs.
Si ayer hablaba de Launchy, hoy hablaré de su homólogo para GNU/Linux: Gnome Do. La idea es igual y sus posibilidades son prácticamente las mismas que las de Launchy. No es tan configurable, ni mucho menos, pero todo se andará, ya que está en sus inicios.
Si lo instaláis y ocurre que queréis cambiar la combinación de teclas, debéis ejecutar gconf-editor y en el árbol de la izquierda llegar a /apps/gnome-do/preferences, donde podréis cambiar la combinación para lanzar el programa.
Launchy es un programa GPL para Windows que nos permite acceder rápidamente a archivos, programas y demás de una forma muy sencilla. Acaba de salir su versión 2.0.

Mediante una combinación de teclas (ALT + Espacio por defecto, se puede cambiar) aparece instáneamente la ventana de Launchy, apenas una ventana con un cuadro de texto. Si, por ejemplo, queremos acceder al bloc de notas, comenzaremos a escribir “bloc” y automáticamente Launchy buscará todos los posibles programas y documentos que comiencen por “bloc“, ordenándolos por prioridad. Como la aplicación del Bloc de Notas es la más común, al pulsar enter tras escribir “bloc” se iniciará el bloc de notas.
También permite el acceso a carpetas y unidades de disco, así como la instalación de plugins, tales como weby, que nos permite acceder a páginas web de forma rápida y fácil. Para el caso de la wikipedia, por ejemplo, podemos escribir “wiki“, pulsar tabulador, y la cadena a buscar, y automáticamente se abrirá el navegador con la página de la búsqueda de la wikipedia.
Últimamente he estado buscando un buen editor para programar en Ubuntu. Acabé por bajarme KDevelop, pero no me acaba de gustar, nunca me ha gustado el aspecto de las aplicaciones para KDE: las veo grotescas, con fuentes sin apenas espacio a su alrededor, iconos horteras con efectos glossy y ese azul helado por doquier. Con programas como Amarok lo acepto porque es un gran programa, pero para un editor creo que puedo encontrar alternativas mejores.

Scribes es un simple pero potente editor, cuya máxima funcionalidad radica en la facilidad para crear y usar snippets, que en el programa se conocen como templates, plantillas.
Por poner un ejemplo, la primera plantilla que he creado es una para crear bucles for, típicos en C:
for(i=0; i<${variable}; i++){
${codigo}
}
Asignamos a la plantilla una palabra y automáticamente el editor reemplaza la palabra en el código con el contenido de la plantilla. Con el signo del dólar y los corchetes indicamos al programa que ahí va una parte modificable de la plantilla, por lo que al insertar el contenido de la plantilla, nos posiciona el cursor automáticamente en el lugar de la variable a modificar. Con la tecla de tabulador navegamos entre las distintas partes modificables de la plantilla.
El ejemplo que he puesto lo tengo asociado a las letras “fro”, así para escribir un bucle for desde i hasta n que haga un printf, escribiría “fro [TAB] n [TAB] printf” y ya tendría el código listo.
¡A ver si os sirve!
Bueeeno, hoy, aparte de recomendaros leer el tutorial de personalización del GRUB en illbnet, os voy a contar cómo cambiar la opción predeterminada de carga en el GRUB.
Supongo que muchos tendréis XP y Linux instalado, y por defecto el GRUB carga automáticamente Linux tras unos segundos. Si queréis que en lugar de cargar Linux cargue windows u otra opción, la solución es fácil.
Desde la terminal, ejecutáis:
$ sudo gedit /boot/grub/menu.lst
Podéis usar otro editor en lugar de gedit, kate si estáis en KDE por ejemplo. Ahora sólo tenéis que mirar la opción que queréis que sea la predeterminada: Si la opción es la 4º, buscad la línea “default 0” en el archivo menu.lst, y modificarla para que ponga “default 3″.
Más fácil imposible.
Al incluir código fuente en LaTeX podemos optar por el entorno verbatim, usar el paquete listings, o utilizar un programa llamado Highlight. Este programa es capaz de procesar el código fuente de prácticamente cualquier lenguaje de programación (lista de lenguajes aceptados) y generar un fichero en LaTeX, TeX, XHTML, rtf y no-sé-cuáles-más formatos, con el código bien presentado, con sus colores, sangrías y demás, perfecto para presentarlo en un trabajo o similar.
Un ejemplo de lo que puede hacer el programa:
#include <stdio.h>
int main(){
// Este es el main
int i;
for(i=0; i < 10; i++){
printf("Hola mundo, i=%i\n", i);
}
return 0;
}
Bueno, hay un par de cosas del estilo que he retocado, pero esencialmente lo hace el programa solo. En Ubuntu podéis instalarlo usando
sudo apt-get install highlight
Los que hayáis instalado Ubuntu Gutsy, y ya hubiéseis probado Compiz en anteriores versiones de Ubuntu, habréis echado en falta el panel de configuración de Compiz, con todos sus módulos y demás. En Ubuntu Gutsy han resumido las opciones de configuración en el panel Sistema -> Apariencia -> Efectos Visuales, donde sólo podemos elegir entre tres modos: Ninguno, Normal y Extra.
Para los que quieren ir un poco más allá y configurar manualmente cada uno de los efectos, tenéis que instalar manualmente el panel de control de Compiz con el siguiente comando, desde la terminal:
$ sudo apt-get install compizconfig-settings-manager
Con esto ya podréis configurar lo que queráis, accediendo en el menú Sistema -> Preferencias -> Advanced Desktop Effects Settings.
Personalmente os aconsejo activar el módulo Escalar (en la categoría Window Management), que imita el exposé de MacOS.
Llegó el 19 de octubre, y salió Ubuntu 7.10: Gutsy Gibbon. Como buen noob tenía instalado Ubuntu Feisty, y hace un rato decidí actualizar.
Primero intenté actualizar usando el Gestor de Actualizaciones de Ubuntu. Tras llevarse más de dos horas y media descargando archivos, al final el sistema se hizo la picha un lío con los drivers propietarios de Nvidia que estaban instalados, así que al final decidí hacer una instalación limpia. Pero dada la suerte que suelo tener con estas cosas, sobre todo teniendo en cuenta que una cagada en alguno de los discos duros significaría que mis hermanas me matarían, pues ha resultado que la cosa ha ido tan mal como esperaba.
(más…)
Hace un par de meses que tengo instalado Ubuntu Linux, versión Feisty Fawn, pero la verdad es que no ha sido hasta ahora cuando he empezado a intentar aprender a usarlo en condiciones, aparte de que en la carrera este año tengo unas cuantas asignaturas en las que trabajamos en linux.
Lo que voy aprendiendo lo suelo ir apuntando en un cuadernito, a mano, pero me he cansado de escribir a boli, así que he decidido escribir en el blog, periódicamente, resúmenes de lo que vaya aprendiendo. Así lo tendré a mano en cualquier ordenador con internet, y podréis dar soluciones alternativas a las que vaya poniendo.