2011/01/18

Software libre

Cuando alguien se entera que hay en el mundo del software gente que contribuye voluntariamente diseñando, programando y probando programas que se distribuyen líbremente, a menudo se oye la pregunta ¿y que ganan ellos haciendo eso?

Puede ser difícil tratar de explicarle a alguien que te contempla con una mirada esceptica que es lo que ganan. Y la mirada esceptica se vuelve de confusión cuando no aparece mencionado el dinero. Porque eso es en realidad lo que preguntan, ¿de que forma ganan dinero por el trabajo que hacen?

Cuando uno va comprendiendo la respuesta, se da cuenta de que hay varias cuestiones previas que hay que atender. Cuestiones que tienen que ver con nuestros hábitos culturales.

La propia pregunta de cuánto dinero se gana por ese trabajo evidencia que damos por supuesto que trabajamos para ganar dinero. 'Por supuesto'. Si es lo que acaba de pensar, puede que al mirar un espejo descubra la mirada esceptica de la que hablo.

Hay una historia que cuenta de un millonario que estaba de vacaciones paseando por una playa y conversa con un pescador que encontró descansando bajo la sombra. Quizás podrías tener un bote más, le sugirió. ¿Para qué?, le preguntó el pescador. Podrías pescar más y tener más dinero. ¿Para qué?. Con el tiempo podrías tener una flota de barcos, y mucho dinero. ¿Para qué?. Cuando te retiraras, podrías descansar tranquilo y pasar el tiempo que quisieras con tu familia. Pero, eso es lo que estoy haciendo ahora.

A fin de cuentas, trabajamos por lo que queremos realizar con el dinero, pero llega a ser tan complicado obtenerlo y administrarlo que acabamos en medio del camino. Para dificultarlo más, realmente hay muchísima gente que, por diversas razones, trabaja en cosas que no les gusta, y llegan a pensar que el trabajo es simplemente algo que hay que hacer para obtener dinero.

La razón por la que hay gente que realiza trabajo voluntario sin recibir dinero es que recibe algo más. Cuando alguien disfruta el trabajo que hace, diseñando, programando, probando, el sólo hacerlo ya es una recompensa en sí misma. A esto se suma el producto que se logra; algo único, que encontró su propio camino, con la sinergía de todos. Es como si todos juntos construyeran una casa. Una sola persona no haría mucho con el salario que podria recibir por su trabajo. Tampoco nadie podría pagar la suma de todos los salarios. En la cultura ortodoxa de trabajar por dinero, el proyecto es imposible. Sin embargo, al trabajar por lo que realmente se quiere realizar, se realiza la casa.

Internet ha ayudado mucho a que este tipo de trabajo comunitario sea posible, porque facilita una forma de organización horizontal, distribuida, descentralizada. Es el tipo de organización con la capacidad de adaptación y el poder conjunto (pero no junto) que se necesita para cambiar el mundo en el lugar que queremos realizar. En estos proyectos, la libertad está no sólo en el software.

2011/01/03

Pintar un grid con Photoshop

1
Definir el patrón del grid.
Por ejemplo, para un grid de 100x100 se puede crear un nuevo documento, de 100x100 pixels. Luego hacer doble click en el layer Background (para desbloquearlo y se llame Layer 0). Después hacer doble click en el layer Layer 0 (para entrar a Layer Style) y allí elegir el estilo Stroke, Position: Center, Size: 1px.
Finalmente, Menú, Edit, Define pattern..., y dar un nombre, por ejemplo, Grid100x100.

2
Aplicar el patrón.
Abrir la imagen sobre la que se quiere pintar el grid. Ir a Channels, agregar un nuevo canal. Puede cambiarle el nombre (por default Alpha 1) a algo como Grid.
Seleccionar el canal y rellenarlo con el patrón: Menú, Edit, Fill..., Contents {Use: Pattern, elegir el patrón previamente definido}. Volver a seleccionar todos los canales que se hubieran deseleccionado.
Volver a Layers y agregar una nueva capa para pintar el grid. Se pintará usando una selección como máscara: Menú, Select, Load selection..., Source {Channel: Grid100x100}. Puede aprovechar y elegir Invert de una vez (para invertir la selección), o hacerlo en un siguiente paso (Menú, Select, Inverse).
Colorear la seleccion. Una forma es usando ALT+BACKSPACE. Otra forma es Menú, Edit, Fill..., Contents {Use: Color, elegir un color}.

Referencias

2011/01/02

Entrada directa al escritorio con Windows 7

Al iniciarse Windows 7, puede ser que se detenga en una pantalla de usuarios antes de llegar al escritorio. Allí aparecen los iconos de cada usuario disponible, permitiendo elegir alguno para entrar, posiblemente con una contraseña.

Sin embargo, puede ser que, en su caso, no requiera esta seguridad, y esa pantalla signifique en el proceso de inicio una etapa extra que quisiera evitar.

Si es así, puede lograrlo ejecutando (Menú Inicio, Ejecutar) la orden:

control userpasswords2

Esto abrirá una caja de diálogo que muestra las cuentas del usuario. Hay que elegir el nombre de usuario con que usualmente ingresa (si hubiera más de uno), y desmarcar ahí la casilla que indica que los usuarios deben ingresar un nombre y contraseña para entrar. Cuando se le solicite una contraseña para asignar al usuario que seleccionó, puede dejar en blanco tanto el primer campo como su confirmación para indicar que no usará contraseña.

Luego de eso, salga de Windows y vuelva a entrar. Notará que la pantalla de selección de usuarios ya no aparece y se ingresa directo al escritorio.

Si, de pronto, quisiera volver a habilitar las contraseñas, use la misma orden y vuelva a marcar la casilla que indica que así sea.