SaveThoseLyrics widget released!

Based on mLyrics, I have improved it to release SaveThoseLyrics, a simple MacOS widget to visualize the lyrics of the current song and save them.

I released it because I used to have Harmonic 1.5.2, but it stopped working when I updated iTunes to iTunes 10. I didn’t find any widget adaptable to my needs so I fixed this very simple widget to automatically update the lyrics.

What is that icon? The Harimaya Bridge (はりまや場師), a special place of Kochi which means a lot to me ^_^

Installation & Instructions for use:

1- Unzip the file and double-click it to install into Dashboard.

2- That’s all, folks! It will search for current song’s lyrics if there isn’t any, and it will show them.  Scroll up/down for large lyrics.

Functions:

-Checks the current song’s lyrics, searches it, and it saves them if there aren’t any.

-Works with iTunes 10.

Download (172kb)

I have created a permanent section for this widget where you can download the last version and fixes. Enjoy it!

Anuncios

Auditar las redes WiFi de los vecinos desde MacOS

Desde el último post ha pasado un año, durante el cual he tenido el blog abandonado. Podría poner alguna excusa, como que me estaba esperando a que funcionara el LHC, o cualquier otra chorrada, pero simplemente no había ganas y punto 😛

Pero ahora que vuelvo a ello quiero compartir con muchos de vosotros, maqueros que me leeis, la forma más efectiva de comprobar que vuestros vecinos utilizan un sistema de cifrado lo suficiente seguro para su conexión WiFi. Obviamente, la finalidad de este post es meramente educativa, para que el lector sea consciente de la fortaleza de un sistema WiFi, ya sea WEP o WPA.

Para empezar necesitamos capturar paquetes de las redes existententes. KisMAC es la herramienta perfecta para ello, ya que captura paquetes de todo tipo de redes, incluso las ocultas. La primera vez que abrimos el programa deberemos configurar el driver para la tarjeta de red, que en todos los portátiles actuales de Apple es una Airport Extreme, y elegimos el driver para el modo pasivo (promiscuo). Una vez añadido, lo seleccionamos y en el apartado Dump filter seleccionamos Keep everything, eligiendo el destino donde queremos que se guarde el log.

KisMAC permite hacer inyección de paquetes para descifrar la contraseña con otros drivers, pero no con Airport Extreme. Así que utilizaremos el programa descifrador por excelencia, la suite Aircrack, que ya se puede compilar en MacOS. La forma más cómoda es tener el gcc y el Subversion instalado (el gcc instalando las XCode Tools y el Subversion vía web), e instalar y compilar desde Terminal:

$ svn co http://trac.aircrack-ng.org/svn/trunk/ aircrack-ng
$ cd aircrack-ng
$ make
$ sudo make install

Después de reiniciar la Terminal ya tendremos los comandos de Aircrack en el path (y si no pues se añade /usr/local/bin/), así que sólo tendréis que pasarle el log creado por KisMAC como primer parámetro $ aircrack-ng Log. ya sabéis, a más paquetes capturados más fácil sacar la contraseña. También es recomendable echarle un ojo al manual de aircrack y las diferentes opciones que ofrece.

Por cierto, no me he enrollado mucho en la parte técnica para que no quedara muy largo, pero cualquier duda es bienvenida 😉

El nivel universitario americano

El viernes murió en Virginia, a los 47 años, el profesor de Universidad Randy Pausch, debido a un cáncer terminal de páncreas. Se popularizó por su reciente charla, “The Last Lecture“, en la que nos recitaba una admirable y optimista lección de cómo vivir la vida, usando como tema los sueños que quería alcanzar en su niñez. 

Conocía la inevitable mano de las cartas que sujetaba y, pese a ello, nos ha dejado un increíble legado para la educación universitaria: Alice. Una sencilla e intuitiva interfaz para desarrollar animaciones 3D en un entorno orientado a objetos, tan sencilla que hasta un usuario sin conocimientos de programación puede usarlo, ya que no tocas una sola línea de código. Con el programa diseñas escenarios, insertas objetos ya hechos de librerías, define métodos de movimiento y animación, y permite manejar eventos. 

Esta herramienta iba destinada a la educación en general y al máster de grado que impartía Randy Pausch en particular. Y eso es lo que me ha sorprendido tanto como para escribir este artículo. Pero para que entiendas mi sorpresa, voy a explicarte brevemente el sistema universitario americano: primero se cursa un pregrado de 4 años aproximadamente, que es común en la universidad a todos los estudiantes, y te “especializas” un poco según las optativas que elijas. Es decir, estudias un poco de todo durante 4 años, como una extensión del bachiller. Después del pregrado por fin te especializas de verdad eligiendo un “máster de grado”, es decir, un posgrado, y más allá de eso puedes hacer un doctorado o Ph.D., pero el sistema en general varía de una universidad a otra. Aunque no es del todo exacto, se puede comparar el pregrado a una diplomatura y el pregrado+posgrado a una licenciatura. 

A lo que iba, que Randy Pausch y cía. crearon esta herramienta para motivar a programar sin tener que tocar código a.. ¡alumnos de posgrado de Computer Science! Vamos, lo equivalente aquí en España a ingenierios informáticos superiores. Me parece alucinante que exista un nivel tan bajo de programación en Estados Unidos. Y no estoy hablando de un caso aislado, porque actualmente lo usan más del 10% de las universidades americanas…

 

hola mundo error de compilacion

noseprogramar@jo:(.com