CategoríaDocumentacion

Algoritmos de ordenamiento

Por motivos de estudio, he estado durante unos dias investigando sobre los distintos metodos de ordenamiento. Imaginemos un vector o una matriz con numeros o letras (o palabras) desordenadas u ordenadas, los algoritmos de ordenamiento nos permite ordenar en distinto orden los elementos de nuestro vector o matriz. Cada algoritmo tiene distinta complejidad.

Existen algoritmos o metodos simples como el conocido “Burbuja” o “Bubble”, siendo algo tan facil de entender y de escribir, existen tres versiones, una mas eficiente que otra, donde el tiempo de ejecucion o de ordenacion puede reducir hasta “n” veces. (donde n es la cantidad e elementos). Existen metodos aun mas eficientes y usando la tecnica de recursion podemos llegar a ordenar millones de elementos en menos de 1 segundo, como el conocido como “Ordenamiento Rapido” o “Quicksort”.

He hecho un informe o trabajo de investigacion comparando y explicando distintos tipos de ordenamiento. El lenguaje de programacion que he usado para los algoritmos y el para medir el tiempo de ejecucion es Java.

Descargar Documento (Informe):
PDF

Proyecto Sensor-Mouse

Estando en el laboratorio (Hackreta Hacklab), hace algunas semanas, se me ocurrio la idea de hacer un sensor sencillo que monitoree el abrir y cerrar de una puerta o ventana y la idea principal fue usar algun mouse tipico (de esos con bolita y dos botones, serial o ps2, de esos antiguos)y algun programa que leyera las reacciones del raton al pasar la puerta y hacer roce. Pero la idea me gusto mas cuando encontre un mouse optico (usb) para hacer este pequeño experimento.

Sensor-mouse-08.jpg

Para mas informacion del proyecto visita:
https://wiki.hackreta.org/wiki/Sensor-mouse

Actualizado Puedes encontrar la documentacion de como hacerlo en el siguiente link: https://blog.zerial.org/linux/documentacion/sensor-mouse-sensor-de-movimiento-con-un-mouse/

Permisos en Unix

Debido a la existencia de usuarios y privilegios, cuando un usuario tiene algo que es de su propiedad y no quiere que nadie lo lea o modifique, o al contrario quiere que todos puedan acceder a el pero que solo algunas personas puedan modificarlo, este usuario le otorga privilegios a usuarios quienes podran acceder al fichero o bien le asigna permisos al fichero en si. Los permisos pueden ser para escribir, leer o ejecutar segun corresponda.
Los permisos nos permiten poder leer, escribir o ejecutar un fichero determinado.

Para leer el documento puedes descargarlo en pdf o verlo en html.
Descargar PDF
Ver HTML