<<

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 e b i l

a d i n u m o 1 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 Antes que nada quiero agradecer a todas las personas que sin

l ánimo alguno de lucro se sumaron a mi proyecto a mediados de octubre. El segundo cometido de esta introducción a TuxInfo es la de

a brindarles la bienvenida a esta nueva publicación mensual gratuita

i donde trataremos temas relacionados a la tecnología libre en lo posible de la mano y en especial del software libre.

r El contenido de esta publicación es muy variado como podrán ver en el índice.

o Una aclaración importante es que si bien vamos a tratar de seguir una línea, las secciones pueden variar, como por ejemplo en este

t número no tenemos la sección del lector, la cual creemos poder i ingresar gracias a la recepción de sus mails de consultas, críticas y porque no agradecimientos.

d Por último, no quiero hacer nombres propios de cada persona que colabora con TuxInfo pero si quiero agradecer a todas las personas e 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 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 [email protected] 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 e Introduccion a AWK .Multimedia pag.8 c Miro

i el unico reproductor de video que necesitas . Distros pag.10 d Tuquito 2 un desarrollo argentino n

I .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 .Trucos pag.40 .Juegos pag.43 . Entrevista pag.46 .Opinion pag.49 Soporte paraXFCE Mancoosi El proyecto por laUniónEuropea, cabedest proyecto Mancoosi,elcualestáfinanciado trabajo. lo largodelmismo250.000 Eurosporsu dicha uniónyseestima quePixartrecibiráa este proyectoestásiendo subsidiadoporla técnica fueelegidap Pixart porsutrayectoriaycap licencia GPL. complejidad Dicho proyectocit previas. que permitirávolveraconfiguraciones es unsistemaautomatizadoyconmemoria, compilaciones, teniendolap indicados p de losp mismos yseleccionandocualessonlos inst Es unsistemaquecontrolaladependencia wikis dedocument posibilidad detenerunblogyp es.org/ encontrarannoticias,foros,yla , ademásdeKde.Enhttp://xubuntu- soporte alosusuariosdeUbuntuqueusen y Edubuntuenesp Está disponiblelapáginadeXubuntu, alación reconociendoconalgoritmoslos aquetes enelmomentodela ara diferentesconfiguracionesy Técnica, serálicenciadobajola ado comodealt ación yrepositorios. añol. Enellasedará ara intervenirenel articularidad que

articip acar que a acidad ar delos tecnología p GPL, yenelcasodePixart,sumará Http://www Mas información:Mancoosi Mancoosi ensuversión próximaRxart4.0. destinará esfuerzosen adecuarelsistema desarrolle en De est desarrollo. teniendo encuent penetración enelmercadodeHablaHisp alt Gran cap la comunidadEuropeasedescribiócon la present pertenecientes alamisma. normalmente noacept están integradospordiferentesp fuera delcontinenteyaqueestossubsidios Debemos dest a complejidadydrivers,congran a maneratodoeltrabajoquese acidad p ación deunaempresa .mancoosi.org/ ara elproyectocomot Argentina est acar queLauniónEuropea ara desarrollarsof a elsoportedeingenieríay a empresasqueestén ará bajolicencia Y t ambién queen Argentina en aíses ambién tware de ana

4 noticias del mes

su plataformamovil Google definio acuerdo conel gobierno deNigeria Mandriva ysuconflictivo inst sistema p operativo p Al p idas yvuelt definió todasuplat Ahora síyapodemosdecirqueGoogle año próximoyGooglepretendecompetircon La fechadelanzamientoseráamediadosdel próximo año. una empresaquesupuest principio elgobiernoNigerianohabía V cuestionable queutilizoMicrosof difusión quetomódesdeel"marketing" No piensasalirconningúnequipoen equipos. en dondeseráprest el mercadomóvilconunaplat XP dentro deninguno,sóloentregaráelsistema recibido 400.000dólares poractividadesde comprado 17.000Classmate conMandriva, sus serviciosenlínea. especial, t completo conintegracióncomplet "marketing" p pero laimplement Ahora ustedessedebenpregunt just de contest está elnegocio?yest de publicidades,másadelantedesdevídeos que vendeserviciosyelmásimport El sof y vayasabercuálmásap servicios atravésdemóvilesquesegúnla met empresa estáinfrautilizado. amos aponerenclarolascosas,

. Peroclaro despuésquetodoquedó en alarse enequiposcelularesdesdeel amente eldevenderservicioslamano as sondinamizarelsectordelos arecer despuésdelapresióny tware queentregaráserágratuito,sus ara telefoníacelularquepodrán ampoco piensacolocarsulogo ar yaquegoogleesunaempresa ara PC,alfinalsedefiniócomoun

as, especulacionesdeunsistema ara convertir dichosequiposa . ación est aforma móvil,despuésde ada afabricantesde a respuest arecerá.

amente había aba dadapor

aforma abiert a essimple t.

ar ¿donde . a todos ante es TSC a evidencia, laagenciagubernament intensiones de acuerdo conMandrivaydescalificólas cuestionable". (TSC). encargada deest marketing deMicrosof http://www Desde esteenlacepodrán verelacuerdode Fuentes oficialesdeMandriva declararon;"el marketing que firmóMicrosof con lasambicionesdeempresascomo Google haydosentidadesrelacionadasyal Import Microsof Por supuestoestochocadeformaabrupt grupo compuestopor33fabricantesde Google en2005delacomp mismo tiempoindependientes;laplat sof hardware ycomponentes,comp nombre), ylaOpenHandset engadet). comprometido atrabajarcon La fabricacióndelosequiposcon correrá acargodeunagranvariedad caso deHTC,LG comp T sus proveedoresporahoraseránenEst En laplat sumando otros. Unidos 34 miembros impulsada porGooglep members. List http://www elefónica porahorayseguramenteseirán tware, yoperadorasquesehan a complet añías deequiposmóvilescomoesel Android (result ante. Detrásdeesteproyecto T t o -Mobile yS aforma desof .nglug.org/node/76 .openhandset Apple. a T echnology SupportCenter a financiaciónconfirmóel , MotorolaySamsung. print, enEsp ado delaadquisiciónpor t eslegalmente tware articip alliance.com/oha_ añía delmismo t con Alliance, un Android Android (fuente a ungrupode añías de aña Android TSC. al aforma ados Y a

5 noticias del mes Skype 2paraLinux de distrosmáspopulares Lanzamientos recientes 6.0 por p se estánadelant Sí, despuésdemásdosañosespera encuentra enunaversiónbet soporte avídeoenskype,obviamentese "Ahora losusuariosdeLinuxtenemos popular sistemaVOIP sistema live,ademásdepoderinst excelente p versión anteriorycomosiempreunaopción 2.6.23, KDE3.5.8,muchascorreccionesdesu versión liveCDenlacualincluyeunkernel en t simple yconbuenascaracterísticasagregadas distro basadaenslackwaredeformamás Además haybinariosp ype/linux/bet http://www populares desdeelsiguienteenlace Mirrors p http://www Sitio webdelproyecto http://www an solo190MB. arte delagentequedesarrollaeste fuerecientementelanzada,ensu ara ladescarga .skype.com/intl/en/download/sk .slax.org/ .slax.org/download.php ara recuperodedatosdesdeel a/choose/ ando lasversionesdeskype . ara lasdistrosmás a". alar una pesar deest equipos conbajosrecursosdehardware,a V Mirrors p http://www Sitio webdelproyecto lo querespect opciones deconfiguracionesmáspulidasen archipopular distroslackwareperocon =userp http://www ectorLinux 5.9 age&menu=12&p ara ladescarga ..com/ .vectorlinux.com/mod.php?mod ar basadaenKDE.Sebasala a lap es unadistroidealp arte gráfica. age_id=4 ara

6 noticias del mes http://en.opensuse.org/Download Mirrors p http://www Sitio webdelproyecto datos. live Linuxsincorrerun soloriesgoensus aquellos quedeseanhacerusodeunsistema creemos queesunabuenaopciónp inst 32 bit formato live,(además,p inst GNOME. Est OpenSUSE 10.3 Y siguientes opcionesdest permite inst CodecBuddy unaexcelenteherramient Fedora 8 gráfico, almejorestilofirest mejoras gráficasconsiderables,firewall simple, nuevolookdetodoelsistemacon sistema complet impresoras mejoradaseintegradasenel impresión comot hace deest integrado ymuchasnuevasfuncionesque KDE, Xencomosistemadevirtualizacion comienzos yaseaconentornoGnomecomo y gráfico,compiz-fusiondesdesus de controlredyconfiguraciónmássimple integración bluetooth,javasupport,sistema Es posibleademásinst interesantes deFedora. USB. porúltimoencontramoslasopcioneslivede alación delasmismas.Desdelaeditorial alable yporahorasoloseencuentranen s) esdecirnoposiblerealizarla ara ladescarga (W ..org/ alar codecspropiet a versiónunadelasmás as distrosnosondelestilo erewolf) fuelanzadaconlas amente, opcionese enversionesKDEy ambién detecciónde alarla enunallave ara arquitecturasde acadas; arter arios deforma , sistemade ara a que

en est Linux Mint4.0, Mirrors p http://linuxmint.com/ Sitio webdelproyecto que Mintnostieneacostumbrados. drivers restrictivos,máscodecs,flashyjava a suversiónanterioryporsupuestotodoslos kernel 2.6.22-14,opcionesgráficasmejoradas Celena comp http://www Sitio webdelproyecto Mirrors p http://fedoraproject.org/ http://fedoraproject.org/get-fedora.html ado bet ara ladescarga ara ladescarga .linuxmint.com/download.php atible conGut a, ysebasaensusistema edicion"KDE"seencuentra sy deUbuntu,

7 noticias del mes

- - - Caracteristicas El vídeoestárevolucionandolared,yanohayesp - incluya algúnclipdevídeo.Paraaccederd al contenidoaudiovisualtenemoslaaplicaciónlibreygra Inst - 3. 2. 1. 4. Incluso puedescrearlist internet (fuentesdevídeoRSS,podcasto blog devídeo). automáticamente losvídeoscuandose con labúsquedadetérminosyobtener desde publiquen. descargas yautomáticamenteloreproduces. añadimos lasiguiente líneadependiendode otros proveedores'yenesapest en UbuntusuversiónFeistyoDapper En est la versióndeUbuntuque tengamos: 'Add' la barrademenú'Configuración/Repositorios' Para realizarlainst http://f Para Feisty:deb p desde 'Sistema/Administración/Gestorde siguientes p x/repositories/ feisty/ aquetes ' Soport Acceso GratuitoaContenidosdevídeopor Soporte devídeosenalt Posibilidad dedescargaryguardarvídeos Soporte deBitT En lavent Pulsamos sobrelapest Accedemos alGestordep Dentro delgestordep alación tp.osuosl.org/pub/pculture.org/miro/linu a guíavamosrealizarlainst Y a múltiplesformatosdevídeo. ouT ube, blip.tvymuchosmás. ana quenosap asos: . orent p de videoquenecesitas alación seguimoslos ara losvídeos,lo aquetes nosvamosa as dereproducción aña 'Sof a definición(HD). Elunicoreproductor arece enp aquetes Synaptic aña albotón tware de alación ant . alla 5. 6. 2 1 5 4 3 Para Dapper:deb x/repositories/ubuntu dapper/ Http://f Y marcarlo ypulsarsobre'Aplicar'. de p En Ubuntu7.10,Miroyaseencuentraenlos 'Recargar' actualizamoslalist repositorios, solohayquehacerelp Vídeo. podemos encontraren Con estoyalotenemosinst Para otrasdistribucionesySistemas ap Operativos podréisdescargarloyvercomo demás opciones. reproducción. las p Interfaz Miro web oficialhttp://www se inst configurar yempezaraver p Una vezquetenemosinst googlevideo, blip.tv asar averlasopcionesquetenemosp pulsamosenelbotón'AñadirOrigen'

Cajadebúsqueda devídeosen youtube, arecen lainformación de búsquedasy Solo nosquedabuscarelp Una vezhechoestonosdirigimosalgestor Pant List Opciones princip V olumen ybotonesdereproducción. aquetes Synapticypulsandosobre artes quetieneMiro. a decanalesañadidosylist ala desdelaseccióndescargasdesu tp.osuosl.org/pub/pculture.org/miro/linu alla dereproduccióny donde e maneramáscómoda , etc. ales deMiro. .getmiro.com/download/. acio webqueno Aplicaciones/Sonido y alado Mirovamosa TV alado ylo a dep aquete Miroy . V tuit amos aver as de aquetes aso 6. a ara

8 multimedia Utilización - hacer navegandoporMiroGuideybuscarel botón canal quenosintereseypulsamossobreel ver comoempezarautilizarlo. no estáenlaMiroGuideloquehay Una vezvistolasp hacer esbuscarelfeedRSSdelosvídeosy Conclusión es quecumplemuybiensufunción,verla La conclusiónquesacamosdeestesof televisión porinternet,lefalt cuant con est web delestilodeest flv como mejorarlareproduccióndelosarchivos una cosaque afectealfuncionamiento, pero muchas cosassintraducir alesp cosa amejorareselidioma, todavíahay

Agregar uncanal,esmuyfácil,lopodemos , losquesedescargan deyoutubeylas as mejorassegúnmipuntodevista, Add. Sitenemosunvideopodcastque a extensiónsevencon saltos.Otra artes deMiro,p a, porquelosarchivos an todavíaunas añol, noes asamos a tware - - Channels/Add Channel. agregarlo mediantelabarrademenú list de untérmino,p al botóndondeap Si loquequieresesunalist as aChannel'. a p vent reproducción ap playlist yahípodemoscrearunalist hay quehaceresiralabarrademenú vent a labibliotecadevídeos,eltiempo iniciar lasesión,lascarpet vídeos anuestroplaylist. una vacíayluegovamosarrastrandolos menú vídeo/options...nosap recarga deloscanalesp nuevo contenido,etc. maneja sinotieneunnivelbásicodelinglés. si alaexperienciadelusuariocuandolo Personalmente recomiendoest p feed RSSnonostenemos quepreocup operativo queutilice,porquepodemos est descarga direct descargar vídeosdeinternet t Crearlist Configurarlaspreferencias,enlabarrade ara todoelmundodependiendodelsistema a dereproducciónp artir delosvídeosqueyatienes,lo ar buscandoelarchivo p ana puedesconfigurarsiseiniciamiroal ana condistint a dereproducción,sepuedecrear a comotorrentygracias alos ara estosolohayquedarle Samuel José RochaMartos artir deunacarpet arece 'Save as pest Http://www artir delabúsqueda ara comprobarsihay añas, desdeest as queañadiremos a dereproducción ara descargarlo. arece una anto en This Search a aplicación .getmiro.com/ a ocrear a de ar de a

9 multimedia Distros Distros Distros

Distros Distros Distros s

Tuquito 2 o un desarrollo Argentino r t

¿Qué es Tuquito GNU/Linux? s Tuquito-2 es una distribución GNU/Linux, que i

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 se realizará de forma gráfica desde el comienzo y con un wizard más que lo desea, el sistema operativo en el disco duro. intuitivo. Fuente: http://www.wikipedia.org Distros Distros Distros Distros Distros Distros 10 Distros Distros Distros Distros 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 t de nuestra computadora, dejándolos s

disponibles en su escritorio con tan solo un i click, soporte de impresoras de varios D modelos, antiguos y nuevos, soporte de scanners gracias a xane, soporte de webcams, incluyendo los modelos de , 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 . hotplugs(usb), compatible con archivos de MSOFFICE soportando los sistemas de archivos de Windows, (Fat32 - NTFS) cuenta Primeros pasos con Tuquito 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, 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 , 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 11 Distros 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 contienen opciones predefinidas, con las siendo la más clásica en todas las s

cuales podremos personalizar un poco más distribuciones. o su arranque en modo livecd o instalación. Requiere aproximadamente el doble de su Dichas opciones son completamente memoria RAM. Por ejemplo si dispone de r

editables, permitiendo combinar todas estas 64MB de RAM, la partición Swap debe ser de t a gusto del usuario. 128MB. s

Una vez inicializado con cualquiera de estas Para darle este tipo de formato desde el i 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 Instalación de Tuquito-2 partición desde cfdisk, esta ya se crea por 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 Linux Swap. Esta 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 12 Distros Distros Distros Distros Distros Distros Distros Distros Distros

Distros Distros Distros La nueva versión de Tuquito implementa muchas mejoras que se hicieron posibles s

gracias a la colaboración de muchos o usuarios que aportaron sus experiencias con la primera versión de Tuquito-k (nos r

manifestó Mauro) Es por esto que la nueva t versión de Tuquito, denominada Tuquito 2 (la s

evolución de la especie), está orientada para i 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: En esta imagen Tuco nos informa que se conectará a Internet para instalar Hasta este momento no contamos ninguna 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 adicionales que trae Tuquito 2. Tuquito 2, brinda al usuario la posibilidad de Tuquito 2 permite guardar los cambios elegir usar una distribución 100% libre. realizados en un dispositivo extraíble Dependiendo de la decisión del usuario, (Pendrive), de manera que al iniciar estarán o no disponibles algunas utilidades nuevamente el LIVECD tenemos el escritorio que no son libres pero que se incluyen para tal cual se lo dejó al guardar la sesión, mejorar la adaptación de los nuevos usuarios conservando todas las configuraciones al sistema. realizadas por el usuario, como así también Garfio los programas instalados. Tuquito 2 cuenta con la nueva versión de Contaremos con "Tuco" como instalador de Garfio (www.garfio.org.ar), la cual programas más fácil en donde el usuario implementa nuevas características. Una de podrá instalar programas con unos cuantos las más relevantes es la posibilidad de clics, sin que esto requiera tener instalar nuevo software en tuquito, mientras conocimientos de un sistema GNU/linux se lo está utilizando como LIVECD. Esta siendo este sistema muy similar a Klik pero característica, combinada con la utilidad de nativo y desarrollado por el grupo Tuquito. Guardar Sesión, añade una mayor Distros Distros Distros Distros Distros Distros 13 Distros 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 "#instalar-tuquito" en donde además de portátil. Se podría decir que Tuquito es una s

poder usar cfdisk podremos utilizar qtparted distro operativa libre con base en debian. o siendo este último un front gráfico más simple de utilizar.adaptabilidad del software Enlaces web: r

al usuario. Sitio oficial de Tuquito: www.tuquito.org.ar t Descarga de Tuquito 2: s CONCLUSIÓN www.tuquito.org.ar/?page_id=60 i Miembros que componen el grupo: Tuquito es una excelente distribución D GNU/Linux que abarca varios perfiles, el www.tuquito.org.ar/?page_id=9 primero la de un usuario novato con toda la inclusión de software restrictivo y codecs, para los más filosóficos también está la Ariel M. Corgatelli

Distros Distros Distros Distros Distros Distros 14 Distros Distros Distros Distros Distros Distros s

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

Cafeconf es un evento que tiene Componentes a utilizar, cabe destacar que E 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 t dispuestos a almorzar, allí estuvimos hasta explicaba los beneficios de utilizarlo, también las 14:00 hs. pudimos observar el funcionamiento de la n

OLPC y jugar un poco con Sugar (su interfaz e de usuario) y ver el funcionamiento de RoboTux, un sistema robótico operado bajo v un SO Linux, además el evento tuvo el apoyo E 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 año?, ¿Cómolovesencomp p en elst hacer sociales,dadoqueesunodelospuntos F Franco Rivero: F en ambosaños. experiencia eramuylimit El añop peleándome conlosdriversdelast más import de "juegos".Porlot gráficas. hablando dela"comunidad",yesrealmente los principiosdeOSI.Siempreest visit las charlas.RecuerdoladeLinuxy debido amiprofesión. últimas dosp sino deunarealidadt grato saberquenosolosetrat t Este añomehabíaofrecidop Está muyapegadoalosprincipiosdeUbuntu, comunidad, ygraciasalacomunidadsomos. acceso remoto. V y nomuylejosdecualquierideamet (dado quenuncap ("ser porloquesomos","humanidad").No primera personaqueseacercó,fuedifícil, generalizado porel"sabor"Edubuntu. trabajo p tuve laoportunidaddeasistiraloseventospor Eduardo Bayot: acercó alS Ubuntu, quelodiferenciabadelasotras la mejorp pero luego,eldiscursoterminósiendonatural. distribuciones, yporqué,segúnmicriterio,es S cuestiones personales. E.B.: E.B.: T Entrevista aEdua Colaborador enelStanddel ampoco conocíaanadie. .R.: .R.: ambién rep asado? t ideojuegos, ladeajaxyphpotrasobre and deUbuntu. aba. Noteníaenclarocómoera,y ¿Qué respuest Cont Algo quemesorprendió, fueelinterés En elst and deUbuntu.Miotroobjetivoera asado fuelaprimeravezque arecía simple:explicarqueera Y ara losquesequieraniniciar anos queestuvistehaciendoenel enmicabezaseguíanlosdeseos antes dentrodelafilosofíaGNUo t and? artí variascopiasdeUbuntu. and, est articularmente muyfuncionales, ¿Que tep T Mis objetivosfuerondistintos odas muyinteresantes,ylas articipé enuno),peroel anto, melimitéaasistir a visteenlagenteque se aba algodesorient angible. Somosuna ada, seguía areció CafeConfeste T ambién mi aración alaño ara present a deunaidea, amos arjet afísica T . ado odos A as arme la ProyectoUbuntu rdo Bayot sentían curiosidadporest que nosediferenciabacomolohacenUbu Kubuntu yXubuntu(quesuperficialmentese más gente.Perolagranmayoríaperteneceal distinguen noporobjetivos,sino ambiente informático:oyasonusuariosde F formación. Detodasformas,lamayoríade gente veníaconlaideadequeUbuntuera vinculadas alacomput Linux uotraalternativa,oestudiancarreras tecnologías p p especial esquesuobjetivonoerameramente Operativo, sinoconvertirseenunherramient gente, dehechop distribución idealp eventos? donde ocupencargosdentrodeoficinas (aunque másquesuficiente)serunSistema ámbitos. Elsof est sistemas. Megust que pusoenteladejuicioelsistema el sistemadeproduccióncomput p forma devolveraesaidea,oreforzarlas seguro, asícomounlibroounaobradeteatro formas queseaplicanactualmente(casode Commons eselmayorejemplo.Lasbasesde Ubuntu, conelshipit,mantenimientoy la mejorformadeconcienciaragentees en elusuario.Deberíamosverdealguna estos movimientosnosololeimport E.B.: donde seguro,terminarán deconvencerse. postulados, einvitándola aestoseventos, herramient con elbocaenboca.Hablandodenuestros amenas p S que est comput .R.: ara institucionesEducativas,p atentes entodossusámbitos.Creative t allmann nopensóenelprogramador aban iniciando. ¿Qué reflexióntemerecenestetipode Mayor difusión.Noesquep adoras osimilares.Dehecho, amos desarrollandootrabajandocon ara unnuevousuario).Peroestoy as p ara lainterfazgráfica),lo tware Librenosolorevolucionó ara inst arece quecadavezp aría vermásgentedeotros ara ellos,porquese [email protected] alación yconfiguración ación oposeentrabajos a distribución,dado ara ayudarala Franco Rivero acional, sino articipe poca an alos , sino articip ntu, a a , 17 Eventos

Introduccion Cualquier descripciónquepuedahacersobre p quedaría sumamentelimit herramient revist a loslímitesdelaspáginasést raro ruidogeneradoporunabocahumana,lo Más alládequesunombresuenecomoun larga delateoríaytodasesasp cierto esque obligarlos aquevisitenlaentradade se meocurrierondoscosas.Enprimerlugar la Wikipediap funciona elsistemayp http://es.wikipedia.org/wiki/A La segundacosaquesemeocurrióes sino amaneradeejemplosprácticosque escrbir unartículo,noamaneradetutorial, cualquier usuariodeLinuxlepuedevenir bien ensuvidajuntoalsistemadelpinguino. Ok... ¿yasabesquesetrat procesamiento detextodesdelalínea un lenguajedeprogramaciónidealp comandos? Perfecto.Seguramentete A corno quieroyosabercomotrabajarcon como t est Bueno, porunasimplerazón.Sisosusuarios A de Linux,sosentoncesusuarioUNIX. sistema dedesague tuinodoro,perono podes nosabertrabajar conunadelas UNIX. herramient breve introducción,lesdaréalgunasideasdeusoya UNIX/Linux, peronotodossabenelpotencialqueesconde.Poreso,e A real queseguramentelesserándegranutilidad. ara quesirve,haceocomofunciona WK simividaespurafelicidadhast WK. Podésnosabercomo funcionael WK esunaherramient arás pregunt a. Poreso,enlugardehacerlahistoria al, nopodéssabertrabajarcon as UNIXmáslegendarias. as másemblemáticas del universo A ara sabermássobrecomo

WK esunadelas ando entonces,¿yp . ara quesirve: ada ysucint a básicamentede wk a queexistedesdehacemuchosañosenelámbito arafernalias, a flamante ara que ara el a ahora? A a frente WK en Y

, aAWK deberan encontrarlasiguientedevolución: tipeen elcomando Usage: awk[-fprogramfile|'program'][- $ awk A Ffieldsep] [-vvar=value][files] Antes quenada,hayasegurarsede $ Si noap T lo quecorresponde(tip:usencomo distro, hurgarentrelosp p A Una vezinst $ awk-fcodigofuente.awkarchivo.txt o $ awk'lineadecódigofuente'archivo.txt La primerformaconsisteencreartodoel script deawkenunarchivollamado codigofuente.awk. Entonces,luego,seaplica p procesar elarchivodefinidocomosegundo dicho scriptalarchivodetextoarchivo.txt direct En elsegundoejemplo,seinsert p entre comillassimplesyselautilizap Bast práctico: $ awk'{print$0}'/etc/p Primeros p endrán queagarrarlosCDsoDVDsdesu arámetro debúsquedalacadena“awk’ ara procesarlodealgunaforma. arámetro (archivo.txt). WK estáinst WK: a dep amente unafuncióndelíneacódigo arece eso,estánenelhorno. alabras, vamosaunejemplo alado, haydosformasdeusar asos alado enelsistema.Paraello, plicación enelmundo A WK sinp asswd aquetes yencontrar arámetros, y a n ést ara ’). a 18 Consola 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 a

procesamiento, y el segundo es el archivo a /patrón/ podemos definir expresiones l procesar. Básicamente lo que hace este regulares (si, como las de ) para procesar comando es imprimir el archivo entero (en el archivo. Finalmente, el bloque END se o

AWK, la variable $0 representa el contenido utiliza para ejecutar acciones luego de s completo del archivo indicado en la línea de procesar el archivo. Veamos un ejemplo comandos). ¿Si modificamos el $0 por una sumamente simple, pero instructivo: n cadena cualquiera? Bueno, repetirá la o

función “print’’ por cada línea de texto que BEGIN {print "Esto se ejecuta antes de C 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. Experimenten con otros archivos cuyos con AWK campos estén separados de otra forma. Para finalizar con esta introducción, les dejo algunos ejemplos sumamente útiles que les Estructura completa de un vendrán como anillo al dedo a la hora de script AWK administrar sus sistemas Linux: 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 posibilidades sonrealmenteinfinit comenzamos acombinar de loscomandosUNIX/Linux,las Y yes |head-4awk'{printrand()}' aleatorios entre0y1: 5. Conest awk '/comenzar/,/p archivo: los bloques“comenzar’ 4. Imprimirtodaslaslíneasqueexist awk 'length>50'archivo que 50caracteres: las líneasdeunarchivoqueseanmáslargas 3. Conesteejemploimprimimossolamente lalist a puedeseguiry a líneaimprimimoscuatronúmeros arar/' file ’ y“p A WK conelresto arar’ ... cuando ’ deun as. an entre En conclusión... divertido! regulares yexperimenten,!queeslomás investiguen unpocosobreexpresiones manual, leanlosp tener enelolvido.Leanlaspáginasdel ambiente UNIX,peroquemuchosp que existedesdehacemuchosañosenel esconde detrásde comandos simples,todoelpotencialquese T desarrollar comoprimerp introducción quemep ni comounmanualde Este artículonocat uxInfo. Laideaes,demostrarcon Facundo@linuxadist arámetros deayuda, A aloga nicomountutorial, WK, unaherramient areció interesante A WK. Essólouna articip ación en Facundo Arena ancia.com.ar arecen a 20 Consola Laboratorio La io bo r r Laboratorio to a a to r r bo Laboratorio io Laboratorio La o Google Presently i 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 o Hace un par de semanas Google liberó en forma online el servicio Presently que b

completa su suite de oficina online, desde el a momento de la salida me interesé por el proyecto pero por falta de tiempo no pude L 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 Laboratorio La Laboratorio a o b io bo i o Laboratorio r r Laboratorio or r o a t a t t a to a o r r r Laboratorio r bo Laboratorio io Laboratorio bo io Laboratorio La La 21 Laboratorio La io bo r r Laboratorio to a a to r r bo Laboratorio io Laboratorio La Si hablamos de la suite en general, se Conclusión o

extraña la falta de un administrador y gestor i 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 tomado muy en serio, este servicio Presently o 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 apunta Google con estos servicios, prescindir a

de programas nativos y tener nuestra r información siempre latente en la red de redes o b a L

Franco Rivero [email protected] 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.: [email protected] por skype usuario.: Infosertec

L Laboratorio La Laboratorio a o b io bo i o Laboratorio r r Laboratorio or r o a t a t t a to a o r r r Laboratorio r bo Laboratorio io Laboratorio bo io Laboratorio La La 22

s

Paginas Recomendadas a A continuación les presento algunas de las principales páginas web que en lo n

personal me fueron de muchísima ayuda en mis inicios con GNU/Linux, ¿por que?, i

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. a P 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 de libros. , debian,, Este sitiocuent 5.- http://www (hardware, sof se encuentranmuchostemasdivididosdeigualmaneraenp El puntofuertedeestesitioeselforo,hechounapáginapuramenteforodiscusión en donde 4.- pueden conseguirdiferentesdistribuciones. bueno, encuest Esp 3.- http://www Http://www acio Linuxesunap tware, servidoresyservicios...etc,etc). .opensourcespot.org/ .esp .linuxesp a conunaseleccióndevídeostutorialesp as, t aciolinux.com/ alleres ynoticiasdeactualidad. agina enesp anol.com/ Arklinux entreotras. añol quecuent T ambién podremosencontrardocument a condiferentesseccionesyunforobast T ambién cuent ara lainst a conunáreadedescargasdondese alación dedistribucionescomo ara lafacilidaddebúsqueda Atte: Ernesto Vázquez ación yanálisis ante Aguilar Nestux 24 Paginas

Presentamos la revista digital tux INFO y a sus colaboradores

Sin salir del punto, los que hacemos esta ? revista creemos que realizar la misma, en Como nace Tux Info? 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. Seguramente ustedes dirán ¿de qué vive?, Como todos se imaginarán, hacer una bueno, vivo de mi trabajo y de las maravillas revista desde cero con tan solo una idea es que este mundo me brindó y entrando un complejo, es así que la misma está pensada poco en la parte espiritual, soy una persona para tener secciones fijas donde convencida de que todo lo bueno que colaboradores estén escribiendo según sus hagamos en esta vida va a ser tiempos, además siempre hay lugar para recompensado de alguna manera. nuevos colaboradores. Obviamente no tengo todo el dinero que La revista estará escrita en todas sus quisiera pero no me puedo quejar, y siempre secciones por esta gente, en muchos casos encuentro lugares para nuevos proyectos verán nombres repetidos ya que siempre como este, TuxInfo desde ahora pasa a ser hace falta sacar "papas del fuego" y así se un proyecto tan grande como Infosertec irá armando. hace tres años. Así me lo propuse. Tenemos especialistas para todo, Marcelo Y la otra parte del porque, es la simple razón Guazzardo en seguridad, Emiliano Piscitelli de que la revista Linux Users a la cual en redes, Franco Rivero en juegos y pertenezco (digo pertenezco porque en multimedia, Claudio de Brassi en opiniones, diciembre saldrá el último número con notas Jorge Huck en programación, Facundo

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" ? donde por ejemplo Facundo Arena y Franco Como vendrá la revista? 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, TuxInfo es una idea que surgió en programación, seguridad, servidores, distros, 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 así estamos trabajando debe a que no tuvimos material para sinceramente de una forma publicar, y en la primer revista no estará la 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. Ariel M. Corgatelli. 30 Curso deProgramacionenC Un pocodeHistoria.... explicar losconceptosbásicosdelaprogramaci Con esteartículocomienzounaseriedeartícul programación B.Llevóacabolacreaciónde Multics, BCPL, los años1969y1973,delamanoBrian El lenguajedeprogramaciónCnaceentre C, ademásdeverlasllamadasalsistemausadashabitualmen la Plan 9eInferno.RecibióelPremio 1942. EscribiójuntoaRitchieellibroEl Brian Kernighannacióen Est Ritchie, dondeayudóeneldesarrollodel Unix sereescribióenC.Desdeentoncesno desarrollo estáíntimamenteligadoaUnix,ya Kernighan yDennisRitchie.Sunacimiento conocen ellenguajeydeseanentrarenmaravill No esunaguíaexhaustiva,soloayudap septiembre de1941. y laMedallaNacionalde lenguaje deprogramaciónC. se hadejadodeutilizar la programaciónenC. sistema operativoUnix.Recibiósu Labs juntoconKen que en1973lamayorp Dennis RitchienacióenNueva Universidad de licenciatura enfísicaeingenieríala bien sufuerteest C esunlenguajedepropósito general,si lenguajes como en ingenieríaeléctricalaUniversidadde Sistemas Operativos, compiladores, otro, contribuyóenlacreación deotros Aunque prefiereellenguajeCacualquier Princeton. depuradores, etc,esútilp Parte 1 ACM en1983 ados Unidosen1998. AL T A oronto, ademássedoctoró a eneldesarrollode WK y TRAN yellenguajede Thomp T rabajó eneldesarrollo . AMPL. arte delnúcleode

T T ara cualquier tipo ecnología delos son yDennis oronto, Canadáen T rabajó enBell-

Y

ork el9de

T uring de . Para eldesarrollodelcódigosóloes Comencemos..... prácticamente loqueseleocurra;) programador dehacer de desarrolloyaqueledalalibert necesario cualquiereditordetexto. adelante aprenderemosausar La organizacióndeunprogramaenCes - DirectivasdelPreprocesador(Comienzan Antes decomenzarp inst básicamente lasiguiente: con elsignonumeral). sistema deinst t GNU llamadogccylalibreríaestándardeC, necesario tenerinst uno einst distro ybusquenlaultimaversióndecada - Declaracióndeprototiposfunciones. p curso iremosviendocada unadeest estructuras, etc - DeclaracióndeV T - Desarrollodelasfunciones. funciones y variablesp menor medidaaeste esquema. T ambién deGNU,glibc.Paraellovayanal odo programaenCestá compuestopor odo programaenCseajust artes. alen Gdb,esundepuradorquemás alenlos sinolostienen,t ara quienesno alación dep os quepretenden ariables globales, ón enellenguaje alado elcompiladorCde ara podercompilares oso mundode ara sufuncionamiento. aquetes desu a enmayoro . A lolargodel ad al ambién as te. 31 Programacion sep Las funcionesconst al comienzodeunafunción. declaradas antesdecualquierproposicióno los cálculos operaciones necesariasp Las funcionespuedentenercualquier almacenan losdatosaprocesar requeridos; mientrasquelasvariables nombre peropuedeexistirunasolafunción main; est ende todo llamar alrestodelasfunciones.Elprograma programa debetenerunmain. empieza aejecut comprensibles pornosotrosquereferencian Las variablesenCsonnombres un determinadodatoasignadoadicha a unazonadememoriaendondealmacenan variable. el dato10.(Elsigno'='seusap Est Porej:a=10; asignación). C soport char :unsolobyte,cap carácter float: Puntoflot los enterosdelamáquinaenqueseejecut int :Entero,porlogeneraltomaelt double: Puntoflot Existen calificadoresquepuedenaplicarsea estos tiposdedatos:short,long,signedy unsigned. de 16o32bit Short sueleserde16bit longitudes deenterosdondeseapráctico. Short ylongpuedenproporcionardistint ya quedependedirect usado. El compilador seleccionará laslongitudes apropiadas siempreteniendo encuent un long. un shortesmenora int,yunintmenora Los calificadores signedyunsigned se T ipos dedatos amos diciendoquelavariableacontiene aradas porpuntoycoma,querealizanlas a distintostiposdedatos,estosson: ASCII. a función(main)eslaencargadade s. Laslongitudessuelenvariar ante conprecisiónsimple. arse ap ante condobleprecisión. an deproposiciones, amente delhardware az decontenerun s ylongde32,intes artir demain,por ara llevaracabo ara . Debenest amaño de a que as a. ar pueden aplicaracualquierentero. positivos ocero,mientrasquelossigned Los enterosunsignedsiempreserán T podrán sernegativos. usarse, seespecificaeltipodedatoseguido de losnombresquetendránlasvariables. llamada a Por ejemplo: char c;//Declaraunavariabledetipo int a;//Declaraunavariabledetipo tipo longsinsigno//llamadax unsigned longx;//Declaraunavariablede llamada c sep T int a,b,c; Una variablepodríainicializarseenel float d,e,f,g; momento desudeclaraciónmedianteel operador '=' valor 10 int z=10//Declaraacomoyleasignael char c='s'//Declaraacomoyle Con respectoalnombredelasvariables asigna elcarácters existen algunasrestricciones:sepueden bajo (_),perosiempredebecomenzarcon usar letras,números,guiónmedio(-)y una letra.Cessensiblealasminúsculasy mayúsculas porloquex y Xsondosvariablesdistint Las variables,comosunombreloindica, pueden variardevalorendistintosmomentos pero sedancasosen los queesnecesario declarar unvalorque permaneciera inmut Una formadedeclarar unaconst este valorsellamaConst Declarando variables similar adeclarar unavariable,solo quese Const oda variabledebeserdeclaradaantesde ambién podríanlist arados mediantecoma: able alolargodenuestro programa, antes arse losnombres ante. as. ante es , 32 Programacion se debeanteponerelcalificadorconstala declaración. Porej: const floata=2.3456; const charb='d'; Mediante est const recomendada p momento. Est variable nopodrásermodificadoenningún definiendo queelvalorasignadoacada demos puedensurgiralgunoserrores. Otra maneradelograrlomismo(laideal)es usar lap de identificadoresqueselepase, enumera unautomáticamentecualquierlist valor quedeseamoscontengannuestras t comenzando ap const ENERO, enum { FEBRERO, ABRIL }; cero (0),aFEBREROleasignauno(1)y Est ABRIL cuatro (4). ideal yrecomendadoesusarenum. C, lacualveremosmásadelanteperolo Existen otraformadedeclararconst mismas restriccionesquelosnombresdela El nombredelasconst variables, peroporconvenciónelnombrede const const proporciona distintostipos deoperadores: Para poderrealizaroperaciones Cnos Y -Operadores aritméticos: necesariosp operaciones matemáticas(V Operadores ambién sepuedeespecificarel a sabemoscomodeclarar variablesy a enumeraciónasignaENEROelvalor antes yaque,segúnelusoquele antes. V ante vaSIEMPREenmayúscula. antes, ahorahayque darle unuso. =4, leasignaelvalor alabra reservadaenum.Enum a declaraciónest eamos unejemplo: a formanoeslamás ara ladeclaraciónde artir decero,aunque antes sufredelas er recuadro Nº1) amos antes en ara las a -Operadores derelaciónylógicos:realizan -Operadores deincrementoydecremento comp (V Nº 4) -Operadores demanejobit -Operador deasignación(V Es horadep Haremos unsencilloprogramaquesumedos Con sueditordetextopreferidoescribanlo variables, p siguiente: #include /*Directivade asar delateoríaapráctica. ado delamultiplicaciónes: f, esunafuncióndelalibrería er recuadroNº2) ante. , loscoment asamos. ar p er recuadroNº5) ant arte delcódigo s (V alla los al. Ejecut arios son er recuadro arios sirven a 33 Programacion compilamos delasiguientemanera: Guardamos elarchivocomoejemplo.cylo gcc ejemplo.c-oejemplo Esto produceunarchivoejecut p ejemplo. Ejecut El result En est Conclusión const + Operador * - xz / % a/b Operador || (OR) x||z && ( != == <= < >= > ant alla elmensaje: antes ytiposdeoperadores,sibienno a primeraclasehemosvistovariables, AND ) x&&z a+b a*b a/b a%b x!=Zesdistinto az x==z x<=z xesmenorigualaz x=z xesmayorigualaz x>z ado delamultiplicaciónes60. Operador amos ./ejemployveremospor Operador es aritméticos,necesariosparalasoperacionesmatemática es der able llamado Ejemplo Ejemplo elación ylógicos. Utilizadosencomparaci Sumaa+b Multiplicaaporb Divideaporb Retornaelrestodeladivisión xORz xesigualaz xesmayorquez prest es muydifícildemanejar prueben concambiarelejemplo,agregarle propias pruebas.Loimport variables, usarotrosoperadores,hagansus distint divertirse ydisfrut a: [email protected] sugerencia ocoment muy claroosideseanhacermealguna Si algúnpuntonoseentendióbienofui ¡¡¡Hast arle atenciónypracticarmucho, as alternativasperoporsobretodo a lapróxima!!! Explicación Explicación A xlerestaz ar haciéndolo.

AND z ario puedenescribirme ones. , lomejores ante esprobar

Jorge E.Huck 34 Programacion Operador Operador Operador ~ operandodeladerechahacia derecha. cantidaddeposicionesindicadas porel >> operandodeladerechahacia izquierda cantidaddeposicionesindicadas porel << diferentesycerodondesoniguales. dondesusoperandostienebits ^ 1enSET_ON en1todoslosbitsdenqueson | los7demenororden poneacerotodoslosbitsmenos & op= derecha. valor devueltoporlaoperaciónde etc... n*=x; = incrementasuvaloren1 ++ -- incrementasuvaloren1 n-- decrementasuvaloren1 sedecrementasuvaloren1 (OR debits) (OR exclusivo) (Complemento aUno) (AND debits) (Desplazamiento aladerecha) (desplazamiento alaizquierda) n+=x; n=a+b n++ ++n --n Operador

es deincr

emento ydecr x=<<2 x =>>2 x =&~077 Ejemplo Ejemplo Ejemplo n =|SET_ON x =^z n =&0177 Operador Operador emento.

es demanejobits. es deasignación.

Aumentan oDecr

Poneun1encadaposición *,/%<<>>,&,^,|. Desplazaaloperandodelaizquierda op puedenserremplazadopor +,-, Asigna aloperandodelaizquierdael Enciendebits.Enelejemplofija Explicación Explicación Explicación Despuésdeaccederalvalorn Convierte cadabit1en0yviceversa. Desplaza aloperandodelaizquierda

Antes deaccederanse Enmascara bits.Enelejemplo Después deaccederanse Antes deaccederalvalornse ementan en1unvalor . 35 Programacion Geany soport list Entre lalist C/C++, Python,Perl,Pascal,Ruby Algunas otrascaracterísticas,quemás encontrar: HTML, CSS,XML,PHP interesantes onovedosas, nosdejanverque bast a pesardequeGeany esIDEpequeño(nada comp T * Resalt Entre suscaracterísticasbásicasencontramos: * Ident * Bloquesdecódigo(funciones,clases,etc.)Desplegables. * * * List * Geany esunIDE(Entornodedesarrollo integrado) desarrolladocondosprincip dependencias, ylasegundaesserlomás desarrollo liviano,rápidoyconpocas met multiplat independiente posibledelentornode escritorio (KDE,GNOME,etc.).Es Con esoenmentemepuseabuscaryencontréGeany podríamos tenerenWindowsconentornosdedesarrollocomoZendS edit pesado (enlopersonalnopuedoesperar30segundosaq complica siloquebuscamosesunentornodedesarrollonoseat un desarrolladordePHP cuando algunosdelosquemencionépuedencub lenguajes comoJava,Python,CoC++,peroloquebuscabaeraunop más quecubrenperfect Buscando unentornodedesarrolloidealp abs opest Autocomplet Autocomplet Auto complet a sigueyhast as, laprimeraesproveerunentornode ante completo,son: ar unp a decaracteresespecialesosímbolos. arable conEclip ados. ación automática. ado delasint aforma porloquepodemos añas: nospermite trabajar ar dearchivos).EnelmundoGNU/Linuxnolotenemost ado decódigo. ado deconstruccioneslenguaje(if,for a delenguajespodemos ado deetiquet axis. se oNetbeans)est a tener33lenguajes , JavaScipt,, amente conloqueserequieredeunentornodesarrollo alahoradecomenzarunproyectograndeelasuntose as XML , SQL

Y HTML. ales yla a asé porusarNetbeans,Elip clases, etc.),ademásdelalist (variables, const que tenemosabiertos. Panel Lateral:contienelalist Palet tiene supropiapest manera cómodagraciasaquecadaarchivo simultáneamente convariosarchivosde est de p Cont el códigohexadecimal deuncolor caracteres y líneas. encontrar versionesp este soport Mac OSX,SolarisyWindows;cualquieraque varios idiomasincluidoelespañol.. dispone detodaslasfuncionalidadesdel señalar quelaúnicaplat programa esWindows).Licenciadobajolos términos delaGPL amos trabajandoconCSS ynecesit rir perfect alabras podemossaber elnumerode ador dep , while,etc.)másfrecuentes. a decolores:unafunción interesantesi . ada porlaslibreríasGTK2(cabe ue secargueelprogramap alabras: ademásdelnumero amente lasnecesidadesde antes, funciones,métodos, versión2. aña ot ara GNU/Linux,BSD, an clarocomolo aforma queno ara PHP se, an complejoo tudio oPHPEdit. ab. a desímbolos Anjut a dearchivos Y traducidoa . yaún a yvarios p amos ara ara 36 Programacion seleccionar lasentidadesHTML de diálogodesdeelquepodemos Caracteres especialesHTML:esuncuadro entities) como&,",etc. y p p T (adelante) oCtrl-,(atrás). respect similares tenemosaccesodirectoauna seleccionado acualquiercomandoquese Mandar textoacomando:mandael direct Marcadores: muyútilesp mensajes queademásdelaterminalpuede terminal embebidaenlavent nos puedaocurrirp fechas, etc. mostrar mensajesdeest (coment y not el coment Inserción decoment erminal integrada:porlomenosenque ara asignarunmarcadoraunalíneaCtrl-m ara moverseentremarcadoresCtrl-. as. a unalíneadecódigoimport a laversiónp arlo op ario delalicenciaGPL funciones como búsqueda,saltoauna líneaespecíficayzoom. Acá vemosla interfazbast asarlo amayúsculasyaestá ara procesarlo arios predefinidos:como ara GNU/Linuxy ado, delcompilador ara hacerreferencia ana de (HTML oBSD, ante simple y labarradeherramient ante;

Hast implement procesador detextos,aunquepuedo funcionalidades deGeany p puede servirp Netbeans oEclip asegurarles queaunhaymás,yt en elcortoplazoveremosmásyaquedesde cualquier lenguajequequeramos;les avanzadas ycomplejasdeotroscomo incluye laposibilidaddeagregar la últimaversiónpublicada(la0.12)se p aseguro quet pesar denocont funcionalidades atravésdeplugins. desarrolladores. cumplir connuestrasnecesidadescomo En conclusiónGeanyesunestupendoIDE dependencias. Cumpleperfect las expect funcionalidades esligeroysinmuchas que ademásdetenermuchas asos enlaprogramaciónprácticamente ara queesteentornodedesarrollodeje a aquíest ativas p ado). ardaremos bast ara irdandonuestrosprimeros a list ar conlasprest se) yqueademásnos as queagrega ara undesarrollador(a a bast ante extensade , comoIDEy ante tiempo amente con aciones más ambién que 37 Programacion n o i c a m a r g o r P

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 - [email protected] 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 - http://bluefish.openoffice.nl/ Netbeans - http://www.netbeans.org/ - http://www.eclipse.org/ - http://anjuta.sourceforge.net/ PHPEdit - http://www.waterproof.fr/products/PHPEdit/ - http://www.zend.com/products/zend_studio 38

T s ru o co uc os s r Trucos uc T . Tr

Trucos s

Seccion trucos o

En esta sección vamos a tratar de responder de forma adelantada c u mes a mes las inquietudes de nuestros lectores. 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 Estos scripts no pretenden reinventar la #!/Bin/sh pólvora. A mí me fueron de utilidad a la hora SERVICIO="mplayer mms" de grabar unos programas de radio a la HORA=`date +%H:%M` madrugada y no tener que estar despierto :) if ps -ef | grep -v grep | grep -i "mplayer mms" Se utiliza mplayer para grabar el stream de > /dev/null radio desde consola. Es necesario conocer la then url del servidor de streaming al que conectará echo "$HORA $SERVICIO .... [OK]" >> mplayer. /home/matias/radio/graba_str.log else echo "$HORA $SERVICIO .... [FAIL]" >> Script 1: grabaradioX.sh /home/matias/radio/graba_str.log /home/matias/radio/grabaryp.sh fi #!/bin/bash exit 0 # En este caso graba “Rock & Pop” ID=`date +%H%M%d%m%Y` ARASF="/home/matias/radio/archivo_salida$ Se debe configurar crontab (crontab -e) para {ID}.asf" que este script se ejecute automáticamente mplayer mms://200.59.146.10/rockandpop-ba cada 1 o 2 minutos, durante las horas que -dumpstream -dumpfile ${ARASF} deseamos grabar. Por ejemplo, para que 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 [email protected] podamos concatenarlos. T T s ru s ru o co o co uc os s uc os s r Trucos uc r Trucos uc T . Tr T . Tr 40 Trucos Trucos

Tr s uc co s os u Trucos co Tr ru Ejecutando scripts desde BuscandoT archivos Trucos s Muchas veces en el uso de nuestro sistema o A veces suele ser engorroso abrir una nos encontramos con la necesidad de c buscar algún archivo alojado en un consola para ejecutar algún script, por eso u viene gnome al rescate. directorio específico. Esto trae aparejado el tener que saber bien r

Tomamos los scripts que queremos ejecutar el uso de el comando find. T desde gnome y los copiamos a $HOME/.gnome2/nautilus-scripts. Utilizarlo es muy simple y basta solo hacerlo como está en el ejemplo: Al hacer clik derecho aparecerá dentro del menú contextual la opción scripts, la cual mostrará todos los scripts que haya dentro find / -name "nombre" 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. [email protected] 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 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) T T s ru s ru o co o co uc os s uc os s r Trucos uc r Trucos uc T . Tr T . Tr 41 Trucos Trucos

Tr s uc co s os u Trucos co Tr ru luego de que termine el comando wget que EstoT se soluciona de forma más que simple

Trucos s habíamos ingresado. con pulsar el botón aceptar para comenzar y una barra de progreso nos indicará cuando o Ahora ya podemos dirigirnos a la web de termina la descarga. Klik (http://klik.atekon.de/) y buscar el c

programa que nos interese instalar en Una vez terminada la descarga el archivo u nuestro equipo. descargado cuenta con una extensión ".cmg", luego con tan solo localizar este r

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: [email protected].

Hasta la próxima.

Ariel M. Corgatelli T T s ru s ru o co o co uc os s uc os s r Trucos uc r Trucos uc T . Tr T . Tr 42 Trucos Trucos

SECRET http://www Sitio Oficial desde susitioweboficial: Para descargareljuegopuedenhacerlo pueda p por demásadictivo,loquehaceuno etc..) locuriosoesqueeljuegoensiresult original (correr La ideageneraldeljuegonoesp 15 años Mario creadaporNintendohaceyamasde plat Secret MaryoChroniclesesunjuegode “inspirados” enjuegosmuyexitososdeotrasp proyectos muyoriginales,lagranmayoríadelostít Si bienenelmundodelosjuegoslibreshayunagrancantidad un clondeluniversalmenteconocidoSuperMario. esto esSecretMaryoChronicleselcualcomopodranveren aformas en2Dinspiradolasagade asarse horasjugandosinaburrirse. .secretmaryo.org/ , salt descargar ocontribuir alproyectoademás deunmanualjuego. El sitiooficial est ar , esquivarobstáculos,

MARYO a bienlogrado, tenemostodaslasopciones p ara nada a disfrut descarga deestep (29 MB),obviamenteserecomiendala opcional quecontienelamusicadeljuego descargas disponemosdeunp ultima versión,cabedest compilar elcódigop encontraran uncompletomanualdecomo porque enlaseccióndedescargas ubuntu correspondeala1.0. la 1.2(20MB)peroqueelbinariop encontraran quelaúltimaversiónest Windows. SisonusuariosdeUbuntucomo Fedora ademásdeuninst distribuciones popularescomoUbuntuo fuente, sinot En dondeencontraránnosoloelcódigo ar almáximodeestetítulo. CHRONICLES lat aformas unejemplode ambién algunosbinariosp ulos disponiblesestán aquete p ara ara poderdisfrut acar queenlas lascapturases alador p ara poder A nodesesperar aquete ara ara ar dela able es ara 43 Juegos bolas defuego ynieveovolvernos invisibles) Inst S son lassiguientes: un map Una vezcomenzado,nosencontramoscon Options: EL Y p tendremos larut (aument aspectos deljuegot (recomiendo leerelmanualdecompilación de dependenciasesconsiderable que contienenmonedas, power-up la cosaessimple:avanzar avancemos eneljuego. yadentrodeunnivel a losqueiremosaccediendo conforme Load/Save: Import el audio,teclado,etc.. SDL-OPENGL, ademásdeeso,lacantidad 3d p Aclaración, estetítulorequiereaceleración Quit: Salir comenzar de0cadavezquejuguemos : Lasopcionessonpocasperosuficientesp tipo detítulos ara evit a dentrodelmenújuegolasopciones t art: Comenzarajugar JUEGO ara funcionaryaqueutilizalalibrería alación a delmundodeMaryo,enelcual ar det ar inconvenientes). Aquí podemosconfigurarvarios amaño, posibilidadde disp a conlosdistintosescenarios ante sinoqueremos ales comolaresolución, , golpearloscubos s ara este arar podremos accederhastaqueavancemos. queremos ademásdelaáreasalascualesno visit el map Mario más prep de estos up oavidaencasoquenotengasninguno Movilidad Y Los Gráficos cambia bast “Super MarioW correr más rápido ysalt envenenado queharápierdaselpower- encargaron deponerunhongoverde los cubossonbuenas,desarrolladoresse no todaslascosasquesalendeadentro desarrolladores, nuestro personajepuede algún tipútilp con quealgolpearalgúncuboobtengamos p original. Losfondosylasdecoracionessi Aquí simequitoelsobrero antelos muchísimo más“cool”queelfont Podremos encontrarnosdet Bross). antes mencionados(almejorestiloMario saltándoles encimaomediantelospower-up puntos poreliminarenemigosyasea o vidasextras,ademásdequenosdarán inspirado unpocoenelestilo El diseñodelpersonajeensiesexcelente arecen habersidocopiadasexact adas alascualespodremosaccedernuevamentesi a esbiensimple,nosmuestralaáreasya ante ennivelesavanzados. ara avanzareneljuego,pero arado físicamente oafect orld”, aunqueporsuerteeso

Animaciones ar másalto queel anto ent Anime, anero amente de anto ado s 44 Juegos agreguen nivelesenpróximasversionesd Lo maloessupocovalorderejugabilidad,siendoviablesoloencasoquelosdesarrolladores adictivo, locualgarantizaunascuant en 1280x1024sinpixelearseesunplacer),músicaacordeyporsobretodaslascosas En sieljuegocumpleconcrecessucometido,buenajugabilidad,lindosgráficos(jugar al mario Conclusión por esteroidesquehaya,senot siempre “agradable”elmanejodeMaryo tendremos “bugs”enlosmovimientossiendo que hanpuestoenelcontrolyanunca : Sialgunavezmaldijeronporlosmovimientos prep aquí lacosacambiabast arado p ara lasexigenciasfísicasdelaNASA. ante, nuestropersonajeest a elesfuerzo w w as horasdediversiónasegurada w deMario, . e s el juego. - a d e s i g en nuestraaventura. Encontraremos enalgunoscubos“T un airefrescoaltitulo. música propiamuybienrealizada,queleda encontraremos t melodías originalesdelJuegodeNES/SNES, Música juego, sibient La músicarespet n . c o m . a r

ambién estáinspiradaenlas

ambién algunaqueotra a fielmenteelespíritudel Www .mixdigit [email protected] ip Will al.blogspot.com s” p iam Sandoval ara sobrevivir 45 Juegos Tuquito linux Tuquito linux Tuquito linux a

Mauro Torres t

pilar fundamental en el s i desarrollo de Tuquito Linux Tuquito linux v e

Ariel Corgatelli. Ariel Corgatelli. r

Contanos un poco del proyecto Tuquito. ¿Cuántas personas trabajan para llevar t adelante Tuquito?. Mauro Torres. n

Tuquito es un proyecto que se inició hace 3 Mauro Torres E 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 a desarrollar aplicaciones o actividades como en las áreas de multimedia, internet, diseño, se le dice dentro del proyecto OLPC, para etc... t

chicos de 6 a 12 años Ariel Corgatelli s Documentación: En esta área se A qué perfil de usuarios está destinado, y i

documentaba tutoriales, howto y guías de por qué? v

desarrollo para acercar más gente al e proyecto y se lanzó el primer libro del Mauro Torres 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 n

desarrollar las estrategias de configurando su Linux. E 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

interactiva, y muchas novedadesTuquito más que por todo ellinux 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 t parte de las empresas para implementar s

software libre, aunque cada vez es menos y i hay más empresas que lo hacen, todavía Ariel Corgatelli. son pocas, lo cual hace un poco difícil v

¿Tuquito cuenta con algún apoyo ya sea dedicarse enteramente a esto, por eso hay e

político o privado?. que seguir trabajando en el tema de difusión, r ya que el desconocimiento sobre Linux y el Mauro Torres software libre es el gran problema que t

Tuquito no cuenta con ningún apoyo de enfrentamos en Argentina. n entes privados y públicos, todo lo que sale E es a pulmón, por eso se realizan campañas 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 Op n ini n Opinion o on o Op ni ni in i Opinion pi ion Op O Consecuencias sobre n

. o i

n

Variaciones de la Tecnologia i

. . . p 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. los precios de la obras, sino también la UL64.blogspot.com Op Op ini n Opinion n ini n Opinion on o Op o on o Op ni in ni ni in Opinion pi ion i Opinion pi ion O Op 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.: [email protected] por skype usuario.: Infosertec