Posts Tagged ‘Linux’

FLISoL 2010

Sunday, April 18th, 2010

El día sábado 24 de Abril, se llevará a cabo en toda Latinoamérica el FLISoL 2010 (acrónimo de Festival Latinoamericano de Instalación de Software Libre). En casi todo los países del continente se estarán reuniendo personas para este encuentro en el cual, además de instalación de Software Libre, también habrá charlas de información y difusión.

Para participar no hace falta tener ningún tipo de conocimiento de nada, solo ganas de aprender. Habrá mucha gente con ganas de ayudar y enseñarte como instalar Software Libre en tus equipos. Es una buena oportunidad para dar ese primer paso para liberarte y usar programas y sistemas operativos totalmente gratis y libres.

Es importante resaltar que podés llevar tu PC para instalar software libre, durante el evento y con la supervisación y capacitación de muchos expertos. No es necesario que lleves monitor, ni teclado ni mouse, solamente tu equipo, y preferentemente contar con una unidad de CD/DVD.

Si sos un usuario avanzado poder participar, justamente, yendo a dar una mano a los nuevos curiosos.

Aquí en Argentina, se realizarán reuniones en alrededor de 33 lugares, a lo largo y ancho de todo el país. El punto de encuentro central será en la sede Medrano de la FRBA de la UTN (Medrano 951, Ciudad de Buenos Aires), entre las 10 y las 18 hs.

Por mi parte, esta es la primera vez que voy a participar de un FLISoL. Estoy muy ansioso y animado por poder pasar una jornada de aprendizaje y de compartir conocimiento.

Para terminar les dejo unos links importantes donde encontrarán toda la información útil del festival:

¿Quién se prende?

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit Post to StumbleUpon

Reflexión sobre el Programa Conectar Igualdad.com.ar

Thursday, April 15th, 2010

Pensando un poco sobre el programa “Conectar Igualdad.com.ar” que lanzo el gobierno hace unos días. Me gustaría que la gente empiece a tomar conciencia de que las cosas no siempre están bien o mal, sino que puede que haya grises, o simplemente distintos puntos de vista.

El programa que lleva adelante el gobierno con la entrega de netbook, para alumnos de nivel secundario, en escuelas técnicas o rurales; es una excelente movida del gobierno de Cristina Fernández. A pesar de mi poca simpatía para con esta señora, no voy a dejar de marcar que la medida es realmente un paso adelante para salir del pozo tecnológico en el que esta la Argentina. Sin embargo, mucho se dice sobre si esta bien elegido o no el equipo que se entregara, algunos como Clarín publica (desinformando) Las netbook oficiales, con limitaciones técnicas, por el simple hecho tirar tierra sobre algo impulsado por el gobierno y, además, sin fundamentos.

Ahora bien, otra de las discusiones que se dio, en el ámbito de la red, mas precisamente entre bloggers, usuarios de Software Libre y de diferentes redes sociales, fue el hecho de que la EXOmate será entregada con Windows XP. Muchos salieron a relucir la extensa lista de las características superiores de GNU\Linux sobre Windows, de las cuales comparto la gran mayoría. Pero yo me pregunto ¿Qué pasa acá? ¿Cuál es el espíritu del Software Libre? ¿Que debemos hacer los que intentamos promover un poco más el uso de alternativas libres y gratuitas?… Y bueno, trate de contestármelas.

¿Qué pasa acá?

Pasa que, como somos humanos y esto es Internet entonces tenemos, no… mejor dicho DEBEMOS CRITICAR! Y está bien, pero después de criticar debemos hacer algo sobre eso. Pensemos en lo bueno también, así como creemos que hay que impulsar el código libre, piensen que hay gente que no esta interesada en lo mas mínimo en cambiar su amado Windows. Además, aunque a muchos les parece un detalle menor, estos chicos y profesores, ahora tienen la posibilidad de elegir, entre usar Windows o Linux, sin necesidad de preocuparse por las licencias.

¿Cuál es el espíritu del Software Libre?

Obviamente con esta pregunta, no pretendo explicar el espíritu del Open Source, pero si marcar uno de esos pequeños placeres (creo) de los Linuxeros. Que es desterrar un Windows para pisarlo con un Linux Ubuntu, Debian, Fedora, Mandriva, OpenSuSe, lo que sea. Pero el acto de evangelizar un equipo más y “liberarlo”.

¿Qué debemos hacer los que intentamos promover un poco mas el uso de alternativas libres y gratuitas?

Si bien, personalmente, a mi también me hubiera gustado que desde el gobierno se impulse el uso de Licencias libres. Como no paso, creo que no hay que quedarse sentado quejándose de que los equipos vienen con Windows. Como buenos promotores de la cultura libre, les propongo que nos centremos en divulgar ahora si, con mas fuerza que antes todos esos Sistemas Operativos que tanto nos gusta usar.

Pensemos que habrá millones de equipos esperando a que le instalemos un Linux, y no que hay un montón de maquinas que son inseguras, inestables, que están desaprovechadas. Invitemos a los profesores primero, para que ellos inviten a los alumnos después y así de a poquito vamos a ganar mas adeptos al Open Source.

Ustedes ¿Qué opinan al respecto o que les parece mi idea?

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit Post to StumbleUpon

Como usar HyperSQL en Ubuntu

Monday, March 29th, 2010

HyperSQL es un motor de base de datos liviano que tiene la posibilidad de funcionar en memoria. En los casos en los que necesitamos una forma rápida y sencilla de probar algún proyecto, es bueno tener a mano una herramienta que no requiera de una infraestructura demasiado compleja y que sea fácil de utilizar.

HyperSQL esta desarrolla en Java, y es una buena opción para trabajar con bases de datos con este mismo lenguaje.

A continuación voy a instalar y configurar este motor de base de datos en Linux/Ubuntu (e imagino que servirá para la mayoría de las distros Debian-based).

Primero instalamos por medio de apt los paquetes que encontramos en los repositorios oficiales de Ubuntu.

sudo apt-get install hsqldb-server

Ahora se configuran los archivos del motor.

sudo gedit /etc/hsqldb/server.properties

Este archivo hay que modificarlo, descomentando la linea donde se indica la ubicación de los archivos de la base. Con lo que el archivo resultante quedará de la siguiente forma.

# HSQLDB server configuration file
# See the Advanced Topics chapter of the Hsqldb User Guide.
# See also the file /etc/hsqldb/sqltool.rc.

server.database.0       file:///var/lib/hsqldb/db0/db0

Y lo mismo con.

sudo gedit /etc/hsqldb/webserver.properties

Hay que descomentar la ultima linea que indica la ubicación de los archivos del servidor.

# HSQLDB server configuration file
# See the Advanced Topics chapter of the Hsqldb User Guide.
# See also the file /etc/hsqldb/sqltool.rc.

server.port 8080

server.database.0       file:///var/lib/hsqldb/db0/db0

De esta forma ya esta configurado correctamente y ahora solo queda iniciar el servicio. Como casi todo en Ubuntu le damos inicio mediante.

sudo /etc/init.d/hsqldb-server start

Con esto ya es suficiente para poder utilizar nuestra base de datos liviana. Solo debemos tener en cuenta que para trabajar con esta los datos de configuración son:

url      : jdbc:hsqldb:db0://localhost
driver   : org.hsqldb.jdbcDriver
login    : sa
password :
libsql   : hsqldb.jar

Simplemente con eso ya tenemos listo nuestro pequeño entorno de pruebas de bases de datos.

Un detalle que me pareció importante rescatar es lo que encontré en la documentación de HyperSQL, y que fue algo que me tuvo un rato entretenido intentando hacerlo, que fue la simple tarea de crear una base de datos o schema (como prefieran), un textual de la documentación:

Cómo crear una nueva base de datos

Una nueva base de datos se crea automáticamente si esta no existe aún. Sólo hay que conectar a la “aún no existente” base de datos mediante el jdbc:oracle:file:«ruta-de-la-base-de-datos» URL (debe reemplazar la última parte de la ruta que desea) con el usuario ‘sa’ y una contraseña vacía.

Link a la documentación

Espero que esta información pueda servirle a cualquiera que quiera utilizar esta tecnología.

Fuente: javageek.free.fr

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit Post to StumbleUpon