Thursday, August 23, 2007

espacio en particiones UNIX ( du -cks ) DUCKS :)

Patos, si, patos, asi no se me olvida el comando, muy buena manera de recordar el comando, aunque en realidad du -chs me parece mejor, pq no me gusta ver el monton de numeritos a la par de los archivos o carpetas, en fin

Super quick guide
% de utilizacion -h para "human readable" en darwin unix

$> df -h

que archivo(s) son los que utilizan mayor espacio, retorna el top 15 sobre el directorio especificado en "human readable format"

$> sudo du -sh /* | sort -nr | head -15

( si no eres un usuario de algo que necesite permisos para hacer eso, quitale el sudo )

Este buen articulo sobre como encontrar en donde se esta tu el espacio en unix y similares explora tanto los comandos como los resultados, muy util si eres un begginer de administrador unix como yo ... Articulo

Tuesday, August 14, 2007

Feral Employees

Se que yo fui uno de ellos, pero ya cuando estas del otro lado, esto es simplemente hilarante








For the fallen...

Interesante poema, fue escrito al inicio de la Primera guerra mundial, en especial ,
me gusta el texto en negrillas

With proud thanksgiving, a mother for her children,
England mourns for her dead across the sea.
Flesh of her flesh they were, spirit of her spirit,
Fallen in the cause of the free.

Solemn the drums thrill: Death august and royal
Sings sorrow up into immortal spheres.
There is a music in the midst of desolation
And a glory that shines upon our tears.

They went with songs to the battle, they were young,
Straight of limb, true of eye, steady and aglow.
They were staunch to the end against odds uncountered:
They fell with their faces to the foe.

They shall grow not old, as we that are left grow old:
Age shall not weary them, nor the years condemn.
At the going down of the sun and in the morning
We will remember them.


They mingle not with their laughing comrades again;
They sit no more at familiar tables at home;
They have no lot in our labour of the day-time;
They sleep beyond England's foam.

But where our desires are and our hopes profound,
Felt as a well-spring that is hidden from sight,
To the innermost heart of their own land they are known
As the stars are known to the Night;

As the stars that shall be bright when we are dust,
Moving in marches upon the heavenly plain;
As the stars that are starry in the time of our darkness,
To the end, to the end they remain.

-- Laurence Binyon

Monday, August 06, 2007

Trails ... TAPESTRY ON RAILS


Bueno, he probado este framework en un par de ocasiones, para hacer aplicativos super sencillos y simplemente funciona, tal como ellos lo anuncian, segun el ultimo post de estos muchachos , estan a punto de sacar una nueva version, lo cual me alegra, no todos los dias tengo una herramienta que yo comprendo y puedo modificar y que adicionalmente me quita tanto trabajo como lo hace esto, no he probado aun el codigo que se encuentra en el svn del proyecto, soy demasiado perezoso, como para hacerlo realmente, prefiero un conveniente Archetype de MAVEN para comenzar a trabajar :), anyways, este es el link, piden que ayudemos linkeandolos, para que su nueva pagina sea la que muestre el google al inicio, me parece un poco weirdo que teniendo un producto que funciona encima de otros frameworks tan robustos, tenga poca atencion, espero que esto mejore >_< ... btw los frameworks robustos de los que hablo, son hibernate, spring y Tapestry. Tienen aun algun camino por hacer con AJAX, pero hace poco integre el listado con TACOS, y fue bien straight forward, por lo que le auguro rapidez de respuesta a este issue

IDE tuning ECLIPSE


La verdad, no es que trabaje lento mi IDE favorito, muy decente en un fedora 6, 1024 + 512 de RAM con un ATLON XP, pero como siempre, podria ser mas rapido :P, asi que realice el proceso de "tunear" mi instalacion de el Eclipse Europa, para hacer el cuento largo, corto, simplemente aplique los pasos de siempre, redactar el eclipse.ini, y desconectar cosas que no utilizo.

Aqui estan los parametros de mi eclipse.ini, por si a alguien le interesa ...

-vmargs
-Xms512m
-Xmx512m
-XX:PermSize=128m
-XX:MaxPermSize=128m


  • Xms: Es el tamaño inicial del heap
  • Xmx: Es el tamaño maximo del heap
  • XX:PermSize: Es el tamaño inicial en megas para espacio para "permanent Generation"*
  • XX:MaxPermSize: Es el tamaño maximo en megas para espacio para "permanent Generation"*

* Es el espacio utilizado por lo que la gente de la sun llama "permanent generation" , segun entiendo , es el lugar en donde la JVM guarda la informacion necesaria para instanciar metodos y clases, podriamos llamarla "reflective data" utilizando un poco de jerga

Pero para que me pongo a explicarles estas cosas, hay buena documentacion por alli
que seguramente ayudara mas que yo a confundirlos ñ_ñ
Pagina de IBM con informacion de los parametros
Pagina de la SUN que habla de garbage collector
Y finalmente, Aqui esta la guia que utilice la primera vez y que es la que utilice la primera vez y que es valida hasta ahora, muy buen articulo, la verdad Click aqui