|
|
|
Contacto
Este newsletter le pertenece a toda la comunicad informática. Si queres participar en él, enviando información, opiniones, etc. no dudes en comunicarte con nosotros |
|
|
|
Ganá una beca para el curso "Java Básico", que se dictará los días lunes de 18.30 a 21.30 hs. a partir del 30/05/2005.
Se sorteará entre los suscriptores del newsletter, previa inscripción al e-mail acpdifusion@enovedades.com, una beca completa para el curso de JAVA BÁSICO.
Incluir en el mail de inscripción nombre y apellido, y dirección de correo electrónico (la de suscripción al newsletter). Es requisito fundamental el estar registrado en la página del Club, www.clubdeprogramadores.com
|
|
|
|
|
Tras los muchos saludos y felicitaciones recibidos en el primer número, lanzamos el segundo con muchísimas ganas y entusiasmo. Queremos agradecer a todos los que nos contactaron, cualquiera haya sido el motivo. Todas las opiniones, criticas y sugerencias recibidas fueron y serán valoradas. Así mismo, invitamos a todos los suscriptores a que sigan aportando ideas y así ayudar a hacer crecer al boletín de noticias.
Es el inicio de una semana que traerá novedades ya anunciadas, como la inauguración de la Sede del Club de Programadores en Congreso, que se llevará a cabo el martes 24. Para festejar (y, de paso, agradecer su suscripción) incorporamos becas al newsletter. Así, se sorteará un curso completo, en el caso de esta edición, para el de Java Básico que inicia el 30/5 y que dictará Ángel López.
Otra incorporación son las notas técnicas sobre distintos lenguajes. En el número 2, el docente Gonzalo Airoldi habla de algoritmos de clave pública y clave privada en JAVA. A esta, se irán sumando semana a semana distintos temas de interés para la comunidad de programadores. Invitamos a todo aquel que quiera hacer su aporte a esta sección a escribirnos y sumar ideas.
Saludos cordiales, y hasta el próximo número.
|
|
|
|
» |
Noticias y artículos de interes |
|
|
En esta edición:
-
Charla de "Foros tecnológicos en el Estado", por José Manuel Carllini
El Ingeniero José Manuel Carllinni expuso conceptos de actualización, descentralización y alternativas tecnológicas en el estado, en una charla que brindó el pasado jueves 19 de mayo en la Facultad de Ciencias Económicas de la USAL (Universidad del Salvador), organizada por SADIO (Sociedad Argentina de Informática e Investigación operativa).
-
Campus virtual
Presentamos esta nueva herramienta de capacitación a distancia que lanza el Club de Programadores.
-
Encriptación: Algoritmo de clave pública - clave privada en Java
Iniciando su ciclo de columnas, el docente Gonzalo Airoldi muestra el contexto de encriptación y la implementación del algoritmo de clave pública y clave privada en Java. No se encararán las diferentes técnicas de criptografía ni tampoco todas aquellas variantes de encriptación, salvo la citada.
|
|
|
|
Charla de "Foros tecnológicos en el Estado", por José Manuel Carllini
El Ingeniero José Manuel Carllinni expuso conceptos de actualización, descentralización y alternativas tecnológicas en el estado, en una charla que brindó el pasado jueves 19 de mayo en la Facultad de Ciencias Económicas de la USAL (Universidad del Salvador), organizada por SADIO (Sociedad Argentina de Informática e Investigación operativa).
Las múltiples variantes tecnológicas con las que cuenta el Estado, y el beneficio (fundamentalmente económico) que esto conlleva es un importante punto de inflexión sobre el cual se está trabajando actualmente. Sin embargo, el principal desafío es gestionar conocimientos, abrir fronteras y romper las vallas entre esas tecnologías.
El Software Libre significa para el Estado una gran posibilidad de alternativas, que ostentan un beneficio concreto. Según los sistemas instalados, sus costos, y las herramientas disponibles para reemplazarlas, el ahorro monetario puede ser realmente importante, aunque puede ser mermado a corto plazo por los costos de realizar la transición de los sistemas.
Además, el soft no propietario podría reducir las enormes pérdidas que provoca el software ilegal en Argentina: se estima que el 75% de los programas son piratas, lo que representa una pérdida estimada en U$S 108 millones anuales.
La estrategia a seguir para la implementación de software libre en todos los sectores del estado es fundamental, ya que podría conllevar una considerable reducción de costos, tiempo y pérdidas de información.
Para finalizar el encuentro, el Ingeniero Carllinni invitó a los presentes a las Jornadas de Software Libre 2005 que se realizarán en la 34ª edición de la JAIIO. Para más información, visitar http://rrii.sgp.gov.ar/jaiio/index.htm
|
|
|
|
Nuevo campus virtual del Club de Programadores
La necesaria actualización de conocimientos se ve muchas veces truncada por falta de tiempo, recursos económicos o simplemente por desconocimiento de otras alternativas que favorecen el aprendizaje y la formación profesional.
Es por eso que el Club de Programadores junto a Enovedades presenta esta plataforma de Educación a Distancia, que busca generar un canal abierto de alto nivel participativo, pedagógico y accesible para todos aquellos interesados en ampliar sus conocimientos mediante una herramienta potente y a la vez simple de utilizar.
La primer versión en desarrollo ya está disponible en http://cursos.enovedades.com.ar. Si bien los cursos aún están en preparación, esperamos sus comentarios y sugerencias.
|
|
|
|
Encriptación: Algoritmo de clave pública - clave privada en Java
Iniciando su ciclo de columnas, el docente Gonzalo Airoldi muestra el contexto de encriptación y la implementación del algoritmo de clave pública y clave privada en Java. No se encararán las diferentes técnicas de criptografía ni tampoco todas aquellas variantes de encriptación, salvo la citada.
Teoría:
Los actores que intervienen en un problema de este tipo son los siguientes:
- Emisor
- Receptor
- Clave de encripción
- Clave de desencripción
- Canal de transmisión
- Algoritmo de cifrado (RSA es el más popular)
- Mensaje
Típicamente, los componentes secretos son la clave de desencripción y el mensaje. El algoritmo de cifrado, la clave pública, y el mensaje encriptado son públicos. Además, se considera que el canal de transmisión no es seguro.
Tengamos en cuenta que dado un mensaje cifrado, una clave de encriptación, y el conocimiento del algoritmo de cifrado, es computablemente imposible encontrar el mensaje plano o la clave de desencripción, en un tiempo computable útil (se entiende por útil que el tiempo de procesamiento necesario para obtener un resultado exitoso es lo suficientemente grande, como para que el resultado obtenido ya no sea válido para infringir en el sistema). Por ejemplo, si yo pretendo obtener la clave de desencripción de un sistema, necesitaría de X unidades de tiempo, teniendo en cuenta que la frecuencia de cambio de clave de desencripción es de Y unidades de tiempo, en donde X > Y.
El contexto en donde se pretende utilizar este tipo de técnica, es cuando un emisor A quiere establecer una comunicación con un receptor B, en un canal inseguro C. La problemática reside en si se utilizase una sola clave de encriptación, cómo se lograría transmitir esa clave por el canal, en forma segura. La solución a este inconveniente consiste en que el receptor genera una clave pública y privada, luego transmite la clave pública por el canal inseguro, y esa clave es la que utiliza el emisor para encriptar. Luego, el mensaje encriptado sólo podrá ser desencriptado con la clave privada generada por el receptor (que nunca se expuso al canal inseguro).
En un ambiente real, además de la técnica mencionada, se utilizan otras, como: firmas digitales, algoritmos simétricos, certificados, cadenas de certificados, etc.
Para poder ejecutar los ejemplos se necesita instalar:
- JDK 1.4 o mayor o JDK 1.3.X y JCE y JSSE
- Una implementación de un algoritmo de RSA. Por ejemplo: Bouncy Castler. (http://www.bouncycastle.org/)
- La librería de Codec de apache Common. (http://jakarta.apache.org/site/downloads/downloads_commons-codec.cgi)
Para instalar el proveedor de RSA:
- Copiar el jar de Bouncy Castle en $JAVA_HOME\jre\lib\ext\ y en c:\archivos de programa\Java\J2re1.4.0\lib\ext
- En ambas rutas, editar el archivo java.security y agregar como 6to provider: "security.provider.6=org.bouncycastle.jce.provider.BouncyCastleProvider"
Para la transformación de binario a hexadecimal y viceversa se utiliza el codec de jakarta common.
Ver ejemplo en el archivo adjunto "PublicKeyExample.zip".
Por Gonzalo Airoldi
gonzalo.airoldi@enovedades.com |
|
|
|
|
|
- Mayo: |
- Inauguración de la nueva sede del Club de Programadores
Lugar: Auditorio CONGRESO
Acto de inauguración: 24/05/2205, 18 Hs.
Con la presencia de Gabriel Baum y Daniel Tovillas.
"Introducción a la Inteligencia artificial": 24/05/05, 19 Hs.
Conferencia a cargo del docente Ángel López.
Informes: acpsecretaria@enovedades.com ó al TE. 4901-1653
Inscripción y arancel: Entrada libre y gratuita mediante inscripción previa en la web www.clubdeprogramadores.com
El Club de Programadores inaugura su nueva sede, en Congreso, con actos a realizarse el día martes 24 de Mayo. Estarán presentes Gabriel Baum (Presidente de SADIO), Ariel Alegre (Presidente del Club de Programadores), Daniel Tovillas, entre otros.
|
|
- Presentación de productos COBOL, Flexus
Lugar: Facultad de Ciencias Económicas, Universidad del Salvador (Marcelo T. de Alvear 1337)
Fecha y Horario: 26/05/2005, 18.30 a 21.30 hs.
Informes: acpsecretaria@enovedades.com ó al TE. 4901-1653
Inscripción y arancel: Entrada libre y gratuita mediante inscripción previa en la web www.clubdeprogramadores.com
Organiza: Lista SOS-COBOL
Presentación de productos FLEXUS a programadores de Cobol en Buenos Aires, en manos de Livia Vázquez (representante de Flexus).
Esta conferencia está organizada por la lista de discusión SOS-COBOL, que tiene como objetivo ayudar a los programadores COBOL, intercambiar información acerca del lenguaje, intercambiar algoritmos, desarrollar proyectos y, en general, todo lo que tenga que ver con el lenguaje. Más información >
|
|
- Junio: |
- Service Oriented Architecture (SOA)
Con Octavio Duré, de BEA Systems, Ltd.
Lugar: Facultad de Ciencias Económicas, Universidad del Salvador (Marcelo T. de Alvear 1337)
Fecha y Horario: 02/06/2005, 18.30 a 21.30 hs.
Informes: acpsecretaria@enovedades.com ó al TE. 4901-1653
Inscripción y arancel: Entrada libre y gratuita mediante inscripción previa en la web www.clubdeprogramadores.com
En el camino hacia una Arquitectura Orientada a Servicios, son muchos los aspectos en los que una organización debe madurar. Esta presentación trata de describir cada uno de estos aspectos en base al Modelo de Dominios para SOA, tanto desde el punto de vista tecnológico como cultural y organizacional.
|
|
- Encuentros Open Source
Lugar: Facultad de Ciencias Económicas, Universidad del Salvador (Marcelo T. de Alvear 1337)
Fecha y Horario: 09, 16 y 23 de Junio, 18.30 a 21.30 hs.
Informes: acpsecretaria@enovedades.com ó al TE. 4901-1653
Inscripción y arancel: Entrada libre y gratuita
1ª Jornada: a. Qué es el Software Libre (Román Gelbort), b. Qué es el Open Source (Pablo Barrera), c. Por qué es importante que los usuarios hogareños y/o de escritorio usen software libre. (Sergio Belkin), d. Tiempo para preguntas.
2ª Jornada: a. Distribuciones de Linux y Entornos gráficos (Sergio Belkin), b. OpenOffice.org (Román Gelbort), c. Licencias: GPL, LGPL y BSD (Pablo Barrera), d. Tiempo para preguntas.
3º Jornada: a. Rentabilidad del escritorio libre. Casos exitosos (Pablo Barrera), b. Qué es ProU (Sergio Belkin), c. Proyecto Wikipedia en en CD. Uso de Wiki (Román Gelbort), d. Breve Presentación de OSI-LA (Pablo Barrera), e. Tiempo para preguntas.
|
|
|
|
|
- Java Básico
Horario : Lunes de 18.30 a 21.30 Hs.
Docente : Ángel López
Comienzo: 30/05/2005
Lugar : Auditorio OBELISCO (Sarmiento 1113, piso 3)
Horas : 12, en cuatro clases de 3 hs.
Arancel : 120.00
Informes e inscripción: Por la WEB del Club,
por e-mail a acpsecretaria@enovedades.com,
o por TE al 4901-1653
- Introducción al diseño de Base de Datos
Horario : Miércoles de 18.30 a 21.30 Hs.
Docente : Ing. María Alejandra Vizoso
Comienzo: 01/06/2005
Lugar : Auditorio CONGRESO (Entre Ríos 166)
Horas : 12, en cuatro clases de 3 hs.
Arancel : 80.00
Informes e inscripción: Por la WEB del Club,
por e-mail a acpsecretaria@enovedades.com,
o por TE al 4901-1653
- Programación de páginas web dinámicas desde cero con PHP
Horario : Miércoles de 18.30 a 21.30 Hs.
Docente : Martín Olivera
Comienzo: 01/06/2005
Lugar : Laboratorio del Club, en Caballito
Horas : 24, en ocho clases de 3 hs.
Arancel : 300.00
Informes e inscripción: Por la WEB del Club,
por e-mail a acpsecretaria@enovedades.com,
o por TE al 4901-1653
- Excel completo
Horario : Jueves de 18.30 a 21.30 Hs.
Docente : Adrian Javier Schatzyki
Comienzo: 02/06/2005
Lugar : Auditorio SADIO (Uruguay 252, 2-D)
Horas : 12, en cuatro clases de 3 hs.
Arancel : 80.00
Informes e inscripción: Por la WEB del Club,
por e-mail a acpsecretaria@enovedades.com,
o por TE al 4901-1653
- Constuyendo una aplicación ASP.NET
Horario : Jueves de 18.30 a 21.30 Hs.
Docente : Pedro Romanazzi
Comienzo: 02/06/2005
Lugar : Auditorio SADIO (Uruguay 252, 2-D)
Horas : 24, en ocho clases de 3 hs.
Arancel : 120.00
Informes e inscripción: Por la WEB del Club,
por e-mail a acpsecretaria@enovedades.com,
o por TE al 4901-1653
- Introducción a la programación con Visual Basic .NET
Horario : Viernes de 18.30 a 21.30 Hs.
Docente : Adrian Javier Schatzyki
Comienzo: 03/06/2005
Lugar : Auditorio SADIO (Uruguay 252, 2-D)
Horas : 12, en cuatro clases de 3 hs.
Arancel : 80.00
Informes e inscripción: Por la WEB del Club,
por e-mail a acpsecretaria@enovedades.com,
o por TE al 4901-1653
- PHP y MySQL
Horario : Viernes de 18.30 a 21.30 Hs.
Docente : Ángel López
Comienzo: 03/06/2005
Lugar : Auditorio OBELISCO (Sarmiento 1113)
Horas : 12, en cuatro clases de 3 hs.
Arancel : 120.00
Informes e inscripción: Por la WEB del Club,
por e-mail a acpsecretaria@enovedades.com,
o por TE al 4901-1653
|
|
Jornadas gratuitas:
Introducción a la Inteligencia Artificial
Docente: Ángel López
Horario : Martes 24 de Mayo, 19 Hs.
Lugar: Auditorio Congreso (Entre Ríos 166)
Presentación de productos FLEXUS para Cobol
Docente: Livia Vázquez
Horario : Jueves 26 de Mayo, 18.30 a 21.30 Hs.
Lugar: Auditorio de la Facultad de Ciencias Económicas de la USAL (Marcelo T. de Alvear 1337)
Service Oriented Architecture (SOA)
Docente: Octavio Duré
Horario : Jueves 2 de Junio, 18.30 a 21 Hs.
Lugar: Auditorio de la Facultad de Ciencias Económicas de la USAL (Marcelo T. de Alvear 1337)
Encuentos Open Source 2005
Docente: Román Gelbort, Pablo Barrera y Sergio Belkin.
Horario : 9, 16 y 23 de Junio, 18.30 a 21.30 hs.
Lugar: Auditorio de la Facultad de Ciencias Económicas de la USAL (Marcelo T. de Alvear 1337) |
Próximas actividades:
Introducción a UML
Docente: Ing. María Alejandra Vizoso
Comienzo: 06/06/2005
Lugar: Auditorio Congreso
Arancel: $80.00
Java y JSP con uso de PC
Docente: Ángel López
Comienzo : 06/06/2005
Lugar: Laboratorio del Club, en Caballito
Arancel: $360.00
Hardware: Reparación de PC e introducción a Redes
Docente: Cristian Geniola
Horario : 07/06/2005
Lugar: Delfos
Arancel: $340.00
ORACLE SQL - PLSQL - FORMS - REPORTS
Docente: Daniel Díaz
Horario : 07/06/2005
Lugar: Auditorio OBELISCO
Arancel: $240.00
Excel avanzado
Docente: Adrian Javier Schatzyki
Horario : 07/06/2005
Lugar: Auditorio Facultad de Ciencias Económicas (USAL)
Arancel: $40
|
|
|
|
|
|
Empresa: Supergol
Puesto requerido: Gerente en Sistemas
Tipo de puesto: Pasante / Full time
Tareas a desarrollar: Desarrollos web, mantenimiento de sitios, base de datos.
Requisitos: Estudiante de Sistemas o afin, con conocimientos en SQL, PHP, ASP, HTML, Java, JavaScript, Inf. Server, Ws Server, Linux, Apache, Cold Fusion.
Enviar CV a: trabajos@supergol.com |
Empresa: Systems Brokers
Incorpora: Desarrolladores C# PL/SQL
Para Importante Proyecto a largo plazo en Multinacional, en Zona Norte y Ciudad de Bs As.
Se ofrece posición en relación de dependencia, capacitación, posibilidades de desarrollo, Tickets, Med. prepaga.
Enviar CV a: dm@sbgroup.com.ar (con Ref: APCC, sin omitir pretensiones económicas)
|
Empresa: Systems Brokers
Incorpora: Programadores JR o SSR Java, J2EE, UML, XML
Para Importante Proyecto a largo plazo en Multinacional, en Ciudad de Bs As.
Se ofrece posición en relación de dependencia, capacitación, posibilidades de desarrollo, Tickets, Med. prepaga.
Enviar CV a: dm@sbgroup.com.ar (con Ref: PJAVA, sin omitir pretensiones económicas)
|
Digital Express SRL incorpora: Programadores/as Delphi 6 JUNIOR o SEMI SENIOR con Buena Experiencia. Buen manejo de motores SQL (SQL Server, Mysql) Conocimientos de Clipper y manejo de BDE (no excluyente).
Enviar CV a: programador_delphi6@yahoo.com.ar (Detallar remuneración pretendida)
|
Empresa: Cybermapa
Incorpora: Programadores
Requisitos: ASP, VB y/o VC++, en todos los casos con conocimientos en SQL Server .
Enviar CV a: damian@cybermapa.com
|
Empresa: Human Capital Tallion
Incorpora: Programador Senior y/o Semi-Senior JAVA
Perfil: Experiencia comprobable (excluyente) en JSP, JAVA, EJB, PL/SQL, HTML y XML. Se valorarán conocimientos en frameworks, Struts, Hibernate y Spring, así como design patterns, UML Disponibilidad inmediata.
Enviar CV a: cv@tallion.com (incluir rango estimado de remuneración pretendida)
|
|
|
Empresa: BEA Systems
Buscamos al mejor programador con perfil de consultor C / C++ para trabajar sobre Unix (Solaris).
Conocimientos de SQL y Oracle deseables. Capacidad de aprendizaje y buena comuniación.
Remuneración $3500 en relación de dependencia, $4500 como freelance.
Proyecto de largo plazo para empresa internacional desdicada al middleware de integración.
Enviar CV a: odure@speedy.com.ar |
Empresa: Systems Brokers
Incorpora: Diseñadores J2EE, UML, RUP, Weblogic Platform
Para Importante Proyecto en Multinacional, en Ciudad de Bs As.
Posición en relación de dependencia a efectivizar + Tickets + Med. Prepaga.
Enviar CV a: dm@sbgroup.com.ar (con Ref: DJAVA, sin omitir pretensiones económicas)
|
Empresa: Systems Brokers
Incorpora: Consultor SAP Módulo MM
Nivel: SemiSenior / Senior
Experiencia requerida: Mínimo 18 meses de experiencia en implementación SAP MM.
Experiencia comprobable en parametrización de MM. Posición efectiva en relación de dependencia.
Enviar CV a: dm@sbgroup.com.ar (con Ref: SPMM, sin omitir pretensiones económicas)
|
Empresa: Sciensenet
Incorpora: Administradores y programadores para el área de Sistemas
Requisitos: Buena predisposición, excelente trato y presencia, conocimientos, títulos y certificaciones obtenidos, idiomas.
Enviar CV a: rrhh@sciensenet.com.ar (con fotografía y referencias)
|
Empresa: Sciensenet
Incorpora: Administrador de Base de datos Sernior
Experiencia: Administrador de base de datos DB2 Unix, Aix, Linux, etc. Se valorará: Administración de SAP R/3, BASIS con DB2 UDB para Unix .
Enviar CV a: jipatino@argencard.com.ar (referencia: DB2)
|
Empresa: Human Capital Tallion
Incorpora: Analista funcional Jr.
Perfil: Estudiante avanzado o jóven profesional de informática, con experiencia en documentación de casos de uso. Capacidad de análisis y solución de problemas.
Contemplar posibles contactos con el cliente y eventuales viajes de corta duración dentro del país.
Enviar CV a: cv@tallion.com (incluir rango estimado de remuneración pretendida)
|
|
|
|
|
» |
El rincón de los lectores |
|
Este rincón tiene como objetivo brindarle un espacio de expresión a cada miembro de la comunidad. Son tus palabras las que cuentan, desde opiniones, críticas, perspectivas o cualquier mensaje que quieras comunicar, todo es bienvenido!
Escríbenos a acpdifusion@enovedades.com que a partir de la próxima edición publicaremos los mails seleccionados.
|
|
|
Lo que hace ya un par de años (o más) fué una expresión de deseo, hoy es una palpable realidad.
En aquellos momentos, en SOS-COBOL nos preocupábamos más de defender nuestras herramientas que pensar en el beneficio para todos.
Sinceramente, nunca pensé que lo que en aquellos momentos se estaba gestando, tuviera andamiento.
Hoy debo reconocer que mi escepticismo de aquel entonces se vió derrotado por la pujanza y convicción de quienes, como Ariel Alegre, tuvieron visión de futuro.
Nuevo NewsLetter, nuevo local, en fin, avanzando.
Pero todos los que han puesto tiempo y esfuerzo, se merecen mis mas sinceras FELICITACIONES.
Larga vida al Club de Programadores.
Ricardo (alias ricardolfg) |
|
|
Agradecemos a todos los suscriptores quienes enviaron sus mails, ya sea con sugerencias, criticas (tanto las positivas como las negativas), información, etc. Todos fueron son y serán valorados y desde aquí los invitamos a seguir en contacto, cada día con más frecuencia, para hacer crecer este servicio.
|
|
|
|