Trucos sobre manejo de softwarelibre y gnu linux. También a los programas que hago en gambas3, python, java, etc.... Consejos y trucos sobre otros programas: excel, word, internet, instalación de programas, Arduino y demás....
Dedicado a mis proyectos en Gambas ,un lenguaje de programación parecido al Visual Basic + Java pero ampliamente mejorado y...¡¡para gnu/linux!!.La potencia del gnu/linux sumada a la facilidad del Basic
Consultas, Desarrollo de programas y petición de presupuestos:
Algunos días te levantas con el pie izquierdo y no das "pie con bola", hoy es uno de eso... Llevo toda la mañana intentando grabar sonidos... y no hay manera... no encontraba en mi menú de aplicaciones la opción de Sonido, ni de preferencia de sonido, ni nada que se le pareciera....con lo cual no podía ver que estaba pasando con la entrada sonido (osea del micrófono)..., pero al final di con la tecla (o mejor dicho con el comando :) )
Usando el comando siguiente ya arranca el formulario de preferencias de sonido:
$ mate-volume-control
Y ya me salió el dichoso formulario de "Preferencias de Sonido", donde pude configurar el volumen de entrada del micrófono en la pestaña "Entrada":
pestaña "Entrada" donde configura el volumen del micrófono
Y solucionado...!!!
Nota:
Este post esta hecho para que me acuerde lo que tengo que hacer, por si me pasa otra vez (seguro que sí) ... y asi ahorrar tiempo (aproximadamente 2 horas) en buscar y rebuscar por todos lados.
Truco:
Con htop, puedes ver que aplicaciones estas ejecutando, incluyendo el nombre del comando que las llama:
Este programa nos va a servir para personalizar y modificar fácilmente el gestor de arrangue grub2. Podemos editar, renombrar, mover dentro del menú del grub, y ademas configurar la apariencia, colocando un fondo de pantalla y definid los colores donde se presentan las opciones del menú.
En el siguiente video os explico como funciona y os comento la solución del problema que me ha dado para colocar la imagen de fondo en el grub.
Para instalarlo, podemos instalar el siguiente PPA en nuestro sistema:
y una vez ya instalado, para ejecutarlo, escribe en la consola;
$grub-customizer
(o ve al menú Preferencias y busca grub customizer en la lista del menú)
Aqui os dejo mi grub personalizado:
Nota:
¿que es el GRUB?
Es un gestor de arranque múltiple, desarrollado por el proyecto GNU que se usa comúnmente para iniciar uno, dos o más sistemas operativos instalados en un mismo equipo.
Ejecutador: Utilidad para ejecutar comandos y 5 notas
Me he hecho esta pequeña utilidad, para poder ejecutar programas y script, de modo fácil (muestra además las 50 últimas aplicaciones abiertas "recientes"), y sin abrir la terminal. Ademas, puedo apuntar hasta 5 notas, de forma fácil, pudiendo personalizar el color de fondo de cada nota.
Cuando accedemos a páginas web que están muy concurridos, a veces no sale en nuestro navegador el siguiente error: ERROR: Too Many Connections
(error: demasiadas conexiones).
Eso quiere decir que el servidor donde esta alojada la página web, esta recibiendo muchas visitas, osea, accediendo demasiada gente, y que no puede "servirnos" (enviarnos) la información de la página que queremos visistar para que nuestro navegador (chrome, mozilla, opera, explorer, etc...) la pueda mostrar.
¿como evitarlo?
Hay que evitar horas con mucha afluencia de público a la página web (normalmente, el horario de tarde), e intentar acceder la página web en horas "valle": o a última hora de la noche, o a primera del día.
En el siguiente video os comento un ejemplo real y la explicación del acceso en horas "valle":
Gracias a los compañeros del foro gambas-es.org, estoy desarrollando un programa para controlar con la voz, un sistema linux. Actualmente es la versión 0.0.2, y esta todavia muy verde, pero os traigo un video para que veais lo que se puede hacer:
Los comandos que reconoce en esta versión 0.0.2 son:
Terminal
Consola
Gimp
Caja
Navegador
Ayuda
Pero iré mejorando la forma de añadir comandos, y las tareas que se podrán hacer con el programa.
Si os interesa, os dejo tanto el instalador .deb, como el código fuente (versión 0.0.2)
Nota:
Para ejecutar el programa, necesitais Gambas.3.9.0, y conexión a internet (ya que usa el API de google)
Esta probado en Linux Mint con entorno OpenBox, es posible que Ubuntu Unity no funcione aún.
Hacer click en el icono "persona roja", y se cambiará de color (azul y escuchando):
decir el comando (como máximo 2 segundo), el programa analizará y lo ejecutará (y también el tooltip del icono cambiará a la palabra que habeis dicho).
Estamos acostumbrados a ver proyectos de brazos robóticos de diversos materiales, incluido la fabricación de las piezas necesarias con costosas impresoras 3d, pero podemos usar materiales mucho más baratos y fáciles de conseguir como el CARTÓN
- Madera Conglomerada 195 x 295 (fondo de la caja de la fruta, por ejemplo)
- Pieza metálica de 45 x 10 x 1 (Piezas del constructor del metal son perfectas para esto)
- Cualquier placa Arduino
- tablero
- Servomotor x 4 (Torre Pro servo micro SG90 9g)
- cables Jamper
- cinta
- Clips X 3
Opcional:
- Receptor IR
- IR pult
Para unir las piezas, necesitas pistola de pegamento, un destornillador y un cuchillo o cutter.
Corte de las piezas principales:
7 piezas, una de ellas tendrá un orificio central
Cortar las piezas como en imágenes anteriores. Necesitará:
- Círculo con 3 orificios x 6
- Círculo con 2 orificios x 1 (segunda imagen sin agujero servo)
- Círculo con 35 x 35 cuadrado en el centro x 1
- Soporte de brazo 1 con el agujero servo x 4
- Soporte de brazo 2 con pequeño agujero x 4
- Primera parte del brazo x 2
- La segunda parte del brazo x 2
Puede jugar un poco con las dimensiones. Se hicieron aproximadamente.
Tenga en cuenta que partes de brazo no debe ser demasiado pesado para los servos.
Preparando Pinzas:
Cortar dos rectángulos de 12 x 120 cartón y formarlos como en la primera imagen.
Forma clips como en la segunda imagen.
Formar la pieza de metal con el clip al igual que en la tercera imagen .
Últimas fotos simplemente deben darle la idea detrás de ella , por lo que no no traiga las piezas juntas en este paso .
¡¡ Vamos a contruirlo !! :
En primer lugar hacer un agujero en el panel duro y pegar el círculo con 35 x 35 cuadrado en la parte central derecha sobre ella .
Como siguiente paso, hacer que la Plataforma de otros 7 círculos y servomotor ( el círculo sin orificio central debe estar en la parte superior ) .
Ahora atornille la Plataforma para el brazo del servo y el propio brazo del servo a la madera prensada en la parte inferior ( ver fotos) .
No se olvide de calibrar posición de la plataforma .
Estos servos pueden girar sólo para 180 grados. Más que los titulares de los brazos , primero y segundo brazos como en las imágenes anteriores.
Ahora se puede atornillar los brazos y el soporte juntos y conectarlo a la Plataforma .
Y de nuevo , no te olvides de calibrar la posición brazos .
Como próxima instalar la pinza .
¡Y tu estas listo! Es hora de que la electrónica !.
Esquema de motores, conexiones y arduino:
Servos: PIN 9 - plattform, PIN 8 - primer brazo, PIN 7 - secondo brazo, PIN 6 - pinza.
Ahora tienes 2 opciones para controlar el brazo: a través de PC o vía infrarojos (IR).
1) Para PC: basta con abrir el programa de procesamiento y utilizar el teclado.
2) Para Infrarojos: Con IR pult intente esto: 7 y 8 para el Plattform, 2 y 5 para el primer brazo, 2 y 4 para el segundo brazo, + y - de la pinza. Si no funciona Está usted tendrá que ajustar el bucle loop() -funcion en el código de Arduino. Basta con leer los valores correspondientes con monitor serie y reemplazar mis valores.