CRySoL es un Grupo de Usuarios de Software Libre (FSUG)

Cambio en la configuración de sudo

Con la versión 1.8.2-1 de sudo es necesario añadir las rutas «seguras» al fichero /etc/sudoers.

9 reglas para una mejor orientación a objetos

INGSOFT

En las conferencias de la XPWeek, Sebastián Hermida nos explicaba los nueve reglas o (pasos) de Jeff Bay para conseguir mejores diseños orientados a objetos y, en general, código más limpio. Al loro, porque algunas te pueden sorprender:

Una curiosidad que me pasó

proselitismo

¡Buenas a todos!

Hace una eternidad que no escribo nada (tampoco es que hubiese escrito mucho) pero bueno, simplemente quería comentar una curiosidad que me ha pasado esta misma semana aquí en la universidad de Chalmers (Gotemburgo, Suecia).

GNU Emacs: Configurar indentación

emacs

En esta receta explico un par de opciones muy útiles para configurar la forma que tiene Emacs de realizar la indentación. Por ejemplo, Emacs indenta el código C con dos espacios, pero quizá a tí te gusta más con 4. También permite cambiar la forma de indentar las llaves, paréntesis, etc.

stdeb, o cómo crear paquetes debian de módulos Python como churros

Debian-develPython

Si eres un administrador de una máquina debian/ubuntu con un poco de amor propio seguramente no harás configure/make/make install o al menos te lo pensarás dos veces.

Referencia rápida de LVM

Comandos básicos para crear un sistema LVM

¿Y si contrataran a los conductores igual que a los programadores?

Quizá a más de uno le de risa, pero lo malo es que es cierto.

http://blog.jitbit.com/2011/05/what-if-drivers-were-hired-like.html

La Historia de OpenGL vs Direct3D

Hace poco, un forero bajo el seudónimo de M.Sameer se hacía la siguiente pregunta:

_«¿Es que DirectX es más fácil o mejor que OpenGL, incluso aunque OpenGL is multi-plataforma?

Ejecutando un mismo comando en varias máquinas (con fabric)

Pythonshell

Os dejo aquí un script que permite ejecutar comandos predefinidos en un conjunto de máquinas. En realidad es un fabfile, es decir, un script para ejecutar con fabric.

El script que aparece en esta receta lo estoy usando para instalar un mismo paquete (debian) en varios servidores a la vez (lo cual es un latazo hacer una por una). Así que los comandos que tiene definidos son los recurrentes update, install y remove de aptitude. Obviamente se puede utilizar para ejecutar cualquier comando imaginable.

What is it with coders who are intimidated by text-based config files? Like doctors that can't stand blood.

Autor: 
Matt Mackall

http://twitter.com/#!/mpmselenic/status/8392230762

Cómo usar TOR en Debian

networking

Si queréis usar Tor para conseguir anonimato mientras navegáis:

# apt-get install tor

Y por defecto os creará un proxy soxks5 en 127.0.0.1:9050.

$GA€, canon y presunción de culpabilidad

Llevo unos días oyendo a todo tipo de periodistas, tertulianos y «opinadores» profesionales de todo tipo, color y condición hablar sobre el asunto de la detención de la cúpula de la SGAE.

La forma más sencilla de usar repositorios git es... mercurial

gitmercurial

Cómo usar repositorios git utilizando mercurial como cliente gracias a la extensión hggit.

Python y GTK3

gtkPython

Seguro que más de uno se ha dado cuenta de que con la llegada de GTK3 no han aparecido los habituales python-gtk3 y compañía. Esto se debe a que ahora se utiliza un sistema de introspección de objetos que proporciona GObject (para que luego digan que no se puede hacer OO en C). Con este sistema se pueden crear «bindings al vuelo» de cualquier librería hecha con GObject con el consiguiente ahorro que implica no tener que hacer y mantener bindings. El sistema de introspección si que necesita bindings claro (PyGI), pero están integrados en python-gobject.

Distribuir contenido