Category Archives: Uncategorized

Latex

How to install latex in Ubuntu
BEAWARE this first apt-get install 1.1 Gigas of latex tools

sudo apt-get install texlive-full

Latex Editor recommenden Texmaker

sudo apt-get install texmaker

A very simple example:

\documentclass[a4paper,10pt]{article}

\usepackage[utf8]{inputenc}
\usepackage[activeacute,spanish]{babel}

\begin{document}

¡Hola, mundo!

\end{document}

Seen in:
linuxhispano.net

Añadir path a @INC perl

me he bajado en local (vía perl -MCPAN -e shell) JSON pero no quiero tener que poner (ya que cambio de ordenador y alguno lo tiene otro no).
use lib ‘/home/nombre/perl5/lib/perl5)

asi que para cambiar @INC he usado esto

export PERL5LIB=$PERL5LIB:/some/other/perl/lib/path
(ojo, cuidao con no poner el ‘/’ final)
visto aqui
http://scratching.psybermonkey.net/2010/04/perl-how-to-change-inc-to-include-non.html

=================================================================

Otra manera vista en http://perlmaven.com/how-to-change-inc-to-find-perl-modules-in-non-standard-locations es

añadir un -I (una i mayuscula) o bien desde la terminal o en la linea #!/usr/bin/perl asi;

#!/usr/bin/perl -I /home/foobar/code

usar meld desde git para ver diferencias

http://stackoverflow.com/questions/2006032/view-differences-of-branches-with-meld

hay que usar

$ git difftool

en vez de

$ git diff

ejemplo

$ git difftool  master 2491dfc  -- final.pl

Configure git for proyect (changes proyect/.git/config)

git config core.editor vim
git config merge.tool meld
git config diff.tool meld

Configure git globally for system (changes ~/.gitconfig)

git config --global core.editor vim
git config --global merge.tool meld
git config --global diff.tool meld

The above configurations will generate this entry

[core]
     editor = vim
[merge]
     tool = meld
[diff]
     tool = meld

naturaldocs

naturaldocs, sirve para generar la documentacion de una aplicacion usando los comentarios del código (respetando cierta manera de comentar)
Este es el comando donde le dices
-i la ruta a la aplicacion
-o el formato de output (html, pdf…)
– ruta de salida
-p ruta del proyecto de naturaldocs (entiendo que esto lo hace para no tener que recalcular todo los docs en cada ejecucción, teniendo este regitstro solo calcula los cambios)

naturaldocs -i . -o HTML /tmp/naturaldocs/output/ -p /tmp/naturaldocs/

set number y otras configuraciones en vim

:set number pone los numeros de la lineas
Para hacerlo simpre poner
set number (sin los dos puntos) en:
/etc/vim/vimrc

tb hay estas configruaciones (comentadas por defecto) interesantes
“set showcmd ” Show (partial) command in status line.
set showmatch ” Show matching brackets.
set ignorecase ” Do case insensitive matching
set smartcase ” Do smart case matching
set incsearch ” Incremental search
“set autowrite ” Automatically save before commands like :next and :make
“set hidden ” Hide buffers when they are abandoned
set mouse=a

El set mouse=a me daba problemas por q no me dejaba copiar desde vim al clipboard, se soluciona poniendo

mouse= v

Forzar a generar Thumbnails

Una manera de forzar a nautilus a regenerar los thumbnails de las fotos dentro de carpetas

Estaba pasando fotos al ordenata y se me calentó y apagó. Algunas fotos estaban truncadas o vacias. Nautilus no podia generar los thumbanils. Cuando volví a copiarlas, las veia pero no los thumbnails.

http://www.yoreparo.com/foros/linux/354807_0.html