28 junio 2007

Hacking de redes y supercomputación

Antes de nada quiero aclarar: el hacker NO es un delicuente, es un experto informático (habitualmente bajo de apariencia de friki, geek, nerd, weirdo o similares "descalificativos") que se pone retos interesantes que suele superar. Las personas que se dedican a la delicuencia informática, aunque sean expertas en hacking, son sólo eso: delincuentes.

Sigamos pues. La supercomputación es un acto de hacking puro y duro, incluso utilizando paquetes y herramientas "estándares". Usar una Xgrid es lo más parecido a crear supercomputadores sin hacking, pero aún así da juego para quien quiera jugar.

Nadie duda que las redes de ordenadores juegan un papel fundamental en los supercomputadores actuales, por lo que es imprescindible tener a mano algunas herramientas de hacking de redes que nos permitan controlar y optimizar nuestros sistemas. Evidentemente esto no sólo se puede aplicar a HPC, sino a cualquier red de ordenadores.

Entre las decenas de sitios fundamentales que hay sobre el tema hoy me apetece resaltar los siguientes links, que están relacionados directamente con mis tareas pendientes para hoy ;)
Salvo en el último caso, que se sale de la linea de los anteriores, el simple hecho de hacer funcionar los anteriores programas en MacOS X ya es casi un acto de hacking. Los resultadosson lo mejor, si sabéis interpretarlos y utilizarlos.

25 junio 2007

Nueva (?) página de recursos en Apple

Navegando en busca de una documentación sobre TORQUE Resource Management (software para administrar recursos en un entorno grid o cluster) he encontrado esta página en Apple.

Hasta ahora no la había visto como tal y el hecho de que la cabecera sea "la nueva" empleada por Apple, me hace pensar que han restructurado la documentación en esta sencilla pero útil página. En cualquier caso es un buen punto de partida para localizar links interesantes relacionados con HPC.

22 junio 2007

Casi abierto tras la WWDC

El tiempo pasa y la WWDC también, así que ya estoy de vuelta con muchas páginas de documentación nueva y muchas cosillas por probar. La mayoría no las reflejaré por aquí --ya sabéis que sólo es por el NDA de Leopard--, pero iré dejando algo nuevo de vez en cuando. Así que... ¡de vuelta al trabajo!

De momento, para ir abriendo boca os dejo un link lleno de recursos muy interesantes relacionadas con la programación en entornos Apple. Si me admitís una sugerencia no os perdáis los tutoriales en "formato" ScreenCast.

CocoaCast

07 junio 2007

CERRADO POR WWDC

Veréis que últimamente escribo poco pero es que no me da tiempo a preparar mucho más que la visita a la WWDC y a mirar las publicaciones masivas que Apple está haciendo sobre Leopard (en la zona restringida para los afortunados que vamos a la WWDC :-P )

Así que... ¡Hasta después de la WWDC!

01 junio 2007

Ingeniería del Software en MacOS X

Parece mentira cómo a veces nos obcecamos con una idea y dejamos de ver lo que hay alrededor, incluso conociéndolo. Esto es lo que me pasó cuando cree la página de ingeniería del software bajo MacOS X que hay en esta misma web. ¡Olvidé uno de los lugares más importantes que hay en la web!

En Tigris.org se pueden encontrar herramientas (multiplataforma en su mayoría) para realizar distintas labores relacionadas con ingeniería del software. Prácticamente se cubren todas las fases de cualquier ciclo de vida, aunque no disponen (en su mayoría) de "bonitas" interfaces gráficas e integradas, como puedan tener las herramientas de IBM Rational. Lo importante es que ahí están las herramientas y que, además, son fáciles de integrar en otros IDEs como XCode o Eclipse.

Evidentemente las demás herramientas mencionadas en "la otra página de esto" en esta web también son válidas (y complementarias).

 

  (C) Javier Hernanz Zájara
   Todos los logos y marcas registradas de este website, son propiedad de sus respectivos propietarios.