8/14/2019 Begins 13 - Febrero 2008
1/60
La Revista de Software Libre y Cdigo Abierto
Ejercita tu mente con
La otra formade escribir
LaTeX + LyX
Nmero 13FEBRERO 2008
Administrar tu sistemagnu/Linux desde Internet
Eventos 2008
Como hacer desarrolloprofesional de Electrnicacon Open Source.
8/14/2019 Begins 13 - Febrero 2008
2/60
"Copyright 2006-2008 Begins. Se otorga permiso para copiar, distribuir y/o modificar este documento bajo los trminos de la Licencia deDocumentacin Libre de GNU, Versin 1.2 o cualquier otra versin posterior publicada por la Free Software Foundation; sin Secciones Invariantes niTextos de Cubierta Delantera ni Textos de Cubierta Trasera. Puedes consultar una copia de la licencia en http://www.gnu.org/copyleft/fdl.html".
nuncia de responsabilidad:das las noticias, recomendaciones,culos y comentarios expresados engins son propias de sus autores y nocesariamente representan la opininBegins.
contenidos que se ofrecen engins han sido probados por el autor, y
han presentado ningnonveniente al realizarlo, pero an as,gins no se responsabiliza por los
os o perdida de informacin quee la realizacin de estasrucciones.
daccinrdo Gabriel Berlasso
omputerin Marquezelo Ortizigo Ramrezr CalleSandoval
[email protected]@[email protected]@[email protected]@yahoo.com
visin y correccinBezr Calleermo Molleda
[email protected]@[email protected]
aff y Coordinacinlvarez
ar Calleisio Fernndezro Parrarigo RamrezSandoval MoralesBez Bezama
[email protected]@[email protected]@[email protected]@[email protected]
te y Diseo
x Sandoval Moralesp://www.microteknologias.cl
lvarez Alday
p://www.muestrate.cl/
Editorial
El nombre y logo de Beginsson invencin de Robin OsorioAdaptacin: Luis Alvarez A.
Una luz en el complejo pero siempre gratificante caminodel autoaprendizaje, un nuevo nmero de nuestra revista.Y digo nuestra porque pertenece al mundo, ya que lahacemos todos, desde el autor de los artculos hasta tque la lees y que la recomiendas a quien la necesita.
Este nmero viene cargado con un ojo del novato muyespecial, como siempre. Con un par de meses con cuatro
grandes eventos se refiere y en los cuales se invita aparticipar. Y algunos temas ms profundos como LyX2,con la altsima calidad que garantiza este colaboradorhabitual de Begins.
Que vuestra revista sea cada vez ms til para el que lanecesita o slo la lee para conocer un poco ms, es lamotivacin que tiene el equipo de Begins y por lo cualagradecemos la confianza que nuestros lectores ponen enla revista.
Saludos, linuxeros :D
Equipo de Begins
http://www.gnu.org/copyleft/fdl.htmlmailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]://www.microteknologias.cl/http://www.muestrate.cl/http://www.muestrate.cl/http://www.microteknologias.cl/mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]://www.gnu.org/copyleft/fdl.html8/14/2019 Begins 13 - Febrero 2008
3/60
Equipo estable de Begins
scar Calle GutirrezNick: ReyGecko
Polica en el ayuntamiento de Pinto (Madrid-Espaa).Actualmente est en la carrera de informticaen la Universidad Nacional de Educacin a Distancia.
Ubicacin: Pinto, Espaa.
Nick: Decipher
Ingeniero de Ejecucin en Computacin e InformticaParticipa en LinuxChillan casi desde sus inicios.
Ubicacin: Chilln, Chile.
Rodrigo Ramrez Norambuen
Dionisio Fernndez MoraNick: ZeRobLaCk
Ingeniero de Ejecucin en Computacin e Informtica.Co-Fundador de LinuxChillan.
Ubicacin: Chilln, Chile.
Nick: DarkSoft
Programador computacional, administra un sitio webpara promover Linux y adems aprovecho de venderCDs de las distros Linux ms populares(http://www.microteknologias.cl).
Ubicacin: Pealoln, Chile
Alex Sandoval Morales
ErickNick: Erick
Periodista, activista social por el libre conocimiento.Socio y fundador del Centro de Difusin de SoftwareLibre (www.cdsl.cl) Editor de www.softwarelibre.cl,
integra equipo de traductores de Ubuntu, colaboradorde Wikipedia.org
Ubicacin: Santiago, Chile
Nick: Papeluis
Webmaster y Diseador Grfico amateur, administra elportal www.muestrate.cl
Ubicacin: Normalmente en este planeta. Chilln
Nick: Alverich
Ingeniero agrnomo en la Universidad de Concepcin
Chile.
Ubicacin: Chilln, Chile
Alvaro Parra urbina
egins es realizada enteramente con Software Libre
Maquetacin yempaquetado PDF
Ilustraciones yDiseo Vectorial
Diseo 3D
Luis Alvarez Alday
Capturas de pantalla
KSnapshot
AGINA 03 - BEGINS
http://www.microteknologias.cl/http://www.cdsl.cl/http://www.softwarelibre.cl/http://www.softwarelibre.cl/http://www.cdsl.cl/http://www.microteknologias.cl/8/14/2019 Begins 13 - Febrero 2008
4/60
Latex + LyxLa otra forma de escribir
Pg
5
Contenido
El futuro de los dispositivosmbiles JAVA ME
Pg
35
Ejercita tu mente con gBrainyPg39
Ojo del novatoLa consola, esa gran desconocida
Pg19
Administrar tu sistemagnu/Linux desde Internet
Pg42
La jungla yel parasoPg28
Como hacer desarrollo profesionalde Electrnica con Open SourcePg51
Zona de LinkPg50
EventosPg49
Portada
Artculos
Secciones
AGINA 04 - BEGINS
Grupo de UsuariosJava de Chile
Pg40
Invitacin a participar en BeginsPg60
8/14/2019 Begins 13 - Febrero 2008
5/60
La otra forma
de escribir
Quien haya seguido mis artculos anteriores sobre OpenOffice.org, quizs se sorprender al leer esto:a pesar de sus bondades, Writer, como todo programa WYSIWYG What You See Is What YouGet, es decir, lo que usted ve es lo que usted obtiene est bastante lejos aun del sptimo cielo
del procesamiento de textos (aunque en cada versin se acerca un poco ms...).Si usted debe realizar documentos realmentecomplejos con cientos de expresiones matemticas,enormes cantidades de figuras y un largo etctera, entonces preprese, porque lo que sigue en este
artculo (la mgica combinacin de LaTeX y LyX) lo acercar a la felicidad.
En el artculo Texto vs. Palabra en Beginsnmero 5, habl sobre la diferencia entreprocesadores de texto, los cuales estnorientados a estilos, y procesadores depalabras, los cuales se basan en la aplicacindirecta del formato. LaTeX es el ejemplo msextremo del primer caso: cuando queremos unttulo de captulo no decimos DejaVu Sans, 18
puntos, negrita, sino simplemente ttulo aunque usando un lenguaje particular.
En este sentido LaTeX es como un lenguaje deprogramacin, en donde se dan instruccionesque el sistema luego usar para construir eltexto. Estas instrucciones deben ser escritas enun archivo de texto normal, por lo que en
LaTeX + LyX
principio no se precisa de un programaespecial para escribir un documento LaTeX.A continuacin, y si bien ya habl un poco alrespecto en el citado artculo, dar algunosconceptos bsicos de este lenguaje. Pero nohay motivo de preocupacin, no es necesariosaber LaTeX para usarlo (aunque puederesultar til el tener un mnimo de ideas), ya
que LyX es una muy amena y potente interfazgrfica que simplifica enormemente su uso.
Como veremos ms adelante, LyX es unprograma WYSIWYM: What You See Is WhatYou Mean lo que usted ve es lo que ustedquiere decir, y eso es una bendicin a lahora de preparar un documento complejo.
Conceptos iniciales
AGINA 03 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
6/60
LaTeX como lenguaje de etiquetas (o casi...)
El lenguaje de programacin por etiquetas msfamoso es quizs Html, por lo que si el lectorconoce algo al respecto podr hacerserpidamente una idea sobre qu estamoshablando: cada
elemento de un documento LaTeX vieneenvuelto en etiquetas que identifican laspropiedades que queremos asignarle.Por ejemplo, si queremos escribir unaexpresin matemtica como E= mc2,
para hacerlo en lnea (es decir, incluido enun prrafo) en LaTeX escribimos
$E=mc^2$
mientras que si queremos que la expresinresalte en su propio prrafo, con un nmeroque cambiar automticamente al incluir otrasecuaciones entonces escribimos
\begin{equation}E=mc^2\end{equation}
Por otra parte, si el nmero no nos interesa,podemos usar
\[E=mc^2\]
Tambin en LaTeX se usan instrucciones mssemejantes a funciones (de all lo de casi...).Por ejemplo, para indicar el ttulo de unaseccin se escribe
\section{Esto es un ttulo de seccin}
Por ejemplo, escribiendo lo siguiente (msalgunas otras cosas que definen el tipo dedocumento y de las cuales hablar msadelante):
\begin{document}
\section{Esto es un ttulo de seccin}
Esto es un texto normal, seguido de unaexpresin matemtica $E=mc^{2}$.Esta ecuacin es muy importante,pongmosla en primer plano y numeradacon una etiqueta: \begin{equation}
E=mc^{2}\label{eq:Einstein}\end{equation}
Esta etiqueta puede ser citada fcilmente:ver ecuacin \ref{eq:Einstein}
\end{document}
mientras que si queremos darle un nombre a laecuacin que hemos escrito antes para despuscitarla con una referencia cruzada se usa lainstruccin
\label{nombre}
Se obtiene lo que se ve en la siguiente imagen:
AGINA 06 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
7/60
Un primer ejemplo de LaTeX
Como puede verse, se ha hecho una referenciacruzada a la ecuacin numerada usando lainstruccin:
\ref{nombre}
NOTA: Tanto \label como \ref sirven para mucho ms que llamar ecuaciones. Estas
instrucciones son inteligentes, y si colocamos \label junto al ttulo de una seccin (ojunto a una figura, o una tabla), \ref comprender dnde se encuentra la referencia a lacual est llamando y la mostrar en el modo correcto.
segn sea necesario, sino que adems el textoen torno a ellas se mover automticamente enforma tal de no dejar huecos en la pgina: sinesfuerzo por parte del escritor desaparecen en
LaTeX las eternas luchas con los espacios enblanco que quedan cuando una figura pasa a lapgina siguiente, ya que el sistema, usandocriterios que pueden personalizarse fcilmente,se encarga de que todo quede perfecto.
De este simple ejemplo resulta claro quedurante la escritura de un documento LaTeXnos ocupamos solamente del contenido, no desu forma: incluso la numeracin de las
secciones y de las ecuaciones (y de las figuras,y de las tablas...) se realiza en formaautomtica.
Otra cosa que en LaTeX se realiza en formaautomtica, y que es una verdadera bendicinen documentos muy complejos, es la ubicacinde figuras y tablas: no solo cambiarn depgina
AGINA 07 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
8/60
Tipos de documentos
Para crear un documentclass de la nada senecesitan conocimientos avanzados de LaTeX,pero afortunadamente no es necesario hacerlo:toda distribucin de LaTeX moderna viene con unenorme nmero de documentclass predefinidos,lo cual, sumado a la posibilidad de realizarajustes finos en las caractersticas deldocumento cambiando en modo muy sencillo los
valores por defecto, nos permite darle a nuestrosdocumentos el formato que queramos sinproblemas.
Por ejemplo, si en lugar de utilizar un tamao depapel A4, que es el formato por defecto deldocumentclass article, nosotros queremos usarA5, la instruccin de arriba cambia a:
Eso, me dir el lector, de pensar ms en elcontenido de un documento que en su formaest muy bien, pero tarde o temprano tendrque preocuparme tambin sobre cmo se verlo que estoy escribiendo. Cmo decido qutipo de letra usar, sus tamaos y todo el largoetctera que siempre es necesario?
LaTeX toma la definicin de cada estilo enparticular de un documentclass, o clase dedocumento, el cual no es ms que un archivoespecial en el que se definen todas lascuestiones de formato, como por ejemplo qutamao y caracterstica de letra debe utilizarsecuando la instruccin \section se presenta.
Para elegir un determinado tipo de documento,como por ejemplo article, y el idioma en el quequeremos escribir, por ejemplo espaol,debemos escribir al principio (antes de\begin{document}):
\documentclass[spanish]{article}
\documentclass[a5paper,spanish]{article}
La construccin del documento
archivo por nosotros escrito. LaTeX generaentonces un archivo .dvi que puede ser visto eimpreso con kdvi u otros programas, y endonde todas las instrucciones deldocumenclass son implementadas.
Tambin es posible generar (utilizando otroscompiladores como pdflatex) archivospostscript y pdf, e incluso, utilizando el paquetehyperref se puede obtener un documentoclickable en el que los links, ya sean internosal documento o externos a otros documentos ositios web, sern activos (hablar de esto msadelante).
Dado que la idea del artculo es introducir unaherramienta grfica para manejar LaTeX, noentrar en detalles tcnicos sobre cmo seconstruye el documento ya que LyX lo har pornosotros: solo delinear las ideas bsicas.
Nuestro documento es hasta ahora slo unasucesin de instrucciones LaTeX que deben sercompiladas (generalmente, ms de una vez)para crear el resultado final. Esta compilacinse realiza llamando al programa latex con unaserie de parmetros entre los que se encuentra,claramente, el nombre del
AGINA 08 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
9/60
desde dentro de LyX por lo que son ellos mismosun ejemplo de cmo se utiliza el programa. Loque sigue en este artculo ser por lo tanto soloun pequeo empujn a la curiosidad del lector:sentndose unos das frente al computador,leyendo ordenadamente los manuales que seencuentran bajo el men Ayuda, podrconvertirse velozmente en experto LyXero. Esos, no todos los manuales han sido traducidos alcastellano, por lo que quienes tengan problemascon el ingls necesitarn arremangarse...
Hechas las presentaciones del caso, pasemosahora a la verdadera revolucin en el uso deLaTeX.
Pero antes de continuar, un aviso: ladocumentacin de LyX es realmente excelente,hay que usarla! El programa carece desistemas de ayuda con bsquedas por palabraso asistentes que intentan adivinar qu es lo quequien escribe ignora: simplemente trae losmanuales para el usuario. Pero esto, ms queuna limitacin es un punto de fuerza: ademsde ser los mejores manuales que alguna vezhaya visto, se los puede leer
El concepto WYSIWYM
programa kdvi), pero nos da una idea exacta delo que el documento quiere decir. Incluso,cuando el documento sigue creciendo LyX nomuestra durante la edicin los quiebres depgina, ya que para trabajar con el contenidoson completamente intiles (pero s,obviamente, los genera al compilar).
Para comprender el concepto WYSIWYM,comparen las dos imgenes siguientes, en lasque, como pueden ver, lo que muestra LyXdurante la edicin del documento (primeraimagen) no es exactamente igual a lo que saleuna vez que ste es compilado (la segundaimagen muestra el archivo dvi en el
LyX
AGINA 09 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
10/60
LyX durante la edicin (arriba)y el resultado final
(izquierda)
-La tecla TAB solo sirve para moverse entrepartes del documento (partes de una expresinmatemtica, celdas de una tabla...) ya que lastabulaciones se manejan automticamente deacuerdo con los estilos de prrafo.
Todo lo que sea espaciado, sangrado de
prrafos, formato del texto, contenido de losencabezados y pie de pgina, posicin defiguras y tablas... todas estas cosas se manejanen LyX de forma automtica y de acuerdo alcontexto, basndose en el documentclasselegido en Documento Configuracin Clase de documento.
Otra cosa que se puede notar es la ausencia decdigos LaTeX en la ventana de edicin de LyX:Todos los \documentclass, \begin{document},\end{document}... estn ocultos y sonmanejados por LyX sin que el escritor tenga queintervenir directamente. Incluso el ttulo de laseccin se ve como un verdadero ttulo, y nocon la instruccin \section.
Cosas que nos parecern antinaturales en LyX,pero que tienen su lgica:
-No hay reglas en la pgina.-Si presionamos la barra espaciadora dos vecesseguidas, la segunda ser ignorada. Lo mismosucede con la tecla ENTER.
AGINA 10 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
11/60
Eligiendodocumentclass
del documento se construye no est gobernadasolamente desde all, ya que ms all de estasopciones generales es siempre posible realizarajustes finos en partes determinadas deldocumento: en el men Editar podremoscambiar las caractersticas de un prrafo enparticular, o de una palabra aislada, o de unapgina en especial, mientras que desde el menInsertar podremos usar saltos de pgina,espacios especiales entre palabras y prrafos...un enorme etctera.
Ah! Ctrl+b activa y desactiva la negrita,mientras que Ctrl+e activa y desactiva la itlica:al menos eso es (casi) igual que siempre...
Como se ve en la figura, tenemos muchasclases de documentos a nuestra disposicin,como as tambin muchas formas depersonalizar nuestra eleccin cambiando porejemplo la forma en la que se separan losprrafos (sangrado o espacio vertical), eltamao de la pgina y sus mrgenes, el diseode los encabezados y pie de pgina, laubicacin de figuras y tablas, la numeracin...un largo etctera.
Las opciones disponibles dependern deldocumentclass elegido, pero son siempre tannumerosas que satisfarn incluso al msempedernido de los detallistas.Adems, la forma en la que cada parte
AGINA 11 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
12/60
Caractersticas principales de LyX
documento estbamos trabajando al cerrarlo,por lo que al abrirlo nuevamente nos llevar all.Cuenta tambin con un outliner (Documento Outline), en forma del ndice deldocumento, que nos permite no solo llegarrpidamente al punto que nos interesa, sinotambin reordenar rpidamente el texto ocambiar el nivel del ttulo seleccionado(degradar una seccin a subseccin, porejemplo).
Las versiones de LyX 1.5.x estn basadas enlas libreras QT4, por lo que ya todo est listopara una perfecta integracin con el inminenteKde 4. Como se ve en la siguiente imagen, LyXpuede cargar varios documentos en formasimultnea, abrindolos en pestaas (tabs)separadas al estilo de Firefox.A diferencia de las versiones anteriores, LyXrecuerda ahora en qu parte del
La interfaz de LyX, mostrando el outliner a la derecha.
AGINA 12 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
13/60
Puede usar aspell, ispell o hspell para lacorreccin ortogrfica y permite trabajarfcilmente con documentos escritos en varios
idiomas.
El programa cuenta con un sistema bsico deregistro de versiones, el cual permite registrar,aceptar o rechazar cambios facilitando as el
trabajo cooperativo en un nico documento.
una caja roja con una etiqueta que explica dequ se trata. Estas cajas tienen laparticularidad de poder cerrarse, dejando solola etiqueta, cuando no necesitamos ver su
contenido; esto puede hacerse en cada cajaparticular simplemente clicando sobre suetiqueta o globalmente con Ver Cerrar todoslos recuadros.
Coment antes que la ubicacin de las figuras ytablas se realiza automticamente. Para esto,se debe primero insertar un flotante (Insertar Flotante) apropiado, y dentro de l colocar
nuestra figura o tabla junto con su epgrafe.
Estos flotantes, como as tambin las notas alpie de pgina y otros elementos especiales, semuestran en la ventana de edicin de LyX como
NOTA: Si bien LaTeX puede trabajar slo con imgenes postscript encapsuladas,LyX se sirve de ImageMagick para aceptar virtualmente cualquier tipo de imagen. La
nica limitacin es con las imgenes svg, que si bien son aceptadas suelen traerproblemas; pero el culpable de esto es ImageMagick, no LyX. En general, si se tratade diagramas ser mejor utilizar imgenes eps ya que su carcter de imagenvectorial ser respetado incluso en la salida a pdf (los grficos pdf slo saldrn bienen la salida pdf, ya que las salidas dvi y ps tendrn problemas y mostrarn el grficoincompleto), pero cualquier tipo de imagen de mapa de bits (png, jpg... lo quequieran) funcionar a la perfeccin.
Trabajando con LyX
AGINA 13 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
14/60
Elmenentorno
Un concepto importante en LyX es el deentorno. Los entornos sirven para distinguir lasdiferentes partes del documento, como por
ejemplo el ttulo de un captulo del texto simpleque le sigue, y se asignan con el men (el cualpuede verse en la siguiente imagen) que seencuentra a la izquierda de la primera barra deherramientas, justo debajo del men Archivo.
Los entornos que tengamos a nuestradisposicin dependern del documentclasselegido. Por ejemplo, al escribir un artculo o unacarta no tendremos a nuestra disposicinCaptulo, como s lo tendremos al escribir un
libro.
Todas las opciones del programa pueden serelegidas desde los menes o desde las barrasde herramientas, pero tambin desde diversosatajos de teclado.
Por ejemplo, si queremos escribir una fraccinpodemos hacerlo pulsando el botncorrespondiente en la barra de herramientas dematemtica, o mediante la combinacin de
teclas Alt+m seguido de f. Incluso la asignacinde los principales entornos puede realizarsedesde el teclado: prueben con Alt+p seguido delos nmeros del 0 al 6, o de b, o de e...Dejar al lector el entretenerse con estascuestiones.
De izquierda a derecha: ver salida dvi, actualizardvi, ver pdf, actualizar pdf, ver postscript,actualizar postscript. Y desde el men Archivo Exportar pueden generar el formato quenecesiten.
El ltimo paso importante en el trabajo con LyXes ciertamente la compilacin del archivo.Seguramente habrn visto la siguiente barra deherramientas que se encuentra debajo delmen Entorno:
AGINA 14 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
15/60
usto despus del mismo, lograremos que laspginas en las que se encuentra el ndice seannumeradas con nmeros romanos, mientras quelas pginas siguientes tendrn nmerosarbigos que comenzarn desde 1 en el primercaptulo.LyX permite adems ver el cdigo LaTeX entiempo real, simplemente habilitando la opcinVer View Source.
Por ltimo, aunque no menos importante, LyXofrece un modo muy simple de editar elprembulo LaTeX, es decir, todo el cdigoLaTeX que se puede escribir entre lasinstrucciones \documentclassy \begin{document} y que afecta elcomportamiento general del documento. Essuficiente, por ejemplo, ir a Documento Configuracin Preambulo LaTeX y agregar lasiguiente lnea
No todo son mens grficos en esta vida, y enms de una ocasin resulta ms simple y rpidoescribir una buena lnea de cdigo que pulsarvarias veces el ratn. Para la gente conconocimientos de LaTeX LyX tambin es de granutilidad ya que permite insertar cdigodirectamente. En el modo matemtico (que sehabilita con Ctrl+m o Ctrl+Maysculas+m, segnsi la expresin es en lnea o destacada) el
cdigo LaTeX simplemente se inserta con labarra \ seguida de la instruccin: \frac seguidode espacio nos dar una fraccin del mismomodo que Alt+m seguido de f, o \alpha insertarla letra griega del mismo modo que Alt+mseguido de g seguido de a.
Fuera del modo matemtico contamos con elbotn TeX que nos abre una caja especial(cuya etiqueta ERT significa Evil Red Text... lagente de LyX tiene un sentido del humor
particular...) donde podremos escribir nuestrofantstico cdigo. Por ejemplo, si usando algunode los documentclass para libros (todas lasvariantes de book que nos da LaTeX) insertamoscon nuestra malvada cajita ERT el comando
\frontmatter
justo delante del ndice (Insertar Lista / IG ndice general) y del mismo modo insertamos
\mainmatter
\usepackage[pdftex]{hyperref}
para hacer que en el pdf que generemos tantolas referencias cruzadas como el ndice seconviertan en links activos, adems depermitirnos usar, gracias al botn TeX, elcomando \href{url}{texto} en el documento parainsertar hyperlinks a sitios web, por ejemplo. El
comportamiento de estos links (sus colores, sison subrayados o no...) puede serpersonalizado agregando al prembulo elcomando \hypersetup con algunos parmetros.
LyX para los irreducibles de LaTeX
AGINA 15 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
16/60
buscar la documentacin que ofrece el sitio deLaTeX-project (ver links, al final),especialmente el documento The not so shortintroduction to LaTeX2e.
Las posibilidades son casi ilimitadas. Para msinstrucciones LaTeX de poner en el prembulo (ocmo usar mejor las pocas que he presentado),les recomiendo
ATENCIN!: La salida dvi ignorar el comando \href, no as los links internos quefuncionarn correctamente. Todo el paquete hyperref ha sido pensado para lageneracin de archivos pdf.
Cundo s, cundo no
realizar un pster o una presentacin en LyX(LaTeX tiene ms de un documentclass parapresentaciones), pero claramente no es laherramienta adecuada para el trabajo:OpenOffice.org o Scribus (o incluso KWord) nosdarn menos problemas.
Otro punto a tener en cuenta son las fuentestipogrficas: LaTeX (y por lo tanto LyX) no usalas fuentes del sistema sino las propias, por loque la lista de fuentes tipogrficas disponibleses, si bien excelente, bastante limitada: en mifedora 7, once fuentes de tipo roman, cinco detipo sans serif y cuatro de tipo typewriter. Y solopuede utilizarse una de cada tipo en un mismodocumento.
No existe la herramienta perfecta capaz dehacerlo todo, y ciertamente no se utiliza undestornillador para clavar un clavo. LyX espoderoso para ciertos tipos de trabajos, peroresulta molesto en otros.
Si queremos escribir un libro, especialmenteuno de carcter tcnico con frmulasmatemticas, grficos, tablas y un largoetctera, resulta perfecto (estoy tentado a decirimprescindible), pero si queremos realizar unpster, o una presentacin, o disear unarevista... o cualquier otro documento quenecesite un control manual de todos loselementos ser mejor buscar otras opciones. Esdecir, es posible
NOTA: Esto ltimo es cierto solo parcialmente. Es posible, utilizando cdigo LaTeX,cambiar temporalmente de fuente, pero el proceso es mucho ms molesto de cuanto
pueda resultar conveniente.
AGINA 16 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
17/60
Adems, el maravilloso concepto WYSIWYM
tiene un par de puntos flojos (bueno, son tres...pero no ms):1) Al insertar imgenes no sabremos qutamao tendrn en el documento final hastatanto hagamos la compilacin, por lo que secorre el riesgo de que la imagen resultante seams ancha que nuestra pgina. Clickando sobrela imagen accederemos a un men que nospermitir escalar fcilmente la imagen ensalida para as ajustarla a nuestro documento,pero lo tendremos que hacer nosotros en forma
manual.
Fuera de estos tipos de letras (roman, sans serif
y typewriter) no hay mucho ms. En modomatemtico, se dispone de un tipo de letrallamado Fraktur (una especie de gtica), de untipo caligrfico y de un tipo pizarra (!), perono tienen todo el rango de caracterestipogrficos implementado (de hecho, excepcinhecha de Fraktur, carecen de minsculas!), porlo que solo son tiles como smbolos especiales.Lo siento, pero Penguin Attack no estdisponible en LaTeX...
3) Las expresiones matemticas no se cortanautomticamente a fin de lnea, por lo que si notenemos cuidado nuestra fantstica ecuacinpodra salirse de los mrgenes.
Siempre hay que mirar la salida compilada paraevitar problemas.Y bueno, nada es perfecto...
Esto es particularmente molesto con imgenespdf, ya que como se ha dicho anteriormente solola salida pdf las mostrar correctamente y dehecho incluso en la ventana de edicin de LyXse vern mal.
2) Algo semejante sucede con las tablas: sonmuy fciles de crear o editar (o incluso de rotar...les dejo el investigar eso), pero cuando sevuelven muy anchas pueden salirse de losmrgenes.
AGINA 17 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
18/60
Links tiles:
LyX: http://www.lyx.org/CTAN: http://www.ctan.orgLaTeX project: http://www.latex-project.org/
El len de CTAN, al comienzo del artculo, hasido dibujado por Duane Bibby y est disponible
para su uso, tanto pblico como privado, graciasa www.ctan.org.El logo de LyX proviene de la pgina principal del
proyecto.
Por Ricardo Gabriel [email protected]
Conclusin
caractersticas de LaTeX, todava tienen unlargo camino por recorrer, especialmentecuando hablamos de documentos tcnicoscomplejos.
El pblico ms amplio de este sistema se
encuentra ciertamente entre la gente de ciencia(fsicos, matemticos, astrnomos...), pero nose limita solo a este especializado grupo depersonas: LaTeX + LyX est abierto a todo aquelque tenga algo para decir a travs de un texto,y que quiera obtener documentos de aparienciaprofesional con realmente poco esfuerzo.
Solo me queda invitaros a probar este sistema ydesearos, como dice uno de los manuales delprograma: Happy LyXing!
A pesar de ser el ms viejo de los sistemaselectrnicos de edicin de texto, LaTeX siguesiendo de lejos el ms poderoso.
Sus limitaciones son pocas (bsicamente, elnmero de fuentes tipogrficas disponible),
mientras que sus beneficios son enormes,especialmente gracias a LyX que hace fcil lascosas molestas de LaTeX como la seleccin deldocumentclass, la creacin de tablas y el ajustede los detalles (mrgenes, formato deprrafos...)
Si bien algunos programas, especialmenteOpenOffice.org Writer con su filosofa basada enestilos (que creo firmemente ser el futuro de laedicin de textos), se estn acercando a las
AGINA 18 - BEGINS
http://www.lyx.org/http://www.ctan.org/http://www.latex-project.org/http://www.ctan.org/mailto:[email protected]:[email protected]://www.ctan.org/http://www.latex-project.org/http://www.ctan.org/http://www.lyx.org/8/14/2019 Begins 13 - Febrero 2008
19/60
se podra ser el ttulo de unextenso tutorial de cientos y cientosde pginas, pero en este Ojo delNovato me conformar con poderacercar ligeramente el poder de laconsola al usuario recin llegado aLinux. Y tratar de que pueda serentendible tanto por los usuariosnovatos en Linux pero duchos eninformtica como para quienescarecen de cualquier conocimientorelativo a ordenadores. T dirs si loconsigo o no...
Tambin quera sealar que,cuando termines este episodio delOjo del Novato NO VAS A SER UNEXPERTO EN LA CONSOLA DEGNU/LINUX, tan slo pretendo quete puedas familiarizar con algunosde sus comandos y que puedasencontrarle una utilidad, as comoofrecerte otro modo de hacer lascosas. Es algo obvio, pero crenecesario recordarlo aqu, antes deempezar.
El ojo del novato
AGINA 19 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
20/60
Lo primero de todo quiz sera sealar que la consola (tambin llamada terminal, shell,etc., en Ubuntu Gutsy la podemos encontrar en el men Aplicaciones > Accesorios > Terminal) esuna comunicacin casi directa entre el usuario y el sistema operativo, evitando el uso de
complicadas interfaces grficas (como GNOME, KDE, etc.) que requieren un elevado uso deRAM, libreras...
Dicho de otro modo, imagina que t quieres mandarle un mensaje a tu vecina, que esttremenda (o a tu vecino, que no se enfade nadie...). Puedes hacerlo de dos maneras: la primeraes mandarle una carta a travs del servicio de correos; la segunda es acercarte a ella y darle elmensaje en persona. Pues ms o menos esa es la diferencia entre utilizar un interfaz grfico ousar la consola.
En la gran mayora de los sistemas linux, la consola que viene por defecto es bash,acrnimo de Bourne Again Shell, en ingls otra consola bourne.
Voy a poner unos ejemplos de usos tiles de la consola para que le pierdas el miedo (enrealidad, existen millones de ejemplos tiles, slo quiero destacar algunos por la frecuencia conlos que te los podrs encontrar sin que tengas que profundizar en conocimientos informticos ninada parecido).
Imagina que quieres instalar una aplicacin en tu Ubuntu Linux (recordemos aqu que esta
seccin siempre se ha basado en Ubuntu por considerarla la ms extendida y, quiz, tambin lams amigable de cara al usuario novato, sin que ello sirva para reconocer dicha distribucin comola mejor, ni mucho menos). Esa aplicacin, para este ejemplo, ser COMIX, que es un visor decomics bastante bien conseguido. Pues bien, podramos hacerlo desde Aplicaciones > Aadir yquitar..., activamos Todas las aplicaciones disponibles en el men desplegable de la esquinasuperior derecha y tecleamos comic en la barra buscadora. Sin ms. No es necesario nisiquiera pulsar intro para que se inicie la bsqueda de un montn de aplicaciones que tenganrelacin con los comics, las cuales aparecern en unos segundos en nuestra ventana, comovemos aqu:
El ojo del novato
AGINA 20 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
21/60
El ojo del novato
Cuando marcamos la aplicacin deseada y hacemos clic sobre Aplicar cambios, nospreguntar si realmente queremos instalar el paquete. Aceptamos y, poco despus, tendremosel visor de comics instalado en nuestro sistema.
Es sta la nica forma de hacer tal cosa? Noooooo, en nuestro sistema Linux es muyextrao que slo se puedan hacer las cosas de una manera, as que veamos otras formas.Por ejemplo, tambin podramos hacer lo mismo buscando el paquete correspondiente desdeSynaptic, marcndolo y aplicando los cambios. Pero ahora veremos cmo se puede hacer lomismo desde la consola. Bastara con introducir el siguiente comando:
$ sudo apt-get install comix
NOTA: En un sistema Linux, las maysculas y las
minsculas son letras distintas. Por tanto, no serigual poner escritorio que Escritorio o queesCriTorio. Tenlo muy en cuenta.
Tan slo tendremos que introducir nuestra contrasea y esperar que se descargue einstale el paquete seleccionado. Si fuesen necesarios otros paquetes para asegurar lasdependencias, se har automticamente y nos informar de ello.
AGINA 21 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
22/60
El ojo del novato
Para poder manejarnos correctamente con la consola, estara bien echarle un vistazo al rbolde directorios en nuestro sistema Linux. Para ello, copio y pego el rbol de directorios que pusehace ya mucho tiempo en el Ojo del Novato de Begins n5. Sin entender esta estructura, siempreestaremos perdidos en los directorios del pingino, as que miradla bien. En primer lugar, pondr
una estructura que puede resultarte familiar, la de Windows:
Ahora, compralacon la estructurade Linux, quiz tesorprenda...
AGINA 22 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
23/60
El ojo del novato
Como puedes ver, ests en una ruta muy parecida a lo que estabas acostumbrado, no esas?
Cuando abrimos la consola desde Aplicaciones > Accesorios > Terminal, estamossituados en nuestro directorio home. Podemos comprobarlo con el comando pwd que significaPrint Working Directory, es decir, dime el directorio actual. Haz la prueba y teclea pwd en tuterminal. Debers tener una salida como sta (lgicamente, en vez de reygecko pondr tunombre de usuario):
$ pwd/home/reygecko
Si queremos movernos por el rbol de directorios, podemos hacerlo paso a paso o bien irdirectamente hasta el punto que queramos. Aqu una buena noticia: no es necesario teclear una
orden o un nombre de archivo/directorio completo. Si queremos movernos aldirectorio /home/reygecko/Escritorio y estamos en /home/reygecko, podemos poner
$ cd Esc
y pulsamos la tecla de Tabulacin (la que est encima del bloqueo de maysculas). Bashautocompletar lo que pretendemos escribir y tendremos este resultado:
$ cd Escritorio
Esto es algo tremendamente til, como comprobaris a poco que le dediques 10 minutos aexperimentar con la consola. Por ejemplo, intenta llegar al escritorio y luego subir tres niveleshasta la raz de tu sistema, es decir, hasta /.
La solucin es sencilla: podras hacerlo directamente tecleando
$ cd /
aunque tambin podras hacerlo tecleando
$ cd ..$ cd ..$ cd ..
No, no se trata de un error. Al hacer cd .. le decimos al sistema que nos site en el nivelinmediatamente superior. Por tanto, si estamos en /home/reygecko/Escritorio, nos movera /home/reygecko. La siguiente orden nos dejar en /home y la siguiente en /.
Ahora supongamos que estamos en nuestro escritorio. Cmo podemos ver lo que all
tenemos? Con el comando ls. Haz la prueba y trata de hacer un ls del contenido de tudirectorio Escritorio. No temas, no estropears nada ;)
AGINA 23 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
24/60
El ojo del novato
Vale, ahora ya sabes (mnimamente, pero ya sabes) moverte con una consola por tu rbolde directorios de Linux. Tambin sabes su estructura bsica y consultar los archivos que hay encada directorio. Hay muchas, muchsimas cosas ms que puedes aprender, pero este tutorial nopretende que las aprendas todas: slo pretende darte los conocimientos imprescindibles y
convencerte de que la consola no es algo exclusivo de maestros de la informtica, todospodemos utilizarla.
A continuacin, tratar de mostrarte algunos usos de la terminal de Linux que te puedenser especialmente tiles en ocasiones. Vamos con ello...
Quin dice que Linux no se cuelga? No te creas todo lo que oyes. Linux tambin secuelga. Menos que Windows, es cierto, pero a veces ocurre. Sobre todo suele ocurrir cuandoinstalamos alguna aplicacin muy nueva o no suficientemente testada.
Pongamos por caso que estamos viendo un vdeo en nuestro PC y, por el motivo que sea,esa aplicacin se bloquea. Tratamos de cerrarla y no podemos. Intentamos abrir el vdeo denuevo y tampoco podemos. Qu habra que hacer? Pues lo ms sencillo sera teclear esto enla consola:
$ ps -e | grep totem
Aqu una captura de lo que devuelve en mi caso:
Totem es el reproductor de vdeo y audio que viene por defecto en GNOME. Por eso, sise queda colgado por algn motivo, al poner la orden de antes nos devolver un nmero quevara en cada caso. En este ejemplo, ese nmero es el 30814, como ves arriba. Queremoscerrarlo de acuerdo? Pues podemos hacer esto:
$ kill 30814
Con esa orden estamos matando el proceso 30814, que en este caso es el reproductorde vdeo/audio totem. Recuerda esto, es probable que te sirva para poder reiniciar algn procesocolgado. No tiene por qu ser totem, puede ser azureus, amule, amarok...
Qu otras cosas tiles puede hacer un novato con la consola? Pues, por ejemplo, instalarprogramas de Windows usando Wine. El primer paso es tener instalado Wine, claro. Eso lopuedes hacer tan fcil como antes hicimos con el visor de cmics, pero poniendo wine en la
ventana de bsqueda.
AGINA 24 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
25/60
8/14/2019 Begins 13 - Febrero 2008
26/60
El ojo del novato
Aparecer el men tpico de instalacin de los programas para Windows. Ya sabes:aceptar, aceptar, aceptar... hasta que est instalado.
Muy bien. Se supone que ya lo hemos instalado. Y ahora? Cmo debemos iniciarlo?Echa un vistazo a tu men de Aplicaciones y encontrars que hay una entrada para MWSnapdentro de Wine. Algo as:
NOTA: La primera vez que se instala Wine es probableque no se cree de inmediato el men mostrado arriba.Ser suficiente con cerrar la sesin y entrar de nuevo
(no es necesario reiniciar) para que aparezca.
Ahora basta con hacer clic sobre el icono y estar funcionando ese programa de Windows
en tu flamante sistema Linux. Aqu tienes la prueba:
AGINA 26 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
27/60
El ojo del novato
Ahora sabes unas cuantas cosas ms sobre tu sistema Linux. Eso te dar confianzacuando te sientes frente a l y cada da te hars ms consciente de lo poderoso que puedellegar a ser.
De todas maneras, no hay que olvidar que la autntica fuerza de Linux no reside en supotencia, su prctica inmunidad frente a virus, sus espectaculares efectos de escritorio (comolos que vienen con Compiz-Fusion), etc. Su poder viene de SER LIBRE. Y, de paso, deayudarnos a los dems a ser un poquito ms libres.
Un saludo, linuxer@s
scar Calle Gutirrez, a.k.a. reygecko
NOTA: Si quieres aprender ms cosas sobre la consola de comandos, terecomiendo elFABULOSO tutorial sobre Linux que puedes descargar desde
http://www.linux-party.com/modules.php?name=DownloadsEs necesario registrarse, pero merece la pena.
Tambin puedes consultarlo en formato HTML, sin registro, desdehttp://www.linux-party.com/TutorialLinux/
AGINA 27 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
28/60
La jungla y el paraso Jaroslaw Filiochowski, en Bilbao a 12 de Enero de 2004
Artculo liberado bajo licencia Creative Commons (Reconocimiento-Compartir igual 2.1)Condiciones de la licencia en http://creativecommons.org/licenses/by-sa/2.1/es/legalcode.es
Extrado dehttp://wiki.jarfil.net/
PresentacinWindows es como un paraso, todo bonito, colinas de campos verdes, cielo azul, preciosas nubes blancas, el
sol brillando... y justo detrs del horizonte, oculto tras una colina, un gran muro de piedra de cuatro metrosde alto con alambre espino y guardias con orden de tirar a matar.
Linux es como una jungla, al entrar no acabas de saber dnde est el suelo y dnde el cielo, todo son rboles
y lianas. Ves pasar unos monos saltando de rbol en rbol, y de repente unos loros multicolores pasan
volando a escasos centmetros de donde ests. Todo son rboles, y ms rboles, y ms rboles... y cuandoterminan (cosa que no llegas a ver desde donde ests) se extienden miles de kilmetros cuadrados de terreno
frtil. Algunas leyendas dicen que hay sitios donde este terreno termina, pero nadie se consigue poner de
acuerdo ni dnde ni cmo.
Primer daEn el paraso windows en el momento en que entras ya tienes Tu Casa, Tu Radio, Tu Nevera, y todo lo que te
hace falta para entrar a vivir. Algunas cosas puede que no terminen de gustarte, pero piensas que con el
tiempo ya aprenders a cambiarlas. Has pagado tu primer ao de alquiler de Tu Casa, y esperas que a cambiode eso dentro de unos aos el propietario te arregle las goteras del tejado y te cambie la lavadora cuando se
estropee.
En linux al cabo de un momento ves que los rboles tienen unas escaleras de mano, y algunos hasta
ascensores de poleas. Ves gente yendo de un lado a otro entre las copas, algunos cuidando de los rboles,
otros recogiendo frutos, otros simplemente disfrutando del paisaje. Tambin ves que algunos se llevan frutosy ramas no se sabe a dnde, pero en seguida crecen nuevos en su lugar. Un poco ms lejos ves un rbol viejo
que ha cado y ha arrastrado delante de s a otros ms pequeos, y un grupo de gente est alrededor de l
cortndolo a trozos para usarlo de abono, mientras otros vienen con plantitas pequeas intentando ponerlas
encima del tronco, o al lado, o donde haya espacio libre.
Primer da: anocheceEn el paraso mientras tanto has podido cortar elcsped, sacar de paseo a tu perro, ir a la heladera,
leer el peridico, y ests pensando en si sentarte en
el porche a disfrutar o poner la tele a ver qu echan.
Todo parece perfecto y ests contento. No sabes que
el porche donde te vas a sentar es de cartn-piedra, oque la tele en realidad no est conectada a la antena,
pero todo est en su sitio y es perfecto.
AGINA 28 - BEGINS
http://creativecommons.org/licenses/by-sa/2.1/es/legalcode.eshttp://wiki.jarfil.net/http://wiki.jarfil.net/http://wiki.jarfil.net/http://creativecommons.org/licenses/by-sa/2.1/es/legalcode.es8/14/2019 Begins 13 - Febrero 2008
29/60
En la jungla ests empezando a tener miedo. Est oscureciendo y todava no has encontrado un sitio donde
dormir, ni has comido nada. Preguntas a alguien que pasa a tu lado, pero como respuesta slo seala con un
dedo hacia arriba y sigue su camino. No sabes qu hacer, pero al final te decides, agarras una de las escaleras
al lado de la que hay un letrero que pone "Comunidad" y empiezas a subir. Llegas a una superficie tejida de
lianas entre rboles donde hay mucha gente. Te acercas a uno, y sin decir mucho en cinco minutos te muestra
cmo se teje un castillo con lianas. Crees que es magia, pero al cabo de una hora consigues tejerte una burdachabola usando lianas y ramas secas. Preguntas si puedes comer algo, y slo te sealan con un dedo a unrbol. Cuando te acercas ves que est lleno de todos los frutos posibles. No te lo terminas de creer, pero
coges un par y te los llevas a la chabola. Oyes msica sonando y preguntas cmo es eso. Te ensean un rbolcuyos frutos tienen forma de radio, y al lado otro que da frutos con forma de televisin. No entiendes mucho,
y temes que si entendieses podras volverte loco, pero al menos esta noche vers el telediario y despus
alguna pelcula (todava no sabes dnde est el rbol que da frutos con forma de vdeo).
Empieza a oscurecer en el paraso. Las farolas de la calle se encienden, salvo algunas que estn fundidas.
Son cosas que pasan, te dices. Vas a casa, intentas poner la televisin, pero slo la ves esttica y al lado
encuentras una pegatina que pone "llame al xxx-xxxx-xxxx para contratar el servicio de televisin". Quieresponer la radio, pero slo salen anuncios, concretamente slo dos o tres que se repiten una y otra vez, uno de
ellos informndote del nmero para contratar el servicio de radio. Resignado piensas que debiste haber
pensado antes en contratar el servicio de televisin, y te vas a la cama del segundo piso de tu casa, te tomas
un vaso de agua que estaba junto a la cama, y te quedas dormido.
En la jungla es de noche. Algunos han encendido unas hogueras y se ponen a contar cuentos sobre frutos de
oro y frutos con forma de nave espacial. Muchos no se lo creen ni ellos, t desde luego no te crees nada,aunque debes admitir que la pelcula del canal 142 de la fruta-televisin era interesante. Tienes algo de fro,
pero sigues el ejemplo de algunos que ves alrededor tuyo y terminas durmiendo bajo una fruta-manta sobre
un fruta-colchn. Sueas con que "todo son rboles, todo son frutas..." y t eres un rbol...
Segundo da: amaneceEs media maana en el paraso, el despertador no ha funcionado y te has quedado dormido. Debiste haber
comprado pilas. Bajas a prepararte el desayuno pero slo encuentras leche y galletas. Debiste haber
comprado comida. Quieres leer el peridico de hoy, pero slo ves el de ayer. Debiste haber contratado elservicio de peridico. Vas a poner la tele, pero recuerdas lo que pas ayer. Coges el telfono y... exacto:
debiste haber contratado el telfono. Enfadado con tu propia estupidez sales a la calle y caminas los diez
kilmetros que te separan de la oficina donde contrataste la casa. Desde luego nadie te lleva en coche; nadie
lleva a extraos, no has visto a nadie conocido, y los taxis se contratan por telfono... Es por la tarde cuando
llegas a la oficina, entras y lo primero que haces es pedir un contrato de telfono. Te presentan dos o tresdiferentes, coges el primero, lo firmas, y empiezas a respirar ms tranquilo. No has visto que el contrato es
por un ao mnimo y al final saldr ms caro que la casa en s. No importa: ya tienes telfono! De paso
aprovechas para contratar el servicio de televisin. Decides que la radio en realidad tampoco te interesatanto. Contento vas a la parada de taxi y en diez minutos ests de vuelta en casa.
AGINA 29 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
30/60
Mientras, en la jungla te has despertado con los primeros rayos de sol (todos los pjaros se pusieron a cantar
untos), has aprendido a hacerte un bao con jakuzzi usando slo lianas y ramas, estas plantendote
seriamente el nmero de torres que va a tener tu castillo cuando aprendas a hacerlos, y sigues sin creer los
cuentos de los frutos-nave espacial de la noche anterior, pero empiezas a pensar que con unas pocas lianas yalguna que otra rama... quin sabe. Ves que alguna gente tiene plantas en sus casas (o castillos) y que cuandocrecen algunos las sacan de casa y las plantan en el suelo de la jungla, donde otros se les unen para cuidarlas
y no es raro ver a gente que pasa al lado y echa un puado de abono o algo de agua. Piensas que debe ser
grande tener un rbol de esos, aunque en realidad no sabes muy bien para qu podras quererlo. Pasas el daexplorando la jungla y viendo los diferentes rboles y frutos que dan: radio, televisin, vdeo (por fin!),
frigorfico, silla, mesa, e incluso un rbol que da frutos-tejado!. Crees que ya has visto mucho, pero al fijarte
te das cuenta de que apenas te has apartado de tu rbol inicial, que por cierto es una enorme secuoya de
doscientos metros de alto y como poco cincuenta de ancho con las ramas llegando a cientos ms. Oyes hablar
de otras secuoyas, ms o menos altas y ms o menos anchas, que estn en otras partes de la jungla, pero oyes
comentar que ninguna es tan alta y tan ancha. Claro, por eso la has visto en primer lugar.
Mejorando la calidad de vidaEl paraso vuelve a la normalidad. Con un par de llamadas has contratado un repartidor de peridicos, un
repartidor de comida, encargas la cena en una pizzera, y despus de que el tcnico tardase dos horas en
conectarte el cable de antena a la televisin (ya le vale, si solo era un cable!), por fin ves la pelcula de la
noche. El chico de los peridicos tambin se ha encargado de traerte unas pilas para el despertador,
aunque a un precio un poco ms alto que en la tienda. La vida es bella y no sabes qu ms puedes pedirle.Te acuestas contento de lo que has conseguido a lo largo del da.
En la jungla, hablando con la gente descubres que
"linux" no es el nombre de la jungla sino slo el de
tu secuoya. Aprendes que hay otras secuoyas que se
llaman BSD, Hurd, y alguna ms, y que la zonadonde vives la llaman GNU/Linux y est formada
por parte de la secuoya y muchos rboles alrededor,
mientras que la jungla entera es algo de Unix aunque
lo llaman "*NIX", no sabes muy bien por qu. Estanoche duermes en una cama mullida en el segundo
piso de tu casa con balcn (ya sabes cmo hacer
paredes con ramas del "rbol de paredes") y ests
pensando si te hace falta una chimenea o no. Detodas formas no te preocupa; sabes que puedes
cambiar de idea en cualquier momento sin mayores
problemas. Incluso si la casa se termina cayendo,
slo has tardado un par de horas en montarla, y
sigues dndole vueltas a lo del castillo, as que una
casa ms o una menos no te importa demasiado. Decenar has cogido un empacho de frutas-tarta, estaban
buenas pero ya sabes que debes decir que no cuandoalguien te reta a que comas ms rpido de lo que
tardan en volver a salir las que coges (salen casi al
instante).
Primer lunes por la maanaSuena el despertador en el paraso. Te levantas, bajasa la cocina. Por fin puedes prepararte unos huevos
con bacn y lo haces. El telediario anuncia la
prxima llegada de Paraso Nueva Versin. Dicen
que las camas sern el doble de blandas, las
televisiones el doble de grandes y los sofs el doblede cmodos. Te parece interesante. Por primera vez
ves el muro alrededor del paraso cuando ensean las
compuertas de seguridad que separan tu parte del paraso de donde se est construyendo Nueva
Versin. Sin embargo tienes otras preocupaciones:
hoy empiezas a trabajar. Llamas a un taxi que te
lleva a la oficina, aunque eres el ltimo en llegar;
todos han venido en su propio coche. Decides quenecesitas un coche.
AGINA 30 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
31/60
El sol brilla a travs de las hojas de los rboles de la jungla. Has encontrado trabajo llevando frutas de un
lado a otro y enseando a los recin llegados cmo se teje una casa con lianas. Se te ocurre que podras usar
un carrito para llevar las frutas, as que juntas un par de frutas rueda, unas ramas, lo atas todo con lianas y
consigues llevar el doble de frutas en la mitad de tiempo. Alguien que pasa al lado lo ve, le gusta, y planta un
rbol que hace frutas-carrito dicindote que si quieres puedes grabar tu nombre en la corteza junto al suyo.Lo haces y te sientes orgulloso: una fruta con tu nombre (entre otros)!
Toca ir al trabajoLa amable vendedora del concesionario El Paraso te ofrece distintos tipos de coches. Todos estn encerados,tienen lneas curvas, colores vivos, y llegan de 0 a 10 en cinco segundos, aparte de tener una velocidadmxima de 40Km/h. Para controlarlos slo tienes que sentarte, pulsar un botn, y con mover el volante para
los lados es suficiente. Nada de marchas, pedales, ni otros controles. Cuando quieres apagar el coche pulsas
otro botn y listo. Te parece muy sencillo, pero comentas que no ests seguro de eso de "mover el volante".
La amable seorita te responde que no tienes por qu preocuparte, para cualquier problema vas a tener un
instructor de autoescuela sentado en el asiento del copiloto. Pagas por el coche (ms de lo que te esperabas,pero al fin y al cabo es muy simple de controlar) y vas contento a casa. Cuando llegas... te das cuenta: no
tienes garaje!! Vuelves al concesionario y comentas que no tienes garaje. Te responden que ellos no aceptan
devoluciones, que una vez que has sacado el coche del concesionario es cosa tuya, y que si tienes algn problema llames al nmero de atencin al cliente. Vuelves a casa, dejas el coche aparcado en la acera y
llamas al nmero de atencin al cliente. Te informan que eso no es problema del concesionario sino delvendedor de la casa. Llamas a la oficina de construccin y te informan que las casas no tienen garaje, pero si
te interesa puedes llamar a una empresa amiga suya que se encarga de hacer garajes. Empieza a marearte un
poco el problema, pero llamas a la empresa de garajes, donde te informan de que el precio del garaje,
construido a medida, es de... y durante un minuto no consigues coger el aliento de la impresin. Cuelgas sin
despedirte, hoy no tendrs garaje.
A tu casa de la jungla le falta algo. Pasas medio da pensando qu puede ser hasta que
caes en la cuenta: un helicptero! Coges una fruta-helicptero, tiras medio tejado parahacer la plataforma de aterrizaje, y ya tienes tu casa de los sueos. En realidad el
helicptero no te sirve de mucho (a todos lados puedes llegar a pi o tirndote en una
liana) pero... a que queda bonita una casa con un helicptero encima? Claro que quedabonita! Tu vecino, el del castillo de tres torres, al ver tu helicptero pone una lanzadera
de cohetes haciendo de cuarta torre. Te parece que est loco, pero muy adentro piensas
que te gustara tener una lanzadera de cohetes... El carrito para llevar fruta ya va solo (le
has aadido una fruta-autopiloto de las que usan en los aviones) y ahora tu trabajo
consiste en planificar rutas para que varios carritos no choquen entre s. Empiezas apensar que estara bien saber plantar rboles y no tener que depender de otros, como lo
que te pas con la fruta-carrito. Ests pensando en adaptar el rbol de autopilotos para
hacer una variedad especial de fruta-autopiloto-de-carrito. Algunos te comentan que
tambin puedes hacerlo como un aadido al rbol de autopilotos, cuidar de una de las
ramas para que produzca la variedad que necesitas, que alguien a quien tambin le
interese cuide de ella, o incluso pagar a alguien para que lo haga. No ests seguro decul elegir, te gusta la idea de tener "tu propio rbol"...
AGINA 31 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
32/60
Hablando al da siguiente con tus amigos del paraso (ah, bendito telfono...!) te enteras de que hay otras
empresas que construyen garajes. No son garajes de tanta calidad como los de la compaa "recomendada"
pero son algo ms baratos y dicen que pueden llegar a funcionar igual. Te pones en contacto con ellos y
llegas a un acuerdo. El garaje ser algo ms pequeo, no estar pintado, pero tendrs dnde guardar el coche.
Ese mismo da te traen un garaje que no encaja del todo en las medidas (sospechas que puede estarprefabricado) y no te termina de gustar la idea de no tenerlo pintado, pero piensas que la diferencia de precio
lo vale. Tambin piensas que, ya puestos, no debera ser difcil pintar el garaje... llamas a la tienda y pides unbote de pintura. Te dicen que necesitas licencia y un acuerdo firmado de modificacin para poder comprar
pintura. No tienes ninguno de ellos, claro. Llamas a la constructora y te proponen venderte un lote de
excavadora, apisonadora, gra, etc. que incorpora un conjunto de herramientas de pintura. Cuando te dicen el
precio casi te da la risa y cuelgas. El vecino de enfrente te dice que te deja un bote de pintura y un pincel si
prometes no decrselo a nadie y tienes cuidado de que nadie te vea pintando y si te cogen l no te conoce.
Con mucho cuidado, de noche, dejas pintado el garaje, que descubres que en realidad est hecho de cartn-piedra. No importa, tienes tu garaje pintado y aparcas tu nuevo coche dentro. Ha sido un da productivo.
TormentaEl da siguiente la jungla est llena de una espesa niebla. A media maana oyes un ruido en lo alto de lascopas de los rboles y te das cuenta de que est lloviendo. Por suerte las hojas recogen casi todo el agua,
ahora entiendes por qu algunos cuidaban rboles con frutas-hoja. Ves cmo otros se hacen unos sombreros
con hojas y te haces uno tambin. La lluvia se convierte en tormenta, y caen algunos rayos sobre la jungla.
Un rbol ha sido alcanzado y algunas ramas se han incendiado. Rpidamente un grupo de gente se lanza unos
a cortar las ramas ardiendo, otros a apagar el fuego que ha saltado a otros rboles. Sobre tu casa ha cado una
rama ardiendo que ha rebotado de la pared del castillo de tu vecino, pero no te preocupa demasiado. Todavano tienes cosas de valor dentro, y siempre puedes volver a reconstruirla. Por suerte lo que vendes (manuales
para construir carritos con autopiloto) est en un castillo a cambio de un pago que usan para mantenerlofortificado. Al final te has despreocupado demasiado y tu casa se ha cado a trozos. Te quedas mirando
desolado lo que queda, pero tu vecino, el del castillo, decide ayudarte y con slo un par de frutas nuevas para
sustituir las paredes que se haban quemado, te la deja prcticamente como estaba. Piensas que has tenido
suerte, y que deberas aprender a hacer esas cosas, slo por si acaso.
Nubes de tormenta se ciernen sobre el Paraso. El
cielo se vuelve negro, y empieza a llover. Ahora te
das cuenta de la cantidad de goteras que hay en tu
casa. Incluso hay una en el saln, en el piso de abajo.
La televisin deja de funcionar, aparentemente sin
motivo. Tampoco es que supieses encontrarlo, claro,eso es "cosa de tcnicos", y as llamas al tcnico a
que te la arregle. Tras unas horas de espera llega, yen slo un par de horas te la vuelve a conectar, pero
te cobra como si fuese una instalacin nueva! Ests
indignado, slo un par de horas para arreglar esa
tontera... te sientes estafado, por el tcnico, desde
luego. Hace horas que habas llamado a la
constructora por el tema de las goteras, pero todavano sabes nada. El problema se est agravando, el
dormitorio parece una piscina. Un rayo cae en medio
de la casa y empieza a arder. Ves que casi todo elbarrio est ardiendo tambin.
En ese momento te llega un envo: un mensajero
con un paquete de la constructora; te mandan unapalangana para las goteras. Ests indignado, ya le
vale al mensajero! cmo ha podido tardar tanto!
Pones la palangana debajo de la gotera del saln...
y medio tejado se hunde bajo las llamas. Ahora puedes ver de qu est hecho: cartn-piedra
reforzado con acero. Indignado llamas a laconstructora, que te informa de que eso esnormal, que cuando te cae un rayo en la casa esta
se quema, que simplemente tienes que volver a
poner la casa. Claro que t no sabes poner la casa,
y se lo dices. Te responden que ese no es su
problema, que llames al albail que te la puso.
Llamas al albail y este acepta el encargo, aunque
tardar unas horas.
AGINA 32 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
33/60
Ya entrada la noche llega el albail, quita los escombros de lo que era Tu Casa, pasa con una apisonadorasobre la parcela ("si no se allana, la nueva casa no se aguanta", te dice) y en un par de horas vuelve a montar
Tu Casa con los elementos prefabricados que ha trado. Te cobra como por una instalacin nueva. Cuando
intentas protestar te dice que no es cosa suya que te cayese un rayo, que es cosa de la constructora que se
quemase la casa porque l slo monta las piezas que le mandan, y que ha tardado como una instalacinnueva y as te la cobra. Eso s, si quieres un pararrayos l te lo puede instalar, pero tendrs que comprarlo en
la tienda y volver a llamarle para que lo instale.
Ests furioso, menuda cara tiene el albail. Encima, cuando entras en la casa te das cuenta de que ya no
tienes garaje, la televisin no funciona, slo hay leche y galletas en la cocina, el despertador no tiene pilas y
slo funciona el telfono (claro, el albail lo habr puesto para poder llamarle, piensas). Pero ya es entrada la
noche y no puedes hacer nada hasta el da siguiente, as que te tumbas en la cama... y te levantas al medioda;
tarde, como era de esperar.
Nueva VersinHay conmocin en la jungla. Se rumorea que una de las ramas nuevas de la secuoya ya est
suficientemente madura como para empezar a coger frutos decentes (hasta ahora algunos
salan amargos). Piensas que podra ser interesante, as que construyes un piso ms en tucasa para llegar al nivel de la rama esa. La mayora de las cosas siguen igual, y puedes
pasar de un piso a otro cuando quieras, pero en el piso superior todava hay algunas cosas
que no encajan. Por ejemplo una lmpara de araa tiene uno de los brazos flojos, y hay una
silla que no encaja del todo con el resto de la tapicera. De todas formas pasas algn tiempo
al da en ese piso para disfrutar de la lmpara (antes no tenas, y haba que montarlas unomismo). Acabas experimentando con la silla y encuentras el color que debera ser. Se lo
comentas a los que mantienen la rama de frutas-silla y estos la cambian un poco para quesea ms fcil adaptar el color de las sillas (alguno propone introducir un sistema militar decamuflaje adaptativo para que el color se cambie solo, pero los dems le hacen callar). Te
vas acostumbrando cada vez ms a la nueva rama y vas pensando en ir abandonando los
pisos inferiores de tu casa y trasladarlo todo arriba, donde mientras tanto has ido probando
frutas-cosa de nuevas ramas de otros rboles y tu casa ya empieza a parecer una palacio.
Es el da despus de la tormenta. Muchos vecinos tuyos del paraso estn tambin indignados con sus
albailes. Casi nadie tiene tele, pero por la radio se oye un nuevo anuncio: Paraso Nueva Versin abre suspuertas hoy!. Es una gran noticia, por fin habr grandes cambios y grandes mejoras.
Ya con mejor nimo decides aprovechar el tiempo para mejorar tu casa. Piensas que si estuviese hecha de
piedra en vez de cartn aguantara mejor las tormentas. Llamas a la constructora para preguntar qu puedeshacer y te informan amablemente de que en el Paraso no hay piedras, las tienes que traer con un equipo de
construccin desde una cantera fuera del muro donde puedes comprarlas en funcin del tipo de piedra. Claro
que para eso necesitas un equipo de construccin...
Por suerte te enteras de que un vecino tuyo tiene una excavadora y una gra que ha conseguido de no se sabe
dnde y, despus de negociar un rato, consigues que te la deje unas horas. Te encaminas con la excavadora
hacia una de las compuertas del muro exterior, pero cuando te dispones a salir te piden la documentacin, yte informan de que no se puede ir a comprar piedra sin tener los papeles en regla. Tu estratagema con la
excavadora no ha servido para nada. Para cuando la devuelves ya es bien entrada la tarde, y llegas a casajusto a tiempo de or el anuncio definitivo: Nueva Versin est abierto!
.0.1.1
AGINA 33 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
34/60
Te apresuras a coger el coche y te diriges hacia la compuerta que da paso a Nueva Versin. Cuando ya casi
has llegado te piden los papeles. No tienes autorizacin para entrar, debes hablar con tu albail o con la
constructora para tener derecho a entrar en Nueva Versin. Das media vuelta y vas a la oficina de la
constructora. Ah te enteras de que en Nueva Versin las casas estarn reforzadas con titanio en vez de acero
(obviamente no te dicen que seguirn siendo de cartn-piedra), habr el doble de sillones en el saln, y lastelevisiones sern el doble de grandes. Adems podrs pintar la casa de tres colores diferentes.
Ests convencido de que es lo que necesitas, as que decides actualizarte. Te recomiendan una de sus
compaas amigas, y ests a punto de decidirte cuando ves lo que tendras que pagar... y te paras a pensar un
largo momento. Entonces ves que un amigo tuyo te est haciendo seas. Te acercas a l y te dice que puede
pasarte de incgnito a Nueva Versin, pero que no se lo digas a nadie y que l no te conoce y todo eso.
Decides probar a ver, y aceptas.
Te lleva por una puerta de servicio a travs del muro a una parcela de tierra donde te monta una casa con los
elementos de Nueva Versin, aunque sin telfono (para que nadie se entere), ni televisin, ni radio, y te
recomienda encarecidamente que no contrates ningn servicio oficial para la casa. Todo parece muy bonito,
la cama es el doble de mullida y es verdad que hay el doble de sillones en el saln, pero no sabes qu puedes
hacer sin todos los servicios que solas usar, as que decides volver un momento a tu antigua casa en la
versin anterior.
Al intentar pasar por la puerta de servicio te encuentras con tu amigo que te dice que no seas loco, que
obviamente al cambiar de versin tu antigua casa ha desaparecido, as de simple, y que si quieres poder usar
las dos tendra que quitarte primero la casa nueva, poner la vieja, y luego volver a poner la nueva pero en
otro lugar. Te parece excesivo, as que le agradeces todo el esfuerzo, y simplemente vuelves a buscarte unalbail que te monte una casa en la versin vieja.
Vuelves a poner Tu Garaje, Tu Coche, Tu Televisin y Tu Despertador, y ests contento.
Desenlace, o noPasa el tiempo y en la jungla acabas consiguiendo una mezcla de palacio y castillo, has dejado la rama vieja
y ests probando partes de una ms superior todava, aunque algunas frutas salen amargas y muchas vecessigues usando una de las anteriores. Desde que sabes reconstruir tu casa ya no tienes problemas con las
tormentas, si se quema, no pasa nada. Es ms, incluso has aprendido a tener ms de una casa, tender puentes,
plantar rboles, y de vez en cuando ayudas a novatos que apenas saben tejer su primera casa, aunque te miren
con cara extraa cuando simplemente les indicas con el dedo dnde tienen que ir.
El paraso va decayendo. Cada vez ms gente se ha pasado a Nueva Versin y tu barrio est casi desierto. La
constructora ya apenas hace caso de las goteras que tienes en casa, y ya ni te acuerdas de cundo ha sido laltima vez que te mandaron una palangana. Incluso el albail pone cada vez peor cara cuando le llamas,
claro, l ya vive en Nueva Versin. Al final llega el da en que te cortan la luz. Llamas a la constructora yslo te encuentras un mensaje grabado informando de que el soporte para Paraso Normal ha terminado, y te
recomiendan pasarte a Paraso Nueva Versin o Paraso Versin Definitiva. Desesperado decides pasarte aNueva Versin.
Con todos los papeles en regla pasas por la compuerta en el muro, que se cierra detrs de ti, y vas a tu
nueva casa. Sin coche, sin garaje, y donde en la cocina slo hay leche, galletas y un pltano...
AGINA 34 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
35/60AGINA 35 - BEGINS
El futuro de los dispositivos mbilesJAVA ME
Que es Java Edicin Micro (Java ME) ?
Dado el auge de las nuevas tecnologas de tercera generacin (3G) y ahora dentro de unos aosla de 4G en los dispositivos mviles, toma importancia las aplicaciones creadas bajo estosdispositivos, ya que el futuro sern la Internet y los dispositivos mviles, actualmente existen Kits
de desarrollo muy por encima de windows mobile y de cdigo abierto como lo es Java en suversin Mvil (JAVA ME), esta API que corre en la mayora de dispositivos, nos ofrece portabilidadusando el mismo ejecutable (Jar/Jad), interconexin mediante Bluetooth e Internet, grficos 2D y3D, seguridad en la ejecucin de aplicaciones (sandbox), las nicas limitantes son el mismohardware, ya que los dispositivos carecen de buena memoria, resolucin de pantalla muy baja,entrada de datos muy incomoda, conexin de red con un bajo ancho de banda, Procesador muylento, y una versin recortada de las libreras de java estndar (Java SE).
Pensando en aplicaciones de entretenimiento, negocios o utilitarios es una excelente ayuda, yaque nuestra aplicacin correr sin problemas en la mayora de dispositivos, y siendo unatecnologa escalable, estas limitaciones iran desapareciendo.
Desarrollar con J2ME HerramientasKit Desarrollo JAVA (Requerido)J2SE SDK http://java.sun.com/j2se/1.5.0/download.jsp
Libreras y entorno JAVA ME (Requerido)Sun Java Wirelles Toolkit http://java.sun.com/products/sjwtoolkit/
Usar el Bloc de Notas o un excelente IDE para java incluye la versin Mobility (Opcional)
NetBeans http://www.netbeans.org/
Nota: Las herramientas se instalan en ese orden.
http://java.sun.com/j2se/1.5.0/download.jsphttp://java.sun.com/products/sjwtoolkit/http://www.netbeans.org/http://www.netbeans.org/http://java.sun.com/products/sjwtoolkit/http://java.sun.com/j2se/1.5.0/download.jsp8/14/2019 Begins 13 - Febrero 2008
36/60AGINA 36 - BEGINS
Primer Proyecto Hola mundo
Todo el desarrollo se centra en la aplicacin Wireless Toolkit,desde aqu creamos un nuevo proyecto:
Se visualiza una nueva ventana, donde encontramos las opciones del proyecto, se presiona OK.
Aqu nos indica la ruta donde almaceno el proyecto, por lo tanto nos dirigimos a la ruta en mencin
para crear nuestro archivo de texto HolaMundo.java dentro del directorio Src.(Place Java source files in .......\HolaMundo\src)
8/14/2019 Begins 13 - Febrero 2008
37/60AGINA 37 - BEGINS
Nota: La extensin del archivo debe ser en minsculas .java
Desde el Bloc de Notas, adicionamos el contenido de HolaMundo.java seria algo breve :
import javax.microedition.lcdui.*;import javax.microedition.midlet.MIDlet;
public class HolaMundoextends MIDletimplements CommandListener {
public void startApp() {Display display = Display.getDisplay(this);Form mainForm = new Form("holaaa Mundooo");mainForm.append("Bienvenido a J2ME");Command exitCommand = new Command("Salir", Command.EXIT, 0);mainForm.addCommand(exitCommand);mainForm.setCommandListener(this);display.setCurrent(mainForm);
}
public void pauseApp () {}public void destroyApp(boolean unconditional) {}public void commandAction(Command c, Displayable s) {if (c.getCommandType() == Command.EXIT) notifyDestroyed();
}}
Correr el proyecto
Salvamos el archivo de texto y presionamos correr
Eso es todo, al instalar el Wireless Toolkit se incluyen ejemplos de inters, puede probarlospresionando el boton Open Project.
8/14/2019 Begins 13 - Febrero 2008
38/60AGINA 38 - BEGINS
Conclusin
J2ME es muy simple, practico y fcil de usar, existen plugins 3D de Blender para exportar a M3G. Elpotencial 3D y 2D es muy bueno solo basta optimizar un poco el cdigo con las herramientas que el kitncluye.Las aplicaciones de Multimedia, negocios y de control remoto son ilimitadas, solo basta estudiar laAPI y sus ejemplos para sacar ideas interesantes.
Para mayor informacin y enlaces de inters puede consultar :
http://developers.sun.com/mobility/midp/reference/techart/
http://java.sun.com/javame/index.jsphttp://www.microjava.com/http://fivedots.coe.psu.ac.th/~ad/jghttp://developer.sonyericsson.com/http://www.forum.nokia.com/http://www.motocoders.com/
Por Colombian Developershttp://coldev.blogspot.com
http://[email protected]
http://developers.sun.com/mobility/midp/reference/techart/http://java.sun.com/javame/index.jsphttp://www.microjava.com/http://fivedots.coe.psu.ac.th/~ad/jghttp://developer.sonyericsson.com/http://www.forum.nokia.com/http://www.motocoders.com/http://coldev.blogspot.com/http://coldev.cjb.net/http://coldev.cjb.net/http://coldev.blogspot.com/http://www.motocoders.com/http://www.forum.nokia.com/http://developer.sonyericsson.com/http://fivedots.coe.psu.ac.th/~ad/jghttp://www.microjava.com/http://java.sun.com/javame/index.jsphttp://developers.sun.com/mobility/midp/reference/techart/8/14/2019 Begins 13 - Febrero 2008
39/60
Ejercitatu mente
con
http://live.gnome.org/gbrainy
AGINA 39 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
40/60
AGINA 40 - BEGINS
Grupo de Usuarios Java de ChileUna comunidad Java versin 2.0
Las comunidades o grupo de usuarios no son nada nuevo,tampoco lo es, el reconocer su importancia en el desarrollo ydifusin de las tecnologas. Con respecto a Java una de lastecnologas mas difundidas en todo el mundo, Chile no sequeda atrs y cuenta con varias paginas con todo tipo de
matices en su historia.Los orgenes de la Comunidad Java en ChileLos inicios datan del ao 2002 cuando un incipiente grupode programadores Java se unen gracias al apoyo de SunMicrosystems de Chile deciden crear una Comunidadava para reunir a los pocos conocedores de latecnologa en torno a un portal. El apoyo de SunMicrosystems de Chile fue fundamental, en susnicios ya que apoyaron fuertemente la difusinotorgando beneficios a sus miembros comomportantes descuentos en cursos oficiales,certificaciones y un lugar donde reunirse de manera
presencial.
Fue una sorpresa para todos como poco a poco lacomunidad empez a crecer, los miembros aumentaban y laparticipacin se vea en tutoriales escritos por los miembrosde la comunidad y en los foros siempre haba gentedispuesta a ayudar. La comunidad fue todo un xito y loscasi 2.000 miembros fueron testigos de esto.
Sun organizaba eventos en Chile, venan directamente deos headquarters de Sun, evangelistas a dar charlas de latecnologa y eran todo un xito.
Todo marchaba sobre ruedas...
La otra cara de la monedaLa luna de miel dur aproximadamente dos aos, poco apoco empez a decaer hasta que finalmente en el ao 2005desapareci completamente. Las razones hasta el da dehoy, es un terreno frtil para la especulacin, sin embargo elfracaso en ningn caso se puede atribuir a sus miembros oa el desarrollo de la tecnologa Java en Chile.Ya aprendimos una leccin...
El renacer, ahora versin 2.0Definitivamente los tiempos son otros, el desarrollotecnolgico de Chile y de la tecnologa Java han crecidoexponencialmente, pero el cambio mas importante que hoyenfrentamos esta relacionado con la ubicuidad de la redplasmada en un concepto conocido como la Web 2.0, y
que tiene que ver esto con una comunidad Java? Se estarnpreguntando, bueno de eso trata esta versin 2.0
Un grupo de ex miembros de la extinta comunidad Java sereunieron y decidieron crear una nueva comunidad Java,fresca y renovada, alineada con las tendencias actuales.Cuando se tiene la experiencia de haber participado en unacomunidad exitosa, se tienen heridas de guerra, sabemos loque resulto y lo que no resulto, este ltimo punto esinteresante, lo que resulta es la parte fcil, pero si nosponemos a pensar en aquellas cosas que no marcharoncomo pensbamos nos encontramos con conceptosrecurrentes en todo tipo de organizaciones sociales:Participacin, Colaboracin, Conflictos de Inters,
Motivacin, Sentido de Perteneca.
Teniendo esto ultimo presente, la interrogante es: Comologar una comunidad donde los miembros se sientan Partede la comunidad y no un numero estadstico, comomotivarlos a participar y colaborar con otros de maneradesinteresada, como lidiar con los conflictos de intersdonde los moderadores, sper usuarios o simplemente eldueo del sitio tiene la ultima palabra?...solucin: Web 2.0En esta comunidad no hay un sper usuario, nimoderadores si no que, todos y cada uno lo son. No hayestadsticas de usuarios registrados, hay un directorio depersonas, con nombres y apellidos. Si alguien quiere
colaborar va y lo hace, no tiene que pedirle permisoa nadie. No hay usuarios en linea hay Personascon Espacios Personales, es decir Versin Web 2.0.
8/14/2019 Begins 13 - Febrero 2008
41/60
AGINA 41 - BEGINS
Plataforma tecnolgica: Web 2.0Otro de los temas a tratar es laplataforma que sustentara una
comunidad, esto incluye desde elequipamiento fsico (servidores,housing, etc) y el software. El primerpunto esta cubierto por aportesannimos de los miembros (nadie andaen busca de fama) y el segundo,siendo consecuentes esta 100% sobresoluciones desarrolladas en Java. Perofalta una parte importante para queuna comunidad sea Web 2.0realmente, y es usar la Web como basetecnolgica, es decir usar aplicacionesWeb 2.0 disponibles libremente que
nos permitan ser efectivos y eficientesen el logro de nuestros objetivos comocomunidad. Contamos con undirectorio de herramientas Web 2.0que nos permiten -por ejemplo-realizar cursos a distancia (SalasVirtuales), Herramientas decolaboracin, Blogs, Foros, etc.
Juan Carlos Herrera [email protected]
Hoy se esta organizando un curso decertificacin Java por los miembros de lacomunidad, para los miembros de la
comunidad.JUG.cl forma parte de la comunidadinternacional de Grupos de Usuarios(JUG=Java User Group) como lo puedenver en este mapa:https://jugs.dev.java.net/profiles/
Esta es una iniciativa de Sun Microsystemspara apoyar el desarrollo de comunidadesJava en todo el mundo.
En lo local, pretendemos colaborar conotras comunidades de Chile como;
LinuxChillan (y su excelente revista Begins)y EducaLibre, entre otras.
Bueno esto no es mas que un resumen denuestra iniciativa, mas informacin:www.jug.cl y/o nuestro blog:http://www.jug.cl/blogs/JavaChile/
https://jugs.dev.java.net/profiles/http://www.jug.cl/http://www.jug.cl/http://www.jug.cl/blogs/JavaChile/http://www.jug.cl/blogs/JavaChile/http://www.jug.cl/https://jugs.dev.java.net/profiles/8/14/2019 Begins 13 - Febrero 2008
42/60
Administrar y configurar un computador
con Linux, ya sea un equipo deescritorio, un porttil, o un servidor, nosiempre es una tarea fcil, peroutilizando Webmin se puede reducirbastante la complejidad del proceso.Webmin es una interfaz que permiteadministrar sistemas Unix y Linuxusando cualquier navegador webmoderno. Webmin permite por ejemplo
administrar cuentas de usuario,servidores Apache, DNS, Samba, DHCP,compartir archivos, y mucho ms, desdeuna interfaz web fcil de utilizar.
Webmin consta de un sencillo servidorweb, y de un cierto nmero deprogramas cgi que actualizandirectamente los archivos deconfiguraciones como /etc/inetd.conf
o /etc/passwd. De manerapredeterminada usa el puerto 10000para comunicarse con el servidor.
Cuando te hayas acostumbrado a
utilizar Webmin, podrs olvidarte detener que editar archivos deconfiguracin, o de tener que iniciar,detener, o reiniciar serviciosmanualmente. Hasta podrs administrarun servidor desde un computadorremoto a travs de Internet.
Instalacin en openSUSE
Descarga el archivo RPM disponible enla pgina de Webmin:
http://www.webmin.com/
AGINA 42 - BEGINS
http://www.webmin.com/http://www.webmin.com/8/14/2019 Begins 13 - Febrero 2008
43/60
Luego ejecuta en una consola la siguienteinstruccin:
sudo rpm -ivh webmin-1.390-1.noarch.rpm
Ya est instalado Webmin en tu equipo.Para poder acceder al programa, debesescribir la siguiente direccin en una
ventana de tu navegador web, porejemplo Firefox.
AGINA 43 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
44/60
Firefox presenta una advertencia indicandoque la conexin segura ha fallado. Solodebemos crear una excepcin, haciendo clicen el vnculo que el programa nos ofrece alfinal de la pgina. Luego, presionamosAadir excepcin. Firefox nos mostrar otraventana para obtener un certificado.Presionamos el botn Obtener certificado.Y luego el botn Confirmar excepcin deseguridad.
Uso de Webmin
Ahora, Firefox nos visualizar la pantalla de Login de Webmin. Ingresamos lacuenta de root y su contrasea.
AGINA 44 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
45/60
Luego, veremos un men con diversasopciones en el costado izquierdo y unapgina informativa.
De esta forma podemos apreciar las numerosas alternativas que nos ofrece
Webmin para administrar nuestro equipo, desde la comodidad de nuestronavegador en un entorno grfico.
AGINA 45 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
46/60
Por ejemplo podemos ver los procesos quese encuentran en ejecucin.
Est opcin nos muestra la misma informacin que podemos obtener con loscomandos top y ps en una consola, pero de una forma mucho ms fcil paraaquellos usuarios no tan expertos en la consola.
AGINA 46 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
47/60
Tambin podemos editar u observar la configuracin de los sistemas de archivosy discos de nuestro equipo.
AGINA 47 - BEGINS
8/14/2019 Begins 13 - Febrero 2008
48/60
Webmin posee muchas opciones comopodrn observar en la siguiente captura.
Enlace:
http://www.webmin.com/Alex Sandoval Morales
Puedes obtener ms informacin en la pgina del proyecto Webmin.
Finalmente, te puedes estar preguntando para quien puede ser til estaaplicacin? Puede ser sumamente til para los usuarios con menos experiencia,que no estn familiarizados con la edicin de los archivos de configuracin.Tambin puede ser til para los administradores de sistemas aunque ya tenganun detallado conocimiento de Unix o Linux, pues con esta herramienta podrnestar seguros que las modificaciones hechas estn bien realizadas.
AGINA 48 - BEGINS
http://www.webmin.com/http://www.webmin.com/8/14/2019 Begins 13 - Febrero 2008
49/60
EVENTOSPyCon 20086ta Conferencia anual de Python a realizar por laPython Software Foundation.
Lugar: Crowne Plaza Chicago O'Hare hotel,Chicago, EE.UU.
Fecha: 13 al 20 de marzo de 2008Web: http://us.pycon.org/2008
Linux/Open Source on Wall Street
6to Evento y Conferencia anual sobreLinux y tecnologas OpenSource yadopcin de datacenter en empresasdel mercado financiero.
Lugar: Roosevelt Hotel, E 45thStreet at Madison Ave. New York, USA.
Fecha: 1 de abril de 2008
Web: http://www.linuxonwallstreet.com/
MySQLConference & Expo
Lugar: Santa Clara, California.Fecha: 14 al 17 de abril de 2008Web:http://en.oreilly.com/mysql2008
FLISOL 2008
Festival Latinoamericano de
Instalacin de Software Libre, eventoms grande de Latinoamrica dedifusin de Software Libre.
Lugar: TODO LATINOAMERICA
Fecha: Sbado 26 de abril de 2008
Web:http://installfest.info/FLISOL2008
EVENTOSEVENTOS
EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS
EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS
EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS
AGINA 49 - BEGINS
http://us.pycon.org/2008http://www.linuxonwallstreet.com/http://en.oreilly.com/mysql2008http://installfest.info/FLISOL2008http://installfest.info/FLISOL2008http://en.oreilly.com/mysql2008http://www.linuxonwallstreet.com/http://us.pycon.org/20088/14/2019 Begins 13 - Febrero 2008
50/60
Siempre se agradece tener una ayuda, un gua que nos indique dnde podemosencontrar lo que nos interesa. Parece algo sencillo, pero a veces no lo es. Por eso Googleha llegado donde ha llegado no? Aqu tenis la seleccin bimensual de enlaces, esperandoque les podis sacar la mxima utilidad, este nmero especialmente dedicado a aquellos
de vosotros que mantenis un blog, colaboris con un proyecto libre, etc...
Pero no todo es Creative Commons. Esta publicacin misma, Begins, estliberada bajo licencia GFDL, excepto los artculos en los que se indique expresamente locontrario. Quiz sea interesante que le pegues un repaso no? Por eso os ponemos enprimer lugar el enlace al texto original de la licencia GFDL:
http://www.gnu.org/copyleft/fdl.html
Begins no sera Begins si no os pusiramos tambin una pgina donde podis leeresa licencia en castellano (traduccin no oficial, pero igualmente vlida):
http://gugs.sindominio.net/licencias/gfdl-1.2-es.html
Libertad y derechos
Con la generalizacin de la llamada web 2.0, muchos de
nosotros nos hemos convertido en creadores de contenidos, ya sea porlo que publiquemos en nuestro blog, contribuyendo con la comunidaddel software libre o de cualquier otro modo
En cualquier caso, quiz os interese saber que los contenidosque publicamos en nuestra web, documento, etc. pueden serprotegidos por una licencia distinta del famoso copyright. Laslicencias Creative Commons son un ejemplo de ello y podis encontrarla que mejor os acomode en:
http://creativecommons.org/license/?lang=es
Lo que ningn autor debera dejar pasar es la ocasin de visitar estos dosEXCELENTES enlaces de la estupenda www.maestrosdelweb.com y que son:
http://www.maestrosdelweb.com/editorial/licencias-libres-de-software-i/http://www.maestrosdelweb.com/editorial/licencias-libres-de-software-ii/
AGINA 50 - BEGINS
http://creativecommons.org/license/?lang=eshttp://www.maestrosdelweb.com/http://www.maestrosdelweb.com/editorial/licencias-libres-de-software-i/http://www.maestrosdelweb.com/editorial/licencias-libres-de-software-ii/http://www.maestrosdelweb.com/editorial/licencias-libres-de-software-ii/http://www.maestrosdelweb.com/editorial/licencias-libres-de-software-i/http://www.maestrosdelweb.com/http://creativecommons.org/license/?lang=es8/14/2019 Begins 13 - Febrero 2008
51/60
Como hacer desarrolloprofesional de Electrnica
con Open Source.
Desarrollo Tecnolgico con Open-Source
Desde hace aos una de mis pasiones ha
sido el desarrollo de electrnica digital,recuerdo que en mis comienzos no habanada ms que un lpiz y un papel... lodems era mucho tiempo de pruebas yensayos, para finalmente terminar lo quese deseaba lograr. Era una poca en queslo era posible realizar desarrollos conaltas inversiones en sistemas y equiposespecializados que tenan un altsimo
costo, lo que haca que slo ciertosprivilegiados tuviesen a su disposicin estetipo de sistemas y herramientas de trabajo,poca en que incluso en las Universidadestenan laboratorios no tan nutridos.Afortunadamente el desarrollo de latecnologa, la electrnica y la informticahan dejado atrs esas pocas yproporciona para cualquier persona una delas mejores herramientas disponibles ho