martes, julio 27, 2010

Monta el sistema operativo que quieras


Hola gente!
Ya no hay excusa para no utilizar el S.O. que más te agrade.
En mi caso es para poder hacer una presentación el mes de octubre.
Voy con un portátil Vista, pero necesito un puesto cliente Linux y dos servidores: un servidor web windows y un linux con Oracle.

Hoy voy a instalar la máquina virtual Ubuntu en mi portátil Vista.
PASO PRIMERO.-Descargarnos el VMPlayer 3.1.0 para Windows del sitio de VMWare: http://www.vmware.com/products/player/
Hay que registrarse y nos enviarán a nuestra cuenta de correo el enlace para la descarga.
PASO SEGUNDO.-Descargarnos la imagen .iso de Ubuntu (en mi caso). Voy a http://www.ubuntu.org/ y me bajo el Ubuntu 10.4 desktop i386, que además renueva imagen con esta versión.
PASO TERCERO.-Entramos en el vmware player y elegimos "CREATE A NEW VIRTUAL MACHINE".
PASO CUARTO.-Le damos de comer la imagen ISO del Ubuntu y seguimos a lo que nos pida el asistente:
Nos piden el nombre de la máquina virtual:


Nos pedirá nuestro nombre para crear la cuenta de usuario:


Asignar un tamaño:


Si le damos a "CUSTOMIZE HARDWARE" podremos modificar el hardware asignado a la máquina virtual. También lo podremos hacer más adelante así que pulsad en FINISH.


Y ahora es cuando ocurre un pequeño error. Se produce una vez que ha terminado todo, antes de hacer el POWER ON de la máquina virtual: "Error while powering on: The VMware Authorization Service is not running".





Si vamos al servicio llamado "VMware Authorization Service" e intentamos arrancarlo nos saldrá otro error:



Tranquilos no es nada preocupante. Sólo preocuparos de ejecutar el VMware Player con permisos de Administrador para que pueda arrancar el servicio.


Ejecutándolo como Administrador ya podemos seleccionar nuestro flamante servidor Ubuntu y darle al "PLAY VIRTUAL MACHINE":



Sólo queda que se complete la instalación:


Y por fin tenemos el Ubuntu corriendo encima de Vista.

Por cierto, hay que reconocer que soy bueno al buscaminas después de tantos años sin jugar.

Curioso que haya que instalar un Linux para jugar al juego más recordado de Windows.

Saludos.

martes, julio 20, 2010

Monitoriza los eventos de tus servidores Windows II

Hola, hoy he recogido unos cuantos pantallazos del EventSentry que os recomendaba el otro día.

Ventajas de este software:

1.-La versión gratuita es ilimitada en el tiempo y más que suficiente para recoger todo tipo de eventos: warnings, errores, información. También se pueden monitorizar los recursos de la máquina (disco, memoria, etc.).

2.-La instalación no requiere reinicio. Esta era una condición indispensable en los servidores Datacore donde lo he instalado.

Breve explicación para la descarga:

No es fácil ver el enlace de descarga de la versión gratuita. Eso es así porque el enlace de la versión light no aparece hasta que te registras en la web.

Si os fijais en http://www.netikus.net/products_downloads.htm, donde pone EventSentryLight indican "please login".

Lo que sí podéis descargar sin registraros es la versión trial. No descargar esto. Sólo dura 30 días aunque sea full en cuanto a funcionalidad.

La instalación

Desde el principio nos informa de que no tiene límite de tiempo y que es gratuito:

Introducimos los 3 datos más básicos que luego podremos modificar o ampliar:


Y ya está.
Ahora podemos entrar en la consola para gestionar el asunto.

Lo primero es ir a TOOLS, OPTIONS para quitar la descarga de news por Internet:


En "DEFAULT SMTP" podemos indicarle más destinatarios de correos y hacer un TEST para ver que los avisos van a llegar:

En este otro sitio podemos indicar que tipo de logs queremos que nos remita: APLICACIÓN, SEGURIDAD, SISTEMA. También si queremos WARNINGS, ERRORES, INFORMACIÓN, etc. etc.


Y eso es todo.
Sólo queda mencionar que la versión full está pensada para recoger información de todos los servidores y almacenarlo en una base de datos centralizada que puede ser mySQL, SQLServer,...

Saludos.

jueves, julio 15, 2010

El guardián entre el centeno

Arriba: parte de mi biblioteca desastre con "El guardián entre el centeno" (1951) de J.D. Salinger.

Es el segundo libro que recomiendo. Lo compré en la librería del hospital, creo que pocas horas antes del nacimiento de mi hija o tal vez pocas horas después. El personaje principal del libro es una adolescente que odia a todo el mundo más que nada porque considera a todos unos falsos.

Realmente marcó un hito en la literatura porque creo que fue una de las primeras novelas que consigue plasmar el mundo desde el punto de vista de un adolescente. Está escrito en primera persona (del singular) tal y como escribiría uno con 14 años: lleno de tacos y muletillas.

También ha sido un libro muy polémico. Algunos asesinos de masas o de personajes famosos dicen haberse inspirado en este libro. Por ejemplo el asesino de Lennon llevaba el libro cuando lo detuvieron. Al parecer el que intentó asesinar a Reagan también declaró estar influenciado por el libro.

La única referencia a algo de este tipo en el libro es en un par de momentos que el personaje bromea con la gorra que ha comprado. Es una gorra de caza y lo que hace es simular que es una escopeta y que caza personas (creo que dice algo así). Creo que simplemente se refiere a que consigue saber como son las personas de verdad, sin falsedades.

Para localizar el libro:

Hay cierto lío con el título. En inglés se llama "The Catcher in the Rye". En la primera edición en castellano se tradujo como "El cazador oculto", y fue en una edición años después cuando se le llamó "El guardián entre el centeno" que sería la traducción literal.

De donde viene lo del guardián entre el centeno:

En la novela hay varias referencias al Beisbol. Al narrador le gustaba jugar a este deporte. Recuerda cómo uno de los mejores momentos del Colegio fue jugando al Beisbol. Además lleva con él siempre el guante de Beisbol de su hermano. Pues bien, el guardían es el jugador de Beisbol que corre a coger la pelotita.

El personaje principal le cuenta a su hermana (creo que es la única a la que quiere de verdad) que se siente como un guardián en un campo de centeno cuya misión es que los niños no se caigan por un precipicio que está guardando.

Sobre el autor:

El autor ha fallecido el 27 de enero de este mismo año. Fue un veterano de guerra (desembarco de Normandía y otras muchas batallas) que quedó muy conmocionado con la experiencia vivida. Cuidaba mucho su vida privada. Dejó de conceder entrevistas. Demandaba a los que hablaban de él. Así que tampoco se sabe demasiado.

Sobre el personaje principal:

Intentad recordar este nombre: Holden Caulfield

Este nombre aparece en canciones, series de televisión, películas, etc. a modo de homenaje o de referencia cruzada.

También pueden aparecer preguntas raras que se hace Holden como ¿a donde van los patos cuando se hiela el lago? Este pregunta se la hace a dos taxistas diferentes la misma noche. Creo que al día siguiente también se lo pregunta a su hermana.

Bueno, eso es todo. Sólo queda animaros a la lectura de este clásico del siglo XX.
Saludos.

lunes, julio 12, 2010

Breve referencia sobre R

R es el software estadístico líder en investigación. Y además es software libre. Todas las Universidades que se precien trabajan con él.

Hay más información en su página web así que no voy a extenderme más describiéndolo. Sólo indicar que en su origen intentó ser una implementación libre del software comercial S, de los laboratorios Bell.

Creo que hoy en día gracias a su gran comunidad de investigadores ha superado a todos los demás.

Al igual que en Perl también existe un repositorio de paquetes llamado CRAN.

Aquí tenemos un índice de los paquetes.

Y entre todos ellos quiero destacar dos:

Zelig: Permite estimar y ayudar a interpretar los resultados de un montón de modelos estadísticos.

MatchIt: Preprocesa datos seleccionando muestras con distribuciones similares.

Saludos.

miércoles, julio 07, 2010

El timo del cambio del IVA

Una avalancha de amig@s están llamándome por un timo que están perpetrando algunas consultoras y empresas de software desalmadas.

El motivo: los listillos que quieren unos ingresillos extra en tiempos de crisis. Y qué mejor forma que volver a cobrar por un software de gestión requete-pagado.

A cuenta del cambio de IVA en julio, algunas empresas proveedoras de software de facturación, contabilidad, almacén, etc. piden importes exagerados en conceptos de actualización de software.

En el caso que expongo hoy, la empresa es cliente de la consultora, aunque supuestamente sólo para asuntos contables y fiscales. La consultora asegura que el pago de 450 euros trimestrales no incluye la actualización del programa contable cuyo nombre coincide con el de la consultora.

Si cedes al chantaje bien, y si no puedes, pues a cambiar a mitad de año de sistema contable.

¿Por qué digo que el software ya ha sido pagado? Porque en la mayoría de casos el cambio se limita a modificar el valor de un campo de 16 a 18. Otras veces hay que añadir un registro con el nuevo tipo. Nada más. No hace falta tocar ni una línea de código.

Hoy he hecho la primera modificación en un software de contabilidad. Todos los datos se almacenan en Access y está protegido por una password.

Primero he ido a por una herramienta profesional (elcomsoft.com). Me he descargado la versión trial y lo único que me muestra son las tablas. Justo justo es para que veas que es capaz de abrir la base de datos. Para la versión completa hay que pagar 199 euros.



Entonces he encontrado este otro sitio con un montón de utilidades gratuitas: http://www.nirsoft.net/

He bajado el Access PassView y a correr:

Y la tabla que hay que modificar:



Cobran por esto 500 euros. Por eso creo que es un timo a los clientes. A nada que una consultora tenga 500 clientes una bonita forma de ganar 250.000 euros sin tocar el programa.

Mañana intentaré modificar otro programa pero creo que será algo más difícil.

Saludos.

martes, julio 06, 2010

Monitoriza los eventos de tus servidores Windows


Si tienes varios servidores a tu cargo, o incluso si sólo tienes uno, conviene que lo revises periodicamente, y digamos que siguiendo algún método.

Me imagino que os ocurrirá igual que a tod@s, y el día a día hace que al final ni respetes el periodo que hayas establecido, ni sigas un criterio claro, y esto al final degenera rápido.

Una cosa que podrías hacer es utilizar EventSentry o cualquier otro producto similar.

Permite hacer muchas cosas sofisticadas con los eventos del servidor. Por ejemplo establecer filtros dependiendo del calendario o recopilar todos los eventos de todos los servidores en múltiples bases de datos.

No es muy caro (85 dolares año por un servidor), pero es que además tenemos una versión gratuita que creo que puede ser suficiente para lo que queremos:

Mandar un mail cuando se produzca un evento determinado.

En mi caso particular quiero monitorizar los eventos del software de virtualización de cabina: Datacore.

Mañana lo pruebo y comento cómo me ha ido.

Saludos.

jueves, julio 01, 2010

Python para administrar Oracle


Hola amig@s,

Casi 10 días sin postear. No puede ser. La verdad es que ando liadísimo con un montón de historias.

El último post iba sobre Python y quiero continuar en la misma línea. Me he propuesto trabajar con scripts Python lanzados desde el escritorio Windows. De esta forma creo que puedo conseguir realizar los trabajos de administración de forma más automatizada y rápida.

Hoy me centraré en la instalación inicial.

Descarga de python 3.1.2:
http://www.python.org/download/releases/3.1.2/

Paquetes python:
http://pypi.python.org/pypi/

Para trabajar con Oracle necesitamos el Paquete cx_oracle 5.0.3
http://pypi.python.org/pypi/cx_Oracle/5.0.3

Descarga del paquete cx_oracle 5.0.3:
http://cx-oracle.sourceforge.net/

Después de la instalación podemos ver la información que el propio Oracle nos da sobre las conexiones desde Python:

http://www.oracle.com/technology/pub/articles/devlin-python-oracle.html

http://www.oracle.com/technology/pub/articles/prez-python-queries.html

Saludos.