Distancia de Levenshtein

- Posted in programacion by - Comments

La distancia de Levenshtein es un algoritmo para comparar dos cadenas: dos palabras, frases o lo que sea, y el algoritmo devuelve un número entero que nos da una idea de lo distintas o parecidas que son. Cuanto más bajo sea ese entero (la distancia), mas parecidas serán las cadenas. Si ese entero es 0, las cadenas se pueden considerar iguales. Debe su nombre al matemático ruso Vladimir ... more

Frecuencia de las notas musicales

- Posted in programacion by - Comments

Si tienes que realizar una aplicación que trate con sonido y música, seguro que tarde o temprano tienes que trabajar con las notas musicales. Un sonido no es más que una vibración del aire que nuestros oidos pueden captar. Un sonido que tiene un determinado tono, depende de la frecuencia a la cual vibra el aire. Las notas musicales son vibraciones de frecuencias determinadas. Por supuesto, ... more

Openlibra: la biblioteca de libros de alta calidad y licencia libre

- Posted in churumbelerias, libros, recursos by - Comments

Estaba echando un vistazo a éste libro: ... cuando me dado cuenta de que estaba recogido en una biblioteca llamada OPENLIBRA que, según indican quienes la mantienen, indexa libros de calidad y con algún tipo de licencia libre. Los libros tratan sobre una gran variedad de temas, y todos ellos se pueden descargar desde las propias páginas de la biblioteca. La mayor parte están en inglés, y ... more

El error del driver synaptics, que no guarda la configuración en windows 10.

- Posted in hardware, borrame, sistemas-operativos by - Comments

He encontrado un pequeño inconveniente al actualizar a windows 10. Se trata del touchpad de un portátil compatible con Synaptics: al actualizar a windows 10 sigue funcionando perfectamente, pero las preferencias de configuración del touchpad han vuelto a ser las predeterminadas en el driver. Al cambiar cualquier aspecto de la configuración en el apartado del touchpad en el panel de control, ... more

Un core i7 si se fabricara con la tecnología del 386

- Posted in hardware, churumbelerias by - Comments

Si se fabricara un procesador i7 con la tecnología de 1000 nm (nanómetros) utilizada para fabricar los 386 tendría el aspecto de la foto, y consumiría 1000W a 100 MHz (vía ... more

Guía de atajos de teclado de Windows 10

- Posted in borrame, sistemas-operativos by - Comments

(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/es_ES/sdk.js#xfbml=1&version=v2.3"; fjs.parentNode.insertBefore(js, fjs);}(document, 'script', 'facebook-jssdk')); Muy completa, aunque yo no soy capaz de recordar más de dos o tres atajos de estos.Posted by La tecla de Escape ... more

Un bucle para cada cosa

- Posted in programacion, ingenieria-del-software by - Comments

En los lenguajes generalistas modernos existen distintos tipos de estructuras repetitivas, comunmente llamadas "bucles". Cada una de ellas tiene una funcionalidad concreta. En la mayor parte de casos sólo una de ellas es la indicada. Si utilizamos un tipo de bucle que no es adecuado para resolver un problema, es probable que escribamos código ineficiente o confuso. Antes de utilizar un bucle u ... more