El mejor icono de papelera

Este micropost es para mostraros el que para mí es a día de hoy el icono de papelera más bonito que he encontrado. Hay muchos, muchísimos pero este tiene un algo nuevo, más techie pero sin pasarse, de aspecto gomoso y suave en formas y degradado.

Pertenece a la colección Goblal Warming y es de libre uso personal, no comercial no obstante tanto la cole a la que pertenece que no llega ni a 10 iconos como la información sobre la licencia es escasa o inexistente en internet por lo que amigo, common sense please!

Saber que aplicaciones consumen más recursos

Un apunte ultrarápido que nos permitirá saber que aplicaciones y que usuarios están consumiendo más recursos en tu máquina, esta funcionalidad es válida tan sólo para máquinas Linux o basadas en Unix, se trata del comando top.

Abre una terminal e introduce el comando: top

Te aparecerá una pantalla como la que te mostramos en nuestra captura,mostrándote ordenadas las aplicaciones o procesos de mayor a menor consumo de recursos, en nuestro caso lo que más está consumiendo es Firefox (tenemos más de 15 pestañas abiertas), con un 32% de la cpu y un 6,4% de la memoria RAM. Vemos curiosamente que XORG, la interficie gráfica que incorpora Ubuntu utiliza un 1% escaso, a la que hay que añadir Compiz con un 1,4% gt-window con un 0,3% y gnome-panel con un 0,9 total, que tenemos una interficie gráfica de las de quitar el hipo, gestionando 2 pantallas de diferente resolución y un total de 4 escritorios virtuales sin pestañear, una interficie superior en muchos aspectos a la de Mac OSX (nuestro exposé es bastante mejor) .

Este comando en principio no requiere permisos de superusuario.Si bien si quieres ver el consumo de procesos que corren bajo root, como Apache o Mysql deberás ejecutarlo como superusuario, así que casi mejor que lo ejecutes como “sudo top”  (te pedirá clave)

Ideal para monitorizar servidores basados en Linux a los que tengas acceso mediante SSH. Así que apunta hacia tu servidor virtual, tu servidor privado y a monitorizar para ir optimizando, que es gerundio.

Megamenus para tu web

En más de una ocasión los abrás visto en diferentes páginas web, unos menús tamaño XXL que aparecen al situarte sobre una opción de menú de navegación más o menos discreta, donde al pasar el ratón por encima y por tanto realizar el correspondiente “over” pummmm megamenu en tus narices.

Entonces posiblemente abrás pensado si eso es bueno o es malo, si es usable o no lo es, pues como todo exceso al principio puede reproductir repulsión. A mi, el escritor de este artículo, no son muy de mi agrado si bien tras reflexionarlo quizá el gurú de la navegación Jacob Nielsen tenga razón y sean una de las formas más óptimas de navegar en una web con muchos enlaces.

Así pues que una vez Mr. jacob ha bendecido los megamenús para su uso vamos a darle una oportunidad, y mirad por donde hemos encontrado una web con una demos excelente, donde podemos ver un montón de posibles aplicaciones, la que más no a gustado además de la primera localizada en la opción “A” del primer menú, es la última demo donde lo que nos ofrece son direcciones físicas ordenadas alfabéticamente como si de un address book o agenda se tratase.

Enlace: http://www.ihwy.com/Labs/demos/current/jquery-listmenu-plugin.aspx

Los lenguajes de programación más conocidos

Tiobe es una empresa que entre otros servicios genera un índice anual de referencia en cuanto a los lenguajes de programación más utilizados, hace escaso tiempo ha publicado su listado actualizado, te hemos reflejado un extracto con dicho listado en este artículo y donde podemos extraer algunos datos reveladores como los que comentamos a continuación.

Java está perdiendo su supremacía tuvo su boom en el diseño de aplicaciones web sobre todo en aplicaciones bancarias si bien parece que este lenguaje todo terreno y multiplataforma se está relajando mientras otros como PHP avanzan de forma inexorable.

Es a nuestro juicio PHP el que mayor solidez está consiguiendo pues se está convirtiendo en el lenguaje de programación dinámico para desarollos web por excelencia en términos generales, en la parte superior la gráfica al detalle de este gran lenguaje de programación. Como reseña sobre su avance podemos compararlo con la progresión y aparición diaria de nuevas aplicaciones web o aplicaciones que se ejecutan en la nube, quizá este es el motivo por el que PHP ya ha superado al lenguaje C++ y se espera que haga lo propio con C durante los próximo año pues el lenguaje C y derivado son unos lenguajes destinados al desarrollo de aplicaciones de escritorio.

ASP ó .NET ¿qué es eso? Muy muy mal lo están haciendo los chicos de Microsoft en comparación con PHP pues su lenguaje de programación dinámico para webs ni tan sólo aparece en este reconocido índice.

El lenguaje de programación Ruby avanza una posisición mientras que Javascript se mantiene en una cómoda novena posición.

ActionScript se mantiene gracias a AIR, el lenguaje que está detrás de Adobe Flash y Flex escala una posición quizá pierde algo en capa web por su hándicap en cuanto a posicionamiento en Google pero la gana con la nueva funcionalidad que te permite compilar aplicaciones de escritorio bajo la plataforma Adobe Air.

Aparecen en esta lista con mucha fuerza lenguajes relativamente nuevos, como el caso de Objective C, utilizado para programar aplicaciones y juegos en el teléfono móvil de Apple, iPhone y el lenguaje Go apoyado ampliamente por Google.

Posición
Enero 2010
Posición
Enero 2009
Progresión Lenguaje de programación
1 1 Java
2 2 C
3 5 PHP
4 3 C++
5 4 (Visual) Basic
6 6 C#
7 7 Python
8 8 Perl
9 9 JavaScript
10 11 Ruby
11 10 Delphi
12 37 Objective-C
13 Go
14 14 SAS
15 13 PL/SQL
16 18 ABAP
17 15 Pascal
18 23 Lisp/Scheme
19 20 ActionScript
20 24 MATLAB

Enlace: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html