22 diciembre 2005

Novedades

Bueno, cumpliendo con lo prometido hoy voy a hacer una nueva actualización! Pasemos inmediatamente a las novedades de la web:

  • The 10 Best Tech Podcasts of 2005 no tiene desperdicio. Si todavía no escucharon nunca un podcast, por favor haganlo de inmediato! Es como la radio... pero adelanten el concepto al 2.005 y a Internet. La lista está muy buena y ya estaba escuchando un par de ellos (The Web 2.0 Show y Twit, que es excelente). En el próximo post les contaré de los nuevos que acabo de descubrir gracias a ésta lista. Ah! y para los no-expertos, no hace falta tener un iPod o el iTunes instalado para escuchar podcasts, alcanza con el WinAmp (o xmms!) y el ipodder o algún programa similar y listo!
  • Para los bloggers como yo, les dejo una lista de templates para Blogger.com gratis. Voy a revisarlos a ver si alguno me gusta tanto como para cambiar el del blog. Dejen sus comentarios al respecto!
  • Paul Graham acaba de publicar un nuevo ensayo titulado "How to make wealth". Qué puedo decir que no haya dicho ya acerca de P. Graham? Hagánse un favor y leánlo. Les garantizo que si no están de acuerdo con lo que dice, por lo menos van a haber pasado un buen rato pensando.
  • Para los que estén buscando referencias online o cursos, existe un sitio muy interesante que se llama "OpenCourseWare Finder". No dejen de darse una vueltita en el futuro.
  • Hablando de Web 2.0 y todo eso, que mejor que leer el artículo que le puso nombre al XMLHttpRequest como AJAX! "Ajax: A new approach to Web Applications" merece ser leído.

11 diciembre 2005

Volviendo a las actualizaciones

Bueno, finalmente puedo tener el tiempo necesario para volver a actualizar regularmente el blog. Después de un largo mes de Noviembre, plagado de exámenes y sin tiempo para nada, ya nos acercamos a fin de año y vuelvo a tener tiempo libre. Les pido disculpas los lectores por esto pero ya volvemos con novedades.

La primera de todas, y que me pone muy contento, es que estoy trabajando para LatinWit! Ya terminé mi primera semana de trabajo y la verdad es que estoy muy entusiasmado. El ambiente es excelente, mis compañeros tienen buena onda y el futuro parece muy prometedor, con desafíos muy interesantes. Estoy aprendiendo muchísimo y ya estoy trabajando en proyectos que pronto (espero) verán la luz.

Por otro lado, también hay varias novedades en la web:

  • La más importante, creo, es que Yahoo! compró del.icio.us! Así es, parece que realmente Yahoo! va muy en serio con el tema de la Web 2.0, el tagging y la creación de contenido por parte de los usuarios. Ya la anterior compra de Flickr daba un indicio de esta tendencia, y esto lo viene a confirmar. En el peor de los casos, compraron alrededor de 300.000 usuarios que gratis se dedican a clasificar páginas web, una estrategia para competir contra la clasificación por algoritmos de Google. Pero para mí habrá novedades y no se van a quedar contentos sólamente con esto. Prepárense para muy pronto ver el loguito de Yahoo! en la home de del.icio.us. Más información en Wired.

  • También encontré un blog que se dedica a juntar información acerca de Linux, y tiene un interesante post acerca de los Diez sitios más populares de la red acerca de Ubuntu. Los usuarios de esta distribución, como yo, deberían darse una vueltita por estos sitios. Siempre hay algo nuevo que se aprenda o algo útil que se encuentra.

  • Otra cosa para mencionar es que encontré un par de libros de O'Reilly en la red... pero todavía no entiendo porque están en otro dominio que no es el de la editorial. Alguna idea acerca de esto? Los libros son: HTML: The Definitive Guide, JavaScript: The Definitive Guide, Programming Perl y WebMaster in a Nutshell.

  • Joel Spolsky tiene un par de consejos para estudiantes de informática. El artículo no es nuevo, pero me lo trajo a la memoria un link reciente en Reddit. Vale la pena leerlo.

  • Finalmente, también encontré una lista del mejor software Web 2.0 del 2.005. Por más discrepancias que existan acerca del verdadero significado del término, o si simplemente es una moda, me parece que algunas aplicaciones no, y por eso merece ser leído.
Bueno, nos vemos en el próximo post. Opiniones, chistes y saludos, bienvenidos en los comentarios. Hasta la próxima!

04 noviembre 2005

Nuevos productos, nuevas interfaces

Siguiendo en la línea de algunos de mis posts anteriores, este también tiene que ver con AJAX. Y por si Google, Yahoo y los demás no fueran pocos, Microsoft también se está subiendo a esta movida con sus dos nuevos productos, o servicios?, "Windows Live" y "Office Live". Para chequear en que anda la gente de Redmond, rápidamente cargué el Firefox y visité el primer sitio y vaya desilusión me llevé cuando encontré un cartel, al principio de la página, que decía "Firefox support is coming soon. Please be patient :-)". Hasta tenía un smiley! Ya está. Ya tengo mi opinión formada al respecto. Y sorpresa me llevé cuando Joel Spolsky llegó a la misma conclusión. Qué pasa cuando un gigante como Microsoft trata de llevar adelante dos técnicas contrapuestas? La gente se desilusiona. Por un lado está la estrategia de liberar productos rápido, y luego gradualmente ir incrementando las funcionalidades. Tal como hace Google por ejemplo. Pero para que esta estrategia funcione, la primera impresión tiene que ser muy buena, así la gente se engancha y continúa siendo fiel hasta que llega la versión "1.0" y el producto está maduro. Y por otro lado, está la técnica de salir a gritar a los cuatro vientos, con mucha publicidad y grandes campañas, que un nuevo producto está en el mercado. Pero más vale que funcione, sino para cuando uno tiene lista la versión estable no habrá nadie a quién vendérselo. Bueno, parece que Microsoft está siguiendo estas dos estrategias a la par, y personalmente, no me gustó lo que vi. Veremos si en el futuro puede mejorar, pero por ahora, cuando tenga que escribir un documento online, me parece que voy a seguir usando Writely.

Por otro lado, más por el lado de las interfaces, alguien tiene que contratar a este programador urgente. Si no me creen, por favor miren este sitio, jueguen un rato, y van a estar tan seguros como yo. Es impresionante lo que armó, y aunque por ahora parece sólo un juguete, si le agregamos un procesador de texto y un email, probablemente tengan en la web corriendo lo que el 75% de la gente común usa en el desktop.

Finalmente, la competencia Image Cup 2006 ya está en marcha. No dejen de visitar el sitio los interesados para más detalles. Hasta la próxima!

30 octubre 2005

Más incentivos!

Siguiendo en la misma onda del último post, hoy salió en Clarín un artículo llamado "La Argentina busca un lugar en las grandes ligas del software" que recomiendo que todo el que esté estudiando o trabajando en el sector lea. Lo que tiene de interesante respecto del último post es que hace referencia a la Ley del Software y también a las empresas extranjeras que se están radicando en el país para producir. Sin duda, frente a la situación que tenemos por delante (escasez de recursos y posibilidades de expansión del mercado), este tipo de noticias tienen que resultar un incentivo para los que estamos estudiando, terminemos, y los que están por empezar, se decidan más fácilmente.

Por otro lado, hay una columna hoy en La Nación titulada "Unplugged" que me causó mucha gracia. No sólamente me siento identificado con los problemas de Ariel Torres, sino que mucha gente que conozco también! Una nota de humor. Hasta la próxima!

20 octubre 2005

A estudiar!

Bueno, bueno. Siguiendo con algunos posts anteriores, les recomiendo sinceramente que se pongan a estudiar. Urgente! Porque la demanda de profesionales de TI en la Argentina no deja de crecer, y la oferta de gente calificada no llega a dar a cubrir todas las posiciones disponibles (y probablemente tampoco lo haga por los próximos cinco años).

Hoy la gente de Infobae Profesional sacó una nota al respecto. Cosas para recalcar hay varias, pero las que más me llamaron la atención son:

  • La encuesta mencionada se realizó sobre casi 120 empresas locales, de las cuales sólo 15 utilizan normas de calidad. Esto es feo, muy feo. Por ahí no tanto actualmente, pero las perspectivas para el futuro de la exportación de software local requieren absolutamente la utilización de estándares de calidad elevados, como CMMi y similares.
  • "Faltan programadores Cobol". O sea. La cantidad de sistemas viejos que andan dando vueltas debe ser impresionante. Y esto choca con la otra afirmación que dice "el perfil más requerido es el de programador, en especial de .NET y Java". Por lo tanto, la habilidad para migrar sistemas que utilizan tecnologías de hace más de 30 años al presente, o de crear nuevos sistemas para reemplazarlos, es muy buscada. Mantener ese tipo de sistemas más tiempo en el futuro es absolutamente una locura. Más allá de los problemas que acarrea su mantenimiento, la seguridad de éstos debe ser desastroza y ni hablar de hacer que un sistema programado en Cobol consuma un Web Service! (aunque con Cobol sobre .NET se puede).
  • "El problema no es vender sino fabricar recursos humanos". Bueno, en desacuerdo con el Sr. Rolandelli, esto se debe a una mala política de los últimos años! Actualmente el panorama es mejor a futuro, con una buena oportunidad surgida de la necesidad de seguir vendiendo luego de la devaluación. Como el mercado local estaba deprimido, varias empresas se animaron a dar el salto hacia el exterior, y se sorprendieron de que pudieron lograr colocar sus productos en mercados extranjeros. Y el problema de fabricar recursos humanos adecuados para continuar con esta tendencia no es sólamente un problema que afecte a la Argentina, hasta los Estados Unidos están preocupados por el futuro de sus recursos humanos. Sin embargo, algunos pasos importantes se están dando. La famosa Ley del Software es uno de ellos. Esperemos que se le siga dando una importante creciente al área porque es una excelente apuesta al futuro. Ejemplos a seguir? Hay varios como India (aunque el hecho de exportar commodities de software no me parece lo más acertado para la Argentina, sobretodo porque tampoco podemos competir en el precio con ellos) e Irlanda que son muy interesantes. Espero que tanto el sector privado como las universidades puedan ejercer la suficiente presión como para que se adopten en el futuro políticas adecuadas para fomentar la actividad.
Bueno, también les dejo un par más de links sobre el tema. Hace un tiempo Infobae profesional también sacó otro artículo al respecto, al igual que La Nación y Clarín. No se olviden que tienen los comentarios para opinar al respecto. Hasta la próxima!

19 octubre 2005

Buenas noticias

La primera de todas es que volví a postear después de ausentarme por bastante tiempo. No es que me olvidé del blog, simplemente las urgencias del día a día me alejaron por muchos días. En el futuro espero retomar con más regularidad la práctica de postear. A otros temas entonces.

El primero de ellos es este artículo, titulado "La computadora como lápiz" y escrito por Nora Bär, hace referencia al programa "One laptop per child" del MIT Media Lab, que tiene a la cabeza a nada menos que a Nicholas Negroponte, autor del best-seller "Being Digital". No es la primera vez que trato de atraer cierta atención hacia esta iniciativa. Lo que tiene de interesante ahora es que realmente parece mucho más que una utopía, y gobiernos como los de China, Brasil, Tailandia y Egipto ya se muestran interesados. Hasta existen rumores que Brasil podría fabricar algunos componentes de las laptops. Espero realmente que nuestros gobernantes se iluminen y apoyen la iniciativa, aunque simplemente sea comprando algunas máquinas!

El segundo tema que me interesa es de una aplicación que se llama Netfono, y es desarrollado acá en la Argentina por el Grupo Alternativa. Parece interesante, aunque a primera vista es otra aplicación de VoIP común. Por ahí me equivoque, pero se necesita mucho para que me saquen de mi adorado Skype, cuyo único (y no pequeño a mi gusto) problema es ser privativo, por lo tanto de código cerrado y Uds. ya me conocen cómo para saber que pienso al respecto. Si alguien le interesa probarlo, me dejan una línea en los comentarios y nos ponemos de acuerdo.

Hasta la próxima!

30 septiembre 2005

Una actualización chiquita...

Siguiendo con el tema de la semana pasada, hoy encontré este artículo publicado en Zdnet que reafirma mis ideas acerca de internet como la nueva plataforma para las aplicaciones. Es importante destacar que no vamos a dejar de usar nuestros sistemas operativos y aplicaciones de escritorio por los próximos cinco años, mínimo. Pero hay una tendencia cada vez mayor a la movilidad, y las aplicaciones en internet nos permiten llevar este concepto al máximo. Léanlo y discutamos en los comentarios. Hasta la próxima!

22 septiembre 2005

Qué les dije yo!?

Se acuerdan que hace un tiempo, en este post titulado "Una nueva plataforma para nuestras aplicaciones?" de Marzo de este año, les tiré un par de datos acerca de AJAX (en síntesis AJAX = JavaScript + XML) y les dejé la pregunta del título como para que pensaran un poco en eso?? Bueno, hoy me enteré de una nueva aplicación que podría llegar a revolucionar la forma en que la gente escribe documentos. Si, aunque parezca un poco exagerado al principio. No más MS Word, no más OO Writer (aunque está muy bueno ; ). Para qué ocupar espacio en el rígido cuándo lo podés tener online el mismo servicio?

Por ahora, Writely se escuentra en estado beta y por eso es gratis. Es muy probable que en el futuro empiecen a cobrar, y según dice su sitio oficial, van a existir varios precios dependiendo del uso que se le dé. No me parece nada mal, después de todo, todos los meses pago por la luz y el gas, que también son servicios, y esto es lo que precisamente Writely es. Un servicio para que en cualquier lugar con una conexión a internet y un browser actualizado, tengas un procesador de textos útil y práctico. Tal vez no tenga (por ahora?) todas las funciones de los procesadores de texto a los que estamos acostumbrados (como mezclar documentos, macros y cosas por el estilo) pero tal vez en el futuro lo implemente. O tal vez nunca. Mucha gente usa la computadora como una máquina de escribir más linda, y ésto les viene como anillo al dedo. Me gustaría que liberaran el código fuente así se podría mejorar más rápido. Ellos ya tienen asegurada la entrada de dinero porque piensan cobrar por el servicio, entonces liberar el código no estaría nada mal, y otros proyectos también se podrían beneficiar de la experiencia que ellos están acumulando.

Lo importante de esto es que ya tenemos mails, calendarios, procesadores de texto y vaya uno a saber que más que todavía no tuvo repercusión en la red! Esto no significa que tenemos que dejar (inmediatamente) de dejar de desarrollar software para un desktop, pero sí que muchas de las aplicaciones tradicionales van a empezar a migrar a internet para ofrecer un nivel de integración y ubicuidad que hasta hace unos años era algo poco más que soñado.

Hasta la próxima...

13 septiembre 2005

Nuevo trabajo práctico

Esta semana empecé con el desarrollo del nuevo trabajo práctico para Lenguajes II. Ahora se trata de una aplicación de software libre, desarrollada en Lazarus. Va a permitir cargar información de forma textual y organizarlas en un árbol jerárquico que permita el acceso rápido a las mismas y facilite su organización. Como nota particular, la aplicación deberá ser licenciada como Software Libre con la licencia pública GPL (acá les dejo una traducción). Digo como particular porque no es algo común, pero me parece excelente. De esta forma nos vamos a ahorrar infringir algún copyright y que podamos distribuir nuestro software de forma protegida. Tenemos también un par de aplicaciones para inspirarnos como Treepad Lite y Tree Notes.

Por ahora mucho más sobre el proyecto no tengo para contarles, sólamente un par de curiosidades:

  • El proyecto Lazarus es realmente interesante. Se trata de un montón de clases que le permiten al compilador FreePascal emular a Delphi. Como el compilador FreePascal corre en Windows, Linux, y otros sistemas operativos, el proyecto está destinado a la creación de aplicaciones de forma rápida para estos sistemas operativos. Y como el código generado no es multiplataforma, se trata de "escribir una vez y compilar en cualquier lado" como dicen sus autores.
  • Aunque ya están cerca de la versión 1.0, todavía les faltan varias cosas por delante, y la compatibilidad con código Delphi original tampoco está garantizada. Sin embargo, es muy útil, y les voy a seguir contando de esto a medida que siga avanzando con el proyecto.
  • La documentación sólamente está disponible en línea y muchas veces, parece que hubiera sido escrita por una computadora y no una persona (que tampoco sería tan extraño). El mayor problema que tiene esto es que muchas veces no sólamente es pobre, sino también de difícil interpretación y algunos documentos son sólo borradores. Una mano acá no les vendría nada mal! Y en mi opinión, preferiría una mejor documentación antes que saliera la versión 1.0. No hay que olvidarse que esto ayuda a una más rápida y mejor adopción de las herramientas.
  • Aunque existen muchos recursos en internet sobre Delphi, el catálogo de componentes Open Source es bastante escaso. Tal vez esto no sea tan malo. Acá en Argentina se utiliza mucho Delphi y el Software Libre está tomando cada día más relevancia. De acá a futuro tal vez se puede hacer algo made in Argentina para ir paliando esta deficiencia, ayudar a la comunidad e ir poniendo nuestro sellito en el mapa. No estaría nada mal, no?
Bueno, eso es todo por hoy. El próximo post seguramente tendrá que ver con el Workshop de Soluciones Informáticas 2.005 que organizó la Universidad Fasta. Realmente estubo muy bueno, y la segunda Reunión Anual de Software Libre fue, para mi, lo mejor del fin de semana. Espero que el año que viene sea mucho mejor! Hasta la próxima!

16 agosto 2005

Perspectivas para los ingenieros en Argentina

Bueno, parece que el título lo dice todo no? Estas últimas semanas aparecieron varios artículos que valen la pena leer en los medios masivos. El primero que salió de ellos es "Mejores perspectivas para los ingenieros, por la reactivación" que apareció en La Nación el Lunes 8. El problema más urgente parece ser la falta de personal capacitado, como menciona Roberto Echarte, "El problema es la cantidad insuficiente de ingenieros en relación con los requerimientos de una sociedad que debe diversificar su producción en busca de conocimiento y desarrollo". Y aparecen cifras muy interesantes también! Un ejemplo de éstas son las que figuran en "¿Qué tipo de profesionales quieren contratar hoy las empresas tecnológicas?" que apareció hace muy poquito en Clarín. Según el artículo, "a pesar de los 2.500 jóvenes que cada año egresan en todo el sistema educativo, el mercado expone una demanda real que hoy se ubica entre los 4 mil o 5 mil profesionales". Es muy bueno también el informe, que aunque se incluye un link al final del artículo, acá se los dejo. Hoy también salió en La Nación una editorial escrita por Andrés Oppenheimer, titulada "Faltan presidentes ingenieros" que aunque está más relacionada con la política, tiene un par de cifras interesantes para comparar (como por ejemplo que en la UBA se reciben 2.500 abogados, 1.300 psicólogos y sólo 240 ingenieros por año).
Todo esto es muy alentador para mi. Significa que no solamente voy a tener la posibilidad de hacer lo que me gusta, sino que la gente de verdad va a tener ganas de contratarme! Y al respecto... me parece que es hora de ir viendo cuál es, probablemente, la dirección que está tomando este tema de la relación de dependencia. Bah, según Paul Graham, contratar es obsoleto. Aunque la idea parece bastante chocante al principio, tiene un buen punto y no se contradice con las expectativas de crecimiento del sector. En pocas palabras, dice que el costo de crear un nuevo emprendimiento, sobretodo aquellos basados en Internet, es tan bajo, que las compañías directamente les conviene más comprar un producto hecho, o una empresa ya formada, que desarrollar puertas adentro. Por el lado de los emprendedores, les permite un total control sobre el ciclo de desarrollo y un aprovechamiento máximo de su creatividad ya que ellos son los que ponen las reglas del juego. Por el lado de las empresas, no tienen que lidiar con la contratación y entrenamiento de nuevo personal, y ahorran muchos gastos en cuanto a suelos y ni hablar de eventuales despidos. Y como Paul luego comenta en "What business can learn from Open Source", el sistema darwiniano aplicado a los emprendimientos asegura que solamente aquellos emprendimientos excelentes son los únicos que sobreviven. Lo que es bueno se distribuye, lo malo queda ignorado en el limbo, y el feedback de la audiencia mejora los buenos trabajos.
Hay muchos signos de que éste es el camino a seguir. Y aunque en la Argentina es bastante más difícil que en otros lugares del mundo llevar un proyecto adelante, algunos signos son prometedores al respecto, como la Ley del Software por ejemplo.
En futuros posts pienso seguir con este tema, asi que no dejen de escribir comentarios al respecto! Hasta la próxima.

03 agosto 2005

Volviendo a las actividades

Finalmente estamos de vuelta. Ya terminaron (casi) todos los exámenes en la facultad y las vacaciones pasaron, tal vez, demasiado rápido. En cualquier caso, a partir de hoy voy a reanudar las actualizaciones al blog.

Por ser el primer post después de mucho tiempo, hoy les tengo una noticia cortita. "Los servicios de TI crecen 3 veces más que la economía argentina" apareció hoy en Infobae y parece el año pasado en la Argentina ingresaron al sector más de US$ 700 M... lo cual es mucho dinero! Parece que las actividades más demandadas fueron la tercerización de aplicaciones y el desarrollo. Con lo cual, si se mantiene la tendencia, significa que no voy a tener muchos problemas para encontrar trabajo en el futuro : ).

Hasta la próxima!

26 junio 2005

Inseguridad informática

Después de leer un artículo publicado en Clarín hoy, titulado "La inseguridad informática preocupa a las empresas", no me llevé ninguna sorpresa, pero me alegra ver que la seguridad en las organizaciones esté teniendo más relevancia, o al menos la gente se empieza a preocupar al respecto.

El primer caso que se comenta habla de una penetración en una red wireless de una compañía rival en otra. Y la verdad es que no me sorprende. Tanto las organizaciones como la gente en general está tan entusiasmada con la conectividad inalámbrica que pasa por alto medidas de seguridad básicas. Pasa algo muy parecido que con lo sucedido con los celulares hace un par de años. La gente no toma conciencia que meterse adentro de una comunicación wireless es mucho más sencillo que hacerlo en su contraparte cableada. No es necesario pinchar un cable, ni nada por el estilo. Basta una notebook con conexión wifi y estar cerca de un Access Point.

La primera conclusión que se toma de esto es mejorar la seguridad en las redes wifi, a través de herramientas o tecnologías como Firewalls, VPNs (muy de moda en el ámbito empresarial, pero tal vez no haciendo el hincapié necesario en que también se puede tratar como una medida de seguridad), herramientas de detección de intrusos, etc.

La segunda es, si Ud. señor empresario o particular que almacena información sensible en su computadora, y no quiere que su competencia o algún intruso pueda aprovecharla, después de tomar las medidas básicas de protección, encríptela! No existen los sistemas 100% seguros, por eso es necesaria la encriptación. Con una clave fuerte, por más que un tercero obtenga la información que Ud. quiere proteger, no le servirá de nada. Y Ud. podrá estar un poco más seguro. Sí, su sistema fue penetrado, tome acciones al respecto, pero su seguridad permanece oculta para su atacante. No es la solución definitiva, pero ayuda a evitar dolores de cabeza.

El artículo continúa y pasa a hablar de los ataques de virus y troyanos. Bueno, este tema viene de años y, ya tendría que ser algo conocido, la protección técnica en este aspecto no sirve de nada sin que los empleados o las personas no tengan una noción mínima acerca de la Ingeniería Social. Aunque se puede disminuir el riesgo de estar expuestos gracias a Antivirus y software del estilo, si aún así se hace click sin prestar atención, todas las medidas de protección que se toman no tienen sentido. Por eso es importante educar a nuestros empleados o a nosotros mismos y aprender acerca de que, muchas veces, los ataques a nuestros equipos son puramente nuestra responsabilidad. Por ahí el firewall funcionó perfectamente, el antivirus realizó su trabajo, pero si nosotros de todas maneras abrimos un archivo con extensión *.gif.pif... bueno, allá con nuestra seguridad. El phising hace estragos de esta manera, probablemente muchos más que los virus, y se aprovecha exáctamente de esta vulnerabilidad en los sistemas, propia exclusivamente por los humanos.

Por lo tanto, breves consejos para tener una vida más tranquila:
  1. ¿Tiene información sensible almacenada en la computadora? Use alguna herramienta de encriptación para asegurar sus datos.
  2. ¿Se conecta a Internet a través de una red wireless? Obtenga información acerca de cómo mejorar su seguridad de su Administrador de Red o implemente Ud. esas medidas de seguridad.
  3. Utilice Firewalls, Antivirus, Antispyware actualizados y respetados por su desempeño. El costo de uso de máquina y memoria se ve ampliamente opacado por los desastres que pueden ocurrir en caso de no usarlos.
  4. Infórmese acerca de las técnicas comunes de Ingeniería Social que se utilizan para realizar ataques comunes (phising a la cabeza de estos tipos).
  5. No se convierta en un paranoico, simplemente empiece a prestarle más atención a cómo utiliza su computadora cuando accede a un medio no seguro (Internet a la cabeza, por un amplio margen).
Hasta la próxima.-

24 junio 2005

Finalmente

Y si... finalmente terminé con el trabajo de Perl. La verdad es que aprendí muchísimo, y no sólamente acerca de Perl, sino también de desarrollo web. Tuve que investigar bastante acerca de HTTP, HTML, CSS y varias cositas más por el estilo. Creo que valió la pena el esfuerzo, no porque el programa fuera muy grande o complicado, sino porque tuve que aprender a usar una nueva herramienta desde cero y lograr algo que funcionara con un nivel bastante aceptable de calidad.

Si a alguien le interesa el código de mi (mini)aplicación, se los mando por mail. Cualquier duda, pregunten!

El próximo proyecto de esta materia va a ser programado en Delphi, usando una herramienta Open Source que se llama Lazarus. Su slogan es "Escriba una vez y compile en cualquier lado!". A diferencia de Java, que se escribe una vez y se ejecuta en cualquier máquina, éste requiere que se vuelva a compilar el programa. Pero permite tener una aplicación desarrollada (por ejemplo) para Windows y compilarla en Mac OS X, Linux, etc. Parece interesante, veremos de qué se trata el proyecto más adelante. Y en cuanto a la herramienta en sí, todavía tiene muchas cosas por hacer, y algunos programas (los que se conectan a bases de datos Windows por ejemplo) no se pueden portear directamente porque usan librerías privativas. Sin embargo, el proyecto está muy bueno, y espero que puedan lanzar la versión 1.0 lo más pronto posible. Es parte también de un proyecto más grande llamado Free Pascal, un compilador de Pascal de 32 y 64 bits profesional.

Bueno, esto es todo por hoy. Hasta la próxima!

05 junio 2005

Dan gusto estas noticias:

"Arrancaron hace cinco meses y ya facturan más de medio millón de dólares por mes. Se trata del primer caso exitoso de producción nacional de memorias RAM, un dispositivo clave para el rendimiento de las PC. "Estamos vendiendo unos 20 mil módulos por mes"" Seguir leyendo...

03 junio 2005

Más Perl y otras yerbas...

En cuanto al trabajo de Perl que me tiene ocupado, hay que destacar la inmensa cantidad de material que existe en la Red para investigar. Es más, hasta ahora le dediqué más tiempo a leer material que realmente a programar! (cosa que debería cambiar en los próximos días ya que la fecha de entrega se acerca rápidamente). Hasta ahora tengo armado el esqueleto de la aplicación nada más, y estoy haciendo un amplio uso de la librería LWP, que realmente es fantástica. Todos los requerimientos funcionales, salvo el parseo del HTML una vez bajado, se pueden llevar a cabo con ella. Y hablando de parseo... ésa es la parte que más trabajo (creo) me va a llevar. Hasta ahora tengo una idea bastante difusa de utilizar expresiones regulares para encontrar los tags a modificar para poder ver luego la página localmente... pero es sólo una idea por ahora. Más adelante cuando siga progresando les voy a seguir contando.

Por otro lado, Google lanzó recientemente una nueva iniciativa, llamada Summer of Code, relacionada con código abierto que es de verdad interesante. Están llamando a estudiantes para desarrollar código abierto, tanto en la mejora de proyectos existentes como en la creación de nuevos. Tal vez, que para nosotros US$1 = $3 es una ecuación interesante, el premio de US$ 4.500 sea el incentivo más interesante, pero realmente hay ideas muy buenas para elaborar. Y muchas organizaciones mentoras de renombre (como The Perl Foundation, Ubuntu Linux, Project Looking Glass o The Mono Project) están involucradas en el proyecto. Realmente les recomiendo que se den una vueltita por el sitio para investigar un poco más al respecto.

Finalmente, estoy buscando un compañero que se anime a encarar conmigo el próximo "Taller de tecnologías de Soporte a la Inteligencia de Negocios" a realizarse en FASTA del 9 al 11 de Junio. El temario incluye cosas como Estructura y diseño de un Datawarehouse, Diseño de un Data Mart, Fundamentos de minería de datos y Estructura y diseño de un cubo OLAP. Parece muy interesante, vamos a ver si alguien se prende para encararlo juntos.

Hasta la próxima!

12 mayo 2005

Trabajito en Perl

Bueno, hace mucho que no escribía nada, y no era por falta de cosas interesantes sobre las cuáles escribir, sino que realmente estaba muy ajustado de tiempo. Próximamente también voy a empezar a rendir parciales más seguido, sin embargo voy a tratar de seguir posteando regularmente.

Como novedad, tengo que desarrollar (si, porque no es sólamente programar, sino también escribir la documentación, chequear bugs y demás) un programa muy parecido al WebZip, pero escrito totalmente en Perl. Acá está el resumen de lo que tengo que hacer:

  1. Recibirá como entrada una URl que apunte a una página web con formato HTML.
  2. Realizará una petición con el protocolo HTTP a la URL especificada en el punto 1 y deberá descargar el archivo con formato HTML a la máquina local.
  3. Deberá analizar el contenido del archivo y separar las referencias a archivos multimedia contenidos en el mismo y descargarlos a la máquina local.
  4. Modificará el archivo de entrada para referenciar a los archivos multimedia descargados en el punto anterior con el fin de visualizar correctamente el archivo HTML y su contenido de forma local.
Con lo cual, no es desarrollar la próxima versión del kernel de Linux pero tiene una complejidad interesante. Lo mejor de todo es que no se parece a nada de lo que estamos acostumbrados a programar en las otras materias de la carrera por ahora, asi que es algo muy alentador.

Tiene también un par de características opcionales bastante interesantes:
  • Guardar todo lo descargado en formato zip.
  • Enviar lo descargado cómo adjunto de un mail.
  • Permitir la descarga de N cantidad de niveles que el usuario solicite.
Si a alguno se le ocurre alguna más que puede ser interesante, no deje de postearla en los comentarios! Cuando lo termine, y pruebe que funcione, probablemente postee el código del script acá si a alguien le interesa. No va a ser nada del otro mundo, pero es un programita bastante práctico para tener por ahí. Nos vemos!

05 abril 2005

Las PC's baratas

El primer tema que me interesa es este proyecto del MIT, impulsado por Nicholas Negroponte, para vender una Notebook de bajo costo... de bajísimo costo... de US$100!!! La notebook está basada en GNU/Linux, tiene un procesador de 500Mhz, una pantalla LCD de 12" color y amplia conectividad, entre otras cosas. Las órdenes de compra son de no menos de un millón de unidades, financiadas apropiadamente, y varios países como China y Brasil ya se mostraron interesados, pero las primeras pruebas beta se van a realizar en países chicos (como Camboya, donde se está ya realizando una prueba). La noticia ya tiene repercusión en algunos medio locales, y me parece un proyecto incríble, mucho mejor que nuestro programa "Mi PC" (más de esto después). Realmente espero que esta iniciativa tenga aceptación en el mundo. Y por que no... alguna vez también en nuestro país (después de todo también estamos en el mundo no!? aunque muchas veces parece que vamos siempre a contramano).

Por otro lado, últimamente hay mucho entusiasmo en la comunidad tecnológica por un conjunto de planes destinados a llevar tecnología a países pobres o con bajo desarrollo tecnológico. Argentina es uno de ellos, pero Brasil nos lleva la delantera; y en mi opinión, ha tomado mejores decisiones al respecto.

En primer lugar, el proyecto de Brasil se llama "PC Conectado" y su objetivo es llevar PC's baratas a los sectores pobres de su población y llegar a alrededor de mil personas para fines de este año. El proyecto está subsidiado por el gobierno del Presidente Luiz Inacio Lula da Silva, quien se está haciendo notar en el mundo de la tecnología desde hace ya un tiempo por su fuerte apoyo a Linux y las tecnologías Open Source (más información aquí y aquí).
Microsoft al respecto trató de persuadir al gobierno de Brasil para que te utilizara Windows en su nuevo plan, y para ello Bill Gates trató de hablar con Lula en el Foro Económico de Davos, pero éste último no lo recibió. En cambio, le pidió consejo al MIT, que le respondió que el free software es mucho mejor en las dimensiones de costos, poder y calidad que las ofertas propietarias; y que ellos aconsejan usar free software de gran calidad en contraposición con versiones reducidas de mucho más costoso software propietario (más información aquí). Brasil es el quinto país del mundo en cuanto a poblacion y su economía se encuentra en constante crecimiento. Ha tomado un rol cada vez más destacado en el movimiento del software libre, un esfuerzo que propone sistemas operativos libres como una alternativa a los sistemas propietarios y muchas agencias del gobierno están migrando hacia GNU/Linux para reducir en millones de dolares sus costos de licencias de software. "Desde que el crecimiento económico sustentable se basa en las contribuciones a la economía de la creación y el conocimiento, resulta obvio para nosotros que el mejor camino es la mayor saturación posible," dicen Bender y el coautor de la carta , el científico e investigador David Cavallo.

Por otra parte, la situación es bastante más distinta aquí en la Argentina. Nuestro plan, llamado "Mi PC" tiene dos etapas; la primera destinada a llevar alrededor de 400.000 computadoras este año a los hogares argentinos, y la segunda destinada a las pymes. Las computadoras tendrían un valor de alrededor de $1.300 para el modelo básico y $1.700 para un modelo un poco más avanzado, que se podrán pagar hasta en 40 cuotas de alrededor de $50. La noticia ya apareció en los medio más importantes del país, como La Nación ytambién en Clarín. Sin embargo, también despertó mucha polémica porque se ve al plan como una movida que beneficia exclusivamente al sector privado y hasta acusan al Ministro Roberto Lavagna de "operador de Microsoft".
Sin llegar a estas alturas, en mi opinión el tema está mal encarado. Es curioso por ejemplo que AMD no tenga participación en el proyecto, pero eso hasta podría entenderse. Lo que no puedo entender es como el Gobierno de nuestro país no consideró las alternativas Open Source! En ningún momento se manifestó estar por lo menos interesado y esto quedó finalmente demostrado ya que no solamente las computadoras del plan vienen con WinXP Home ya instalado, sino que también con todo un conjunto de aplicaciones Microsoft. Y notarán que el supuesto plan de gobierno está registrado bajo un dominio .com... sin duda ninguna casualidad. Este tema hasta despertó comentarios adversos (muy buena explicación del tema) en otros proyectos donde el gobierno argentino tiene participación, como el proyecto educar: "El plan viola la ley de defensa de la competencia y amenaza de muerte a las pequeñas y medianas empresas que se dedican a la venta de computadoras hogareñas, sin contar que es una estocada durísima a la venta de computadoras económicas con GNU/linux preinstalado".

Bueno... por hoy eso es todo. Mi conclusión es que, aunque nosotros vayamos contra la marea, hay muy buenos proyectos en el mundo para disminuir la tan famosa "brecha digital", y creo que los proyectos de Brasil (de concretarse utilizando software libre) y del MIT van por el camino correcto. Esto va más allá de los típicos fanatismos respecto del Open Source. Esto pasa por dar a la gente que no tiene la oportunidad, una herramienta poderosísima para su educación y para acercarlos al mundo. El tema del open source no solamente es una cuestión de costos. También afecta directamente a la economía de un país, permitiendo que los estudiantes/programadores puedan conocer como funcionan los sistemas que están usando, aprender de ellos y poder trabajar dando servicio técnico o creando nuevos productos. Con esto quiero decir que no solamente es lindo decir "usamos GNU/Linux", sino también decir "nuestros estudiantes de x carrera usan GNU/Linux, le dan soporte a las empresas locales y tienen pasantías en empresas de desarrollo de software". Eso sí sería excelente. Esperemos que entonces, y sin el lobby de afuera, alguna vez podamos afirmar esto. Hasta la próxima!

17 marzo 2005

Una nueva plataforma para nuestras aplicaciones?

Cuando terminé de leer este artículo hoy por la mañana, me di cuenta que muchas de las cosas que allí se presentan no solamente las comparto, sino que cada día están más y más a nuestro alrededor. Para ponerlo en pocas palabras, la escritora nos comenta acerca de un par de rumores y algunos hechos que nos darían a entender que Google está desarrollando un sistema operativo. O que lo deberían hacer antes que Microsoft. Pero esto no es lo que más me interesa del artículo, sino el desarrollo de nuevas... "plataformas" o "técnicas" para desarrollar aplicaciones. Ya no se trata de armar una linda cajita y entregar el producto con una licencia de usar-una-sola-vez, como Microsoft se está dando cuenta. Ahora el foco está cambiando hacia servicios entregados a través de la web. Y si Microsoft se dio cuenta de esto y está reaccionando, Google no se podía quedar atrás, aunque sus esfuerzos parecen, al menos por ahora, menos centralizados. En lugar de presentar un sistema como Indigo, Google está desarrollando diversas aplicaciones en la web, como GoogleSuggest y GoogleMaps, que funcionan de una manera similar, al menos en el concepto.

Para detalles técnicos, aquí se encuentra una explicación de cómo funciona GoogleSuggest, y aquí otra sobre cómo funciona Gmail. También les dejo este link, que trata acerca de lo mismo, pero con el nombre de Ajax.

En definitiva, las tecnologías como XHTML, CSS, XML, XMLHttpRequest y JavaScript juntando y haciendo uso de todo nos permite desarrollar aplicaciones para la web de una manera sin precedentes, en cuanto a la "experiencia" que el usuario tiene al usar nuestros sistemas. Ya no se trata de cargar una página cada vez que le hacemos una request a una página. Con estas tecnologías -que ya están entre nosotros desde hace un tiempo, pero hasta ahora no se habían usado de esta manera- el usuario hace una request y puede seguir usando nuestra aplicación mientras su solicitud se procesa de manera asíncrona en el servidor. ¿El resultado? No solamente el usuario trabaja con una interface mucho más agradable y productiva, sino que también se consume menos ancho de banda -ya que no se envían páginas completas al cliente sino solamente paquetes de datos más pequeños- y también se reduce la carga de trabajo del lado del servidor, ya que el procesamiento se realiza del lado del cliente.

Es de esperar que este tipo de aplicaciones empiecen a expandirse en el futuro. El ritmo con el que lo hagan depende de muchos factores. Google y Microsoft seguramente tendrán mucho que ver en esto, y ya están mostrandonos signos de lo que se viene. De todas maneras, aunque las tecnologías no son nuevas, la forma de utilizarlas en conjunto sí. Por lo tanto realmente no podemos decir de que manera se utilizarán en el futuro, todavía queda mucho por investigar y desarrollar. Hasta la próxima!

09 marzo 2005

Información sobre C#

Estos últimos días estube leyendo mucho acerca del lenguaje de programación C#. No es ninguna novedad para los que leen habitualmente este blog que a mi me interesa mucho. Aunque todavía estoy dando mis primeros pasos con el lenguaje, sigo muy de cerca el avance de ciertos proyectos que les voy a comentar hoy y las novedades que va a traer la próxima versión del lenguaje 2.0.

Para los que se sienten un poco perdidos, les comento que el lenguaje de programación C# es un lenguaje de programación de propósito general diseñado por Microsoft para su plataforma .NET. Sus principales creadores son Scott Wiltamuth y Anders Hejlsberg, diseñador del lenguaje Turbo Pascal y la herramienta de Desarrollo Rápido de Aplicaciones (RAD en inglés) Delphi. C# es un lenguaje de programación que toma las mejores características de lenguajes preexistentes como Visual Basic, Java o C++ y las combina en uno solo. Es mucho más sencillo e intuitivo programar en C# que hacerlo con cualquiera de estos lenguajes ya que carece de elementos heredados innecesarios en .NET. Por esta razón, se suele decir que C# es el lenguaje nativo de .NET.

Terminada la introducción, aquí les dejo un link en el que están explicadas las nuevas características que el lenguaje incorporará en su versión futura. En resumen, se explican los componentes genéricos, los iteradores, los métodos anónimos, los tipos parciales y la compatibilidad con los estándares ECMA e ISO.
A continuación les comento de un muy interesante tutorial que encontré en la red acerca de C#, en un sitio llamado Clikear que es un portal para desarrolladores del .NET Framework. Para gente que se encuentre un poco más avanzada, un excelente libro es "Dissecting a C# Application: Inside SharpDevelop" que se puede descargar gratuitamente desde aquí.

En cuanto a entornos integrados de desarrollo (IDE, en inglés) y herramientas, primero que todo hay que nombrar al estándar, el que sigue todo el resto. Este es el Visual Studio de Microsoft. Pero... como yo no estoy dispuesto a pagar (aunque vale la pena realmente) porque por ahora programo como un hobby, vamos a ver las "otras" alternativas.
  1. La primera de todas es bajarse el SDK del .NET Framework. Tiene todo lo necesario para que uno empiece a programar inmediatamente. Pero no cuenta con el hermoso IDE que trae VisualStudio. Todo se usa mediante línea de comandos y su editor de texto preferido.
  2. Si seguimos en Windows, la segunda es usar SharpDevelop, que necesita el .NET Framework para funcionar. Es totalmente Open Source y funciona muy bien, sin mencionar el hecho de que también compila código de VB.NET.
  3. Otro proyecto muy interesante, es MONO. Ya he hablado bastante de este proyecto, pero para los que no lo conocen les cuento que es una implementación Open Source del .NET Framework basada en el estándar ECMA 334 (la especificación del lenguaje C#) y en el ECMA 335 (la especificación del Common Language Infrastucture) que permite desarrollar aplicaciones multiplataforma (Linux y Windows).
En cuanto a las dos últimas herramientas, se encuentran en constante desarrollo, aunque ya se encuentran disponibles muchas aplicaciones desarrolladas bajo estos entornos (más de 2.000 aplicaciones Open Source según SourceForge se encuentran en diversos estados de desarrollo programadas en C#). Con esto se demuestra que son verdaderamente útiles y se pueden aprovechar las capacidades del lenguaje al máximo.

Por hoy, ya terminé. Espero que les sirva para animarse a programar en esta plataforma y aprovechar todas las herramientas disponibles para eso. Como último detalle, les cuento que Microsoft tiene una interesante certificación para desarrolladores .NET gratis. Hasta la próxima!

07 marzo 2005

Estoy de vuelta!

Bueno, primero que todo les quiero pedir perdón a todos los que estaban esperando una actualización. Diferentes cosas me mantuvieron off-line por mucho tiempo, entre ellas un final, las vacaciones y los casi dos meses que me estuve peleando con diferentes ISPs hasta conseguir que mi nueva conexión ADSL funcionara sin problemas. Mis disculpas para todos.

En este momento estoy disfrutando de la ya antes mencionada conexión, pero solamente bajo WinXP, cosa que pretendo cambiar a la brevedad... o cuando encuentre tiempo suficiente para configurarla bajo Mandrake. O finalmente me decida a probar Gentoo en mi máquina. Cualquiera de las dos es bienvenida, y si alguno me puede contar como les fue en un intento similar no duden de postearlo en los comentarios!

En cuanto a novedades, les cuento que muchas realmente no he encontrado en el mundo de las noticias. Pero si en el mundo del software. Como primera medida y treinta segundos después de haber comprabado que mi conexión funcionaba, bajé de la red el ZoneAlarm, un firewall privativo para Windows bastante bueno. Sin embargo, mi adicción (!) por el soft Open Source clama porque instale otro, asi que si alguien conoce alguno que funcione en WinXP por favor hágamelo saber a la brevedad. Acto seguido, y con el firewall andando, me fui hasta la página de Mozilla para bajar su navegador Firefox. La verdad es que estoy encantado con él, aunque tiene algunos problemas para visualizar determinadas páginas (como la de mi facultad por ejemplo!) es excelente. Una de las cosas que más me gustó fue el gestor de descargas, realmente bueno. Y ahora finalmente me encuentro buscando una alternativa Open Source para mi AVG Free Edition. Misma situación que con ZoneAlarm. Hasta ahora lei que el ClamWin funciona bastante bien, pero todavía se encuentra en estado de beta. Veremos que sucede cuando lo pruebe. Todavía no incluye un scanner en tiempo real (uno tiene que manualmente escanear cada archivo), ni Outlook Addin (que por suerte no uso!) ni POP3 Proxy, sin embargo borra automáticamente un adjunto infectado. Como última novedad de este lado les comento que estoy jugando Planeshift, y la verdad que me tiene muy entusiasmado! Todavia se encuentra en un estado muy prematuro de desarrollo, pero tiene mucho potencial!

Y en otras novedades, hace poco recibí un mail en el que estaban buscando pasantes para una empresa de Mar del Plata. Pero lo que me llamó la atención fue que estaban buscando gente con manejo de Linux y MySql, para implementar un sistema de cobro, facturación y stock desarrollado por esta misma gente en Gambas. Como mucho de esta tecnología no conocía, estube haciendo una pequeña investigación en la red, y parece interesante. Muy cortita, se trata de un Entorno Integrado de Desarrollo (IDE en inglés) basado en un intérprete de Basic con una extensión a objetos, como Visual Basic (tm), aunque no es un clon. Personalmente me gustaría que ya estuviéramos desarrollando en Argentina bajo Mono, pero sin embargo es muy alentador ver que las empresas se están volcando a soluciones Open Source y alentando el desarrollo local. Lo cual me alegra, porque significa que voy a tener trabajo!

Eso es todo por ahora, les dejo un abrazo grande a todos.

26 enero 2005

Patentes

Sin lugar a dudas, este es uno de los temas que más vueltas trae en el mundo de la informática, y tiene dos extremos muy claros. Por un lado, tenemos a Microsoft por ejemplo, que se les ocurre patentar hasta la piel! Y por el otro, y la que nos ocupa hoy, tenemos gente como IBM y Sun que estan liberando muchas de sus patentes bajo estándares abiertos. Varios ejemplos de ello son la reciente promesa de liberación de más de 1600 patentes por la gente de Sun, la presentación del sitio OpenSolaris y también la promesa de la gente de IBM de liberar más de 500 patentes para gente que esté trabajando en proyectos Open Source (necesita registrarse gratuitamenteen el NYTimes para ver la noticia).
Todo esto promete mucho, y generalmente no todas estas promesas se concretarán. Pero es importante dejar de lado el escepticismo y ver la importancia de este tipo de medidas. No solamente es una movida publicitaria para las empresas, sino que también le permite a los desarrolladores open source no tener que reinventar la rueda continuamente, y esto es verdadero valor. Las empresas también se ven ampliamente beneficiadas con estas medidas, ya que les permite una mejor auditoría de su código y una mayor cantidad de desarrolladores involucrados en sus proyectos, que en conclusión nos permiten tener acceso a todos a un mejor software.
Como nota curiosa, les dejo un link a un artículo en Wired acerca de Biología Open Source y el link de SourceLicense. Hasta la próxima!

12 enero 2005

Nuevas novedades...

  • Apple presento esta semana en su Macworld de este año en San Francisco un par de cosas nuevas y muy interesantes. No es que hayan inventado nada extremadamente nuevo, simplemente innovaron con los diseños y las prestaciones de sus nuevos equipos. Vale la pena realmente verlo. Uno de estos nuevos productos es el iPod shuffle, un nuevo iPod que almacena 512 Mb y cuesta US$ 100. Tambien hay otra version con 1 Gb. de almacenamiento y cuesta US$150. El otro chiche nuevo es la Mac mini... realmente una belleza. La gente de Apple espera que con esta nueva computadora (que no incluye teclado, monitor ni mouse) pero que cuesta US$500, la gente se acerque mas a su plataforma. Viene muy completa, e incluye la ultima version del Mac OS X junto con mas software de productividad, corriendo en un procesador de 1,25 Ghz con 256 Mb. de RAM y un disco de 40 Gb. Aca les dejo una foto de Steve Jobs (CEO de Apple) mostrando ambos productos.
  • En un articulo de la revista Wired se comenta una nueva aplicacion llamada Videora que combina RSS para encontrar videos en Internet y luego BitTorrent para bajarlos. Es comercial, pero si realmente funciona bien, podria aparecer una version open source muy pronto. Es importante destacar que como el programa no controla que informacion se baja o donde esta almacenada, la MPAA no los puede denunciar! (recordaran que si iniciaron acciones legales contra Napster en su momento, por ejemplo).
  • Finalmente, les recomiendo que se peguen una vueltita por el sitio oficial de la futura version 2 de Mozilla para ver que cosas estan planeando implementar. Mucha suerte y hasta la proxima!

06 enero 2005

Primer post del año!

Bienvenidos a un nuevo año! Este va a ser el primer post del 2.005, asi que espero que lo disfruten y se hagan un tiempito en sus vacaciones para darse una vueltita por aca. Hoy les traigo tres cositas interesantes:
  • Advice for Computer Science College Students por Joel Spolsky
    Este es un interesante articulo cuya intencion es aconsejar a los estudiantes de informatica acerca de que es lo que deben hacer en la facultad. La parte que mas me llamo la atencion es cuando dice que es mejor no pedirle consejos a la gente mayor porque generalmente son ridiculos (!), por lo menos en cuanto a informatica se refiere. No dejen de leerlo, seguramente puedan sacar algo util.
  • Despues de dos años y medio de desarrollo, Gambas se convirtio en el primero entorno de desarrollo para Linux en entrar en el status de Release Candidate. Cualquier que este necesitando una herramienta open source para RAD (Rapid Application Development, Desarrollo Rapido de Aplicaciones) deberia probarlo! De todas maneras, DotGNU y MONO son mis proyectos preferidos! (aunque todavia no me inclino por ninguno de los dos, ya que ambos necesitan mucho trabajo todavia).
  • Finalmente, una entrevista con el Project Leader de Debian Martin Michlmayr donde nos cuenta el trabajo que se esta haciendo en la nueva version de Debian, Sarge. Entre otras cosas, habla del nuevo instalador y la inclusion de software como KDE 3.2, GNOME 2.8 y XFree86 4.3. Para estar al dia!

Bueno, espero que se diviertan durante un rato con esto. Les mando un abrazo grande a todos!