<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4176656017167607189</id><updated>2011-11-27T17:11:55.031-08:00</updated><category term='linux'/><category term='comprar hardware en argentina'/><category term='consejos de compra de hardware'/><category term='aprender java'/><category term='java'/><title type='text'>Argentina Information Technology</title><subtitle type='html'>Historia, noticias y datos del mercado informatico argentino.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://argentinait.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4176656017167607189/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://argentinait.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Diego</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4176656017167607189.post-1049182723577726784</id><published>2008-11-14T13:46:00.000-08:00</published><updated>2008-11-18T11:37:20.278-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Aprende Linux</title><content type='html'>&lt;a style="font-weight: bold;" href="http://es.wikipedia.org/wiki/GNU/Linux"&gt;Linux&lt;/a&gt; es otro conocimiento importante para agregar a tu &lt;span style="font-weight: bold;"&gt;Currículum Vitae&lt;/span&gt;, en el ámbito laboral te servirá para poder &lt;span style="font-weight: bold;"&gt;manejarte en un servidor&lt;/span&gt;, pero si en realidad te gusta sistemas, encontraras en el un &lt;span style="font-weight: bold;"&gt;juguete &lt;/span&gt;con el cual &lt;span style="font-weight: bold;"&gt;hacer lo que te &lt;/span&gt;plazca.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;¿Que es Linux?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Linux es un &lt;a href="http://es.wikipedia.org/wiki/Sistema_operativo"&gt;&lt;span style="font-weight: bold;"&gt;sistema operativo&lt;/span&gt;&lt;/a&gt; (OS) creado por &lt;a href="http://es.wikipedia.org/wiki/Linus_Torvalds"&gt;&lt;span style="font-weight: bold;"&gt;Linus Torvalds&lt;/span&gt;&lt;/a&gt; cerca del año 1991, que junto con los programas del &lt;a href="http://en.wikipedia.org/wiki/GNU_Project"&gt;&lt;span style="font-weight: bold;"&gt;proyecto GNU&lt;/span&gt;&lt;/a&gt;, nos permiten disfrutar de un &lt;a href="http://es.wikipedia.org/wiki/Unix"&gt;&lt;span style="font-weight: bold;"&gt;UNIX&lt;/span&gt;&lt;/a&gt; totalmente gratuito y de código abierto.&lt;br /&gt;&lt;br /&gt;Comenzó como un &lt;span style="font-weight: bold;"&gt;juguete &lt;/span&gt;para &lt;span style="font-weight: bold;"&gt;aficionados a la informática&lt;/span&gt;, y aun lo es, aunque de a poco fue desplazando a los demás UNIX comerciales de la época, las empresas lo utilizaban y utilizan como &lt;span style="font-weight: bold;"&gt;sistema operativo de sus servidores&lt;/span&gt;, los aficionados como su OS personal, algunas empresas incluso lo utilizan como &lt;span style="font-weight: bold;"&gt;OS de escritorio&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;En un pasado la &lt;span style="font-weight: bold;"&gt;compatibilidad &lt;/span&gt;de las aplicaciones era lo importante, es decir que era importante que &lt;span style="font-weight: bold;"&gt;sistema operativo utilizaras&lt;/span&gt;, ya que la mayoría de los programas estaban escritos para &lt;span style="font-weight: bold;"&gt;Microsoft Windows&lt;/span&gt; y si usabas Linux, un UNIX o un OS de Apple, quedabas afuera.&lt;br /&gt;&lt;br /&gt;Hoy en día &lt;span style="font-weight: bold;"&gt;ha cambiado&lt;/span&gt;, ya que todo es el mundo &lt;span style="font-weight: bold;"&gt;web&lt;/span&gt;, lo importante es el &lt;span style="font-weight: bold;"&gt;navegador &lt;/span&gt;(podemos usar el &lt;a href="http://www.mozilla-europe.org/es/firefox/"&gt;&lt;span style="font-weight: bold;"&gt;Firefox&lt;/span&gt;&lt;/a&gt; en Linux) y en cierta medida las aplicaciones de &lt;span style="font-weight: bold;"&gt;oficina &lt;/span&gt;(también podemos usar el &lt;a style="font-weight: bold;" href="http://www.openoffice.org/"&gt;Open Office&lt;/a&gt; en Linux, que permite leer y guardar archivos en el formato de Microsoft Office). Y los &lt;span style="font-weight: bold;"&gt;drivers &lt;/span&gt;del hardware que compremos, como así muchos otros programas ya soportan Linux.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;¿Como Empiezo?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Lo principal es &lt;span style="font-weight: bold;"&gt;instalarlo&lt;/span&gt;, lo primero es elegir que &lt;a style="font-weight: bold;" href="http://es.wikipedia.org/wiki/Distribuci%C3%B3n_Linux"&gt;distribución&lt;/a&gt; utilizar, una distribución (o &lt;span style="font-weight: bold;"&gt;distro&lt;/span&gt;) es simplemente un individuo o una &lt;span style="font-weight: bold;"&gt;empresa &lt;/span&gt;que tomo el &lt;a href="http://es.wikipedia.org/wiki/Linux_%28n%C3%BAcleo%29"&gt;&lt;span style="font-weight: bold;"&gt;Kernel&lt;/span&gt;&lt;/a&gt; de Linux (es decir la base del sistema operativo), aplicaciones &lt;span style="font-weight: bold;"&gt;GNU, &lt;/span&gt; otras aplicaciones open source, librerías y el &lt;a style="font-weight: bold;" href="http://es.wikipedia.org/wiki/X_Window_System"&gt;sistema de ventanas X&lt;/a&gt; (la aplicación que se utiliza en UNIX para mostrar una interfaz gráfica de escritorio) y los grabo en un CD.&lt;br /&gt;&lt;br /&gt;La ventaja de una &lt;span style="font-weight: bold;"&gt;distro &lt;/span&gt;es que alguien se ha tomado el &lt;span style="font-weight: bold;"&gt;trabajo &lt;/span&gt;de hacer eso por vos, trabajo que no es simple ya que juntar y &lt;span style="font-weight: bold;"&gt;compilar &lt;/span&gt;las &lt;span style="font-weight: bold;"&gt;diferentes versiones&lt;/span&gt; de cada aplicación es todo un desafío, la otra ventaja es que al ser la base de &lt;span style="font-weight: bold;"&gt;usuarios grande&lt;/span&gt;, cualquier problemas que tengas es seguro que alguien lo ha tenido y ya este solucionado.&lt;br /&gt;&lt;br /&gt;Por eso, si sale una &lt;span style="font-weight: bold;"&gt;nueva versión&lt;/span&gt; de alguna aplicación GNU y quieres usarla en tu Linux, la mejor opción es bajarte una &lt;span style="font-weight: bold;"&gt;actualización &lt;/span&gt;de la distro que uses, ya que esa aplicación ya estará probada por mas gente y los problemas de &lt;span style="font-weight: bold;"&gt;compatibilidad &lt;/span&gt;(que siempre ocurren al cambiar una versión) ya resueltos.&lt;br /&gt;&lt;br /&gt;En cuanto a cual &lt;span style="font-weight: bold;"&gt;elegir&lt;/span&gt;, hay muchas, cuando seas experto elegirás la mas conveniente a tus gustos, para un principiante conviene utilizar las &lt;span style="font-weight: bold;"&gt;mas usadas&lt;/span&gt; (a mayor base de usuarios, menos problemas, en teoría), entre ellas:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.debian.org/"&gt;&lt;span style="font-weight: bold;"&gt;Debian&lt;/span&gt;&lt;/a&gt;: Distribución &lt;span style="font-weight: bold;"&gt;muy popular&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;, aunque tal vez no la mejor para un principiante.&lt;/li&gt;&lt;li&gt;&lt;a style="font-weight: bold;" href="http://www.redhat.com/"&gt;Red Hat&lt;/a&gt;: Otra también&lt;span style="font-weight: bold;"&gt; muy popular&lt;/span&gt;, pero es &lt;span style="font-weight: bold;"&gt;paga &lt;/span&gt;(Linux y GNU son &lt;span style="font-weight: bold;"&gt;gratis&lt;/span&gt;, pero también es valido, es decir legal según la licencia, &lt;span style="font-weight: bold;"&gt;empaquetarlos &lt;/span&gt;en una distribución y &lt;span style="font-weight: bold;"&gt;cobrar &lt;/span&gt;por ello, y eso es lo que hiso esta gente).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a style="font-weight: bold;" href="http://fedoraproject.org/"&gt;Fedora&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;/&lt;/span&gt;&lt;a style="font-weight: bold;" href="http://www.centos.org/"&gt;CentOS&lt;/a&gt;: Estas dos distros (&lt;span style="font-weight: bold;"&gt;gratuitas&lt;/span&gt;) están basadas en &lt;span style="font-weight: bold;"&gt;Red Hat &lt;/span&gt; (que es comercial), la diferencia esta en que el soporte en estas lo da una comunidad de usuarios.  &lt;span style="font-weight: bold;"&gt;CentOS &lt;/span&gt;es estable y 100% compatible (hablando de los binarios) con la versión comercial de Red Hat. El objetivo de &lt;span style="font-weight: bold;"&gt;Fedora &lt;/span&gt;es tener&lt;span style="font-weight: bold;"&gt; lo ultimo&lt;/span&gt;, por lo que puede &lt;span style="font-weight: bold;"&gt;no ser tan estable&lt;/span&gt;, lo que es ideal para aficionados, pero un problema para una empresa.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ubuntu.com/"&gt;&lt;span style="font-weight: bold;"&gt;Ubuntu&lt;/span&gt;&lt;/a&gt;:&lt;a href="http://www.gentoo.org/"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/a&gt; Distro basada en Debian, relativamente &lt;span style="font-weight: bold;"&gt;nueva &lt;/span&gt;(el primer release fue en el 2004), y también &lt;span style="font-weight: bold;"&gt;popular&lt;/span&gt;. Esta distro de focaliza en la &lt;span style="font-weight: bold;"&gt;usabilidad &lt;/span&gt;y es muy usado para maquinas de &lt;span style="font-weight: bold;"&gt;escritorio&lt;/span&gt;, además de servidores.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.slackware.com/"&gt;&lt;span style="font-weight: bold;"&gt;Slackware&lt;/span&gt;&lt;/a&gt;: Una gran distro, de las &lt;span style="font-weight: bold;"&gt;viejas&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;simple &lt;/span&gt;y muy buena para aficionados, aunque creo que &lt;span style="font-weight: bold;"&gt;dificil &lt;/span&gt;para un novato.&lt;/li&gt;&lt;/ul&gt;Entonces para aprender pueden conseguirse un CD de &lt;span style="font-weight: bold;"&gt;CentOS &lt;/span&gt;(para evitar problemas con Fedora) o uno de &lt;span style="font-weight: bold;"&gt;Ubuntu&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;¿Como lo instalo?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ya saben que distro usar, el problema ahora es, ¿Como los instalo?, hay varias opciones:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;En una maquina nueva:&lt;/span&gt; Esta puede &lt;span style="font-weight: bold;"&gt;no ser buena&lt;/span&gt; opción, no todo el mundo tiene dinero y espacio para una nueva maquina donde probar este sistema operativo. Si no tienes problema con esto, la instalación es &lt;span style="font-weight: bold;"&gt;simple&lt;/span&gt;, pones el CD en la lectora y sigues los pasos.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;En una partición:&lt;/span&gt; Para alguien &lt;span style="font-weight: bold;"&gt;nuevo &lt;/span&gt;en esto, especialmente si también es nuevo en sistemas, esto puede ser &lt;span style="font-weight: bold;"&gt;traumático&lt;/span&gt;, ya que a veces ni se sabe que es una &lt;a href="http://es.wikipedia.org/wiki/Partici%C3%B3n_de_disco"&gt;&lt;span style="font-weight: bold;"&gt;partición&lt;/span&gt;&lt;/a&gt;. Una partición es una división lógica de tu disco rígido, probablemente tengas solo una, y esta contiene tu &lt;span style="font-weight: bold;"&gt;Windows&lt;/span&gt;. Es la manera que yo instale el Linux por primera vez, fue &lt;span style="font-weight: bold;"&gt;divertido&lt;/span&gt;, el método consistía en utilizar un programa llamado &lt;span style="font-weight: bold;"&gt;FIPS.EXE&lt;/span&gt; con el cual &lt;span style="font-weight: bold;"&gt;achicaba &lt;/span&gt;una partición de &lt;span style="font-weight: bold;"&gt;MS-DOS&lt;/span&gt; y así podía crear una o mas particiones nuevas para mi Linux. Luego, al igual que con una maquina nueva, podía &lt;span style="font-weight: bold;"&gt;bootear &lt;/span&gt;(arrancar) con el CD y seguir los pasos de instalación, o creabas (lo mas común) dos &lt;span style="font-weight: bold;"&gt;diskettes &lt;/span&gt;de &lt;span style="font-weight: bold;"&gt;booteo &lt;/span&gt;para poder comenzar.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Usar &lt;a href="http://www.vmware.com/"&gt;VMWare&lt;/a&gt;&lt;/span&gt;: Esto es lo mas fácil para un &lt;span style="font-weight: bold;"&gt;principiante&lt;/span&gt;, y también muy útil no solo para aprender. El método consiste en instalar el &lt;a href="http://www.vmware.com/products/player/"&gt;&lt;span style="font-weight: bold;"&gt;VMWare Player&lt;/span&gt;&lt;/a&gt;, que es un programa que corre una imagen de disco como si fuera una nueva PC, es decir una&lt;span style="font-weight: bold;"&gt; PC virtua&lt;/span&gt;l dentro de tu PC real. Con las computadoras actuales esta &lt;span style="font-weight: bold;"&gt;emulación &lt;/span&gt;casi no se nota (es decir no se ve una perdida de &lt;span style="font-weight: bold;"&gt;performance&lt;/span&gt;), y en cuanto a la estabilidad hoy en día también es casi un 100% &lt;span style="font-weight: bold;"&gt;estable&lt;/span&gt;., además el VMWare Player es &lt;span style="font-weight: bold;"&gt;gratuito&lt;/span&gt;. De la misma pagina de VMWare puedes bajarte &lt;span style="font-weight: bold;"&gt;imagenes de disco&lt;/span&gt; hechas por otras personas, allí tienes cientos de distros de las versiones que quieras. ¡Utilizar Linux con esta opción es tan simple como instalar el player, la imagen y ejecutarla!&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Si eliges una de las opciones que requiere instalación (algo que también recomiendo ya que ayuda a que aprendas), hoy en día no tendrás mayores problemas ya que Linux se instala fácilmente, en el pasado, cada paso requería haber leído documentación y entender mucho mas.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;X Windows&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Al finalizar la instalación estarás en un entorno gráfico parecido al Windows, como ya dijimos es el &lt;span style="font-weight: bold;"&gt;X Windows System&lt;/span&gt;, un programa de ventanas que es estándar en los UNIX, para interfaces gráficas.&lt;br /&gt;&lt;br /&gt;Sobre X existen &lt;span style="font-weight: bold;"&gt;innumerables &lt;/span&gt;sistemas de manejo de ventanas (o &lt;a href="http://es.wikipedia.org/wiki/Gestor_de_ventanas"&gt;&lt;span style="font-weight: bold;"&gt;Gestor de Ventanas&lt;/span&gt;&lt;/a&gt;). En Windows por lo general &lt;span style="font-weight: bold;"&gt;minimizamos &lt;/span&gt;o &lt;span style="font-weight: bold;"&gt;maximizamos &lt;/span&gt;las ventanas, las &lt;span style="font-weight: bold;"&gt;movemos&lt;/span&gt;, tenemos una &lt;span style="font-weight: bold;"&gt;barra de tareas&lt;/span&gt;, etc, en UNIX solo tenemos el protocolo para comunicarnos con el servidor X, todo el trabajos de maximizar, mover, etc es hecho por otro programa, el gestor de ventanas.&lt;br /&gt;&lt;br /&gt;En Linux tenemos varios gestores, como &lt;a href="http://www.gnome.org/"&gt;&lt;span style="font-weight: bold;"&gt;GNOME&lt;/span&gt;&lt;/a&gt; o &lt;a href="http://www.kde.org/"&gt;&lt;span style="font-weight: bold;"&gt;KDE&lt;/span&gt;&lt;/a&gt; entre los mas usados y conocidos, sobre cual usar, eso si lo dejo a su elección.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;El Shell&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Si utilizaran el Linux solo como un &lt;span style="font-weight: bold;"&gt;sistema de escritorio&lt;/span&gt;, como Windows, entonces, tal vez no es necesario continuar aprendiendo. Pero el verdadero &lt;span style="font-weight: bold;"&gt;corazón &lt;/span&gt;esta en utilizar el shell (en Linux el mas usado es el &lt;a style="font-weight: bold;" href="http://www.gnu.org/software/bash/"&gt;Bash&lt;/a&gt;) y escribir comandos, ya que esto es lo que &lt;span style="font-weight: bold;"&gt;vale&lt;/span&gt;, nadie te contratara por saber GNOME, pero si por saberte manejar en un shell.&lt;br /&gt;&lt;br /&gt;Los servidores se acceden generalmente por &lt;span style="font-weight: bold;"&gt;&lt;a href="http://es.wikipedia.org/wiki/Secure_Shell"&gt;SSH&lt;/a&gt; &lt;/span&gt;y todo se maneja con un shell, hay programas en varios UNIX y Linux (como en GNOME y KDE) para la administración de servidores a través de herramientas gráficas en &lt;span style="font-weight: bold;"&gt;X&lt;/span&gt;, actualmente la tendencia sigue siendo o usar el &lt;span style="font-weight: bold;"&gt;shell &lt;/span&gt;o una &lt;span style="font-weight: bold;"&gt;interfaz web&lt;/span&gt;, sea lo que fuere, el shell se seguirá utilizando.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Documentación&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;El siguiente paso es &lt;span style="font-weight: bold;"&gt;leer &lt;/span&gt;la documentación para aprender. En Linux existen &lt;span style="font-weight: bold;"&gt;tres &lt;/span&gt;fuentes de información &lt;span style="font-weight: bold;"&gt;tradicionalmente &lt;/span&gt;usadas (todo &lt;span style="font-weight: bold;"&gt;aficionado &lt;/span&gt;que aprendió sobre Linux las han utilizado):&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://tldp.org/guides.html"&gt;&lt;span style="font-weight: bold;"&gt;Linux Guides&lt;/span&gt;&lt;/a&gt;: Son libros o guias sobre diferentes programas o temas relacionados a Linux.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://tldp.org/docs.html#howto"&gt;&lt;span style="font-weight: bold;"&gt;HOWTOs&lt;/span&gt;&lt;/a&gt;: Los famosos &lt;span style="font-weight: bold;"&gt;HOWTOs &lt;/span&gt;(del ingles "how to"= "como"), también son guias para aprender.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Man pages&lt;/span&gt;: En Linux (como en cualquier UNIX), en el shell pueden escribir "man" (por "manual") seguido por el nombre del comando del cual quieren saber, y tendrán allí la pagina de ayuda o "&lt;span style="font-weight: bold;"&gt;manual&lt;/span&gt;". No es una pagina amigable (para los acostumbrados a los entornos gráficos y web), pero es lo &lt;span style="font-weight: bold;"&gt;tradicional &lt;/span&gt;en UNIX.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Comandos&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A continuación una breve reseña de comandos de Linux (también de UNIX) para que un principiante pueda aprender y manejarse &lt;span style="font-weight: bold;"&gt;rápidamente &lt;/span&gt;en este sistema operativo:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt; &lt;span style="font-style: italic;"&gt;(muchos de los comandos son de &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;dos &lt;/span&gt;&lt;span style="font-style: italic;"&gt;o&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; tres letras&lt;/span&gt;&lt;span style="font-style: italic;"&gt;, esto es así ya que en la época del primer UNIX, en vez de pantallas, se utilizaban &lt;/span&gt;&lt;a style="font-weight: bold; font-style: italic;" href="http://es.wikipedia.org/wiki/Teletipo"&gt;teletipos&lt;/a&gt;&lt;span style="font-style: italic;"&gt;, que eran rollos de papel, por lo que escribir muchos caracteres significaba mas gasto de tiempo, papel, tinta, etc).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;ls&lt;/span&gt;: Tal vez el comando mas utilizado, lo que hace es &lt;span style="font-weight: bold;"&gt;listar &lt;/span&gt;el contenido de una &lt;span style="font-weight: bold;"&gt;carpeta&lt;/span&gt; (como cuando en Windows haces clic en una carpeta y vez que archivos contiene).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;cp&lt;/span&gt;: Copia archivos.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;mv&lt;/span&gt;: Mueve archivos (entre carpetas) o los renombra.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;rm&lt;/span&gt;: Elimina un archivo.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;cat&lt;/span&gt;: Muestra el contenido de un archivo&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;man&lt;/span&gt;: Muestra el manual o página de ayuda de un comando, por ejemplo: &lt;span style="font-weight: bold;"&gt;man ls&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;chmod&lt;/span&gt;: Cambia los permisos de acceso a un archivo.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;chown&lt;/span&gt;: Cambia el "owner" (dueño) de un archivo.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;more&lt;/span&gt;: Muestra un archivo por paginas, también en Linux se utiliza el comando &lt;span style="font-weight: bold;"&gt;less &lt;/span&gt;(obvia referencia al &lt;span style="font-weight: bold;"&gt;more&lt;/span&gt;) que hace lo mismo, pero permite volver a una pagina anterior.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;mkdir&lt;/span&gt;: Crea un nuevo directorio (carpeta).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;cd&lt;/span&gt;: Cambia de directorio.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;pwd&lt;/span&gt;: Muestra el directorio actual.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;vi&lt;/span&gt;: El &lt;span style="font-weight: bold;"&gt;vi&lt;/span&gt; es uno de los editores de texto de UNIX mas utilizados (también lo es el &lt;span style="font-weight: bold;"&gt;emacs&lt;/span&gt;).&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;grep&lt;/span&gt;: Busca un patrón de texto en el o los archivos especificados.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;bash&lt;/span&gt;: Ejecuta un nuevo shell, el bash (Bourne Again Shell).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;gcc&lt;/span&gt;: El compilador de lenguaje C (originalmente cc es el compilador C de un UNIX, gcc es por GNU C Compiler).&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;clear&lt;/span&gt;: Limpia la pantalla.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;ps&lt;/span&gt;: Muestra la lista de procesos.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;date&lt;/span&gt;: Muestra la fecha.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;time&lt;/span&gt;: Muestra la hora.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Recuerda también que Linux (y UNIX) es &lt;span style="font-weight: bold;"&gt;case sensitive&lt;/span&gt;, es decir tanto en los comandos como en los nombres de archivos hay distinción entre mayúsculas y minúsculas, escribir "&lt;span style="font-weight: bold;"&gt;LS&lt;/span&gt;" no es lo mismo que "&lt;span style="font-weight: bold;"&gt;ls&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;La lista de comandos, obviamente es mucho mas &lt;span style="font-weight: bold;"&gt;amplia&lt;/span&gt;, y depende de que &lt;span style="font-weight: bold;"&gt;paquetes &lt;/span&gt;de software estén &lt;span style="font-weight: bold;"&gt;instalados&lt;/span&gt;, algunos comandos son del &lt;span style="font-weight: bold;"&gt;shell &lt;/span&gt;(como el &lt;span style="font-weight: bold;"&gt;echo, set, history, exit, cd&lt;/span&gt;, etc), es decir no son binarios ejecutables sino que &lt;span style="font-weight: bold;"&gt;forman parte del interprete&lt;/span&gt; del shell que utilicemos. Y los comandos &lt;span style="font-weight: bold;"&gt;básicos &lt;/span&gt;están en los paquetes &lt;span style="font-weight: bold;"&gt;Fileutils, Shellutils, Textutils&lt;/span&gt; (ahora unidos en un paquete llamado &lt;a href="http://www.gnu.org/software/coreutils/"&gt;&lt;span style="font-weight: bold;"&gt;Coreutils&lt;/span&gt;&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;br /&gt;Jerarquía de directorios&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;También es útil conocer la estructura de directorios de un Linux (para saber donde esta cada cosa). En Linux hay un &lt;a href="http://es.wikipedia.org/wiki/Filesystem_Hierarchy_Standard"&gt;estándar&lt;/a&gt; que se respeta entre las diferentes distros. A continuación, una breve reseña:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/&lt;/span&gt;: El directorio raíz.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/bin&lt;/span&gt;: Binarios ejecutables esenciales, como ls, cp, cat, etc.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/boot&lt;/span&gt;: Archivos de arranque.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/dev&lt;/span&gt;: Dispositivos (en Linux puedes acceder por ejemplo a la memoria o a un disco rígido, como si fuera un archivo).&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/etc&lt;/span&gt;: Archivos de configuración.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/home&lt;/span&gt;: Directorio home de cada usuario del sistema.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/lib&lt;/span&gt;: Librerías.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/mnt&lt;/span&gt;: Directorio donde montar sistemas de archivos.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/opt&lt;/span&gt;: Aquí se instalan paquetes opcionales.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/proc&lt;/span&gt;: Es un directorio virtual, provisto por el kernel de Linux, que provee como archivos de texto datos internos sobre el estado de procesos, sobre la red, u otro tipo de información del sistema.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/root&lt;/span&gt;: Archivo home del usuario &lt;span style="font-weight: bold;"&gt;root &lt;/span&gt;(&lt;span style="font-weight: bold;"&gt;root &lt;/span&gt;es el usuario con privilegios de administrador en un Linux o UNIX).&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/sbin&lt;/span&gt;: Binarios esenciales, generalemente utilizados por un administrador.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/tmp&lt;/span&gt;: Archivos temporales.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/usr&lt;/span&gt;: Este directorio provee una segunda jerarquía de directorios.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/usr/bin&lt;/span&gt;: Binarios ejecutables para todos los usuarios (como el compilador de C).&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/usr/include&lt;/span&gt;: Archivos "headers" del lenguaje C.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/usr/lib&lt;/span&gt;: Librerías.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/usr/sbin&lt;/span&gt;: Mas binarios ejecutables, generalmente servicios, como el servidor de FTP.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/usr/src&lt;/span&gt;: Código fuente.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/usr/X11R6&lt;/span&gt;: Todos los archivos del sistema de ventanas X (aquí se repite también una jerarquía /usr/X11R6/bin, /lib, etc).&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/usr/local&lt;/span&gt;: Una tercera jerarquía, contiene datos y programas específicos a la maquina donde uno se encuentre.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/var&lt;/span&gt;: Archivos variables, como archivos de log, email, y demás archivos temporales.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Otra opción interesante y útil&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Instalar Linux en una nueva partición puede &lt;span style="font-weight: bold;"&gt;no ser sencillo&lt;/span&gt; para un &lt;span style="font-weight: bold;"&gt;novato&lt;/span&gt;, y utilizar el VMWare puede &lt;span style="font-weight: bold;"&gt;no ser&lt;/span&gt; tan &lt;span style="font-weight: bold;"&gt;práctico &lt;/span&gt;para el uso diario. Pero no aun hay otra opción, utilizar &lt;a href="http://www.cygwin.com/"&gt;&lt;span style="font-weight: bold;"&gt;Cygwin&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cygwin &lt;/span&gt;es, en simples palabras, una serie de &lt;span style="font-weight: bold;"&gt;DLLs &lt;/span&gt;(unas librerías de Windows) que emulan los &lt;span style="font-weight: bold;"&gt;llamados a sistema&lt;/span&gt; de Linux, esto significa que provee para cada función de Linux su &lt;span style="font-weight: bold;"&gt;equivalente&lt;/span&gt; en Windows. Además de estas librerías, contiene casi todos los programas que existen en Linux, pero &lt;span style="font-weight: bold;"&gt;compilados &lt;/span&gt;de nuevo en Windows (es decir, son&lt;span style="font-weight: bold;"&gt; los mismos fuentes&lt;/span&gt; que Linux, con algunas &lt;span style="font-weight: bold;"&gt;modificaciones&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;Lo &lt;span style="font-weight: bold;"&gt;bueno &lt;/span&gt;de usar Cygwin es que contiene casi exactamente lo mismo que utilizas en Linux, pero en Windows, hasta tiene un ¡&lt;span style="font-weight: bold;"&gt;Servidor X&lt;/span&gt;! Puedes abrir un shell en Windows, y ejecutar cualquier comando que ejecutas en Linux! Además es gratuito.&lt;br /&gt;&lt;br /&gt;Obviamente al estar corriendo bajo Windows, lo que no tienes es acceso a un &lt;span style="font-weight: bold;"&gt;kernel &lt;/span&gt;de Linux (por ejemplo no puedes programar módulos de kernel o &lt;a href="http://es.wikipedia.org/wiki/M%C3%B3dulo_de_n%C3%BAcleo"&gt;LKMs&lt;/a&gt;), además de otras diferencias mínimas.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Conclusión&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En conclusión Linux es un &lt;span style="font-weight: bold;"&gt;gran &lt;/span&gt;sistema operativo, gratis e ideal para &lt;span style="font-weight: bold;"&gt;aficionados&lt;/span&gt;, ya que lo que provee a un &lt;span style="font-weight: bold;"&gt;&lt;a href="http://es.wikipedia.org/wiki/Nerd"&gt;Nerd&lt;/a&gt; &lt;/span&gt;es:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;¡&lt;/span&gt;&lt;span style="font-weight: bold;font-size:180%;" &gt;Diversión&lt;/span&gt;&lt;span style="font-size:180%;"&gt;!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Tienen feedback? Escribanlos en los comentarios.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4176656017167607189-1049182723577726784?l=argentinait.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://argentinait.blogspot.com/feeds/1049182723577726784/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4176656017167607189&amp;postID=1049182723577726784' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4176656017167607189/posts/default/1049182723577726784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4176656017167607189/posts/default/1049182723577726784'/><link rel='alternate' type='text/html' href='http://argentinait.blogspot.com/2008/11/aprende-linux.html' title='Aprende Linux'/><author><name>Diego</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4176656017167607189.post-1517364889913173116</id><published>2008-11-13T15:41:00.000-08:00</published><updated>2008-11-13T21:05:19.587-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='aprender java'/><title type='text'>¿Como aprendo Java?</title><content type='html'>&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;/span&gt;Trabajar en sistemas a menudo significa tener un &lt;span style="font-weight: bold;"&gt;mejor sueldo&lt;/span&gt; que en otras profesiones (aunque el estrés te puede dejar pelado), dentro de sistemas, programar en &lt;span style="font-weight: bold;"&gt;Java &lt;/span&gt;(o ser un profesional en &lt;span style="font-weight: bold;"&gt;SAP&lt;/span&gt;) puede también significar tener un sueldo aun &lt;span style="font-weight: bold;"&gt;mayor&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Por eso, muchos profesionales que programan en PHP, .NET u otro lenguaje, a menudo preguntan ¿Como aprendo Java?&lt;br /&gt;&lt;br /&gt;A la hora de &lt;span style="font-weight: bold;"&gt;aprender&lt;/span&gt;, no se sabe por donde &lt;span style="font-weight: bold;"&gt;empezar&lt;/span&gt;, y &lt;span style="font-weight: bold;"&gt;libros hay muchos&lt;/span&gt;, en mi opinión lo primero es leer el&lt;span style="font-weight: bold;"&gt; tutorial de Java &lt;/span&gt;de &lt;span style="font-weight: bold;"&gt;Sun &lt;/span&gt;(Sun es la empresa que creo Java):&lt;br /&gt;&lt;br /&gt;&lt;a href="http://java.sun.com/docs/books/tutorial/"&gt;http://java.sun.com/docs/books/tutorial/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Este tutorial es un&lt;span style="font-weight: bold;"&gt; libro online gratis&lt;/span&gt;, que existe desde la época donde se creo el lenguaje (cerca del 95/96). Pueden aprender el lenguaje &lt;span style="font-weight: bold;"&gt;rápidamente&lt;/span&gt;, no hace falta leerse todo el libro, lean a continuación de que se trata cada sección y cuales deben leer:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Getting Started:&lt;/span&gt; Es una &lt;span style="font-weight: bold;"&gt;introducción &lt;/span&gt;a Java, mas o menos cortita, leanla con detenimiento.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Learning the Java Language:&lt;/span&gt; Esta sección explica el lenguaje mas a fondo, también deben&lt;span style="font-weight: bold;"&gt; leerla completa&lt;/span&gt;, es &lt;span style="font-weight: bold;"&gt;importante &lt;/span&gt;ya que explica &lt;span style="font-weight: bold;"&gt;conceptos básicos&lt;/span&gt;, como la programación &lt;span style="font-weight: bold;"&gt;orientada a objetos&lt;/span&gt; (&lt;a style="font-weight: normal;" href="http://es.wikipedia.org/wiki/Programación_orientada_a_objetos"&gt;POO&lt;/a&gt;&lt;span style="font-weight: normal;"&gt; o  OOP en ingles, y Java es orientado a objetos) y la &lt;span style="font-weight: bold;"&gt;sintaxis &lt;/span&gt;del lenguaje.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Essential Java Classes: &lt;/span&gt;Explica las clases base del lenguaje (algo así como el API básico), esto pueden leerlo todo, o prestarle mas atención solo a la parte de &lt;span style="font-weight: bold;"&gt;Excepciones e&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;I/O &lt;/span&gt;básico. La parte de &lt;span style="font-weight: bold;"&gt;concurrencia &lt;/span&gt;y&lt;span style="font-weight: bold;"&gt; expresiones regulares&lt;/span&gt; (aunque es muy usado) no es tan necesario para un principiante. Finalmente lean con detenimiento la parte final que explica las variables de entorno (&lt;span style="font-weight: bold;"&gt;PATH &lt;/span&gt;y &lt;span style="font-weight: bold;"&gt;CLASSPATH&lt;/span&gt;) ya que es donde un &lt;span style="font-weight: bold;"&gt;novato &lt;/span&gt;se encuentra con mayores problemas.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Collections&lt;/span&gt;: Explica las clases y conceptos sobre como manejar en Java, &lt;span style="font-weight: bold;"&gt; estructuras de datos&lt;/span&gt;, si tienen tiempo&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;leanla con detenimiento, mas adelante necesitaran tener a lado la referencia (explicare mas de esto adelante), ya que es algo que siempre se utiliza al programar.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Swing&lt;/span&gt;: Swing es para programar interfaces de usuario para aplicaciones de &lt;span style="font-weight: bold;"&gt;escritorio&lt;/span&gt;, la mayoría de los trabajos en Java es para &lt;span style="font-weight: bold;"&gt;aplicaciones web&lt;/span&gt;, así que pueden saltearse por completo esta sección.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Deployment&lt;/span&gt;: De esta sección, lo importante es que aprendan el concepto de &lt;span style="font-weight: bold;"&gt;JAR &lt;/span&gt;(Java ARchive) que es un archivo &lt;a href="http://es.wikipedia.org/wiki/Formato_de_compresión_ZIP"&gt;ZIP&lt;/a&gt; que contiene el programa que hicieron en Java, compilado.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Preparation for Java Programming Language Certification:&lt;/span&gt; Las &lt;span style="font-weight: bold;"&gt;certificaciones&lt;/span&gt; son examenes en los cuales se prueba que ustedes conocen el lenguaje, básicamente sirven para certificar que &lt;span style="font-weight: bold;"&gt;saben &lt;/span&gt;y así obtener un empleo, o &lt;span style="font-weight: bold;"&gt;cobrar mas&lt;/span&gt;, si están interesados, lean esta sección.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Custom Networking&lt;/span&gt;: Pueden saltearse esta sección.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;The Extension Mechanism&lt;/span&gt;: También salteense esta sección.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Full-Screen Exclusive Mode API&lt;/span&gt;: Esto también salteenlo, es algo de bajo nivel, que sirve para hacer juegos de escritorio.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Generics&lt;/span&gt;: Esto es muy utilizado, aunque este capitulo es mas avanzado, leanlo.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Internationalization&lt;/span&gt;: Aunque no es una sección muy importante, leanla, ya que como vivimos en &lt;span style="font-weight: bold;"&gt;Argentina&lt;/span&gt;, probablemente tengamos que modificar aplicaciones Java para que utilicen el &lt;span style="font-weight: bold;"&gt;formato de fecha&lt;/span&gt; y &lt;span style="font-weight: bold;"&gt;monedas local&lt;/span&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;JavaBeans&lt;/span&gt;: Todo lo que es Java Beans es muy importante, leanlo, ya que es bueno saber de esto cuando aprendan sobre &lt;span style="font-weight: bold;"&gt;J2EE &lt;/span&gt;(mas sobre J2EE adelante).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;JDBC Database Access&lt;/span&gt;: Este es el API para acceder a la &lt;span style="font-weight: bold;"&gt;base de datos&lt;/span&gt;, es necesario aprenderlo.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;JMX&lt;/span&gt;: Pueden leerlo o no, se utiliza en algunos servidores de aplicación (mas sobre esto abajo).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;JNDI&lt;/span&gt;: También conviene saber sobre JNDI para cuando utilicen J2EE.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;RMI&lt;/span&gt;: API para invocar funcionalidad remotamente, también utilizado en J2EE, así que leanlo.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Reflection&lt;/span&gt;: Es una sección un tanto avanzada, pueden saltearla (aunque es bueno que la lean en un futuro).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Security&lt;/span&gt;: Pueden saltearla.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Sound&lt;/span&gt;: Salteenla.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;2D Graphics&lt;/span&gt;: Otra mas a saltear.&lt;/li&gt;&lt;/ul&gt;Como he dicho mas arriba, la mayoría de los trabajos en Java son para &lt;span style="font-weight: bold;"&gt;la web&lt;/span&gt;, así que todo lo que es sonido, imagenes y todo lo que sea para aplicaciones de escritorio, pueden &lt;span style="font-weight: bold;"&gt;saltearselo&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;¡Ya aprendí todo rapidísimo! ¿Y ahora como sigo?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Una vez que tengan todo en su cabeza, sigue hacer sus primeros programas, para ello, lo esencial es tener instalado el &lt;span style="font-weight: bold;"&gt;JDK&lt;/span&gt;, que es la &lt;a href="http://es.wikipedia.org/wiki/Máquina_virtual"&gt;&lt;span style="font-weight: bold;"&gt;maquina virtual&lt;/span&gt;&lt;/a&gt; donde sus programas Java correrán, y además contiene el API.&lt;br /&gt;&lt;br /&gt;El &lt;span style="font-weight: bold;"&gt;JDK &lt;/span&gt;también esta en la pagina de Sun:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://java.sun.com/javase/downloads/index.jsp"&gt;http://java.sun.com/javase/downloads/index.jsp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hoy en día bajense la versión 6, allí tendrán el &lt;span style="font-weight: bold;"&gt;JDK &lt;/span&gt;y el &lt;span style="font-weight: bold;"&gt;JRE&lt;/span&gt;. El &lt;span style="font-weight: bold;"&gt;JRE &lt;/span&gt;es un &lt;span style="font-weight: bold;"&gt;interprete&lt;/span&gt;, sirve solo para ejecutar programas Java, si ustedes serán programadores conviene que se bajen el &lt;span style="font-weight: bold;"&gt;JDK&lt;/span&gt; (que contiene el &lt;span style="font-weight: bold;"&gt;compilador &lt;/span&gt;y el runtime, es decir, también trae el JRE).&lt;br /&gt;&lt;br /&gt;Cuando tengan el compilador y el interprete, necesitaran un &lt;a style="font-weight: bold;" href="http://es.wikipedia.org/wiki/Entorno_de_desarrollo_integrado"&gt;IDE&lt;/a&gt;, que le hará el desarrollo mucho mas fácil (hay gente que utiliza su &lt;span style="font-weight: bold;"&gt;editor de texto favorito&lt;/span&gt;, aunque esto no es recomendable para un &lt;span style="font-weight: bold;"&gt;principiante&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;Hay muchos IDEs de Java, en mi opinión los mas utilizados son el &lt;a href="http://www.netbeans.org/"&gt;&lt;span style="font-weight: bold;"&gt;NetBeans&lt;/span&gt;&lt;/a&gt; (de Sun, que también se pueden bajar de la pagina de downloads que puse arriba) y el &lt;a href="http://www.eclipse.org/"&gt;&lt;span style="font-weight: bold;"&gt;Eclipse&lt;/span&gt;&lt;/a&gt; (muy utilizado para crear IDEs para también otros lenguajes y entornos). &lt;span style="font-weight: bold;"&gt;¿Cual elegir?&lt;/span&gt; quizá no es bueno influir en ello, cada uno tiene sus gustos y existen varios IDEs, yo prefiero el &lt;span style="font-weight: bold;"&gt;Eclipse&lt;/span&gt;, aunque &lt;span style="font-weight: bold;"&gt;si son principiantes&lt;/span&gt;, les recomiendo el &lt;span style="font-weight: bold;"&gt;NetBeans&lt;/span&gt;, ya que tienen todo integrado y solucionado.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;J2EE&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ya saben programar en Java e hicieron lindos programas, ahora para conseguir trabajo, les piden saber J2EE, termino el cual he nombrado anteriormente.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;J2EE &lt;/span&gt;significa &lt;span style="font-weight: bold;"&gt;Java Enterprise Edition&lt;/span&gt;, es una plataforma para desarrollar aplicaciones que correrán en un servidor. En simples palabras, es un conjunto de APIs para crear &lt;span style="font-weight: bold;"&gt;aplicaciones web&lt;/span&gt; que accederán a una &lt;span style="font-weight: bold;"&gt;base de datos&lt;/span&gt;, de manera &lt;span style="font-weight: bold;"&gt;segura&lt;/span&gt;,&lt;span style="font-weight: bold;"&gt; multi-capa&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;distribuida&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;tolerante a fallos&lt;/span&gt;, etc.&lt;br /&gt;&lt;br /&gt;Lo primero es aprender, por eso, a leerse el tutorial de J2EE de Sun:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://java.sun.com/j2ee/1.4/docs/tutorial/doc/"&gt;http://java.sun.com/j2ee/1.4/docs/tutorial/doc/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Aquí también hay varias secciones que se podrían &lt;span style="font-weight: bold;"&gt;saltear&lt;/span&gt;, como la del &lt;span style="font-weight: bold;"&gt;XML &lt;/span&gt;y &lt;span style="font-weight: bold;"&gt;APIs &lt;/span&gt;para manejo de XML, DOM, XSLT, aunque es necesario saber esos conceptos, ya que hoy en día se utiliza esto se utiliza para la comunicación entre servidores por medio de &lt;a style="font-weight: bold;" href="http://es.wikipedia.org/wiki/Servicio_Web"&gt;Web Services&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Luego es esencial leer la parte de &lt;span style="font-weight: bold;"&gt;servlets &lt;/span&gt;(aplicaciones web hechas en Java) y &lt;span style="font-weight: bold;"&gt;JSP &lt;/span&gt;(paginas HTML con código java incrustado).&lt;br /&gt;&lt;br /&gt;Las secciones sobre &lt;span style="font-weight: bold;"&gt;EJB &lt;/span&gt;(&lt;span style="font-weight: bold;"&gt;Enterprise Java Beans&lt;/span&gt;) son esenciales, ya que junto con la parte web, es el corazón de J2EE.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;El servidor de aplicaciones&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Además del JDK, para correr aplicaciones web hechas en Java, es necesario utilizar un servidor de aplicaciones. Aquí las opciones son varias, paso a detallar:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://tomcat.apache.org/"&gt;&lt;span style="font-weight: bold;"&gt;Tomcat&lt;/span&gt;&lt;/a&gt;: Es un servidor &lt;span style="font-weight: bold;"&gt;muy utilizado&lt;/span&gt; para aplicaciones web Java, es relativamente rápido, y utiliza pocos recursos. Pero es &lt;span style="font-weight: bold;"&gt;solo para aplicaciones web&lt;/span&gt;, no contiene la parte Enterprise JavaBeans de J2EE.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a style="font-weight: bold;" href="https://glassfish.dev.java.net/"&gt;GlassFish&lt;/a&gt;: Es un nuevo (desde el 2005) servidor de aplicaciones de &lt;span style="font-weight: bold;"&gt;Sun &lt;/span&gt;para J2EE que esta ganando popularidad.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.jboss.org/"&gt;&lt;span style="font-weight: bold;"&gt;JBoss&lt;/span&gt;&lt;/a&gt;: Otro servidor J2EE muy popular.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a style="font-weight: bold;" href="http://en.wikipedia.org/wiki/OC4J"&gt;OC4J&lt;/a&gt;: U Oracle Application Server 10g, es el servidor J2EE de &lt;span style="font-weight: bold;"&gt;Oracle&lt;/span&gt;, como esta compro a BEA Systems, es mejor utilizar el WebLogic.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.bea.com/"&gt;&lt;span style="font-weight: bold;"&gt;WebLogic&lt;/span&gt;&lt;/a&gt;: U Oracle WebLogic Server, otro servidor J2EE de &lt;span style="font-weight: bold;"&gt;BEA Systems&lt;/span&gt;, que fue adquirida por Oracle. Servidor &lt;span style="font-weight: bold;"&gt;robusto&lt;/span&gt;, muy utilizado y comercial.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/software/websphere/"&gt;&lt;span style="font-weight: bold;"&gt;WAS&lt;/span&gt;&lt;/a&gt;: O WebSphere Application Server, es el servidor J2EE de &lt;span style="font-weight: bold;"&gt;IBM&lt;/span&gt;, también robusto y comercial.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Y hay otros, la elección dependerá de varios factores (como dinero para servidores, ya que algunos necesitan &lt;span style="font-weight: bold;"&gt;muchos recursos&lt;/span&gt;, como dinero para &lt;span style="font-weight: bold;"&gt;licencias&lt;/span&gt;, algunos son muy caros, otros gratuitos).&lt;br /&gt;&lt;br /&gt;Para aprender, si utilizan &lt;span style="font-weight: bold;"&gt;Netbeans&lt;/span&gt;, tendrán &lt;span style="font-weight: bold;"&gt;Tomcat &lt;/span&gt;y &lt;span style="font-weight: bold;"&gt;GlassFish &lt;/span&gt;para todo lo que es desarrollo J2EE, solo fijense de bajarse la versión correcta de &lt;a href="http://www.netbeans.org/downloads/index.html"&gt;http://www.netbeans.org/downloads/index.html&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;¿Que mas necesito saber?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;J2EE es muy lindo, pero necesita muchos recursos y no es tan rápido, especialmente para la parte de &lt;span style="font-weight: bold;"&gt;Entity Beans&lt;/span&gt; (Beans de Entidad), por lo que algunos arquitectos de sistemas han tenido que implementar &lt;span style="font-weight: bold;"&gt;otras soluciones&lt;/span&gt; (muchas veces al ver la realidad). Entre ellas tenemos:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Acceso directo a la base de datos: &lt;/span&gt;Es decir, hacer aplicaciones web que solo utilizan &lt;span style="font-weight: bold;"&gt;Tomcat &lt;/span&gt;(el contenedor web) y utilizan el API &lt;span style="font-weight: bold;"&gt;JDBC &lt;/span&gt;para ejecutar &lt;span style="font-weight: bold;"&gt;SQL &lt;/span&gt;para acceder a la base de datos. Es simple, rápido, y se utilizan pocos recursos.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://es.wikipedia.org/wiki/Hibernate"&gt;&lt;span style="font-weight: bold;"&gt;Hibernate&lt;/span&gt;&lt;/a&gt;: Es una herramienta para mapear &lt;span style="font-weight: bold;"&gt;objetos &lt;/span&gt;java con &lt;span style="font-weight: bold;"&gt;tablas &lt;/span&gt;en la base de datos, siempre fue una &lt;span style="font-weight: bold;"&gt;alternativa &lt;/span&gt;a los beans de entidad, aunque no mas fácil de utilizar.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://es.wikipedia.org/wiki/Spring_Framework"&gt;&lt;span style="font-weight: bold;"&gt;Spring&lt;/span&gt;&lt;/a&gt;: Otra herramienta que es una alternativa a los EJBs.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Personalmente, utilizar &lt;span style="font-weight: bold;"&gt;Tomcat &lt;/span&gt;con &lt;span style="font-weight: bold;"&gt;JDBC &lt;/span&gt;ha solucionado todos mis problemas, aunque esto es tema de debate, lo dejo al criterio de cada uno.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Jakarta&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;No solo para la programacion  J2EE, sino para todo en general, el proyecto &lt;a href="http://jakarta.apache.org/"&gt;&lt;span style="font-weight: bold;"&gt;Jakarta&lt;/span&gt;&lt;/a&gt; (otro proyecto de Apache) es un conjunto de &lt;span style="font-weight: bold;"&gt;librerias &lt;/span&gt;y &lt;span style="font-weight: bold;"&gt;herramientas &lt;/span&gt;para Java para solucionar todo tipo de problemas.&lt;br /&gt;&lt;br /&gt;De las librerías, la mas utilizada es el &lt;a href="http://commons.apache.org/"&gt;&lt;span style="font-weight: bold;"&gt;Commons&lt;/span&gt;&lt;/a&gt;, que es incluida en casi todos los proyectos.&lt;br /&gt;&lt;br /&gt;Luego el &lt;a href="http://maven.apache.org/"&gt;&lt;span style="font-weight: bold;"&gt;Maven&lt;/span&gt;&lt;/a&gt;, que es una &lt;span style="font-weight: bold;"&gt;herramienta de manejo de proyectos&lt;/span&gt;, que se puede utilizar para compilar y desplegar aplicaciones en un servidor, entre otros usos.&lt;br /&gt;&lt;br /&gt;Dentro de Jakarta, también tenemos a Tomcat, y a &lt;a href="http://struts.apache.org/"&gt;&lt;span style="font-weight: bold;"&gt;Struts&lt;/span&gt;&lt;/a&gt;, una herramienta para el desarrollo de aplicaciones web, muy utilizado, que ayuda a implementar el patrón &lt;span style="font-weight: bold;"&gt;&lt;a href="http://es.wikipedia.org/wiki/Modelo_Vista_Controlador"&gt;MVC&lt;/a&gt; &lt;/span&gt;(que separa el modelo de datos de la parte de presentación y control de una aplicación web). Una nueva alternativa a Struts es el &lt;span style="font-weight: bold;"&gt;&lt;a href="http://java.sun.com/javaee/javaserverfaces/"&gt;JSF&lt;/a&gt; &lt;/span&gt;(Java Server Faces) de Sun.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Patrones de diseño&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Mas arriba leímos sobre MVC, en Java (como también en otras tecnologías) además de J2EE, se utilizan mucho los &lt;a href="http://es.wikipedia.org/wiki/Patrón_de_diseño"&gt;&lt;span style="font-weight: bold;"&gt;patrones de diseño&lt;/span&gt;&lt;/a&gt;, que son soluciones a problemas comunes de diseño.&lt;br /&gt;&lt;br /&gt;Una aplicación contiene muchos problemas a resolver, y por lo general un &lt;span style="font-weight: bold;"&gt;arquitecto de software &lt;/span&gt;utiliza los patrones en el diseño de cada solución, por ello, conviene tener el concepto de los patrones mas utilizados.&lt;br /&gt;&lt;br /&gt;Para J2EE, se utilizan los patrones de Sun:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://java.sun.com/blueprints/patterns/"&gt;http://java.sun.com/blueprints/patterns/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java.sun.com/blueprints/corej2eepatterns/Patterns/"&gt;http://java.sun.com/blueprints/corej2eepatterns/Patterns/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;La mayoría de ellos son muy utilizados, paso a detallar algunos:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a style="font-weight: bold;" href="http://java.sun.com/blueprints/patterns/TransferObject.html"&gt;Transfer Object&lt;/a&gt;: Comúnmente también llamado &lt;span style="font-weight: bold;"&gt;VO (Value Object)&lt;/span&gt;, se trata de un objeto java que &lt;span style="font-weight: bold;"&gt;encapsula &lt;/span&gt;los atributos de una &lt;span style="font-weight: bold;"&gt;entidad&lt;/span&gt;, por ejemplo, si tenemos una entidad &lt;span style="font-weight: bold;"&gt;Cliente &lt;/span&gt;con atributos:&lt;span style="font-weight: bold;"&gt; nombre, dirección, teléfono, edad&lt;/span&gt;, etc, entonces el value object representara a ese objeto. Los &lt;span style="font-weight: bold;"&gt;VO &lt;/span&gt;generalmente se &lt;span style="font-weight: bold;"&gt;llenan &lt;/span&gt;con datos en el código que accede a la &lt;span style="font-weight: bold;"&gt;base de datos&lt;/span&gt; y después se transfiere a la capa de &lt;span style="font-weight: bold;"&gt;presentación&lt;/span&gt; para mostrarlo por ejemplo en una &lt;span style="font-weight: bold;"&gt;pagina web&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;&lt;a href="http://java.sun.com/blueprints/patterns/DAO.html"&gt;&lt;span style="font-weight: bold;"&gt;DAO&lt;/span&gt;&lt;/a&gt;: Data Access Object, desde la capa de presentación, podríamos necesitar los datos de los clientes, si accedemos a la base de datos directamente tendríamos código de base de datos en la capa de presentación, lo que dificulta hacer cambios, entonces al utilizar un DAO, lo que hacemos es &lt;span style="font-weight: bold;"&gt;encapsular &lt;/span&gt;en este todo el acceso a base de datos, por ejemplo, un DAO puede tener un método llamado&lt;span style="font-style: italic;"&gt; getClientes() &lt;/span&gt;que revolvería una lista de clientes encapsulados en &lt;span style="font-style: italic;"&gt;Value Objects&lt;/span&gt; de &lt;span style="font-style: italic;"&gt;Clientes&lt;/span&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://java.sun.com/blueprints/patterns/FrontController.html"&gt;&lt;span style="font-weight: bold;"&gt;Front Controller&lt;/span&gt;&lt;/a&gt;: Se trata de una clase Java que centraliza todos los llamados web a una aplicación.&lt;/li&gt;&lt;li&gt;&lt;a href="http://java.sun.com/blueprints/patterns/ServiceLocator.html"&gt;&lt;span style="font-weight: bold;"&gt;Service Locator&lt;/span&gt;&lt;/a&gt;: Mas atrás en este articulo dije que había que leer la sección &lt;span style="font-weight: bold;"&gt;JNDI&lt;/span&gt;, ya que para las aplicaciones J2EE, es lo que se utiliza para localizar un servicio dentro de una aplicación distribuida. Un service locator, centraliza el código necesario para localizar por ejemplo a un Session Bean u otro tipo de EJB o recurso.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Sun provee de una aplicación ejemplo, llamada &lt;a style="font-weight: bold;" href="http://java.sun.com/developer/releases/petstore/"&gt;Petstore&lt;/a&gt; (viene con el &lt;span style="font-weight: bold;"&gt;código fuente&lt;/span&gt;), que implementa todos los patrones de diseño J2EE y es un &lt;span style="font-weight: bold;"&gt;muy buen ejemplo para aprender&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Base de datos&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Obviamente, también necesitaran una base de datos para probar los ejemplos, &lt;a href="http://www.mysql.com/"&gt;MySQL&lt;/a&gt; es una buena opción (empresa que también fue adquirida por Sun), pueden bajársela del sitio de MySQL o también junto al &lt;a href="http://www.netbeans.org/"&gt;NetBeans&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;UML&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;El &lt;a href="http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modelado"&gt;UML&lt;/a&gt; o Lenguaje Unificado de Modelado (Unified Modeling Language en ingles) es un lenguaje gráfico de &lt;span style="font-weight: bold;"&gt;modelado &lt;/span&gt;para sistemas, que utilizan algunos analistas para &lt;span style="font-weight: bold;"&gt;diseñar un sistema&lt;/span&gt;. Los programadores toman ese diseño y lo vuelcan en un sistema real (es decir &lt;span style="font-weight: bold;"&gt;escriben el código&lt;/span&gt;, por ejemplo en Java).&lt;br /&gt;&lt;br /&gt;Algunas empresas no lo utilizan, algunos artículos por la red dicen que &lt;span style="font-weight: bold;"&gt;lleva a problemas&lt;/span&gt; (por experiencia se que es así), aunque generalmente &lt;span style="font-weight: bold;"&gt;se piden conocimientos&lt;/span&gt; de este lenguaje para los &lt;span style="font-weight: bold;"&gt;trabajos&lt;/span&gt;, por lo que conviene aprenderlo (aunque solo se dediquen a programar).&lt;br /&gt;&lt;br /&gt;Para aprenderlo hay infinidad de tutoriales, yo prefiero leer directamente la &lt;a style="font-weight: bold;" href="http://www.omg.org/technology/documents/formal/uml.htm"&gt;referencia&lt;/a&gt; oficial del lenguaje.&lt;br /&gt;&lt;br /&gt;En cuanto al software, pueden utilizar el &lt;a href="http://www.ibm.com/software/rational/"&gt;&lt;span style="font-weight: bold;"&gt;Rational Rose&lt;/span&gt;&lt;/a&gt; de IBM (pago, pero uno de los mas usados), el &lt;a href="http://www.sparxsystems.com.au/"&gt;&lt;span style="font-weight: bold;"&gt;Enterprise Architect&lt;/span&gt;&lt;/a&gt; (también pago), el modulo UML que viene con el &lt;span style="font-weight: bold;"&gt;NetBeans &lt;/span&gt;o muchos otros mas.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Documentación y Javadoc&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;El &lt;a style="font-weight: bold;" href="http://java.sun.com/j2se/javadoc/"&gt;Javadoc&lt;/a&gt; es una de las herramientas del JDK para generar documentación en base a los &lt;span style="font-weight: bold;"&gt;comentarios del código fuente&lt;/span&gt;. Pero esto seguramente lo leyeron en el tutorial, lo importante es que en Java la documentación se ve en &lt;span style="font-weight: bold;"&gt;HTML &lt;/span&gt;y es generada por &lt;span style="font-weight: bold;"&gt;Javadoc&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Nadie puede tener toda la documentación del &lt;span style="font-weight: bold;"&gt;API &lt;/span&gt;en la cabeza, por lo que es bueno tener en la sección de Favoritos de su navegador el &lt;a style="font-weight: bold;" href="http://java.sun.com/j2se/1.5.0/docs/api/overview-summary.html"&gt;link&lt;/a&gt; al Javadoc del API, para ser usado a diario.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Sitios de utilidad&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Frecuentemente utilizaran &lt;span style="font-weight: bold;"&gt;Google &lt;/span&gt;para buscar cualquier problema, y frecuentemente caerán en sitios de &lt;span style="font-weight: bold;"&gt;Sun&lt;/span&gt;, o en el &lt;a href="http://mindprod.com/jgloss/jgloss.html"&gt;&lt;span style="font-weight: bold;"&gt;Java Glossary&lt;/span&gt;&lt;/a&gt; (Es un sitio de la A hasta la Z de Java, muy recomendado para leer).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Conclusión&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Creo que he cubierto todas las bases para que usted como programador PHP u de otro lenguaje, aprenda Java &lt;span style="font-weight: bold;"&gt;rápidamente &lt;/span&gt;y tenga "&lt;span style="font-style: italic;"&gt;punteros&lt;/span&gt;" rápidos a todo lo que maneja un programador Java.&lt;br /&gt;&lt;br /&gt;Tienen algún feedback, preguntas frecuentes? dejen todo en los comentarios, son bienvenidos!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4176656017167607189-1517364889913173116?l=argentinait.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://argentinait.blogspot.com/feeds/1517364889913173116/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4176656017167607189&amp;postID=1517364889913173116' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4176656017167607189/posts/default/1517364889913173116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4176656017167607189/posts/default/1517364889913173116'/><link rel='alternate' type='text/html' href='http://argentinait.blogspot.com/2008/11/como-aprendo-java.html' title='¿Como aprendo Java?'/><author><name>Diego</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4176656017167607189.post-1638227944718146457</id><published>2008-10-24T14:59:00.000-07:00</published><updated>2008-11-10T17:11:12.003-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='consejos de compra de hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='comprar hardware en argentina'/><title type='text'>¿Donde comprar hardware en Argentina?</title><content type='html'>Lo mejor es ir al &lt;span style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;microcentro&lt;/span&gt; &lt;/span&gt;porteño a las &lt;span style="font-weight: bold;"&gt;Galerías Jardín&lt;/span&gt; (Florida 537), allí esta lleno de locales de computación, con mucha &lt;span style="font-weight: bold;"&gt;variedad &lt;/span&gt;y &lt;span style="font-weight: bold;"&gt;buenos precios&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://www.datasoft.com.ar/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Datasoft&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;(que es uno de los locales de esa galería), fue siempre el local mas &lt;span style="font-weight: bold;"&gt;famoso&lt;/span&gt;, de mejor precio y variedad, pero hoy en día la galería esta llena de locales y también de precio similar o mas bajo.&lt;br /&gt;&lt;br /&gt;Otra opción es comprar en algún sitio de &lt;span style="font-weight: bold;"&gt;subastas &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;online&lt;/span&gt;&lt;/span&gt; como&lt;span style="font-weight: bold;"&gt; &lt;a href="http://www.mercadolibre.com.ar/"&gt;Mercado Libre&lt;/a&gt;&lt;/span&gt;, &lt;a href="http://www.deremate.com.ar/"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;DeRemate&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, o &lt;a href="http://www.masoportunidades.com.ar/"&gt;&lt;span style="font-weight: bold;"&gt;Mas Oportunidades&lt;/span&gt;&lt;/a&gt;, a vendedores con &lt;span style="font-weight: bold;"&gt;buena calificación&lt;/span&gt;, esos sitios pueden servir como un termómetro para saber cuanto cuesta alguna placa de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;video&lt;/span&gt; en especial, memoria, un micro, etc.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Si conocen &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;algún&lt;/span&gt; negocio o &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;galería&lt;/span&gt; donde se consiga buen precio y variedad, escriban un comentario!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4176656017167607189-1638227944718146457?l=argentinait.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://argentinait.blogspot.com/feeds/1638227944718146457/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4176656017167607189&amp;postID=1638227944718146457' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4176656017167607189/posts/default/1638227944718146457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4176656017167607189/posts/default/1638227944718146457'/><link rel='alternate' type='text/html' href='http://argentinait.blogspot.com/2008/10/donde-comprar-hardware-en-argentina.html' title='¿Donde comprar hardware en Argentina?'/><author><name>Diego</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4176656017167607189.post-429716467186122304</id><published>2008-10-22T13:27:00.000-07:00</published><updated>2008-10-22T13:35:04.060-07:00</updated><title type='text'>Sitios de busqueda laboral</title><content type='html'>Aqui dejo una lista de sitios de busqueda laboral informatica en Argentina:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.computrabajo.com.ar/"&gt;Computrabajo&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.bumeran.com.ar/"&gt;Bumeran&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.universobit.com/"&gt;UniversoBIT&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.lawebdelprogramador.com/trabajo/"&gt;La Web Del Programador&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4176656017167607189-429716467186122304?l=argentinait.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://argentinait.blogspot.com/feeds/429716467186122304/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4176656017167607189&amp;postID=429716467186122304' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4176656017167607189/posts/default/429716467186122304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4176656017167607189/posts/default/429716467186122304'/><link rel='alternate' type='text/html' href='http://argentinait.blogspot.com/2008/10/sitios-de-busqueda-laboral.html' title='Sitios de busqueda laboral'/><author><name>Diego</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4176656017167607189.post-987829589801524807</id><published>2008-10-22T13:08:00.001-07:00</published><updated>2008-10-22T13:08:46.663-07:00</updated><title type='text'>El IT en Argentina del 99 a la actualidad</title><content type='html'>&lt;span class="Apple-style-span"  style="font-size:130%;"&gt;&lt;strong&gt;El "boom" Dot-Com y el Y2K.&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_1s7ntnh1sLU/SP9hU3plmDI/AAAAAAAAAhc/JS4eu8Ga1aA/s1600-h/dotcomgfx.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5260029900955686962" style="margin: 0px auto 10px; display: block; cursor: pointer; text-align: center;" alt="" src="http://2.bp.blogspot.com/_1s7ntnh1sLU/SP9hU3plmDI/AAAAAAAAAhc/JS4eu8Ga1aA/s200/dotcomgfx.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;En Argentina &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;también&lt;/span&gt; se &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;vivió&lt;/span&gt; el famoso "&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;boom&lt;/span&gt;&lt;/span&gt;" de las empresas &lt;a href="http://es.wikipedia.org/wiki/Burbuja.com"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;punto &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;COM&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, durante el gobierno de De La &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Rua&lt;/span&gt; se &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;seguían&lt;/span&gt; acentuando los problemas &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;económicos&lt;/span&gt;&lt;/span&gt;, pero el sector &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;informático&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;recibió&lt;/span&gt; un tremendo impulso debido a este "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;boom&lt;/span&gt;" y al &lt;a href="http://es.wikipedia.org/wiki/Problema_del_a%C3%B1o_2000"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Y2K&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Las empresas y particulares &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;invertían&lt;/span&gt; dinero en poner oficinas, tener una &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;idea&lt;/span&gt;, comprar un dominio "&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;COM&lt;/span&gt;&lt;/span&gt;" para esa idea, contratar programadores, diseñadores &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;gráficos&lt;/span&gt; y luego buscar &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;inversores &lt;/span&gt;o &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;compradores &lt;/span&gt;de la empresa. Esto y la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_13"&gt;inversión&lt;/span&gt; para solucionar los problemas del Y2K generaron una gran demanda de programadores y &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;también&lt;/span&gt; la suba de sueldos a valores &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_15"&gt;astronómicos&lt;/span&gt; para este &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_16"&gt;país&lt;/span&gt; (un programador &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;PHP&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_18"&gt;podía&lt;/span&gt; cobrar en esa &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_19"&gt;época&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;fácilmente&lt;/span&gt; &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;4000 &lt;/span&gt;o &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;5000 &lt;/span&gt;pesos, que eran equivalentes a dolares antes del 2001).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Esto provoco mas &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;rotación &lt;/span&gt;de trabajos, el ingreso de mas gente a este mercado laboral, &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;mejores condiciones de &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;contratación&lt;/span&gt;&lt;/span&gt; (&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;relación&lt;/span&gt; de dependencia en vez de trabajo en negro) y el uso de &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;acciones de la empresa como incentivo&lt;/span&gt;. La idea de la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;época&lt;/span&gt; era que al tener las acciones de una empresa que se &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;vendería&lt;/span&gt; a millones de dolares uno se &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;haría&lt;/span&gt; &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;rico&lt;/span&gt;. Por lo que se trabajaba al &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;extremo &lt;/span&gt;como si realmente se ganaran millones (aunque algunas empresas &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;tenían&lt;/span&gt; baja productividad por el uso masivo de programas como &lt;a href="http://es.wikipedia.org/wiki/Napster"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Napster&lt;/span&gt;&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pero la verdad fue otra, como toda burbuja, esta se desinflo, muchas punto &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;COM&lt;/span&gt; no fueron compradas, las acciones no &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;valían&lt;/span&gt; &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;nada &lt;/span&gt;y hubo &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;despidos&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;font-size:130%;" &gt;Post-caída&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A pesar de la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;caída&lt;/span&gt; de la burbuja, el mercado &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;IT&lt;/span&gt; no estaba en la ruina, los sueldos aunque mas bajos, no eran tan bajos como la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;época&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;pre&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;dot&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;com&lt;/span&gt;, un programador &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;web&lt;/span&gt; que supiera &lt;a href="http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_Java"&gt;Java &lt;/a&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;podía&lt;/span&gt; ganar desde &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;2000 &lt;/span&gt;a &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;3000 &lt;/span&gt;pesos por mes. Debido a la crisis &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;económica&lt;/span&gt; Argentina de la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;época&lt;/span&gt;, mucha gente era contratada y &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;debía&lt;/span&gt; pagar &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Monotributo&lt;/span&gt; &lt;/span&gt;(que es una manera simplificada de pagar impuestos y ser un trabajador &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_12"&gt;autónomo&lt;/span&gt;) en vez de estar en &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_13"&gt;relación&lt;/span&gt; de dependencia.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;El &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Monotributo&lt;/span&gt; ya se utilizaba en la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_15"&gt;época&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;Dot&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;Com&lt;/span&gt; (debido a los altos sueldos, las&lt;span class="Apple-style-span" style="font-weight: bold;"&gt; cargas sociales&lt;/span&gt; eran altas si se tomaba al programador como empleado). Un &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;monotributista&lt;/span&gt; no tenia &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_19"&gt;indemnización&lt;/span&gt; &lt;/span&gt;si era despedido, ni otras ventajas de un empleado (como el aguinaldo, y en algunos casos, sin vacaciones pagas). El &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;incentivo &lt;/span&gt;de la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_20"&gt;época&lt;/span&gt;, ya no eran las acciones, sino tener un sueldo relativamente mas alto que otras profesiones.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Otro problema de la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_21"&gt;época&lt;/span&gt; era la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_22"&gt;contratación&lt;/span&gt; por medio de &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;consultoras&lt;/span&gt;, en vez de una &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_23"&gt;contratación&lt;/span&gt; directa de la empresa donde se prestaba el servicio. Esto no era mas barato para&lt;br /&gt;la empresa, ya que las consultoras cobraban una &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;comisión &lt;/span&gt;por cada empleado.&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-size:130%;"&gt;&lt;strong&gt;Crisis del 2001&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;En el final del 2001, se desato una de las peores &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;crisis &lt;/span&gt;del &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;país&lt;/span&gt;, se entro en &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;default&lt;/span&gt; &lt;/span&gt;(no se &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;podía&lt;/span&gt; pagar la deuda externa), se &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;devaluó&lt;/span&gt; el peso, que paso de estar uno a uno con el dolar a 2:1, luego a 3:1 y hasta 4:1, en momentos donde por la incertidumbre la gente compraba dolares (luego se &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;estableció&lt;/span&gt; a aproximadamente &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;3:1&lt;/span&gt; hasta el &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;día&lt;/span&gt; de hoy) y se &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;estableció&lt;/span&gt; un "&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;corralito&lt;/span&gt;&lt;/span&gt;" bancario (debido a la fuga de &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;depósitos&lt;/span&gt;) y la &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;pesificación&lt;/span&gt; de &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;depósitos&lt;/span&gt; y plazos fijos.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Estos problemas provocaron &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;despidos &lt;/span&gt;masivos y grandes problemas para pagar sueldos, en las empresas de sistemas que &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_11"&gt;conocí&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;prácticamente&lt;/span&gt; casi todos los &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;contratados &lt;/span&gt;(&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;monotributistas&lt;/span&gt; &lt;/span&gt;o contratados a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;través&lt;/span&gt; de &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;consultoras&lt;/span&gt;) fueron despedidos, sin &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_15"&gt;indemnización&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;font-size:130%;" &gt;Post Crisis (2002)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Luego de la crisis &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;comenzó&lt;/span&gt; un cambio por el cual se recupero el empleo, debido a la &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;devaluación&lt;/span&gt; &lt;/span&gt;y el &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;desempleo &lt;/span&gt;los sueldos eran muy &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;bajos &lt;/span&gt;en &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;comparación&lt;/span&gt; al resto del mundo (en pesos se cobraba menos o lo mismo que en la crisis del 2001). Empresas &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;extranjeras&lt;/span&gt; y locales comenzaron a instalar "&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Software &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Factories&lt;/span&gt;&lt;/span&gt;", que eran oficinas llenas de empleados produciendo software de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;exportación&lt;/span&gt; (&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;offshore&lt;/span&gt;&lt;/span&gt;), por la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;devaluación&lt;/span&gt;, se &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;podía&lt;/span&gt; cobrar en dolares y pagar sueldos en &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;pesos&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Algunas empresas comenzaron a utilizar la &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;contratación&lt;/span&gt; directa&lt;/span&gt; y en &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;relación&lt;/span&gt; de dependencia&lt;/span&gt; como incentivo para atraer empleados, aunque en otras, las consultoras se siguieron utilizando.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;El &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Monotributo&lt;/span&gt; &lt;/span&gt;se uso mucho menos, tal vez porque luego de la crisis y los despidos, se produjeron muchos &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;juicios por indemnizaciones&lt;/span&gt; que en general fueron resueltos &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;a favor de los empleados&lt;/span&gt; (con montos muy grandes).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_12"&gt;Además&lt;/span&gt; de la industria de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;exportación&lt;/span&gt; de software, otro sector que &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;creció&lt;/span&gt; exponencialmente fue el del &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;hosting&lt;/span&gt; &lt;/span&gt;(alojamiento de paginas &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;web&lt;/span&gt;), debido a la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_17"&gt;devaluación&lt;/span&gt;, casi todo aquel que tenia paginas alojadas en el extranjero, las repatrio a empresas locales que mantuvieron su valor en pesos. Las &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;PyMES&lt;/span&gt; necesitan presencia &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;web&lt;/span&gt;, pero lo importante para la gente de sistemas es que muchos programadores compran dominios y arman paginas de &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;proyectos propios&lt;/span&gt; como una manera de tener un ingreso extra o tener una futura empresa propia.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-size:130%;"&gt;&lt;strong&gt;2004 a 2008&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Desde el 2004, debido a la demanda de programadores para proyectos &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;offshore&lt;/span&gt;, los sueldos de sistemas se han &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;duplicado &lt;/span&gt;y hasta &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;triplicado&lt;/span&gt;, un programado Java cobraba en el 2004 desde &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;2000 a 3500&lt;/span&gt; pesos, desde esa &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;época&lt;/span&gt; los valores se incrementaron hasta &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;4000, 4500, 5000&lt;/span&gt;, y hoy en &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;día&lt;/span&gt; hay sueldos de &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;6000 &lt;/span&gt;y mas.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Aun existen &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;consultoras&lt;/span&gt;, aunque algunas solo se dedican a &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;conseguir &lt;/span&gt;un empleado a empresas, para que estas lo tomen en &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;relación&lt;/span&gt; de dependencia.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hoy en &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;día&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;también&lt;/span&gt; se ofrecen &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;sueldos extra&lt;/span&gt; (aparte del aguinaldo), &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;bonos &lt;/span&gt;por buena &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;performance&lt;/span&gt; u objetivos.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;También&lt;/span&gt; se copiaron las &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;políticas&lt;/span&gt; de empresas americanas&lt;/span&gt; como: almuerzo, caramelos, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;snacks&lt;/span&gt; y bebidas gratis, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;capitación&lt;/span&gt; (en ingles o alguna &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_11"&gt;tecnología&lt;/span&gt;), casual &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;dressing&lt;/span&gt;, planes de carrera, clases de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;yoga&lt;/span&gt;, consolas &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Playstation&lt;/span&gt; y otros beneficios. Aunque en general se muestran como &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_15"&gt;políticas&lt;/span&gt; de &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;reclutamiento &lt;/span&gt;y &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_16"&gt;retención&lt;/span&gt;&lt;/span&gt;, en las entrevistas, son en realidad &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_17"&gt;políticas&lt;/span&gt; utilizadas para&lt;span class="Apple-style-span" style="font-weight: bold;"&gt; incrementar la productividad.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Debido al &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;offshore&lt;/span&gt;, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_19"&gt;también&lt;/span&gt; es &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_20"&gt;común&lt;/span&gt; que los programadores viajen al &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;exterior&lt;/span&gt;, a &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Estados Unidos o Europa&lt;/span&gt;, para &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;recibir &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;capacitación&lt;/span&gt; o trabajar&lt;/span&gt; unas semanas en la empresa cliente.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Para &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;reducir costos&lt;/span&gt;, muchas empresas abren oficinas en el &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;interior del &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_22"&gt;país&lt;/span&gt;&lt;/span&gt; (&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_23"&gt;Córdoba&lt;/span&gt;, Rosario, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;Tandil&lt;/span&gt;), ya que los programadores &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_25"&gt;allí&lt;/span&gt; &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;cobran menos&lt;/span&gt;. &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_26"&gt;También&lt;/span&gt; se implementa el &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;telecommuting&lt;/span&gt; &lt;/span&gt;(trabajar desde casa) ya que como el cliente en general es &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_28"&gt;extranjero&lt;/span&gt;, no se necesita estar &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;on&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;site&lt;/span&gt;&lt;/span&gt;, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_31"&gt;además&lt;/span&gt; de ser algo que beneficia al empleado (ya que no viaja, y gasta menos), el beneficio de la empresa es que &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;paga menos&lt;/span&gt; por el &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;alquiler de la oficina&lt;/span&gt;, (y otros gastos, como electricidad, seguridad, etc), el empleado &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;produce mas&lt;/span&gt; (aunque no siempre es el caso) y hay menos &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_32"&gt;rotación&lt;/span&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Otro factor importante es que debido al &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;crecimiento &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_33"&gt;económico&lt;/span&gt;&lt;/span&gt;, los precios de los &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;alquileres &lt;/span&gt;(de cualquier tipo de inmueble) subieron a precios &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_34"&gt;astronómicos&lt;/span&gt;, por lo que las oficinas, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_35"&gt;también&lt;/span&gt; debido a la mayor cantidad de empleados necesitada, muchas empresas las ubicaron en el &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Gran Buenos Aires&lt;/span&gt; (por el &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;alquiler mas bajo&lt;/span&gt;), &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_36"&gt;además&lt;/span&gt; de implementar el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;Telecommuting&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-size:130%;"&gt;&lt;strong&gt;La actualidad&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hoy estamos viviendo un clima de &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;incertidumbre &lt;/span&gt;mundial debido a lo que &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;comenzó&lt;/span&gt; como la crisis de las &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;hipotecas &lt;/span&gt;en Estados Unidos. Aunque aun estamos en medio de esta crisis, es probable que &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;se crezca menos o no se crezca &lt;/span&gt;en el sector &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;informático&lt;/span&gt; de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;exportación&lt;/span&gt; de software en los meses que vienen. Los sueldos actuales son mas altos que los años anteriores, pero &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;también&lt;/span&gt; la &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;inflación&lt;/span&gt;, alquileres &lt;/span&gt;y el valor actual del &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;dolar &lt;/span&gt;hacen que el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;offshore&lt;/span&gt; sea &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;menos rentable&lt;/span&gt; (Otros &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;países&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;también&lt;/span&gt; hay devaluado su moneda, por lo que eso &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;también&lt;/span&gt; nos quita competitividad).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4176656017167607189-987829589801524807?l=argentinait.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://argentinait.blogspot.com/feeds/987829589801524807/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4176656017167607189&amp;postID=987829589801524807' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4176656017167607189/posts/default/987829589801524807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4176656017167607189/posts/default/987829589801524807'/><link rel='alternate' type='text/html' href='http://argentinait.blogspot.com/2008/10/el-it-en-argentina-del-99-la-actualidad.html' title='El IT en Argentina del 99 a la actualidad'/><author><name>Diego</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_1s7ntnh1sLU/SP9hU3plmDI/AAAAAAAAAhc/JS4eu8Ga1aA/s72-c/dotcomgfx.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4176656017167607189.post-4744160586440387196</id><published>2008-10-22T08:23:00.000-07:00</published><updated>2008-10-22T10:17:25.259-07:00</updated><title type='text'>El IT en Argentina (pre-1999)</title><content type='html'>Este blog esta basado en mi experiencia en el mercado informático argentino, comenzare con artículos referentes a la historia del &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;IT&lt;/span&gt; en este país.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Comencé a trabajar en el año 1999, por lo que se de la época previa a esa fecha es acotado, pero interesante.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;Los primeros años del uno a uno (1990-1994)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;En los primeros años de la década del noventa, con el &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;uno a uno&lt;/span&gt; (un dolar = un peso) que aumentaba el déficit de la balanza comercial y generaba mas deuda, y con las &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;privatizaciones &lt;/span&gt;de las empresas del estado, el &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;desempleo &lt;/span&gt;comenzaba a subir, aunque el mercado informático se vio menos afectado debido a la creciente demanda e &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;informatización&lt;/span&gt; de las empresas (que sirve para competir mejor y bajar costos).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;En esa época se estaba terminando de consolidar el dominio de la &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;PC&lt;/span&gt; &lt;/span&gt;por sobre las demás plataformas (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Commodore&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Apple&lt;/span&gt;, etc.), las &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;PC&lt;/span&gt; usaban el &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;a href="http://es.wikipedia.org/wiki/DOS"&gt;DOS &lt;/a&gt;&lt;/span&gt;(como sistema operativo), y tenían &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;CPUs&lt;/span&gt; &lt;a href="http://es.wikipedia.org/wiki/8088"&gt;8086/8088&lt;/a&gt; (las &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;XTs&lt;/span&gt;&lt;/span&gt;), en general eran chips no hechos por &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Intel&lt;/span&gt;, sino por otros fabricantes, como el &lt;a href="http://es.wikipedia.org/wiki/NEC_V20"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;NEC&lt;/span&gt; V20&lt;/a&gt; (un 8088). Algunos tenían &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;ATs&lt;/span&gt; &lt;/span&gt;(maquinas con &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;CPUs&lt;/span&gt; 80286), y casi todos tenían monitores &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;monocromaticos&lt;/span&gt; (verdes o ámbar) con placas &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;a href="http://es.wikipedia.org/wiki/Hercules_Graphics_Card"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;Hercules&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Los trabajos de sistemas de esa época no eran bien remunerados (no eran mejores que otras profesiones), se trabajaba en &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;bancos&lt;/span&gt;, en servicio técnico y reparación de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;PC&lt;/span&gt;, &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;cuentapropistas&lt;/span&gt; &lt;/span&gt;realizaban programas a medida para &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;PyMEs&lt;/span&gt;, como programas de sueldos y jornales, manejo de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;stock&lt;/span&gt; y &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;facturación&lt;/span&gt;, programas de &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;videoclub&lt;/span&gt; &lt;/span&gt;(en esa época estos estaban de moda, como paso varias veces en la Argentina, como con los &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;remises&lt;/span&gt;, canchas de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;paddle&lt;/span&gt;, etc). Se utilizaban lenguajes como &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;Basic&lt;/span&gt; (&lt;a href="http://es.wikipedia.org/wiki/BASICA"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;Basica&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Quick_BASIC"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;Quick&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;Basic&lt;/span&gt;&lt;/a&gt;), &lt;a href="http://es.wikipedia.org/wiki/Clipper_(lenguaje_de_programaci%C3%B3n)"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;Clipper&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/DBase"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;dBase&lt;/span&gt;&lt;/a&gt;, Pascal y otros.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;En general el software y hardware utilizado en esa &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_27"&gt;época&lt;/span&gt; se &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_28"&gt;había&lt;/span&gt; utilizado en USA en la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_29"&gt;década&lt;/span&gt; del 80 (8088, monitores &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;monocromaticos&lt;/span&gt;, juegos y lenguajes), es decir &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_31"&gt;estábamos&lt;/span&gt; &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;atrazados&lt;/span&gt; &lt;/span&gt;unos cuantos años.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;Pre&lt;/span&gt;-Internet&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Era una época &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;pre&lt;/span&gt;-interne&lt;/span&gt;t,  la comunicación entre computadoras se realizaba con &lt;a href="http://es.wikipedia.org/wiki/M%C3%B3dem"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;modems&lt;/span&gt;&lt;/a&gt;, en general con velocidades menores a &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;14400 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;bps&lt;/span&gt;&lt;/span&gt;, y existían varios &lt;a href="http://es.wikipedia.org/wiki/BBS"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;BBSs&lt;/span&gt;&lt;/a&gt; donde la gente se conectaba para intercambiar programas (en general juegos y aplicaciones). El &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;chat&lt;/span&gt; &lt;/span&gt;era poco frecuente ya que muy pocos &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;BBSs&lt;/span&gt; eran &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;multilinea&lt;/span&gt; (como Los Pinos).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;También se utilizaban foros de discusión y la red &lt;a href="http://es.wikipedia.org/wiki/FidoNet"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;Fidonet&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;. El "&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Google&lt;/span&gt;" de la época era una lista de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_42"&gt;BBSs&lt;/span&gt; mantenida por &lt;a href="http://es.wikipedia.org/wiki/Alejandro_Szykula"&gt;Alejando &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_43"&gt;Szykula&lt;/span&gt;&lt;/a&gt;, la &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_44"&gt;LoCoLIST&lt;/span&gt;&lt;/span&gt;, que venia &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_45"&gt;también&lt;/span&gt; en el formato de directorio &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_46"&gt;telefónico&lt;/span&gt; utilizado por el &lt;a href="http://en.wikipedia.org/wiki/Terminate"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_47"&gt;Terminate&lt;/span&gt;&lt;/a&gt; (uno de los programas mas utilizados de la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_48"&gt;época&lt;/span&gt; para conectarse a los &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_49"&gt;BBSs&lt;/span&gt;). &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;En general los &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_50"&gt;BBSs&lt;/span&gt; particulares eran de acceso &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;gratuito&lt;/span&gt;, el "&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;dinero&lt;/span&gt;" utilizado &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_51"&gt;allí&lt;/span&gt; era el &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;ratio de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_52"&gt;download&lt;/span&gt;&lt;/span&gt;, que en simples palabras significaba que si &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_53"&gt;subías&lt;/span&gt; un juego de 1 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_54"&gt;Mb&lt;/span&gt;, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_55"&gt;podías&lt;/span&gt; bajarte otro mega o mega y medio de juegos u otro programa. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;1995-1999&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A principios de este lustro, algunos &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_56"&gt;BBS&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_57"&gt;multilinea&lt;/span&gt; comenzaban a ofrecer acceso a Internet (se utilizaba el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_58"&gt;modem&lt;/span&gt; usando el protocolo &lt;a href="http://es.wikipedia.org/wiki/Point-to-Point_Protocol"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_59"&gt;PPP&lt;/span&gt;&lt;/a&gt; o &lt;a href="http://es.wikipedia.org/wiki/SLIP"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_60"&gt;SLIP&lt;/span&gt;&lt;/a&gt;, con velocidades de 56&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_61"&gt;Kbps&lt;/span&gt;). La gente ya tenia computadoras 386 y &lt;a href="http://es.wikipedia.org/wiki/Intel_80486"&gt;486&lt;/a&gt; con pantallas color &lt;a href="http://es.wikipedia.org/wiki/VGA"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_62"&gt;VGA&lt;/span&gt;&lt;/a&gt;, utilizaban &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_63"&gt;Windows&lt;/span&gt; 95&lt;/span&gt; y &lt;a href="http://es.wikipedia.org/wiki/Mosaic"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_64"&gt;Mosaic&lt;/span&gt;&lt;/a&gt; como &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_65"&gt;web&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_66"&gt;browser&lt;/span&gt; (luego se &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_67"&gt;comenzo&lt;/span&gt; a utilizar el &lt;a href="http://es.wikipedia.org/wiki/Netscape_Navigator"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_68"&gt;Netscape&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_69"&gt;Navigator&lt;/span&gt;&lt;/a&gt;). El buscador &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_70"&gt;web&lt;/span&gt; de la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_71"&gt;época&lt;/span&gt; era Yahoo!, que luego hicieron populares otros como &lt;a href="http://www.altavista.com/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_72"&gt;Altavista&lt;/span&gt;&lt;/a&gt;, y &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Google &lt;/span&gt;(&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_73"&gt;después&lt;/span&gt; del 2000).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;El acceso a Internet era &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;caro &lt;/span&gt;y mas caro aun los pocos servicios de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_74"&gt;hosting&lt;/span&gt; locales. &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_75"&gt;Había&lt;/span&gt; que sumar a esto el costo &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_76"&gt;telefónico&lt;/span&gt;, que luego se redujo gracias a la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_77"&gt;implementación&lt;/span&gt; de los &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_78"&gt;números&lt;/span&gt; &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;0610 &lt;/span&gt;(que &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_79"&gt;tenían&lt;/span&gt; una tarifa reducida).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_80"&gt;También&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_81"&gt;existía&lt;/span&gt; un grupo reducido de aficionados que &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_82"&gt;comenzo&lt;/span&gt; a utilizar &lt;a href="http://es.wikipedia.org/wiki/GNU/Linux"&gt;Linux&lt;/a&gt;, el cual &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_83"&gt;también&lt;/span&gt; se &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_84"&gt;empezó&lt;/span&gt; a utilizar como sistema operativo de servidores.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mas historia en el &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_85"&gt;próximo&lt;/span&gt; articulo.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4176656017167607189-4744160586440387196?l=argentinait.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://argentinait.blogspot.com/feeds/4744160586440387196/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4176656017167607189&amp;postID=4744160586440387196' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4176656017167607189/posts/default/4744160586440387196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4176656017167607189/posts/default/4744160586440387196'/><link rel='alternate' type='text/html' href='http://argentinait.blogspot.com/2008/10/el-it-en-argentina-pre-1999.html' title='El IT en Argentina (pre-1999)'/><author><name>Diego</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
