Jan 07

Estas listo para ser mas productivo en Windows 7 con tu NetBeans, así mas o menos se puede leer en la información de SevenBeans, un modulo de NetBeans que adiciona una serie de elementos propios de escritorio de Windows 7 permitiendo al usuario por ejemplo pegar NetBeans a la barra de tareas de Windows, crear nuevos proyectos directamente desde este icono, acceder a proyectos recientes. También permite identificar que esta haciendo NetBeans, si esta ejecutando un programa, realizando una actualización y muchas otras cosas mas.

Este modulo ha sido desarrollado utilizando la librería J7Goodies que provee acceso a las caracteristicas de la barra de tareas de Windows desde aplicaciones Swing o SWT, desafortunadamente la libreria no es opensource pero el modulo SevenBeans puede descargarse de forma gratuita.

Enlace :

Tagged with:



En January 7 de 2011, Marlon J. Manrique escribió acerca de SevenBeans : Modulo de NetBeans para Windows 7.
Jan 05

Hace tiempo no encontraba lo que pienso que es un Bug dentro de alguna aplicación, al principio creí que era problema con algún error al generar el snaphost de una maquina virtual que hacia que se cayera en el siguiente inicio, después pensé que era algún problema con la actualización del 3 al 4 beta y al 4 final, des instale y volví a instalar; hice todo de nuevo, crear nuevas maquinas virtuales, exportarlas, importarlas y sigue existiendo el mismo problema, por lo cual creo que es un Bug de VirtualBox y no algo con mi maquina, aunque espero poder probarlo en otra maquina a ver si sucede, aqui esta la explicacion :

Bug : Una maquina de VirtualBox deja de funcionar después de exportarla como Appliance e importarla y crearle un snapshot.

Si asi como se lee, es algo extraño de explicar, pero aqui estan los pasos uno a uno.

  • Maquina Host :
    Windows 7 Enterprise, 64 Bits
    Procesador Q8400 soporte para VT
  • VirtualBox 4.0 r69151
    Oracle Extension Instalado
  • Crear una maquina virtual, por ejemplo Windows 7
    1GB de RAM, 20GB de Disco, VT habilitado
  • Instalar el sistema operativo
  • Exportar Appliance como OVA
  • Importar la maquina virtual con el nombre Windows7_1
  • Crear un snapshot de esta nueva maquina
  • Iniciar la nueva maquina
  • Se cae VirtualBox iniciando la maquina (La aplicacion ha dejado de funcionar)

Hasta el momento lo he probado con :

  • Windows 7 Enterprise como Host
  • Ubuntu Desktop 10.10 como Guest  (Fallo)
  • Windows 7 Enterprise como Guest (Fallo)
  • Ubuntu Server 10.10 como Guest (Funciono)

Ya he escrito al foro de VirtualBox pero no he tenido respuesta, si alguien puede verificar en su maquina este comportamiento se lo agradecería, siéntanse libres de comentar.

Enlaces :

Tagged with:



En January 5 de 2011, Marlon J. Manrique escribió acerca de Bug: VirtualBox 4 con Snapshot desde Appliance.
Jan 03

Como requisito para el desarrollo de aplicaciones en Windows Azure, nuestra maquina de desarrollo debe tener instalado el IIS para soportar el WebRole de las aplicaciones a desarrollar, por tal motivo debemos instalarlo :

  • Pulsar Inicio
  • Panel de Control
  • Programs
  • Turn Windows features on or off
  • Se despliega la lista de caracteristicas
  • Buscar Internet Information Services
  • Pulsar el cajon para selecciona la opcion
  • Pulsar el + para visualizar componentes internos
  • Abrir World Wide Web Services
  • Abrir Application Development Features
  • Seleccionar ASP.NET
  • Pulsar botón OK
  • Comienza la instalacion, esto puede demorar unos tres minutos
  • Ya tenemos instalado el IIS
Tagged with:



En January 3 de 2011, Marlon J. Manrique escribió acerca de Instalacion IIS en Windows 7 Enterprise.
Jan 02

Para iniciar el montaje de nuestra maquina de prueba para el desarrollo de aplicaciones Windows Azure vamos a crear una maquina virtual en VirtualBox (el cual debemos tener previamente instalado) la cual tendra las siguientes caracteristicas, Memoria RAM de 1 GB, Disco Duro de 20 GB. Se utilizara una version de evaluación de 90 días de Windows 7 Enterprise la cual se puede descargar del centro de evaluación de aplicaciones de Microsoft. (Para la descarga de software se debe tener una cuenta de Windows Live)

A continuacion se describen los pasos para la instalacion :

  • Descargar la version de evaluación de Windows 7 Enterprise
    • Cargar la siguiente pagina en su navegador
      http://technet.microsoft.com/en-us/evalcenter/cc442495.aspx
    • Ir al final de la pagina
    • Existen dos versiones que se pueden descargar, la version a 32bits y la de 64bits
      (Las aplicaciones de Windows Azure se ejecutan en la nube sobre la version de 64bits, se debe tener cuidado de no desarrollar aplicaciones que dependan de componentes de 32bits)
    • Pulsamos el botón de la izquierda o el de la derecha según la seleccion
    • Se nos solicita que nos autentiquemos como usuarios de Windows Live
    • Se nos solicita digitar información personal como el nombre, correo, uso de la licencia de evaluación
    • Se pulsa el botón continuar
    • Se abre una pagina con un administrador de descargar que nos permite bajar una imagen ISO del DVD de instalacion
    • La imagen es de unos 2.4GB por lo cual tomara algun tiempo la descarga deacuerdo al ancho de banda que dispongamos
  • Creación de la Maquina Virtual :
    • Abrir el VirtualBox
    • Crear una nueva maquina virtual pulsando el boton New
    • Pulsar Next en el mensaje de bienvenida al asistente
    • Colocar el nombre de la maquina virtual, por ejemplo Windows 7
    • Seleccionar el sistema operativo : Microsoft Windows
    • Seleccionar la version : Windows 7 o Windows 7 (64)
    • Seleccionar la cantidad de RAM que se va utilizar, mínimo  1024 MB (1 GB)
    • Crear un nuevo disco para la maquina virtual
    • Seguir los pasos del asistente
    • Pulsar el botón Next
    • Seleccionar Dynamically espafing storage
    • Se puede utilizar el mismo nombre de la maquina virtual para el disco
    • Dejar el tamaño de 20GB como mínimo o mas si se desea
    • Pulsar el Boton Finish
  • Instalación Windows 7 Enterprise :
    • Una vez se ha creado la maquina virtual, procedemos a instalar la version de evaluación de Windows 7
    • Seleccionamos la maquina virtual recién creada
    • Pulsamos el botón Start
    • Como es la primera vez que ejecutamos la maquina esta nos solicita la ruta del instalador
    • En este caso usaremos el archivo ISO de imagen del DVD de instalación
    • A través de la caja de dialogo vamos al directorio donde esta el archivo y lo seleccionamos
    • Se inicia la ejecución de la maquina virtual
    • Presionamos cualquier tecla para iniciar la instalación
    • Se inicia el instalador de Windows 7
    • Seleccionamos el lenguaje de instalación
    • El formato de fechas
    • La distribución del teclado
    • Pulsamos el botón Next
    • Pulsamos el botón Install Now
    • Aceptamos la licencia
    • Pulsamos el botón Next
    • Seleccionamos la opción Custom Install
    • Creamos una nueva partición del tamaño del disco
    • Pulsamos el botón Next
    • Se expanden los archivos de instalación y se copian al disco duro, esto puede tomar algo de tiempo
    • Al terminar la copia de archivos se reinicia la maquina y se continua con la instalacion
    • Se crear el usuario administrador de la maquina, en nuestro caso creamos el usuario user sin clave
    • Se selecciona "Use recommended Settings"
    • Se configura fecha y hora
    • En este momento se debe reconocer la red, la cual catalogamos como Home Network
    • Se termina la instalación y se reinicia el equipo
    • Si no colocamos clave al usuario, cuando se inicie la maquina debe cargar el escritorio
    • Ya tenemos nuestra maquina de desarrollo con el sistema operativo instalado
Tagged with:



En January 2 de 2011, Marlon J. Manrique escribió acerca de Instalando Windows 7 Enterprise.
Jan 02

Con el animo de experimentar con el desarrollo de aplicaciones para la nube basadas en la plataforma de Windows Azure, he comenzado a preparar los recursos necesarios para el desarrollo de aplicaciones para la nube, por tal motivo estaré documentando el montaje de maquinas de prueba que permitan desarrollar aplicaciones para la nube con los productos de Microsoft.

Para el montaje inicial de la maquina de desarrollo se usara una maquina virtual sobre VirtualBox con el sistema operativo Windows 7 instalado, como requerimiento de Windows Azure se debe instalar el Internet Information Services (IIS) en la maquina donde se quiere desarrollar, afortunadamente cualquier version de Windows 7 soporta el IIS aunque he leido que la version de Windows 7 Home Basic tiene un soporte limitado de caracteristicas.

Buscando una version de evaluación de Windows 7 me encontré en el centro de evaluación de Microsoft una version de Windows  7 Enterprise con 90 días de prueba, la cual se utilizara para la instalación de la maquina virtual. A esta maquina le instalaremos el IIS, el Microsoft® Visual Web Developer® 2010 Express que permite la creación de aplicaciones web y con el soporte del Windows Azure SDK permite la creacion de aplicaciones para la nube.

Trataremos en lo posible de utilizar herramientas gratuitas para el desarrollo de las pruebas o software de evaluación que permita a cualquier individuo o empresa realizar el montaje de aplicaciones usando Windows Azure.

Enlaces :

Tagged with:



En January 2 de 2011, Marlon J. Manrique escribió acerca de Preparando Todo para Iniciar con Windows Azure.
May 10

Hace ya algún tiempo no hacia algo de desarrollo para Mobile Processing (de todas formas en este tiempo en la Universidad he dado algunos mini cursos y también algunas conferencias), algunas de las librerías ya están lo suficientemente maduras y no por motivos de tiempo no había podido pensar en otras cosas para adicionar hasta el viernes que me dispuse a leer sobre la versión para Android de Processing (pronto estare hablando de este proyecto), principal competencia ahora de Mobile Processing y que pronto se convertirá en el estandard para móviles abriendo las puertas del mausoleo para Mobile Processing.

En la pagina de Processing para Android, en la parte de instalación se debe descargar una versión especial de Processing que trae el modo Android para el desarrollo de aplicaciones móviles y que para que todo funcione debe descargarse el SDK de Android, pero que este en un futuro sera adicionado a la distribución evitando la necesidad de descargar el software esto siguiendo los lineamientos de Processing de mantener la herramienta simple y fácil de usar. Recorde que ese mismo dia me habia contado un estudiante que habia tenido problemas con la instalacion del ambiente en Windows y que tambien he sido victima de la instalacion dispendiosa de los requerimientos del mismo.

Mobile Processing esta basado en el ambiente de desarrollo de Processing el cual esta desarrollado bajo Java y utiliza Jikes como compilador Java, de tal modo que utiliza el JRE solo para la ejecucion del editor, la version Mobile adiciona la necesidad de un ambiente de desarrollo para J2ME lo cual cubria el Wireless Toolkit que necesitaba de un JDK; sumando todo esto para instalar el ambiente de desarrollo se necesitaba instalar un JDK y el WTK y luego expandir el archivo de Mobile, ejecutar y configurar el ambiente de desarrollo para utilizar el WTK.

La idea era crear una distribucion que al igual que Processing la cual solo fuera expandir y ejecutar, para esto se utilizo de base el directorio de Mobile Processing al cual se le adiciono el directorio java, donde se instalo el JDK 6 Update 20, ademas de instalar en el directorio wtk la version 2.5.2 del Wireless Toolkit el cual debio ser modificado para que utilizara la version de java instalada anteriormente, adicionamente se modifico el codigo del llamado al verificar y emulador utilizado en Mobile para que tomara el WTK instalado desde la primera ejecucion del ambiente, estos pasos fueron relativamente faciles y se crearon las versiones para Windows y Linux de 32 bits, las cuales se probaron satisfactoriamente en maquinas virtuales sin software pre instalado de Windows XP, Windows 7 y Ubuntu 10.04 con esto se crearon las distribuciones respectivas las cuales tenian un tamaño de 109 MB, pero teniendo en cuenta que en Google Code el maximo de tamaño permitido por archivo es de 100 MB se procedio a quitar documentacion y ejemplos del WTK y el JDK llegando a un tamaño de 78 MB.

Demasiadas explicaciones, pero es mejor documentar todo el proceso, :)
Para los que estaban esperando ansiosos los links de descarga aqui estan :

Descarga :

Enlaces :

Tagged with:



En May 10 de 2010, Marlon J. Manrique escribió acerca de Mobile Processing, Expandir y Ejecutar.
May 11

windows-7-logoCon la salida del Release Candidate del Windows 7, me dio de nuevo por instalarlo en un portatil Dell Vostro 1400 con las siguientes características : Vostro 1400, Intel Core 2 Duo T7500, 2.2GHz, 800Mhz, 4MB L2 Cache, 128MB NVIDIA GEFORCE 8400M GS

Inicialmente se probo la version a 64 bits del sistema opertivo gracias a que el procesador soporta las arquitecturas de 32 y 64 bits y aunque los drivers de video, sonido funcionaron bien el gasto de memoria es mayor al de la version 32 bits y no se ecnontraron versiones de todos los programas a utilizar a 64 bits, por tal motivo se instalo la version a 32 bits.

Despues de descargar la version RC de Windows 7 se quemo un DVD para realizar la instalacion, la cual duro unos 30 minutos durante la cual el sistema reconocio la tarjeta de red inalambrica y se activo el acceso a una red, al iniciar el sistema por primera vez se noto que los parlantes no funcionaban, como tampoco el scroll del touchpad por lo que se procedio a instalar los drivers de sonido y del touchpad desde el sitio oficial de Del y se utilizaron los drivers para Windows Vista 32-bits

Drivers para el Dell Vostro 1400

Los drivers de la tarjeta de video no fueron necesarios de descargar puesto que despues de la primera actulizacion del sistema operativo, este descargo los drivers y los instalo correctamente.

Se realizo la prueba de desempeño de Windows para el equipo dando como valor minimo de 3.8 en el manejo de los graficos con Aero, pero con un promedio de 5.2 para los demas valores, cabe recordar que la escala va de 1.0 a 7.9 por lo que estos valores son buenos.

vostro1400_win7_performance

Enlaces :

Tagged with:



En May 11 de 2009, Marlon J. Manrique escribió acerca de Instalando Windows 7 RC en Dell Vostro 1400.
May 11

Windows 7 a 32 Bits

Despues de instalar la version de 64 bits de Windows 7 RC, con la cual tuve algunos problemas con aplicaciones que no encontre a 64 bits y que me toco instalar a 32 bits y luego de darme cuenta que otras aplicaciones en las que trabajo no se ejecutaban muy bien y que el sistema con solo iniciarlo estaba utilizando 690 MB de RAM, tome la decision de volver a la version de 32 bits, asi que descargue el Windows 7 RC a 32 bits el cual ocupa 2.4 GB y el cual ya tengo instalado en mi portatil.

Al iniciar el sistema con la version de 32 bits el uso de la RAM llega a 520 MB, 170 MB menos que la version de 64 bits y todas las aplicaciones que necesito, incluyendo los drivers funcionan perfectamente con este RC (en la version anterior molestaba el driver para el lector de tarjetas SD), asi que continuare cacharriandole a esta version de Windows que me parece que anda muy bien.

Enlaces :

Tagged with:



En May 11 de 2009, Marlon J. Manrique escribió acerca de Volviendo a Windows 7 de 32 bits.
May 09

windows-7-logoAprovechando que el pasado martes 5 de Mayo de 2009 Microsoft libero el Release Candidate, me di a la tarea de descargar los 3GB que ocupa la version a 64 bit para instalarlo en un portatil Dell Vostro 1400 con procesador Intel Core Duo T7500 que soporta sistemas operativos a 32 y 64 bits.

La instalacion no presento ningun problema, al cabo de unos 30 minutos ya tenia el sistema instalado y la pantalla de inicio que muestra una imagen muy "light" con unas florecitas que no combinan con mi wallpaper. Despues de acceder como usuario, note la primera cosa rara, no emitio sonido alguno, por lo cual verifique que el sonido estuviera habilitado y utilizando unos audifonos pude comprobar que si sonaba, pero los parlantes del portatil no producian sonido, por tal motivo descargue los drivers para el Audio de la pagina de Dell y luego de reiniciar ya tenia sonido.

Inmediatamente despues me di a la tarea de instalar el Firefox que es mi navegador favorito y en el cual instalo un monto de extensiones para mejorar la navegacion, por tal motivo abri el IE y me diriji a la pagina de Firefox sin encontrar la version de 64 bits, busque en otras paginas pero encontre versiones muy viejas asi que finalmente descargue la version de 32 bits y la instale. Esto es posible gracias a que Windows puede ejecutar la mayoria de aplicaciones de 32 sobre el sistema operativo a 64 bits, esto debe ser gracias al WoW64 (Windows-on-Windows 64-bit) que crea un ambiente aparte para las aplicaciones, separando la instalacion de los programas en directorios diferentes : Program Files y Program Files (x86), incluso puede verse que procesos se estan ejecutando a 32 bits con el administrador de tareas.

Después de investigar lo de WoW64, segui con la instalacion de los demas programas : Java Development Kit a 64 bits, Virtual Box 2.2, Flash, Quicktime, para luego continuar con las mas exoticas como Processing y Mobile Processing, donde fue necesario instalar tambien la version a 32 bit del JDK ya que no existen versiones a 64 bits de estos programas. Eso si no me funciono el Java ME SDK 3.0 el kit de desarrollo para aplicaciones moviles en Java y de la mayoria de aplicaciones que instale, pocas tenian la version a 64 Bits.

Al parecer la arquitecura de 64 bits, todavia no es la mas usada en el mercado, por tal motivo muchos drivers y aplicaciones no muy comunes todavia no tienen soporte y no se comportan muy bien cuando se ejecutan sobre el sistema operativo a 64 bits. Me imagino que esto debe degradar el desempeño de las aplicaciones a 32bits y en general utilizar mas recursos del sistema que los que necesitaria utilizando el sistema a 32 Bits.

No se si es algo del Windows 7 RC, pero ahora mi maquina con solo entrar esta utilizando 690 MB de RAM, cuando con la version Beta estaba utilizando 520 MB, por tal motivo y para verificar esto ando descargando la version a 32 bits para comparar el consumo y el desempeño.

Enlaces :

Tagged with:



En May 9 de 2009, Marlon J. Manrique escribió acerca de Instalando Windows 7 a 64 Bits.
Apr 11

windows-7-logoAlgunas veces no se tienen una unidad de CD, una USB u otro dispositivo a la mano para realizar una instalación de Windows 7, entonces que hacer ? Utilizar la utilidad que viene en las computadoras modernas para iniciar el computador desde la red e instalar el software desde un servidor por medio de la tecnología PXE. A diferencia de instalaciones anteriores esta la realizaremos desde un equipos con Windows 7.

Requisitos :

  • Cable cruzado (conectar servidor y cliente) o
    Router (conectar los dos equipos)
  • Si tiene habilitado el DHCP en el router deshabilitar
  • Desconectar el servidor de DHCP de la red para evitar conflictos
  • DVD con una copia de Windows 7
  • Computador con Windows (XP, Vista o el 7)

En el Servidor :

  • Descargar el TFTPBoot :
    http://blog.ryantadams.com/wp-content/uploads/tftpboot.exe
  • Ejecutar el archivo y descomprimir en la unidad C:
  • Abrir el archivo para configurar
  • Pulsar el botón Settings
  • Seleccionar el directorio actual como Base Directory, debe aparecer .
  • Habilitar las siguientes opciones :
    TFTServer, SyslogServer, DHCPServer
  • En las opciones avanzadas de TFTP :
    PXE Compatibility, Show Progress Bar, Translate Unix files, Allow "\" As virtual Root
  • Habilitar la opcion :
    Use Tftpd32 only on this interface : 192.168.10.1
  • Pulsar la pestaña DHCP Server, Actualizar las siguientes opciones :
    IP pool starting address : 192.168.10.10
    Size of pool : 10
    Mask : 255.255.255.0
    Domain Name : tftp
  • Pulsar el botón Save
  • Configurar la tarjeta de red con la IP 192.168.10.1
    Ir a la configuración de red y visualizar las interfaces y cambiar las propiedades del enlace.
  • Deshabilitar el Firewall
  • Cerrar el programa y volver a ejecutar
  • Insertar el DVD de instalacion de Windows 7
  • Click derecho en la unidad donde esta el instalador,
    y compartir con permisos de lectura para Todos (Everybody)

En el cliente :

  • Reiniciar el computador donde se va instalar el sistema
  • Pulsar la tecla para escoger método de inicio, seleccionar por RED
  • A continuación el computador debe indicar que esta utilizando PXE
  • Indica que esta obteniendo dirección de red y comienza a cargar los archivos de inicio.
  • Esto carga una versión mínima de Windows Vista en la máquina cliente
  • En la consola escribir el siguiente comando :
    net use y: \\192.168.10.1\cd
  • El sistema preguntara por el usuario que se quiere conectar
    (cambie el nombre de usuario, por el usuario utilizado en la máquina servidor):
    \192.168.10.1\<usuario>
  • Suministre la clave de acceso
  • Vaya a la unidad de red
    y:
  • Ejecute el programa de instalación de Windows 7 :
    setup
  • Siga los pasos común y corriente para la instalación

Nota :

  • Si no es posible conectarse a la unidad de red, puede ser que no se tenga red, verifique con el comando ipconfig en la consola, donde se debe visualizar la IP suministrada por el servidor, verifique que todo este correcto en el servidor. Por otro lado puede ser que el sistema no tenga preinstalado los drivers para su tarjeta, se deben entonces cargar manualmente, obtenga los drivers en un cd o usb y desde la consola ejecute el comando drvload c:\directorio\driver.inf (cambie c: y directorio por la unidad donde estan almacenados los archivos y el nombre del driver)

Enlaces :

Tagged with:



En April 11 de 2009, Marlon J. Manrique escribió acerca de Instalando Windows 7 Via Red.