Wednesday, March 30, 2011

Client Stub - Definición

A client stub is set of classes and methods that reflects the operations available on the server. It also relieves the client application from having to deal with the complexity of setting up a connection using the relevant transport protocol—for formatting messages according to the SOAP specification and marshalling and un-marshalling native data types to and from XML.

De Alfresco 3 Web Services

Tuesday, March 15, 2011

Espacios ocupados en Linux

¿Cuánto espacio está ocupado en la unidades lógicas de nuestro HD en Linux? ¿Cuánto está ocupando un directorio?

Esta orden muestra cada unidad lógica, el espacio que ocupa, el espacio disponible, porcentaje de uso, punto de montaje...

$> df -h

Luego tenemos el espacio ocupado por un directorio

$> du -sh path_to_directory

Y si queremos saber el tamaño de varias carpetas

$> du -sh /*

Lo cual imprimirá el tamaño de todos los directorios que cuelgan de '/' en este caso.

Monday, March 14, 2011

¿Cual es mi versión de VMware ESX?

Y como si de una trilogía se tratase, para VMware ESX también. Las diferentes opciones son éstas:

$> vmware -v
$> cat /proc/version
$> cat /etc/redhat-release
$> uname -a
$> uname -i
$> lsb_release -a





  • ¿Cual es mi versión de Ubuntu?
  • Monday, March 7, 2011

    Comentar varias líneas en VI o VIM

    A veces tenemos que comentar varias líneas de un código con este editor. Una forma no demasiado tensa es la siguiente orden:

    :x,y s/^/## /

    Donde:

    • 'x' e 'y' son la linea inicial y final sobre la que se aplican los comentarios.
    • 's' indica que sustituiremos lineas de caracteres. Vacías en este caso.
    • ^ indica que vamos a insertar caracteres nuevos al inicio de cada línea.
    • '##' son los caracteres que se insertan.
    Por ejemplo, la orden :5,9 s/^/# / insertaría al inicio de esas 5 líneas el carácter '#'

    Uso de CPU de los procesos en Linux

    Otra cosa que también suele ser útil:

    $> ps -e -o pcpu,cpu,nice,state,cputime,args --sort pcpu | sed '/^ 0.0 /d'

    Esta orden consigue listarnos los procesos activos en ese momento y cuánta CPU se está consumiendo.