IOtop

Aplicacions, Comandes No Comments »

Acabo de trobar una utilitat molt i molt útil per a diagnosticar els colls d’ampolla dels sistemes linux: iotop. Aquesta utilitat ens mostra la seva sortida en un format semblant del top, amb la diferència que en comptes de monitoritzar la CPU o la memòria, monitoritza l’IO utilitzat pels diferents processos del sistema.

Si fins ara no en tenies prou amb l’vmstat o amb el iostat, aquesta èina et dona el què et faltava.

iotop

L’únic inconvenient que hi ha avui en dia per utilitzar aquesta èina, és que requereix una versió del kernel molt recent >= 2.6.20, versió que encara moltes distribucions no t’incorporen.

The collabREate Plugin for IDA Pro

Aplicacions No Comments »

Ara fa uns mesos, comentavem amb en jvprat que seria molt útil, poder treballar en un projecte d’Enginyeria Inversa a nivell de grup, podent compartir la feina feta per cada persona. La idea seria poder obrir un sol projecte per moltes persones alhora.

Resulta que existeix un plugin que et permet exactament això. Nomès cal instal·lar un servei de xarxa que es compartirà per tothom, i posar el plugin a cada client.

Suposo que no tardaré molt en provar-lo a fons. :)

http://www.idabook.com/collabreate/

Kernel 2.6.25

kernel No Comments »

Ja fa una setmana que en Linus va alliberar l’última versió del kernel de Linux. Tot seguit comento les noves funcionalitats que trobo més interessants.

Com ha anat passant, el kernel de Linux ha anat integrant funcionalitats implementades inicialment en el exec_shield de RedHat. Aquesta vegada li ha tocat a la randomització de la crida brk, i a la base de l’executable, deixant així una randomització total per a x86. En jack estarà content ;)

Aparició de la interfície i de la aplicació en espai d’usuari, que ens permet consultar quins processos estan patint latència, i quins processos en són els responsables. Més informació en la pàgina web del projecte http://latencytop.org/

En aquesta versió, s’ha afegit un estat més per els processos que estan a la cua dormint. Fins ara només podien estar “sleeping” o “sleeping uninterruptibly”. A partir d’ara un procés podrà ser matat només en casos fatals.

Per últim anomenar l’alternativa al SELinux:  Smack. Sembla que no està previst que substitueixi SELinux ja que no ofereix les mateixes possibilitats, però per a molts entorns permetrà una complexitat més baixa.

Esquema de l’estat d’una connexió TCP

protocols No Comments »

Molt útil tenir-lo tenir-ho sempre a mà

Esquema TCP

elmundo.es, el programari lliure i en definitiva el seu plantejament tècnic

Varis No Comments »

S’ha de dir, que “elmundo”, mai ha estat, meu diari preferit. Tot i això, m’acaba de guanyar molts punts (almenys a nivell tècnic) al llegir aquest document on s’expliquen les decisions tècniques que han anat prenent, i on recolza tot el món del programari lliure, reflexant uns exelents resultats. (Llastima d’alguns comentaris/forma d’expresió que té l’autor…)

Felicitacions doncs per aquesta gent, per tirar endavant el seu projecte amb programari lliure i per haver pogut convencer els seus superiors (últimament estic vivint en pròpia pell, que malauradament aquest tipus de desicions, no s’acostumen a prendre de manera objectiva).

Filtres de contingut un tant estranys

Varis No Comments »

Avui m’han deixat un parell de revistes DLinux, que m’han fet buscar si aquesta tenia pàgina a internet, quan de sobte m’ha saltat el filtre de contingut. Si no vaig errat, aquest filtre és de telefonica….
Filtres de contingut, linux i sexe

Optimització i monitorització de GNU/Linux

Aplicacions No Comments »

Últimament m’estic especialitzant força en la monitorització i optimització de sistemes GNU/Linux amb molta càrrega i aparentment saturats, on després de optimitzar la màquina, t’acabes adonant que tens més rendiment amb una sola màquina, que no amb totes les 4 o 5 que formaven l’arquitectura inicialment. :)

I és que com sempre, el més important és tenir informació i saber-la tractar.

Aquí un enllaç amb un redbook de ibm, on explica com fer-ho a nivell de sistema operatiu.

http://www.redbooks.ibm.com/abstracts/redp4285.html

Google no fa les coses tant bé

Google No Comments »

[via caballe.cat] Sembla que el gegant Californià, no fa les coses tant bé com s’espera. Resulta que a http://www.0×000000.com, van descobrir que hi havia un directori accessible via web, al qual se li podia llistar el contingut. El problema, és que aquest contenia la configuració d’accés a una base de dades (mysql), login de root i password.

Si voleu, teniu disponible per a la descàrrega, el contingut que es van descarregar de google ;)

google.tar.gz

Coses que voldria tenir sempre presents

Off-topic No Comments »

El ritme que portem diàriament, ens provoca que oblidem el què realment és important en aquesta vida. Tots sabem que morirem, és “l’única cosa segura” d’aquesta vida. Per aquest motiu, voldria tenir més present totes aquestes coses que realment són importants, fer cas a tots aquells concells que em donen i més tard penso que hagués volgut seguir. Avui una de les persones que més ha marcat la meva vida (en Jaume Sala Tantinyà), i que provablement mai podré fer per ell, una centèssima part del què ell va fer amb mi ara fa molt de temps, m’ha enviat aquest enllaç que recomano a totes les persones que com jo algun dia envelliran, i anyoraran aquest moment que ara estem vivint.

Un document molt recomanable també és: Etapes de la vida

Gràcies Jaume!

Programant amb els espais

Aplicacions No Comments »

Si penseu que el caracter “espai” està discriminat en aquest mòn on la majoria de llenguatges de programació interpreten gairebé tots els caracters menys els espais, aquest llenguatge ha estat desenvolupat per vosaltres!

L’únic caracter que es té en compte és l’espai, tots els demés són ignorats:
http://compsoc.dur.ac.uk/whitespace/

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Login