viernes, 28 de diciembre de 2012

Maven - Qué és y porqué usarlo



Apache Maven es una herramienta de linea de comandos diseñada para controlar y automatizar la administración y construcción de proyectos, creada por Jason van Zyl, de Sonatype, allá por el 2002.

Es similar en funcionalidad a Apache Ant, aunque mucho mas ágil, ya que permite trabajar de forma nativa con repositorios estándar de templates de proyectos y sus ciclos de vida definidos en un archivo llamado pom.xml.

Además posee la capacidad de descargar automáticamente dependencias de librerías estándar publicas o privadas, minimizando errores por el uso de diferentes versiones de las mismas y ahorrando espacio en los repositorios SCM.



Porqué usarlo?

  1. Predica la filosofía de la estandarización del ciclo de vida de un proyecto.  Este aspecto cubre desde la construcción de skeletons (llamados arquetipos) de una aplicación para una gran variedad de plataformas (móvil, desktop, web)  hasta su liberación final.
  2. Da un punto común sobre el cual cualquier desarrollador a través de comandos simples de manejo del ciclo de vida del proyecto, puede participar, compilar, testear y liberar un proyecto por mas que no conozca los pormenores del mismo, lo que hace mas fácil el mantenimiento en el tiempo.
  3. Es excelente para automatizar la ejecución de procesos de testing (sobre JUnit o similar), y de esta forma trabajar mediante la técnica TDD (Test Driven Development).
  4. Permite controlar métricas y generar reportes de calidad del proyecto.
  5. Se integra de forma transparente sobre entornos de integración continua (CI).
  6. Goza de la capacidad de ser una herramienta altamente flexible y configurable, propiedad que hace que sea excelente si se sabe que es lo que se quiere hacer y se lo utiliza para adaptarlo a las necesidades particulares de cada proyecto.

En un próximo post los ayudare a instalar maven desde cero. La idea este post es mostrar cómo se usa y mostrar sus ventajas.

Iniciaremos con un proyecto sencillo para web.


Creando un proyecto de aplicación web simple

En una consola escribe lo siguiente:

mvn archetype:generate -DgroupId=com.mi-compania.division -DartifactId=mi-webapp -DarchetypeArtifactId=maven-archetype-webapp DinteractiveMode=false

Donde:
  • DgroupId: Define el grupo al que pertenece la aplicación.
  • DartifactId: Define el nombre de la aplicación (o artefacto).
  • DarchetypeArtifactId: Es el mas importante. Define el tipo de proyecto que queremos generar. Existen cientos de arquetipos entre los que elegir.
  • DinteractiveMode: Define si queremos que nos pida necesidad de confirmación (valor true) o trabaje con los valores por defecto (valor false).

Ejemplo de una ejecución:

Nota: Maven trabaja con librerías en un repositorio local. Cuando no posee las librerías necesarias para lo que se le requiere, éste las baja desde los repositorios comunes en internet, por lo que no te sorprenda ver mensajes de descarga en la primera ejecución.

Estructura de Directorios Típico


En la estructura de directorios anterior se puede apreciar como importante:

  • El archivo pom.xml: contiene la programación funcional para cada objetivo del ciclo de vida.
  • Estructura src/main: Estructura de directorios del proyecto de aplicación.
  • Estructura src/test: Estructura de directorios del proyecto de testing. Algunos arquetipos  no lo manejan.

Ciclo de Vida Típico



Los plugins estandar suelen ser el compile, test, install y deploy. Otro plugin muy utilizado es clean, para eliminar todos los archivos compilados del proyecto en compilaciones anteriores previo a la ejecución de una compilación.

Un ejemplo de ejecución de plugins de maven:

mvn clean install

Con lo que le pedimos que limpie e instale el resultado en el repositorio local. El plugin clean elimina todos los binarios locales. El plugin install chequea si existe el paquete generado, por lo que al haber limpiado el directorio de compilación con el comando clean, Maven genera todo lo necesario automáticamente  ejecutando las compilaciones, empaquetados y finalmente instalándolo como lo solicitamos.

Ejemplo de ejecución sobre el proyecto web anterior :


Donde al finalizar la ejecución, dentro de un directorio target, encontraran el archivo .war listo para instalar en  un servidor java web tomcat o similiar.

Espero este artículo haya servido para ilustrarlos sobre Maven a modo de introducción, y dar una pequeña idea sobre su utilización. Por si quieren ver mas acerca de esta herramienta, les dejo el link del sitio oficial: http://maven.apache.org/



Escrito por:

lunes, 24 de diciembre de 2012

Felices fiestas 2012!



Les envío mis mejores deseos esperando pasen una muy especial navidad, disfrutando en paz y en compañía de nuestros mas cercanos afectos. De todo corazón, Feliz Navidad.

Escrito por:

domingo, 16 de diciembre de 2012

General Electric presenta una tecnología para remplazar los coolers tradicionales



        General Electric presentó un sistema de enfriamiento que promete revolucionar los conceptos en la materia.

        Se trata de un sistema piezoeléctico que emula (por compararlo de alguna manera) al sistema respiratorio humano, produciendo un enfriamiento como el requerido por los equipos electrónicos pero en un tamaño muy reducido; cuatro milímetros serán necesarios para reemplazar un sistema similar de varios centímetros de altura utilizando los archiconocidos fan.

        Esta tecnología promete de este modo la viabilidad de una mayor potencia en equipos pequeños como celulares y tabletas.

También significa en mejor rendimiento energético, pudiendo en comparativa permitir una importante duración adicional de las baterías de equipos portátiles.




        GE  indican de que esta tecnología esta lista para producción y que ya esta licenciada a la empresa Fujikura. Habrá que ver como se comporta a nivel de ruido (aunque indican que es bastante silencioso), su durabilidad en el tiempo y comportamiento con el polvo, pero como siempre festejamos los pequeños y grandes avances que se continúan dando en pro de la evolución tecnológica.





        A continuación el vídeo de presentación del producto:





Nota: Un agradecimiento especial a Walter Nieto por acercarnos la noticia.

miércoles, 12 de diciembre de 2012

Java - Configuración de Variables de Entorno JAVA_HOME y PATH

Introducción


Esta es un tema mas bien básico pero que no esta del todo bien documentado así que pongo mi aporte a beginners: El JDK (Java Development Kit) requiere por parte de las herramientas que lo usan (por ejemplo, ECLIPSE, MAVEN, GRAILS, etc) que se encuentren disponibles y bien configuradas dos variables de entorno: JAVA_HOME y PATH. A continuación se muestra la configuración paso a paso bajo Windows XP.



Configuración de Variables de Entorno JAVA_HOME y PATH


Primero que nada, debemos ir a Mi PC, presionar botón derecho y en el menú contextual seleccionar Propiedades:

Se presentara la pantalla de Propiedades del sistema; esta es una ventana con varias lenguetas. Seleccionamos la lengueta llamada Opciones avanzadas. Allí seleccionamos Variables de entorno como indica la siguiente imagen:


Se presenta la ventana de Variables de entorno, donde configuraremos las mismas. Para ingresar una nueva variable de entorno, En la misma, en la sección Variables del sistema seleccionamos Nueva:


En la nueva ventana, ingresaremos en el campo Nombre de variable, el texto JAVA_HOME, y en el campo Valor de variable, ingresaremos el path a donde tenemos instalado el JDK. En mi caso lo tengo en C:\Archivos de programa\Java\jdk1.7.0_09\; usted verifique el path de la versión que posea instalado e ingréselo del siguiente modo:



Una vez terminado, presione Aceptar.

Seguidamente, editaremos el valor de la variable Path existente. Identifiquela en la sección Variables del sistema como indica la siguiente imagen:


Selecciónela haciendo doble click sobre la misma. Se presentara una ventana de Modificar la variable del sistema. Vaya al final de la linea y agregue el texto ;%JAVA_HOME%\bin , quedando del siguiente modo:


Presione Aceptar y cierre todas las ventanas.

Para probar el funcionamiento, abra una nueva consola y escriba: java -version. Si todo quedó correctamente configurado, deberá ver un mensaje como el siguiente:


miércoles, 5 de diciembre de 2012

VM - VirtualBox - Cómo compactar archivos .VDI


          Cuando se trabaja con maquinas virtuales en VirtualBox, la información de los "discos" virtuales se almacenan en archivos de extensión ".vdi". Estos pueden ser de dos tipos, de tamaño fijo o dinámicos. Sobre estos últimos nos centraremos a trabajar en el presente artículo.


Introducción


          Mas de una vez al comenzar a virtualizar equipos ha sido necesario optimizar el espacio de las mismas para su almacenamiento, uso y backups. Para esto se puede emplear una técnica de compactación, ejecutando una serie de pasos con la que se elimina todo el espacio no utilizado por los archivos .vdi de tamaño dinámico y reduciendo así el espacio que ocupan dichos archivos en el disco real.


Pasos para realizar la compactación

1) Limpieza

          1.1. Primero eliminar todo los archivos que no son necesarios: Recorra todas las carpetas de datos que utilice (no las de sistemas) y a conciencia elimine los archivos que no deberían estar en dicha maquina. Le sugiero que para determinar esto emplee la política de no dejar nada "por si acaso", sino porque realmente deba estar en ahí. Se sorprenderá de cuanto espacio puede liberar con esto.
          1.2. Luego, limpie el resto de la maquina y sistema operativo con una herramienta de limpieza. Para esto recomiendo usar la herramienta gratuita CCleaner de Piriform ( http://www.piriform.com/ccleaner ), limpiando todo lo que la herramienta le permita.


2) Defragmentación

          2.1. Es importante que los archivos se encuentren dispuestos de forma continua en el disco ya que sino la tarea de compactación no podrá hacerse de forma optima. Para puede usar la de su preferencia, aunque recomiendo usar la herramienta gratuita
       

3) Puesta a cero de espacio vacío

          Descargue y descomprima la aplicación de linea de comandos sdelete.exe ( desde http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx  ) y ejecute el siguiente comando:

sdelete -z  


4) Compactación simple

        Una vez puesto el espacio liberado a cero, vaya al directorio de instalación del VirtualBox (generalmente en "C:\Program Files\Oracle\VirtualBox\" ) y ejecute el siguiente comando:
VBoxManage.exe modifyhd <path-y-nombre-de-archivo.vdi> --compact 
        La aplicación ejecutará mostrando un avance porcentual en modo texto:


        Con estos pasos ya se posee una maquina virtual con un tamaño mucho mas reducido que el tamaño original, y que puede seguir usándolo  En caso de que su objetivo sea realizar un backup, puede ejecutar un paso mas para generar un archivo "almacenable" mas pequeño todavía.

5) Compactación adicional para backup

          Utilice WinRAR para comprimir el archivo .VDI resultante de las operaciones anteriores. WinRAR puede llegar a reducir el tamaño del archivo para almacenaje en un 30% o más (según el tamaño original).
          El archivo .rar resultante puede ser almacenado en un disco externo o su medio de almacenamiento preferido.
          En caso de necesitar volver a ese estado de disco, descomprima la imagen reemplazando el archivo original.

Eso es todo! Saludos





jueves, 4 de octubre de 2012

FORM 1 - Una impresionante impresora 3D



Este es el suceso del momento en Kickstarter, es una empresa llamada Formlabs que publicó el 26 de septiembre pasado un proyecto crowdfunding con la intención de masificar la construcción de sus impresoras 3D de alta calidad, el cual sorprendio a todos recaudando mas de 1,600,000 dólares en una semana.



Hoy existen en la actualidad en el mundo alrededor de 30.000 impresoras 3D las cuales se utilizan para generar conceptos de piezas, modelos y miniaturas, las cuales las costo y tamaño mas accesible ofrecen una pobre o mediana calidad, por lo que este emprendimiento al encarar una fabricación masiva podría llenar el nicho de mercado de cientos de miles de empresas de diseño.




La técnica de impresión que utiliza el dispositivo es a través de estereolitografía, donde un foto polímero es tratado con un láser ultravioleta para realizar un curado químico, de forma tal que la sustancia es modelada y endurecida casi instantáneamente. Según el color de la resina es el del resultado obtenido.

La presentación del producto.



Un video donde se muestran partes impresas totalmente funcionales.


Live from Maker Faire!


La pagina de la empresa es: http://formlabs.com


Y para los que quieran conocer más y apoyar este crowdfunding:
http://www.kickstarter.com/projects/formlabs/form-1-an-affordable-professional-3d-printer

Apurate, quedan solo unos días!


Escrito por:

martes, 2 de octubre de 2012

Cómo restaurar el password Administrador en Windows Server 2008 R2


Esta solución de emergencia puede ayudarte a recuperar el acceso al usuario Administrador en casos que por alguna razón lo hayas extraviado. Ten en cuenta que solo aplica para recuperaciones en las que se tiene acceso directo al hardware ya que requiere que puedas colocar un DVD y resetear el equipo.

Atención! Esta solución aplica para usuarios y administradores que poseen copias originales y no pudieron preparar o extraviaron el medio de recuperación. Este site no alienta de ninguna forma la piratería.

Esta solución que probada Windows Server 2008 R2, y los pasos de recuperación son:
  1. Coloca el DVD de Windows Server 2008 R2 en la lectora y reinicia el servidor.
  2. Bootea desde el DVD.
  3. Elije "Repair your computer"
  4. Elije "Start command prompt", se iniciara una consola de comandos en la unidad X:, ejecuta lo siguiente, teniendo en cuenta los cambios de unidad según donde tengas windows:
    1. c: <enter>
    2. cd c:\windows\system32 <enter>
    3. move utilman.exe utilman.exe.bak <enter>
    4. copy cmd.exe utilman.exe <enter>
    5. net user administrator /active:yes <enter>
  5. Quita el DVD y reinicia el equipo. Elije iniciar normalmente, si te lo pide.
  6. Una vez que inicie, presiona las teclas Windows + U, se iniciará una consola. Coloca lo que sigue:
    1. net user administrator nuevaclave <enter>
  7. Pon el DVD y reinicia el equipo desde esa unidad. 
  8. Elije "Repair your computer".
  9. Elije "Start command prompt", ejecuta lo siguiente, nuevamente teniendo en cuenta los cambios de unidad según donde tengas windows:
    1. c: <enter>
    2. cd c:\windows\system32 <enter>
    3. del utilman.exe <enter>
    4. move utilman.exe.bak utilman.exe <enter>
  10. Quita el DVD y reinicia el equipo normalmente. 
Listo, ahora puedes iniciar sesión con el password nuevaclave.


NOTA ADICIONAL:

Para todos los que tuvieron problemas con el paso 6 y no puedan presionar las teclas Windows+U, ya sea porque están trabajando sobre maquinas virtuales o cualquier otra razón, al llegar a dicho paso intenten presionar el botón que se encuentra en la esquina inferior izquierda de la pantalla, el cual muestro a continuación:


Si se respetaron todos los pasos anteriores, deberían obtener el mismo resultado. Saludos!

lunes, 24 de septiembre de 2012

Udemy - Toma y Crea cursos Online

Hoy les acerco un sitio web para todos aquellos que desean tomar un curso, aprender algo, o lo mejor de todo, es tu también puedes ser un profesor en linea con la posiblidad de ganar dinero por ello: Udemy.



Udemy es una plataforma de capacitación en linea mediante vídeos a los cuales se puede acceder mediante una simple registración y, en el caso de algunos cursos, pagando el precio del mismo.

Los precios de los cursos van desde gratis a cursos de alrededor de los 500 dolares por persona. La mayoría de los cursos que encontramos esta en inglés, claro, pero es posible crear el curso que quieras en español si así lo deseas.




Entre los expositores podemos encontrar Marissa Mayer, CEO de Yahoo o Mark Zukerberg, uno de los  fundadores y jefe ejecutivo de Facebook.

Si tienes la necesidad de crear un curso, capacitar a grupos de personas, no descartes darte una vuelta ya que esta puede ser la plataforma que estabas buscando.

Tomado del sitio de Udemy: "Udemy proporciona a estudiantes la oportunidad de ser proactivos. Sea que quieres obtener un ascenso, entrar en una nueva industria, empezar una empresa, darle seguimiento a una pasión, o solo acelerar tu vida, Udemy te ayuda a aprender con los instrucotres más impresionantes del mundo, para que llegues dónde quieres estar, y para que llegues más rápido.
Nuestro equipo recluta a los mejores expertos del mundo, incluyendo autores mas vendidos de New York Times, CEO’s, celebridades, y profesores de universidades de prestigio. Estos instructores han enseñado a más de 200,000 estudiantes en Udemy, ayudándoles a aprender desde programación hasta yoga, diseño, salsa, y mucho más. Después de un año, tenemos orgullo en decir que Udemy ya esta cambiando las vidas de nuestros estudiantes y proporcionando un real valor para nuestra comunidad de instructores.."

Aquí les dejo la presentación del producto:




Para tomar de referencia, les paso el video de Miguel Hernandez, fundador de Grumo Media y especializado en la creación de cursos, que presenta (su curso, claro) sobre como crear un curso en Udemy:



El link del sitio es: http://www.udemy.com
Aprobechalo!

domingo, 23 de septiembre de 2012

Android cumple 4 años. Feliz Cumpleaños!



Hoy 23 de setpiembre de 2012, se cumplen 4 años del nacimiento de Android. En esta misma fecha alla por el año 2008, fue  dado a conocer este sistema operativo, cuando Google lanzó el SDK 1.0 release 1 que venía pre cargado en el teléfono HTC Dream y que sería el comienzo de la compañía en el terreno de la tecnología móvil.


HTC Dream con Android release 1

Haciendo un poco de historia, el sistema operativo fue creado por una compañía llamada Android que fue comprada por Google en el 2006 cofundada por Rich Miner, Andy Rubin, Nick Sears y Chris White. Luego de que se diera a conocer el primer dispositivo con el sistema operativo, el teléfono se puso a la venta el 22 de octubre de 2008 y un día después el código del sistema operativo fue puesto a disposición de quien quisiera usuarlo de forma gratuita bajo una licencia de código abierto. Desde su lanzamiento a la fecha Android se ha ido desarrollando hasta convertirse en una de las principales plataformas de teléfonos móviles a nivel mundial.

Sabemos que Android tiene muchos detractores, sin embargo en sus lanzamientos nadie se iba a imaginar que se convertiría en lo que es hoy. Sobre todo teniendo en cuenta que su uso ya se ha extendido ademas de celulares a una diversidad impensable de equipos: tablets, relojes, reproductores multimedia, televisores y controladores de módulos de múltiples usos como ser controladores de temperaturas, gps, etc; revolucionando nuestra vida mas allá de lo que imaginamos.

Con la posibilidad de que Android e iOS se vuelvan los sistemas dominantes en el mercado y con la predicción de que para el 2013 habría mil millones de dispositivos – tanto smartphones como tablets- corriendo Android, las preocupaciones de Google podrían centrarse en los temas de seguridad.

Celebremos estos los cuatro años de Android pensando ¿Cual será el siguiente paso?.

Tech Humor - Nuevo Iphone

Si eres fan de Iphone, ten cuidado de que no te pase lo mismo.

MakeHuman - Software Profesional para Modelado de Personajes 3D - OpenSource



Hoy les acerco un software de conocimiento indispensable para todos aquellos diseñadores que utilizan herramientas de modelado 3D al estilo de Poser, el cual trabaja muy bien con Blender, y se llama MakeHuman:




MakeHuman (TM) es un software de modelado de personajes "humanoides" en 3D, innovador y profesional, y lo mejor de todo es que es OpenSource (totalmente gratis).




Este software incluyen una interfaz gráfica única, muy intuitiva y de gran calidad, optimizado para trabajar en el modo de subdivisión de superficies (por ejemplo, Zbrush).




Usando MakeHuman, un personaje "fotorrealista" se puede modelar en menos de 2 minutos; MakeHuman es liberado bajo licencia Open Source (GPL3.0), y está disponible para Windows, Mac OS X y Linux.




La pagina del proyecto es: http://www.makehuman.org/
Pueden descargar la ultima versión desde: http://www.makehuman.org/download 
Las ultimas noticias las pueden ver en el blog del sitio: http://makehuman.org/blog


Y aquí tienes un video tutorial en español creado por Yeison Ferney Cañaveral Ramírez (te recomiendo visites su blog en su sección Modelamiento si te interesa el tema: http://yeison12500.blogspot.com.ar/) para que aprendas a dar tus primeros pasos:




viernes, 21 de septiembre de 2012

Tech Humor - De Intel

There is no place like home, Intel Style:



Gangnam Syle:


martes, 18 de septiembre de 2012

Visual Studio 2008 Add-Ins - AutoBuildVersion


Este Add-in para Microsoft Visual Studio 2008 permite a los desarrolladores automatizar la numeración de versiones con cada build.




En la pagina principal del proyecto se indican los pasos para las diferentes configuraciones.


La pagina principal del proyecto esta alojada en codeplex, y su código fuente se encuentra disponible:
http://autobuildversion.codeplex.com/


La pagina de descarga del Add-in:
Link de descarga build a la fecha (para uno mas reciente ver en la pagina del proyecto)

Para instalarlo, simplemente descarga el archivo BuildVersionIncrement v2.1.zip, extraer el archivo BuildVersionIncrement_vs2008.vsi, cierra el visual studio, ejecutalo y sigue las instrucciones y confirmaciones.

Pedidos de iPhone 5 superan 2 millones en 24 horas


Los pedidos para el celular más reciente de Apple ya suman más del doble de órdenes del iPhone 4S.



Los pedidos para el celular más reciente de Apple, el iPhone 5, superaron los 2 millones en 24 horas, más del doble de órdenes del iPhone 4S, informó el lunes la empresa.
La compañía agregó que aunque la mayoría de los órdenes se entregarán el viernes, la demanda superará la oferta inicial, por lo que entregará algunos de los dispositivos hasta octubre.
Características. El iPhone 5 tiene una pantalla más grande, de 10,16 centímetros (4 pulgadas) medidos en diagonal. Esto crea espacio para otra fila de iconos, permite que las películas de pantalla ancha encajen mejor y el calendario ahora muestra cinco días al mismo tiempo en lugar de tres.
Los modelos anteriores de iPhone tenían pantallas de 8,89 centímetros (3,5 pulgadas).
El modelo de 16 GB del iPhone 5 se venderá en Estados Unidos por 199 dólares, el de 32 GB a 299 dólares y el de 64 GB a 399 dólares.
Apple dice que el iPhone 5 estará disponible en sus 356 tiendas en Estados Unidos a partir del viernes. A cada cliente que lo compre en una tienda se le ofrecerá servicio gratuito de configuración, lo que les ayudará a personalizar su dispositivo.
Aparte de las tiendas de Apple, el iPhone 5 estará disponible en el sitio web de Apple, así como a través de las operadoras de telefonía celular AT&T, Sprint, Verizon Wireless; en algunas tiendas de las cadenas Best Buy, RadioShack, Target y Walmart; y en ciertos distribuidores autorizados de Apple.
El lunes más temprano, AT&T Inc. dijo que estableció un récord de ventas para el iPhone 5, pues los clientes pidieron más que cualquier modelo de iPhone anterior durante el primer día de órdenes y a lo largo del fin de semana.
Apple Inc. Dijo que el iPhone 5 estará disponible en más de 22 países el 28 de septiembre.
Mercados. Las acciones de la empresa con sede en Cupertino, California, ganaban el lunes en las operaciones electrónicas 7,56 dólares, a 698,84, unos 15 minutos antes de la apertura del mercado.


Fuente: Agencia AP

lunes, 17 de septiembre de 2012

Visual Studio 2008 Add-Ins - CleanRecentsListsAddin


Este Add-in para Microsoft Visual Studio 2008 permite a los desarrolladores limpiar la lista MRU Proyectos haciendo simplemente un click en una opción del menú Herramientas.


El ítem de menú despliega la pantalla donde aparecen los proyectos a limpiar de la lista:


Un add-in interesante para cuando se manejan muchos proyectos y se desea tener limpio el entorno.

La pagina principal del proyecto es:
http://ppe.archive.msdn.microsoft.com/CleanRecentListAddIn

La pagina de descarga del Add-in:
http://ppe.archive.msdn.microsoft.com/CleanRecentListAddIn/Release/ProjectReleases.aspx?ReleaseId=1151

Para instalarlo, simplemente descarga el archivo CleanRecentsListAddin.vsi, cierra el visual studio, ejecutalo y sigue las instrucciones y confirmaciones.

jueves, 13 de septiembre de 2012

Android alcanza los 500 millones de usuarios


Lo anunció en el día de ayer Hugo Barra, jefe de producto para Android, en una publicación en su pagina de Google+, donde también indica de que se activan alrededor de 1.3 millones de dispositivos cada día.

Link: +Hugo Barra

miércoles, 12 de septiembre de 2012

La mujer tras la voz de Avast


"La base de datos de virus ha sido actualizada!"


La mujer tras la voz del conocidísimo antivirus se llama Joanna Rubio, es locutora y productora musical, y es la primera sorprendida por el fenómeno desatado en Internet a raíz de su voz: “Los mensajes del antivirus Avast! los grabé en 2009, y todo se hizo a través de Internet con la empresa, que está en la República Checa. No sabía que se estaba gestando todo ese movimiento en Internet hasta que una mañana descubrí que tenía 10.000 visitas en mi web y cientos de mensajes de todo el mundo, especialmente de México, Argentina, Nicaragua y Colombia, felicitándome o proponiéndome entrevistas, locuciones, interesándose por mi trabajo…”

Joanna Rubio grabó las ya famosas frases en su estudio de Madrid, el mismo que puede verse en el vídeo que abre este post.

Joanna se haya convertido en una celebridad en Internet gracias a este trabajo y  ha prestado su voz a firmas como Giorgio Armani, Lancome, Pandora o Cruzcampo.

Obtenido de varias fuentes de Internet.-