Social Icons

twitter facebook google plus linkedin

jueves, 16 de agosto de 2012

Agrandar disco virtual con Virtualbox

Hola Mundo. Una de las cosas que me enferma de Virtualbox, es que en la ventana principal de la aplicación no aparecen todas las opciones para trabajar con los distintos medios virtuales. Por ejemplo, no existe ninguna opcion para hacer un resize del disco duro virtual.

No todo es tan malo, ya que existe una herramienta llamada VBoxManage que funciona bajo la linea de comandos y que se encarga de las tareas un poco más complejas.

Hay que iniciar el cmd con permisos de administrador y navegar hacia la carpeta de Virtualbox (En mi caso es C:Program FilesOracleVirtualbox) e invocamos a la herramienta. La sintaxis es:

vboxmanage modifyhd "rutaalvdi" --resize tamaño_en_MB
Por ejemplo:
Si quiero dejar en 50 GB el VDI de mi VM tengo que hacerlo asi
vboxmanage modifyhd "disco.vdi" --resize 50000
Y mostrará el porcentaje de completación.

Sencillo, ¿no?

martes, 7 de agosto de 2012

Usando la funcion NEWID()

¡Quee taaaaal! Esta función genera un valor único, de tipo uniqueidentifier cada vez que se ejecuta.  Esta función es muy útil al tener que crear valores únicos. Por ejemplo: Una clave primaria.

Veamos algunos ejemplos:

Seleccionar un valor único aleatorio

[caption id="attachment_1396" align="alignnone" width="300"]Valor Unico Valor Unico[/caption]

Seleccionar varios valores al mismo tiempo para comprobar su característica de ser único

[caption id="attachment_1397" align="alignnone" width="270"]Valores Unicos Valores Unicos[/caption]

Ahora usemos esto en un caso real. Creemos una tabla, cuya clave primaria sea un campo de tipo uniqueidentifier


CREATE TABLE MiTabla
(
id UNIQUEIDENTIFIER PRIMARY KEY NOT NULL,
color VARCHAR(10) NOT NULL
)

Ojo con el tipo de datos que tiene el campo id.
Insertamos unos datos

INSERT INTO MiTabla (ID, color) VALUES (NEWID(),'VERDE')
INSERT INTO MiTabla (ID, color) VALUES (NEWID(),'AMARILLO')
INSERT INTO MiTabla (ID, color) VALUES (NEWID(),'ROJO')

Y seleccionamos los datos a ver que tenemos:

SELECT * FROM MiTabla

Y el resultado:

[caption id="attachment_1398" align="alignnone" width="300"]Ejemplo de tabla con valores unicos Ejemplo de tabla con valores unicos[/caption]

lunes, 6 de agosto de 2012

InfoRadio - Información Para Radio Aficionados

InfoRadio es una aplicación escrita en C# que muestra información de utilidad para Radio Aficionados. Esta información es:

  • Posición de los planetas en el Sistema Solar

  • La visión de la Tierra desde la Luna

  • Condiciones para la propagación en las bandas de HF y VHF

  • Horas de Sol en el mundo

  • Concentración total de electrones


Esta informacion es recolectada desde el sitio web de N0NBH Paul

Link Instalador: http://maximilianomarin.com/almacen/InfoRadio/InfoRadioSetup.exe

Cualquier comentario, sugerencia o problema publicarlo en los comentarios. Gracias.

73's

CD6375 Maximiliano