lunes, 19 de agosto de 2013

Las Herramientas Libres y el Gobierno Abierto

Muchos queremos como concepción de transparencia, apertura y regulación ciudadana, gobiernos más abiertos, si bien, eso no depende solamente, de las tecnologías que se usen para brindarle los servicios al ciudadano es importante destacar que las herramientas libres tienen muchisimas ventajas para acercar el Estado al pueblo.

Ejemplo de esto es la municipalidad de Bahía Blanca, la municipalidad de Rosario y otras que en los últimos años han abierto sus datos o migrado a plataformas abiertas. Esto no se puede definir solamente como cuestión de decisión política o de ideología sino que también por una cuestión de madurez de las herramientas libres y una mayor o más visible intervención de las comunidades de SoftLibre a nivel mundial.



Webs como http://gastopublicobahiense.org/ que utiliza datos abiertos que la municipalidad abre a la sociedad y un inquieto con conocimientos específicos (Python, PostgreSQL, Django) re ordena la información y le da un nivel más de apertura que tiene que ver con la accesibilidad y la mejor visualización. [0]

Esto es solo una pequeña muestra de lo que se puede hacer cuando el estado está dispuesto a abrir sus datos, y la sociedad está dispuesta a comprometerse y hacer algo al respecto. No es necesario que el conocimiento sea solamente con respecto a la tecnología o herramientas libres. La cuestión para quien escribe está en involucrarse, generar acciones y esto no significa ser parte de un espacio politico sino ser parte de un colectivo el que sea que te represente y lleve a cabo acciones que sean coherentes con sus pensamientos pero fundamentalmente que busque hacer de este un mundo mejor.

[0] Information Technology, Agosto 2013, Nota: El fin del Secreto de Mariano Wolfson pág 28

sábado, 29 de junio de 2013

Guia para Nuevos Usuarios / Linux.com

Que es Linux: Una mirada del Sistema Operativo Linux

El Sistema Operativo Linux representa un ecosistema de $ 25 mil millones de dolares en 2008. Desde sus comienzos en 1991 Linux ha crecido y se ha convertido en una fuerza en computación, alimentando todo desde la Bolsa de New York a Teléfonos celulares, a super computadoras, a dispositivos de consumo. Este articulo explorará varios de los componentes del sistema operativo Linux, como se crearon y como trabajan juntos, las comunidades de Linux y su increíble impacto en el ecosistema en la Tecnologías de la Información.

Cambia a Linux

Si necesitas un programa de calidad-comercial que trabaje con los documentos de tu negocio, Internet/Redes, o multimedia y gráficos esto es Linux casi sin necesidad de configuración. ¿Quieres algo más? Linux lo hace. Hay cientos de aplicaciones gratis y de alta calidad que puedes encontrar e instalar fácilmente. No debes suponer sin embargo asumir que Linux es un clon de Windows. Para saber que esperar cuando comiences, en este articulo te ayudará con los conceptos básicos para cambiar a Linux.

https://www.linux.com/learn/new-user-guides

domingo, 9 de junio de 2013

Manejo de Archivos por Linea de Comandos Parte 2


Siguiendo con el manejo de archivos y movimiento por las carpetas de nuestro amigo pinguino.

Listar el contenido de un directorio
sanmartux@sanmartux-pc:~$ ls -l
total 200
-rw-rw-r-- 1 gonzalom gonzalom  20156 mar  7 10:33 Docu.odt
drwxr-xr-x 2 gonzalom gonzalom   4096 abr  3 12:46 fontconfig
drwxrwxr-x 3 gonzalom gonzalom   4096 jun  2 12:32 prueba
-rw-r--r-- 1 gonzalom gonzalom 155958 mar  6 11:59 repaquete
-rw-rw-r-- 1 gonzalom gonzalom   8342 abr 26 15:33 switch.xcf
drwxr-xr-x 5 gonzalom gonzalom   4096 mar 25 16:58 UMedia

Listar el contenido de un directorio y archivos ocultos
sanmartux@sanmartux-pc:~$ ls -la
total 208
drwxr-xr-x  5 gonzalom gonzalom   4096 jun  9 01:02 .
drwxr-xr-x 90 gonzalom gonzalom   4096 jun  8 21:23 ..
-rw-rw-r--  1 gonzalom gonzalom  20156 mar  7 10:33 Docu.odt
drwxr-xr-x  2 gonzalom gonzalom   4096 abr  3 12:46 fontconfig
-rw-rw-r--  1 gonzalom gonzalom      0 jun  9 01:02 .htaccess
drwxrwxr-x  3 gonzalom gonzalom   4096 jun  2 12:32 prueba
-rw-r--r--  1 gonzalom gonzalom 155958 mar  6 11:59 repaquete
-rw-rw-r--  1 gonzalom gonzalom   8342 abr 26 15:33 switch.xcf
drwxr-xr-x  5 gonzalom gonzalom   4096 mar 25 16:58 UMedia

Tamaño de archivo más legible
Como se dice Human Readable o Legible para Humanos
sanmartux@sanmartux-pc:~$ ls -lah
total 208K
drwxr-xr-x  5 gonzalom gonzalom 4,0K jun  9 01:02 .
drwxr-xr-x 90 gonzalom gonzalom 4,0K jun  8 21:23 ..
-rw-rw-r--  1 gonzalom gonzalom  20K mar  7 10:33 Docu.odt
drwxr-xr-x  2 gonzalom gonzalom 4,0K abr  3 12:46 fontconfig
-rw-rw-r--  1 gonzalom gonzalom    0 jun  9 01:02 .htaccess
drwxrwxr-x  3 gonzalom gonzalom 4,0K jun  2 12:32 prueba
-rw-r--r--  1 gonzalom gonzalom 153K mar  6 11:59 repaquete
-rw-rw-r--  1 gonzalom gonzalom 8,2K abr 26 15:33 switch.xcf
drwxr-xr-x  5 gonzalom gonzalom 4,0K mar 25 16:58 UMedia

Listar recursivamente
sanmartux@sanmartux-pc:~$ ls -lahR
gonzalom@quicuo-admin:~/Documentos$ ls -lahR
.:
total 208K
drwxr-xr-x  5 gonzalom gonzalom 4,0K jun  9 01:02 .
drwxr-xr-x 90 gonzalom gonzalom 4,0K jun  8 21:23 ..
-rw-rw-r--  1 gonzalom gonzalom  20K mar  7 10:33 Docu.odt
drwxr-xr-x  2 gonzalom gonzalom 4,0K abr  3 12:46 fontconfig
-rw-rw-r--  1 gonzalom gonzalom    0 jun  9 01:02 .htaccess
drwxrwxr-x  3 gonzalom gonzalom 4,0K jun  2 12:32 prueba
-rw-r--r--  1 gonzalom gonzalom 153K mar  6 11:59 repaquete
-rw-rw-r--  1 gonzalom gonzalom 8,2K abr 26 15:33 switch.xcf
drwxr-xr-x  5 gonzalom gonzalom 4,0K mar 25 16:58 UMedia

./fontconfig:
total 52K
drwxr-xr-x 2 gonzalom gonzalom 4,0K abr  3 12:46 .
drwxr-xr-x 5 gonzalom gonzalom 4,0K jun  9 01:02 ..
-rw-rw-r-- 1 gonzalom gonzalom  232 abr  3 12:25 3830d5c3ddfd5cd38a049b759396e72e-le64.cache-3

Etc se mostrarian todos los niveles de directorios recursivamente.

También podríamos ordenar el listado por estas opciones.

-X                 Ordenar por extensión
-S                 Ordenar por tamaño
-T                 Ordenar por fecha y hora

Y cada tanto nos gusta lo visual y queremos un dibujito para eso podemos usar la siguiente herramienta

sanmartux@sanmartux-pc:~/Documentos$ tree
El programa «tree» no está instalado. Puede instalarlo escribiendo:
sudo apt-get install tree

Si te pasa como a mí no te asustes seguro Linux se copa y te dice cual es el comando que tendrías que ejecutar para que funcione. Hacelo y serás feliz.

gonzalom@quicuo-admin:~/Documentos$ tree
.
├── Docu.odt
├── fontconfig
│   ├── 3830d5c3ddfd5cd38a049b759396e72e-le64.cache-3
│   └── f1f2465696798768e9653f19e17ccdc8-le64.cache-3
├── prueba
│   └── otracarpetamas

Etcetera el arbol de mis carpetas era grande jaja...

Algunos opciones son las siguientes

-a          Incluye ocultos
-p          Incluye permisos
-h          Incluye el tamaño de los archivos de forma legible
-u          Incluye el usuario propietario
-g          Incluye el grupo propietario
-L NUMERO   Para indicar la cantidad máxima de niveles dependencia a mostrar

gonzalom@quicuo-admin:~/Documentos$ tree -aphug
.
├── [-rw-rw-r-- gonzalom gonzalom  20K]  Docu.odt
├── [drwxr-xr-x gonzalom gonzalom 4.0K]  fontconfig
│   ├── [-rw-rw-r-- gonzalom gonzalom  232]  3830d5c3ddfd5cd38a049b759396e72e-le64.cache-3
│   └── [-rw-rw-r-- gonzalom gonzalom  112]  f1f2465696798768e9653f19e17ccdc8-le64.cache-3
├── [-rw-rw-r-- gonzalom gonzalom    0]  .htaccess
├── [drwxrwxr-x gonzalom gonzalom 4.0K]  prueba
│   └── [drwxrwxr-x gonzalom gonzalom 4.0K]  otracarpetamas

Interesante no? Bueno pronto seguiremos con más de estas entregas y cuando terminemos esta serie vamos a decir como ARMAR UNA EMPRESA de HOSTING desde 0.

Saludos!

[0] http://www.hdmagazine.org/ Edición 7 - Codename She - Página 4

lunes, 3 de junio de 2013

¿Como probar cosas si no tengo donde?

Hola, cuando nos iniciamos en el Soft libre, no estamos seguros si borrar a nuestro nuestro S.O y cambiar radicalmente nuestro sistema, o dedicar un equipo completo al trabajo con el Software Libre, el  equipo de casa muchas veces esta compartido con otras personas y nuestras ganas de cambiar, generalmente se dan de patadas con el miedo al cambio de todos los demas usuarios. 

Bueno yendo al tema, exiten diferentes métodos de conocer el un S.O libre  sin tener que instalarlo.

1) Una Shell simple y alternativa
     No suele ser lo mas recomendable, pero, utilizar una linea de comandos ONLINE, nos puede dar una aproximación de lo que es usar un S.O libre. Aca les dejo el link a una linea de comandos que se puede utilizar on line, y probar muchos de los comandos analizados en los otros posts.
Simple Shell nos presenta acceso libre y sin registros a una linea de comando http://simpleshell.com

2) Otro metodo que se puede utilizar es el usar un Live CD, segun Wikipedia  

un live CD es Una distribución live o Live CD o Live DVD, más genéricamente Live Distro, traducido en ocasiones como CD vivo o CD autónomo, es un sistema operativo almacenado en un medio extraíble, tradicionalmente un CD o un DVD (de ahí sus nombres), que puede ejecutarse desde éste sin necesidad de instalarlo en el disco duro de una computadora, para lo cual usa la memoria RAM como disco duro virtual y el propio medio como sistema de archivos.
Normalmente, un Live CD viene acompañado de un conjunto de aplicaciones. Algunos Live CD incluyen una herramienta que permite instalarlos en el disco duro. Otra característica es que por lo general no se efectúan cambios en la computadora utilizada, aunque algunos pueden almacenar preferencias si así se desea.
Se puede utilizar el Live-Cd y correr todo el sistema sin tener nada instalado, les dejo links de algunos S.O que permiten el uso desde un CD. 




DISTRIBUCION UBUNTU - Version DESKTOP LIVECD
Distribucion basada en Debian, con lo que esto conlleva y centrada en el usuario final y facilidad de uso. La imagen ISO version DESKTOP de esta distribucion, es del tipo 'LiveCD' con posibilidades tambien de instalacion si queremos.
DISTRIBUCION GNOPPIX - LIVECD
Esta distribucion esta basada en Ubuntu y usa Gnome como gestor de ventanas.
DISTRIBUCION SuSE LIVE - Version LIVECD
Version LiveCD de la distribucion SuSE.
DISTRIBUCION KNOPPIX - LIVECD
Distribucion LiveCD basada en Debian.
DISTRIBUCION CENTOS - Version LIVECD
Version LiveCD de la distribucion Centos. Basada en Redhat Enterprise.
DISTRIBUCION GENTOO - Version LIVECD
Version LiveCD de la distribucion Gentoo.
DISTRIBUCION SLAX - LIVECD
Distribucion LiveCD basada en Slackware

Saludos!!! 
Prox post: Cargar Sistemas en Pendrive y llevar tu S.O libre a todos lados! 

domingo, 2 de junio de 2013

Manejo de Archivos por Linea de Comandos Parte 1

Seguramente si leiste el PDF que Pedro envió sobre los comandos básicos de Linux lo primero que se te ocurra al hablar de manejo de archivos sean los comandos básicos como lo son mv, cp, rm.

Bueno en este articulo forkeamos un articulo muy bueno de EugeniaBahit [0] que recomandamos leer para profundizar. Pero nosotros haremos nuestra versión minimalista.

Para los amigos pwd  o print working directory
Nos muestra la ruta completa donde estamos parados con la consola

sanmartux@sanmartux-pc:~$ pwd
/home/sanmartux

Auto-completar nombre de archivos y directorios
Si te olvidaste el nombre completo de un archivo o directorio pero sabes que está ahí. Podés escribir las primeras letras y apretando TAB una vez se va a  completa el nombre de archivo

sanmartux@sanmartux-pc:~$ cd Do<TAB>
sanmartux@sanmartux-pc:~$ cd Documentos/

<TAB> Esto significa que se debe presionar la tecla TAB aquella que generalmente está arriba del BlogMayus y no te da cerveza como piensa Homero [1]

Ahora que pasa si le das TAB y no te funciona vas a empezar a presionar TAB como loco y te vas a dar cuenta que la consola hace algo loquisimo te lista todos los archivos o directorios que tienen ese comienzo de letras.

sanmartux@sanmartux-pc:~$ cd D<TAB><TAB>
Descargas/  Desktop/    Documentos/ Dropbox/

Entrar en carpetas es algo muy sencillo es tan fácil como hacer cd carpeta1/carpeta2
pero Eugenia nos enseña atajos que debemos saber para hacer verdaderos ninjas de Linux.

Retroceder una carpeta
sanmartux@sanmartux-pc:~/Documentos/prueba$ cd ..
sanmartux@sanmartux-pc:~/Documentos$

Retroceder varias carpetas
sanmartux@sanmartux-pc:~/Documentos/prueba/otracarpetamas$ cd ../../
sanmartux@sanmartux-pc:~/Documentos$ 

Como accedes a tu home con un atajo estés donde estés
sanmartux@sanmartux-pc:~/Documentos/prueba/otracarpetamas$ cd
sanmartux@sanmartux-pc:~$

Como escribimos un atajo para no escribir /home/usuario
sanmartux@sanmartux-pc:~/Documentos/prueba/otracarpetamas$ cd ~/Documentos
Es equivalente a 
sanmartux@sanmartux-pc:~/Documentos/prueba/otracarpetamas$ cd /home/sanmartux/Documentos
sanmartux@sanmartux-pc:~/Documentos$

Espero que les interese. Hacete amigo de la terminal o consola de Linux que para un Admin es su mano derecha. Veremos los comandos que faltan en los posts posteriores.

[0] http://www.hdmagazine.org/ Edición 7 - Codename She - Página 4
[1] http://www.youtube.com/watch?v=gAmZ1BfTvCI

miércoles, 29 de mayo de 2013

SanMarTux quiere Crecer, la comunidad también

En este poco tiempo, vengo reconociendo por ahora por mail y redes sociales las ganas de la gente de ayudar.

Ya hay un Proyecto de dar un Curso de SoftwareLibre en Villa Hidalgo, falta que se definan los programas y empezar a darlos.

Un profe que menciono la posibilidad de hacer una reunión del LUG en un lugar importante de nuestro San Martin querido

Una empresa que me ofreció la posibilidad de Hostear la web de este Grupo.

En menos de una semana las personas que se sumaron fueron pocas pero de manera evidente de la mejor calidad humana.

Aca tenemos un SanMarTux
Listo a dar batalla por el SoftLibre

Espero que pronto tengamos novedades sobre los cursos de SL en Villa Hidalgo para eso hay que ponerse a trabajar.

sábado, 25 de mayo de 2013

Bienvenidos a SanMarTux!!!

En el transcurso de la creación de este Blog y de la [0] página de FaceBook nos dimos cuenta que teníamos un Padre llamado [1] LUGSaM el grupo de usuarios linux de San Martín creado por algunos profesores de la [2] Escuela de Educación Técnica N°5 "Galileo Galilei" donde me egresé. Esperamos poder unificar esfuerzos para reavivar la comunidad de Software Libre de San Martin, difundir las bondades de tener tal comunidad y ser referentes de la tecnología como alguna vez fue San Martin referente de la industria. Posiblemente suene como algo descabellado o no. Pero quien escribe está convencido que lo que se necesita para que algo como esto crezca es compromiso, responsabilidad y sobre todo mucha pasión por lo que se hace.

Y en un día como el de hoy para los argentinos que se celebra la revolución de Mayo pretendemos poner nuestro granito de arena.

Dejamos una frase de Richard Stallman que define lo que creo yo deberia ser nuestro objetivo entre otras cosas.

“Enseñar a los niños el uso de software libre en las escuelas, formará individuos con sentido de libertad“
[3] Richard Stallman

Y una última frase de alguien que quien escribe quiere creer que compartiría nuestra filosofía!!

"Seamos libres y lo demás no importa nada"[4]San Martín