Mostrando entradas con la etiqueta Windows. Mostrar todas las entradas
Mostrando entradas con la etiqueta Windows. Mostrar todas las entradas

24 de julio de 2009

Error en TV GUIA de Claro TV El Salvador




Hace unos dias estaba viendo la TV-GUIA (Canal 3) de Claro TV Analogico, cuando me topo con un error ¡DE WINDOWS en la pantalla de la TV! ¡JA JA JA!


Moraleja: Nunca pongas a Windows a hacer algo que tenga que estar sin fallos 24/7, usa LINUX.

Claro TV: De verdad, ¿si no tienen quien te la desarrolle en LINUX, avisenme y negociamos si? ;)

22 de julio de 2009

Messenger cumple 10 años!!

Ahora es el 10º aniversario de Windows Live Messenger, para recordarlo les dejo una breve cronología de como ha evolucionado el programa de mensajeria rápida, creado por Microsoft.

MSN Messenger 1 (1.0.0863)
El primer lanzamiento del producto, lanzado el 22 de Julio de 1999 incluía solamente las características básicas como texto simple y una lista de contactos.
MSN Messenger 2 (2.0.0083)
Lanzado el 16 de Noviembre de 1999, incluía un banner y la habilidad de personalizar levemente la ventana de conversacion.
MSN Messenger 3 (3.0.0080)
Lanzado el 29 de mayo del 2000, incluía la posibilidad de transferir archivos de PC a PC y PC a telefono capacidades de audio.
MSN Messenger 4.6
Lanzado el 23 de Octubre del 2001, incluía mayores cambios a la interfaz del usuario, la habilidad de agrupar contactos y soporte para conversaciones con voz
MSN Messenger 6.0
Lanzado el 17 de Julio del 2003, fue un gran logro para el programa, mejorando su texto básico con elementos como emoticones, imágenes (avatares) personalizados y fondos.
MSN Messenger 6.1
Lanzada el 23 de Octubre del 2003, esta versión enfatizaba en la ventana de conversación, haciendo posible a los usuarios esconder el marco de la ventana y la barra de menu, y también contaba con la habilidad de cambiar el color de la pantalla.
MSN Messenger 6.2
Lanzada el 22 de Abril del 2004, fue la última versión de las series del MSN Messenger 6, y contaba con mayores cambios; más notables fueron los contactos con capacidad móvil (celulares) e incluyendo un grupo dedicado a tales contactos.
MSN Messenger 7.0 Lanzada el 7 de Abril del 2005, traía la opción de enviar guiños animados, y contaba con imágenes para mostrar animadas, emoticones y fondos. Luego salio la version 7.5
Live Messenger 8.0 y 8.1
Lanzada en 2006
MSN Messenger 7.0 build 0820
Creado en el 2007 para subsanar problemas de seguridad en versiones anteriores.
Msn Messenger 9
Se lanza primero el msn 9 y posteriormente el Windows Live Messenger 2009

21 de julio de 2009

Kazaa renovado con suscripcion

Se recuerdan de Kazaa? cuando no podíamos usar Napster, comenzamos a utilizar Kazaa para descargar musica. La aplicación P2P regresa totalmente diferente a como lo conocíamos.

Niklas Zennström, Janus Friis, y Priit Kasesalu creadores de Kazaa (los mismos de Skype) decidieron comenzar con una nueva "estrategia de negocio" permitir la suscripción de usuarios en donde se deberá cancelar USD$19.98 al mes para tener derecho a descargas ilimitadas (las que presenten ellos).

Alguna de las desventajas que tiene es que las canciones tiene protección DRM no se van a poder reproducir en mas de 3 computadoras distintas, la suscripción es para PC solamente, aparte de estas dos tan malas, no se podrá escuchar la música en reproductores portátiles.

Una Ultima mas convincente es que cuando tu suscripción expire, no podrás escuchar de nuevo la música descargada. Hasta se podria adivinar el fututo para la aplicacion.

8 de abril de 2009

12 habilidades que los Desarrolladores de Software necesitarán en los próximos 5 años

Este ultimo mes, varios colegas o amig@s, me han contactado por el messenger o me han llamado, preguntándome que deberian aprender para mantenerse a flote en el competitivo mundo laboral que engloban la Informática y las Ciencias de La Computación. Humildemente, y segun mi experiencia o lo que veo en el medio, les contesto a los que me contactaron... y a los que se preguntan esto mismo, con esta entrada de Blog.

¡Bien!, si eres un Desarrollador o Desarrolladora de Software y quieres mantenerte en la punta de lanza de tu campo (o en algunos casos, mantenerte empleado o empleada :P ) estas son las 12 habilidades que deberias trabajar para maximizar tus prospectos de trabajo en el futuro cercano. Ademas no hay que "dormirse en los laureles" de lo que usas en tu trabajo del dia a dia, para mejorar tu situacion deberas estar continuamente aprendiendo.


1. Escoge uno o más de "los 3 grandes" (.NET, Java o PHP) y ¡dale con todo!

A menos que haya un cambio super radical en el mundo... (digamos, caiga un meteorito sobre las oficinas de Microsoft en USA, o que de repente los políticos sean tan sensatos como los Cientistas de la Computación) la mayoría de nosotros deberá manejar al menos uno de los tres grandes "sistemas" de desarrollo, MS .NET (C# o VB.NET), JAVA o PHP.

Ahora... no es suficiente con saber estos lenguajes, ya que los proyectos asociados cada vez incluyen mas funcionalidades locas, necesitaras saber un par de frameworks y librerias o APIs adicionales para complementar.


2. Aplicaciones Ricas de Internet o RIA´s (Rich Internet Applications)

Bien, todos sabemos que Flash parece virus ya cavando su lugar en cada vez mas sitios... y no solo para animaciones, Adobe Flex es todo un "framework" para hacer aplicaciones Web, que se parecen cada vez mas a las de escritorio a este se le agregan JavaFX de Sun Microsystems, Silverlight de MS y una muy interesante opcion Open Source OpenLaszlo. Sin duda, las aplicaciones Web mas dinamicas con estos "frameworks" tendran un buen mercado. Incluso el HTML5 esta incluyendo capacidades RIA, con conectividad a datos y poniendo a AJAX en los estandares de la W3C, esto sera un buen "plus" para tu CV.


3. Desarrollo Web

El desarrollo Web no se ira a ninguna parte... no bajara... por el contrario seguira esa increible curva exponencial creciente. Trabajar "a pie" con cosas como HTML, Javascript y CSS es obigado si quieres tener exito en este ambito. Asi que a desempolvar esas habilidades de debugging de js y a usar Dreamweaver, Eclipse y Firebug con ganas.


4. Web Services

Seas un desarrollador o desarrolladora para el Escritorio o la Web, es muy probable que SOAP, REST, JSON o XML suenen o halla sonado en tu trabajo recientemente. Ya el viejo RPC, COM u ODBC que siempre te servia para conectarte a ese AS400 o sistema "legacy" (a menos que te quieras quedar a darle mantenimiento o conectividad a estos, casi dinosaurios...) ira cambiando a Web Services... entonces no seria malo practicar algo con esos estandares mencionados, todo lenguaje de programacion decente te permitira invocar un WS en estos dias.


5. La Nube

Cada vez mas se ira poniendo de moda en todas partes, el termino "Cloud Computing" o la famosa "Nube". ¿Y que es la Nube?

Bueno, es muchas cosas... entre ellas depender cada vez menos de medios de almacenamiento en tus manos o tu mochila, como discos duros o memorias USB, porque puedes subir tus archivos a discos "online", Google Docs es un buen ejemplo y que almenos ya se usa mucho... para tener acceso a tus cartas, cuadros de excel o ppt´s en cualquier lado.

Tambien tu musica, contactos, emails, etc... como con MobileMe de Apple, todo tiende a estar en la Nube y hay aplicaciones corporativas que tambien tenderan a estar ahi o ya estan ahi, como los CRM, como buenos desarrolladores nos tocara lidiar con la Nube, ya sea por cuestiones de interoperabilidad, o seguridad.

¿Y tu... ya tienes algo en la Nube?


6. Lenguajes de Programación Dinámicos o Funcionales

Ruby, Phyton, Grails, Groovy... aceptemoslo, estan ganando terreno y no seria malo agregarlo a tus habilidades. Estos inclusive te hacen pensar de forma diferente al desarrollar, no solo del pensamiento con Orientacion a Objetos vive el hombre.


7. Desarrollo Movil

Ok, la Web esta aqui y vino a quedarse... siempre necesitaras tu PC o Mac para desarrollar decentemente, pero... ¿que hay de lo demas? revisar y enviar email, twittear, escribir documentos, ver los KPI´s en vivo de tu empresa, entretenerse, comprar, todo tiende, si, a esta r en la Web, ¡pero tambien en la WEB EN TU MOVIL!

iPhone y Android son para mi en lo personal la punta de lanza del nuevo BOOM de la indrustria, la movilidad... todos desesperadamente, y esto incluye a MS, NOKIA, Palm, LG, etc... trantan de imitar el iPhone o Android y estaran lanzandonos Apps para estos masivamente, por lo que aprender XCode para hacer iPhone Apps o usar Java en el muy particular metodo en que lo usa Android para hacer Apps de todo tipo, Productividad, Juegos, Multimedia, Marketing, etc... sera obligado.


8. Orden e Higiene al Desarrollar

No solo hacer commit a tu SVN se ha vuelto una necesidad para la industria ahora... el bug-tracking, documentacion a tiempo en algun wiki, unit-testing, prueba de tu sistemita en una Maquina Virtual o VM seran vitales.


9. Conocimiento del Problema o del Negocio

Todos los desarrolladores nos negamos a conocer sobre "el problema", ya que eso le coresponde a los Analistas, pero cada vez mas, es comun que se involucre al desarrollador de software en las (aburridas) reuniones para discutir el "problema a resolver" con el software. Bueno, no es del todo malo desarrollar apertura en este aspecto no te hace daño y te convierte en un desarrollador o desarrolladora mas valioso o valiosa.


10. Metodologia Agile para desarrollo

Al salir las metodologias AGILE, yo era uno de los escepticos, pero ser tradicionalista ya no funciona mas. Varias empresas del sector Software estan o estaran tomando a AGILE ya sea para probar en nuevos proyectos o ya para usarlo del todo. Las personas que puedan probar que han tenido exito entendiendo esta metodologia y trabajando con ella o alguna otra metodologia ordenada seran muy bienvenidos en los proximos años en muchas empresas. Ser el viejo "Cowboy Coder" y no seguir ninguna metodologia, no es recomendable e inclusive es prohibitivo en estos tiempos de crisis, donde los resultados se quieren ver o "son para ayer".


11. LINUX
LINUX toma fuerza dia con dia, Ubuntu como uno de los principales abanderados gana terreno... paso a paso, botando paradigmas y dogmas, el buen Pinguino llego para quedarse y podria imponerse a MS Windows en los proximos dias... asi que entre tus habilidades seria bueno contar con el manejo de Open Office en LINUX, tener un par de comandos de Terminal en tu haber y saber como configurar tu Hardware de video o audio con tutoriales en la Web.

Ya no se diga montar un LAMP para tu sitio web.


12. CMS y Redes Sociales

Manejar e instalar Drupal, Joomla, LifeRay, WordPress son ahora un requerimiento real... la ultima moda es la Red Social, ya sea interna a las empresas o externa... si eres Web Master o inclusive un Desarrollador, no seria raro que te toque integrar algo o deasarrollar un plugin o interfasear con la base de datos al menos de un CMS.


FELIZ VACACIÓN DE SEMANA SANTA a todos los que la celebran religiosamente, o la usan para descansar del código (al menos del código del trabajo diario).
;)

3 de febrero de 2009

Windows 7, sus ediciones. Microsoft sigue sin escucharnos.


Saludos amigos y amigas lectoras!

Parece que la gente de Microsoft no entendió el mensaje de nosotros los usuarios y clientes de Windows que rechazamos tajantemente Windows Vista, en su multitud de versiones, una con menos características que otras y la que lo tenia todo mas cara que las demás... pues, adivinen?

Lo han hecho de nuevo!

Al menos podemos esperar de nuevo el mismo jueguito de las versiones y la "estafas" de PC's con etiquetas "Windows Vista Capable" que a final de cuentas, solo soportaban la edición Basica, y no la Ultimate, Premium o Professional, que es con la que realmente se puede trabajar en la oficina o jugar.

A pesar de todos lo mensajes de la gente, la perdida de usuarios (que nos pasamos a Mac o Ubuntu), downgrades constantes a XP y solicitudes de que se le extienda el soporte a XP... estas son las 6! si leyeron bien 6! ediciones del próximo Windows 7:
  • Windows 7 Starter
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Enterprise
  • Windows 7 Ultimate
Esta informacion ya ha sido confirmada por Microsoft.


Windows 7 Starter
  • Disponible en todo el mundo en PC's nuevas, preinstalado... DELL estara feliz.
  • Sin look Aero o Touch
  • Limitado a 3 aplicaciones simultaneas!
Windows 7 Home Basic (Equivalente en Vista: $200)
  • Solamente disponible en mercados emergentes. Segun Microsoft, paises sub-desarrollados, como El Salvador?
  • Sin look Aero o Touch
Windows 7 Home Premium (Equivalente en Vista: $260)
  • Disponible en todo el mundo, pre-instalado o a la venta.
  • Incluye look Aero
  • Capacidades multi-touch. Otro plagio a Apple.
  • Agrega "juegos premium". Wow! talvez Guitar Hero o Warcraft!? (Estoy siendo sarcastico porsupuesto)
  • Agrega Media Center, DVD playback, DVD creation, etc.
  • Puede crear Redes o Grupos de Red caseros
Windows 7 Professional (Equivalente a Vista: $300)
  • Disponible en todo el mundo pre-instalado y a la venta.
  • Incluye todo lo del Premium
  • Agrega "Capacidades de Red Extendidas" (Remote Desktop host, domain support, offline folders, etc.)
  • Agrega Mobility Center
  • Agrega Presentation Mode
Windows 7 Enterprise
  • Disponible solo en Licenciamiento por Volumen... MiPymes con 10 PC's olvidense!
  • Incluye todo lo del Professional
  • Agrega Branch Cache
  • Agrega Direct Access
  • Agrega BitLocker
Windows 7 Ultimate (Equivalente a Vista: $320)
  • Preinstalacion Limitada y a la venta.
  • Incluye todas las caracteristicas del Enterprise

Es lamentable, pero la verdad es que Microsoft no ha aprendido despues del fiasco de Windows Vista a escuchar a su base de clientes, si bien es cierto, Windows 7 parece haber corregido muchos de los vacios que tenia Vista, en usabilidad y seguridad, y yo lo he estado probando para poder decirlo con propiedad... no parece tener una gran diferencia.

De nuevo necesitarias tomar la decision de que Windows vas a comprar, pensar en tener una PC poderosa, almenos que corra Windows Vista Ultimate actualmente, si quieres que corra a una velocidad decente, y lo que es peor, pagar por una version "completa" mas cara que la que viene con tu PC, o en el peor de los casos recurrir a una version Pirateada, sin mencionar esperar que haya un antivirus compatible.

Si Microsoft sique asi, tendra que seguir despidiendo empleados como los 5,000 que acaba de despedir.

Sus acciones seguiran bajando (MSFT) , como lo han estado haciendo el ultimo año y peor aun, si la crisis economica obliga a los usuarios a aferrarse a Windows XP o a comprar licencias mas baratas y con todos los features y adornos, YA INCLUIDOS y libre de virus dicho sea de paso, como LINUX que es GRATIS o Mac OS X Leopard que vale solo $169.00 en el nuevo Mac Box Set que incluye iLife y iWork 2009.