Archive for the 'Ordenadores' Category

Cómo oír la retransmisión de EstuRadio y ver el partido en OrangeArena de manera sincronizada

Con el cambio de empresa que provee del servicio de radio al Estu, es posible escuchar EstuRadio y ver el partido en OrangeArena de manera sincronizada. Ésto es así debido a que el retardo de la señal de radio ahora es menor que la de la retransmisión del partido.

Lo que hace falta:
Ganas.
Poder ver el partido en el OA.
Unos conocimientos informáticos mínimos.

Lo que hay que hacer:

  • Entrar en Sección de radio de Club Estudiantes.com (por motivos de estadística 😉 y para asegurarnos que si hace falta una cookie hayamos entrado).
  • Poner el partido en el OA (y quitarle el sonido!!)
  • Abrir el programa VLC. Ir a Archivo->Abrir Red y en el cajetín de texto pegar: http://esturadio.lcinternet.com:8625/stream y darle a abrir
  • Como la retransmisión de radio va con menor retardo que la de televisión, esperar a que haya un momento reconocible (salto inicial, canasta, falta…) y pausar la radio en VLC. Esperar a que ocurra en la televisión (suelen ser unos 20-40 segundos) y darle al play en VLC

  • Et voilà !
    Ya puedes escuchar a Escribano, Fernández y Torrico mientras ves el partido.

    Integrar iTunes en tu cuenta de Twitter (Mac OS X)

    Con todo esto de las redes sociales, Twitter, Facebook, Google plus, etc se busca poder comentar casi todo, como diría la tira de Bilo y Nano. Algo que se hacía antiguamente cuando se usaba el IRC era pregonar a los cuatro vientos la canción que en tu winamp o kaffeine estaba sonando. ¿Se puede hacer eso con, por ejemplo, Twitter? La respuesta es sí. No es muy complejo, pero requiere de varios pasos.

    El primero es tener un código AppleScript capaz de comunicarse con Twitter, tal que así:

    -- Obtener el nombre de la cancion y del artista
    tell application "iTunes"
    set cancion to current track
    set nombreCancion to the name of current track
    set artista to cancion's artist
    end tell

    -- Editar el twit, por si se quiere añadir algo

    set tweet to "Sonando en mi iTunes \"" & cancion & "\" de " & artista & "."

    display dialog "Edita el twit" with title "MyApp" default answer tweet cancel button 1 default button 2 buttons {"Cancelar", "Enviar"}

    set tweet to (text returned of result)

    -- El login se puede sacar del Acceso de Llaveros:

    --tell application "Keychain Scripting"
    -- set twitter_key to first Internet key of current keychain whose server is "twitter.com"
    -- set twitter_login to quoted form of (account of twitter_key & ":" & password of twitter_key)
    --end tell

    -- O tenerlo en texto plano
    set twitter_key to "MiPASSWORD"
    set twitter_login to "MiUSUARIO"

    -- Enviar a twitter
    set twitter_status to quoted form of ("status=" & tweet)
    set results to do shell script "/opt/local/bin/twurl -d " & twitter_status & " /1/statuses/update.xml"
    display dialog "twit enviado!
    " & tweet with title "MyApp" default button 1 buttons "Aceptar"

    Consideraciones:

    Se puede tener el usuario y clave de twitter grabado en el acceso a llaveros (usar la opción de añadir), como contraseña de twitter.com, pero a veces da error. Como es un script propio y si no va a ser distribuido, no pasa nada por tener en texto plano el usuario y contraseña editando el script.

    Este script se guarda con el nombre que queramos en la carpeta ~/Librería/iTunes/scripts (si no está la carpeta, crearla).

    Bien, ya tenemos la parte que toma la información de iTunes. ¿Cómo se envía a Twitter? Pues haciendo uso de un código python llamado twurl, el cual, habrá de isntalarse y la API de Twitter. Se instala fácil, desde el Terminal:

    sudo gem install twurl

    Mientras se descarga e instala, hay que ir a la web de Desarrolladores de Twitter y registrar la aplicación que estamos creando. No es muy difícil, aunque el servidor parece ir a pedales estos días al menos. Hay que mirar detenidamente las opciones y permitir que la aplicación, no solo lea, sino también envíe twits. Una vez hecho, hay que buscar en los OAuth settings las dos claves que nos permitirán autenticarnos, la Consumer key y la Consumer secret.

    Con ellas, y una ver se ha terminado de instalar twurl, volvemos al Terminal:

    twurl authorize --consumer-key laLlave --consumer-secret laOtraLlave

    Ahora, twurl nos pedirá que nos autentiquemos en twitter mediante una url bastante larga. Una vez entremos, nos pedirá autorización para usar la aplicación y nos dará un código numérico el cual deberemos introducir en el terminal.

    Con esto ya casi tendremos todo terminado. Sólo queda probar a enviar y ver si todo funciona correctamente.

    Single User Mode on Mac OS X 10.6: Choosing between security and usability

    On Mac OS X 10.6 Snow Leopard, and probably on 10.5 Leopard (but not yet tested), there’s a security issue Apple seems aware but not willing to adress.

    When you boot on Single User Mode (pressing Cmd+S before the chime) a unix-like root console is provided with no security regards. You are not prompted to provide root password like in debian’s maintenance mode, it just grants the person in front of the computer a root console with root permission. You can do everything root can, except one thing: changing root password is not possible, but you can add any user to the computer or change the permissions to the existent user, or, as you have root access and maybe an ethernet connection, install a rootkit, a keyboard spy script or anything you can think of.

    Yay, it’s great to have root access if you have any problems with the GUI or you forget your user password, but isn’t it too risky to have an open root console available for whomever gets two minutes alone with an Apple computer? Indeed it is. Is it possible to avoid this unsecure mode?

    Prior to 10.6, it was possible to use some Unix hacks in order to be asked for a password.

    One of them was taking advantage of the different environment variables of SUM so you could lock the terminal. This worked on Tiger, but the lock command is now obsolete and you cannot use it nowadays.

    Another hack was about editing the /etc/ttys file and setting the console as insecure, which means that there is no physical security to the computer, so software security must be implemented. This used to be some elegant and fancy solution to the problem, but not even more works. The actual /etc/ttys file show this comment


    # To secure single-user mode, enable Firmware password protection.
    # http://docs.info.apple.com/article.html?artnum=106482

    So, as Apple says so, the only option nowadays is to use Open Firmware password protection, which is not set by default. But whereas this option makes impossible to log in using SUM, it also disables many interesting boot modes, like verbose mode (V), booting form a dvd using (C), diagnose mode (D). You can only boot the usual way or press option key, inset root password and select the disc to boot (hard disk, optical drive, network disk..). Of course you have that security, and the option to revert it, but it takes two booting sequences to revert it while it should take none.

    I tried to discuss this in Apple official forums and the only answer I got form those Apple gurus was that “physical access trumps any security”, “lock the computer and have long wires for keyboard and screen” (yes, I laughed too) or “no, it is not possible to do that”.

    So, that’s it. Apple, by default, grants a password free root console and the only way to avoid that risky situation is to prevent any boot mode apart from the usual one. I am not asking for a difficult hack, just a little bit of security, which was available time ago (and still on Linux and BSD systems) without trumping the usability of advanced booting modes. Some good ad campaigns, the new intel microprocessors, games like Warhammer Online or WoW having Mac versions, and many other reasons have made Mac computers become very popular in past years, especially among european students which we can get benefits and discounts or even free iPods like in the US. But there is that backdoor.

    PS: I usually post in spanish in this blog, but I recall this problem to be so important that this entry will be in english so it’s available to anyone that googles about the issue.

    (Traducción. Suelo postear en castellano, pero me parece un problema de tal calado que prefiero que llegue a la mayor cantidad de gente posible que busque información sobre el tema).

    Me acabo de cargar gnome

    Al instalar y desinstalar Xgl.

    Pues nada, a tirar de KDE hasta qeu acaben los exámenes.

    La relatividad del tiempo en internet

    Se suele decir qeu en internet, las cosas son cíclicas, ya que muchas cosas al estar expuestas de forma estática y existir nuevos internautas, se producen “picos” donde habla mucho de un tema simplemente por el boca a boca (o dedos a dedos). Eso se puede ver en preguntas a programas de radio (estoy pensando en La Rosa de los Vientos), donde preguntan por un tema visto en internet a expertos por si pueden ayudar.

    Lo qeu ya no tiene tanto sentido es responder, 13 años después, a un post de un grupo de news donde Andrew Tanenbaun discutía con Linus Torvalds sobre kernels monolíticos y micro-kernels, Minix y Linux:

    Trolleando 13 años después

    Gracias Mr Danger!!!

    Que le diría Hugo Chavez.

    9 de la mañana. Llego al puesto de instructor con las legañas pegadas a la cara todavía. Abro barrapunto y ¿qeu me encuentro?

    U.S. Government Developed the iPod

    Sí sí. Según Bush, mientras que Al Gore inventó Internet (que ya tiene huevos decir eso), ellos han inventado el iPod, por la única razón, de qeu la investigación qeu ellos han financiado ha dado lugar a la posiblidad de hacerlo.

    Pero oye, qeu IBM, Toshiba, Hitachi, la Fraunhofer Institute, no son nadie, eh!

    Ya sabes, Vedia, tienes un iPod gracias a Bush, ¿que vas a hacer ahora?

    Problemas con el servidor

    Hasta hace unso minutos la base de datos estaba caida y no se permitía entrar en nada qeu no fuese el front ni el panel de administración. No me dí cuenta hasta ayer y lo más seguto es qeu estuviera desde hace varios días caida. Ya podéis comentar (si queréis xD).

    Para mañana, sesion doble, como el PP quiere tomar el claustro de la UMA a partir de los alumnos, y la odisea/cabreo que supone esperar durante casi 50 (cincuenta) días a qeu salga la nota de un examen, la cual seguimos esperando.

    Contento y feliz como una lombriz

    Intertextualizando a Juan Antonio Cebrián en la frase con la que siempre abre su programa (La Rosa de los vientos), así me siento yo. Por muchas cosas y todas materiales (o casi). No, no he encontrado el amor ni nada de eso, pero estoy pasando los momentos más felices de mi vida:

    La carrera va a mejor a pasos agigantados, llevo 7 asignaturas consecutivas aprobadas de 7 exámenes (2 en diciembre y 5 en febrero) y estoy a la espera de otras dos notas, de las cuales lo normal sería aprobar una (aspirando a matrícula que para eso es un laboratorio facil) y otra suspenderla. Pero lo mejor no es aprobar asignaturas, sino el como y/o cuales he aprobado. Unas con Notable (Comunicaciones Digitales, Transmisión de datos) y en Diciembre, o en Febrero con exámenes muy jodidos en asignaturas muy jodidas (con algo de suerte también, como son Radiocomunicación y Microondas I). Además, por mi tozudez en empezar incluso antes del plazo previsto, ya casi tenemos acabada la práctica del Laboratorio de Sistemas Digitales, lo cual es un alivio pues ocupa mucho tiempo si no se plantea bien, en 3 ó 4 sesiones más esperamos tenerlo acabado, lo qeu me da aún más tiempo para estudiar otras asignaturas.

    Todo esto me hace replantearme casi totalmente como voy a acabar la carrera. Pensaba que serían 6 años con un último año con bastantes asignaturas para en el séptimo hacer el proyecto, ahora lo veo algo más limpio y quien sabe, quizá pueda empezar a hacer el proyecto en mi sexto año, o ponerme a trabajar para ganar dinero si me veo menos agobiado, en lo qeu sea, tanto prácticas de empresa como en cualquier otra cosa.

    Y ya para rematar, me planteo totalmente pasar del Copperjet 800, el peor modem jamás construido por el hombre. Compro un pack de Conceptronic que lleva un router C54APRA y una tarjeta wireless USB C54u por 79.80€ y una tarjeta wireless PCI C54i también de conceptronic. La idea es sencilla: Router por cable a mi ordenador y la tarjeta PCI al de mi padre (el pack con la USB me salía por 3€ que solo el router, con lo qeu a malas, la vendo ¿alguién ofrece 15€?). Primera parte, conectar el router. Pensaba yo, ufano de mí, que sería cosa de ó 10 segundos o 10 horas. Al fina ni lo uno ni lo otro, dos horitas y no fueron 10 segundos por culpa de Terra y su manía de dar mal los datos (en concreto el Gateway). Una vez qeu veo que funciona y le he actualizado el firmware -y después de secarme las lágrimas de la emoción-, me dispongo a meter la PCI en el pc de mi padre (así de paso le hago como regalo del día del padre qeu se puede conectar a internet, que o podía antes). Primer problema, win98SE no me quiere aceptar el programita qeu sirve para elegir ente diferentes redes wireless y te da la info de cada una, además de servir para conectar si hay encriptación. Tras varios intentos de reinstalación, solo queda una solución, dejar la red abierta filtrando la MAC para los dispositivos wireless. Espero qeu nadie del barrio sepa algo de linux y consiga entrar dentro glups.

    Y desde ese pc estoy escribiendo esto ahora ^_^

    El portátil de los $100 más cerca

    [vía Microsiervos]

    Pues sí, ya tenemos las primeras fotos del portátil de $100 del MIT y la ONU. Se pierde finalmente aquel verde del principio, pero tiene muy buena pinta. Su función principal es la de ser usados para enseñar a los niñ@s y qeu estos ensneñen a sus mayores (cosas sobre todo relacionadas con la medicina como puede ser el cómo usar determinado medicamento) a través de él.

    Ésta inciativa -One Laptot per Child (OPLC)- es mucho mejor qeu la idea de vender móviles a $50 de Microsoft. ¿Para qeu quieren móviles en el tercer mundo? Pues según Microsoft, para conectarlos a internet a través de una tele!! Primero enseñémosles y hagamos qeu no sean el tercer mundo y ya ellos solos se conectarán a internet.

    Más info:

    La página del OLPC en el MIT

    El ídolo Carmesí (Mitch)