colaboradores Pablo Trincavelli Estevan Saavedra Allende Roberto “el otro” Pablo Barrera Rodney Rodríguez López David J. Casco Sandoval William Huck E. Jorge Martos Rocha José Samuel Matías Gutiérrez Guazzardo Marcelo Movia Guillermo Franco Rivero Facundo Arena VázquezErnesto Aguilar Brasi de Claudio Guadarrama Angel Wells (elLucas traductor) (El Belmonte Caricaturista) Martin (el corrector) Reckziegel Oscar (marketing, yventas) Juri edición A. Claudia (director, Corgatelli Ariel ycoordinador) editor EDITORIAL Muchas gracias a todos, Que la disfruten... la Que atodos, gracias Muchas podían no faltar. siempre de agradecimientos Los siempre. como más y mucho sus de más actividades, un poco contará nos tuxinfo de colaborador cada donde de...”En “acerca intitulamos: cual la sección, nueva estrenamos de hablará truecrypt, trincavelli pablo fisl, sobre allende roberto de cobertura la aplicaciones, de instalacion de opciones diferentes mostrará nos William donde en principiantes a curso del parte 4ª la encontrarán “”, de curso nuestro con terminamos 3, firefox de es faltar no podía como la de nota tapa luego incluida, entrevista una de nota la nemos con distro te mes este y opensolaris, evento de un en estado habíamos que de hablamos pasado Bueno ya entrando en la revista, les cuento que haypara leer, mucha información el mes manera. calidad como lo venimos haciendo hace tiempo y tratar de remunerar el mismo de alguna to y de dinero,que con tengan que en trabajar llenarnos simplemente no claro queremos en queconfianza ustedes,puedan lectores, a nuestros ayudarnos seguir en este proyec tenemos poco, muy subió donaciones de recaudación la que ya anterior, número el en a gracias Muchas todos los que ingresado entendieron el de mensaje las colaboraciones line. on suales Com) sitio excelente para este fin,el cual tiene un apromediomen lecturas superior 500 (www.Scribd. en el de ingresado totalmente sitio a tuxinfo de gracias simple scribd forma flash servicio el desde revista nuestra leen que lectores los todos a agradezco Además tuxinfo. es lo como excelentede calidad quien intenta a señadora orden en poner todo el una y material revista plasmarlo gratuita di nuestra a supuesto por y corrector, nuestro a calidad, buena tan de y contenido tanto tener podría se no ellos sin que ya colaboradores los a mes, a mes leernos por ustedes Bienvenidos a tuxinfo “número 8”. Como todos los meses comienzo agradeciendo a todos www.tuxinfo.com.ar (asistente de diseño -ES Design) DISEÑO Emiliano Piscitelli Soledad Piscitelli (ES Design) Ariel M. Corgatelli Corgatelli M. Ariel - - - - 2 CONTACTENOS zzardo. Gua Marcelo es en openssh de problema el solucionar como tratábamos donde seguridad de nota la 77-de Pág. autor el Clonezilla. a encontraron cambio en y openOffice, de parte segunda la anunciada está índice el en Pág. 39- Trincavelli Pablo es aIpcop, destinado artículo del autor el Pág. 20- ygratuita. calidad excelente de revista una realizar de voluntad mejor anuestra ajenas confusiones algunas hubo pasado El mes 7” ERRATASFE DE “TUXINFO pueden hacerlo. [email protected]ículos con colaborar es deseo su si a y com.ar email un a enviar deben sólo simple, bien es TuxInfo con contactarse Para www.tuxinfo.com.ar GRACIAS... http://www.tuxinfo.com.ar/tuxinfo/?page_id=37 crédito de Donaciones contarjeta http://www.tuxinfo.com.ar/tuxinfo/?page_id=35 crédito de Donaciones sin tarjeta Jorge Rolando Tolosa Leonardo Burgos Juan Pablo Ruiz Salinas Pablo Bardelli Omar Gustavo Villanueva Luis D’Ardis Alberto Ricardo Bertarini monica fernandez España Gerardo Flores Alberto Pedro Bordón Ramiro Germán López Armando Rafael Garcia Mariano Mara Federico Aikawa listadas. siguientes neromail las personas de Paypal/Diración desde económica TuxInfo Número 7, recibió la colabo - - - 3 INDICE RINCON DEL LECTOR OPINION JUEGOS TRUCOS SEGURIDAD CURSO DECEDICIÓN NÚMERO 5: “PUNTEROS” PROGRAMACIÓN INSTALACIÓN APLICACIONES DE EN WINDOWSDE ALINUX 4ª PARTE: PRINCIPIANTES FIREFOX TÁCTICA 3: DELA PRÁCTICA ALA NOTA DETAPA PAGINAS RECOMENDADAS LABOXPRESS DEWRITER MANO YMATH)(COMENZANDO DELA ORG, PARTE 2 DEOPENOFFICE. OFICINAMANO LA DE MIGRANDO LABORATORIO OPENSOLARIS 2008 OTRO O . SABOR UNIX, CON USTEDES DISTROS NOTICIAS DEL MES EVENTOS Ernesto Alfonso Vázquez Aguilar ACERCA DE... www.tuxinfo.com.ar 90 90 86 80 76 71 64 55 39 36 32 28 16 12 6 5 4 blog Hobbies: el día Lo que odia: Lo que amo Distro que utiliza actualmente: Primera distro utilizada: GNU Email: Sitio oblog personal: Edad: Alias: Apellidos: Nombre Completo: agrada. agrada. la rodeado gana todo pegue yestar lome de queme estéreo haha.

23 años [email protected] nestux Tocar jugar poker guitarra, yescuchar música todo

Vázquez Aguilar : La libertad de poder hacer con mi poder lo se que pc de libertad : La La señoraLa insulta queme vez cada quepongo mi NUEVA SECCIÓN “ACERCA DE...”

Ernesto Alfonso http://nestux.com/ SuSE Slackware 12.1 Slackware www.tuxinfo.com.ar

5 ACERCA DE ... presentaremos lo más importante que dejóel que evento[1].presentaremos loimportante más de 257 charlas. Tuxinfo no podía a faltar fisl ydesde el número 7 21 paises que fueron para escuchar a 402 oradores protagonistas de de provenientes 7.417 total un Participantes reunió (fisl) libre software de internacional forum del ediciónnovena La américa. unos de los más concurridos eventos de libresoftware de latino Entre el 17 y 19 de abril se realizó en porto alegre la mayor edición, PRESENTE FISL EN 9.0 TUXINFO Fisl 9: Más de siete mil participantes provenientes de 21 países se dieron cita en Porto Alegre, Brasil. Alegre, Porto en cita dieron se 21 países de provenientes participantes mil siete de 9: Más Fisl www.tuxinfo.com.ar PRIMERA PARTEPRIMERA -

6 EVENTOS un buen inicio. otrogerenciatécnico.muchomásy Porsupuesto problemasimplificado,elque está es pero la a orientado diferentes.Uno caminos dos en carrera la dividir propusoayuda, de modo A Esta reflexión caminomarca el que tenés que seguir. una. cada requieren habilidadesque las en respuestas,pensá posibles de partir a y Luego, Es importante que te detengas un día a pensar qué querés estar haciendo de aquí a 10 años. muchas sugerencias fueron bastante generales, por ejemplo: tanto su carrera, son diferentes y no se pueden aplicar los mismos criterios. De todos modos, lo por y persona, cada porque recetas dar idea su era no queaclarando comenzóSulamita orientada ajóvenes que están comenzando su carrera en el mercado IT. SulamitaGarcía, delcargo sectora SourceOpen para Latinoamérica deIntel, dio una charla PROFESIONAL GEEK SULAMITA DEL CAMINO EL GARCÍA: Dos posibles caminos en la carrera de un profesional IT IT profesional un de carrera la en caminos posibles Dos www.tuxinfo.com.ar

7 EVENTOS mas que tienen. tenerprofesional,cada consideralosmejorno listóhecho elmediode y probleunadeserie a las A pesar certificaciones. del énfasis que hizo sobre la formación y preparación que debe Sulamitarespectomostróque crítica posición la fue charla, la atenciónen lallamó que Algo cesariamente significa renunciar a tu identidad. trandofotounaLuladepresidente neLula noobrero,el look dey cambio como:dijoalgo el vestimentaempresareglasy,detenermomentounalas puedesobrequehablo un En mos www.tuxinfo.com.ar - - -

8 EVENTOS 7. 6. 5. 4. 3. 2. 1. cindibles por ejemplo como los conceptos centrales alrededor de una cooperativa: cuidadosamente preparado,soporte enumeraronimprescuestionesmaterialdese un Con era: There’s more than one way to do it (hay más de una forma de hacerlo). Estacharlahacía referencia implícita Smalltalka donde uno delosslogans suencomunidad rativas sus ycompartió experiencias en GCoop. ción colaborativa de Empresas” donde describió el modelo de organización basado en coope El reconocido miembro de la Comunidad Argentina de Software libre presentó la charla “Crea BUSCA LABORALES EN NUEVOS MODELOS LEO DE MONK: Compromiso la con comunidad Cooperación entre cooperativas Educación, entrenamiento einformación Autonomía eindependencia Participación económica de los socios Control democrático de los socios Adhesión yvoluntaria abierta Leo Monk: Creación colaborativa de Empresas de colaborativa Creación Monk: Leo www.tuxinfo.com.ar - - -

9 EVENTOS mutua. Aunqueen otras oportunidades, estodo locontrario sey percibe una tremenda colaboración A veces parece que hay una división entre comunidades ycompañías. lecciones aprendidas. Algunas frases que dijo aparecieron en el material de soporte[3] : laslibre y software haciendoapuesta estáhacialaelcontósobrequeSun charla,Jean esta Enpeople. abouttituladaTechnology alsocharla is presentóla Elliott Jean video, del Luego les van aser las políticas para uso de marcas, licencias ypatentes. Es muy importante que, como movimiento comencemos a trabajar ahora mismo y definircuá cias que traen consigo, cuestiones de legales yde uso de marcas. convertirlos en buenos ciudadanos del mundo del software libre; resolver cuestiones de licen para preparados cuando estaresto ocurra. Tenemos que Tenemos que libre. estar preparados software para darles la bienvenida, de para comunidad guiarlos y la de dentro jugadores productosEsto software.incrementolos significa de un de 90% significativoel en nuevos de presente estará años 5 en Gartner, a acuerdo De computadoras.del para importantes software más del mundofuerzas las de una en convertido ha se libre, software el día, en Hoy Algunas frases interesantes de Simon: video que se encuentra disponible en youtube[2] . un envió lugar su en presentey estar pudo no Simonsalud, de problemapequeño un Dado mon Phipps el con título The Trend that is driving Free inSoftware open source communities. suempresaestárecorriendo Libre.hacia Software el En realidad lacharlaoriginal Sierade Durantesegundoel día Fislde 9.0, JeanElliot SunMicrosystemsde caminodescribióqueel TECHNOLOGYSUN: ABOUT PEOPLE IS ALSO fundacionales de Debian. principios los con estos de similitud y comparación la interesantefue muy resultó que Algo Jean Elliott, technology is also about people about also is technology Elliott, Jean www.tuxinfo.com.ar - - -

10 EVENTOS - Autor del blog robertoallende.com dedicado a Software Libre, Plone y temas relacionados a la web. ala ytemasrelacionados Libre, Plone aSoftware dedicado robertoallende.com blog - Autor del Freenets (http://www.freenets.org.ar). comunidad la de - Cofundador proyecto CommunesPlone. del ymiembro proyecto PloneGov del Latinoamerica para - Contacto Conosur. proyecto Plone del yadministrador - Cofundador Foundation, Texas, Plone de - Miembro EE.UU. Partners. Zea de ware Libre. Miembro Soft en basada Plone y Zope Python, en desarrollo al dedicada empresa - menttes en Comercial Director - Allende Roberto nota, autorla de el * Sobre * Allende Por Roberto 3. http://www.slideshare.net/guest6087b5/technology-is-also-about-people 2. http://robertoallende.com/tecnologia/eventos/sun-technology-is-also-about-people 1. http://fisl.softwarelivre.org/9.0/www/node/532 Y humor!, yTiempo! Trabajar juntos requiere coraje, conocimiento, compasión, paciencia yperseverancia. Ocurren cosas increíbles cuando la gente se comunica Los individuos hacen la diferencia comunicación) muchísimarequierecambio mucho interactúan(muchoaprendizajey que el ensistema el y quierenquelograr lo medidadeaprendida: grangenteLección dependetrabajaen la Cómo De todos modos, la gente, individuos ygrupos son los que hacen la diferencia. www.tuxinfo.com.ar - 11 EVENTOS NO SÓLO EXISTE EL MP3 MP3 EL SÓLONO EXISTE CAMPAÑA PLAYOGG, HAGAMOS CONCIENCIA, Proponemos que envíes este texto por mail atus amigos. humildad, que alcabo fin y al es nuestra propia lucha libertaria. tiempo,campaña Unaotroselsuponecon eso,luchade lucharvivirlaenpropia hacerporla radioeléctrico libre. La libre cultura es tan importante como apoyar el software libre, el hardware libre o el espacio campaña. decir,es formatoapoyemosOGG,timediaque en depende detambién sostenidamente esta millones de chicos tengan acceso a esos materiales, depende de que creemos archivos mul lasQue máquinas educativas XO puedan reproducir gran cantidad dematerial enla red, que o auna disciplina artística la como música. Es decir, apoyar una forma de hacer las cosas, no a un mero formato como a veces se piensa, de todo!!!! RADIO Música de cualquier clase CINE TV Es el apoyo al accesoaVIDEOS, yMÚSICA, osea, un gran espectro que puede abarcar conocidos hacer lo mismo. y amigos nuestros a recomendemosnosotros, para sólo no demás, los paraConstruyamos en la WEB. materiales y educacionalesrecursos de miles a acceso tenganXO portátiles computadoras las reciban que chicos los que asegurar a ayudar podemos , formato al hoy Apoyando Andalucía, Madrid yotras partes), Venezuela oRusia. países como España (donde la educación y el software otroslibre muchosvan deen la manoque enigual Extremadura, al mismo, lo hacer de condiciones en estarán cual lo con Linux, GNU/ con informáticaestudianteseducación recibiránde millones 52 Brasil, en ejemplo por ChildXO,Laptopper One dorasarchivos pensadasO,crear reproducirOgg. paratambién y Pronto,aproximadamente susfamiliasy millónunchicos de estarán recibiendo lascomputa dores de música yvídeo lo están empleando. extensivamente en proyectos de software libre, los artistas y un número creciente de distribui profesionalcalidadformatosmultimedia(www.bigbuckbunny.org), ofrecede Ogg utilizadoes sin restricciones: Ogg. hayperosoftware,unaalternativade reproducidapuedequeser todas enlascomputadoras desarrolladoreslos restringena y acceso vídeorestringenel queaudioy formatos de zando De modo creciente, empresas de software privativo como Microsoft, Apple y Adobe están lan www.tuxinfo.com.ar Campaña PlayOGG (http://playogg.org/) Marcos Guglielmetti http://musix.org.ar/ - - - -

12 NOTICIA DEL MES EL ITUNES YA STORE EL FUNCIONA ARGENTINA EN LLEGADA IPHONE 3G, ANTE LA DEL De cualquier manera los archivos PDF eran considerados por la inmensa masa de usuarios de masainmensa la porconsiderados eran archivosPDF los cualquier manera De un estándar aceptado por este importante organismo. 1:1.7″PDF versión 1.7laen basadoconvierte en está sedesarrollada Adobe, PDF y porde Elnuevo estándar “ISO32000-1, Document management documentPortable – format Part – FORMATO YA PDF ADOBE DE ESTÁNDAR UN ES ISO área Internet ytecnología) aTristan Nitot presidente de Mozilla Europa. software más descargado en 24 horas. La entrega de la mano de Gareth Davies, (gerente del a el Guinnesscomo Firefox3 récord del oficial díaayerentregadoelcertificado deEn fue el OFICIAL GUINNESS FIREFOX FINAL CONSIGUIÓ AL SU CERTIFICADO concepto de royalties. Ahora esta jugada judicial a SCO le costará nada menos que 2.5 millones de dólares sólo en vaba contra acabo Novell quien demostró ser el propietario comercial de Unix. Bueno,esta noticia era de esperar ya que SCO elaño pasado había perdido eljuicio que lle ANOVELL DÓLARES QUEPAGARLE MILLONES DE SCO TENDRÁ 2,5 versión de sistema operativo 2.0 que están llegando anuestro país. con iPhone los todos para propio próximamentelo y diferentesaplicaciones, caso el según gratuitamentedescargar o adquirir poder así y 2.0 versión la a touch iPod suactualizar plo, doras el iTunes y registren en el Store una cuenta su con tarjeta de crédito podrán, por ejem Gracias a la activación de esta plataforma en Argentina, quienes descarguen en sus computa en ese país. Store, pero para ello, el interesado debía contar con una tarjeta de crédito y un domicilio fiscal ciones y actualizaciones desde los Estados Unidos y otros países en los que ya existía iTunes Hasta el momento, no existía acceso desde la Argentina y solo podían adquirirse estas aplica más adelante, puedan hacer lo mismo quienes posean el iPhone 3G. y pagas, o gratuitassean ya aplicaciones, y actualizacionesadquirir puedan touch iPod del traen funcionamiento eliTunes Store en Argentina loque permitirá, priori,a que los usuarios (Buenos Aires, julio de 2008). Ante la inminente llegada del iPhone 3G al país, ya se encuen www.tuxinfo.com.ar - - - - -

13 NOTICIA DEL MES Canal de Infosertec TV: http://infosertec.blip.tv sumarse del al staff programa ya que Internet no tiene fronteras. Losinvito queenvíena mailssus comentarios,con sugerencias, mismoo deseanaportes,si mar semana asemana entrevistas, visitas aempresas, reviews, noticias ymás. Infosertec.com.arDesde lanzamosnuevo un proyecto intentaremossemanalcualel en plas PRIMER SU LANZÓ NOVELL EN ARGENTINA”TV, DE “ESTUVIMOS JULIO PROGRAMA DE 1º DÍA EL TV, INFOSERTEC la empresa… Veremos si ahora sigue realizando este tipo de declaraciones o sólo se limita a llevar adelante Google calificándolocomo un “mago de un sólo truco”. a subestimó y “cáncer” un como Linux operativo sistema al refirió se vez Un competidores. Ballmer siempre ha acaparado los titulares de la prensa con palabras poco amables hacia sus sada abandonó su puesto en la empresa de Redmond. Asíes,nuestro queridoSteve Ballmer consiguiósillón BillelGates, de yasemanaquela pa ÚNICA VOZ LA MICROSOFT DE AHORA DESDE BALLMER http://kevincarmony.blogspot.com/2008/06/xandros-acquires-linspire-assets-in.html de la unión. ellos ingresó en su blog la recibidacarta de Robertson en donde apenas brinda explicaciones Al parecer también una sensación de descontento por parte de los accionistas, es más uno de equipo ASUS Eee. elinclusión razoneslaenquizáslas seaXandrosde una si,cambio en luz,y salira deminó pregunten No Linspirequesabemosvaloressiquees tenemoslo losnuncaterporque y no el mensaje enviado por el CEO de , Michael asus Robertson accionistas. tratode forma secreta siny los accionistascontar con de ambas empresas, talcual confirma hicieronrealidad,serumoresLos hoyempresasunlasdosuna, haber soncerradoluegode SECRETO YLINSPIRE EN UNIERON SE XANDROS rización ISO, estamos reforzando nuestro compromiso la con apertura tecnológica”. Las palabras de Adobe fueron: “Al liberar la especificacióncompleta de PDF para la estanda informáticos un como estándar sin serlo, ya sea por su popularidad, por su portabilidad, etc. www.tuxinfo.com.ar - - - -

14 NOTICIA DEL MES

alumnos cuenten un con sistema operativo simple para utilizar en sus hogares. sus que posibilidadde lateniendo además y algunoproblema sinpunto máximo su en tado operativo es en el ámbito académico, sistemaen este donde puedea brindandoser está instaladole en se Universidadesque importantes y más explofunciones las de Una deseemos. que equipos los en legal problema ningún sin regalar,reproducir,copiar,instalar puede Se en Unix totalmente gratuito. zar, de instalar y siempre contando con toda la potencia de un gran sistema operativo basado Elsistema avanza avanzay pasos agigantados,a sistemaun enconvierte se simple utili de la comunidad el aval con por supuesto de la empresa SUN. desarrollaOpenSolarisse desdecual loautomática casi movida con formainiciala open De utilizado en grandes servidoresSolaris 10 ylo hace bajo una licencia LGPL. delacomunidad, decires Microsystems,SUN libera su sistema añoenel 2005 ampliamente agregados con libretotalmente 10 Solaris en basadooperativo sistema un es OpenSolaris, OPENSOLARIS: DE FUNDAMENTOS LOS POCO UN EXPLICAR A COMENCEMOS microsys sun argentina. en tems de ambassador campus en singer quiel fundamentales y como broche finaluna entrevista aeze características las instalación, la de paso a paso un ré reviewesta en y ingresa probarlo a dispuse me que Así etc. ya tivo sea comentado, foros, tan libre opera sistema este corriendo ver poder para argentina en microsystems sun de oficinas las a acerqué me mes todo hay un preciso tiempo es que hace no menos de un nes de tiempo y equipos nunca se daba. Pero como para realizar una reviews de solaris 10 en si, pero por de cuestio ganas muchísimas tenia que ya tiempo mucho Hace CON USTEDES 2008 OPENSOLARIS LINUX. O UNIX, SABOROTRO www.tuxinfo.com.ar ------

16 DISTROS Cd install.Cd Buenobasta depreámbulos, vayamos laa instalación paso pasoa deOpenSolaris live 2008 Almacenamiento: http://www.opensolaris.org/os/community/storage Rendimiento: http://www.opensolaris.org/os/community/performance Seguridad: http://www.opensolaris.org/os/community/security Impulsores: http://www.opensolaris.org/os/community/advocacy Herramientas: http://www.opensolaris.org/os/community/tools Controladores de dispositivos: http://www.opensolaris.org/os/community/device_drivers Documentación: http://www.opensolaris.org/os/community/documentation Zonas: http://www.opensolaris.org/os/community/zones Redes: http://www.opensolaris.org/os/community/networking ZFS : http://www.opensolaris.org/os/community/zfs DTrace: http://www.opensolaris.org/os/community/dtrace Teoría einvestigación: http://www.opensolaris.org/os/community/edu Algunas de las comunidades: nidades alrededor de ZFS, DTrace, SMF, Virtualización, etc.. trar otras personas con las mismas inquietudes sobre una tecnología o aplicación. Hay comu Lascomunidades sonpuntos encuentrode dentro OpenSolaris.orgde donde puedes encon IN FORMACIÓN ELLAS? DE OBTENER PUEDO CÓMO Y COMUNIDADES LAS SON ¿QUÉ mentación, alimentado la Wiki yayudando aotros usuarios. Si eres un usuario experimentado puedes participar impartiendo charlas, desarrollando docu de la comunidad para participar en su desarrollo. proyectoun a unirte proyectoo proponiendoun bien participardesarrollador puedeseres Si ción será muy útil para otros recién llegados. org/wiki/index.php/OpenSolarisHispanoconocimientoel vasquecon aprendiendo, aporta tu http://www.genunix.Wiki: la alimentar y documentosdesarrollar puedesprincipiante eres Si Desde la documentación oficial del proyecto se desprende tres ramascolaboración. de PROYECTO: EL CON COLABORAR CÓMO disponen de espacio para alojar código). contribuciones de código, documentos, gráficos o productos de varios autores (Los proyectos Desde su sitiowww.opensolaris.org oficial en donde se alberga la distribución además de las OPENSOLARIS: OBTENER CÓMO www.tuxinfo.com.ar - - - - -

17 DISTROS ma. ma. siste el en tomado sea que para idioma nuestro de número el teclear que tener de la es pantalla que esta de decir critica podemos única la lenguaje, del selección la con contrar en a vamos nos live formato el en iniciamos que vez Una rígido. disco nuestro desde iniciar de opción clásica yla consola la desde live opción la live, opción la ellas entre opciones, varias hay lectora, nuestra de dentro CDROM el con Iniciamos Luego una lectora de CD einiciar el equipo el CD de con OpenSolaris en ella. 2008.5 en disco para una completa instalación. equipo con 512MB de memoria un RAM, procesador con arquitectura X86 y 10GB de espacio Los requisitos son mínimos comprados cualquier con otro sistema operativo, necesitamos un REQUISITOS INSTALACIÓN DE www.tuxinfo.com.ar - - etc. navegar, para Firefox mails, de clientes a utilizar, acostumbrados estamos que ofimática suite la toda cuenta GNOME, con que ya extraño, algo es OpenSolaris que de mito el con rompe se cual lo con GNOME, Inicia

18 DISTROS instalación. de instalación. sistema al bienvenida la es instalación de paso primer El 2008.05 OpenSolaris tiene con que de el licencia Paso nos contrato seguido encontramos www.tuxinfo.com.ar convivir con otro sistema operativo sin problema alguno. alguno. problema sin operativo sistema otro con convivir puede que es observar podemos que primero lo interesante, Muy configuración. de opciones las toman que forma la y mismo del detalle el fíjense rígido, disco del particionado el es seguido Paso vemos en la mayoría de las distribuciones GNU/Linux. GNU/Linux. distribuciones las de mayoría la en vemos cual tal instalación de icono el está supuesto Por instalemos. lo cuando sorpresas con encontremos nos no que para ware hard de chequeo de sistema un encontramos ellos entre ros, cla iconos con sobria, gráfica, forma de inició ya sistema El - - 19 DISTROS ao aiinls e usr ssea Cmltms y Completamos instalación. la con continuamos sistema. nuestro de adicionales datos y trabajo de grupo clave, usuario, de nick completo, bre nom nuestro ingresar a vamos donde en pantalla Clásica regla. ala cepción ex la ser a iba no OpenSolaris cual lo con Linux, tribución dis cualquier en obligado paso un casi es horaria zona La www.tuxinfo.com.ar itm, eecoao e neto e a it qe e des pantalla. se la desde prende que lista la de nuestro el seleccionamos sistema, nuestro de regional entorno del elección la a toca le Ahora ramos en el disco y en el sistema comenzaran a realizarse. arealizarse. comenzaran sistema el yen disco el en ramos instalar, que Si los gene cambios por decidimos el contrario “atrás”. en clic hacer solo tan con continuar de antes distro cualquier en como modificado ser puede cual el instalar, a con undel En sistema resumen nos esta figura encontramos - - - - - 20 DISTROS cas, una de ellas es el medidor de recursos, una consola, una una fondo. de consola, iconos los 5ytodos aCentos una virtualizando zona recursos, de medidor el es ellas de una cas, clási ventanas algunas con funcionamiento en sistema del talla una pan de mostrar y hora era corriendo, esta ya Listo el sistema instalada. recién figura 1,sólo que esta vezla decon distro las utilizar opciones y El reinicia, la nos que sistema con muestra misma pantalla la www.tuxinfo.com.ar realizamos con Ubuntu. Ubuntu. con realizamos lo cual tal instala sistema el mientras operativo sistema el zar utili podemos supuesto por mismo, del porcentaje nos el muestra instalación de barra la instalarse, a comienza sistema El nando en segundos nada más. más. nada segundos en nando funcio y configurado operativo sistema el tener para servicios levanta comprobaciones, vez, realiza primera por iniciar a comienza sistema El - - - - 21 DISTROS (http://es.wikipedia.org/wiki/Ian_Murdock). (http://es.wikipedia.org/wiki/Ian_Murdock). Murdock Ian están Debian: y son distribución la de creador el por OpenSolaris de desarrolladas siendo funciones tantas para como mismo el para que es recalcar de interesante dato Un Deban. en basadas distribuciones las de synaptics con similitud completa una ver mos pode en el cual 2008, OpenSolaris de empaquetador el sistema que mejor a nada el paso, paso con cerrar Y para www.tuxinfo.com.ar Dtrace en todo su esplendor. su todo en Dtrace - 22 DISTROS íe rves e pnoai dse noetc V http://www.infosertec.com.ar/ TV: Infosertec desde Manual de OpenSolaris 2008.05: http://www.infosertec.com.ar/blog/?p=800 OpenSolaris de blog/?p=776 reviews Vídeo cionando ymás aún cuando hay una comunidad tan grande de gente al aportando proyecto. Obviamente no todo es perfecto, faltan drivers, pero todo el del correr con tiempo se va solu realizando pruebas él en con mi sistema Ubuntu. ramenteinteresómemi a anteshechodemucho y pensarde migrar enOpenSolaris a estoy excelenteespañol.Sinceregistrarse,tieneensindocumentación descargar puede se ción, innovaventajasde con Solaris“gratis”, Fusion,un esCompiz es con y Linuxcualquier casi mientas de Linux clásicas, puede ser usado como cd Live, corre con menos prestaciones que administrador, tiene la tecnología de un súper en servidor un CD, luego tiene todas las herra magnifíco,impresionanteesarchivos totalmenteavanzada,ZFScualquieres para de dtrace de sistema el virtualización, desistemas pesados utilizar sin completosoperativossistemas Y por último mi conclusión final es que me encantó el sistema, tiene las zonas para virtualizar mentelibre del sistema cualel pueden consultar vía web bieno descargarlo enformato PDF. total manual un recomendaremos luego 2008, OpenSolaris de importante más lo explican y muestranPerez David Juan con conjunto en Singer Ezequiel donde en podcast vídeo un Podríamos hablar mucho de este sistema, pero lo primero que vamos a hacer es recomendar CONCLUSIÓN. GNU/Linux yWindows en máquinas virtuales) (basadoSun xVM Hypervisor en el trabajo de la comunidad Xen permitiendo Solaris, correr 2008.05. Slim Install mas dependencias. como IPS instalar, actualizar yeliminar aplicaciones. probleresolviendosencilla forma una derepositorios paquetesde instalaciónde la permite que 2008.05 OpenSolaris de paquetes de sistemanuevo el es System Packaging Image sobre las aplicaciones asociadas aestos. información aportan sensoresque 30.000 de más de compone usuarios.Se los de y núcleo DTrace nistrar utilizando los comandos chmod yls. sistemassencilla.muyanterioresadmiImplementa nuevoesACLsencillo de un de modelo cenamientos es prácticamente ilimitada. Su implantación y administración comparada con los ZFS y aplicaciones de forma totalmente aisladas. Containers Solaris deshabilitar, arrancar yparar de una manera sencilla yeficiente. administradorobservar,al Permite dependencia. de relaciones sus a acorde paralela forma de servicios los arrancar permite infraestructuranueva Esta V.System Unix de secuencial iniciosustituir clásiconueva alunaa infraestructura vienees que Manager Service Solaris Veamos algunas de ellas: inmediatos.antecesores sus sobre novedades importantes incorpora 2008.05 OpenSolaris NOVEDADES OPENSOLARIS DE (Solaris Zeta File System) nuevo sistema de archivos de 128bits. Su capacidad de alma es una potente herramienta que permite a los administradores observar procesos del es un nuevo instalador que sólo necesita de seis pasos para instalar OpenSolaris es una tecnología de virtualización que permite la ejecución de servicios www.tuxinfo.com.ar Ariel M. Corgatelli // Singer Ezequiel Corgatelli M. Ariel ------

23 DISTROS Belenix: Source. Es una distribución que la comparte filosofía de Ubuntu. bre y de código abierto, integra el kernel de OpenSolaris y un conjunto de aplicaciones Open li GNU en basado está y Suntotalmentedistribución independienteunaa es OS: Nexenta propia distribución yes instalable en un pendrive USB. tu crearpara kit disco.Incluyeuninstalación en e livecd combina que CD solo un en bución Preview:Developer OpenSolaris meses. cuatro o tres cada actualiza Se preproducción. o desarrollo de entornos para recomendada nalidades y software que darán lugar a la próxima versión estable de Solaris por lo tanto está funcio de nuevasincorporaciones las todas contiene Edition: Developer Express Solaris otras versiones ya que incorpora muchos cambios. con compatibleser no puede queversión una es viernes, dos actualizacada se que binaria Edition: Community Express Solaris estabilidad. Es gratuita ypodemos descargarla del sitio web oficial de Sun. necesitarobustaestandodiseñada seestabledonde y producción entornos Espara de x86. y Sparc arquitectura para disponible Microsystems Sun de oficial versión la es 10: Solaris desarrolladoresnacen las siguientes distribuciones: o usuarios de comunidades por realizadas aportaciones diferentes las De avanza las con nuevas tecnologías, siendo la comunidad el principal actor. con más software. Y lo más sobresaliente, es que es la propia comunidad OpenSolaris la que foquenacen nuevas distribuciones mejoras que aportan al sistema además de enriquecerlas libre.esteproyectonuevoDesde unsoftware seren de pasando Solarisfuentea de código ris. OpenSolaris nace en Junio de 2005 y es el resultado de la liberación de la mayor parte del EzequielSinger- Tuxinfo- SUN MICROSYSTEMS,CAMPUS AMBASSADOR, INC. ENTREVISTA EXCLUSIVA SINGER EZEQUIEL A Tuxinfo -Cuáles son las ventajas principales que tiene OpenSolaris. EM64T. Está basada en Nevada Build 17. Shillix munitySoftWare. paquetesCom de decargado está y DVDliveSPARCunx64/x86 para es y E: mB MartUX propio livecd yse puede instalar yarrancar desde una llave USB. tu crear para scriptsIncluyeOpenSource. software de conjuntoun Aporta completa. bución e ua ito aaa n pnoai y s ieD aa rutcua x6 x4 y x64 x86, arquitecturas para LiveCD es y OpenSolaris en basada distro una es : Ezequiel, nos podés contar un los comienzos poco de OpenSolaris. LiveCDbasadoOpenSolaris endando queestáunadistripasosconvertirse enen Desde los años 80, Sunañosviene80,Desdetrabajandolos sobreUnixsudenominado Sola www.tuxinfo.com.ar más conocida como OpenSolaris 2008.05 es una distri una es 2008.05 OpenSolaris como conocida más su nombre en clave es “Nevada” es una distribuciónuna“Nevada” clave es es en nombre su

------

24 DISTROS del imprescindible truss, ahora un administrador con unos conocimientos básicos de DTraceconocimientosdeadministrador unosbásicosimprescindibleun ahora delcon truss, También es una herramienta fundamental para los administradores, DTrace va producción.mucho más allá desarrollo,midiendo variables del sistema, de la misma forma que ocurriría en un sistema en Está orientada tanto para desarrolladores, a los cuales puede ayudar en las distintas fases de tema que están recogiendo datos para nosotros. misma(lanomenclatura DTracede llevaello)nos a sis estamosponiendoelque sondasen controlar, registrar, etc. variables del sistema. Cuandomedir, utilicemospermiten DTrace nos cuales lostenemos quede pensar uso el elementos,de serie una por formadoDTrace está concepto de Instrumentación, en se el tal ycomo mundo conoce de la Ingeniería. el DTraceexplotarecogidos. posteriormente y generados son datos los todos donde kstat, OpenSolaris.en consiste No unaen simple herramienta consultade estadísticas,de estiloal disponibley 2005 el en instrumentaciónSun desarrolladaherramientadepor una es Dtrace estadísticas sobre las aplicaciones asociadas aestos. sistemapropioel operativopotente,muy permite herramientaunaarmarTRACE le que de y en tienen quedesarrolladores, los para útil muy resulta también esto Peroinformación. tan apor que censores 30.000 de más de compone Se usuarios. los de y núcleo del procesos - Singer Ezequiel Tuxinfo -Nos gustaría que resumas un las poco funciones de dtrace. quesoftware una persona puede requerir dentro de OpenSolaris de tipo todo disponibleestén que para genera comunidad la que paquetes demás) suman se tiempo el todo (y miles momentoeste enexisten además peroZONES,tecnología la de conoce en el mundo Linux. De hecho, uno puede yacorrer cualquier que ejecutablelo Linuxtodo con ayudade uso hacer pueda uno OpenSolaris, con que es idea La - SingerEzequiel talogar? Tuxinfo- plos de tecnologías que hacen la diferencia operativos con una gran sistemas performance dentrootros del virtualizar mismo(permiten Solaris)containers y y DTRACESystem)Zones son File algunos moderno ejem más (el ZFS Y por último, OpenSolaris incluye un montón de tecnologías típicas de los UNIX de back end. ser) ymuchos otros más gcc, la web stack gui (AMP configurado en forma automática y monitorización mediante brow- también pero Studio,enumerar, Sun Netbeans,puedo ellas Entre IPS.mediante instalar de fáciles son muchísimascuales herramientas,las con cuentas que preproducción,ya y rrollo Perootropor lado plantease OpenSolarisa un sistema como ideal para ambientes dedesa sable del proyecto Opensolaris en este momento) respon el Debian,(estofundadorcasualidad,es de debianel/UBUNTU es Murdock, Ianno automática,paquetes, forma similar muy en synapticconfigurarlos mundoal instalarlosdel y o programas bajarte gráfica interfaz una mediantepermite te cual el IPS, sistema el posee usar.fácilesde XFCEy pensadoscómodoso serpara KDE Ademásentornos GNOME, con Ezequiel- Singer Si hablamos de compatibilidad con otros sistemascompatibilidadotroshablamosde operativos, Si con ¿como podríaca se OpenSolaris es un sistema operativo pensado como sistema de escritorio,sistemasistemaoperativodeun pensadocomo esOpenSolaris Es una potente herramienta que permite a los administradores observar administradores los a permite que herramienta potente una Es www.tuxinfo.com.ar ------

25 DISTROS Ezequiel Singer -Muchísimas gracias avos. Tuxinfo -Muchas gracias por tu tiempo. tu granitoaportando de arena en la comunidad. te,haciendo preguntas, consultando dudas, tiempo,el con y queserelresponde otros,a ir e Hay mucho por hacer, muchos proyectos en la comunidad, y uno puede participar, simplemen 7X24, GRATIS,soporte el de la comunidad!!! plantasproductivas,sugrandesautomotrices lasen varias teniendo deejemplousan un por uno cuando instala OpenSolaris, usa el sistema operativo en su pc, y es el mismo kernelque que verdad la Y tienen. tecnologíasno otras vez tal que plus un es cosas, generar poder y ya, la comunidad creo que es la estrella en todo esto, ser parte de la comunidad, estar en ella, cuestiones de una manera interesante, que vale la pena al menos ver de quemuchas encara quese pero conoce, trata.ya nuevouno sistemaqueunoperativo, Y incluyeEs lo que desde ingenio de la comunidad del software libre, y la tecnología de un peso pesado en el mundo IT. el entrecombinaciónbuena una Yo es - EzequielrecomendaríaqueSinger OpenSolaris,ya Tuxinfo -Por último Ezequiel, ¿por qué recomendarías OpenSolaris anuestros lectores? terminado olas veces que se llama auna syscall determinada. puede,ejemplo,de porcuántoproceso un tiempotardanconocer delasescriturasdisco en De izquierda aderecha: Juan Daniel Perez yEzequiel Singer en las oficinas de SUN www.tuxinfo.com.ar http://blogs.sun.com/argentina_ambassador http://blogs.sun.com/argentina_ambassador Email [email protected] Email [email protected] - -

26 DISTROS

OpenOffice Writer con el artículo del número anterior. anterior. número del artículo el con Writer OpenOffice tales Word Microsoft como yCorel’s WordPerfect pueden como ver en la Fig1. suitecualpertenece,cuyala apariencia a similar es procesadoreslos textosa de modernos, Writer es como decíamos en la presentación un procesador de textos multiplataforma como la AOPENOFFICE.ORG 2.-PRESENTADO WRITER: documentos de openoffice. de matemáticasdentrofórmulas escribir para es esta math,aplicación la abordaremosbién procesadordetexto, para empezar productoelpor que lespueda resultar más familiar. Tam usada, el más aplicación la suite, por comenzar la decidimos aplicacionesespecíficas de en este número de openoffice. partir deentraremos a Ya acerca artículos los Continuamos con 1.- INTRODUCCIÓN: YMATH) WRITER DE MANO LA DE (COMENZANDO OPENOFFICE.ORG,DE PARTE 2 MIGRANDO LA OFICINA DE LA MANO www.tuxinfo.com.ar -

28 LABORATORIO 2.1.-FORMATOS ASOCIADOS AWRITER: Writer es también un potente editor HTML tan fácil de usar como un documento de texto. Sólo CARACTERÍSTICAS. 2.2-OTRAS 2.Formato XML 1.Formato pdf desde las versiones 2.x convierte también marcadores ehiperenlaces Además puede exportar a: 5.Texto codificado (Documento OpenOffice.org)de (.txt) 4.Documento maestro de StarWriter 3.0 (.sgl) 3.Documento maestro de StarWriter 4.0 (.sgl) 2.Documento maestro de OpenOffice (.sxg) 1.Documento maestro en formato OpenDocument (.odm) Cuatro tipos de documentos maestros: 21.Pocket Word (.psw) 20.Microsoft Word (.xml) XML 2003 19.DocBook (.xml) (Palm)18.AportisDoc (.pdb) 17.Documento (OpenOffice.org HTML Writer) (.html) 16.Texto codificado (.txt) 15.Texto (.txt) 14.Plantilla StarWriter (.vor) 13.StarWriter 3.0 (.sdw) 12.Plantilla StarWriter 4.0 (.vor) 11.StarWriter 4.0 (.sdw) 10.Plantilla de StarWriter 5.0 (.vor) 9.StarWriter 5.0 (.sdw) 8.Rich Text Format (.rtf) 7.Microsoft Word 6.0 (.doc) 6.Microsoft Word (.doc) 95 5.Microsoft Word 97/2000/XP (.doc) 4.Plantilla de documento de OpenOffice.org (.stw) 3.Documento de OpenOffice.org 1.0 (.sxw) 2.Plantilla de texto en formato OpenDocument (.ott) 1.Texto en formato OpenDocument (.odt) WriterCon es posible guardar documentos en 21 formatos de archivos de texto estos son: docx), además de otros formatos clásicos de documentos verán como en la próxima relación Microsoft Word casi en su totalidad (para la versión 3.0 leerá los documentos de con .docextensiones propietario formato del versiones las lee este intermedios.Ademásprogramas usar nativamente ficheros PDF a ventajas exportarpuede sussinqueISO. de la esUna por tado sopor (ODF) Document Open formato del dentro está Text,que Document Open que más Suformato nativo de fichero se encuentra en formato es el formatoXML, libre odt, que es no www.tuxinfo.com.ar -

29 LABORATORIO avanzados que conozcan se como escriben lasMath) fórmulas en OpenOffice usuariosrecomendable para (Estofigura es la encuentraenventana se inferioreditable que la que más es no que ecuaciones, de editor el en símbolos los directamente1-Escribiendo Existen tres formas principales de introducir una fórmula: FÓRMULAS… 3.2-INTRODUCIENDO INTRODUCIENDO MATH. CON FÓRMULAS las mismas, lo cual explicaremos hacer como en el siguiente epígrafe. Math,Ud.deanteriorespuedecombinaciónformasescribir fórmulasladoslasdecaso deo recido a un seudo código y luego la compilación del mismo es el documento a imprimir. En el pa algo escribe Ud. donde HTML, estilomarcas, lenguajede de vertiente la y Word crosoft programasfórmulas,Losescribirde vertientes; siguendos vertiente laWYSIWYG,estiloMi múltiplessoporta fuentes ypuede exportar aPDF. creados otros los como a documentostales pueden en Writer,importar OpenOffice, de Math tor de Ecuaciones de Microsoft) como puede apreciarse en la Fig. 2. Las fórmulas creadas se Math es una herramienta para crear y editar fórmulas, similar a Microsoft Equation Editor (Edi 3.1-PRESENTADO AOPENOFFICE.ORG MATH. Archivo->Asistentes->Instalar Diccionarios Nuevos. diccionarios desde internet puede ir a descargar Parauso. su confuso poco un resultarpuede inexpertosusuarios para ma),pero unaextensión para elchequeo de gramática (incluido enel paquete de herramientas de idio con cuenta embargo, sin OpenOffice etiquetas. o sobres producir para automática manera son menos flexibles y menos estables que en otros procesadores, este no ofrece además una otros como procesadores de texto del mercado. Las funciones de combinar correspondencia estable,gramática de corrector un de carece este ortográfico, corrector untener de pesar A nuevo documento formato carta. Muchos usuarios provenientes de WordPerfect notan la ausencia de la posibilidad de crear un CRÍTICAS: 2.3- el cual aún no está disponible en MS. Office. Incluye un mecanismo de completamiento de palabras para la predicción a la hora de escribir cálculo, gráficos, hiperenlaces, marcadores, formularios, etc. mento, docu insertar imágenes, objetos mismo OLE, admite firmas deldigitales, símbolos, versiones fórmulas,tablas guardar de contraseña, con documentos proteger puede Además decio ayuda, es uno de los programas donde podemos afirmar “laque ayuda si ayuda”. ello.También tiene una galería de imágenes, texturas botones.y cuentaY un grancon servi de presentación fácilmente, sin tener que modificar el formato de un documento de texto para etiquetas,puedenhacertarjetastambiénse si textos.asíél como deprocesador Con un fuera que forma misma la de editar puede se que web, página una a asemejándosetexto, de cuadroformatodelel internet” cambia paraVermenú seleccionar “Diseño el entrary en con www.tuxinfo.com.ar ------

30 LABORATORIO Base de la suite OpenOffice. OpenOffice y Calc OpenOffice de hablandoestaremosacerca próximadondeedición, la en vemosusuarios. Nos de repertorio amplíaelcual lo mismo, con lo lograr demanerasvarias presenta ventajas al escribir fórmulas con respecto a otros programas similares, pues permite apreciar es muy parecido a los demás procesadores de textos conocidos, mientras que Math manerageneral,De migraciónWriterla a resulta no paranada violenta, pudimos puescomo CONCLUSIONES: 4- símbolos, por ejemplo en la Fig2., introducimos Omega através de este menú. un 3-Seleccionar símbolo a través del menú Herramientas->Catalogo, para la introducción de formulas através de botones). denpercatarse losEquation que Microsoft a conocen Editor, que eselmismo estilo de hacer principiantes,puepararecomendable es (Estoecuaciones de editor el en escribirá se este símbolo un marcar al selección, flotante de menú delsímboloadecuado el 2-Seleccionando www.tuxinfo.com.ar Profesor de la Universidad de Habana, La Cuba ([email protected]) Rodney Rodríguez López -

31 LABORATORIO imprescindible en estos tiempos, más sabiendo que en el proyecto en el que se basó hay basó se que el en proyecto el en que sabiendo más tiempos, estos en imprescindible es datos de bases de administrador un 2007, y Office Microsoft para nativo soporte con ta gustaron,ladoEnmeque cueneloscurono cosas dos no 2, estaralbasado Openoffice en sionar “Ver miniaturas”, realmente fantástico (espero contagiarles las ganas de probarla). pre soloplanilla, juntounaverpresentacióntodo crearunapodemosdocumento con y un y trabajoventanatotalmente de sola interfazintegrada,una También suen muchoagradó me me parecemás que que es OpenOffice suficiente, sino vean captura. la lo suficientecomo para tenerla encuenta, con solo decirles que visualmente me gusta mucho la cara, ya que si bien creo que le faltan algunas características, Lotus Symphony ha innovado ¿paraquéquiero otrasuite?, perorealmente gentela hanmedado IBM unbuende revés en dije principio me el y desde OpenOffice, basada en oficina Suitedeuna de trata se que den primeraComo medida innegablees quenunca presté le mucha atención proyecto,al recuer a darle una oportunidad para ver que tenía para ofrecerme. realmente quedé y maravillado,Symphony Lotus ahora de hace poco 4 se habeta liberadoversión la la versióndescargué finalme de lameses suiteaproximadamentedos yHace volví seasu mes de del agrado. selección la que espero digo, les siempre como y [email protected] que pueden Recuerden recomendándonos participar temáticas y source. mini aplicaciones open a fran y libre software al oportunidad una den le ustedes que para mes, el en atención la llamó nos y probando estuvimos fo, en la cual nos encargamos de revisar de manera muy breve todo lo que Una vez más les doy la bienvenida a nuestra sección minimalista en tuxin A OPENOFFICE YA ESTÁ AQUÍ ALTERNATIVA LA SYMPHONY, LOTUS SIC, FIREFOX 3PORTABLE, OPENBOOK VIA LOTUS SYMPHONY, APPLET GNOME MU LABOXPRESS www.tuxinfo.com.ar ------

32 LABOXPRESS abierto, que tal! código de licencia una por respaldado esto Todo cluido micro. como unade segunda generación NanoinelViade con habla se que sabiendo aun más actual),referente (el Asus de Eee la a envidiarle que nada tiene no que creo videos, muchos ver de luegoRealmente Bluetooth. conexión y Fi superior, Wi o GB 80 un de duro a disco junto GB 2 hasta de RAM memoria incluye e GHz 1.6 a ULV C7-M VIA un es procesador El Subnotebook),una es que (osea8,9”, de pantalla Sus características son interesante, cuenta con una público directamente. alventa la a está no quesupongo me que lo venta,por la a sacarla luego paracomerciales necesidades sus a adaptarla pueden ellos y carcaza la modificar puedanempresas las que siguientevendeVIA losa fabricantes este modelo prefabricado una con licenciapara abierta OpenBook, pero secomo preguntarán ustedes, ¿una Notebook abierta? así es. La idea es estalajustamente y Nano, el bueno, muy portátiles ultra para chip un tienen que claro puajj), Parece que la gente de VIA hace otra cosa además de procesadores y chipsets feos C3 (VIA http://symphony.lotus.com/ Descarga: sonrisa de satisfacción. me sacaron una que pequeña innovadoras ideas las de alguna prestada pedir pueden Openoffice y Microsoft incluso eso, sólo no y sorprender, a menteles aseguro los va Suite,reallaqueprobar recomendarles de dejar puedo no terminar,Para estoy hablando de Base. bien, muy funciona que un programa de este tipo ABIERTA GUSTA NOS COMO , OPENBOOK VIA - www.tuxinfo.com.ar -

33 LABOXPRESS me gustó, básicamente lo que nos permite hacer es controlar nuestra lista de reproducción de lista nuestra controlar es hacer permite nos que lo básicamentegustó, me demásútiles cosas poco queocupan lugar y enel escritorio y consumen Redmond)recursos lo a loco. Pero este de los dicen les (como gadgets applets, los de amante muyyy soy No zorro acualquier lado. delpotencia lleva la dudas sin que table Espero disfruten de su nuevo Firefox Por var la opción “restaurar sesión”. desactiSaving desactivarFormy y Cache,History pueden eso para pendrive, nuestro en Firefox de desempeño el rar mejo esrealizar pueden que tarea Otra completo pero totalmente transportable. Firefox un tenemos ahora terminamos, ualaaa, y refoxPortable\Data\settings”, “Fi directorio el en encuentra se que ini borrar el archivo FirefoxPortableSettings. deben esto de programa, luego haya instalado foxPortable\Data\profile”el donde lugar el en “Fire Firefox de en perfil nuestrocopiar deben primero hacerlo para portable, versiónmi en Para terminar lo que hice fue copiar mis bookmarks de la máquina de mi casa para tener todo .exe, pueden en Linux correrlo vía , lo probé yfunciona sin problemas. algolento, perorealmente desenvuelvese muygeneral,bienen ejecutable unbien es si tipo es que negar puedo no giga, 1 de PenDrive mi en instalé lo Firefoxy descarguéallí Desde ReproductoresOffice, de todo tipo y mucho más. Open portadas, abierto código de herramientasmuchas con encontré me sorpresa mi para (http://portableapps.com/apps/internet/firefox_portable),PortableAppsuna vueltapordi Me y escuelalaen toy donde doy clases, así quesupuse queseríame utilidadde herramienta.la El tema es que utilizo internet no sólo en casa sino también en mis trabajos, tanto en el institu prendió la lucecita ydecidí darle una oportunidad ala versión 3portable. me se Firefox3, de salida la en que hastaalmacenamientodispositivos deportátil, o Drives Pen para programas los de versiones las a atenciónpresté le nunca sincero, ser a voy Les MUSICA EN GNOME MUSICA GNOME EN APPLET,GNOME ZORRO ATODAS EL CON PARTES FIREFOX 3PORTABLE, www.tuxinfo.com.ar ------

34 LABOXPRESS próximo número, hasta entonces amigos. del tema el será cuálanalizando estoy aún ustedes, con sección esta compartir mi a como tanto guste, les mes del selección la que espero más, vez una final al llegado hemos Bien, http://www.getdeb.net/download/2794/0 Descarga: puedan sacarle provecho. mepasé a meses las treslistas dehace Songbirdahora y Rythmbox, este vida applet la no me toda es usécompatible, suerte, al malamenos tengoespero queque ustedessi yo Pero, • • • • • • • • • • • siendo además compatible los reproductores con más populares como: reproductor,el abierto tener de necesidad sin Gnome de barra nuestra desdedirectamente CONCLUSIÓN XMMS2 XMMS2 XMMS VLC MPD www.tuxinfo.com.ar www.comlibre.blogspot.com www.comlibre.blogspot.com [email protected] Franco Rivero Franco Rivero

35 LABOXPRESS PÁGINAS LINUX RECOMENDADAS favoritos deben enviar un mail a [email protected]). [email protected]). mail un enviar favoritos deben sección. esta en reflejadas las Además aceptamos suyas para (para ser publicadas ingresar sus sitios estarán poco a poco pero espacio, de zones ra por quisiéramos que las todas ingresar podemos no que supuesto Por información tomando etc. utilidades, recorrer aplicaciones, relevante adistribuciones, puedan lectores nuestros que para de útiles además destacados más sitios nuestros ingresar a vamos mes a Mes Debian yatodos los eventos que se generenexclusivamente en su paísa dedicado Cuba. está sitio el que decir esta más De tiempo. un hace desde editor como trabaja cual el en sitio este de link el envió Figueredo,nos Acosta Enrique www.tuxinfo.com.ar http://debiancuba.org/ DEBIAN CUBA DEBIAN Ariel M. Corgatelli Corgatelli M. Ariel -

36 PAGINAS de terceros desde lostodavía cuales aporta más material alos oyentes. cuchar ya que combina una gran capacidad técnica desde sus integrantes con participaciones El geek errante, es sin lugar a dudas uno de los mejores podcast en español que podemos es el pedido atodos ustedes que deseen ingresar el link de la revista en menéame. jamás pudo entrar la revista en el sitio sin que sea considerado como spam? Está abierto Tuxinfo nos preguntamos y hacemos extensivo a todos los lectores de la revista, ¿por qué Y por supuesto cada usuario puede ingresar su comentario y realizar un “meneo”. Desde cación de cada artículo basados en el ranking de los más votados. de usuarios día a día. Además tiene un sistema de votación online el cual genera la publi Menéame, es sin lugar a duda uno de los sitios de tecnología más accedidos por millones www.tuxinfo.com.ar http://elgeekerrante.com/ GEEK ERRANTE ERRANTE GEEK http://meneame.net/ MENEAME - -

37 PAGINAS gentina yUruguay. Para está planeado el 2009 realizarlas en Chile. Ar evento,realizadodelenoctavaha edición lase serán ya que 2008 jornadasdel Las nadas, ideas, proyectos, etc. Libre, en el mismo además de información encontrarán banners de publicidad de las Jor Este sitio es el encargado de brindar información de las Jornadas Regionales de Software bilidades de conectividad también como la simple lectura de un dispositivo móvil. lo cual facilita mucho el rápido acceso de navegación para usuarios con escasas disponi Una ventaja de este sitio es que cada manual es publicado en formato HTML clásico con del sitio podremos navegar por sus menús de categorías en un formato simple. HTML Linux que tanto buscamos en nuestro idioma, ya sea traducido o de forma nativa. Dentro TLDP-Es sin lugar a dudas uno de los sitios en donde podemos encontrar ese manual de www.tuxinfo.com.ar http://www.sanluix.usla.org.ar/ SAN LUIS USLA LUISSAN USLA TLDP-ESPAÑOL http://es.tldp.org/ - - -

38 PAGINAS FIREFOX 3:

DE LA TÁCTICA A LA PRÁCTICA FIREFOX 3

SUPERANDO TODAS LAS PREDICCIONES, NOS ENCONTRA- MOS CON UNA NUEVA VERSIÓN DEL NAVEGADOR QUE DU- RANTE LOS ÚLTIMOS AÑOS HA CRECIDO DE FORMA DRAMÁ- TICA, GANANDO DÍA A DÍA MÁS Y MÁS ADEPTOS, DENTRO DEL FLORECIENTE MUNDO DEL SOFTWARE LIBRE, Y MÁS ALLÁ. PERO, ¿Y QUÉ HAY CON FIREFOX 3?

Desde el pasado 17 de junio, toda la comunidad de adeptos a Firefox, recibió lo que en este mo- mento, es un Ginness Récord: 8.002.530 descargas desde las 18:16 UTC del 17 de junio, hasta las 18:16 UTC del 18 de junio.

La cifra constituye por sí sola, en el indicativo más contundente, que hace referencia al alto grado de aceptabilidad de un navegador, que ha llegado para quedarse. A partir de esto, sólo se necesitaría una combinación de muchas variables, para que un nuevo software, pudiese batir esta marca, que por cierto, aún no existía.

Ahora bien, según esto, ¿Cuál es esa combinación que incluye Firefox, para su versión 3?

La primera buena noticia, que incluso, hasta la versión 2.0.0.15, equipada con el motor de renderi- zado Gecko 1.8, actualizada el primero de junio, y que aún no se había podido solucionar, consiste en la aprobación del ahora popular “Acid2 Test”, el cual consiste en una página test, que ayuda a los desarrolladores a servirse de un estándar a la hora de desarrollar nuevos navegadores. Todo se resume simplemente a ingresar con el navegador a probar, en la dirección http://www.webstandards. org/files/acid2/test.html#top y observar si aparece esta figura:

Acid2 Test: Hasta no hace mucho, pocos navegadores superaban esta prueba.

www.tuxinfo.com.ar 40 FIREFOX 3

Con la nueva versión de Firefox 3, que ahora utiliza el motor de renderizado Gecko 1.9, este gran reto ha sido superado. De todos modos en estos tiempos, ya la inmensa mayoría de navegadores lo logran, no siendo Firefox la excepción.

Una vez superado el Acid2 Test, ¿Qué tenemos en la versión 3?

La nueva Interfaz: Todo está en el mismo orden, pero los cambios se hacen notar.

Para comenzar, se observa un cambio en la interfaz: Desde ahora, el nuevo navegador se sirve de nuevos botones de navegación que en comparación a la versión anterior, se observan más peque- ños, pero ubicados en el mismo orden.

Tal vez, para quienes vengan de la anterior versión, la migración sea totalmente intuitiva: La barra de direcciones, la awesome bar, ahora con una terminación redondeada, separa el ícono perteneciente a la página visitada, de la dirección misma, desapareciendo, al menos en la instalación por defecto, el botón verde de la versión 2 que reemplaza teclear “Enter”, para ir a la dirección deseada.

www.tuxinfo.com.ar 41 FIREFOX 3

Siguiendo con la barra de direcciones, hay también una nueva característica, que puede definirse como “inteligente”, la cual entra en acción, cuando se teclean direcciones, haciendo sugerencias de sitios anteriormente visitados. De todos modos, esta característica, no útil para muchos, puede ajustarse de acuerdo a las necesidades, y ya luego se verá como hacerlo.

Al lado derecho del navegador, se ubica la clásica barra de búsquedas Google, que ahora por de- fecto exhibe el logo del mundialmente conocido motor de búsqueda.

Más abajo, y de forma opcional, puede contarse con la barra multifuncional, bien sea para añadir marcadores, o bien, los íconos respectivos de las extensiones que se instalen para personalizar y convertir en más funcional el uso del navegador.

La navegación por pestañas, un clásico de los navegadores modernos, se encuentra presente con los mismos íconos para por ejemplo, cerrarlas de forma rápida. Atrás, al fondo, puede apreciarse también una nueva diferencia, siendo ahora aún más suavizado dando un efecto en tercera dimen- sión más evidente que el de la versión anterior.

Todo lo anterior, resume las nuevas características a simple vista, que se pueden apreciar, pero afor- tunadamente los cambios, van más allá del simple esfuerzo estético por mejorar un producto que se destaca entre otras posibles opciones para navegar por Internet.

CAMBIOS DE GESTIÓN

Como primera medida, se aprecia una nueva forma de trabajar con los marcadores: Desde la barra de direcciones es posible editar cualquier marcador que se haya añadido previamente a la lista, pero que ahora quiera eliminarse. Mediante un toque al ícono en forma de estrella, aparecerá un cuadro de diálogo, que permite de forma rápida mantener organizada la lista de marcadores.

Mediante este pequeño cuadro es posible editar rápidamente los marcadores que ahora se consideren innecesarios.

www.tuxinfo.com.ar 42 FIREFOX 3

Al realizar descargas mientras se navega por la red, se observa que también los cambios han pasado por este Item: Anteriormente, cuando se realizaban descargas, a menos que se usara un complemento de gestión, sobre el navegador hacía aparición un cuadro de gestión de descargas indicando la descarga que se realizaba, el tiempo faltante para completar la misma, y la posibilidad de una vez completado el proceso, ir a la descarga misma: Ahora, además de todo lo anterior, el gestor antes de comenzar la descarga, hace una rápida revisión del material a descargar en la bús- queda de posibles infecciones, permitiendo también pausar el proceso de descarga y reanudarlo en otra sesión. Además de todo esto, ahora no es necesario ir al cuadro de gestión de descargas, para observar el estado de las mismas: En la parte inferior derecha del navegador se exibirá una etiqueta que da información precisa del estado de la descarga, y como si todo lo anterior no fuera suficiente, en el gestor de descargas se puede obtener información sobre el ícono del programa que ejecutará la descarga, y la hora en que el proceso se efectuó.

El gestor de descargas permite pausar y reanudar las descargas a libre conveniencia.

Con respecto al gestor de descarga de complementos, hay también noticias: En primera instancia, el gestor rechazará cualquier extensión que no esté actualizada a la versión 3 de Firefox: Sobre este apartado, lo que se busca es que, de forma teórica, no se vea comprometida la estabilidad del navegador mismo, a causa de extensiones que no garanticen una correcta integra- ción al nuevo sistema.

De todos modos, y sobre este tema, que se abordará luego, hay posibles soluciones que vienen a colación, a partir de una queja uniforme por parte de los usuarios de Firefox 3: Una vez que se desarrolla la costumbre de trabajar con extensiones libremente elegidas, es difícil acostumbrarse a otro navegador, o bien, a un navegador que no las incluya, por o cual, muchas de las extensiones que funcionaban perfectamente en la versión 2 del navegador, ahora no pueden – “de forma normal” instalarse en la versión 3, si no están preparadas para ello por parte de sus creadores, haciendo por

www.tuxinfo.com.ar 43 FIREFOX 3

momentos frustrante la migración al nuevo navegador.

La queja más abundante en Firefox 3: Muchas extensiones aún no han sido actualizadas.

Otra es la situación, cuando el complemento elegido, es claramente compatible a la nueva versión: La descarga es inmediata, y como en la versión anterior, se procede a la instalación de la misma, mediante la reiniciación del navegador.

Anteriormente, una vez se realizaba la recarga del navegador, por defecto se abría una nueva pes- taña que conducía al sitio Web del creador de la misma. Ahora, y como pega, para quienes se inte- resan por conocer el origen de las extensiones o complementos, por defecto se abre una pestaña con una página en blanco, acompañada del cuadro de gestor de descargas, y si es preciso visitar la página del creador, mediante un click derecho sobre la extensión, instalada y contenida en el gestor de complementos, es posible visitar la página buscada.

Visitar la página del creador de la extensión instalada, ya no se hace por defecto en Firefox 3.

MENOS RAM, MÁS RAM…

Sobre el controvertido tema del uso de memoria RAM, por parte de Firefox, hay también noticias: Si bien, el alto consumo de memoria que se acusaba en la versión anterior de Firefox, la 2 y anteriores, en todas sus variantes respectivamente, no impidió posicionarlo como una ventajosa opción a la hora de elegir entre los diferentes navegadores disponibles, la versión 3, incorpora una forma más “amigable” de trabajar en el sistema. Algunas pruebas y estudios realizados, partiendo del principio en que un usuario llegara a abrir 12 pestañas con 12 diferentes páginas, muestra la reducción de

www.tuxinfo.com.ar 44 FIREFOX 3

casi la mitad del consumo de memoria RAM, teniendo en cuenta que Firefox 2 emplearía 103.180 KB y Firefox 3, 62.312 KB al mismo nivel.

Ahora bien, atendiendo los resultados de estas pruebas, es interesante realizar algunas otras, inten- tando emular lo que haría cualquier usuario promedio de Firefox; para este caso hemos abierto en ambos navegadores 7 páginas diferentes, en 7 pestañas, y se han dado 5 minutos de espera para observar resultados. En esta situación se observa que Firefox 2, requiere de 103.820 KB, y la versión 3 necesita de 106.156 KB, por lo cual, para un usuario promedio, la diferencia entre ambas versiones no es real- mente palpable a favor de ninguna, siendo solo, a favor de la tercera, en casos en que se use más del promedio de pestañas por sesión, en donde puede haber un beneficio práctico.

MÁS SEGURIDAD

En la medida en que los sistemas avanzan, y se hacen más populares, es necesario trabajar en la seguridad. El equipo de Firefox, conciente de esta situación intenta mantener al desprevenido navegador de sitios que podrían ser una amenaza para su sistema: En primera instancia, el nave- gador siempre por defecto intentará establecer la validéz de cualquier sitio Web a cargar sugiriendo al usuario, no insistir en sitios de dudosa reputación, de todos modos permitiendo el ingreso si el usuario lo confirma.

Si la página Web a visitar, ya forma parte de un listado tabulado por Google de sitios potencialmen- te dañinos, el usuario observará que el navegador lo redireccionará a una ventana que bloquea el ingreso y carga de dicha página.

En este caso, lo único que queda es volver a la página anterior y buscar otras opciones. En la prác- tica, este sistema de seguridad se basa en un listado de páginas “atacantes” creado por Google, a cuya base tiene acceso Firefox en aras de mejorar la seguridad de su navegador.

Las mejoras en seguridad, se aprecian bastante en Firefox 3.

www.tuxinfo.com.ar 45 FIREFOX 3

MAYOR VELOCIDAD

Cuando se analiza un navegador, más allá de las nuevas características, la nueva interfaz, persona- lización y muchos otros detalles que componen el lanzamiento de un producto nuevo, es necesario hablar también de otras mejoras que estarán siempre implícitas en un producto. Tal es el caso de la velocidad del navegador, a la hora de cargarse a sí mismo en un sistema; Para el caso de Firefox 3, una de las ventajas más importantes, resulta ser la carga misma. Sobre otros navegadores, aún Firefox 3 continúa siendo el más rápido, incluso si el usuario incluye unas pocas extensiones en su programa.

EL SECRETO DEL ÉXITO

Si bien, existen muchas teorías que intentan explicar el éxito de Firefox 3 sobre otros, alejándose de cualquier pasión, hay un interesante tema que puede explicar por sí mismo, el éxito de más que un navegador, todo un fenómeno social: Las casi infinitas posibilidades de personalización, y la opción de mejora de un producto ya de por sí, muy bien realizado, hacen que de inmediato muchos curiosos estén interesados en echar un vistazo a un producto que ofrece todas las posibilidades. Es normal por estos tiempos, que haya muchas personas alrededor del mundo capaces de ingresar a sus pro- fundidades, y realizar cambios, y esta es justamente la ventaja que ofrece como Software libre.

Y hablando de cambios, ¿Qué cambios se pueden hacer?

Los cambios son infinitos, pero inicialmente, en términos prácticos, es posible modificar algunos valores de configuración sobre los cuales Firefox trabaja. Indudablemente, estas modificaciones, de- ben realizarse teniendo un pleno conocimiento de los resultados que pueden arrojar, considerando que los valores por defecto, garantizan un correcto funcionamiento del navegador en casi todos los sistemas, por lo cual, sólo en condiciones especiales, debe ingresarse a la configuración avanzada de Firefox.

ABOUT:CONFIG, Y OTROS MIL DEMONIOS

Mediante la barra de direcciones, conocida como awesome bar, es posible acceder a un muy am- plio menú que hace referencia a la configuración actual del navegador. Tecleando el comando about:config, se tendrá la posibilidad de modificar los valores del mismo.

www.tuxinfo.com.ar 46 FIREFOX 3

Es buena idea atender la advertencia de este letrero, antes de ingresar.

Para todo programador de sistemas, será normal encontrar en este apartado, tres tipos de valores: Valores del tipo Boolean, (que sólo pueden ser verdadero o falso), String (cadenas alfanuméricas de valor constante, como direcciones, nombres de archivos o rutas) o Integer, (que constituyen núme- ros).

Mediante este menú, es posible acceder a todas las opciones de configuración de Firefox.

Pues bien, una vez, dentro, es posible comenzar a cambiar valores, como por ejemplo, aquellos que hacen referencia al rendimiento de forma directa, sobre el navegador. En ese caso, el primero de ellos sería browser.cache.memory.capacity, expresado como valor del tipo (Integer), que determina cuanta RAM utilizará el navegador, para labores de caché.

Este valor por defecto siempre estará en (-1), como porcentaje físico de RAM. Si por ejemplo, se cambia por un valor (0), entonces se habrá desactivado el caché de memoria RAM totalmente, contrario a si se establece un valor (n), que utilizará la máxima RAM usada para (n) en función de

www.tuxinfo.com.ar 47 FIREFOX 3

KB. Sobre este punto, es necesario aclarar que si bien, Firefox, no es propiamente el navegador que menor cantidad de memoria RAM usa, es preferible siempre ir hacia valores menores, para no comprometer la ejecución de otros procesos que se corran a la vez en la máquina. En conclusión, no es bueno ayudarle a Firefox a consumir más memoria.

Si definitivamente, de acuerdo a la máquina sobre la que se instale Firefox, no interesa el ante- rior Item, es posible desactivarlo, mediante el comando browser.cache.memory.enable, del tipo (Boolean), asignándole la propiedad false.

Con respecto al navegador mismo, pueden encontrarse valores como browser. backspace_action, del tipo (Integer), el cual cambia la forma en que el botón para retroceder en el historial de páginas actúa: De este modo el valor por defecto, siendo (0), si es reemplazado por (1) enviará en lugar de atrás, hacia adelante, y asignándole un valor de 2 o mayor, deshabilitará la funcionalidad del botón. browser.link.open_newwindow, del tipo (Integer), determina la manera en que los Links se cargarán en el navegador: El valor por defecto es 3, permitiendo al navegador abrirlos en una nueva pestaña. Caso contrario, si se asigna un valor 2, para abrirlos en una nueva ventana.

Para quien no esté muy interesado en observar las sugerencias de la barra de direcciones al teclear una nueva, que como se había mencionado anteriormente, es una nueva característica, más allá de intentar desligar del código mismo esta función, puede hacerlo mediante esta entrada: browser.url- bar.maxRichResults. del tipo (Integer). El valor por defecto, indica que Firefox 3 mostrará 12 posibles opciones, pero si no se desea esto, es tan fácil como reemplazar este valor por (0), y de este modo la función quedará deshabilitada por completo.

El valor browser. history_expire_days, del tipo (Integer), hace referencia al número total de días en que se recordará en el navegador el historial de páginas visitadas. En Firefox 3 por defecto, este valor es de 180, pudiendo ser modificado de acuerdo a las necesidades.

Si aún hay cosas pendientes acerca del historial en tiempo real de navegación, mediante el valor browser.sessionhistory.max_total_viewers, del tipo (Integer), se puede establecer el número total de páginas que se desee almacenar en caché, para una navegación rápida tanto hacia adelante, como hacia atrás. El valor por defecto es (-1), expresado como una función directa del total de memoria RAM: Un valor (0) no almacenará páginas en memoria. Un valor positivo muy cercano a (0), hará que se utilice menos memoria, pero hará necesario que el navegador las recargue mediante el pro- ceso de “re-parsearlas”. Un incremento en el valor, en promedio tomará 4MB de memoria.

En materia de seguridad, también pueden hacerse pruebas, mediante el valor browser. safebrow- sing. remoteLookups del tipo (Boolean). Un valor True, indica que el navegador siempre enviará una solicitud al proveedor del sitio, para determinar si es seguro, o no lo es, algo no muy confiable. Un valor False, que es por defecto, indica que el navegador consultará su propia base de datos acerca

www.tuxinfo.com.ar 48 FIREFOX 3

de sitios sospechosos.

COMPLEMENTOS: UN MUNDO APARTE

Una de las grandes ventajas de Firefox, es justamente su capacidad para ser personalizado. Es inte- resante un proyecto, cuando se puede hacer de él, algo tan personal como el modo mismo de vestir, y es aquí cuando puede exprimirse a fondo la oportunidad que Firefox brinda para ello: Mediante la creación, y el desarrollo de complementos externos para Firefox, cada usuario, sin importar su nivel de destreza, puede fácilmente convertir su navegador en una herramienta útil de trabajo.

Las extensiones de Firefox, pueden definirse como pequeños programas desarrollados por terce- ros, que integrados al navegador, quedan de forma permanente como parte de este mismo. De este modo, para colaborar con el navegador, no es necesario tener profundos e infinitos conocimientos sobre C++; Mediante la interacción de 2 lenguajes, tales como JavaScript y .xul, que a la larga es una variación de .xml, es posible crear pequeñas, pero muy útiles aplicaciones para trabajar en conjunto con el navegador. De todos modos, y para desarrolladores avanzados, también es posible volver sobre C++ o Java, aprovechando la flexibilidad que todo el conjunto ofrece, para desarrollar aplicaciones complejas.

Para este momento, la oferta en extensiones es bastante amplia, comenzando por cronómetros para medir el tiempo de navegación, hasta gestores de descarga.

Por ahora la crítica más importante que recibe Firefox 3, radica en que la mayoría de usuarios, al venir de la versión 2, utilizaban de forma integrada al navegador una variada gama de extensiones, y realmente cuando el usuario de Firefox se acostumbra a sus extensiones, es difícil prescindir de ellas.

De este modo, la solución a este panorama, no viene justamente de la mano del equipo desarro- llador de Firefox, sino por el contrario la solución, en una primera instancia estaría a cargo de los propios creadores de extensiones, sobre quienes recae la responsabilidad de actualizar a la versión 3, todos sus proyectos.

Como se mencionaba antes, una de las grandes diferencias entre Firefox 2 y la nueva versión, ra- dica en que cada vez que el usuario intente instalar un complemento, el sistema primero hará una búsqueda para establecer si la extensión es compatible a Firefox 3.

La ventaja de Firefox, a pesar de esto, es que al tratarse de Software libre, cualquiera puede dar una solución a este tema, eso sí, sin garantías de ninguna clase.

Hay algunos modos que van de lo simple, como por ejemplo deshabilitar desde el navegador mismo la comprobación de compatibilidad, hasta otras que requieren más conocimiento, como tomar las

www.tuxinfo.com.ar 49 FIREFOX 3

extensiones que no son compatibles, y mediante la realización de algunos cambios en su parte in- terna, llevarlas a la versión 3 sin muchos trastornos tal y como más adelante se explicará.

INMERSOS EN EL MUNDO DE LAS EXTENSIONES

Una extensión de Firefox simple, se compone de un directorio de archivos empaquetados dentro de un ejecutable con extensión .xpi. De este modo, es fácil entonces determinar qué tipo de ejecutables constituyen extensiones de otros que no lo son.

Para poder trabajar con una extensión, si se desconoce la ruta en que están instaladas en el disco duro, lo más recomendable, además por motivos de seguridad sería emplear un navegador extra, Opera, por ejemplo, para descargar las extensiones sobre las cuales se quiera trabajar, modificar, o simplemente observar, asignándoles una carpeta de destino fácil de recordar, como por ejemplo, el escritorio.

Una vez que se descarga con un navegador extra la extensión que se quiera observar, observando mediante el uso, por ejemplo, de 7Zip se puede apreciar que en el interior hay una carpeta con el nombre de chrome, otro archivo más con el nombre de chrome.manifest, y otro más con el nombre de install.rdf; esto claro, para extensiones muy simples. Para observar más de cerca cada uno de los archivos que componen una extensión, es preciso dotarse de una pequeña herramienta, un compi- lador, como por ejemplo, gVim.

A simple vista, de estos tres elementos se compone una extensión.

Algunos por su parte, utilizan procesadores de texto sin formato, para escribir sus propias extensio- nes, pero en este caso, lo más importante es la legibilidad, tema que siempre irá a favor de un buen compilador.

El archivo install.rdf si se abre por medio de gVim, provee una detallada información sobre la exten- sión misma, como por ejemplo, el nombre, la versión, el creador, la página Web del creador y una pequeña ruta, para indicar al navegador en donde está el ícono de la extensión misma, si es que existe. Partes de todo este archivo son opcionales y cada desarrollador a su libre conveniencia de- cide qué debe, y qué no debe incluir.

El archivo siguiente a explorar, será entonces chrome.manifest, el cual entrega una información muy

www.tuxinfo.com.ar 50 FIREFOX 3

detallada sobre la ubicación, dentro del ejecutable de todos los ficheros que contiene la extensión, dentro del ejecutable .xpi. Si bien el archivo es una constante en la mayoría de las extensiones (hay algunas que no lo usan), la información en su interior varía de extensión en extensión de acuerdo a la complejidad de la misma. Lo que no esté escrito y reportado en este archivo, no será tenido en cuenta por el navegador, por lo cual, este archivo es el cuello de botella de muchos desarrollado- res.

Ingresando a la carpeta chrome, se observará que al interior hay un ejecutable con extensión .jar; pues bien, dentro de ese ejecutable, está toda la funcionalidad de la extensión.

Si se descomprime el archivo .jar, aparecerán dos posibles carpetas: Una con el título de content, y otra con el título de skin e incluso en otras multilenguaje, aparecerá otra con título locale.

La más importante, a nivel de funcionalidad en una extensión, en la cual se encuentra el código fuente, resulta ser entonces content. Para quien tenga experiencia trabajando con lenguajes como JavaScript, y el mismo XML, le será muy familiar el lenguaje que encontrará allí.

Como acotación, es preciso mencionar de forma simple, que las extensiones de Firefox, trabajan normalmente con lenguaje .xul, y javaScript del siguiente modo: XUL es quien da la apariencia o la interfaz en el navegador mismo, y hace un llamado a las funciones que realizará JavaScript. De este modo, al ingresar a la carpeta content, se encontrarán de forma separada los archivos .js, de los archivos .xul, lo cual facilita las cosas cuando se trata de trabajar, estudiar, y aprender de las extensiones mismas.

RESUCITANDO EXTENSIONES

Actualmente, para el mundo de los NO desarrolladores de extensiones para Firefox el intentar traer sus extensiones de Firefox 2 a Firefox 3, puede ser simple, sin muchos tropiezos, y sin necesitar experiencia.

La primera forma consiste en, simplemente desde la configuración del navegador, deshabilitar la ins- pección de compatibilidad de las extensiones a Firefox 3, lo cual se hace de una forma muy simple cambiando 2 valores:

Como se había explicado anteriormente, basta con teclear desde la barra de direcciones awesome bar, about:config

Aparecerá entonces la típica advertencia de Firefox a la cual se le dará “Tendré cuidado, lo prometo”, y una vez dentro, se selecciona mediante un solo click cualquiera de los valores allí expuestos.

www.tuxinfo.com.ar 51 FIREFOX 3

Click derecho, se abrirá un pequeño cuadro, en el cual se elegirá la opción “nuevo”. Esto desplegará otro pequeño cuadro en el cual se elegirá “lógico”, lo cual llevará a que se abra un pequeño cuadro el cual pedirá, se introduzca el nombre de referencia o valor al que se quiere acceder.

Introduzca en el cuadro de texto el valor a modificar.

Dos valores se cambiarán: El primero será entonces extensions.checkCompatibility del tipo (Boolean), el cual realiza la función de, una vez que se intenta instalar una extensión, verificar si es compati- ble con Firefox 3, mediante la lectura del antes mencionado archivo install.rdf. Este valor, se dejará Falso.

Repitiendo el proceso, ahora es necesario hacer lo mismo, con el valor extensions.checkUpdate- Security, también del tipo (Boolean), al cual, asignándole un valor Falso, se impedirá que busque actualizaciones de seguridad, de las extensiones que se han instalado.

Sobre pruebas que se realizaron a lo largo de varios días, se denota que la estabilidad del sistema no se afecta, aún con extensiones pensadas para funcionar con versiones 1.5 de Firefox. Saliendo del menú de Configuración, y reiniciando Firefox 3, la única advertencia que notificará los cambios, es el cuadro de gestor de extensiones que mostrará un letrero indicando que se ha deshabilitado la revisión de extensiones, cuando por alguna razón se descargue una nueva. Después de estos cam- bios es recomendable reiniciar el navegador, e intentar instalar de nuevo la extensión, o el paquete de extensiones.

La forma 2, que a título personal, es más interesante, se ha venido desarrollando, de forma aún ex- perimental, en aras de no perder la capacidad del navegador de actualizar aquellas extensiones que funcionan sin ningún problema en la versión 3.

De este modo, se procederá de la siguiente forma: Mediante el uso de otro navegador, se procederá a descargar la extensión deseada. Lo ideal, para no complicarse, es que la extensión caiga sobre el escritorio, ya que acto seguido se trabajará sobre ella.

Una vez se tiene la extensión deseada no compatible con Firefox 3, en formato .xpi hay 2 posibilida-

www.tuxinfo.com.ar 52 FIREFOX 3

des: La primera hace referencia a descomprimir el ejecutable, y acceder al archivo install.rdf. Mediante el uso de gVim abrirlo, y modificar la parte que dice: “2.0.* , por esto: 3.0.*, se cierra el archivo sin cambiar nada más, y se vuelve a empaquetar todo el archivo, para convertirlo nuevamente en un ejecutable .xpi.

Para quien tenga experiencia empaquetando extensiones, puede hacerlo utilizando bien sea 7-Zip, WinZip, o incluso otras extensiones como Cleo, o Extension Development.

Sólo modifique el valor sombreado.

Lamentablemente, ninguna de las extensiones anteriores han sido a la fecha de escribir este artícu- lo, actualizadas a Firefox 3, por lo cual, o bien, el proceso puede fallar en la compilación, o simple- mente sea imposible reversar la descompresión del archivo .xpi original.

Por tal motivo, hay una segunda opción para menos experimentados, y de interesantes resultados, que podría definirse como “inyectar un nuevo .rdf al ejecutable mismo”: Una vez que se tiene en el escritorio la extensión deseada, se procede a realizar una copia de la misma, y se guardan en di- ferentes carpetas, ya que el nombre del ejecutable no se cambiará. Una vez creado ambas copias,

www.tuxinfo.com.ar 53 FIREFOX 3

se procederá a descomprimir, la primera, y de ella se extraerá el archivo install.rdf. A este archivo nuevamente se le modificará el valor de la versión, tal y como se hizo en el ejemplo anterior, y se guardará.

Se toma el segundo ejecutable .xpi, al que aún nada se le ha hecho, y simplemente se abre, me- diante 7-Zip, eligiendo “Abrir Comprimido”. Una vez dentro, se selecciona “Agregar”, y se agregará el archivo install.rdf que instantes antes se modificó. Se elige reemplazar, se cierra 7-Zip y trabajo hecho. Sólo queda entonces probar si la extensión funciona ahora con Firefox 3 dando Click sobre el ejecutable .xpi resultante, para proceder a la instalación del mismo.

El archivo install.rdf que será modificado.

Como última recomendación, es importante intentar estos métodos, sobre extensiones que estén creadas para funcionar sobre versiones superiores a Firefox 2, para no tener necesidad de trabajar directamente sobre los archivos .XUL.

EPÍLOGO DE UN FENÓMENO SOCIAL

El fenómeno Firefox, más que ser un récord, y una marca establecida a nivel mundial, constituye a estas alturas un fenómeno sociológico que ha cambiado la forma en que muchas personas navegan por la red. Si se tiene en cuenta la forma en que la tecnología ha revolucionado las comunicaciones y la forma en que esta, ahora ocupa un lugar muy importante dentro del espectro comunicativo, nos enfrenta- mos a un fenómeno que nunca antes se había gestado, ante la imposibilidad de mezclar todos los ingredientes que ahora están implícitos en Firefox 3: Tu lo eliges, tu lo personalizas, y tu lo usas. Eso es Firefox 2

Julián Franco de Bogotá Colombia www.mercadeoypublicidad.com.

www.tuxinfo.com.ar 54 ¿Por qué en Windows es fácil y en Linux no?: proceso fuese lo más amigable ysin dolor posible. de distribuciones de Linux trajo a nosotros algunas excelentes soluciones como para que este nuevaera la determinada suerte instalacióndeaplicación. Bueno,porla tema un todo fuera que hacía entonces librerías, ciertas encontraran no programas algunos que hacían torios direc los de estructura la diferenciasmínimasen las además otras, dependían de vez su a dependenciasque de resolución laexperto, más usuario al agobiar a podíallegarprograma un deinstalación la tiempo mucho hace no honesto ser para que es artículo,del troducción in la de frase última la en sarcasmo el mucho comprendan no usuariosnuevos los Quizás INSTALAR SOFTWARE. DE LAS ACTIVIDADES MÁS ENTRETENIDAS (?!) PARA MUCHOS... A UNA EN ESCAPA INCURSIONAREMOS MES ESTE QUE SE ASÍ ESTAREGLA, NO APLICACIONES NUEVAS DE INSTALACIÓN LA TEXTO. UN ESCRIBIR O INTERNET NAVEGAREN PELÍCULA, CAMINOS PARA HACER DETERMINADA TAREA, DESDE VARIOSVER UNA ENCONTRAREMOS SIEMPRE LINUX DE MUNDO EL EN INSTALACIÓN APLICACIONES DE UBUNTU EN WINDOWSDE ALINUX 4ª PARTE: |_System |_WINDOWS 2 | |_Programa 1 | |_Programa de Programa |_Archivos Documentos ||_Mis ||_Usuario and Settings |_Documents |_ C:\ EN WINDOWS SIEMPRE VAMOS A TENER ESTA ESTRUCTURA DEARCHIVOS Para ser un más poco gráficos: un programa para así crear binarios que puedan ser ejecutados en cualquier Windows. en un determinado lugar, eso hace que se pueda estandarizar los métodos de compilación de En Windows los desarrolladores sólo tienen UN SOLO sistema operativo con todas las cosas fácil:muyrespuesta una tiene veces 1000 de menos no escuchado pinguinoha del usuario www.tuxinfo.com.ar Esa pregunta que cualquier - -

55 PRINCIPIANTES trae por defecto yes una de mis favoritas :) Mplayerelegidaes (uno mejoresreproductores los de multimedia) sistemala el quedadono diferencias en la cantidad de tiempo y conocimiento incurrido para cada ejemplo, la aplicación avanzado,másmostraremossimplemásal vezeldesdetrataremos apreciar quelalasde a los Ubuntu, en aplicaciones instalar podremos cuales los en métodos 5 los veamos Ahora los gustos del usuario) sino también todas nuestras aplicaciones con un par de clics o un comando (dependiendo de para el correcto funcionamiento. Lo que nos permite por ejemplo actualizar no sólo el sistema sistema esté totalmente actualizado y que cada programa cuente con todas sus dependencias que el sistema está en constante conexión, verificando que esté todo en su sitio, que nuestro Un repositorio es un gran directorio de aplicaciones que están repositorios.en determinado famosos servidor con los el mediantenecesitamos, que programas los internet por buscar de Bueno, en realidad nos soluciona los dos anteriores problemas además de facilitarnos la tarea ¿QUÉ INTERESANTE? DE ESTESISTEMA TIENE dependencias: Las ción. compilarhacerdesarrolladoresunaaplicadelos hora la a a poco puedenque uncomplicar El ejemplo anterior es un poco a modo de ejemplo para mostrar algunas pequeñas diferencias |_MEDIA |_MNT |_MEDIA |_HOME |_BIN |_BIN |_ETC |_ETC | |_LOCAL |_USR |_USR / DISTRO LA DE DEPENDIENDOVARIAR PUEDEN ESTRUCTURAS LAS LINUX DE CASO EL EN |_Inf |_System32 este sistema heredado de la distribución Debian (La madre de Ubuntu) como se conoce sistematransparente,el Ubuntuy permitefácilinstalarsuertenosPor forma aplicaciones de la pantalla lo que uno escribe. al sistema de sonido o una planilla de cálculo necesita de una librería que permita “dibujar” en ejemplopodríaclaro programaqueunseraudio de unanecesitalibrería paraaccederpoder un mismo,del determinada funcionalidaddentropara o funcionar poder libreríaparaalguna en muchos casos determinada aplicación depende de otra o de o otra dedeterminada dependeaplicacióncasos muchos en www.tuxinfo.com.ar -

56 PRINCIPIANTES más testeados yhay más documentación disponible. mucho están “soportados” los funcionen, que sino programas no demás los que significa no que lo Ubuntu oficialmente por soportadas aplicacioneslas sólo listaprograma estedefecto la lista y no aparece cuando ingresamos en el cuadro de búsqueda, la explicación es que por dremos que buscar en la sección “Sonido y Video” lo que nos encontramos es que no está en (Mplayer)videosver paraprograma queremos un quenosotrossabemosten como queAsí eficiente. más medida omenor mayor en será estrellas más tenga que programa un que ser, ya pueda completa o eficiente tan que saber no y aplicación una elegir de tarea la facilita nos que estrellas por calificación una y con disponibles aplicaciones la todas se muestran ellas de una cada en categorías, por separado todo tener de facilidad la dado muchos de elegida la es interfaz amigable Esta abrirAl esta aplicación tendremos algo así: OQUITAR. AÑADIR MENÚ UNO: MÉTODO Al parecer, no encontramos nuestra aplicación, tendremos que volver a instalar Windows... ainstalar volver que tendremos aplicación, nuestra encontramos no parecer, Al www.tuxinfo.com.ar -

57 PRINCIPIANTES repositorios y otras tareas avanzadas tareas yotras repositorios agregar podremos que vez la a sistema nuestro actualizado tener nos permite programa potente este en acción, Synaptic gramas” en sí. “pro son paquetesno otrosque visuales temasy o plug-ins libreríasy sistema,sóloinstalar el todo Actualizar ser: pueden ejemplosanterior, los ción tuar algunas tareas más avanzadas que con la op efec podremos pero novato más usuario el para complicada más poco un quizás es interfaz Esta PAQUETES DE GESTOR DOS: MÉTODO SYNAPTIC nuestra tarea acabo. llevarminutospara 2 de más norequerimos todos, de largo más el seaquizásmétodo Este y el programa quedará instalado en la sección “Sonido yVideo” del menú Aplicaciones. Luego, bastará con hacer clic en “Aplicar cambios” para que se bajen todas las dependencias o complemento para que otro programa haga uso de Mplayer plug-in algúnejemplo por sabíamosestaba, nocomo quequequizásencontremos algoque dos de alguna manera con Mplayer, siempre es conveniente mirar estas recomendaciones ya dichoso programa, a ella vez queencontramos el sistemaademás nos muestra queotros programas que y están relacionaaumenta lista la que notaremos y disponibles” aplicaciones sóloAhora basta cambiar con el cuadro de diálogo de “aplicaciones soportadas” las “todas a no estábamos viendo todos los programas que podíamos instalar en Ubuntu en instalar podíamos que programas los todos viendo estábamos no No se apresuren a formatear e instalar Windows, al parecer al Windows, einstalar aformatear apresuren se No www.tuxinfo.com.ar - - - -

58 PRINCIPIANTES con Mplayer.con relaciónalguna tienen librerías quea de listadevuelve una nos anteriory método diferenciadel Mplayer con relacionadas aplicaciones las todas de lista una devuelve nos sistema El sionamos el botón Recargar para actualizar la lista de paquetes disponibles pre y caso aplicaciones,hacemos de lista la “recargar” quetenemos que dirá nosSynaptic nuestrosistema,de opcionestodas lasdisponer casillerosluegotodospoderde remospara “Configuración/Repositorios”opción marca ahí la a ir es hacer de debemosque primero Lo Vamos al botón “Buscar” e ingresamos el nombre de nuestra aplicación. nuestra de nombre el eingresamos “Buscar” botón al Vamos Observamos todos los paquetes relacionados con Mplayer con relacionados paquetes los todos Observamos www.tuxinfo.com.ar - -

59 PRINCIPIANTES en el caso de no encontrar el programa nos devolverá un error. sistemainstalación,programa,elresolverála proseguirádependencias las con y necesarias aplicación con el nombre que colocamos al final delcomando, en elcaso que encuentre dicho datosla debase la administradorsistemaeningresamoscontraseñaLuego debuscaella y “” el nombre del programa ainstalar. es instalar algo “install” es el parámetro que le damos al “apt-get” para especificar que lo que queremos hacer riormente antevistosmétodos 2 otros los de núcleo el es quevez la sí,a en comando el es “apt-get” aclararcabe que sólo elejecutemos, administrador puedeque instalar programas comando al administrador de permisos darle es hace que lo “sudo” Vamos aexplicar un la poco sintaxis de este comando: sudo apt-get install mplayer desde la terminal ejecutamos: Este método es el más rápido de todos al no necesitar interfaz gráfica parafuncionar, tan solo COMANDOS DE LINEA LA TRES: MÉTODO Sólo nos resta hacer clic en Aplicar para poder instalar el programa. La terminal o consola siempre es el método más rápido para ejecutar cualquier aplicación. cualquier ejecutar para rápido más método el es siempre oconsola terminal La www.tuxinfo.com.ar -

60 PRINCIPIANTES “-i” es el parámetro“-i” que le pasamos para que sepa que quiero instalar un paquete “” es el comando en sí para manejar paquetes “sudo” le brinda permisos de administrador explicaciónLa de la sintaxis es la siguiente: sudo dpkg nombre_del_paquete -i pear ti con paquetessólo de tipo esteinstalar podremosterminal la desde que mencionar Cabe “relacionado” el núcleo con sea este. tan que sistema,dependiendode el todo en o aplicación la inestabilidadesen consigo traer toriosdeUbuntu, destacarcabe queinstalar el unpaquete unade fuente confiableno puede cuandonecesariasejecutamosy lo este intentará descargar lasdependencias reposilosde equivale.exeal Windows,en diferencia la sólocon contienedebquenoel las dependencias Este método consiste en bajar un archivo extensióncon . que contiene el programa en sí, CUATRO:MÉTODO PAQUETES .DEB Aquí vemos el paquete .deb descargado de internet así como también la interfaz para instalar estos paquetes. estos instalar para interfaz la también como así internet de descargado .deb paquete el vemos Aquí www.tuxinfo.com.ar - -

61 PRINCIPIANTES yecto Siguiendo con el ejemplo de Mplayer, vamos con nuestro navegador a la página oficial del pro tres comandos, todos ellos desde una terminal. grama) y pasarlo a un binario ejecutable (el programa en sí) normalmente sólo se simplifica a pro el hecho fue que la con fuentereceta(la código bajar el es hacemos que compilarlo Al complicado la instalación por esta vía. positorios ni en algún paquete por internet, dado que en algunos casos puede llegar a ser muy Recomendamosprogramare busquemoslosqueelqueeste estéenmétodo casoni no en COMPILACIÓN LA QUINTOEL MÉTODO: tu y derivadas como Rxart o . hay otras distros como Mandriva o Suse que usan que Suse o Mandriva como distros otras hay Mint. Linux o Rxart como derivadas y tu Debian,Ubuna aplican métodos se 4 primeros los que Ubuntu,decir programaen cabe un estoCreosuficiente quees con como para que tengan algunas cómo instalase nociones de gráfica deberemos emplear alguna skin que debemos bajar de la página oficial de proyecto. interfaz queremos si programa, el bajamos sólo aquí que aclarar “mplayer”,cabe comando el desde ejecución su para listoMplayer nuestro instaladotendremos ya bien salió todo Si encomo los ejemplos anteriores. “sudo” utilizar que tendremos instalando estamos como compilado, ya programa el Instala sudo make install Aquí compila todo el código fuente, este proceso es largo así que ano desesperarse make luego der compilar el programa esto Con quelo hacemos verificares que estén todas las dependencias necesarias para po ./configure–enable-gui y ejecutamos el siguiente comando Mplayer-1.0rc2cd Luego nos cambiamos al directorio que creó Mplayer-1.0rc2.tartar xvf bzip2 Mplayer-1.0rc2.tar.bz2 -d lo descomprimimos los comandos: con www.mplayerhq.hu y bajamos el archivo con el código fuente “Mplayer-1.0rc2.tar.bz2” y www.tuxinfo.com.ar - - - - -

62 PRINCIPIANTES óptimo. proceso de compilación el programa se amolda a nuestro sistema para lograr un rendimiento unprograma tendremos la garantía de que funcionará al máximo rendimiento dado que en el compilar a llegamos aunquesirecurso, último anteriormente como dijimos,dejarloconviene otros métodos similares, el único que se aplica a todas por igual es la compilación pero como www.tuxinfo.com.ar [email protected] William Sandoval William

63 PRINCIPIANTES NÚMERO 5: de la siguiente manera: (ver figura 1). o memoria punterounde p puedegraficarapuntaél,quesey char a un ellas.es detanto c grupoPorlosi celda otra de dirección la contiene que celdas, estas de grupo un es tador, siste en un arreglo de celdas numeradas consecutivamente o en grupos. Un puntero, o apun Primeramentememoria;organizalatípicamentese comprenderemos con como memoria la YPUNTEROS. MEMORIA DE DIRECCIONES yconsistente. nada discipli manera de usados son si simplicidad y claridad ofrecen los punteros embargo Sin descuidada. forma de lente forma de crear programas inentendibles si se usan exce una son goto sentencias las a junto punteros Los CURSO DE C www.tuxinfo.com.ar

“PUNTEROS”

EDICIÓN - - - -

64 PROGRAMACION Los operadores unarios * y & se evalúan más estrechamente que los operadores aritméti operadores los que estrechamente más evalúan se & y * unarios operadores Los } return 0; printf(“El contenido de ip es: %d\n”, ip); ip =&y; y *= 5; printf(“El contenido de *ip +6es: %d\n”, *ip); *ip =*ip +6; printf(“El contenido de yes: %d\n”, y); y =*ip; printf(“El contenido de *ip es: %d\n”, *ip); ip =&x; printf(“El contenido de xes: %d\n”, x); int *ip; int x=10, y; int main(){ #include Para aclarar un estos poco últimos conceptos veamos un ejemplo: demos al contenido de la variable apuntada sin modificarla. puntero, valga la redundancia :), si por el contrario obviamos el operador de indirección acce el precedemos Si ip. de través operadora de indirección ( * ) a x un puntero estamosa manipulando la como variable a la que ipapunta el a tanto manipular podemos aquí de partir A ip =&x; int x=10; int *ip; teros almacenan únicamente direcciones de memoria: La asignación se realiza mediante el operador unario de dirección ( & ), debido a que los pun char. un a apuntarpodrá char,sólo uneste punteroa un declaramosparticular, sien dato de tipo un apuntadorint.Cadarestringidopunteroun Aquíestáun a seráa estamosdeclarando ip que int *ip; (un puntero es en sí una variable). identificador. identificadorEl lleva las mismas restricciones que los nombres de las variables, finalmentey el ) desreferenciaindirección* o decarácterapuntará, ( queel dato luego al de Para poder hacer uso de un puntero es preciso declararlo, primeramente especificando el tipo YASIGNACIÓN PUNTEROS. DE DECLARACIÓN /* puntero/* ip */ ip es un/* puntero aint */ /* puntero/* aint llamado ip */ ip apunta/* ax*/ /* ip apunta/* ahora ay */ Multiplico/* el valor de ypor 5*/ aumentamos/* el valor de xen 6*/ ycontiene/* el valor de x*/ ip apunta/* ax*/ www.tuxinfo.com.ar - - -

65 PROGRAMACION p contiene la dirección aeste elemento. (Ver figura 3) Entonces si declaramos un puntero p del tipo int que apunte al primer elemento del arreglo arr, 2) deltamañomoriapara necesarioalmacenar elementoslos consecutiva.formade (Ver figura Si definimos un array de enteros, de diez elementos,compilador el reserva un bloque de me hacer arreglos con puede hacerse también punteros, con ganando en velocidad. íntimamente.relacionanmuy punterospuedese Tantolosse que y cualquieroperación que arreglos los Bien,funcionaban. como y eran que arreglos, los vimos anterior entrega la En YPUNTEROS. ARREGLOS gistro. re tipo del variables o expresiones,constantes a aplicarse pueden no punterosNOTA:Los asignación entre punteros se hace sin el operador de dirección de memoria &. la dirección de memoria contenida en ip a op. Por lo que apunta a lo mismo que apunta ip. La Porúltimo, sitenemos queunpunteroes op inta aligual que ip, laasignación: ip,= op copia derecha aizquierda. deasocian se ++ y * operadorescomo unarioslos que apunta, quea debido valoral el no y incrementaríaip contrario lo de que ya (*ip)++,necesarios deparéntesis son casolos el En Son formas de incrementar en uno el contenido de ip. ++*ip; *ip+= 1; Toma el valor al que apunta ip, le suma uno para, finalmente asignarlo a y. y =*ip +1; cos: www.tuxinfo.com.ar - -

66 PROGRAMACION Operadores como == , != , < , > , <= , >= , funcionan correctamente. También pueden ser Tambiénpuedencorrectamente. funcionancomparados cero. con , >= , <= , > , < , != , == como Operadores dicha operación apunten amiembros del mismo arreglo. en involucradospunteros los que siempre compararse pueden Además p. por apuntado to elemento, apunta p-- al elemento anterior y p + i apunta al i-ésimo elemento desde el elemen Si tenemos que p es un puntero a un elemento de un array, entonces p++ apunta al siguiente cia. ciones de memoria, pero estas características son las que le dan fuerza, versatilidad y poten punterosdirec manejo de o refieren al secuando complejo suelendetildar lo lenguajeC Al ARITMÉTICAS DIRECCIONES. DE lo es, así que =poarr++ arr producirán un error variable por lo que operaciones p = 2 como y p++ son legales, pero un nombre de arreglo no una es puntero Un arreglos. y punterosentrediferencia una existe Tengamosque presente se refieren elementoi-ésimo al de p. subíndice,i)*(pun + como punterocon usado1). tantounp[i]ser puede + es p Asimismosi Esto nos lleva a la conclusión que una referencia a arr[1] también puede escribirse como *(arr puedep =&arr[0] escribirse p=arr. como inicial del arreglo (elemento 0) por lo que la sentencia: Por definición el valor de una variable o expresión del tipo arreglo es la dirección del elemento (arr[i]) respectivamente. i)serefieren elemento a la i-ésimo dirección del (&arr[i]),contenido y al elementoi-ésimo del siguienteal elemento, *(p1) + contenido refiere seal como arr[1] de + *(p i, + p tanto como y apuntadeterminadoun 1 apuntaarr,elementoa consiguientearreglo+ Pordentrop del p si www.tuxinfo.com.ar - - -

67 PROGRAMACION carácter de cada línea. (Ver figura 4) líneasde textodeleídas archivo,un de puntero cada estaríaarreglo del apuntando primeral cantidaddeterminada una almacenar para punteros de arreglo un tomamos ejemplo por Si arreglos. de dentroalmacenados ser pueden variables también son punteros los que Dado PUNTEROS. DE ARREGLOS a la siguiente posición de memoria. tracad,unavez contenidocopiadoel ambospunteros incrementadosson uno,en apuntando po a copiado espcadena carácterde cada ) ‘\0’ encuentrecarácterMientrassenulo( elno ; while( (*potracad++ =*pcadena++)) char *potracad; char *pcadena =“el mono duerme”; realizarse de la siguiente manera: punteropodríaotro a asignarlo y pcadena de contenido el carácter a carácter recorrer Para ciría un efecto inesperado. que puede apuntar a otro lado más adelante, pero modificar elcontenido de lacadena produ lo por cadenadichaconstante apunta cadenaquea sino la de copia unaposee no pcadena pcadena =“el mono duerme cómodamente”; char *pcadena; Tenemos entonces: en un arreglo de caracteres. Internamente el array termina un con carácter nulo ‘\0’. almacenase que cadenaconstante una de es “BienvenidoC” como a caracteres.fraseUna de cadenas de manejo el para operadores posee no C anterior entrega la en vimos Como APUNTANDO ACARACTERES. distintos tipos de datos. Araíz de esto es que la aritmética de punteros es consistente. cuatro posiciones que representan a un int para apuntar a la aumentaríasiguientelasp++ int, tipo punteroposición.del un Es es asíp con y losbytes cuatro de son int los ejemplo por Si p++.operacionesdatos como ende tipos los tenemosdetamañopreocupar quedelnos No número de elementos de phasta q. restarse, por ejemplo si p y q son punterospueden a elementos del mismo arreglosi y p < q, q - p da el cambio En punteros. enmascarar o dividir,multiplicar,sumar, permitido está No /* puntero/* acadena de caracteres */ www.tuxinfo.com.ar - -

68 PROGRAMACION char name[10][20]; El arreglo anterior podría haber sido declarado un como arreglo de dos dimensiones: “Valeria”}; “Mario”, “Carlos”, char *nombre[]= { Durante la declaración del arreglo de punteros también puede ser inicializado: *(arraydepunteros+1); arraydepunteros[1]; un índice, oaritmética de punteros. teros a char. Para acceder al contenido de cada puntero basta con recorrer el array mediante arraydepunteros es un array del tamaño indicado por size que contiene como elementos pun char *arraydepunteros[size]; formaLa de declararlo es igual alo visto en la entrega anterior: /* índice/* */ www.tuxinfo.com.ar /* aritmética/* de punteros */ -

69 PROGRAMACION ¡¡¡Hasta la Próxima!!! las funciones de la librería estándar. dolores de cabeza. La próxima entrega veremos que son las funciones, como crearlas y usar tes que agilizan mucho la velocidad de los programas, pero mal usados nos llevan a grandes Es preciso tomar calmacon los punteros y dedicarles tiempo para su estudio. Son tan poten CONCLUSIÓN. apunte. posiciones de memoria mientras que b puede ocupar más memoria o menos, según a lo que mientras int, 200 ocupar a vasiempreun asignan 10punterosinicializar, a sesin que sólo lo b depor para que tamaño del memoria de localidades 200 reservan se a arreglo el Para int *b[10]; int a[10][20]; hay diferencias: pero punteros, de arreglos con bidimensionalesarreglos confundir suelen se ocasiones En www.tuxinfo.com.ar libresmentes.blogspot.com [email protected] -

70 PROGRAMACION desencriptación de los datos en forma automática ytransparente para el usuario. directorio en Linux) y se utilizan de forma totalmente transparente, realizando la encriptación y en el sistema como cualquier otra unidad (una nueva letra de unidad en Windows, o un nuevo Estas unidades de almacenamiento encriptadas son montadas (previo tecleo de un password) real, o encriptar una unidad física en su totalidad. permiteunidadescrearalmacenamiento de virtuales encriptadas dentrounaunidadde física TrueCryptmultiplataforma,tambiénLinux,es en Windows, MacOSX nosy corre que y lo por mismas serían fácilmente encontradas por la comunidadlas deexistir desarrolladores open source.de que ya seguridad, la saltarse permitan que software el en instaladastraseras puertas existanbackdoorsnogarantizao que cual lo source open software TrueCryptun es vamos atratar una de ellas, denominada TrueCrypt. nuestrosprivacidaddispositivosenla almacenamiento,preservar de y blemaestecaso en y pro este solucionar alternativaspara distintasexisten si, es: respuesta la Afortunadamente manos desconocidas aunque el propio medio de almacenamiento si lo esté?de alcance al está no privada información nuestra que tranquilos quedarnos podamos mo, Pero¿es posible quevalormáspérdidaallásílael deen dispositivo pordel económica mis en manos desconocidas. caiga que esdeseamos menos que lo informaciónque de tipo todoagendas, documentosy personales, datos habrá veces muchas que sinoperder, importe nos no que mp3 archivos sólo tendremossiempre No ella. a acceder quiera que cualquiera de manos las de alcance discoexterno, elo dispositivo que fuera, la información privada que pueda contener estará al notebook,simplementesi o perdemosmemoria,nuestranuestro de tarjeta pendrive, nuestro namientofísico. Enotras palabras, robannosnuestrasi nuestra computadora o escritorio de pendrives,ria, etc. mismalasegura seguroy tanestá como esté propioelmedio almace de Muchas veces guardamos información privada en nuestras computadoras, tarjetas de memo información. preciada tan nuestra de provecho sacar y ellos en mear husajeno lopuedan de amigosdisponibleslos que para vos de almacenamientono portátiles tienen por qué estar dispositi nuestros o computadoras nuestras que lo por Todos tenemos derecho a preservar nuestra vida privada, PRIVACIDAD –TRUECRYPT DERECHO A LA DERECHO ALA www.tuxinfo.com.ar ------

71 SEGURIDAD Para ello, brinda diferentescomún.almacenamiento modos de funcionamiento, de los cuales nos permiten:unidad cualquier con hacen lo que manera misma la de tadas transparente la información para que las aplicaciones puedan acceder a las unidades encrip forma en desencriptar y encriptar de ocupa se que driver BásicamenteTrueCryptun instala FUNCIONAMIENTO comprometersin nuestra privacidad.necesitemos lo que computadora cualquier casi en leído ser podrá adelante, más mos almacenamientoverede como que, portátil y seguromedio un con contar podemos cual lo Así podemos como encriptar un disco rígido, también podemos hacerlo un con pendrive, con www.tuxinfo.com.ar - -

72 SEGURIDAD orden de selección, no podremos acceder. el cambia se o archivosestos de alguno selecciona se no clave,la ingresa se no archivos, para permitir o no utilizadael acceso al dispositivoserá encriptado.conjunto De esta maneraen si cambia informaciónuno de estos esta toda y magia ocuparnossu realizaráque TrueCryptnosotros), tenemos no cual (del archivos estos de contenido el y clave la Con orden. talar TrueCrypt), seleccionar diferentes archivos de nuestra PC respetando siempre el mismo otraspalabrasclave,ingresarEnlaal (sipodemostambién hubiéramosins así lo elegidoal autenticación, pero nunca serán modificados por TrueCrypt. mp3, o cualquier cosa que se nos ocurra y solo serán leídos para formar parte del proceso de aunqueclave.accedertenga podrála sepa, no Estosejemplolo archivos por no pueden ser quenosotrossolo autenticación.desabemosproceso del que formanparte Porquequienlo orden) mismo el en (y archivos los elegir clave, debemos la tipear de además que significa Esto equipo. al acceso el no o permitirán que cálculos ciertos realizar para utilizados sean variosarchivoso quepodemosnuestroelegir a antojo paraquejuntonuestro password,con Además de utilizar un password o clave tradicional, TrueCrypt nos permite utilizar también uno CLAVE SÓLO UNA NO CON password correspondiente). utilizarlo en cualquier PC aunque no tenga TrueCrypt y dispositivoinstaladonuestro llevar (obviamente podemos forma, previoesta ingresoDe encriptada.del virtual unidad la contendrá que archivo el con junto portátil dispositivomismo el en TrueCrypt de ejecutable el instalar do “Traveller mode” que está pensado para utilizarlo en dispositivos tipo pendrive que permite Si bien TrueCrypt debe ser instalado en la PC para poder utilizarlo, existe un modo denomina nuestra unidad encriptada. Más abajo nos ocupamos de esta interesante opción. - crear unidades ocultas dentro de las unidades encriptadas: grabada de forma encriptada. instalarlo en otro, ya que tampoco podrá ser accedida porque la información en si misma esta no se ingresa la clave correspondiente. De nada servirá retirar el dispositivo de un equipo sistemaoperativoparasiel notebook siquieracargueimpedirá inclusivela notebooksque que ya para recomendable muy es opción Esta sistema. el bootear a comenzar poder para diente nuestra partición del sistema, por lo cual nuestra PC al bootear nos pedirá la clave correspon - encriptar una unidad completa (partición odisco entero): clave. Para acceder solo debemos montarlo por medio de TrueCrypt ingresando la correspondiente mismo. del dentro intacta seguiráinformación nuestra y archivo un con hacemosmalmente nor que cosa cualquier hacer o moverlorenombrarlo,copiarlo, Podemos utilizan. se mente almacenamientode (discocomún rígido, pendrive, etc.) cualquiera como lasdequehabitual   Esto nos permitirá tener unidades ocultas de forma totalmenteindetectableforma de dentrode unidadesocultas tener permitirá nos Esto Esta modalidad nos permite tener una partición completa que este encriptada, inclusive unidad una de dentro archivo un como encriptada unidad la tener permite nos Esto crear un archivo en disco ymontarlo una como unidad encriptada: www.tuxinfo.com.ar - - - - -

73 SEGURIDAD bilidad de poder acceder a los datos encriptados. Por otro lado, la clave real de encriptaciónclavedelado,datos encriptados.realotrolaPor los a acceder poder bilidadde existenoposiheader, contrariobackupdel realizaunlo solamenteposiblese de siEstoes clave original. la con acceso el reestablece se original header el reestablecer sólo con usuario, el ingresó no cambia está en el header y al existir un backup de ese header encriptado con la clave que pero nunca la clave con la que están efectivamente encriptados los datos, porque la clave que En resumen y para reforzar este concepto, se puede cambiar la clave que ingresa el usuario, clave de usuario original yproblema solucionado. pierdesu clave, nohay más que reestablecer el header original para poder volver utilizar a la desencriptar el header y obtener la clave real de paraencriptación es de los sirve datos.que Si único ahora lo el usuariopara usuario el ingresa queclave la antes,dijimos como que, ya tadoslosdatos, luegoy usuarioel tiene decambiarla libertad su clave las veces que quiera, efectivamenteestán cual laencripheader, backupclavedel con realizarunla reside donde convenienteambientees corporativoun en porque ser,es de y razón una tiene portamiento com este que ya todo, en pensado TrueCrypthan de desarrolladores los que claro Queda para desencriptar nuestros datos. headerel en claveresideclaveingresada,utilizaráquela la se con header desencriptadoel vezunaque información,lo encriptadalapor esta cual verdadera lalareside clavecual con la selección de archivos) sólo es utilizada para desencriptar un área denominada header en la interesanteclave ingresamosOtro laque que(este es aspectotécnico de noacompañada o existencia del dispositivo oculto sin la menor posibilidad de que sea descubierto. posibilitalaque parecido, nada lo o estructura,distinguecabecera ningunadese claseno y gún patrón que permita deducir donde están los datos dentro del mismo. Todo parece basura Por otro lado si se analiza el dispositivo encriptado, solo se ven datos “basura”. No existe nin nada en el registro del sistema (en Windows). La configuración de TrueCrypt es almacenada en un archivoXML y en ningúncaso se guarda DATOSALGUNOS TÉCNICOS. MÁS aún estarán asalvo de ojos extraños en nuestro dispositivo oculto. privadosdatosnuestrosoculto) existe uno y que saber de forma (nohayencriptadopositivo oculto.Envernos decasorevelar a forzados nuestra clave, podemos revelar el laclave deldis en colocada será proteger queremosrealmente que información la y encriptado positivo dis el en sensible y supuestamenteprivadainformación colocar podemos manera esta De rá a la unidad encriptada oala unidad oculta que por supuesto también esta encriptada. una clave de acceso diferente, por lo que dependiendo de la clave que se ingrese, se accede archivo,un dispositivodel sino parte queforma encriptado visible. Estaunidad oculta,tendrá dentrota de un dispositivo encriptado, el cual no es posible detectarlo ya que no existe como Otra interesante característica de TrueCrypt es que permite crear una unidad encriptada ocul A ESCONDERSE www.tuxinfo.com.ar ------

74 SEGURIDAD se activa el screen saver, cuando se la cierra sesión, etc. montar automáticamente un dispositivo encriptado luego de cierta cantidad de tiempo, cuando TrueCryptdes quepuede comentar podemos ejemplo de modo artículo.A este enplasmar permite nos disponible espacio el que lo de más mucho hay que ya brinda, nos TrueCrypt queposibilidades las todas exhaustivade revisión una ser intentamanera ninguna de pero ofrecer,puede nos herramienta esta que lo a introducción una sólo ser pretendido ha Esto CONCLUSIÓN table para la mayoría de los casos ya que es excelente. algoritmo de encriptación a otro, aunque el algoritmo que ofrece por defecto es más que acep AES, Twofish, etc. Loscuales incluso pueden utilizarse en forma simultánea encadenando un TrueCrypt permite elegir entre una amplia gama de algoritmos de encriptación, como Blowfish, desconocida. criptado,tomando datos aleatorios delsistema obteniendoy así una clave únicatotalmente y dispositivoen el genera se que enmomento el en generada es y aleatoriadatos,es los de www.tuxinfo.com.ar http://elblogdepablot.wordpress.com/ PABLO TRINCAVELLI - - -

75 SEGURIDAD Nos presenta una interfaz de configuración. http://localhost:631/ Vamos al Firefox onuestro navegador favorito eingresamos la siguiente URL • $ sudo apt-get install cups-pdf En Debian/Tuquito//Ubuntu/etc #emerge cups-pdf En Gentoo: • que utilice CUPS. archivo PDF. Esta aplicación funciona tanto para Gnu/Linux, Unix, MacOS y cualquier sistema unaimpresora cuallapodemos genera virtual, tomarcon cualquier salida impresiónde generary un que CUPS de herramienta una cups-pdf, encontré Buscando operativos. sistemas otros desde legibles formatos en documentos los guardar dejaban me no que aplicaciones documentos de aplicaciones como Koverartist (creador de carátulas de CD y DVD) y de otras tuvemuchono inconvenientesHace impresora.mialguna necesitaba De formacon imprimir VIRTUAL. ARCHIVOS IMPRESORA UNA PDF MEDIANTE CREAR Que lo disfruten... desde una impresora virtual. PDF archivoscrear cómo de manualcompleto un truco, un que más encontrarán mes Este Inquietudes Nuestros De Las Lectores. AMes Mes lantada En Esta Sección Vamos A Tratar De Responder De Forma Ade SECCIÓN TRUCOS Configurando nuestra nueva impresoraVirtual Instalar CUPS-PDF www.tuxinfo.com.ar Ariel M.CorgatelliAriel -

76 TRUCOS Luego vamos a la solapa Administración y picamos el botón que dice “Encontrar nuevas impresoras” nuevas “Encontrar dice que botón el ypicamos Administración solapa ala vamos Luego la que nos interesa es la PDF Printer. Picamos el botón que dice “Añadir esta impresora”. impresora”. esta “Añadir dice que botón el Picamos Printer. PDF la es interesa nos que la Agreguen a su antojo los datos solicitados. Luego presionamos “siguiente” presionamos Luego solicitados. datos los antojo asu Agreguen Nos muestra las impresoras que encontró (es posible exista más de una), de más exista (es posible encontró que impresoras las muestra Nos Ahora solicitaremos información sobre nuestra nueva impresora virtual. virtual. impresora nueva nuestra sobre información solicitaremos Ahora www.tuxinfo.com.ar

77 TRUCOS Marcamos “Generic Postscript color printer rev4(en)” y clic en añadir impresora. añadir en rev4(en)” yclic printer color Postscript “Generic Marcamos ¿Qué modelo y marca? PostScript ysiguiente. PostScript ymarca? ¿Qué modelo www.tuxinfo.com.ar

78 TRUCOS tuxinfo.com.ar. siguientemail:la dedireccióninfo@ a rapidezenviando llegartrucos con puedesusfama la Esperamos haber cumplido nuestra primera misión, y recuerden que pueden ser famosos... y CONCLUSIÓN. la salida. archivo Listo,con unPDFcrear imprimirelegirpodemosentreimpresora unaal o ahora real dpi en las propiedades de la nueva impresora. Por último pueden configurar los parámetros deseados,como tamaño de la hoja ycantidad de figura abajo, recuerdencambiar “pablo” por su usuario o darleruta la que deseen ustedes. mentamos y ponemos la ruta donde queremos que grabe los PDF. En mi caso la ruta guramentees estará lacomentada, es más,que en Gentoo todo el archivo está comentado. La desco se #Out, con comienza que la archivosesguardan los se donde ruta lalínea indicaque La (Usé nano, pero puede usar cualquier editor) #nano /etc/cups/cups-pdf.conf -w Tenemos que editar el archivo /etc/cups/cups-pdf.conf queremos que nos guarde los documentos. impresora La está instalada correctamente, sólo nos falta un detalle, informarle la donde ruta -Indicar donde ruta guardará los archivos PDF Out /home/pablo/PDF www.tuxinfo.com.ar [email protected] Pablo Sebastian Barrera Barrera Pablo Sebastian Ariel M. Corgatelli M. Ariel Hasta la próxima. la Hasta - -

79 TRUCOS que en Marzo de 2005 se revierte al ver la luz como un proyecto Open Source Windows,loalgo para y cual cerrado código permitió de era fasesprimeras proyectosus enel Resultaque gitales. “Workshop” final del de vídeola organizadojuegos llegaa Mundos Di por 2005 tambiénen PlayStationjuegosSonyasí como por ArtFutura” que menosnada patrocinado ni masnada Vídeode Creación de “Premio del ganador fue cuando 2004 en ejemplo por como premios laboradores ha ido aumentando así como la calidad de este titulo llevándolo a ganar algunos sarrollo de este titulo de manera totalmente independiente, desde entonces el numero de co Figueroa(Líder Martiño proyecto)cuando del 2000 añoderemontamos alelcomenzó Nos tas mágicas ydragones gigantes, de la mano del proyecto Open Source (GPLV2) Glest. Como dije anteriormente hoy dejamos los rayos láser y los tanques para pasarnos a las vari momento.cada a presentes estarán anillos” los de “señor estilo al turas cria las y magia la cual lo fantástico/medieval, por corte otra punta la de este genero a analizando “glest”,iremos este titulo nos es del mes este futurista, corte de rts un 2100”, “warzone mostramos les atrás números Algunos “WARCRAFT” GLEST www.tuxinfo.com.ar EL LIBRE - - - - -

80 JUEGOS sión 1.3 de OpenGL mas algunas extensiones, En Windows necesitaremos DirectX 9 tanto 9 DirectX necesitaremosWindowsextensiones, algunasEn mas OpenGL 1.3de sión mos). Además podemos mencionar que el juego esta programado en C++ y que utiliza la ver radeono funciona maravillas,de vadependercual a lo quedetanto detalle gráfico busque vídeogeforce de cualquierplaca con que dice nos wiki (enfuncionarel para 3D tarjeta una Nos detenemos un poco en el apartado técnico. El juego utiliza OpenGL así que es necesario que se trata. zona de descargas, Wiki y los clásicos “Screenshots”foro, siempre un bienvenidostambién como para como ver de sino titulo del detalles los todos encontraremos solo no el en y ñol) navegaciónEspala (Inglesidiomasparay ordenado, 2 pero simpledisponemos de es que multilenguajedecirweb, Yasitiohayquees suque. hablamosdado nuestroidiomade que paginadesdela oficialMac ( Linux, y BSD ultimas versiones (al momento de escribir estas lineas es la 3.1.2) tanto como para Windows, las encontraroperativo,sistemapuedenuestro actualmente se a port el rápidamentehacer En el sitio podremos no solo informarnos acerca de este titulo sino sino titulo este de acerca informarnos solo no podremos sitio el En también descargarnos los binarios para nuestro sistema operativo sistema nuestro para binarios los descargarnos también www.tuxinfo.com.ar www.glest.org ),ademáspodremosque jugarloen - - -

81 JUEGOS momentosdereal desesperación alver que lapantalla sellena dehordas enemigas cuando tros enemigos, hablando de estos debemos decir que la IA esta muy bien lograda llegando a comida nuespara queremos ser no si fortificar habráquecual la basea una con contar de En cada partida iniciaremos con algunas unidades de construcción y otras de asedio, además energía para los Tech yMagic respectivamente. y recursos necesitaremos aquí materia precieparaprimasobrevivir, seaquí disponemos madera,lade o comidapiedra,lala y oro el que estrategia de juego todo Como otra. la con do un poco de valor de jugabilidad al momento de terminar de jugar con una raza y comenzar tas 2 razas están bien diferenciadas tanto en apariencia como en manera de operar agregan Ya dentro de una tendremospartida la posibilidad de escoger entre los Magic y los Tech, es • • • • • contra otra persona. • donde tendremos las siguiente opciones: principal menú el en poco detenemosun Nos impresiónprimera buena muy una usuario al brindar para armonía correcta ele una en losencuentran sonoros) se como todos (tantográficos mentosdonde serio proyecto un es este que de cuenta damos nos vista primera A Ahora bien después de semejante introducción por que no vemos un el juego poco en si? descarguen el instalador (basado en el famoso Loki Installer). utilizansegurosique casialguna distro popular, encuentrarepos,sussesino ensi prueben es que comento les adicional dato Como problema. ningún tendremos no Open y OpenGl soporte nuestraplaca que con vídeo,BSD el Linuxy paramientrasque como audio el para Y finalmente si nos aburrimos tenemos la opción Salir. Créditos: aquí podremos ver a quienes les debemos semejante titulo. Opciones: aquí encontraremos las opciones clásicas de sonido yvídeo. Escenario: Elegiremos un escenario ya establecido para jugar. Unirse apartida: aquí nos podremos agregar auna por red partida para Multiplayer Crear Partida: Podremos personalizar una partida ya sea contra el CPU como también El menú es bastante simple y sencillo con todas las opciones fáciles de ubicar. de fáciles opciones las todas con ysencillo simple bastante es menú El www.tuxinfo.com.ar - - - -

82 JUEGOS Hablemos un de las poco diferentes razas: nosotros recién tenemos alguna que otra milicia. Aquí vemos a las unidades de cada raza. cada de unidades alas vemos Aquí www.tuxinfo.com.ar

83 JUEGOS nar que todo el desarrollo esta basado en modelos XML por lo cual la mejora en los modelos libre digno de cualquier juego profesional, efectos de niebla y un largo etcétera. Cabe cámarasistema mencioimplementacióndeun calidad,lade alta logradas,de texturasbienmuy 3d sombras todo, de veremos Glest en espaldas, sus a juegos vídeo de industria la de cional multinauna con cuentano obtenerdesarrollopuedeadmirablequeequipoqueEsde un lo GRAFICOS construcciones. Ademásde eso ambas facciones utilizaran eloro, la piedra lay madera para sus unidades y construir granjasnecesitaremos que nos permitan abastecernos.eso para y crecimiento su sustentar para comida la en basan se TechLos en tu base. unidades trata de hacerle frente varioscon magos o estarás en problemas si se llega a colar vesestasbatallaunaMagicdepeory vida, estasloslajugando tu si de darte con de capaz posibilidad de otras unidades entre las que destaca un robot bastante rudimentario ycurioso caballeroslos a cios,y arquerosy unidades como básicas, mas adelante contaremosla con Pasando a los Tech, tendremos a nuestra disposición a los obreros para la creación de edifi energía” para como no quedarnos en el momento cortos menos deseado. de“Torres muchas tener idea buena una sera que así unidades sus producir para energía la en basan se Magic anteriormentelos dije “Dragones”.Como y “Golems” los ejemplo por mos obtendremos nuevas unidades así como también nuevas criaturas para “Conjurar” como tros “Conjuradores” y “Magos” de guerra para defender nuestra base. A medida que avance generar los edificios básicoscomo para mejorar nuestras unidades, mientras usamossuministros ay recolectar nues “Initiates”paranuestros a utilizar quetendremos Magic lado el Por Muestras de el arte conceptual del titulo. del conceptual arte el de Muestras www.tuxinfo.com.ar - - - - -

84 JUEGOS Hasta la próxima! de “Magia”poco en sus pc’s de la mano de Glest. “aire fresco” en este titulo, vamos que tengamosestán siempre esperando, que garantizaentren cual al sitiolo oficialred y descarguenla un en “mods” muchos con activo desarrollo un Si estaban buscando un juego tipoen “Warcraft” GNU/Linux aquí tienen la solución, Glest es CONCLUSION el conjunto que crean los gráficos y la música de fondo. nadaen afecta gracia”no“apagadasestosuenan sinmediovoces las y bien juego, si el en presenta que medievales melodíasacompañan muy bien la atmósfera las general del juego criticar,haciendo posible que uno se meta mas que tenemos poco sonoro apartado el En SONIDO der y3DMax. mencionar que en el sitio disponemos de herramientas y filtros para aplicacionescomo Blen base es muy fácil y podremos hacerlo no importando el sistema operativo que usemos, cabe Ya dentro del juego en una sangrienta batalla por la tierra media (!?) media tierra la por batalla sangrienta una en juego del Ya dentro www.tuxinfo.com.ar www.mixdigital.blogspot.com [email protected] William Sandoval William -

85 JUEGOS lar). capi precipitación mi intensificó me se mi a (Y On-Line. votación la pasar),hacer la (como Durante las elecciones en Argentina en el 2007 un experto en encuesta sugirió por televisión, qué el último ejemplo). magiclick. Y menos todavía si se usa un martillo o un encendedor. (ya verán más adelante por ó encendedorcocinaun piezoeléctrico saboteardepara mucho con electrónica no urnauna peroEck”, Van“Preaking el como dispositivodel micro el o pantalla la de monitorización la como informático equipo un en fisgonear para conocimiento y equipo cierto de requiere Se erróneos en una(s) lista(s) para luego calificar a estos datoscomo inválidos. resultados como lo haya deseado el los programador.almacenar y Tambiénmarcha la sobrese puedencambio almacenarel con realizarvalorespodrían si, Otros sistema. del memoria lascantidades gusto,a quetomaríalole segundosmenos2 de luego y auto eliminarse lade te para que degrade el rendimiento del equipo, sólo en el momento del cierre puede reordenar mente diseñados para este tipo de aplicaciones, ni especial Malwaresiquiera con sabotajestiene de distintostiposque desusceptibles actuarson en Off-Line formaformas Las constan Hay 2conceptos dando vueltas por allí en las filase-voto, pro y unoOn-Line. Off-line uno por la idea. lizadoalgunaMalwaredel piezaanda quemundosuelto podemoselsentirnos por aterrados vamenteelevados parapromedioel poblaciónla de actual, quelosalguna y vez hemosana Los conocimientos para auditar correctamente un sistema de votación electrónica son excesi nando aviva voz el e-voto. Por desgracia en el estado actual esto no es recomendable. En épocas electorales hay gente que en su afán de mostrarse como modernistas están prego así de la tecnología. Pero hay que reconocer que no se puede solucionar todo ella). con todo se puede hacer mejor con los medios informáticos. (Vaya paradoja de un Geek hablando El hecho de que las cosas progresan y se modernizan es hoy día casi una constante. Pero no o así. es agrede también computación La mata. alguien cuando policiales casos en menciona los se en hoya Sin embargo los cazar animales. día en los noticieros sólo después más, vivir y mejor alimentarse permitió que lo tes los alimentos con él y de esa manera desgastar menos sus dien desmenuzando primero humano, ser del vida la prolongó que ta cuchillo. Desde la prehistoria el cuchillo fue la primer herramien el Pongamos como ejemplo cómo sede usa. depende se genere La tecnología es absolutamente neutra, el bien o mal que de ella RABIOSO E-JUEGO www.tuxinfo.com.ar ------

86 OPINION Los encriptados se basan en complejidad y desconocimiento,todofallaelloscomplejidad y deenbasan unoencriptadoscuando se Los parecidos. haypeorparagente quiere Y quesistemastodasquepasen gobiernodecisionessus por de así). declarados para los fines “inteligencia”.de no computadoras (Pido perdón a la Inteligencia,de pero clusterlos denominan grandes tienen que naciones hay día hoylamentablemente Y desencadenar otra vez una trajeada la como descripta. waremalware),porpropio o reemplazoel y algonuevopor nuevas con validaciones, pueden para la interceptación, el análisis rápido en un cluster de millones de procesadores, (con hard cimiento de dicho método o claves para la mismas, pero una nación que dispone de recursos La seguridad en las comunicaciones electrónicas se basa más en el cifrado y en el descono pesadillas. on-line?.e-sufragio hayquearmashoylasdía, puedecausar idea sola con La colmopara Y el o e-voto en como e-mail en sea yaMiddle” the in “Man tipo ataque un de consecuencias ¿Oslas imagináiscoma.ahora una y punto un mail un en alteróalguien porque posteriores para colmo mucho más facilitada?. Millones de Muertos durante la guerra y sus muchos años dial.Uno queda lasensación con dequé fea duray laesHistoria. ¿Alguienquiere repetirla y Mun Guerra Primera la como hoy conoce nacionesse que 2 guerra la las endesencadenaron implicadas de aliados entreacontecimientos los 1914y era año el que digo les Ahora ¿Bien conspirativo no?. ¿Saben por que puse “mail” en lugar de “e-mail”?. consecuenciaLa es una guerra millones con de muertos en varios años de lucha. la acción. ratificando algo por mail el cambia interceptay armas, de ventainteresada en persona Una aclarar la situación. de intención su y condolencias sus expresandoafectado gobierno al mail un envíantantes extranjero.gobierno unrepresen Losmiembroasesinatode un deocurre naciónunaEn si guiente parte. la va conspirativas teorías las a aficionado soy que pensando estén que aquellos Para casuali pura es nacióndad). alguna de letra primera la con parecido cualquier y azar al fueron aunque se sospeche de agentes de E o R a quienes les conviene resultado.cierto (Las letras ¿Que el ataque pase por un en servidor G, y que llegue desde un centro de cómputos en P?, nocada coincidía partido los votos con válidos totales de la urna. por sí sola y hubo muchos casos de inconsistencia de datos, la suma de todos los votos para escrutiniosecuenten 27 millones devotos?. Ya pasóuna urnaquecon generó votos demás ¿Se imaginan un país con elecciones en donde piden votar 25 Millones de personas que en su nocer). contemplado.(Cualquiera que haya sufrido de SpywareVirusó en su sistema lo puede reco exploity/ointerferidosunno línea. reemplazadosporremota sesiónen una desde Atacados ser pueden además anteriores, problemas los sufrir pueden solo no On-Line sistemas Los www.tuxinfo.com.ar ------

87 OPINION facilitar un inminente desastre. En este caso la ignorancia no puede ser tolerada. Ahora quetolerada. Ahora ser puede ignoranciano inminentela facilitarun desastre.caso este En interés específico en untenerpueden o saben no e-gobierno el y e-votoalientanel que Los en asumir?. creo que la ansiedad nos está llevando aun desastre yno sólo en este tema. Una pregunta, ¿Importa saber el resultado en 1 hora si los candidatos tardan más de 2 meses hijo fue la mejor solución para EEUU?). allí.por otroscasos y (¿Alguien 2000 díaañoalel hoyrealmenteen de cree Sr.elque Bush Tambiénpuede tardar semanas instanciase judiciales delaenEEUUeleccióncasoel como una horda robó las urnas ylas quemó en la calle. (Ahora se entiende lo del encendedor). paísdonde porque las encuestasdabanurnalede boca unmalpolítico,a a “casualidad”por unconsiderar (conhoras,sinsuerte). 3 eso delugarY en hora, 1 sólo resultadoen el saber temaahorro.elcosto Otro ely es Alguien justificaría gastoun 3 superiorveces más),(o para voto válido de una persona 2ómás con celulares?. Ami parecer “Otra Pésima Idea”. último,¿Cuálpor el seríay sufragio delsecreto el noticiero,violandoun por seguidopolicial todos los SMS quedan registrados en la compañía telefónica como se vio en más de un caso 20 años y el sistema de SMS es susceptible de saturarse. También tenemos el problema que sión. Pero los celulares han demostrado ser clonados facilidadcon cierta desde hace más de Televide programa un fuera si como celular Votarpor como cosas Tambiénescuchado he manoa antes. como contar a obligarlos y escolar tijera una con anularse pueden también que sino distancia, puedenleídossólosercuente.votosRFIDvarios metrosnolos losde tamente a no con Y o incorreccuentense haríanque que errores con distintoo códigos con boletasimprimiendo Inclusosistemaslos lecturadevotos óptica de barrasdecódigospueden por servulnerados la vi). a varios expertos por cada urna. (¿Alguien sabe dónde se perdió la transparencia?, yo nunca memoria.Llevaríala escapan de me algunassebombasque máslógicas,y semanascosas ejecución, sólo de programación con PIC’SPAL, en ocultas lógicas funcionesperl), en sólo retornosfalsos, rutinas declaradas datos como gráficos, encriptados,rutinas ofuscadas (y no hardware,firmwareauditar y software,poderminutospara mismo después del 30 sumo lo a presidentes y calesmás de debenno mesa verificar en de minutos 15 y antes elección la de fis los que y fondo a auditar puede se no que electrónica urna una en confiar puede se No seguridad. la algúnporsistemamontadopreocupó muchoenhablarestá nada.se nunca siqueNi casi a reducir puede se tiempo el maestrasclaves esconde encriptado de sistema el si ó dores procesa de millones con contando mínima),pero la menciona se nunca y posible Máxima la es cuál dice (Nadiesistemas, ciertos romper en años de miles tardarían se que dice Se sistema criptográfico durará para siempre. ningún que sabido es y factible,más vez cada hace interceptaciónse la actual época la En de sus procesos, da lugar amanejos oscuros de de parte quienes desarrollaron el sistema. Si alguien pretende que se vote en un sistema que no se puede verificar la integridad y pureza fácilmente.másauditables.rompe sistemasvotaciónserdeben encriptadosePerolosde lo www.tuxinfo.com.ar - - - -

88 OPINION Página 244. EMECE Editores, Buenos Aires, Octubre 1983. David “Juegos Bischoff de Guerra” B) Lectura, (Que no tiene que ver el tema con principal pero el si cierre): con http://www.bea.org.ar/?p=442 http://www.bea.org.ar/?p=423 http://www.bea.org.ar/?p=430 Beatriz Busaniche (Esta es una conferencia que está en mi blog). http://ul64.blogspot.com/2007/10/voto-electronico.html Federico Heinz. CafeConf 2007. para-votar/ http://www.vialibre.org.ar/2008/05/20/holanda-dio-por-terminado-el-uso-de-computadoras- http://www.vialibre.org.ar Fundación vía Libre http://www.votoelectronico.org.ar/ disculpas yasumo involuntarios todos errores los que pudiera haber cometido. ver. Si algunas de las personas citadas no está de acuerdo esta con columna, presento desde ya mis recomiendo que y columna esta más alargar no para citado he no yo que referencias ver para links unos continuación a incluyo tema, el en experiencia y capacitación mayor con gente mucha Hay A) NOTAS POST DATA. Joshua, El único movimiento ganador es NOJUGAR”. Paraunafrase cerrar dellibro Davidde “Juegos Bischoff Guerra”.de Juegoextraño, “Un dijo (Más vale prevenircivilizada. que curar, forma más si la consecuenciacualquier no tiene cura). de evitado ser debe que algo naciones, muchas de democracia la a sinogente la a no pero matar o herir puedee-voto cuchillo, el un con jugarque igual Al sería mejor para todos ymás barato?. tituciones educativas, ni en sindicatos, (Las últimas 2 deberían ser totalmente apolíticos). ¿No lleguen que a sus ni puestos poder al estiloel de unen monarquíaeternicen se ni en no Gobiernos, Ministerios,que Ver Secretarías, necesario. caso ins en demandarlos en y políticos Pero, Y si mejor en lugar de cambiar la urna nos preocupamos por controlar lo que hacen los las licitaciones para las próximas elecciones. firmar ocurra le alguiense a que antesde temaeste insistir en de hora es técnica esta usar de dejadoHolanda),(Ejemploprobado, han han lo quepaíses y estadosciudades, algunas www.tuxinfo.com.ar [email protected] UL64.blogspot.com Claudio De Brasi. De Claudio -

89 OPINION Rincón del lector

En esta sección ingresamos todos los mails que se reciben a nuestra cuenta de email [email protected]. Si alguno no es publicado, es sólo por razones de espacio, de cualquier manera ni un solo mail no obtuvo respuesta. Importante. Los emails recibidos a nuestra cuenta electrónica no son editados ni corre- gidos como tampoco censurados tanto en la revista (rincón del lector) como tampoco en el sitio web www.Tuxinfo.Com.Ar bajo comentarios. Únicamente se reemplazarán por “...” Las palabras que puedan ser ofensivas. Este mes por razones de espacio es que limitamos el ingreso de mails recibidos a los dos que quizás podrían catalogarse como los más importantes, eso no quiere decir que no sean respondidos todos los mails que recibimos mes a mes.

Ariel m. Corgatelli

Hola: Primero que nada felicitarlos por la revista, siempre estoy a la espera de un nuevo número para leer los artículos y enterarme de cosas que no conocía y de otras relacionadas con el tema Linux. Estoy realizando una serie de artículos y quería ver como manejaban ustedes el tema de publicaciones: si tienen una guía, si el artículo tiene que tener algún tipo de estándar, sobre que temas se desarrolla principalmente la revista, etc. A la espera de sus respuestas Atte, Ing. Reynier Pérez Mira Grupo de Soporte al Desarrollo - Dirección Técnica IP

Tuxinfo: Antes que nada muchas gracias por tu comentario sobre la revista, sinceramente disfrutamos mucho en hacerla mes a mes. Y con respecto a tu pregunta te comento que no habría problemas en que me vayas enviando los artículos en principio me gustaría saber de que temática trata y los demás puntos los vamos puliendo no te hagas problema por ello. Saludos, Ariel.

Ing. Jorge Noe Alvarez Rivero: Hola,Quisiera agradecerles de antemano estas publicaciones tan maravillosas que llevan estos 7 mese la vdd es que sirve y de mucho estar al día y con las noticias mas relevantes al respecto en Linux, creo que también los tutoriales ayudan muchísimo a un mejor manejo, comprensión y cono- cimiento de los sistemas Linux.Bueno pues quedo a sus órdenes para que me digan cómo puedo adquirir mi PACK TUXINFO!!! De antemano gracias por todo ¡!! Saludos. Tuxinfo:

www.tuxinfo.com.ar 90 Rincón del lector

Jorge antes que nada muy agradecido por los comentarios hacia Tuxinfo y sobre tu consulta de como adquirir el pack es una pregunta muy simple de responder. En la barra superior hay una pestaña que dice “Contenido del Pack TuxInfo y valores” ahí mismo vas a encontrar el contenido del ultimo pack, con los enlaces para pago dentro de la República Argentina y fuera de la misma vía paypal. De cualquier manera ingreso el url directo el cual siempre podrás consultar por nuestros pack: http://www.tuxinfo.com.ar/tuxinfo/?page_id=63

Saludos y muchas gracias en verdad por tus comentarios ellos son los que nos hacen continuar cada día con mas fuerza Ariel M. Corgatelli

Paulo: Hola Franco, cordialisimo saludo de amistad y Exito!Me llamo Paulo y estoy novato novato en el glo- rioso open source.. ya leí la septima entrega de tuxinfo y me encontre en tu sección con algo que me ha maravillado... resulta que no hace más de tres meses que estoy en linux (Ubuntu) y estoy descubriendo cantidades de ofertas que me ofrece este maravilloso sistema operativo (cosa que antes no encontraba de a mucho).. bueno el fin es que leí acerca de elivecd me parecio interesante tu apreciación “...me vi tentado de instalarla en mi PC de trabajo, me parece que luego de eso no hay más nada que decir.” así que me dedique a investigar, leer y digerir tanto vídeo y screenshot me encontraba... entonces buala!!! me dio ganas de descargar el iso del livecd y me dirigí a la website y oh sopresa!! pues para poder descargar la versión estable (me imagino que las betas tambien) debo donar algo de dinero... Pues resulta que yo no tengo cuenta paypal y entonces “paila” (jodido, perdido, de malas, etc) me he quedado sin poder descargar la imagen. Aclaro que he buscado en san google y todos los links termi- nan en la misma página de descarga. Así que amablemente te solicito un link para poder descargar la iso, sin que me pidan donar algo. Te estaré grandemente agradecido!! Suerte y sigue con tu Genial trabajo. Paulo Anacona Valencia // Putumayo - Colombia

Tuxinfo: Asi es Paulo, pero aqui tienes la solución =) http://linux.ues.edu.sv/servidor/live-cds/elive/Elive_1.0_Gem.iso un abrazo y suerte. Franco Rivero Pedro Diosnel Bordón: Hola Ariel, que tal, bueno saludarte de vuelta felicitarte por la revista y decirte que me andás leyendo los pensamientos, ja, cuando empezó la revista te iba a pedir que tenga un servicio para los sistemas que hablaban en las revistas, y zas lanzaste el pack Tuxinfo, te iba a pedir Gambas y otra vez estuviste antes, iba a hacer una donación y nos refrescaste la memoria con la editorial, obviamente

www.tuxinfo.com.ar 91 Rincón del lector

que estoy de acuerdo con lo que pusiste, y aparte tenía que em,pezar a donar a la revista porque ya soy muy hincha pelota, así que nobleza obliga, tenía que retribuir en algo, bien sigo, iba a pedir una nota con opiniones sobre los modelos de software, o sea un punto de vista sobre porque no utlizar Windows y sí GNU/Linux, y en el número 7, que ya lo bajé, está una nota buenísima sobre este punto de uno de tus colaboradores, iba a pedir dibujos de Tux, y otra vez che, buenísimos los dibujos, ahora sugerencia, me gustaría que el dibujo esté en una sola hoja limpio, así lo podemos imprimir o algo sin leyendas, obviamente con la publicidad de la revista. Bueno me despido y espero que sigas adelantandote a los posibles pedidos. Seguí adelante Ariel vos y todo tu equipo!!!!!!!!!!

Tuxinfo: Disculpa Pedro sino te respondí el mail, la donación la recibí sin problemas se agradece mucho el apoyo en verdad, mas aun las palabras que decís y todo lo que a mi persona se refiere mucho mas, la verdad es muy alentador todo. Con respecto a tu pedido seguramente lo haremos y voy hablar para que se pueda descargar un fon- do de pantalla, no prometo nada pero lo voy hablar. Te mando un abrazo muy grande y muchas gracias por seguir nuestros proyectos de cerca,

Ariel.

Nicolás Galián: hola ariel quiero decirte que recien termino de leer el nº 7 de la revista digital, y agradezco muchisimo que hayan publicado casi todo en una columna, digo casi porque les falto el rincon de los lectores. Otro tema, te falto la nota de migrando la oficina de la mano de Open Office.org (pag. 39 del indice) y en su lugar esta la nota sobre clonar discos con clonezilla. A pesar de ese pequeño bug, el resto de la revista esta genial, aunq no lei absolutamente todos los articulos completamente, los mire a todos, es bueno agradecer la recomendacion de , apt- get install (debian y consola, abajo ubuntu) despues de leer el comentario, y cuando se termino de descargar lo probe con un dvd y anda de maravillas. Felicitaciones a vos y a todos los colaboradores que hacen posible la revista. Saludos desde el kalafate, a travez de iceweasel 2.0.0.14 corriendo en debian 4.0 unstable (lenny que le dicen) Tuxinfo: Muchas gracias Nicolas por tus comentarios, es verdad lo que decís sobre el articulo equivocado y en el próximo numero estaremos sacando una Fe de erratas porque la verdad es una vergüenza pero ya esta. Trataremos de alguna manera poder implementar mecanismos que no dejen pasar un error de ese tipo. Muchas gracias por tus comentarios y mas aun por estar atento a nuestro proyecto. Saludos. Ariel.

www.tuxinfo.com.ar 92