miércoles, 29 de febrero de 2012
blog 10 habilidades para los desarrolladores del futuro
La verdad es que coincido plenamente con casi todas ellas, a no ser que descubramos una nueva revolución y las tendencias cambien. Aunque tal y como están las cosas y con esta crisis va a ser difícil, pero quien lo haga, desde luego, cambiará las reglas e impulsará nuestro estancado mundo.
1. Uno de los '3 Grandes' (Java, .NET, PHP)
A menos que ocurra algún cambio radical en el mundo del desarrollo (como ser un asteroide que caiga sobre Redmond), la mayoría de los desarrolladores van a necesitar conocer alguno de los Tres Grandes sistemas de desarrollo: Java , .NET (VB.NET o C#), o PHP. Y tampoco alcanza con conocer al lenguaje principal. A medida que los proyectos crecen y van acaparando más funcionalidad, vamos a necesitar conocer los frameworks y librerías asociadas con profundidad.
2. Aplicaciones Ricas de Internet (RIA - Rich Internet Applications)
Lo pueden amar u odiar, pero en los últimos años Flash se está usando para algo más que animaciones graciosas. Flash también obtuvo funcionalidad adicional en la forma de Flex y AIR. Los competidores de Flash, como JavaFX y Silverlight, también están mejorando en caracerísticas y performance. Los navegadores están mejorando sus motores JavaScript, el cual se perfila como una plataforma de aplicaciones web. Para hacer las cosas más complicadas, HTML 5 va a incorporar montón de funcionalidad RIA, incluyendo conexión a la base de datos, poniendo así el sello formal de la W3C a AJAX. En el futuro cercano, tener experiencia en RIA va a ser un factor determinante en nuestro currículum.
3. Desarrollo web
El desarrollo web no va a desaparecer en el futuro. Muchos desarrolladores hasta ahora estuvieron felices ignorando la web, o sólo quedándose con 'lo básico' que les brindaba su framework. Pero las empresas están demandando más y más a quienes realmente conocen cómo trabajar con las tecnologías subyacentes. Así que deberemos mejorar nuestros conocimientos de JavaScript, CSS y HTML para tener éxito en los próximos cinco años.
4. Servicios web
¿REST o SOAP? ¿JSON o XML? Aunque las elecciones y las respuestas dependen del proyecto, cada vez es más dificil ser un desarrollador sin tener que consumir Servicios Web (incluso aunque nuestro desarrollo no sea una aplicación Web). Incluso las área que solían ser terreno de ODBC, COM o RPC ahora están avanzando hacia Servicios Web de algún tipo. Los desarrolladores que no puedan trabajar con Servicios Web van a terminar relegados a tareas de mantenimiento en código legacy.
5. Habilidades humanas
Hay una tendencia que viene ocurriendo hace ya un tiempo: la creciente visibilidad de IT dentro y fuera de la organización. Los desarrolladores están participando más y más de reuniones que no son de desarrollo y de procesos para obtener feedback de ellos. Por ejemplo, el CFO no puede cambiar las reglas de contabilidad sin trabajar junto a IT para actualizar el sistema. Y un gerente de operaciones no puede cambiar el proceso de los call caenter sin que IT actualice el workflow del CRM. De la misma forma, los clientes a menudo necesitan trabajar directamente con los equipos de desarrollo para asegurarse que se cumplan sus necesidades. ¿Va a ser necesario que todos los desarrolladores estudien Cómo hacer amigos e influenciar personas? No. Pero los desarrolladores que lo logren van a ser mucho más valiosos para sus empleadores - y serán muy buscados en el mercado.
6. Un lenguaje de programación dinámico y/o funcional
Los lenguajes como Ruby, Python, F# y Groovy todavía no son muy populares - pero si lo son las ideas detrás de ellos. Por ejemplo, el sistema LINQ en .NET es un descendiente directo de las técnicas de programación funcional. Tanto Ruby como Python son cada vez más populares en algunos sectores, gracias al framework Rails y Silverlight respectivamente. Aprender uno de estos lenguajes no sólo va a mejorar nuestro currículum, sino también que va a expandir nuestro horizonte. Todos los grandes desarrolladores recomiendan aprender al menos un lenguajes dinámico o funcional para lograr aprender nuevos formas de pensar.
7. Metodologías ágiles
A medida que pasa el tiempo, las ideas detras de Ágil se vuelven más definidas y mejor expresadas. Muchas organizaciones están adoptando Ágil o haciendo pruebas de concepto con Ágil. Aunque Ágil no es la bala de plata para evitar fracasar en un proyecto, definitivamente tiene su lugar en muchos proyectos. Los desarrolladores que tengan experiencia en trabajar y comprender los ambientes Ágiles van a ser cada vez más demandados en los próximos cinco años.
8. Conocimiento de dominio
De la mano con las metodologías ágiles, los equipos de desarrollo son cada vez más vistos socios en la definición de proyectos. Esto significa que los desarrolladores que comprendan el problema del dominio van a poder contribuir al proyecto de una forma muy visible y valiosa. Con Ágil, un desarrollador puede decir 'Desde aquí, podemos agregar esta funcionalidad muy facilmente, y obtendremos mucho valor', o 'Hey, este requerimiento no está acorde al patrón de uso que muestran los logs'. Por más que muchos desarrolladores resistan la idea de conocer nada sobre el problema de dominio, no puede negarse que cada vez más organizaciones prefieren (si no incluso requieren) a desarrolladores que al menos comprendan lo básico sobre el negocio.
9. 'Higiene' de desarrollo
Hasta hace pocos años atras, muchas (si no todas) las organizaciones no tenían acceso a sistemas de bug tracking, control de versiones y otras herramientas; todo se resumia a los desarrolladores y su IDE preferido. Pero gracias a la creación de nuevos entornos integrados de desarrollo y la explosión de entornos de software libre de alta calidad, ya casi no existen organizaciones sin estas herramientas. Los desarrolladores tienen que conocer mucho más que sólo hacer un checkout del código. Necesitan tener un hábito riguroso de higiene para asegurarse que están correctamente coordinados con el equipo. Los 'programadores solitarios' que guardan todo local, que no documentan los cambios y demás, no van a ser bienvenidos en las organizaciones tradicionales, y van a a quedar directamente fuera de lugar en los entornos Ágiles, en donde se utiliza una coordinación fuerte entre los equipos para operar.
10. Desarrollo móvil
Durante los fines de 1990 el desarrollo web creció y ganó adopción general, para así comenzar a desplazar a las aplicaciones tradicionales de escritorio. En 2008, el desarrollo para dispositivos móviles despegó finalmente, y en los próximos cinco años va a crecer de forma constante. Por supuesto, existen varios enfoques al desarrollo móvil: aplicaciones web diseñadas para funcionar en dispositivos móviles, RIAs apuntadas a este mercado, y aplicaciones que se ejecutan directamente en los dispositivos. Sin importar qué camino elijamos, nos va a servir agregar el desarrollo móvil a nuestro grupo de habilidades. Visite este Descargar VideosModelos
lunes, 27 de febrero de 2012
blog Tiempo
Operacion Triunfo Pablo Balzano Operacion Triunfo Pablo Balzano
blog Siguen los rumores sobre el teléfono de Google
La prensa relanzó estos días las especulaciones de la comunidad tecnológica sobre la próxima salida al mercado de un teléfono inteligente del gigante de internet Google, bautizado 'GPhone', y cuyo nombre evoca al rival a suplantar, el iPhone de Apple.
Según el New York Times, el 'T-Mobile' será el primer operador de telecomunicaciones en lanzar un teléfono inteligente ('smartphone'), equipado del software 'Android', sobre el que trabajan desde hace meses Google y varios industriales.
El aparato correrá a cargo del fabricante de equipamientos HTC, y 'debería salir al mercado antes de las fiestas de Navidad, en octubre quizás', según fuentes cercanas a Google citadas por el periódico. Este smartphone 'tan solo espera la autorización del regulador de telecomunicaciones FCC, y un acuerdo Google-HTC-TMobile podría anunciarse en septiembre', indica el blog especializado Engadget.
El 'GPhone' o 'Google Phone', objeto de intensas especulaciones desde la salida a la venta de la primera generación de iPhones hace poco más de un año, apuntaría al mercado que Apple busca dominar: los teléfonos que integran navegación por internet, correo electrónico, GPS, cámara de fotos, e incluso lectores MP3.Aunque el GPhone, esperado por los amantes de la tecnología como el desafío capaz de destronar la popularidad del iPhone, es un secreto bien guardado.
Desde hace un año se suceden los rumores sobre el precio, el diseño del aparato, las capacidades del software Android y de la gratuidad de los servicios, ya que Google impuso el modelo de aplicaciones gratuitas en internet mediante los ingresos por publicidad.
Esta semana, el director general de Google, Eric Schmidt, afirmó en una entrevista en la cadena de televisión estadounidense CNBC, que 'podemos ganar más dinero con un teléfono celular que con un ordenador'. Según The New York Times, 'se trata de un teléfono de alta gama que integrará la mayoría de las capacidades de aparatos competidores (el iPhone, pero también otros smartphones de las firmas Palm, RIM, Microsoft y Nokia), ofrecerá acceso a internet y tendrá las funcionalidades de un pequeño ordenador de bolsillo'.
El sitio YouTube difundía el viernes un video con el que debería ser el futuro 'GPhone'. El aparato está dotado de una pantalla táctil, como su rival, pero se desliza para dejar sitio a un teclado auténtico, como los smartphones menos lúdicos, orientados hacía una clientela de profesionales. '¿El teléfono que se ve en el video?
Aparentemente después de todo es el 'HTC Dream'', indicó el blog CrunchGear, refiriéndose a informaciones que datan del pasado otoño (boreal) y reseñando un modelo concebido por HTC. En cuando a las aplicaciones, Android será una plataforma abierta a contribuciones y permitirá ofrecer una cantidad de aplicaciones multiplicada por diez.
En este campo el GPhone aventajaría a la BlackBerry (de la cual sale una nueva versión en Estados Unidos, con GPS reforzado, en septiembre) y sus rivales de uso profesional. De hecho el GPhone competirá abiertamente con la nueva versión del iPhone, el iPhone 3G, que salió a la venta en julio, para el que Apple concibió el portal App Store, que brinda en la actualidad 1.600 aplicaciones. Gran novedad en el mundo de los smartphones, el App Store contribuyó al éxito fulgurante del nuevo iPhone (dos veces más barato que la primera versión), del que se vendieron un millón de ejemplares durante los tres primeros días de su lanzamiento el mes pasado.
En una entrevista con el Wall Street Journal, el director de Apple, Steve Jobs, alabó esta semana el éxito del App Store, con más de 60 millones de descargas en un mes, e ingresos diarios de aproximadamente un millón de dólares.
Fuente: AFP
jueves, 23 de febrero de 2012
blog Premio Esfera al intelecto y la filosofía
Al igual que los otros premios me alegra mucho que se haya acordado de mi blog y quisiera compartirlo con todos ustedes y el premio esta para cada uno de ustedes que visitan mi blog
Así que aquí les dejo este premio para quien lo quiera tomar
martes, 21 de febrero de 2012
sábado, 18 de febrero de 2012
blog Logo Google 13 de Agosto 2008: Juegos Olímpicos de Beijin
Fotos Adabel Guerrero Fotos Adabel GuerreroUrl
viernes, 17 de febrero de 2012
blog Video Controlando un cuadricóptero desde tu iPhone
[starttext]
Consiste en un cuadricóptero que podrá ser piloteado a través del iPhone o iPod touch.
[endtext]Operacion Triunfo Pablo Balzano Operacion Triunfo Pablo Balzano
jueves, 16 de febrero de 2012
blog Logo Google 13 de Agosto 2008: Juegos Olímpicos de Beijin
Operacion Triunfo Estefania Gonzalez Operacion Triunfo Estefania Gonzalez
domingo, 5 de febrero de 2012
blog De todo un poco, temas, wallpapers aplicaciones
Chess Themes For 3rd Edition Phone
Temas de Ajedrez para celulares y PDA con SO symbian
http://rapidshare.com/files/121487212/Chess_celhack.rar
MEGA PACK DE WALLPAPERS ANIMADOS
PARA CELULAR.
La colección mas completa de imágenes con
movimiento para tu celular, un aporte que
no te puedes perder.
PASS: XTRM
http://rapidshare.com/users/MD6HGF
la Coleccion complete de JUEGOS GAMELOFT,
para celular.
Todos los JUEGOS DE GAMELOFT
Todas LAS RESOLUCIONES
Más de 670 juegos, incluyendo estrenos 2008
http://rapidshare.com/users/4BBE14
Para los que tienen Nextel:
Para subir juegos, tonos y wallpapers a todos los motorola Nextel. Solo Necesitas el Cable USB que se Conecta a Tu Computadora. Viene Crakeado y Funciona Correctamente. Probado. No se olviden de instalar los drivers.
Descarga Driver
http://www.nextel.com.ar/servicios/o...icios_home.php
Descarga el Soft
http://rapidshare.com/files/61581409...racked-icu.zip Blog Recomendado: Fotos Monica Farro
jueves, 2 de febrero de 2012
blog Concurso Gana un iPod con Metroo
Metroo es un nuevo StartUp o proyecto web 2.0 del que no se sabe mucho todavía y al cual no se le conoce el logotipo aún. Lo que sí se sabe es que tiene un concurso de lanzamiento en el cual el premio es un iPod.
De que consiste el concurso?. Metroo nos da la opción a webmasters y bloggers de poner un widget (o minibanner) en nuestro sitio, y si un usuario del sitio clickea en ese aviso cuando el logo de Metroo aparezca (no se sabe cuando va a ser, pero será pronto) se ganan un iPod el usuario y el dueño del sitio donde clickeó el logotipo cada uno. Si te sucede, y clickeaste justo a tiempo, deberás completar un formulario con tus datos, así te pueden enviar el premio.
Eso sí, muy importante es clickear el aviso con el logotipo lo más pronto posible, ya que el premio será otorgado al primero que lo haga. El widget de Blogtekno se encuentra en la barra del costado (o sidebar), en la sección Publicidad, arriba del banner de MercadoLibre. Y tiene esta apariencia:
Sin dudas una ingeniosa forma de promocionar un sitio web, y los aplaudo por sus dotes en márketing .
Edit: Ya hay un ganador del concurso, y metroo lo dará a conocer pronto.
Edit 2: Es un startup español de búsquedas de negocios (restaurantes, hoteles, bares) en toda España.
Edit 3: Se sospecha de que haya sido una estafa
Conozca Bolsa de Valoresmiércoles, 1 de febrero de 2012
blog
Es otro Slider de Samsung pero con una cámara de 5 megapíxeles de resolución.
Posee una pantalla de 2.4 pulgadas (resolución 320×240), zoom óptico de 3x, autofocus y estabilizador de imagen.
Algo interesante tambien es el sistema de detección de rostro, tecnología PictBridge para impresión directa de fotografías y conectividad GSM tribanda, EDGE y HSDPA.
Cuenta con lector de tarjetas MicroSD. Todo Videos