La ley sinde es mucho mas peligrosa de lo que creen…

Después de ser rechazada, ves que la gente o masa borreguera no se da cuenta de lo que implica si se llega a aprobar esa ley (que al parecer todavía no estamos a salvo…)

El caso es que ayer, y hoy, he visto en la TV como reducían el problema de la ley sinde a que nos iban a impedir descargar material protegido por derechos de autor. NO, NO y NO!! El problema de la ley sinde es que quieren que el gobierno a través de una comisión decida que webs se pueden cerrar automáticamente. Ya no solo las webs de descargas “ilegales”, si no que por ejemplo, podrían censurar esta o cualquier página de internet que considerasen oportuno. Es verdad que el proceso es mas complejo, pero a groso modo es así. Porque lo primero que hacen es cerrarte la web de manera cautelar, y luego llamamos al juez, y ya sabemos como es la justicia, te puedes tirar años, y mientras están de pleitos, tu página web está cerrada, y una web que cierra por un periodo largo, (de entre unos meses a varios años) es una web que muere automáticamente.

NO SE DEJEN ENGAÑAR POR LA CORTINA DE HUMO BASADA EN LA PIRATERÍA

No se si están equivocados ellos, o yo, porque creo que toda (o una gran parte) la gente que a través de internet se ha movilizado sabe lo que nos jugamos realmente. Esta ley es propia de una dictadura / tiranía a lo China, Cuba o Venezuela. Esto demuestra lo podridos que están los políticos de este país.

A si que estad atentos a próximos movimientos del gobierno, que ahora con las navidades tienen tiempo de negociar con los independentistas para que les ayuden a cambio de favores….

Nota: Yo no estoy a favor de la piratería (tampoco estoy a favor del modelo de negocio de la industria de la cultura), pero para cerrar cualquier tipo de web, aunque sea de forma cautelar, primero tiene que haber la autorización de un juez, al igual que para que la policía registre tu casa necesita primero una orden de registro.

Matriz de diodos – Test 3

Está hecho con Arduino, un array de pares darlington (ULN2003A) y un shift register 74HC595. Solo falta montarlo en una placa, soldarlo con unos cuantos mas shift registers y tendremos una marquesina. Esuqema de conexion de la matriz de 8×8:
8x8 Led matrix

Las resistencias que hay entre los integrados y la matriz, a mi me ha funcionado con resistencias de entre 0,5K Ohm y 1k Ohm
El codigo está aquí.

Voltimetro para baterias (de airsoft) [Battery Tester]

Lo mejor de esto es el comprender que esa asignatura llamada fundamentos físicos de la informática está sirviendo para algo. Si antes fueron los transistores bipolares, ahora es el “Divisor de tensión“. Incomprendido hasta hoy este circuito hace honor a su nombre dividiendo la tensión de entrada dependiendo de los valores de las resistencias:

Divisor de Tensión

Eagle + POV RAY =

ISP Shield

Ahora me ha dado por buscar un programador de micros ATmega. He visto dos opciones, el USBasp o desde el propio arduino. Me gustaba bastante el USBasp de Olek ya que es como un pendrive pero es casi todo SMD y para mis manos inexpertas no es viable. A si que me decido por la placa ISP para arduino. Viendo lo sencilla que es se me a ocurrido modificarla para que porte un zócalo de 28 pines para no tener que usar cables a la hora de programar, aunque no he eliminado ese conector. Este es el resultado de tener que estar estudiando, que haces de todo menos estudiar. El día que tenga que preparar unas oposiciones seguro que construyo un avión o una central nuclear. A ver si después de exámenes lo llevo a la realidad y vemos si AVRDUDE puede programar a traves de eso.

Sustituir un Inverter ó Como reparar la pantalla de un portatil que se ve muy oscuro

El otro día llego mi hermano con el portátil estropeado. Al encenderlo no se veía nada en la pantalla. Luego observe que si se veían sombras e imágenes pero muy oscuras. Le faltaba la retro-iluminación o backlight. Como ya tiene unos años el portátil decidí arreglarlo yo y prescindir de los estafadores del pccity o cualquier otro S.A.T.
Inverter Acer 1350
Investigando vi que podía ser que se hubieran fundido las lamparas que iluminan (cosa muy improbable) o que hubiese muerto el inversor. Viendo foros y googleando vi que esto último era algo frecuente, a si que me puse manos a la obra.

Empaquetador de practicas para Linux – PaKetX v0.1

Este programa está escrito con la intención de proporcionar una solución a los alumnos de la Universidad Rey Juan Carlos I de Madrid, usuarios de Linux que necesitan entregar sus practicas empaquetadas con el programa que proporciona la universidad. Yo no guardo ninguna relación con la universidad, salvo que estudio allí.
PaKetX - Empaquetador de practicas para linux
Su funcionamiento es bien sencillo. Lee un archivo XML (que se distribuye en zip con extensión *.dac) en el cual se especifica que archivos hay que entregar para la realización de la practica, y cuantos miembros puede tener el grupo de trabajo. El programa mira que en el directorio donde se encuentra estén los archivos de la practica, y si están pide los datos de los miembros de grupo (nombre y expediente), lo guarda en un archivo de texto y lo “zipea” todo junto. Este zip debería ser totalmente compatible con los que genera la aplicación para windows. Aunque esto todavía no lo he comprobado.

Ademas le he añadido otra funcionalidad (como mola el software libre) y es que si la ejecutas con la opción make (no la de compilar si no “paketX make”) pues te crea una carpeta con el nombre de la practica y en ella todos los archivos (en blanco claro) que hay que entregar, así te ahorras el trabajo de crearte la estructura de la practica. Claro que solo funciona con archivos de texto (por ejemplo para los VHDl *.vhd o los sources de Pascal *.pas), si te genera un archivo *.pdf lo puedes borrar porque solo sirve para ver que tienes que entregar.

Es mi primer script serio en bash, y espero que no seáis muy duros con el, ya que hace dos dias, sabía bien poco sobre este lenguaje de scripting. Osea que tendrá sus fallos.
Esta escrito y testado bajo Debian GNU/LINUX squeeze. Que yo sepa solo necesita para funcionar, bash, p7zip y XMLStarlet.

El programa lo podéis bajar desde el archivo de alwar

Actualización v0.2

He actualizado el script, ya que antes separaba los nombres con un espacio y el programa para windows lo hace con un tabulador. Ahora el script también mete un tabulador. Estuve comparando una practica empaquetada con ambos programas, y a excepción del tabulador el archivo era idéntico. Solo cambia una cosa, y es que el programa para windows nombra a la practica con los nombres de los expedientes a la inversa de como los escribes, mientras que el script para linux lo pone en el orden que fueron escritos. Esto no creo que sea un problema ya que cuando examinen la practica no creo que sepan en que orden los introdujiste.

Scar L + Silenciador + Cañon de Precision

No se si ha todo el mundo le pasa con los silenciadores, pero lo normal que he visto, es que las bolas se atasquen al salir, y no le des ni a un elefante a 2 metros. Se chocan con los bordes y paredes y termina saliendo corcho en vez de bolas. Para solucionar esto, podría haber quitado directamente el silenciador, pero como el scar anda un poco escaso de FPS y precisión, preferí probar a ponerle un cañón de precisión mas largo, para que asi no se atasquen las bolas en el silenciador, y ademas ganar algo de FPS.

Para ello he utilizado un cañón de 450mm y un diámetro de 6,04mm. Con el silenciador puesto, nos sobran unos 3 cm de cañón que hay que cortar, pulir y redondear para que no queden bordes que puedan modificar la trayectoria de la bola.

Aqui una vista de los dos cañones juntos:
Comparativa cañones

Y aqui los dos cañones, el cañon largo ya perfectamente montado.
Comparativa cañones y silenciador

Y aquí el cañon ya cortado:
Scar y Silenciador

Una vez limado el cañón queda mas metido, mas liso el borde, y podemos limar un poco del interior para hacer la salida cónica y que no entorpezca a la bola al salir. Conviene empezar con una lima de grano gordo, y luego pasar a una fina para un mejor acabado. Y si nos molesta mucho que se vea el cañón dorado, pues podemos pintar la punta.