Respuestas a las preguntas

Thursday, April 29, 2010

Leer un iso sin quemarlo en CD.

El día de hoy una persona me pregunto que ¿cómo le hacía para leer un ISO como si fuera una unidad? le dije que era muy fácil que con el comando mount lo podría lograr, después me comentó que lo quería hacer el windows no en linux, en ese momento le dije que había aplicaciones para ello como el isobuster, que incluso el 7-zip puede abrir los .ISO, a lo que el me respondió que el sistema operativo solo le daba opción a seleccionar una unidad completa no un directorio.

Cinco minutos después le di la respuesta correcta, existe una aplicación llamada Microsoft Virtual CD Control Panel, para Windows XP directamente de la página de microsoft:

http://download.microsoft.com/download/7/b/6/7b6abd84-7841-4978-96f5-bd58df02efa2/winxpvirtualcdcontrolpanel_21.exe

Lo curioso del asunto es que no hay documentación en la página acerca de como utilizar la aplicación, o si solo se instala y ya. El archivo es un exe que en realidad es un zip autodesempacable, el cual trae un archivo de instrucciones que hay que seguir para que el mentado Virtual CDROM Control Panel funcione correctamente.

1. Copy VCdRom.sys to your %systemroot%\system32\drivers folder.

2. Execute VCdControlTool.exe

3. Click "Driver control"

4. If the "Install Driver" button is available, click it. Navigate to the %systemroot%\system32\drivers folder, select VCdRom.sys, and click Open.

5. Click "Start"

6. Click OK

7. Click "Add Drive" to add a drive to the drive list. Ensure that the drive added is not a local drive. If it is, continue to click "Add Drive" until an unused drive letter is available.

8. Select an unused drive letter from the drive list and click "Mount".

9. Navigate to the image file, select it, and click "OK". UNC naming conventions should not be used, however mapped network drives should be OK.



Bueno eso es todo por el momento y nos estamos leyendo en la próxima.

Saludos
doctor notes.

Monday, October 12, 2009

Splash screen en un .jar en java

Hola
En algunas ocasiones en los programas que hacemos queremos agregarle ciertos arreglos estéticos que no tienen mucho que ver con la funcionalidad, pero que los hacen atractivos.

En esta ocasión comentaremos como agregarle a un programa en java y archivado en un .jar una imagen de splash, es esa imagen que se muestra antes de abrir la ventana principal de una aplicación. Un programa en java en ocasiones tarda en abrir la primera ocasión que se ejecuta en una máquina.

Después de investigar y de idear ¿cómo agregarla? di con la respuesta en la documentación de java buscando el objeto SplashScreen dentro del paquete java.awt.

Ahí mencionan dos opciones que a continuación les escribo:

1. Al momento de ejecutar el programa en la línea de comando hay que agregarle el parámetro -splash:filename.gif donde filename.gif es el nombre de la imagen de splash y Programa es la clase a ejecutar, esto es útil cuando tenemos un script que ejecuta el programa (.bat, .bash, .sh, etc.).

java -splash:filename.gif Programa


2. Dentro de un jar se debe modificar el manifest.mf agregandole la siguiente línea:
SplashScreen-Image: filename.gif donde filename.gif es la imagen a mostrar.


Manifest-Version: 1.0
Main-Class: Programa
SplashScreen-Image: filename.gif

En estas dos opciones no se puede manejar el tiempo que se muestra el splash screen pero funciona para casí cualquier necesidad.

Nota: Se recomienda una imagen gif no muy grande, y puede ser un gif animado. Dentro del directorio de java existe \jre\lib\deploy donde se puede encontrarun archivo .gif llamado splash.gif que muestra una ventana de java muy decente.

Saludos y hasta la próxima.

Tuesday, May 19, 2009

INVALID OR NON-EXISTING DOCUMENT

El día de hoy Lupita nos pregunta :

HOLA... ESPERO QUE ESTES BIEN...
Y QUE CREES??? QUE NECESITO DE TU SUPER AYUDA...
DE HECHO A MI ME PASO, QUE AL INTENTAR ABRIR UNOS CORREOS CON FECHAS ANTERIORES, PARA SER EXACTOS DEL MES DE MARZO Y ABRIL... YA NO ME LO PERMITIO...

SALIA LA LEYENDA: "INVALID OR NONEXISTING DOCUMENT"

E HICE UN FIXUP DE ACUERDO A LAS SUGERENCIAS DE LA AYUDA DE LOTUS, Y TAMBIEN DE MI JEFE...
PERO ESO NO FUE SUFICIENTE...ADEMAS SINCERAMENTE YA NO QUISE UTILIZAR EL UPDALL... CREO QUE YA NO ME QUISE ARRIESGAR...

PERO FINALMENTE... TUVE QUE REINSTALAR MI CLIENTE...
PERO SUCEDE QUE AHORITA... UN USUARIO DE OTRA GERENCIA ESTA PRESENTANDO LA MISMA PROBLEMATICA...
POR FA... ESPERO TENGAS OPORTUNIDAD DE AYUDARME...
TE ENVIO UN CORDIAL SALUDO... HASTA PRONTO...

Para este caso en particular la solución sugerida fue la siguiente :

Del problema que me platicas, lo primero que yo intentaría es eliminar el Cache.NDK del directorio Data del usuario (por supuesto con el cliente de Notes cerrado) y abrir el cliente de Notes e intentar abrir la base, si eso no termina por funcionar puedes probar después de borrar el cache la combinación de teclas Ctrl + Shift + F9 dentro de la vista donde sucede el problema, después cerrar la base y abrirla. En teoría esto debe de funcionar, de lo contrario la última opción sería replicar la base de datos del usuario a local para revisar si en esta nueva réplica aparece el error, si no aparece la leyenda habría que reemplazar la base de datos del servidor por esta réplica que hicimos en local y que ya no tiene el error.

Procedimiento sugerido:

1. Cerrar el cliente y borrar el archivo Cache.NDK del directorio Data
2. Abrir el cliente y la base de datos
3. Probar si se corrigio el problema
4. Presionar Ctrl + Shift + F9 dentro de la vista que tiene el problema
5. Cerrar y abrir la base de datos
6. Probar si se corrigio el problema
7. Replicar en local la base de datos
8. Probar si se corrigio el problema en la base local
9. Si se corrigue el problema hay que reemplazar la base de datos del servidor con la réplica en local.


Saludos y espero que esto les ayude.
Doctor Notes

Wednesday, April 08, 2009

Herramientas en el aprendizaje de la programación en java.

Buenas tardes a todos:

Solo quiero compartir la siguiente dirección donde encontré herramientas para aprender y enseñar programación en java.

Herramientas como GreenFoot y BlueJ

New to Java Programming Center — Young Developers
http://java.sun.com/new2java/learning/young_developers.jsp

Saludos y espero que les sean útiles.
doctor notes

The History of Notes and Domino

Alguien preguntó que era eso de Lotus Notes, muchos comentán: era una hoja de cálculo ¿no?, otros dicen que solo es un servidor más de correo electrónico, que si es nuevo, que si a chuchita la bolsearon y demás, bueno, para que no le digan para que no le cuenten les dejo el vínculo a la verdadera historia de IBM Lotus Notes (y no es la historia de Brozo).

The History of Notes and Domino

Por supuesto en la página de IBM.

Saludos
doctor notes

Thursday, April 02, 2009

ODS On Disk Structure Lotus Notes©

En esta ocasión alguien me preguntó acerca de los formatos de las base de datos de Lotus Notes© y y su famosa estructura en disco On Disk Structure (ODS).
La pregunta estaba relacionada con la curiosidad, cuál ODS le correspondia a cada versión de Notes, aquí les dejo una tabla con la información:



































# ODS Versión Notes
51 8.5
48 8 opcional si el parámetro CREATE_R8_DATABASES=1 esta en el notes.ini
43 8
43 7
43 6, 6.5
41 R5
20 R4, R4.5
17 R3



Esta información fue tomada de la página de soporte de IBM:

http://www-01.ibm.com/support/docview.wss?rs=463&context=SSKTMJ&context=SSPQ69&context=SSKTWP&context=SSRNU3&context=SSRNUY&q1=ODS+On+Disk+Structure&uid=swg21102152&loc=en_US&cs=utf-8&lang=en

http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/topic/com.ibm.help.domino.admin.doc/DOC/H_DOMINO_S_ON_DISK_STRUCTURE_OVER.html?resultof=%22%44%69%73%6b%22%20%22%64%69%73%6b%22%20%22%53%74%72%75%63%74%75%72%65%22%20%22%73%74%72%75%63%74%75%72%22%20

http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/topic/com.ibm.help.domino.admin85.doc/DOC/H_DOMINO_S_ON_DISK_STRUCTURE_OVER.html?resultof=%22%44%69%73%6b%22%20%22%64%69%73%6b%22%20%22%53%74%72%75%63%74%75%72%65%22%20%22%73%74%72%75%63%74%75%72%22%20

Saludo y hasta la próxima
doctor notes

Tuesday, March 24, 2009

El menú de aplicaciones de Gnome se perdió !!!

Ahora que tengo instalado linux en mi máquina en ocasiones pasan cosas raras, todos los sistemas operativos tienen sus bemoles, pero en algunos es lo bonito descubrir que algo funcionó mal y hay que recuperarlo. En algunos es más fácil que en otros, como acotación no tuve que instalar de nuevo :p como sucedería en otros sistemas operativos.
Me encontraba trabajando normalmente leyendo unos PDF's, navegando en internet y con el aMSN corriendo, incluso mi Rhythmbox tocando a Phil Collins y en un momento cuando le di click al menu de Applications no me mostró nada, no me preocupe porque en ocasiones el menú se traba (gracias a la virtual con XP) pero reiniciando el entorno gráfico se le quita, el problema es que en esta ocasión no se le quito, de hecho note un pequeño pixel a la izquierda del menú, después de esto intente editar el menú principal en System > Preferences > Main Menu, y no abrio nada.

Después de reiniciar un par de veces recorde el directorio de configuración del menú > /home/usuario/.config/menus
y recorde que cada vez que el menú es editado en Gnome se guarda un archivo de undo, cuál fue mi sorpresa que el archivo del menú principal estaba vacío > applications.menu, así que tuve que renombrar el archivo undo más reciente para poder editar mi menú y regresar a la normalidad.


El archivo de los menus que se quedo vacío lo renombre con la palabra error al final.

Después de todo no tuve la última versión del menú, pero si la penúltima y sobre todo quedo mi menú funcionando sin problemas. :D

Saludos y hasta la próxima.
doctor notes

[Actualización 25 Marzo]
Acaba de susceder de nuevo el problema del menú, pero ahora en cuanto renombre el archivo applications.menu intente abrir el menú de Applications y lo abrió sin problemas con todas las aplicaciones (en orden original) así que esta solución esta mejor, ahora que tengo que averiguar cuál es el problema y en cuanto termine de organizar el menú le sacare un respaldo al archivo original.

Saludos
doctor notes

Saturday, March 21, 2009

El legendario KillNotes.exe

Hay que tiempos aquellos, hoy en mi curso me hicieron recordar aquella legendaria aplicacioncilla llamada killNotes.exe.

Dicha aplicación tiene la cualidad de eliminar cualquier proceso en memoria que este vínculado al nnotes.dll, quiere decir que cuando se te muere tu cliente de lotus notes y lo deseas abrir de nuevo, aparece una ventana que dice que no lo puede abrir, eso es porque algún proceso se quedo en memoria, entonces se puede utilizar esta herramienta.
Yo la tengo por cualquier cosa que haga falta. Pero googleando la puedes encontrar en la página de lotus:
http://www-10.lotus.com/ldd/sandbox.nsf/0/7b70d2411b8dec9688256acb005c433f


Saludos

doctor notes