AÑO 1 // NUMERO 1 NOVIEMBRE DE 2007
. EVENTOS Cobertura cafeconf 07
.
un nuevo ano del evento mas importante del software libre en argentina
numero
1e librdaidnumco
EMPEZAMOS con MUCHA FUERZA
te presentamos la revista digitaL tux INFO y a sus colaboradores
.
.
DISTROS tuquito 2
LABORATORIO google presently
un desarrollo argentino
un nuevo servicio on line de google
.
.
PROGRAMACION curso de programacion en c
MULTIMEDIA miro
primera parte
el unico reproductor de video que necesitas
. Consola, entrevista, juegos, noticias, opinion, paginas recomendadas y trucos

l Antes que nada quiero agradecer a todas las personas que sin
ánimo alguno de lucro se sumaron a mi proyecto a mediados de
i
a octubre. El segundo cometido de esta introducción a TuxInfo es la de
brindarles la bienvenida a esta nueva publicación mensual gratuita
r donde trataremos temas relacionados a la tecnología libre en lo
posible de la mano y en especial del software libre.
o El contenido de esta publicación es muy variado como podrán ver en
el índice.
Una aclaración importante es que si bien vamos a tratar de seguir
i
t una línea, las secciones pueden variar, como por ejemplo en este
número no tenemos la sección del lector, la cual creemos poder
ingresar gracias a la recepción de sus mails de consultas, críticas y
e
d porque no agradecimientos.
Por último, no quiero hacer nombres propios de cada persona que
colabora con TuxInfo pero si quiero agradecer a todas las personas
que se contactaron conmigo cuando lancé la propuesta, a los que
creyeron a los que no, a los que apoyaron a los que no, a mi familia
que soporta mi pasión por el trabajo día a día, (hasta en mis
vacaciones) a mi señora que después de tantos años a mi lado me
sigue apoyando en cada nuevo proyecto, a mi hija que tolera muchas
veces mis enojos, a mi viejo que desde algún lado me debe estar
viendo, a mis amigos principalmente a Facundo Arena quien me
impulsó tanto para que hoy pueda decir trabajo de lo que me gusta y
a todos los que de alguna manera apoyan mis proyectos.
Muchas gracias y nos vemos el próximo mes.
Ariel M. Corgatelli
Periodista Profesional, Asesor Informático, y Consultor
colaboradores
contactenos
Ariel Corgatelli (director TuxInfo, editor y coordinador)
Para contactarse con TuxInfo es
Oscar Reckziegel (el corrector)
bien simple, sólo deben enviar a
Franco Rivero
un email a info@tuxinfo.com.ar y
William Sandoval
si su deseo es colaborar con
Franco Rivero
artículos pueden hacerlo.
Samuel José Rocha Martos
Claudio de Brassi
Ernesto Vázquez Aguilar
Jorge E. Huck y Jose Emanuel Davila Alanis
Facundo Arena
Matías Gutiérrez
Emiliano Piscitelli
.
diseno
Soledad Piscitelli

.Noticias del mes pag.4
.Introduccion a AWK
Multimedia pag.8
i
c
e
Miro
.el unico reproductor de video que necesitas
Distros pag.10
d
I
n Tuquito 2
un desarrollo argentino
.Eventos pag.15
Cobertura cafeconf 07
.
un nuevo ano del evento mas importante del software libre en argentina
.Consolas pag.18
Introduccion a AWK
.Laboratorio pag.21
Google presently
un nuevo servicio on line de google
.Paginas recomendadas pag.23
.Nota de tapa pag.26
.te presentamos la revista digitaL tux INFO y a sus colaboradores
Programacion pag.31
Curso de programacion en c
primera parte
T
. rucos pag.40 .Juegos pag.43
.Entrevista pag.46 Opinion pag.49
.



Soporte para XFCE
e
s
Está disponible la página de Xubuntu, Kubuntu
y Edubuntu en español. En ella se dará
soporte a los usuarios de Ubuntu que usen
e
l

m
Xfce, además de Kde. En http://xubuntu-
es.org/ encontraran noticias, foros, y la
posibilidad de tener un blog y participar de los
wikis de documentación y repositorios.
s

d
i
c
i
a
t
o
n
El proyecto
Mancoosi
Es un sistema que controla la dependencia
Debemos destacar que La unión Europea
de los paquetes en el momento de la
normalmente no acepta empresas que estén
instalación reconociendo con algoritmos los
fuera del continente ya que estos subsidios
mismos y seleccionando cuales son los
están integrados por diferentes países
indicados para diferentes configuraciones y
pertenecientes a la misma. Y también que en
compilaciones, teniendo la particularidad que
la presentación de una empresa Argentina en
es un sistema automatizado y con memoria,
la comunidad Europea se la describió con
que permitirá volver a configuraciones
Gran capacidad para desarrollar software de
previas.
alta complejidad y drivers, con gran
Dicho proyecto citado como de alta
penetración en el mercado de Habla Hispana
complejidad Técnica, será licenciado bajo la
teniendo en cuenta el soporte de ingeniería y
licencia GPL.
desarrollo.
Pixart por su trayectoria y por su capacidad
De esta manera todo el trabajo que se
técnica fue elegida para intervenir en el
desarrolle en Argentina estará bajo licencia
proyecto Mancoosi, el cual está financiado
GPL, y en el caso de Pixart, sumará
por la Unión Europea, cabe destacar que
tecnología para el proyecto como también
este proyecto está siendo subsidiado por la
destinará esfuerzos en adecuar el sistema
dicha unión y se estima que Pixart recibirá a
Mancoosi en su versión próxima Rxart 4.0.
lo largo del mismo 250.000 Euros por su
trabajo.
Mas información: Mancoosi
Http://www.mancoosi.org/

4

.
Google definio

.
e
s
su plataforma movil



Ahora sí ya podemos decir que Google
Por supuesto esto choca de forma abrupta
definió toda su plat

aforma móvil, después de
con las ambiciones de empresas como
idas y vueltas, especulaciones de un sistema
Microsoft o Apple.
e
l

m
operativo p


ara PC, al final se definió como un
sistema para telefonía celular que podrán
Importante. Detrás de este proyecto de
inst


alarse en equipos celulares desde el
Google hay dos entidades relacionadas y al
próximo año.
mismo tiempo independientes; la plataforma
s

d


La fecha de lanzamiento será a mediados del
Linux Android (resultado de la adquisición por
año próximo y Google pretende competir con
Google en 2005 de la compañía del mismo


el mercado móvil con una plataforma abierta
nombre), y la Open Handset Alliance, un
en donde será prestada a fabricantes de
grupo compuesto por 33 fabricantes de
i
c
i
a
equipos.
hardware y componentes, compañías de

t

No piensa salir con ningún equipo en
software, y operadoras que se han
especial, tampoco piensa colocar su logo
comprometido a trabajar con Android (fuente
o

dentro de ninguno, sólo entregará el sistema
engadet).
n
completo con integración completa a todos
La fabricación de los equipos con Android
sus servicios en línea.
correrá a cargo de una gran variedad de
Ahora ustedes se deben preguntar ¿donde
compañías de equipos móviles como es el
está el negocio? y esta respuesta es simple
caso de HTC, LG, Motorola y Samsung. Y
de contestar ya que google es una empresa
sus proveedores por ahora serán en Estados
que vende servicios y el más importante es
Unidos T-Mobile y Sprint, en España
justamente el de vender servicios de la mano
Telefónica por ahora y seguramente se irán
de publicidades, más adelante desde vídeos
sumando otros.
y vaya saber cuál más aparecerá.
En la plataforma de software Android
El software que entregará será gratuito, sus
impulsada por Google participa un grupo de
metas son dinamizar el sector de los
34 miembros
servicios a través de móviles que según la
Lista completa
empresa está infrautilizado.
http://www.openhandsetalliance.com/oha_
members.html

Mandriva y su conflictivo
acuerdo con el gobierno de Nigeria
Al parecer después de la presión y de la
evidencia, la agencia gubernamental
difusión que tomó desde el "marketing"
encargada de esta financiación confirmó el
cuestionable que utilizo Microsoft.
acuerdo con Mandriva y descalificó las
Vamos a poner en claro las cosas, en
intensiones de Technology Support Center
principio el gobierno Nigeriano había
(TSC).
comprado 17.000 Classmate con Mandriva,
Fuentes oficiales de Mandriva declararon; "el
pero la implementación estaba dada por TSC
marketing de Microsoft es legalmente
una empresa que supuestamente había
cuestionable".
recibido 400.000 dólares por actividades de
Desde este enlace podrán ver el acuerdo de
"marketing" para convertir dichos equipos a
marketing que firmó Microsoft con TSC.
XP. Pero claro después que todo quedó en
http://www.nglug.org/node/76
5




Skype 2 para Linux
e
s
Sí, después de más de dos años de espera
se están adelantando las versiones de skype
por parte de la gente que desarrolla este
e
l

m
popular sistema VOIP.
"Ahora los usuarios de Linux tenemos
soporte a vídeo en skype, obviamente se
encuentra en una versión beta".
s

d
Además hay binarios para las distros más
populares desde el siguiente enlace
http://www.skype.com/intl/en/download/sk
ype/linux/beta/choose/

i
c
i
a
t
o
n
Lanzamientos recientes
de distros más populares
Slax 6.0 fue recientemente lanzada, en su
versión live CD en la cual incluye un kernel
2.6.23, KDE 3.5.8, muchas correcciones de su
versión anterior y como siempre una opción
excelente para recupero de datos desde el
sistema live, además de poder instalar una
distro basada en slackware de forma más
simple y con buenas características agregadas
en tan solo 190 MB.
Sitio web del proyecto
http://www.slax.org/
Mirrors para la descarga
http://www.slax.org/download.php
VectorLinux 5.9 es una distro ideal para
equipos con bajos recursos de hardware, a
pesar de estar basada en KDE. Se basa en la
archipopular distro slackware pero con
opciones de configuraciones más pulidas en
lo que respecta a la parte gráfica.
Sitio web del proyecto
http://www.vectorlinux.com/
Mirrors para la descarga
http://www.vectorlinux.com/mod.php?mod
=userpage&menu=12&page_id=4

6




Fedora 8 (Werewolf) fue lanzada con las
Sitio web del proyecto
siguientes opciones destacadas;
http://fedoraproject.org/
CodecBuddy una excelente herramienta que
Mirrors para la descarga
e
s
permite instalar codecs propietarios de forma
http://fedoraproject.org/get-fedora.html
simple, nuevo look de todo el sistema con
mejoras gráficas considerables, firewall
gráfico, al mejor estilo firestarter, sistema de
impresión como también detección de
impresoras mejoradas e integradas en el
e
l

m
sistema completamente, opciones e
integración bluetooth, java support, sistema
de control de red y configuración más simple
y gráfico, compiz-fusion desde sus
s

d
comienzos ya sea con entorno Gnome como
KDE, Xen como sistema de virtualizacion
integrado y muchas nuevas funciones que
hace de esta versión una de las más
i
c
i
a
interesantes de Fedora.
t
Es posible además instalarla en una llave
o
USB.
n
Linux Mint 4.0, edicion "KDE" se encuentra
en estado beta, y se basa en su sistema
Celena compatible con Gutsy de Ubuntu,
kernel 2.6.22-14, opciones gráficas mejoradas
a su versión anterior y por supuesto todos los
drivers restrictivos, más codecs, flash y java
que Mint nos tiene acostumbrados.
Sitio web del proyecto
http://linuxmint.com/
Mirrors para la descarga
http://www.linuxmint.com/download.php
Y por último encontramos las opciones live de
OpenSUSE 10.3
en versiones KDE y
GNOME. Estas distros no son del estilo
instalable y por ahora solo se encuentran en
formato live, (además, para arquitecturas de
32 bits) es decir no es posible realizar la
instalación de las mismas. Desde la editorial
creemos que es una buena opción para
aquellos que desean hacer uso de un sistema
live Linux sin correr un solo riesgo en sus
datos.
Sitio web del proyecto
http://www.opensuse.org/
Mirrors para la descarga
http://en.opensuse.org/Download
7


.
El unico reproductor

i
a
de video que necesitas

e
d

i
m


El vídeo está revolucionando la red, ya no hay espacio web que no
incluya algún clip de vídeo. Para acceder de manera más cómoda

l
t
al contenido audiovisual tenemos la aplicación libre y gratuita
u

m

Caracteristicas
-
Para Dapper: deb
Soporta múltiples formatos de vídeo.
-
Http://ftp.osuosl.org/pub/pculture.org/miro/linu
Soporte de vídeos en alta definición (HD).
-
x/repositories/ubuntu dapper/
Acceso Gratuito a Contenidos de vídeo por
Y pulsamos en el botón 'Añadir Origen'
internet (fuentes de vídeo RSS, podcast o
5. Una vez hecho esto nos dirigimos al gestor
blog de vídeo).
-
de paquetes Synaptic y pulsando sobre
Posibilidad de descargar y guardar vídeos
'Recargar' actualizamos la lista de paquetes
desde YouTube, blip.tv y muchos más.
6. Solo nos queda buscar el paquete Miro y
Incluso puedes crear listas de reproducción
marcarlo y pulsar sobre 'Aplicar'.
con la búsqueda de términos y obtener
automáticamente los vídeos cuando se
En Ubuntu 7.10, Miro ya se encuentra en los
publiquen.
-
repositorios, solo hay que hacer el paso 6.
Soporte de BitTorent para los vídeos, lo
descargas y automáticamente lo reproduces.
Con esto ya lo tenemos instalado y lo
podemos encontrar en Aplicaciones/Sonido y
Instalación
Vídeo.
En esta guía vamos a realizar la instalación
Para otras distribuciones y Sistemas
en Ubuntu en su versión Feisty o Dapper.
Operativos podréis descargarlo y ver como
Para realizar la instalación seguimos los
se instala desde la sección descargas de su
siguientes pasos:
web oficial http://www.getmiro.com/download/.
Interfaz Miro
1.Accedemos al Gestor de paquetes Synaptic
desde 'Sistema/Administración/Gestor de
Una vez que tenemos instalado Miro vamos a
paquetes Synaptic'
pasar a ver las opciones que tenemos para
2.Dentro del gestor de paquetes nos vamos a
configurar y empezar a ver TV. Vamos a ver
la barra de menú 'Configuración/Repositorios'
las partes que tiene Miro.
3.Pulsamos sobre la pestaña 'Software de
1 Opciones principales de Miro.
otros proveedores' y en esa pestaña al botón
2 Lista de canales añadidos y listas de
'Add'
reproducción.
4.En la ventana que nos aparece en pantalla
3 Pantalla de reproducción y donde
añadimos la siguiente línea dependiendo de
aparecen la información de búsquedas y
la versión de Ubuntu que tengamos:
demás opciones.
Para Feisty: deb
4 Volumen y botones de reproducción.
http://ftp.osuosl.org/pub/pculture.org/miro/linu
5 Caja de búsqueda de vídeos en youtube,
x/repositories/ubuntu feisty/
googlevideo, blip.tv, etc.
8



agregarlo mediante la barra de menú
Channels/Add Channel.
i
a
- Crear lista de reproducción, se puede crear
lista de reproducción a partir de la búsqueda
e
d
de un término, para esto solo hay que darle
al botón donde aparece 'Save This Search
as a Channel'.
i
m
Si lo que quieres es una lista de reproducción
a partir de los vídeos que ya tienes, lo que
l
t
hay que hacer es ir a la barra de menú
playlist y ahí podemos crear una lista de
u
reproducción a partir de una carpeta o crear
una vacía y luego vamos arrastrando los
m
vídeos a nuestro playlist.
Utilización
Una vez visto las partes de Miro, pasamos a
- Configurar las preferencias, en la barra de
ver como empezar a utilizarlo.
menú vídeo/options... nos aparece una
- Agregar un canal, es muy fácil, lo podemos
ventana con distintas pestañas, desde esta
hacer navegando por Miro Guide y buscar el
ventana puedes configurar si se inicia miro al
canal que nos interese y pulsamos sobre el
iniciar la sesión, las carpetas que añadiremos
botón Add. Si tenemos un videopodcast que
a la biblioteca de vídeos, el tiempo de
no está en la Miro Guide lo que hay que
recarga de los canales para comprobar si hay
hacer es buscar el feed RSS de los vídeos y
nuevo contenido, etc.
Conclusión
si a la experiencia del usuario cuando lo
maneja si no tiene un nivel básico del inglés.
La conclusión que sacamos de este software
es que cumple muy bien su función, ver la
Personalmente recomiendo esta aplicación
televisión por internet, le faltan todavía unas
para todo el mundo dependiendo del sistema
cuantas mejoras según mi punto de vista,
operativo que utilice, porque podemos
como mejorar la reproducción de los archivos
descargar vídeos de internet tanto en
flv, los que se descargan de youtube y de las
descarga directa como torrent y gracias a los
web del estilo de esta, porque los archivos
feed RSS no nos tenemos que preocupar de
con esta extensión se ven con saltos. Otra
estar buscando el archivo para descargarlo.
cosa a mejorar es el idioma, todavía hay
muchas cosas sin traducir al español, no es
Samuel José Rocha Martos
una cosa que afecte al funcionamiento, pero
Http://www.getmiro.com/
9




Distros
Distros
Distros
Distros
Distros
Distros s
Tuquito 2
o
un desarrollo Argentino
r
¿Qué es Tuquito GNU/Linux?
Tuquito-2
es una distribución GNU/Linux, que
i
s
t
implementa la tecnología livecd (funciona
D
desde cd), esto permite al usuario tener en su
computadora un sistema completo en cuestión
de minutos, con todo el software y hardware
configurados y listo para usar, sin necesidad de
modificar en absoluto su computadora,
ganando tiempo a la hora de realizar tareas
concretas.
El uso de Tuquito no requiere de ningún nivel
de experiencia, está destinado a todo tipo de
usuarios. También puede instalarse en su
computadora mediante dos tipos de instalación,
En esta imagen vemos la versión antecesora de Tuquito denominada
Completa o Básica, teniendo todo configurado
"K", como verán es bastante simpática y con iconos muy agradables.
y listo en su disco rígido en un tiempo mínimo.
Tuquito cuenta con 2 Gigabytes de aplicaciones
en un cd común de 650 Megabytes, con una
amplia selección de paquetes en las áreas de
ofimática, ingenierías, multimedia, Internet,
programación y ciencias.
La estética instantánea de Tuquito, permite
disfrutar de un sencillo y amigable entorno de
trabajo.
Booteo:
En informática, el arranque, booteo es un
proceso que inicia el sistema operativo cuando
el usuario enciende un sistema informático. En
inglés se conoce como booting. Fue traducido
Bueno aquí ya se ve la evolución de una especie en donde las transparencias
del término en inglés boot, como "arranque" ó
son moneda corriente, el menú más estilizado y personalizado.
"inicialización" de un ordenador o dispositivo,
concretamente suele referirse al arranque del
sistema operativo.
Livecd:
LiveCD o CDvivo es una característica para
permitir ejecutar un sistema operativo desde un
medio de almacenamiento normalmente CD-
ROM o disquete de forma temporal a modo de
demostración. Generalmente para permitirlo se
descomprime una parte en la memoria RAM del
ordenador, para usar esta memoria como disco
duro virtual, sin necesidad de una instalación.
Algunos CDVivos vienen con una utilidad que
puede instalar opcionalmente, si el usuario así
Y en esta imagen vemos el nuevo panel de instalación en donde la misma
lo desea, el sistema operativo en el disco duro.
se realizará de forma gráfica desde el comienzo y con un wizard más que
intuitivo.
Fuente: http://www.wikipedia.org
Distros
Distros
Distros Distros
Distros
Distros
Distros
Distros
Distros
Distros
10
Distros
Distros


Distros
Distros
Distros
Distros
Distros
Distros
Algunas de sus
s
características son:
o
r
Detección automático de los discos rígidos
de nuestra computadora, dejándolos
disponibles en su escritorio con tan solo un
i
s
t
click, soporte de impresoras de varios
modelos, antiguos y nuevos, soporte de
D
scanners gracias a xane, soporte de
webcams, incluyendo los modelos de intel,
genius, accesos a cdroms, diskettes, con un
click en su escritorio, detección automática
Como browser vamos a encontrar al popular Firefox en su versión 1.5, que
de cámaras digitales, pendrives, dispositivos
es factible actualizarla sin mayores problemas por supuesto, recordemos
que hablamos de una distribución basada en Debian.
hotplugs(usb), compatible con archivos de
MSOFFICE soportando los sistemas de
Primeros pasos con Tuquito
archivos de Windows, (Fat32 - NTFS) cuenta
con las clásicas herramientas firefox como
GNU/Linux
browser, evolution organizador personal más
Para utilizar Tuquito-2 GNU/Linux, se debe
el cliente de correo, quanta Excelente editor
bootear, inicializando su computadora desde
de programación, mplayer uno de los
el cd.
mejores reproductores de vídeo, Amsn para
Si la opción de booteo no se encuentra
el acceso a las redes MSN, soporte para
disponible la podemos habilitar desde el
tecnología disponible en equipos portátiles,
Setup (Bios) de nuestra computadora.
(ACPI, PCMCIA, CPUFREQ,
Una vez inicializado el cd, dispondremos de
HIBERNACIÓN,etc) soporte para la escritura
un menú con varias opciones para distintas
en sistemas de ficheros NTFS, soporte para
formas de arranque y configuración.
la conexión a Internet con winmodems, (más
También podremos configurar el hardware
usuales) soporte para la conexión a Internet
para un correcto arranque, llegado el caso de
con modems para ADSL, (ethernet) software
que no lo detectara automáticamente.
para compartir conexión a Internet a otras
computadoras, soporte para conexiones de
Las opciones principales son:
red inalámbricas, (WIFI) recursos
Normal:
compartidos mediante SAMBA, conexión
Realiza un arranque con una configuración
remota de escritorio y escritorio compartido,
del sistema y hardware automática.
soporte y software para la sincronización de
Por ejemplo:
Palms / PDA, soporte de WebCam en
Resolución gráfica 1024x768 .Detección
clientes de mensajería, (AMSN, Kopete)
automática de vídeo, audio, red, etc.
implementación de una nueva consola en el
SafeMode:
escritorio, accesible presionando la tecla F12,
Esta opción arranca el sistema con una
administración de usuarios mediante Kuser,
configuración genérica, que deberá usarse
administración de paquetes de sistema
en el caso en que se llegase a tener
mediante Kpackage, integración con el
problemas con las otras opciones.
escritorio para la emulación de aplicaciones
Por ejemplo:
para sistemas Ms-Windows mediante Wine,
Resolución gráfica 800x 600 Driver de vídeo
software para descarga de archivos, (Gestor
genérico (VESA) se lo recomienda para
de descarga, FTP, clientes P2P, torrents)
computadoras antiguas.
inclusión de Udev para la detección de
Instalar:
dispositivos, supresión de SuperMount,
Desde esta opción podrá instalar Tuquito-2
implementación de UnionFs (Modo LIVECD)
GNU/Linux en la computadora. En las otras
y muchas más opciones disponibles.
opciones, Tuquito funciona en modo LIVECD.
Distros
Distros
Distros Distros
Distros
Distros
Distros
11
Distros
Distros
Distros
Distros
Distros

Distros
Distros
Distros
Distros
Distros
Distros
También se encuentran los sub-menús que
Tuquito, para agilizar un poco más sus tareas
s
contienen opciones predefinidas, con las
siendo la más clásica en todas las
cuales podremos personalizar un poco más
distribuciones.
o
su arranque en modo livecd o instalación.
Requiere aproximadamente el doble de su
r
Dichas opciones son completamente
memoria RAM. Por ejemplo si dispone de
editables, permitiendo combinar todas estas
64MB de RAM, la partición Swap debe ser de
a gusto del usuario.
128MB.
i
s
t
Una vez inicializado con cualquiera de estas
Para darle este tipo de formato desde el
opciones, podremos ver en forma detallada el
cfdisk debemos seleccionar la nueva
D
arranque de Tuquito, presionando F2.
partición creada y darle el tipo de formato
Una vez que Tuquito finaliza la detección y
Swap, eligiendo la opción Tipo y tipeando el
configuración en su computadora, inicializará
número 82.
un entorno gráfico, en donde podremos
Linux Nativa:
empezar a trabajar.
En este tipo de partición se instalará Tuquito
con todos sus directorios aplicaciones y
configuraciones, que al crear una nueva
partición desde cfdisk, esta ya se crea por
Instalación de Tuquito-2
defecto del tipo Nativa.
GNU/Linux
La manera en que el espacio será usado en
esta partición dependerá del tipo de
Para instalar Tuquito-2 GNU/Linux podremos
instalación que elegiremos (tercera etapa).
seleccionar la opción “INSTALAR”, la cual se
Una vez creadas las particiones debemos
desarrollará en tres etapas para poder
guardar los cambios (Escribir) y salir del
realizar la explicación de una manera más
programa de partición (Salir).
clara y didáctica.
Tercera Etapa:
Primera Etapa:
En esta etapa, podremos elegir dos tipos de
Instalación automática e instalación manual:
instalación completa y básica.
El tipo de instalación automática es
Para realizar la instalación completa
recomendada para usuarios de mínimos
debemos contar con un espacio mínimo de 2
conocimientos, en donde casi todos los
GB libres en donde se copiará todo el
pasos son automáticos con la única salvedad
contenido de aplicaciones en nuestro equipo,
de realizar en todos los casos el
y en lo que se refiere a la instalación básica
particionamiento de forma manual con
como su palabra lo indica es bien básica
"cfdisk", luego la detección del hardware y
incluyendo los paquetes clásicos que
configuración de menú de inició (grub), se
encontraremos en cualquier distribución
realiza de forma automática.
Linux: navegador, openoffice, evolution,
La instalación manual es recomendada para
kopete,, son alguna de ellas, siendo posible
usuarios con conocimientos avanzados, ya
luego realizar la instalación de los paquetes
que deberá pasar por varias fases de
no presentes desde el sistema de
configuración.
empaquetamiento provisto por la distribución.
Segunda Etapa:
Lo que podríamos decir que es muy
La segunda etapa consiste en modificar la
interesante es la operatividad de esta distro
tabla de particiones para alojar Tuquito.
con la integridad de todo el
Para ello deberemos crear dos particiones
software+hardware ya que por ejemplo en lo
con un programa (cfdisk) que ofrece la
que se refiere a software instalado si hay
instalación.
algo que no encontramos instalado con tan
solo hacer un clic en el icono
Las particiones a crear son las siguientes:
correspondiente el mismo sistema se
Est
Linux Swap.
a partición es la
encarga en solicitar el cd para la instalación
denominada de intercambio, utilizada por
del mismo.
Distros
Distros
Distros Distros
Distros
Distros
Distros
12
Distros
Distros
Distros
Distros
Distros




Distros
Distros
Distros
Distros
Distros
Distros
La nueva versión de Tuquito implementa
s
muchas mejoras que se hicieron posibles
gracias a la colaboración de muchos
o
usuarios que aportaron sus experiencias con
r
la primera versión de Tuquito-k (nos
manifestó Mauro) Es por esto que la nueva
versión de Tuquito, denominada Tuquito 2 (la
i
s
t
evolución de la especie), está orientada para
los usuarios de escritorio, priorizando las
D
utilidades multimedia como los reproductores
de audio y vídeo como así también las
utilidades que permiten la interconexión de
dispositivos.
En esta imagen vemos todas las categorías que incluye Tuco, no pueden
negar que es muy interesante, instalar con tan solo hacer un clic en el
software deseado.
Tal cual lo dijimos, insertamos una cámara digital en nuestro equipo con
Tuquito 2 y la misma fue detectada de forma automática montada en
nuestro escritorio.
Muy interesante:
Hasta este momento no contamos ninguna
En esta imagen Tuco nos informa que se conectará a Internet para instalar
un paquete llamado MDBTools, que con tan solo bajarlo se creará un icono
novedad para cualquier usuario de Linux en
en el escritorio para ejecutarlo.
general, pero desde ahora vamos a
enumerar las ventajas o funciones
Libertad
Tuquito 2, brinda al usuario la posibilidad de
adicionales que trae Tuquito 2.
elegir usar una distribución 100% libre.
Tuquito 2 permite guardar los cambios
Dependiendo de la decisión del usuario,
realizados en un dispositivo extraíble
estarán o no disponibles algunas utilidades
(Pendrive), de manera que al iniciar
que no son libres pero que se incluyen para
nuevamente el LIVECD tenemos el escritorio
mejorar la adaptación de los nuevos usuarios
tal cual se lo dejó al guardar la sesión,
al sistema.
conservando todas las configuraciones
realizadas por el usuario, como así también
Garfio
Tuquito 2 cuenta con la nueva versión de
los programas instalados.
Garfio (www.garfio.org.ar), la cual
Contaremos con "Tuco" como instalador de
implementa nuevas características. Una de
programas más fácil en donde el usuario
las más relevantes es la posibilidad de
podrá instalar programas con unos cuantos
instalar nuevo software en tuquito, mientras
clics, sin que esto requiera tener
se lo está utilizando como LIVECD. Esta
conocimientos de un sistema GNU/linux
característica, combinada con la utilidad de
siendo este sistema muy similar a Klik pero
Guardar Sesión, añade una mayor
nativo y desarrollado por el grupo Tuquito.
Distros
Distros
Distros Distros
Distros
Distros
Distros
13
Distros
Distros
Distros
Distros
Distros


Distros
Distros
Distros
Distros
Distros
Distros
Nuevo script desde el formato gráfico
función 100% libre, y por último la versión
s
"#instalar-tuquito" en donde además de
portátil. Se podría decir que Tuquito es una
poder usar cfdisk podremos utilizar qtparted
distro operativa libre con base en debian.
o
siendo este último un front gráfico más
r
simple de utilizar.adaptabilidad del software
Enlaces web:
al usuario.
Sitio oficial de Tuquito: www.tuquito.org.ar
Descarga de Tuquito 2:
i
s
t
www.tuquito.org.ar/?page_id=60
CONCLUSIÓN
Miembros que componen el grupo:
Tuquito es una excelente distribución
D
www.tuquito.org.ar/?page_id=9
GNU/Linux que abarca varios perfiles, el
primero la de un usuario novato con toda la
inclusión de software restrictivo y codecs,
Ariel M. Corgatelli
para los más filosóficos también está la
Distros
Distros
Distros Distros
Distros
Distros
Distros
14
Distros
Distros
Distros
Distros
Distros




s
Cobertura CafeConf 07
o
t
Un nuevo año del evento más importante del Software
Libre en Argentina

e
n
Cafeconf es un evento que tiene
Componentes a utilizar, cabe destacar que
E
v
mucha repercusión en Argentina, y
tan interesante fue la charla que el Mini
que desde el año 2002, une a
Auditorio estaba repleto superando incluso
los lugares disponibles.
iniciados y usuarios avanzados de
sistemas abiertos, ofreciendo un
buen balance entre charlas técnicas,
filosóficas y educacionales.

El viernes 5 y sábado 6 de octubre se
desarrolló una nueva edición de CafeConf en
la ciudad de Buenos Aires, por allí estuvimos
el día sábado para cubrir el evento,
encontrarnos con amigos y asistir a unas
cuantas charlas.
Globant uno de los expositores con mas concurrencia
Luego asistí a una charla en el Salón sobre
“Linux en el Escritorio” en la cual Gustavo
Boksar, comentaba los pasos lógicos de una
migración y como adaptar GNU para que se
convierta en nuestro espacio de trabajo, debo
decirles que allí se generó un ida y vuelta
muy interesante y que la participación de los
asistentes fue muy importante.
Linux en el escritorio, en el Auditorio
Relato de Franco Rivero
Llegue a la UADE (lugar donde se desarrolla
CafeConf desde hace algunos años)
alrededor de las 9:30 hs. luego de una previa
de café con medias lunas, a las 10:00 hs.
hicimos el ingreso al certamen, allí me dirigí a
la primer charla de mi interés “Antenas Wi-Fi”,
dictada por la gente de Buenos Aires en
conjunto con Montevideo Libre, la charla mas
bien práctica tocaba temas que iban desde
como crear una parábola hasta los
Con mis amigos Ariel y Facundo
15




A las 12:00 hs. me reuní con mis amigos Ariel
colaborar, dentro de los más concurridos por
Corgatelli y Facundo Arena en el recibidor,
los asistentes encontrábamos el Stand de
s
dimos unas vueltas, filmamos para Alternaria
Lugum (Lug de la Matanza), Ubuntu que
o
TV y nos dirigimos al sagrado Mc Donalds
entregaba cds de su sistema operativo y
dispuestos a almorzar, allí estuvimos hasta
explicaba los beneficios de utilizarlo, también
t
las 14:00 hs.
pudimos observar el funcionamiento de la
OLPC y jugar un poco con Sugar (su interfaz
e
n
de usuario) y ver el funcionamiento de
RoboTux, un sistema robótico operado bajo
un SO Linux, además el evento tuvo el apoyo
E
v
de diferentes empresas que también
exponían sus soluciones (y sus promotoras)
como Globant, Intel y Fedora/Red Hat
Junto a Ariel, Lucas Coudures y gente de LUGUM
Para luego regresar con Ariel al congreso, en
horas de la tarde me encontré con otros
amigos que hacía mucho no veía, Marcelo
Guazzardo, Eduardo que estuvo trabajando
en el Stand de Ubuntu, Leonardo Gallego de
Demostracion de RoboTux
GlugCen, Nicolás, Lucas Coudurez de
Lugum, entre otros.
A media tarde recabé el material fotográfico y
asistí a una interesante charla sobre
“Modelos de Negocios con Software Libre” la
misma trataba los diferentes puntos a tener
en cuenta para poder realizar un negocio
fructífero de la mano de GNU. Para terminar
y antes de partir hacia mi ciudad dimos un
par de vueltas con Ariel Corgatelli y Marcelo
Guazzardo, nos detuvimos a observar el
funcionamiento de RoboTux, Ariel hizo
muchas entrevistas a personas involucradas
en diferentes proyectos (que encontrarán en
el podcast de Infosertec), para alrededor de
las 17:30 hs, partir hacia mi regreso.
Cafeconf 07 fue un gran evento con muchos
Junto a Ariel Corgatelli y Marcelo Guazzardo
asistentes, una muy buena organización, un
buen equilibrio entre charlas técnicas,
filosofales, educativas y de comunidad, con
Mientras tanto recorrimos el recibidor central
la buena onda que siempre le ponen los
de la UADE en donde se exponían diferentes
chicos de CafeLug y recuerden que ellos
Stands que tenían como objetivo difundir sus
HLQP, pero por suerte cada año les sale
proyectos y captar adeptos con ganas de
mejor...
16

Entrevista a Eduardo Bayot
s
Colaborador en el Stand del Proyecto Ubuntu
o
t
Franco Rivero: ¿Que te pareció CafeConf este
sentían curiosidad por esta distribución, dado
año?, ¿Cómo lo ves en comparación al año
que no se diferenciaba como lo hacen Ubuntu,
e
n
pasado?
Kubuntu y Xubuntu (que superficialmente se
Eduardo Bayot: Mis objetivos fueron distintos
distinguen no por objetivos, sino por
en ambos años.
tecnologías para la interfaz gráfica), lo
E
v
El año pasado fue la primera vez que la
especial es que su objetivo no era meramente
visitaba. No tenía en claro cómo era, y
(aunque más que suficiente) ser un Sistema
tampoco conocía a nadie. También mi
Operativo, sino convertirse en un herramienta
experiencia era muy limitada, seguía
para instituciones Educativas, para ayudar a la
peleándome con los drivers de las tarjetas
formación. De todas formas, la mayoría de la
gráficas. Y en mi cabeza seguían los deseos
gente venía con la idea de que Ubuntu era la
de "juegos". Por lo tanto, me limité a asistir a
distribución ideal para ellos, porque se
las charlas. Recuerdo la de Linux y
estaban iniciando.
Videojuegos, la de ajax y php y otra sobre
acceso remoto. Todas muy interesantes, y las
F.R.: ¿Qué reflexión te merecen este tipo de
últimas dos particularmente muy funcionales,
eventos?
debido a mi profesión.
Mayor difusión. No es que p
E.B.:
articipe poca
Este año me había ofrecido para presentarme
gente, de hecho parece que cada vez participa
en el stand de Ubuntu. Mi otro objetivo era
más gente. Pero la gran mayoría pertenece al
hacer sociales, dado que es uno de los puntos
ambiente informático: o ya son usuarios de
más importantes dentro de la filosofía GNU o
Linux u otra alternativa, o estudian carreras
los principios de OSI. Siempre estamos
vinculadas a la computación o poseen trabajos
hablando de la "comunidad", y es realmente
donde ocupen cargos dentro de oficinas de
grato saber que no solo se trata de una idea,
sistemas. Me gustaría ver más gente de otros
sino de una realidad tangible. Somos una
ámbitos. El software Libre no solo revolucionó
comunidad, y gracias a la comunidad somos.
el sistema de producción computacional, sino
Está muy apegado a los principios de Ubuntu,
que puso en tela de juicio el sistema de
y no muy lejos de cualquier idea metafísica
patentes en todos sus ámbitos. Creative
("ser por lo que somos", "humanidad"). No
Commons es el mayor ejemplo. Las bases de
tuve la oportunidad de asistir a los eventos por
estos movimientos no solo le importan a los
cuestiones personales.
que estamos desarrollando o trabajando con
computadoras o similares. De hecho,
F.R.: Contanos que estuviste haciendo en el
Stallmann no pensó en el programador, sino
Stand de Ubuntu.
en el usuario. Deberíamos ver de alguna
En el st
E.B.:
and, estaba algo desorientado
forma de volver a esa idea, o reforzar las
(dado que nunca participé en uno), pero el
formas que se aplican actualmente (caso de
trabajo parecía simple: explicar que era
Ubuntu, con el shipit, mantenimiento y
Ubuntu, que lo diferenciaba de las otras
herramientas para instalación y configuración
distribuciones, y por qué, según mi criterio, es
amenas para un nuevo usuario). Pero estoy
la mejor para los que se quieran iniciar. A la
seguro, así como un libro o una obra de teatro,
primera persona que se acercó, fue difícil,
la mejor forma de concienciar a la gente es
pero luego, el discurso terminó siendo natural.
con el boca en boca. Hablando de nuestros
También repartí varias copias de Ubuntu.
postulados, e invitándola a estos eventos,
donde seguro, terminarán de convencerse.
F.R.: ¿Qué respuesta viste en la gente que se
acercó al Stand?
Algo que me sorprendió, fue el interés
E.B.:
Franco Rivero
generalizado por el "sabor" Edubuntu. Todos
franco@infosertec.com.ar
17

.
Introduccion

a AWK
l
a

A

WK es una herramienta que existe desde hace muchos años en el ámbito
s
o
UNIX/Linux, pero no todos saben el potencial que esconde. Por eso, en ésta
n

breve introducción, les daré algunas ideas de uso y aplicación en el mundo

real que seguramente les serán de gran utilidad.
C
o

Más allá de que su nombre suene como un
Primeros pasos

raro ruido generado por una boca humana, lo
Antes que nada, hay que asegurarse de que
cierto es que AWK es una de las
AWK está instalado en el sistema. Para ello,

herramientas UNIX más legendarias.
tipeen el comando AWK sin parámetros, y
Cualquier descripción que pueda hacer sobre
deberan encontrar la siguiente devolución:
para que sirve, que hace o como funciona
quedaría sumamente limitada y sucinta frente
$ awk
a los límites de las páginas de ésta flamante
Usage: awk [-f programfile | 'program'] [-
revista. Por eso, en lugar de hacer la historia
Ffieldsep] [-v var=value] [files]
larga de la teoría y todas esas parafernalias,
$
se me ocurrieron dos cosas. En primer lugar,
obligarlos a que visiten la entrada de AWK en
Si no aparece eso, están en el horno.
la Wikipedia para saber más sobre como
Tendrán que agarrar los CDs o DVDs de su
funciona el sistema y para que sirve:
distro, hurgar entre los paquetes y encontrar
lo que corresponde (tip: usen como
http://es.wikipedia.org/wiki/Awk
parámetro de búsqueda la cadena “awk’’).
Una vez instalado, hay dos formas de usar
La segunda cosa que se me ocurrió es
AWK:
escrbir un artículo, no a manera de tutorial,
sino a manera de ejemplos prácticos que a
$ awk -f codigofuente.awk archivo.txt
cualquier usuario de Linux le puede venir
o
bien en su vida junto al sistema del pinguino.
$ awk 'linea de código fuente' archivo.txt
Ok... ¿ya sabes que se trata básicamente de
La primer forma consiste en crear todo el
un lenguaje de programación ideal para el
script de awk en un archivo llamado
procesamiento de texto desde la línea de
codigofuente.awk. Entonces, luego, se aplica
comandos? Perfecto. Seguramente te
dicho script al archivo de texto archivo.txt
estarás preguntando entonces, ¿y para que
para procesarlo de alguna forma.
corno quiero yo saber como trabajar con
En el segundo ejemplo, se inserta
AWK si mi vida es pura felicidad hasta ahora?
directamente una función de línea de código
Bueno, por una simple razón. Si sos usuarios
entre comillas simples y se la utiliza para
de Linux, sos entonces usuario de UNIX. Y
procesar el archivo definido como segundo
como tal, no podés no saber trabajar con
parámetro (archivo.txt).
AWK. Podés no saber como funciona el
sistema de desague de tu inodoro, pero no
Basta de palabras, vamos a un ejemplo
podes no saber trabajar con una de las
práctico:
herramientas más emblemáticas del universo
UNIX.
$ awk '{print $0 }' /etc/passwd
18

Sin saber nada, ya tenemos en claro que el
BEGIN se ejecutara antes de que AWK
primer parámetro se trata de una función de
comience a procesar el archivo. En la l’nea
procesamiento, y el segundo es el archivo a
/patrón/ podemos definir expresiones
l
a
procesar. Básicamente lo que hace este
regulares (si, como las de Perl) para procesar
comando es imprimir el archivo entero (en
el archivo. Finalmente, el bloque END se
AWK, la variable $0 representa el contenido
utiliza para ejecutar acciones luego de
s
o
completo del archivo indicado en la línea de
procesar el archivo. Veamos un ejemplo
n
comandos). ¿Si modificamos el $0 por una
sumamente simple, pero instructivo:
cadena cualquiera? Bueno, repetirá la
función “print’’ por cada línea de texto que
BEGIN {print "Esto se ejecuta antes de
C
o
exista en /etc/passwd, por lo tanto llenaría
procesar archivo!" }
nuestra pantalla de la cadena especificada.
/root/ {print "aca encontre la palabra root: " $0
}
awk '{print "¡apaga la PC!" }' /etc/passwd
END {print "Esto se ejecuta al finalizar el
procesamiento del archivo" }
Es el mensaje directo si están leyendo y
probando las cosas de éste artículo un
Pruebenlo, y verán que lo que hace es
domingo de sol. Ok, sigamos con los
imprimir la línea correspondiente al bloque
ejemplos básicos:
BEGIN, una línea por cada resultado de la
búsqueda de la palabra “root’’ en la expresión
Supongamos ahora que solo queremos
regular y la línea del bloque END. Simple,
imprimir dos campos del archivo /etc/passwd
¿no? De más está decir que dejo en sus
(que, como sabrán, separa los campos con
manos el aprendizaje de las expresiones
símbolos “:’’). El ejemplo sería el siguiente:
regulares, oh grandes herramientas del
procesamiento de la información disponibles
awk -F":" '{print $1 $3 }' /etc/passwd
en múltiples lenguajes de programación.
Googleen un poco y encontrarán cientos de
Acá le estamos indicando a AWK que el
ejemplos para aprender.
símbolo “:’’ se utiliza para separar los campos.
Luego, dentro de la función print, le pedimos
simplemente que imprima el primer y el
Algunos ejemplos divertidos
tercer campo del archivo /etc/passwd.
con AWK
Experimenten con otros archivos cuyos
campos estén separados de otra forma.
Para finalizar con esta introducción, les dejo
algunos ejemplos sumamente útiles que les
vendrán como anillo al dedo a la hora de
Estructura completa de un
administrar sus sistemas Linux:
script AWK
1. Utilizando tuberías, ¡podemos usar AWK
Hasta ahora hemos visto algunas
para renombrar archivos!
aplicaciones prácticas de AWK en el mundo
real. Pero volvamos a las bases para tener
ls listado_de_archivos | awk '{print "mv "$1"
un panorama un poco más completo. Todo
"$1".nuevo"}' | sh
script de AWK puede estar estructurado en
los siguientes bloques:
2. También podemos usar las tuberías para
conectar AWK con ps, y así poder eliminar
BEGIN {acciones }
procesos por su nombre:
/Patrón/ {acciones }
END {acciones }
kill `ps auxww | grep
nombredelprocesocolgado | egrep -v grep |
Todo lo que se define dentro del bloque
awk '{print $2}'`
19


3. Con este ejemplo imprimimos solamente
las líneas de un archivo que sean más largas
En conclusión...
que 50 caracteres:
l
a
awk 'length > 50' archivo
Este artículo no cataloga ni como un tutorial,
ni como un manual de AWK. Es sólo una
s
o
4. Imprimir todas las líneas que existan entre
introducción que me pareció interesante
los bloques “comenzar’’ y “parar’’ de un
desarrollar como primer participación en
n
archivo:
TuxInfo. La idea es, demostrar con
comandos simples, todo el potencial que se
awk '/comenzar/, /parar/' file
esconde detrás de AWK, una herramienta
C
o
que existe desde hace muchos años en el
5. Con esta línea imprimimos cuatro números
ambiente UNIX, pero que muchos parecen
aleatorios entre 0 y 1:
tener en el olvido. Lean las páginas del
manual, lean los parámetros de ayuda,
yes | head -4 | awk '{print rand()}'
investiguen un poco sobre expresiones
regulares y experimenten, !que es lo más
Y la lista puede seguir y seguir... cuando
divertido!
comenzamos a combinar AWK con el resto
Facundo Arena
de los comandos de UNIX/Linux, las
Facundo@linuxadistancia.com.ar
posibilidades son realmente infinitas.
20



L
Laboratorio
ab ro
Laboratorio
torio
a
a
to
Laboratorio
r
bor
io
Laboratorio
LaGoogle Presently
i
o
r
Un nuevo servicio online de Google
o
Google Docs, el servicio de oficina online de la empresa,
t
crece a pasos agigantados y sigue sumando servicios;
a
nosotros los usuarios, Agradecidos!!!
r
Hace un par de semanas Google liberó en
b
o
forma online el servicio Presently que
completa su suite de oficina online, desde el
momento de la salida me interesé por el
L
a
proyecto pero por falta de tiempo no pude
probarlo, ahora con un ratito de tiempo me
senté y lo probé a fondo.
Sistema de chat incorporado
Que la pasamos, pero no termina ahí, a la
derecha de la pantalla tendrán un sistema de
Chat basado en Jabber para charlar y
explicarles a las personas que están viendo
la presentación, una maravilla!!!. Claro que
otras características están presentes como
enviar la presentación por mail, compartir el
Editando una diapositiva
archivo con otros usuarios para realizar
trabajos grupales, también disponemos de
Puedo dar fe que el servicio está muy bien
una gran colección de temas propios para
integrado con los demás, cuando ingresamos
nuestros trabajos y la posibilidad de definir
a él podremos crear una nueva presentación
enlaces.
con diapositivas o bien subir una que
tengamos alojada en forma local, esa opción
Integración de servicios
fue la que probé primero, quería saber que
tan compatible era y para mi sorpresa
La idea de Google, con este lanzamiento es
respondió bien a todos los formatos, subí una
completar su servicio de oficina online, que
presentación realizada con OpenOffice y otra
hasta el momento es la más completa que
con Microsoft Office y respondió de manera
circula por la red, tenemos todas las
correcta respetándome los temas aplicados
herramientas cotidianas que estamos
pero claro, no las animaciones ya que el
acostumbrados a ver en estas aplicaciones
servicio no trabaja con ellas, una vez subidas
en forma nativa, ofreciendo además total
podremos crear nuevas diapositivas, editarla,
compatibilidad, cuestión realmente
y lo mejor, iniciar la presentación, para esto
importantísima. Lo único que no me agradó
abrirá la misma a pantalla completa y nos
demasiado es la falta de animaciones y
dará una URL para que la pasemos a las
transiciones, algo que realmente se ha
personas que asisten a nuestra charla virtual
quedado en el tintero.
por ejemplo y vean la presentación a medida
L
L
Laboratorio
a
o
b
Laboratorio
a
o
ri
b
r
Laboratorio
o
Laboratorio
a
r
ato
t
a
r
o
Laboratorio
atorio
t
r
o
Laboratorio
i
r
o
Laboratorio
io
Laboratorio
abor
21
Labo
L




L
Laboratorio
ab ro
Laboratorio
torio
a
a
to
Laboratorio
r
bor
io
Laboratorio
LaSi hablamos de la suite en general, se
Conclusión
extraña la falta de un administrador y gestor
i
o
de bases de datos, espero que la integración
La idea de llevar nuestra plataforma de
r
se complete pronto, sería muy interesante
trabajo a la web, es algo que Google se a
tener un sistema de administración en el cual
o
tomado muy en serio, este servicio Presently
podamos acceder en forma social y grupal a
la verdad es genial, nos ha sorprendido para
t
un proyecto de base de datos.
bien y realmente se nota hacia adonde
a
apunta Google con estos servicios, prescindir
de programas nativos y tener nuestra
r
información siempre latente en la red de
redes
b
o
L
a
Franco Rivero
franco@infosertec.com.ar
Eligiendo un diseño de plantilla
Si Quiere publicitar en
Puede hacerlo de forma muy simple,
Llegando a todo el mundo,
con la uúnica Revista digital
Con tuxinfo Multiplicara sus clientes
Para mayor información comunicarse vía email a.:
info@tuxinfo.com.ar por skype usuario.: Infosertec
L
L
Laboratorio
a
o
b
Laboratorio
a
o
ri
b
r
Laboratorio
o
Laboratorio
a
r
ato
t
a
r
o
Laboratorio
atorio
t
r
o
Laboratorio
i
r
22
o
Laboratorio
i
Labo
o
Laboratorio
Labor



s

Paginas Recomendadas
a
A continuación les presento algunas de las principales páginas web que en lo
personal me fueron de muchísima ayuda en mis inicios con GNU/Linux, ¿por que?,

i
n
pues simplemente por que son sitios sencillos, prácticos, muy fáciles de navegar
g
y en los cuales por supuesto encontraremos mucha información sobre nuestro
sistema del pingüino.

P
a
1.- http://www.vivalinux.com.ar/
Sitio Argentino con muy buenos temas y noticias a tiempo que permiten estar al tanto de muchas
novedades de GNU/Linux y el Open Source en general, además tiene un apartado para sistemas
BSD (FreeBSD, PC-BSD, NetBSD) lo cual ayuda mucho también.
2.- http://www.distrowatch.com/
Pagina muy concurrida e importante donde se dan a conocer las noticias, estadísticas y la
posibilidad de hacer compras en linea de diferentes distribuciones de GNU/Linux, prueba de esto es
la opción de ver la página en 7 idiomas diferentes.
23




3.- http://www.espaciolinux.com/
Espacio Linux es una pagina en español que cuenta con diferentes secciones y con un foro bastante
bueno, encuestas, talleres y noticias de actualidad. También cuenta con un área de descargas donde se
s

pueden conseguir diferentes distribuciones.
a
i
n
g
P
a
4.- Http://www.linuxespanol.com/
El punto fuerte de este sitio es el foro, de hecho es una página puramente de foro de discusión en donde
se encuentran muchos temas divididos de igual manera en temas para la facilidad de búsqueda
(hardware, software, servidores y servicios...etc, etc).
5.- http://www.opensourcespot.org/
Este sitio cuenta con una selección de vídeos tutoriales para la instalación de distribuciones como
slackware, debian, knoppix, Arklinux entre otras. También podremos encontrar documentación y análisis
de libros.
Atte: Ernesto Vázquez Aguilar
Nestux
24



Presentamos la revista digital
tux INFO y a sus colaboradores
Sin salir del punto, los que hacemos esta
? Como nace Tux Info?
revista creemos que realizar la misma, en
formato electrónico, sin costo alguno, es la
mejor opción para hacer frente a la
necesidad puntual que tiene cualquier revista
Antes que nada me quiero presentar, mi
comercial, la de auto mantenerse y generar
nombre es Ariel M. Corgatelli, soy la persona
ganancias como para que se pueda vivir de
responsable de TuxInfo y el ideólogo de la
ella.
misma.
TuxInfo no tiene esa meta, nuestra única
TuxInfo nace de una idea que tuve ya hace
finalidad es la de poder llevar un buen
como un año de comenzar a distribuir
producto, participativo entre los mismos
artículos bajo licencias libre que permita
lectores, bien a pulmón ya que todas las
hacer una lectura simple como también
personas que trabajamos en la revista no
llevadera para cualquier persona sin importar
tenemos ganancias de ninguna índole, solo
los conocimientos de informática.
tener un espacio en algunos casos de poder
Así, en su momento había decidido llamarla
mostrarnos o mostrar nuestros productos y
tecnología libre encuadrando en esas dos
así poder avanzar en un mercado
palabras todo el significado de la revista en sí,
competitivo.
pero claro, como no podía dejar de lado mi
inclinación hacia el mundo del software libre
El formato elegido creo que es el más
es que decidí rebautizarla.
correcto ya que el mismo nos brinda la
posibilidad de estar en Internet casi de forma
Esta revista vendría a cumplir un papel
automática, no tener grandes demoras de
fundamental a la hora de cubrir un hueco de
edición, como tampoco de impresión, con lo
información relacionada al mundo de la
cual los tiempos mejoran mucho, si bien
tecnología libre, es decir todos sabemos que
puede que haya temas que sean de público
hay muchas publicaciones comerciales de
conocimiento, trataremos de reducir al
revistas en nuestro país, Argentina, pero
máximo los tiempos para realizar la revista
siempre orientado justamente a la parte
con las noticias más frescas posibles.
comercial en sí, más allá de lo que puede ser
la esencia de la revista, para el lector.
?
TuxInfo tiene desde el comienzo esa gran
Pero, Por que la revista?
contra, ser una de las pocas revistas de
habla hispana con temáticas puntuales hacia
el software libre, y por ello la gran
Esta pregunta tiene dos respuestas
responsabilidad de ser una revista con un
fundamentales, la primera es mi compromiso
buen contenido intelectual.
26

Presentamos la revista digital
tux INFO y a sus colaboradores
constante con el software libre, el cual me
mías también) desde el primer número está
brindó mucho. Trabajo en esta profesión
cerrando, y siento una necesidad de seguir
desde el año 2000, con altos y bajos, solo
expresándome como lo venía haciendo en
recién en el año 2004 pude dedicarme por
sus páginas, ahora será desde un formato
completo a mi labor bajo software libre, más
digital, antes en papel, de todos modos ahí
precisamente bajo linux.
estaré y no me encontraré solo.
Mucho me brindó la comunidad, aprendí
Junto a TuxInfo estará, Facundo Arena,
mucho investigando, mucho de foros, mucha
(esta vez como colaborador por falta de
gente desde mis comienzos me guió sin
tiempo) Franco Rivero, Emiliano Piscitelli,
ánimo de lucro, desde que lancé Infosertec
Daniel Videla, y esperemos que más gente
me propuse seguir batallando en un mundo
sers se sume al proyecto.
cerrado, para liberar a la mayor gente que
pueda.
Me convertí en un "evangelizador", no en un
Ahora si, vamos a la
fanático, en lo absoluto, sólo en una persona
revista
que donde vaya trato de explicar cómo vivo
de mi trabajo, que se puede, y tratando
siempre de brindar más y más trabajo.
Como todos se imaginarán, hacer una
Seguramente ustedes dirán ¿de qué vive?,
revista desde cero con tan solo una idea es
bueno, vivo de mi trabajo y de las maravillas
complejo, es así que la misma está pensada
que este mundo me brindó y entrando un
para tener secciones fijas donde
poco en la parte espiritual, soy una persona
colaboradores estén escribiendo según sus
convencida de que todo lo bueno que
tiempos, además siempre hay lugar para
hagamos en esta vida va a ser
nuevos colaboradores.
recompensado de alguna manera.
La revista estará escrita en todas sus
Obviamente no tengo todo el dinero que
secciones por esta gente, en muchos casos
quisiera pero no me puedo quejar, y siempre
verán nombres repetidos ya que siempre
encuentro lugares para nuevos proyectos
hace falta sacar "papas del fuego" y así se
como este, TuxInfo desde ahora pasa a ser
irá armando.
un proyecto tan grande como Infosertec
hace tres años. Así me lo propuse.
Tenemos especialistas para todo, Marcelo
Guazzardo en seguridad, Emiliano Piscitelli
Y la otra parte del porque, es la simple razón
en redes, Franco Rivero en juegos y
de que la revista Linux Users a la cual
multimedia, Claudio de Brassi en opiniones,
pertenezco (digo pertenezco porque en
Jorge Huck en programación, Facundo
diciembre saldrá el último número con notas
27

Presentamos la revista digital
tux INFO y a sus colaboradores
Arena no hace falta decir nada y más.
Luego también está la parte de "logística"
? Como vendrá la revista?
donde por ejemplo Facundo Arena y Franco
Rivero son las personas de consulta
permanente, ellos son quienes están en
muchas ocasiones en mis decisiones, luego
La revista estará para la libre descarga
esta Oscar Reckziegel quien se encarga de
desde Infosertec.com.ar o bien de
la corrección completa del texto.
tuxinfo.com.ar siendo el mismo dominio,
ubicada dentro de la sección Tuxinfo.
Tenemos a Soledad y Emiliano Piscitelli
encargados de que ustedes puedan tener un
Desde ahí podrán descargar el archivo pdf
archivo con formato agradable, (gracias
bajo licencia creative commons, el cual
Soledad por tu magnífico trabajo de diseño)
podrán redistribuir entre todos sus amigos,
Seguimos con mi señora Claudia quien lee
además, brevemente estaremos viendo
la mayoría de mis notas pero más
como poder ingresar la revista en formato
precisamente las que tengan algo social
html puro así cualquier internauta puede
como esta, brindando su punto de vista
leerla online sin necesidad de bajar el
imparcial, seguimos con Martin Monso quien
archivo completamente.
hace lo imposible de Infocomercial.com, su
empresa, para brindarme espacio en sus
servers como también asesoramiento en el
diseño de Infosertec, ¿quien más?, no
quiero dejar a nadie afuera.
Hablando de sus secciones
Lo más importante es que
Las mismas serán: noticias del mes,
todos somos importantes
consultas de emails recibidos a la redacción,
laboratorios, páginas recomendadas,
programación, seguridad, servidores, distros,
TuxInfo es una idea que surgió en
juegos, multimedia, entrevistas, y eventos si
mi cabeza hace tiempo, pero para
los hubiera.
realizarla es necesario gente,
bueno esa gente está, se sumó casi

Puede pasar que una determinada sección
el mismo día de mi convocatoria y
no aparezca en algún número y esto se
debe a que no tuvimos material para
así estamos trabajando
publicar, y en la primer revista no estará la
sinceramente de una forma
sección consultas por razones más que
profesional.
obvias.
28






Presentando a los integrantes
Ariel M. Corgatelli
Editor responsable de la revista, periodista profesional matriculado,
asesor informático de varias empresas, consultor informático bajo
software libre, administrador de servidores Linux, dueño del portal
Infosertec.com.ar, y fanático de la tecnología en general.
Facundo Arena
Responsable y director de linuxadistancia.com.ar, el primer centro de e-
learning sobre tecnologías libres de nuestro país (Argentina), periodista
especializado en tecnología, consultor informático, y dueño de su portal
alternaria.tv.
Franco Rivero
Franco es un periodista en Tecnología, muy comprometido con la difusión
del Software Libre y GNU/Linux, se pasa las horas actualizando su blog
www.comlibre.blogspot.com, escribiendo artículos y dando clases; además
es colaborador en Infosertec y del proyecto Adrenalinux
(www.adrenalinux.com.ar). Cuando tiene algo de tiempo libre (raras veces)
despunta el vicio con algún videojuego (su otra debilidad)”
Jorge Huck
Se cataloga como un amante del software libre, no usa otro software que
no sea libre. Además de ser un Apasionado por la programación y la
consola.
Samuel José Rocha Martos
Usuario de GNU/Linux desde mitad de 2006 que actualmente cursa
primero de desarrollo de aplicaciones informáticas en el IES Las
Fuentezuelas, Jaén.
De tux info
29




Estos son los colaboradores de la primera edicion, a medida que se vaya
sumando gente los iremos presentando como corresponde.
Oscar Reckziegel
Analista Programador Universitario, docente y actor en sus tiempos libres.
(Además de ser "el corrector" de TuxInfo).
William Sandoval
Oriundo de Montevideo Uruguay, lector de Linux Users desde el primer
número, soy usuario Linux desde aproximadamente 4 años. Mis
intereses en cuestiones Informáticas son: Hard, Multimedia, Juegos,
Internet y Distros.
Ernesto Vazquez
Estudia Ingeniería en Sistemas Computacionales es usuario de
GNU/Linux desde hace 3 años aproximadamente, soy un fan de la revista
USERS Linux.
Emiliano Piscitelli
Las áreas de preferencia de Emiliano son la de Redes y Servidores,
actualmente especializándose en seguridad informática. Pasa horas y
horas investigando sobre distintos temas relacionados al software libre.
Soledad Piscitelli
Apasionada por el Diseño en Comunicación Visual, esta terminando la
carrera en la U.N.L.P., pasa días y noches diseñando. Es la hermana de
Emiliano quien de a poco le esta enseñándo el inmenso mundo del
software libre.
Finalizando la nota.
Dejo abierto el canal de comunicación entre ustedes y nosotros, en cada artículo además del nombre del autor,
estará su email personal por lo cual pueden contactarse con ellos directamente, además están los emails de la
revista, el mío personal para cualquier duda, consulta, sugerencia, crítica y por que no agradecimiento.
Recuerden que nuestra mejor paga son sus comentarios.
30
Ariel M. Corgatelli.

.
Curso de Programacion en C

n

Parte 1
c
i
o

Con este artículo comienzo una serie de artículos que pretenden
a

explicar los conceptos básicos de la programación en el lenguaje
m

C, además de ver las llamadas al sistema usadas habitualmente.
a

No es una guía exhaustiva, solo una ayuda para quienes no
r
conocen el lenguaje y desean entrar en el maravilloso mundo de
la programación en C.

g

o

Un poco de Historia....
de desarrollo ya que le da la libertad al
programador de hacer
prácticamente lo que se le ocurra ;)
P
r

El lenguaje de programación C nace entre
los años 1969 y 1973, de la mano de Brian
Antes de comenzar para poder compilar es
Kernighan y Dennis Ritchie. Su nacimiento y
necesario tener instalado el compilador C de
desarrollo está íntimamente ligado a Unix, ya
GNU llamado gcc y la librería estándar de C,
que en 1973 la mayor parte del núcleo de
también de GNU, glibc. Para ello vayan al
Unix se reescribió en C. Desde entonces no
sistema de instalación de paquetes de su
se ha dejado de utilizar.
distro y busquen la ultima versión de cada
uno e instalenlos si no los tienen, también
Dennis Ritchie nació en Nueva York el 9 de
instalen Gdb, es un depurador que más
septiembre de 1941. Trabajó en el desarrollo
adelante aprenderemos a usar.
Multics, BCPL, ALTRAN y el lenguaje de
Para el desarrollo del código sólo es
programación B. Llevó a cabo la creación de
necesario cualquier editor de texto.
Plan 9 e Inferno. Recibió el Premio Turing de
la ACM en 1983
y la Medalla Nacional de Tecnología de los
Estados Unidos en 1998.
Comencemos.....
Brian Kernighan nació en Toronto, Canadá en
La organización de un programa en C es
1942. Escribió junto a Ritchie el libro El
básicamente la siguiente:
lenguaje de programación C. Trabajó en Bell-
Labs junto con Ken Thompson y Dennis
- Directivas del Preprocesador (Comienzan
Ritchie, donde ayudó en el desarrollo del
con el signo numeral).
sistema operativo Unix. Recibió su
- Declaración de prototipos de funciones.
licenciatura en física e ingeniería en la
- Declaración de Variables globales,
Universidad de Toronto, además se doctoró
estructuras, etc
en ingeniería eléctrica en la Universidad de
- Desarrollo de las funciones.
Princeton.
Aunque prefiere el lenguaje C a cualquier
Todo programa en C se ajusta en mayor o
otro, contribuyó en la creación de otros
menor medida a este esquema. A lo largo del
lenguajes como AWK y AMPL.
curso iremos viendo cada una de estas
partes.
C es un lenguaje de propósito general, si
bien su fuerte esta en el desarrollo de
Todo programa en C está compuesto por
Sistemas Operativos, compiladores,
funciones y variables para su funcionamiento.
depuradores, etc, es útil para cualquier tipo
31

Las funciones constan de proposiciones,
pueden aplicar a cualquier entero.
separadas por punto y coma, que realizan las
Los enteros unsigned siempre serán
n
operaciones necesarias para llevar a cabo
positivos o cero, mientras que los signed
los cálculos
podrán ser negativos.
requeridos; mientras que las variables
c
i
o
almacenan los datos a procesar. Deben estar
Declarando variables
declaradas antes de cualquier proposición o
a
al comienzo de una función.
Toda variable debe ser declarada antes de
Las funciones pueden tener cualquier
usarse, se especifica el tipo de dato seguido
m
nombre pero puede existir una sola función
de los nombres que tendrán las variables.
a
main; esta función (main) es la encargada de
Por ejemplo:
llamar al resto de las funciones. El programa
int a;// Declara una variable de tipo int
r
empieza a ejecutarse a partir de main, por
llamada a
g
ende todo
char c;// Declara una variable de tipo char
programa debe tener un main.
o
llamada c
unsigned long x;// Declara una variable de
Tipos de datos
tipo long sin signo // llamada x
P
r
Las variables en C son nombres
También podrían listarse los nombres
comprensibles por nosotros que referencian
separados mediante coma:
a una zona de memoria en donde almacenan
un determinado dato asignado a dicha
int a, b, c;
variable.
float d, e, f, g;
Por ej: a = 10;
Estamos diciendo que la variable a contiene
Una variable podría inicializarse en el
el dato 10.(El signo '=' se usa para
momento de su declaración mediante el
asignación).
operador '='
C soporta distintos tipos de datos, estos son:
int z = 10// Declara a z como int y le asigna el
valor 10
char : un solo byte,capaz de contener un
char c = 's'// Declara a c como char y le
carácter ASCII.
asigna el carácter s
int : Entero, por lo general toma el tamaño de
los enteros de la máquina en que se ejecuta.
Con respecto al nombre de las variables
float: Punto flotante con precisión simple.
existen algunas restricciones: se pueden
double: Punto flotante con doble precisión.
usar letras, números, guión medio (-) y guión
bajo (_), pero siempre debe comenzar con
Existen calificadores que pueden aplicarse a
una letra. C es sensible a las minúsculas y
estos tipos de datos: short, long, signed y
mayúsculas por lo que x
unsigned.
y X son dos variables distintas.
Short y long pueden proporcionar distintas
longitudes de enteros donde sea práctico.
Constantes
Short suele ser de 16 bits y long de 32, int es
de 16 o 32 bits. Las longitudes suelen variar
Las variables, como su nombre lo indica,
ya que depende directamente del hardware
pueden variar de valor en distintos momentos,
usado. El
pero se dan casos en los que es necesario
compilador seleccionará las longitudes
declarar un valor que permaneciera
apropiadas siempre teniendo en cuenta que
inmutable a lo largo de nuestro programa,
un short es menor a un int, y un int menor a
este valor se llama Constante.
un long.
Una forma de declarar una constante es
Los calificadores signed y unsigned se
similar a declarar una variable, solo que se
32

se debe anteponer el calificador const a la
-Operadores de relación y lógicos: realizan
declaración. Por ej:
comparaciones (Ver recuadro Nº 2)
n
-Operadores de incremento y decremento
const float a = 2.3456;
(Ver recuadro Nº 3)
const char b = 'd';
-Operadores de manejo de bits (Ver recuadro
c
i
o
Nº 4)
Mediante esta declaración estamos
-Operador de asignación (Ver recuadro Nº 5)
a
definiendo que el valor asignado a cada
variable no podrá ser modificado en ningún
Pongamos manos a la obra.......
m
momento. Esta forma no es la más
a
recomendada para la declaración de
Es hora de pasar de la teoría a la práctica.
constantes ya que, según el uso que le
Haremos un sencillo programa que sume dos
r
demos pueden surgir algunos errores.
variables, para luego multiplicar el resultado.
g
Con su editor de texto preferido escriban lo
Otra manera de lograr lo mismo (la ideal) es
o
siguiente:
usar la palabra reservada enum. Enum
enumera un automáticamente cualquier lista
#include <stdio.h> /* Directiva de
de identificadores que se le pase,
P
r
preprocesador que incluye la librería
comenzando a partir de cero, aunque
estándar de entrada y salida */
también se puede especificar el
valor que deseamos que contengan nuestras
main (){/* Main. Función principal. Ejecuta
constantes. Veamos un ejemplo:
todo lo que encuentre dentro de las llaves
*/
enum {
ENERO,
int a = 5;/* Declaración de variables */
FEBRERO,
int b = 10;
ABRIL = 4,
int c = 4;
};
int suma;
int multi;
Esta enumeración asigna a ENERO el valor
cero (0), a FEBRERO le asigna uno (1) y a
suma = a + b;
ABRIL le asigna el valor
multi = suma * c;
cuatro (4).
printf("El resultado de la multiplicación es:
Existen otra forma de declarar constantes en
%d\\n", multi);
C, la cual veremos más adelante pero lo
ideal y recomendado es usar enum.
}
El nombre de las constantes sufre de las
La /* indica que allí comienza un comentario,
mismas restricciones que los nombres de la
el cual finaliza con */ . Los comentarios sirven
variables, pero por convención el nombre de
para, justamente comentar parte del código
constante va SIEMPRE en mayúscula.
escrito. Al compilar, los comentarios son
pasados por alto, por lo que no intervienen
Operadores
en el binario resultante.
La función printf, es una función de la librería
Ya sabemos como declarar variables y
stdio.h, por lo cual fue necesaria incluirla
constantes, ahora hay que darle un uso.
mediante la directiva del preprocesador
Para poder realizar operaciones C nos
#include. (Todo lo concerniente al
proporciona distintos tipos de operadores:
Preprocesador lo veremos mas adelante). El
-Operadores aritméticos: necesarios para las
fin de printf es mostrar por pantalla los
operaciones matemáticas (Ver recuadro Nº1)
argumentos que le pasamos.
33

Guardamos el archivo como ejemplo.c y lo
es muy difícil de manejar, lo mejor es
compilamos de la siguiente manera:
prestarle atención y practicar mucho,
n
prueben con cambiar el ejemplo, agregarle
gcc ejemplo.c -o ejemplo
variables, usar otros operadores, hagan sus
propias pruebas. Lo importante es probar
c
i
o
Esto produce un archivo ejecutable llamado
distintas alternativas pero por sobre todo
ejemplo. Ejecutamos ./ejemplo y veremos por
divertirse y disfrutar haciéndolo.
a
pantalla el mensaje:
El resultado de la multiplicación es 60.
Si algún punto no se entendió bien o no fui
m
muy claro o si desean hacerme alguna
a
sugerencia o comentario pueden escribirme
Conclusión
a: jorgehuck@gmail.com
r
En esta primera clase hemos visto variables,
g
¡¡¡Hasta la próxima!!!
constantes y tipos de operadores, si bien no
Jorge E. Huck
o
Operador
Ejemplo
Explicación
P
r
+
a + b
Suma a + b
- x - z
A x le resta z
*
a * b
Multiplica a por b
/
a / b
Divide a por b
%
a % b
Retorna el resto de la división de
a / b
Operadores aritméticos, necesarios para las operaciones matemática
Operador
Ejemplo
Explicación
>
x > z
x es mayor que z
>=
x >=z x es mayor igual a z
<
x < z x es menor a z
<=
x <= z x es menor igual a z
==
x == z
x es igual a z
!=
x != Z x es distinto a z
&& ( AND ) x && z x AND z
|| ( OR ) x || z
x OR z
Operadores de relación y lógicos. Utilizados en comparaciones.
34

Operador
Ejemplo
Explicación
n
++
++n
Antes de acceder a n se
incrementa su valor en 1
n++
Después de acceder a n se
c
i
o
incrementa su valor en 1
a
--
--n
Antes de acceder al valor de n se
decrementa su valor en 1
m
n-- Después de acceder al valor de n
a
se decrementa su valor en 1
Operadores de incremento y decremento. Aumentan o Decrementan en 1 un valor.
r
g
o
Operador
Ejemplo
Explicación
P
r
& (AND de bits) n = n &0177 Enmascara bits. En el ejemplo
pone a cero todos los bits menos
los 7 de menor orden
| (OR de bits)
n = n | SET_ON Enciende bits. En el ejemplo fija
en 1 todos los bits de n que son
1 en SET_ON
^(OR exclusivo) x = x ^ z Pone un 1 en cada posición en
donde sus operandos tiene bits
diferentes y cero donde son iguales.
<< (desplazamiento a la izquierda) x = x << 2
Desplaza al operando de la izquierda la
cantidad de posiciones indicadas por el
operando de la derecha hacia la izquierda
>> (Desplazamiento a la derecha) x = x >> 2
Desplaza al operando de la izquierda la
cantidad de posiciones indicadas por el
operando de la derecha hacia la derecha.
~ (Complemento a Uno) x = x & ~077
Convierte cada bit 1 en 0 y viceversa.
Operadores de manejo de bits.
Operador
Ejemplo
Explicación
=
n = a + b Asigna al operando de la izquierda el
valor devuelto por la operación de la
derecha.
op=
n += x;
n *= x; op pueden ser remplazado por +, -,
etc...
* , / , % , << , >>, &, ^, |.
Operadores de asignación.
35

Geany
n
Buscando un entorno de desarrollo ideal pasé por usar Netbeans, Elipse, Anjuta y varios
c
i
o
más que cubren perfectamente con lo que se requiere de un entorno de desarrollo para
a
lenguajes como Java, Python, C o C++, pero lo que buscaba era uno para PHP y aún
cuando algunos de los que mencioné pueden cubrir perfectamente las necesidades de

m
un desarrollador de PHP a la hora de comenzar un proyecto grande el asunto se
complica si lo que buscamos es un entorno de desarrollo que no sea tan complejo o

a
pesado (en lo personal no puedo esperar 30 segundos a que se cargue el programa para
r
editar un par de archivos). En el mundo GNU/Linux no lo tenemos tan claro como lo
podríamos tener en Windows con entornos de desarrollo como Zend Studio o PHPEdit.

g
Con eso en mente me puse a buscar y encontré a Geany.
o
Geany es un IDE (Entorno de desarrollo
encontrar versiones para GNU/Linux, BSD,
P
r
integrado) desarrollado con dos principales
Mac OSX, Solaris y Windows; cualquiera que
metas, la primera es proveer un entorno de
este soportada por las librerías GTK2 (cabe
desarrollo liviano, rápido y con pocas
señalar que la única plataforma que no
dependencias, y la segunda es ser lo más
dispone de todas las funcionalidades del
independiente posible del entorno de
programa es Windows). Licenciado bajo los
escritorio (KDE, GNOME, etc.). Es
términos de la GPL versión 2. Y traducido a
multiplataforma por lo que podemos
varios idiomas incluido el español..
Entre sus características básicas encontramos:
* Resaltado de la sintaxis.
* Bloques de código (funciones, clases, etc.) Desplegables.
* Identación automática.
* Autocompletado de código.
* Autocompletado de construcciones de lenguaje (if, for, while, etc.) más frecuentes.
* Auto completado de etiquetas XML Y HTML.
* Lista de caracteres especiales o símbolos.
Entre la lista de lenguajes podemos
simultáneamente con varios archivos de
encontrar:
manera cómoda gracias a que cada archivo
tiene su propia pestaña o tab.
HTML, CSS, XML, PHP, JavaScipt, Java,
Panel Lateral: contiene la lista de símbolos
C/C++, Python, Perl, Pascal, Ruby, SQL y la
(variables, constantes, funciones, métodos,
lista sigue y sigue hasta tener 33 lenguajes
clases, etc.), además de la lista de archivos
soportados.
que tenemos abiertos.
Algunas otras características, que más que
Paleta de colores: una función interesante si
interesantes o novedosas, nos dejan ver que
estamos trabajando con CSS y necesitamos
a pesar de que Geany es IDE pequeño (nada
el código hexadecimal de un color.
comparable con Eclipse o Netbeans) esta
Contador de palabras: además del numero
bastante completo, son:
de palabras podemos saber el numero de
caracteres y líneas.
Tabs o pestañas: nos permite trabajar
36


Caracteres especiales HTML: es un cuadro
implementado).
de diálogo desde el que podemos
n
seleccionar las entidades HTML (HTML
Hasta aquí esta lista bastante extensa de
entities) como &amp;,&quot;, etc.
funcionalidades de Geany, como IDE y
procesador de textos, aunque puedo
c
i
o
Terminal integrada: por lo menos en lo que
asegurarles que aun hay más, y también que
respecta a la versión para GNU/Linux y
en el corto plazo veremos más ya que desde
a
similares tenemos acceso directo a una
la última versión publicada (la 0.12) se
terminal embebida en la ventana de
incluye la posibilidad de agregar
m
mensajes que además de la terminal puede
funcionalidades a través de plugins.
a
mostrar mensajes de estado, del compilador
En conclusión Geany es un estupendo IDE
y notas.
que además de tener muchas
r
Inserción de comentarios predefinidos: como
funcionalidades es ligero y sin muchas
g
el comentario de la licencia GPL o BSD,
dependencias. Cumple perfectamente con
fechas, etc.
las expectativas para un desarrollador (a
o
pesar de no contar con las prestaciones más
Marcadores: muy útiles para hacer referencia
avanzadas y complejas de otros como
directa a una línea de código importante;
Netbeans o Eclipse) y que además nos
P
r
para asignar un marcador a una línea Ctrl-m
puede servir para ir dando nuestros primeros
y para moverse entre marcadores Ctrl-.
pasos en la programación prácticamente en
(adelante) o Ctrl-, (atrás).
cualquier lenguaje que queramos; les
Mandar texto a comando: manda el texto
aseguro que tardaremos bastante tiempo
seleccionado a cualquier comando que se
para que este entorno de desarrollo deje de
nos pueda ocurrir para procesarlo
cumplir con nuestras necesidades como
(comentarlo o pasarlo a mayúsculas ya está
desarrolladores.
Acá vemos la interfaz bastante simple y la barra de herramientas que agrega
funciones como búsqueda, salto a una línea específica y zoom.
37



n
c
i
o
a
m
a
r
g
o
P
r
A pesar de no ser un IDE enfocado al desarrollo Web disponemos de
herramientas indispensables para ello como el selector de color.
La última versión estable es la 0.12; un desarrollo de sólo
dos años y que continúa creciendo de forma interesante
Jose Emanuel Dávila Alanís
Contacto - coatzin@gmail.com
Sitio propio - http://izamo.wordpress.com
Más información: Página Oficial - http://geany.uvena.de/Documentation/Manual
Documentación - http://geany.uvena.de/Documentation/Manual
Bluefish - http://bluefish.openoffice.nl/
Netbeans - http://www.netbeans.org/
Eclipse - http://www.eclipse.org/
Anjuta - http://anjuta.sourceforge.net/
PHPEdit - http://www.waterproof.fr/products/PHPEdit/
Zend Studio - http://www.zend.com/products/zend_studio
38


Tru
s
Trucos
cos
Trucos .
ruco
T
Trucos

s
Seccion trucos

c
o
En esta sección vamos a tratar de responder de forma adelantada

mes a mes las inquietudes de nuestros lectores.
u

Como este mes no tenemos consultas, las cuales esperamos tener
r
para el próximo es que incorporamos el doble de tips y trucos
T

para el deleite de los usuarios Linux.

Que lo disfruten...

Programar grabación de radio

#!/Bin/sh
Estos scripts no pretenden reinventar la

SERVICIO="mplayer mms"
pólvora. A mí me fueron de utilidad a la hora
HORA=`date +%H:%M`
de grabar unos programas de radio a la
if ps -ef | grep -v grep | grep -i "mplayer mms"
madrugada y no tener que estar despierto :)
> /dev/null
Se utiliza mplayer para grabar el stream de
then
radio desde consola. Es necesario conocer la
echo "$HORA $SERVICIO .... [OK]" >>
url del servidor de streaming al que conectará
/home/matias/radio/graba_str.log
mplayer.
else
echo "$HORA $SERVICIO .... [FAIL]" >>
/home/matias/radio/graba_str.log
Script 1: grabaradioX.sh
/home/matias/radio/grabaryp.sh
fi
exit 0
#!/bin/bash
# En este caso graba “Rock & Pop”
ID=`date +%H%M%d%m%Y`
Se debe configurar crontab (crontab -e) para
ARASF="/home/matias/radio/archivo_salida$
que este script se ejecute automáticamente
{ID}.asf"
cada 1 o 2 minutos, durante las horas que
mplayer mms://200.59.146.10/rockandpop-ba
deseamos grabar. Por ejemplo, para que
-dumpstream -dumpfile ${ARASF}
corra cada 2 minutos, entre las 2 y las 7 de la
mañana, todos los días:
Script 2: checkgraba.sh
*/2 2-7 * * * matias
/home/matias/bin/check_mplayer.sh
Algunos servidores de streaming suelen
desconectar a los clientes que llevan
conectados varias horas. Pero como también
pueden producirse cortes en el servicio de
internet mientras dormimos el siguiente script
verifica que mplayer esté conectado. Si no lo
está lo reconecta y crea un archivo de audio
Matías Gutiérrez
con otro nombre, de forma que después
matiasgutierrezreto@yahoo.com.ar
podamos concatenarlos.
Tr
s
T
o
r
uc
Trucos .
Trucos
Trucos
ucos
Tr
.
Trucos
Trucos
ucos
Trucos
Trucos40



















Tru
s
Trucos
cos
Trucos
ruco
T
Ejecutando scripts desde
Trucos
Buscando archivos
s
gnome
Muchas veces en el uso de nuestro sistema
c
o
nos encontramos con la necesidad de
A veces suele ser engorroso abrir una
buscar algún archivo alojado en un
consola para ejecutar algún script, por eso
u
directorio específico.
viene gnome al rescate.
r
Esto trae aparejado el tener que saber bien
el uso de el comando find.
T
Tomamos los scripts que queremos ejecutar
desde gnome y los copiamos a
Utilizarlo es muy simple y basta solo hacerlo
$HOME/.gnome2/nautilus-scripts.
como está en el ejemplo:
Al hacer clik derecho aparecerá dentro del
menú contextual la opción scripts, la cual
find / -name "nombre"
mostrará todos los scripts que haya dentro
de la carpeta nautilus-scripts, elegimos cual
ejecutar y listo.
El símbolo / hace referencia al directorio
inicial de la búsqueda, donde nosotros
podemos asignarle la búsqueda dentro de
cualquier directorio por supuesto con los
Matías Gutiérrez
permisos necesario para la lectura.
matiasgutierrezreto@yahoo.com.ar
Luego, -name nos permite ingresar un
nombre de archivo para buscar por ese
patrón.
Visualizando pantallas
Seguro habrán visto que hay muchos
comandos que nos permiten leer archivos
Klik una solución simple
por pantalla sin necesidad de entrar al modo
edición de los mismo, por ejemplo: cat, less,
Esta vez vamos a instalar para luego utilizar
more ... cada uno de ellos nos permite
una herramienta muy útil a la hora de añadir
realizar esa acción, ahora bien el único que
aplicaciones en nuestra distribución
nos deja movernos por el archivo en todas
GNU/Linux, para cumplir esta importante
direcciones es el comando 'less', o sea, ir y
tarea es que explicaremos como usar Klik.
volver por el contenido del archivo, bien en
Para proceder a la instalación solo debemos
la terminal disponemos de una opción para
iniciar una terminal de consola y como
poder ver pantallas anteriores sin necesidad
usuario root, luego ingresamos el siguiente
de usar un comando en especial, vamos al
comando:
grano.
Si utilizamos la combinación de teclas
<SHIFT><RePag> nos permitirá volver atrás
wget klik.atekon.de/client/install -O -|sh
y ver algunas pantallas pasadas, con solo
presionar ENTER estaremos de nuevo en el
prompt.
De esta forma ya tenemos el protocolo klik
en nuestro navegador, sólo tendremos que
reiniciar el mismo (para que esté activo)
Tr
s
T
o
r
uc
Trucos .
Trucos
Trucos
ucos
Tr
.
Trucos
Trucos
ucos
Trucos
Trucos41




















Tru
s
Trucos
cos
Trucos
ruco
luego de que termine el comando wget que
T
Trucos
Esto se soluciona de forma más que simple
s
habíamos ingresado.
con pulsar el botón aceptar para comenzar y
una barra de progreso nos indicará cuando
Ahora ya podemos dirigirnos a la web de
termina la descarga.
c
o
Klik (http://klik.atekon.de/) y buscar el
programa que nos interese instalar en
Una vez terminada la descarga el archivo
u
nuestro equipo.
descargado cuenta con una extensión
r
".cmg", luego con tan solo localizar este
Todos los enlaces a programas incluyen 3
archivo en nuestro equipo y hacer el famoso
T
pantallazos y el enlace klick:// al que
doble clic para que inicie.
deberemos hacer clic para instalar el
programa.
Si por alguna razón queremos quitar este
programa solo debemos borrar el archivo
Cuando seleccionamos algún enlace de
.cmg correspondiente al programa.
programa suele suceder que se nos solicite
confirmación para bajarse ciertos paquetes
Más información
adicionales.
Http://klik.atekon.de/ubuntu.php
En esta imagen vemos como se instala de forma simple
klik, para luego solicitar el reinicio de firefox.

CONCLUSIÓN

Esperamos haber cumplido nuestra primer misión, y como siempre recuerden que pueden ser
famosos... y la fama puede llegar con rapidez enviando sus trucos a la siguiente dirección de
mail: info@infosertec.com.ar.
Hasta la próxima.
T
Ariel M. Corgatelli
r
s
T
o
r
uc
Trucos .
Trucos
Trucos
ucos
Tr
.
Trucos
Trucos
ucos
Trucos
Trucos42




















SECRET
MARYO CHRONICLES so
Si bien en el mundo de los juegos libres hay una gran cantidad de
proyectos muy originales, la gran mayoría de los títulos disponibles están

e
g
“inspirados” en juegos muy exitosos de otras plataformas un ejemplo de
esto es Secret Maryo Chronicles el cual como podran ver en las capturas es

J
u
un clon del universalmente conocido Super Mario.
Secret Maryo Chronicles es un juego de
En donde encontrarán no solo el código
plataformas en 2D inspirado en la saga de
fuente, sino también algunos binarios para
Mario creada por Nintendo hace ya mas de
distribuciones populares como Ubuntu o
15 años
Fedora además de un instalador para
La idea general del juego no es para nada
Windows. Si son usuarios de Ubuntu como
original (correr, saltar, esquivar obstáculos,
encontraran que la última versión estable es
etc..) lo curioso es que el juego en si resulta
la 1.2 (20 MB) pero que el binario para
por demás adictivo, lo que hace que uno
ubuntu corresponde a la 1.0. A no desesperar
pueda pasarse horas jugando sin aburrirse.
porque en la sección de descargas
encontraran un completo manual de como
compilar el código para poder disfrutar de la
ultima versión, cabe destacar que en las
Sitio Oficial
descargas disponemos de un paquete
opcional que contiene la musica del juego
Para descargar el juego pueden hacerlo
(29 MB), obviamente se recomienda la
desde su sitio web oficial:
descarga de este paquete para poder
disfrutar al máximo de este título.
http://www.secretmaryo.org/
El sitio oficial esta bien logrado, tenemos todas las opciones para
descargar o contribuir al proyecto además de un manual de juego.
43



o vidas extras, además de que nos darán
Instalación
puntos por eliminar enemigos ya sea
saltándoles encima o mediante los power-ups
s
Aclaración, este título requiere aceleración
antes mencionados (al mejor estilo Mario
3d para funcionar ya que utiliza la librería
o
Bross).
SDL-OPENGL, además de eso, la cantidad
Podremos encontrarnos de tanto en tanto
de dependencias es considerable
con que al golpear algún cubo obtengamos
(recomiendo leer el manual de compilación
e
g
algún tip útil para avanzar en el juego, pero
para evitar inconvenientes).
no todas las cosas que salen de adentro de
los cubos son buenas, los desarrolladores se
J
u
EL JUEGO
encargaron de poner un hongo verde
envenenado que hará que pierdas el power-
Ya dentro del menú del juego las opciones
up o a vida en caso que no tengas ninguno
son las siguientes:
de estos
Start: Comenzar a jugar
Options: Aquí podemos configurar varios
aspectos del juego tales como la resolución,
el audio, teclado, etc..
Load/Save: Importante si no queremos
comenzar de 0 cada vez que juguemos
Quit: Salir
el mapa es bien simple, nos muestra la áreas ya
visitadas a las cuales podremos acceder nuevamente si
queremos además de la áreas a las cuales no
podremos acceder hasta que avancemos.
Los Gráficos
El diseño del personaje en si es excelente
inspirado un poco en el estilo Anime,
muchísimo más “cool” que el fontanero
original. Los fondos y las decoraciones si
: Las opciones son pocas pero suficientes para este
parecen haber sido copiadas exactamente de
tipo de títulos
“Super Mario World”, aunque por suerte eso
cambia bastante en niveles avanzados.
Una vez comenzado, nos encontramos con
un mapa del mundo de Maryo, en el cual
tendremos la ruta con los distintos escenarios
a los que iremos accediendo conforme
Movilidad Y Animaciones
avancemos en el juego. ya dentro de un nivel
la cosa es simple: avanzar, golpear los cubos
Aquí si me quito el sobrero ante los
que contienen monedas, power-ups
desarrolladores, nuestro personaje puede
(aumentar de tamaño, posibilidad de disparar
correr más rápido y saltar más alto que el
bolas de fuego y nieve o volvernos invisibles)
Mario más preparado físicamente o afectado
44



por esteroides que haya, se nota el esfuerzo
Música
que han puesto en el control ya que nunca
tendremos “bugs” en los movimientos siendo
La música respeta fielmente el espíritu del
siempre “agradable” el manejo de Maryo
s
juego, si bien también está inspirada en las
o
melodías originales del Juego de NES/SNES,
encontraremos también alguna que otra
música propia muy bien realizada, que le da
e
g
un aire fresco al titulo.
J
u
: Si alguna vez maldijeron por los movimientos de Mario,
aquí la cosa cambia bastante, nuestro personaje esta
preparado para las exigencias físicas de la NASA.
Encontraremos en algunos cubos “Tips” para sobrevivir
en nuestra aventura.
Conclusión
En si el juego cumple con creces su cometido, buena jugabilidad, lindos gráficos (jugar al mario
en 1280x1024 sin pixelearse es un placer), música acorde y por sobre todas las cosas es
adictivo, lo cual garantiza unas cuantas horas de diversión asegurada
Lo malo es su poco valor de rejugabilidad, siendo viable solo en caso que los desarrolladores
agreguen niveles en próximas versiones del juego.
William Sandoval
will.ddr@gmail.com
Www.mixdigital.blogspot.com
www.es-design.com.ar
45

Tuquito linux
Tuquito linux
Tuquito linux
Mauro Torres
a
pilar fundamental en el
Tuquito linux ist
desarrollo de Tuquito Linux
e
v
r
Ariel Corgatelli.
Ariel Corgatelli.

Contanos un poco del proyecto Tuquito.
¿Cuántas personas trabajan para llevar
t
adelante
Tuquito?.
Mauro Torres.
E
n
Tuquito es un proyecto que se inició hace 3
Mauro Torres
años en Tucumán, donde sus primeras
Es difícil bajar a tierra un número real de
versiones apuntaron a cubrir algunas
cuantas personas colaboran en el día a día
necesidades que teníamos en el ámbito
del proyecto Tuquito, ya que su comunidad
educativo de nuestra facultad.
está dispersa por todo el continente, dentro
La idea inicial del proyecto era construir una
de la Argentina tenemos provincias como
sociedad más justa, donde prevalezcan la
Buenos Aires, Chaco, Santa Fe, Mendoza,
libertad, el compartir y el crecimiento del
Córdoba, Rosario, La Pampa, Chubut, y
conocimiento como la de la moral, todo esto
yéndonos para afuera tenemos gente que
mediante la difusión y el desarrollo del
colabora desde México, Perú, Uruguay,
software libre.
Venezuela, España, Suiza, entre otros...
Después de 3 años, hoy en la actualidad,
Dentro de la comunidad se trabaja por áreas,
vemos un proyecto que prosperó a través del
donde cada una tiene un coordinador y su
tiempo, y no solo eso sino que tuvo tal
equipo, las áreas que tenemos son: Diseño,
crecimiento en lo técnico como en la parte
Desarrollo, Prensa y difusión además de una
humana, que realmente es un orgullo, por lo
de Documentación.
menos para mí, contar lo que puede hacer la
Si tengo que agradecer a todos los que
gente con voluntad y aguante.
colaboran no alcanzarían las páginas de la
Tuquito tuvo presencia en numerosos
revista para hacerlo, pero si quiero agradecer
proyectos importantes a nivel internacional,
a los coordinadores que vienen haciendo un
de los cuales podemos destacar el proyecto
trabajo excelente y a ello se debe el éxito de
OLPC en Argentina (una laptop por alumno -
Tuquito, ellos son Diego Bothelo (Diseño),
http://olpc.tuquito.org.ar ) y el proyecto
Adrián Patania (Desarrollo), Carly Cuello
ClassmatePC
(Documentación), Daniel Tello (Prensa y
(http://classmatepc.tuquito.org.ar) y en la
Difusión) y a toda la comunidad.
mayoría de los eventos de software libre del

país, y llegó a ser una de las distribuciones
más importantes de Latinoamérica debido a
su gran comunidad de usuarios.
Ariel Corgatelli.
Todos estos logros fueron gracias a la
Con el proyecto OLPC, ¿Cómo se encuentra
especial comunidad que tiene Tuquito, ya
parado Tuquito?
que mas allá de ser gente que se junta a

charlar sobre problemas técnicos, son
Mauro Torres
amigos que se ayudan mutuamente en lo
Cuando se inició el proyecto Tuquito OLPC,
que pueden, como la frase que dijo un amigo
se formó un equipo de 9 personas con
chaqueño cuando pasé por su tierra (Carly),
pasantes de la Universidad de Tucumán
Tuquito más que una distro es una forma de
dedicado exclusivamente al proyecto, más el
vida!!!.
apoyo de toda la comunidad de Tuquito.

Se formaron 3 grupos:
Tuquito linux
Tuquito linux
Tuquito linux
46

Tuquito linux
Tuquito linux
Tuquito linux
Desarrollo: En este grupo se dedicaba a
y listo para usar con 2GB de aplicaciones
desarrollar aplicaciones o actividades como
en las áreas de multimedia, internet, diseño,
a
se le dice dentro del proyecto OLPC, para
etc...
chicos de 6 a 12 años
Ariel Corgatelli
Documentación: En esta área se
A qué perfil de usuarios está destinado, y
i
s
t
documentaba tutoriales, howto y guías de
por qué?
desarrollo para acercar más gente al

proyecto y se lanzó el primer libro del
Mauro Torres
e
v
proyecto OLPC en habla hispana.
Tuquito apunta a los usuarios finales, es
r
Pedagogía: La gente a cargo de esta área,
decir a los usuarios que vienen de Windows,
t
se juntaba con docentes y alumnos para
a novatos de GNU/Linux y a gente que no
juntar el material necesario para poder
quiere perder el tiempo instalando y
desarrollar las estrategias de
configurando su Linux.
E
n
implementación y generar contenido para

coordinar el desarrollo de actividades

educativas.

Ariel Corgatelli
El proyecto Tuquito OLPC fue nombrado
¿Nos podes adelantar algo de lo que traerá
como el proyecto líder sobre OLPC en la
Tuquito 3?
Argentina, por olpcnews.com, y mantiene
contacto dinámico con el MIT, para la
Mauro Torres
coordinación de desarrollo.
Tuquito 3, realmente va a venir con todo,
entre las cosas que podemos destacar son:

* Una instalación gráfica más intuitiva y
Ariel Corgatelli.
fácil
Mauro, ¿Podrías describir que diferencias
* Un panel de control más fácil y
encontramos entre Tuquito y las demás
adaptable
distros basadas en Debian?
* Desarrollo de aplicaciones más
intuitivas para las configuraciones más
Mauro Torres
cotidianas como red, internet, etc...
Principalmente, Tuquito es una distro
* Soporte para más winmodems y
orientada a usuarios finales, es decir tiene
módem adsl
muy en claro la necesidad de estos, ya que
* Nuevo aspecto de escritorio
hace 3 años que venimos testeando, desde
* Integración con beryl
la versión 0.1, con docentes de mi

universidad, es muy activa en ese tema.
Y una de las cosas más importantes es que
Pienso que es una de las pocas que
se va a desarrollar una versión para cada
lograron ese concepto. Otra diferencia y un
actividad, aparte de la versión actual de
poco mas técnica funciona como livecd,
desktop que se viene trabajando, algunas
mediante la tecnología llamada GARFIO(
de las versiones serán:
http://www.garfio.org.ar), que desarrollé, la

cual posiciona a Tuquito como una de las
* Tuquito creativo (Diseño gráfico)
distros mas rápidas.
* Tuquito seguro (Servidor con ids
Desde la versión 2.0 incluimos Tuco
(detector de intrusos), shorewall (firewall))
(http://tuco.tuquito.org.ar), un fácil instalador
* Tuquito escuela (Servidor lamp con
web de paquetes donde se instalan
software administrativo para escuelas)
programas con muy pocos clics.
* Tuquito chicos (Aplicativos para chicos)
La instalación de Tuquito también es muy

intuitiva donde con un par de enter y 10
También se va sumar al entorno usual del
minutos, lo tenemos instalado, configurado
sistema una nueva interfaz más didáctica e
Tuquito linux
Tuquito linux
Tuquito linux
47

Tuquito linux
Tuquito linux
Tuquito linux
interactiva, y muchas novedades más que
por todo el país conocí muchísima gente
veremos próximamente.
muy capaz en la materia.
a

Pero lo que si noto es un poco de miedo de

parte de las empresas para implementar
software libre, aunque cada vez es menos y
i
s
t
hay más empresas que lo hacen, todavía
Ariel Corgatelli.
son pocas, lo cual hace un poco difícil
¿Tuquito cuenta con algún apoyo ya sea
dedicarse enteramente a esto, por eso hay
e
v
político o privado?.
que seguir trabajando en el tema de difusión,

ya que el desconocimiento sobre Linux y el
r
Mauro Torres
software libre es el gran problema que
t
Tuquito no cuenta con ningún apoyo de
enfrentamos en Argentina.
entes privados y públicos, todo lo que sale

es a pulmón, por eso se realizan campañas

E
n
de difusión donde los protagonistas son los

usuarios.
Ariel Corgatelli
La última campaña que lanzamos fue
Algo que quieras añadir...
Tuquito x 3 (http://tuquitox3.tuquito.org.ar),
donde recibís un cd, lo tenés que multiplicar
Mauro Torres
por 3 y repartirlos a 3 personas, luego cada
Sólo te quería agradecer Ariel por la
una de esas 3 personas deben repetir el
oportunidad de expresar algunas líneas, y
proceso, es una campaña donde se juega la
felicitarte por tu nuevo emprendimiento, que
voluntad y la solidaridad, esos son los únicos
me parece muy noble y útil para continuar
factores que apoyan a Tuquito.
con la difusión del software libre, materia a la

que hay que poner mucha ficha en la

Argentina. Éxitos...

Ariel Corgatelli.
Mauro, ¿Hay estadísticas en base a
descargas mensuales de la última versión
Enlaces
2beta5?.
http://tuquito.org.ar/dev/index.php?title=I
deas:Escritorio

Mauro Torres
http://virtual.tuquito.org.ar/trac/gambas/br
Un contador de descarga no puse pero del
owser/trunk/TuquitoPanel/screenshotstuq
sitio sí, y más del 50 % entra a la sección
uitopanel
descargas.
http://virtual.tuquito.org.ar/trac/gambas/br
Actualmente Tuquito tiene un promedio de
owser/trunk/InstallTuquito/screenshotsins
500 visitas diarias, lo que creo un número
talltuquito/V0.0.4
muy importante para ser un sitio sobre un
tema específico.


Ariel Corgatelli.
Ariel Corgatelli.
A TuxInfo le interesaría saber tu opinión
sobre Linux en nuestro país Argentina.
Tuquito linux
Mauro Torres
A mi parecer Argentina es una gran
incubadora de recursos humanos en lo que
respecta al software libre, en mis andanzas
Tuquito linux
Tuquito linux
Tuquito linux
Tuquito linux
48

Opinio
n Opinion
n
O ipn
Opinion
i
Op nion
i
nio
Opi
n
o
Consecuencias sobre
n
.
i
o
Variaciones de la Tecnologia

.
.
.
p
i
n

Adios discograficas, hola musica




O






En estos días se ha dado un cambio de
"descriminalización" de las descargas de


paradigma más que interesante.
material registrado con derechos de autor (Si


Normalmente se decía que las bajadas de
los autores lo autorizan, no es delito).


música por internet era algo que dañaba a
Una cosa que vale aclarar, los músicos no


los músicos y a la música (Lo decían las
hubieran realizado esta movida si no se


discográficas, Obviamente).
vieran tan menospreciados por las


Hace unos días Radiohead decidió lanzar su
discográficas dándoles una mínima parte de
disco por internet y dejar que los usuarios
lo recaudado por las obras por ellos creadas

paguen on-line lo que quisieran por el mismo.
e interpretadas, produciendo lo que yo
Esto lejos de ser una pérdida terrible para el
particularmente llamo el síndrome Marconi

grupo musical, fue el mayor éxito de
(El inventor del telégrafo sin hilo que llevó a
recaudación por ventas. Más que sus 3
empresas de telégrafo tradicional a una
álbumes anteriores, aun con las personas
terrible baja de sus precios para poder
que realizaron la descarga sin abonar nada.
subsistir).
En la época que es más fácil transportar bits
Otros músicos ya se han declarado a realizar
que átomos, como dice el Sr. Negroponte, La
la misma acción y muchos de los que hasta
venta de mucho volumen a bajo precio
ahora ponían su música gratis con licencia
siempre ha terminado con una recaudación
Creative Commons pueden poner un botón
mayor que si se hace a menor cantidad por
en su página web de donación o "Pago a la
precios altos.
Gorra". Y espero que autores de libros y
Parte de este éxito para el conjunto lo brinda,
películas de bajo coste sigan el mismo
la admonición de todos los intermediarios
camino.
que se llevaban el mayor porcentaje de la
Los libros son un caso más especial en el
obra (Desde estampado de discos, Logística,
caso de las traducciones, (A pesar de las
Cadenas de comercialización). A pesar de
protestas de J.K.Rowling) los usuarios NO
que muchos usuarios han pagado menos
quieren esperar meses para leer su libro
que la décima parte del valor del disco real.
favorito. Se podría acordar que en el sitio del
Incluso las empresas, (teóricamente sin fines
autor se cuelgue una traducción con una
de lucro, como RIAA en EEUU, SGAE en
condición de pago especial, (80% para el
España o SADAIC en Argentina) ven en esto
autor, 20% para el traductor). Esto ampliaría
un peligro para su continuidad. Ya que la
la base de venta del autor y daría un
gestión de difusión puede ser recaudada
sustento al traductor.
directamente por los conjuntos musicales
La gente de Greenpeace también estaría
(Particularmente en los recitales en vivo).
más que contenta si se pone aparte el
Esto puede dar como consecuencia no solo
contador de ventas, un contador de cantidad
la posible vía de extinción de las
de árboles salvados.
discográficas como hasta ahora las
Usuarios contentos, Creadores Felices,
conocíamos, sino también otras entidades
Intermediarios Abstenerse.
intermedias de otros medios; películas, libros.
La mejor consecuencia no es solo la baja de
Saludos, Claudio.
O
UL64.blogspot.com
p
los precios de la obras, sino también la
O
in
Opinion
pin
Opinion
ion
Op
io
O
in
n
ion p
Opinion
Opinion
in
in
Opin on
i
i n
o
i
Opinion
Op
n
o
49













Si Quiere publicitar en
Puede hacerlo de forma muy simple,
Llegando a todo el mundo,
con la uúnica Revista digital
De software libre de Argentina
Con tuxinfo Multiplicara sus clientes
Para mayor información comunicarse vía email a.:
info@tuxinfo.com.ar por skype usuario.: Infosertec


Document Outline