domingo, 14 de octubre de 2012

Curso de Python

En www.edx.org ofrecen cursos de algunas de las universidad más conocidas como MIT, Harvard y Berkeley de momento. Los hay de electrónica, física (química) del estado solido, de informática y alguno más. Yo estoy haciendo el 6.00x Introduction to Computer Science and Programming, que fundamentalmente, te enseñan a programar en Python.
El curso está muy bien montado, con una plataforma mucho mejor que moodle, las clases en vídeo y con problemas y cuestiones de cada lección.

Además, te puedes encontrar cosas como:

> str1 = 'exterminate!' 
> str2 = 'number one - the larch'

Los cursos son gratis y al final, te dan un certificado y todo. Te puedes registrar en www.edx.org

sábado, 13 de octubre de 2012

Trucos y Consejos en Linux, I

Uno de los mejores trucos que he aprendido este año ha sido la búsqueda recursiva. En una terminal de Linux, si pulsamos Ctrl+r, aparece el texto: (reverse-i-search)`': A partir de este momento, podemos escribir cualquier letra o letras (en orden) de un comando que hemos usado con anterioridad y aparecerá en la linea de comandos. Si lo que sale, no es el comando que se busca, pues por ejemplo, lo habíamos ejecutado antes, al pulsar Ctrl+r, pasará a mostrar el siguiente (el anterior en el tiempo) que contenga las letras que hemos puesto.

Otra combinación de teclas muy interesante (y seguramente muy conocida, pero también me la descubrió JapJap como la anterior) es pulsar Ctrl+Flecha izquierda o derecha, para moverse a través de un texto palabra por palabra, en vez de carácter por carácter. Esto funciona en cualquier texto en cualquier sitio: procesador de textos, terminal, navegadores etc. en cualquier sistema operativo, salvo que alguien diga lo contrario.

SysFlyFree comenta otro interesante truco: Ctrl+a te lleva al principio de la línea de comandos y Ctrl+e te lleva al final (para no tener que pulsar las flechitas media hora si por lo que fuere las teclas Inicio y Fin no funcionan en esa terminal)

JapJap comenta unos cuantos Contrulquitos más:

La pulcritud del Ctrl+l, para limpiar la pantalla rápidamente (equivalente a hacer un clear)

Ctrl+k para cortar hasta final de linea y Ctrl+u para hacerlo hasta el principio de esta, después puedes pegar con Ctrl+y

Ctrl+w para borrar la última palabra escrita

Ctrl+h para borrar el carácter anterior (equivalente al backspace)

Creo que estas son las más útiles pero hay muchas más, incluso cosas de dudosa utilidad como intercambiar caracteres (creo que era Ctrl+t) por si escribes sl en vez de ls... no sé por qué lo recuerdo, no lo he usado nunca ni lo usaré.

¡Gracias a todos!

lunes, 8 de octubre de 2012

Historias del MISE, parte I

En una de las asignaturas del máster -de las que mas me gustaron y mas aprendí- teníamos que diseñar, programar e implementar la "parte electrónica" de un coche. Las comillas son debidas a que no teníamos el coche como tal y de una forma u otra, terminamos haciendo un poco lo que pudimos... en principio, el coche tenia que tener un sistema de control de velocidad, airbag, abs, temperatura, gps, detectar si el conductor se duerme, limpia parabrisas y luces automáticas y posiblemente alguna cosa mas.

Al final, el día de la presentación no funcionaba nada, pero eso es otra historia. En cualquier caso, por separado mientras hacíamos pruebas, las luces se apagaban y encendían solas en función de la iluminación, había un sensor de humedad para unos limpia parabrisas ficticios, una temperatura real, un sistema para detectar si te acercas demasiado al coche de delante o como ayuda para aparcar, un sistema de seguridad que hacia solar una alarma asquerosa que se te metía hasta lo más profundo del cerebro cuando se abría la puerta del coche (de cartón), el gps, el control de velocidad y el velocímetro... y todo mediante PIC's conectados por bus CAN (más o menos)  y con una placa TS-7400 como sistema de control principal. Además, por si queríamos trabajar varios a la vez sobre la placa y no estorbarnos unos con otros, había dos TS-7400 (realmente tres pero eso no lo sabíamos en principio).

Durante los primeros días de clase, cuando la mitad de la clase se preguntaba que era una TS y la otra mitad como se encendía aquella cosa, a la vez que atendíamos a la explicación del profesor sobre drivers para linux, entró en la clase un personaje peculiar, un chaval. El niño en cuestión se expresaba con el volumen de voz que la mayoría de la gente acostumbra a denominar "me tienes hasta las pelotas" cuando llevas mas 15 segundos con él, pero por simplicidad, seguiremos llamándolo "niño".

Sin mucho preámbulo, ni un buenas tardes, el niño dijo: "vosotros tenéis dos, así que me llevo una". Y sin más explicación, se llevo una de las placas. Uno puede imaginar la cara que se nos quedo a los alumnos, pero es mucho más complicado de describir la del profesor al que interrumpió en medio de la explicación.

Llegados a este punto, no es difícil entender porque no aguantamos a Niño. En aquel momento no teníamos muy claro que estaba pasando, solo sabíamos que nos habíamos quedado con una placa menos y en el momento tampoco parecía tan trágico. Hasta que las placas empezaron, misteriosamente, a estropearse...

... continuará.

jueves, 4 de octubre de 2012

¿La física difícil? Para nada.

Hay gente que dice que la física es difícil... ¡con esos nombres de asignaturas no me extraña!


¿En serio, alguien sabe que le ha pasado a mi ordenador? Empezó siendo solo la pestaña de Gmail en Chrome, ¡pero ahora está por todas partes!

Entrada 254

Yo solo digo que si en el Civilization II ponías a todos los habitantes de las ciudades de bufones, era imposible ganar.


O al menos, mucho más difícil que si ponías científicos.

lunes, 1 de octubre de 2012

¿Pero qué ...? ¿Cómo ...? ¿Qué ...? ¿Por qué ...?



¿ Habéis visto la foto? Está claro lo que es, aunque se ve un poco mal...
Vamos a ponerlo fácil y voy poner otra foto, venga.


Bien, ahora, minipunto para el que acierte donde está hecha la foto.

...

¡Bieeen!  Efectivamente es el horóscopo y está en la Facultad de Ciencias de la Universidad de Salamanca. Por supuesto, el premio es para ellos, pero no les voy a decir donde está. Que contraten a un médium para que lo encuentre.

Y me da igual que sea publicidad y la paguen y esas cosas. ¿No se supone que hay un horario infantil protegido en la televisión o algo así? Pues esto me parece igual.

Visto con Goro, paseando por el campus de ciencias, que hace un bonito día.