Un RAID 1 te ayuda a salvar tu vida digital
2010/06/10
sucotronic
A no ser que tengamos todos nuestros ficheros almacenados en algún sitio online, la mayoría de nosotros guardamos una gran cantidad de información digitalizada en nuestros ordenadores: fotos, vídeos, programas, trabajos, documentos… Más concretamente, esta información reside en los discos duros, que son los componentes físicos donde están guardados todos esos ceros y unos.
Los discos duros normales constan de un disco circular, que gira a una velocidad constante, y sobre el cual hay un cabezal de escritura/lectura (como el de la imagen) que “vuela” a una distancia nanométrica. Al tratarse de un elemento mecánico está sometido a algún tipo de desgaste, y esto hará que tarde o temprano falle y deje de funcionar. Simplemente puede dejar de girar, y ya no se puede leer ni un solo bit de información.
Como este problema ha acompañado a la informática desde hace mucho tiempo, existen soluciones asequible y fiables para tratar de solventarlos lo mejor posible. Una de esas soluciones es la de hacer copias de seguridad periódicas, lo cual es efectivo, pero tedioso. Sin embargo, a día de hoy es posible montar dos discos duros dentro de un ordenador, y que el hardware de éste se encargue de escribir la misma información en los dos a la vez en tiempo real, teniendo así que si uno falla, y en el otro estarán los datos perfectamente actualizados sin haber perdido nada.
Continuar…
informática | 0 Comentarios »
Arduino + botón + debounce = ¡mi primer sketch!
2010/06/07
sucotronic
Lo que se puede ver en el dibujo es el montaje que he realizado para probar este pequeño “bosquejo” de código para Arduino. Con este código se controla el estado de un led mediante la pulsación de un botón. Para evitar el indeseado efecto rebote (debounce en inglés) también está añadido un contador que hace que solo cambie el estado del led si se mantiene estable la pulsación durante al menos 200 milisegundos.
Como demostración de su funcionamiento he aquí un muy corto vídeo:
Continuar…
electrónica | 2 Comentarios »
Sobreescribir sectores de disco defectuosos para forzar a que se reparen
2010/05/30
sucotronic
Cuando un disco duro falla es posible que pasen dos cosas: se ha roto para siempre y no volverá a funcionar nunca más, o se han vuelto ilegibles algunos sectores y el firmware del disco puede asignarlos a una lista negra y seguir funcionando con normalidad.
Si ocurre lo primero, el disco duro acabará en el reciclado. Con lo segundo tenemos suerte y es posible forzar al disco a que intente escribir en esos sectores y así el microcontrolador del mismo se dará cuenta de lo que ocurre y los reasignará a algún lugar “sano”.
Continuar…
ubuntu | 0 Comentarios »
Backgammon
2010/05/20
sucotronic
El backgammon es un juego de mesa para dos jugadores sencillo y fácil de encontrar en cualquier tienda multiprecio (las de los chinos). Lo único que puede echar para atrás el probarlo y jugarlo es el no saber las reglas. Es por ello he traducido las reglas estándar más completas que he encontrado para que cualquiera que quiera pueda aprender a jugarlo:
Continuar…
juegos de mesa | 5 Comentarios »
Ejemplo sencillo de openstreetmap + openlayers
2010/05/15
sucotronic
Es usual ver muchos mapas de Google incrustados en cientos de sitios web, pero para aquellos que no quieran caer en las garras de este gigante (o por cualquier otra razón) es posible utilizar la alternativa libre y colaborativa Openstreetmap junto con la librería javascript para visualizar mapas Openlayers.
Y para que se vea lo bien que funciona esta combinación aquí os dejo un ejemplo al que le sigue el código que lo hace funcionar:
Continuar…
programación | 0 Comentarios »
Insertar imágenes en html directamente
2010/05/12
sucotronic
La imagen superior en no es una imagen insertada al uso, sino que se trata de una imagen cuyos datos están insertados en el código html. De hecho, esta es la “pinta” que tiene:
<img alt="Embedded Image" width="120" height="120" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAA..." />
Para la obtención de la cadena de texto codificada en base64 que va justo después de la coma se puede usar el siguiente comando:
Continuar…
programación | 0 Comentarios »













