Before you accept the loan Payday loan Where does the money go

Llega VirtualBox 4.1 ahora con Clonacion

Jul 27

Despues de 7 versiones de VirtualBox 4.0.x llega una nueva version con nuevas características. Los cambios van desde el soporte de clonacion de maquinas virtuales que permite realizar una copia de la maquina virtual o cualquiera de sus snapshots en otra maquina virtual de forma rápida sin necesidad a recurrir al truco de exportar e importar la maquina (practica descrita en este blog y que utilizaba mucho), también llegan nuevos wizard y nuevas características que enumeraremos a continuación :

Clonacion de Maquinas Virtuales

Cambios en la nueva version :

  • Clonacion de Maquinas Virtuales de cualquier Snapshot
  • Clonacion Enlazada (Linked Clones) a través de imágenes congeladas,
    no se pueden crear desde la interface grafica, se crean por comandos
  • Nuevos wizards para la copia y creacion de discos
  • Soporte de 1TB de memoria en los huéspeds de 64 bits
  • Soporte directo de Windows Aero
  • Regresa el borrado de los archivos de la maquina virtual en Windows

Enlaces :

Read More

Instalacion MacOSX 10.6.x en VirtualBox 4.x

Jul 25

|

La siguiente información tiene como propósito realizar pruebas de instalación de MacOSX en VirtualBox con propósitos educativos, se advierte que la licencia de MacOSX no permite su ejecución en hardware no certificado por la compañía Apple.

MacOSX 10.6.7 4 Nucleos 2GB de RAM en VirtualBox 4

A principios de este año estuve probando la posibilidad de instalar el sistema operativo MacOSX como maquina virtual sobre VirtualBox 4, lo cual funciono razonablemente usando una version especial con el bootloader y el kernel modificados para funcionar sobre hardware no Apple (ver Instalacion MacOSX 10.6.2 en VirtualBox 4) . Con la llegada de MacOSX 10.7 Lion me di a la tarea de buscar de nuevo informacion acerca de la instalacion de MacOSX en maquina virtual encontrandome con la grata sorpresa que ya podia instalar la version 10.6.8 y que no necesitaria ningun parche para la instalacion si no el DVD de instalacion de MacOSX 10.6.3

Para utilizar MacOSX en VirtualBox nuestro procesador debe soportar las tecnologías de virtualizacion, verifique que su procesador las soporte y que estén habilitadas, si no están habilitadas debe hacerlo desde la BIOS

Pasos :

Preparativos :

  1. Instalar VirtualBox en nuestra maquina Host (Linux, MacOSX, Windows) 4.0.12 o mayor
  2. Poseer una licencia y el DVD o imagen del instalador de MacOSX
    1. Se puede adquirir una copia de MacOSX 10.6.3 Snow Leopard por $US29
      http://www.amazon.com/Mac-version-10-6-3-Snow-Leopard/dp/B001AMHWP8

Instalacion :

  1. Crear una maquina virtual para MacOSX
  2. Recuerde dejar habilitada la opción de EFI
  3. Abrir el archivo xml descriptor de la maquina virtual
    (esta en el directorio de la maquina virtual con extension .vbox)
  4. Buscar el ultimo elemento <ExtraDataItem>
  5. Adicionar las siguientes ultimas despues de la ultima entrada
    <ExtraDataItem name="VBoxInternal2/EfiBootArgs" value=" "/>
    <ExtraDataItem name="VBoxInternal2/SmcDeviceKey"
    value="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"/>
  6. Para cambiar la resolución de pantalla adicione la siguiente linea, cambie el valor 4 por :
    0=640x480, 1=800x600, 2=1024x768, 3=1280x1024, 4=1440x900
    <ExtraDataItem name="VBoxInternal2/EfiGopMode" value="4"/>
  7. Iniciar la maquina e instalar MacOSX 10.6.3

Actualizacion a 10.6.8 :

  • La actualizacion directa desde Software Update de 10.6.3 a 10.6.8 no funciono
  • Se debio actualizar version por version desde la 10.6.3, 4,5,6,7 y 8
  • Descargar cada combo de actualización,
    por ejemplo Mac OS X v10.6.4 Update desde el sitio de soporte de Apple
    y aplicar la actualizacion a la maquina virtual
    http://www.apple.com/support

Soporte de Nucleos :

  • Ahora tan bien es posible asignar 2 o mas nucleos a la maquina virtual de MacOSX
  • Nota, para ejecutar sudo el usuario administrador debe tener un password no vacio
  • Abrir una terminal, ejecutar los comandos
    sudo rm /System/Library/Extensions/AppleIntelCPUPowerManagement.kext
    sudo kextcache -system-caches
  • Apagar la maquina
  • Asignar dos o mas núcleos a la maquina virtual
  • Reiniciar

Conclusiones :

  • El soporte de VirtualBox ha mejorado mucho para MacOSX
  • El funcionamiento de la Red, Sonido, Video es muy bueno, sin problemas hasta el momento
  • La resolución de 1440x900 es excelente para trabajar
  • Se recomienda una configuración de 2GB de RAM, 128MB Video, Soporte 3D activo, NAT, update 10.6.7 y 2 núcleos

Problemas :

  • El reproductor de Flash cuelga el navegador Safari

Enlaces :

Read More

Wiring : Version 1.0 RC3 Disponible para Linux

Jul 01

Ya se encuentra disponible la version de Wiring 1.0 Rc3 para la plataforma Linux, esta simplemente es un archivo esta es un archivo tgz que simplemente se debe descomprimir y ejecutar el archivo wiring el cual ya tiene los permisos de ejecución.

Esta version de Wiring para Linux llega gracias a Gabriel Zea que se ha encargado de armar la cadena de herramientas compilación entre ellas el AVR para LInux.

Por el momento lo he probado en Ubuntu 11.04 y ha funcionado correctamente la compilación, la búsqueda del puerto, pero no me ha funcionado la descarga del sktech a la tarjeta que recién actualice, debo seguir probando hasta identificar el problema.

Wiring 1.0 RC3 en Linux Ubuntu 11.04

Enlaces :

 

Read More

Minecraft : Actualizando a 1.7.2

Jul 01

MinecraftActualizar una version de nuestro servidor de Minecraft o de nuestro cliente es muy fácil, por una lado el visor ya sea descargado en formato .jar o ejecutandose con el plugin de Java dentro de nuestro navegador es capaz de actualizarse automáticamente, lo único que necesitamos es ejecutarlo y estar conectados a Internet para que automáticamente descargue las actualizaciones (Pagina del Visor)

Para la actualización también es muy sencillo, se debe descargar la versión del servidor multijugador que se encuentra en la pagina de descargas de Minecraft donde podemos encontrar el visor para descarga, como tambien el servidor (Pagina de Descargas). Para la actualizacion del servidor simplemente debemos descargar el nuevo archivo .jar y copiarlo en el directorio donde tenemos el servidor anterior y voila.

Si estamos utilizando McMyAdmin el panel de control permite realizar la actualización del servidor directamente desde web, es importante identificar si estamos utilizando algún modulo o plugin que puede dejar de funcionar con la nueva versión, por lo cual debemos revisar la compatibilidad de los mismos antes de actualizar.

Actualizacion de MInecraft a traves de McMyAdmin

Si estamos utilizando Bukkit para el desarrollo de plugins, este no esta inmediatamente disponible para la ultima version, por ejemplo para esta nueva version de Minecraft el modulo se demoro 1 día en estar disponible, pero a veces se demora un poco mas. Si estamos utilizando McMyAdmin podemos actualizar también el Servidor y el Bukkit cuando estén disponible simplemente pulsando el botón de actualizar el Bukkit.

Asi que ya tenemos nuestro servidor de pruebas de Minecraft actualizado a la version 1.7.2 de Minecraft y estamos listos para probar el funcionamiento de los pistones, la compatibilidad de los plugins y las características adicionales de esta version.

Read More

Minecraft : Version 1.7.2

Jul 01

MinecraftYa se encuentra disponible la versión 1.7.2 de Minecraft la cual adiciona como elemento principal el uso de pistones que pueden mover hasta 12 bloques ademas de una versión "pegajosa" que permite que el bloque se quede pegado al pistón, de tal modo que cuando cambia de estado ahora no solo empuja el bloque si no que este queda pegado al pistón.

Para la versión 1.7 se esperaban grandes cambios en el modo de juego, como el nuevo modo de aventura que de forma adicional al modo de supervivencia adiciona elementos que hacen mas interesante el juego (Ver anuncio).

El desarrollo de Minecraft no siempre es muy organizado y los cambios se van dando durante la marcha, esto se ha hecho evidente en esta nueva versión que en solo dos días ha pasado por dos versiones adicionales la 1.7_01 y la 1.7.2 que son parches a los errores insertados en la versión 1.7 que hacían colapsar el servidor de Minecraft con cierta configuración de pistones y cuando se golpeaba una oveja con la mano vacia.

Los cambios principales de esta versión son :

  • Se adicionaron los pistones
    Muy útiles para generar interacción, trampas, entradas secretas, maquinas
  • Ahora es necesario encender con fuego o redstone el TNT
    Aunque era muy divertido utilizar el TNT con simple tocarlo esto aumenta la complejidad del juego y lo hace "mas" real
  • Las vallas son apilables
    Ahora puedes colocar una valla sobre otra o por ejemplo colocar una antorcha sobre ellas
  • Se adicionaron tijeras (Shears)
    Ahora se puede recortar las hojas de los arboles utilizando las tijeras como podadoras permitiendo podar rapidamente el arbol, tambien se deben utilizar para recolectar lana de las ovejas
  • Desaparece Herobrine un mitico personaje vestido de Avatar que segun algunos aparecia durante el juego

Adicionalmente a esta nueva versión de Minecraft, el día de hoy se publico la versión compatible de Bukkit para la creación de Plugins lo cual permite migrar de versión a aquellos que utilizan este modulo en sus servidores.

Enlaces :

Read More

Wiring : Actualizando el Firmware de una Antigua Tarjeta

Jun 26

 

Mi ya Antigua Tarjeta Wiring v1.0

Hace alrededor de unos tres años me compre la tarjeta para el desarrollo rapido de prototipos de hardware Wiring y hasta el momento no habia tenido problemas con la programacion de la misma hasta que el dia de ayer me actualice a la version candidata numero 3 de Wiring la cual a pesar de tener un gran soporte para diferentes tipos de tarjetas entre ellas Arduino y la familia de las Wiring, solo soporta aquellas tarjetas que tengan instalado el firmware 2.x y no el 1.x como sucedia con la mia, asi que seguramente me tocaria actualizar el software de mi tarjeta, pero siempre es bueno preguntar antes, asi que pregunte en el foro oficial de Wiring donde protamente me dieron la respuesta de que tenia que actualizar el firmware y me dieron indicaciones de como hacerlo utilizando el ambiente de desarrollo Wiring y la tarjeta Arduino Uno que tengo a mi disposicion, aqui pueden ver la entrada en el foro :

Wiring Beta 1.0 RC3 on Wiring Board 128 with Firmware 1.x

Asi que me el dia de hoy me dedique hacer la actualizacion sin mucho exito al principio debido a que tenia que montar el ISP entre la tarjeta Arduino Uno y Wiring, pero despues de algunos problemas con los cables, ya mi tarjeta se puede programar desde el nuevo Wiring 1.0 gracias a la actualizacion de Firmware realizada utilizando el WiringISP en una Arduino Uno y la conexion ISP a mi tarjeta Wiring V1.0 :)

Actualizacion Firmware
Tarjeta Wiring de 1.0 a 2.0

Requisitos :

  • Tarjeta Arduino Uno
  • Tarjeta Wiring V1.0
  • Cables
  • Cable USB
  • Ambiente de desarrollo Wiring 1.0
    http://wiring.org.co/download
  • Maquina con Windows
    Actualmente el software solo se ha liberado para Windows

Pasos :

  • Conectar los siguientes pines :
    Uno      Wiring 1.0
    SS     -  RESET
    SCK   -  SCK
    MISO -  Pin 33
    MOSI -  Pin 32
    5V     -  5V
    GND  -  GND 

    Asi :

Montaje del Programador

  • Este montaje permite utilizar la tarjeta Arduino Uno como un programador
  • Conectar la tarjeta Arduino Uno al computador a traves de USB
  • Ejecutar el ambiente de desarrollo Wiring
  • Abrir el sketch del programador diseñado para Wiring
    Menu Help->Examples->Basics->WiringISP
  • Guardar el ejemplo en otro lugar, con el mismo nombre
    Menu File ->  Save As
  • Seleccionar el tipo de tarjeta donde vamos a descargar el programador
    Menu Tools ->  Board -> Arduino -> Arduino Uno @ 16 Mhz
  • Seleccionar el puerto serial donde esta conectada la tarjeta
    Menu Tools ->  Serial Port -> COM X
  • Compilar y subir el programa
    Ctrl-U
  • Una vez instalado el programador en nuestra tarjeta Arduino Uno,
    procedemos a actualizar el firmware de  nuestra tarjeta Wiring
  • Seleccionar el tipo de tarjeta Wiring que vamos a actualizar
    Menu Tools ->  Board -> Arduino -> Wiring V1.0/WiringMini
  • Procedemos a quemar el nuevo firmware
    Menu Tools->Burn Bootloader->w/ Wiring ISP
  • Esto se demora varios segundos y listo, ya tenemos nuestra tarjeta actualizada
    la cual podemos utilizar con el nuevo ambiente de desarrollo

Esto confirma que este nuevo ambiente de desarrollo permite el uso de diferentes plataformas de Hardware desde un solo ambiente integrado de desarrollo :)

Enlaces :

 

Read More
Page 5 of 51« First...34567...102030...Last »