Monday, April 19, 2010

Utilizando ultrasurf con Linux

En este artículo:

http://thoughtyblog.wordpress.com/2009/10/31/how-to-use-ultrasurf-with-firefox/

se enseña como utilizar ULTRASURF con Linux

ULTRASURF es un programa que permite saltarse un bloqueo por proxies...

Wednesday, February 10, 2010

PDF annotation tool

http://www.docu-track.com/product/pdf-xchange-viewer

+

wine

Monday, December 7, 2009

Problema de actualizacion en SVN

Tuve un problema que no me dejó actualizar SVN. Lo corregí creando nuevo repositorio y exportando working copy. Luego comparando

diego@earendil:~/svn$ svn checkout https://free1.projectlocker.com/diegoandresalvarez/LaTeX/svn/libro_solidos

diego@earendil:~/svn$ svn export ~/svn/libro_solidos/ /home/diego/libro_solidos_export_repo
Export complete.
diego@earendil:~/svn$ cd ../Desktop/libro_solidos

diego@earendil:~/Desktop/libro_solidos$ svn export . /home/diego/libro_solidos_export_wc
Export complete.
diego@earendil:~/Desktop/libro_solidos$ cd ~/svn/libro_solidos

Utilice Krusader ... Synchronize subdirectory para ver que archivos son más recientes

Copiar los archivos más recientes al repositorio nuevo ....~svn/libro_solidos

Sunday, December 6, 2009

Wednesday, October 14, 2009

Process freezer

When I was at the IfM, Manuel was wishing for a tool that in order to stop/resume simulations easily...

here it is cryopid

http://cryopid.berlios.de/

Saturday, September 12, 2009

cpulimit

CPULIMIT is a program to reduce cpu percentaje consumption by a process

http://www.howtoforge.com/how-to-limit-cpu-usage-of-a-process-with-cpulimit-debian-ubuntu

Thursday, July 30, 2009

Subversion

Crear subdirectorio
svn mkdir https://.../diegoandresalvarez/LaTeX/svn/libro_solidos -m "Creando subdirectorio libro_solidos"

Importar
svn import ~/Desktop/libro_solidos/ https://.../diegoandresalvarez/LaTeX/svn/libro_solidos -m "Initial import"

Checkout: Aquí se creará un subdirectorio libro_solidos que contiene los archivos que están adentro
svn checkout https://free1.projectlocker.com/diegoandresalvarez/LaTeX/svn/libro_solidos
login>> diegotorquemada@gmail.com
pass>> ya lo sabe

Exportar (sacar copia sin los .svn)
svn export ~/Desktop/libro_solidos/ https://.../diegoandresalvarez/LaTeX/svn/libro_solidos

Lista de proyectos
svn list --verbose https://.../diegoandresalvarez/LaTeX/svn/

Remover la parte de archivos ejecutables... parado en el padre de libro_solidos haga
svn propdel svn:executable -R libro_solidos

Actualiza copia actual
svn update

Commit a change
svn commit -m "Mensaje"

Agregar y borrar archivos
svn add filename
svn delete filename

Copiar y mover archivos
svn copy original destino
svn move oldposition newposition

Compara actual con repositorio
svn status

Mirar cierta versión de un archivo
ej svn cat -r 19 foo.c

Comparando copia actual con repositorio
svn diff librosolidos.kilepr | kompare -o -
svn diff | kompare -
svn diff |iconv -f ISO_8859-1 -t utf-8 | kompare -o -
svn diff -r 143 energia.tex Compara la copia de trabajo actual con version 143
svn diff --diff-cmd diff > diferencia.txt

http://en.wikibooks.org/wiki/LaTeX/Collaborative_Writing_of_LaTeX_Documents
http://www.tug.org/pracjourn/2007-3/skiadas-svn/skiadas-svn.pdf
http://www.tug.org/pracjourn/2007-3/kalderon-svnmulti/kalderon-svnmulti.pdf


At the end of the [helpers] section in ~/.subversion/config add (tomado de http://brainvisa.info/repository.html)

editor-cmd = kate
diff-cmd = kompare_svn
diff3-cmd = kdiff3_svn
merge-tool-cmd = kdiff3_svn


Here kompare_svn is the script (base their mine merged)

#!/bin/sh
exec kompare "$6" "$7"

And kdiff3_svn is the script

#!/bin/sh

if [ "$#" != "3" ]; then
if [ "$#" != "4" ]; then
outfile=`mktemp`
res=0
# kdiff3 --L1 "$4" --L2 "$6" --L3 "$8" -out "${outfile}" "$9" "${10}" "${11}" && cat "${outfile}" || res=1
kdiff3 -out "${outfile}" "${10}" "${11}" "$9" && cat "${outfile}" || res=1
if [ -f "${outfile}" ]; then
rm -f "${outfile}"
fi
if [ -f "${outfile}.orig" ]; then
rm -f "${outfile}.orig"
fi
exit $res
fi
fi
if [ "$#" -gt 3 ]; then
exec kdiff3 -out "$4" "$1" "$2" "$3"
else
exec kdiff3 "$1" "$2" "$3"
fi


Alternativamente
#!/bin/sh
kdiff3 -m $1 $2 $3 -o $4 1>&2


Remember to make both scripts executable


En caso de conflict resolution haga lo siguiente:
http://chestofbooks.com/computers/revision-control/subversion-svn/Postponing-Conflict-Resolution-Tour-Cycle-Resolve-Pending.html

svn resolved torsion.tex