jueves, 28 de agosto de 2008

Visual CV - Una alternativa mas interesante

Navegando por la web me topé con un sitio gratuito muy interesante en el cual puedes “diseñar” en línea un llamativo formato visual tu currículum, incluyéndole video, fotos, gráficos estadísticos y cualquier otro tipo de documento que avale tu experiencia.

A su vez puedes compartirlo en redes sociales profesionales como linkedin, plaxo pulse o xing (entre otras).

Un interesante complemento para destacarnos en la red! (ver sitio)

Tendencia tecnológica - El presente y los próximos 2 a 5 años

Según una investigación de Gartner, en su informe “Hype Cycle for Emerging Technologies 2008,” da a conocer las tendencias tecnológicas emergentes y su importancia asociada al potencial que tendrán para transformar el negocios tal cual como los conocemos actualmente.

En esta nota hacemos referencia a las más importantes y a los conocimientos que demandará cada una de ellas.

Lo nuevo y contemporáneo

Web 2.0

Si te encuentras trabajando en un proyecto web y no es web 2.0, pronto lo estarás haciendo. La tecnología tiene implicaciones culturales enormes y acompañan a la participación social y a la era de la recomendación.

Los sitios Web 2.0 actúan más como puntos de encuentro, también denominadas webs dependientes de usuarios.

Los conocimientos requeridos para el desarrollo de sitios web 2.0


Cloud Computing

El acceso a través de pequeñas aplicaciones que residen en múltiples dispositivos (ordenadores, PDA y móviles) a la información que reside en internet junto al reemplazo de aplicaciones de escritorio por aplicaciones web y al almacenamiento de archivos en Internet en reemplazo de memorias flash y discos rígidos

Tomará mayor impulso en los próximos 2 años.

Por ejemplo:

  1. Sacar fotos con tu cámara digital, pasarlas tu coputadora, subirlas a internet en Picasa o Flickr por ejemplo y enseñárselas a tus amigos a través de tu móvil o cualquier otra computadora conectada a la red.
  2. Crear una hoja de cálculo (google docs) compartida siendo accesible por más de un usuario ya sea desde un PDA, notebook o PC.
  3. En una fiesta fin de año, a través de la Blackberry actualizar tu perfil de Facebook diciendo dónde estás, qué estas haciendo y subir fotos que acabas de sacar, permitiendo comunicar esta información a todos tus amigos en tiempo real.


SOA - Arquitectura Orientada al Servicio

(Arquitectura Orientada al Servicio) están también entre nosotros.

Es la arquitectura de software que define la utilización de servicios para dar soporte a los requerimientos de software del usuario. Permite la creación y/o cambios de los procesos de negocio desde la perspectiva de IT de forma ágil, a través de la composición de nuevos procesos utilizando las funcionalidades de negocio que están contenidas en la infraestructura de aplicaciones actuales o futuras (expuestas bajo la forma de webservices).

Los conocimientos requeridos para el desarrollo e implementación de webservices:


Lo que despegará en los próximos 2 a 5 años

Green IT (IT Verde o ecológico)

Crecerá todo tipo de actividad tecnológica que implique mayores iniciativas corporativas ambientales en sus centros de cómputos por medio de la utilización de materiales tecnológicos “eco-friendly”, lo cual implica una gradual implementación de los mismos (orientado puramente a nuevo hardware).

Los principales objetivos de esta movida “verde” son la de reducir espacio en los datacenters con la vitrualización como principal aliado) y el ahorro de energía tanto en el suministro como en la refrigeración de equipos.

Informática Social (Social computing)

La informática social es la actividad de interacción social (par-a-par) mediante el empleo de sistemas de información.

La informática social no es una plataforma, un uso, o un sistema, pero es ” el empleo de sistemas de información como ” sitios ” para la interacción social así como ” espacios ” para la colección de datos y la manipulación de los mismos.

Como tendencia, aparecerán cada vez más “mundos virtuales” y representarán un medio importante para construir las comunidades de interés.

Esta movida va de la mano con el desarrollo de widgets implementados a través de lo que se denomina plataformas Open Social (API’s abiertas o públicas para crear aplicaciones montadas sobre redes sociales ya existentes)

Conceptualmente dividen a los usuarios de esta API en dos:

1- Contenedores que son los sites (redes sociales principalmente)

2 - Desarrolladores que son aquellas empresas o servicios o emprendedores que crean aplicaciones que se van a ejecutar sin problemas en cualquier “contenedor” que se sume a la plataforma Open Social

Los conocimientos requeridos para el Desarrollo de API’s para redes sociales:

  • HTML
  • Javascript


Video telepresencia

Es la evolución de los sistemas de videoconferencia, con imágenes de alta definición, proporcionarán un sentido fuerte de presencia para los participantes.

Cada sala de Telepresencia (video ejemplo) está formada por 6 puestos situados frente a 3 pantallas de 65 pulgadas de alta definición de 1.920 x 1.080 y sonido espacial estéreo que proporcionan la impresión de encontrarnos frente a frente con la persona conectada en la otra sala de Telepresencia.

Así, la sensación de continuación de la mesa donde estamos sentados que ofrecen las pantallas hace que la impresión de encontrarnos ante una reunión presencial sea completa. Estas pantallas de alta resolución ofrecen una imagen a tamaño natural de las personas con las que nos reunimos en remoto que, junto con sonido direccional, acentúa la sensación de encuentro y conversación personal

Conocimientos requeridos en redes y comunicaciones

Otras tecnología que asoman

Fuente: gartner, networkworld, wikipedia, uberbin, el caparazón

Perfiles de la computación segun la ACM/IEEE

Buen día, nuevamente lectores, aca les dejo información muy buena para aquellos profesionales o a punto de iniciar una profesión inmerso en la Informatica.
A continuación he puesto una traducción de la descripción de las cinco principales disciplinas en computación propuestas por ACM/IEEE.

Ingeniería en Computación (Computer Engineering)

Tiene que ver con el diseño y construcción de computadoras y de sistemas basados en computadoras. Incluye el estudio de hardware, software, comunicaciones, y la interacción entre ellos. Su currículo se enfoca en teorías, principios y prácticas de ingeniería eléctrica tradicional y matemática, y las aplica a los problemas de diseño de computadoras y dispositivos basados en computadora.

Los estudiantes de Ingeniería en Computación estudian el diseño de sistemas de hardware digital incluyendo sistemas de comunicaciones, computadores, y dispositivos que contienen computadores. Ellos estudian desarrollo de software, enfocándose en software para dispositivos digitales y sus interfaces con usuarios y otros dispositivos. El estudio de la Ingeniería en Computación puede enfatizar el hardware más que el software o puede haber un énfasis balanceado.

Actualmente, un área dominante dentro de la Ingeniería en Computación son los sistemas empotrados, el desarrollo de dispositivos que tienen software y hardware empotrados en ellos. Por ejemplo, dispositivos tales como teléfonos celulares, sistemas de alarma, máquinas de rayos x, y herramientas quirúrgicas láser, todos requieren integración de hardware y software empotrado y todos son el resultado de Ingeniería de computación.

Ciencias de la Computación (Computer Science)

Las Ciencias de la Computación abarcan un amplio rango, desde sus fundamentos teóricos y algorítmicos hasta desarrollo de punta en robótica, visión computarizada, sistemas inteligentes, bioinformática, y otras emocionantes áreas. El trabajo de un científico de la computación cae dentro de 3 categorías.

* Ellos diseñan e implementan software. Los científicos en computación asumen desafiantes trabajos de programación. También supervisan a otros programadores, manteniéndolos informados de nuevos planteamientos.

* Ellos conciben nuevas formas de usar computadoras. El progreso de ciencias de la computación en las áreas de redes, bases de datos, e interfaces humano-computador permitieron el desarrollo de la World Wide Web. Ahora los investigadores en ciencias de la computación están trabajando con científicos de otros campos para crear robots que puedan ser práticos e inteligentes ayudantes, para usar bases de datos para crear nuevo conocimiento, y para usar computadoras para ayudar a descifrar los secretos de nuestro ADN.

* Ellos desarrollan formas efectivas para resolver problemas de computación. Por ejemplo, los científicos en computación desarrollan las mejores formas posibles de almacenar información en bases de datos, enviar datos en redes, y desplegar imágenes complejas. Su trasfondo teórico les permite determinar el mejor desmpeño posible, y su estudio de algoritmos los ayuda a desarrollar nuevos enfoques que provean un mejor desempeño.

Ciencias de la computación comprende el rango desde la teoría hasta la programación.

Sistemas de Información (Information Systems)

Los especialistas en Sistemas de Información se enfocan en integrar soluciones de tecnologías de información y procesos de negocio para satisfacer las necesidades de información de la industria y otras empresas, habilitándolos para alcanzar sus objetivos en forma efectiva y eficiente. La perspectiva de tecnología de información de esta disciplina enfatiza la información, y ve la tecnología como un instrumento para la generación, procesamiento y distribución de la información.

Los profesionales en esta disciplina están principalmente relacionados con la información que los sistemas computacionales pueden suministrar para auxiliar a una empresa para definir y alcanzar sus metas, y los procesos que una empresa puede implementar o mejorar utilizando tecnología de información. Ellos deben entender ambos factores, técnicos y organizacionales, y deben ser capaces de ayudar a una organización a determinar cómo la información y los procesos de negocio facilitados por tecnología pueden proporcionar una ventaja competitiva.

Tecnologías de Información (Information Technology)

Se refiere a programas que preparan estudiantes para conocer las necesidades de tecnologías de computación de negocios, gobierno, instituciones de salud, escuelas, y otros tipos de organizaciones.

Mientras que Sistemas de Información se enfoca en los aspectos de información de las tecnologías de información, la disciplina de Tecnologías de la Información es el complemento de esta perspectiva: su énfasis está en la tecnología misma más que en la información que transmite.

El perfil TI existe para producir graduados que posean la correcta combinación de conocimiento y práctica, habilidades prácticas para cuidar de la infraestructura de información de una organización y las personas que las usan. Los especialistas en TI asumen la responsabilidad de seleccionar productos hardware y software apropiados para una organización, integrando estos productos con necesidades e infraestructuras organizacionales, e instalando, adaptando, y manteniendo estas aplicaciones para los usuarios de computadora de la organización.

Ingeniería de Software (Software Engineering)

Es la disciplina de desarrollo y mantenimiento de sistemas de software que se comporten confiable y eficientemente, sean permisibles para desarrollar y mantener, y satisfagan todos los requerimientos que los clientes hayan definido para ellos. Busca integrar los principios de las matemáticas y las ciencias de la computación con las prácticas de ingeniería desarrolladas para artefactos físicos y tangibles.

Los estudiantes de esta disciplina aprenden cómo evaluar las necesidades de los clientes y desarrollar software utilizable que satisfagan estas necesidades. Saber cómo proveer genuinamente software útil y aprovechable es de suprema importancia.

Yo actualmente estudio Ciencias de la Computación (Computer Science) en la PUCP.
Gracias y espero les haya servido.

miércoles, 13 de agosto de 2008

Viaje para Huancayo

Me siento feliz, mañana regresare para la tierra que me vio crecer, sera por dos días pero seran inolvidables y apoyare a mi madrecita en la fiesta patronal que esta celebrando, deseo que todas la pesen bien luego pondre fotos que consiga tomar, pues les contare que ahora en un par de dias estoy practicando marinera para no quedar en roche hahaha, el martes ya comienzo con fuerza las clases de la maestria en la PUCP, a darle duro nada mas, bueno saludos y pronto noticias de la fiesta.