05 octubre 2007

IBM Lotus Symphony


Para aquellas personas a quienes interesa una alternativa al costoso Microsoft Office, acá tienen otra opción (gratuita): IBM Lotus Symphony

Hace algún tiempo probé el OpenOffice y es bastante funcional pero preferí quedarme con mi viejo MS Office XP. Sin embargo, luego de leer acerca de este nuevo proyecto de IBM me decidí a probarlo, y por el momento no tengo queja alguna.

Cabe mencionar que el Lotus Symphony está basado en el motor de OpenOffice y que es un proyecto conjunto con Sun Microsystems.

Continuando... he abierto documentos de Microsoft Word (.doc) y de Microsoft Excel (.xls) sin presentarme problemas. Con los nuevos formatos de de MS Office 2007 es otra historia, pero eso ya es típico en Microsoft con relación a la compatibilidad hacia atrás.

Este paquete nos ofrece muchas ventajas, tales como, exportar a formato PDF, su compatibilidad con los formatos OpenDocuments y documentos de MS Office 97/XP/2000.

De la interfaz, se puede decir que es bastante simple y a la vez atractiva... pero no todo es bonito ya que parte de los requerimientos para Windows (sí, también corre sobre Linux y pronto sobre MAC) son tener XP o Vista, además de 1GB de memoria... aunque yo lo tengo corriendo sobre 512.

Para aquellos que desconfían del código abierto por su falta de respaldo en la mayoría de los casos ...ahora ya disponen de un competidor serio para el Microsoft Office. Aclaro que a excepción del precio no tengo nada contra él (M$).

12 julio 2007

Google Docs y Hojas de cálculo

No sé desde cuando Google ofrece este servicio, pero a mí me parece justo lo que he estado buscando desde hace mucho tiempo.

Imaginen, poder trabajar tus documentos y hojas de cálculo en línea y disponer de ellas en cualquier lugar y en cualquier momento.

No es por hacerle el feo al Bloc de notas de Yahoo, pues cumple con su función, pero tener una hoja de cálculo en línea es más de lo que yo esperaba.
...y tomando en cuenta que al igual que muchos usuarios utilizo la hoja de cálculo de Microsoft para mantener listas y uno que otro cálculo pequeño, esta solución que ofrece Google me parece magnífica.

Enlace: Google Docs y Hojas de cálculo

17 mayo 2007

Instalar Indy 10 en Delphi 2005

Para poder instalar la versión 10 de Indy sobre Delphi 2005 en forma manual, se debe hacer lo siguiente:

1) Descargar el paquete de uno de los servidores que nos muestra la página:

http://www.indyproject.org/Sockets/Download/DevSnapshot.EN.aspx

2) Una vez extraídos los archivos, compilar los archivos .DPK en el siguiente orden:

.\Lib\System\IndySystem100.dpk
.\Lib\Core\IndyCore100.dpk
.\Lib\Protocols\IndyProtocols100.dpk

3) Habiendo compilado los paquetes, abrir los siguientes archivos .DPK e instalarlos en orden.

.\Lib\Core\dclIndyCore100.dpk
.\Lib\Protocols\dclIndyProtocols100.dpk

4) Por último ir al menú

Tools\Options...

5) Cuando muestre la ventana Options, seleccionar el nodo Environment\Delphi Options\Library - Win32.

6) En la sección Directories, casilla Library path, agregar la ruta de acceso a las carpetas System, Core y Protocols.

05 marzo 2007

Obtener el nombre NetBIOS del equipo (C#)

Dando mis primeros pasos en Visual Studio 2005 con el NET Framework 2.0 me he topado con las dudas de siempre, y una de ellas es ¿cómo obtengo el nombre de la estación en la cual estoy trabajando?

Bien, la primera solución que encontré buscando en la red es bastante simple, pues obtiene el nombre desde las variables de entorno del sistema operativo:

string nombre = System.Environment.MachineName;

Sin embargo, prefiero la segunda opción, la cual encontré mucho después:

//Using System.Windows.Forms;

string nombre = SystemInformation.ComputerName;