uGeek - Tecnología, Android, Linux, Servidores y mucho más...
Episodes
Shaarli cli
Contributed by Lukas
Gracias a esta aplicación desarrollada en Python, puedo acceder a mi instancia de *Shaarli*.
Notas y Documentos en la nube para compartir, trabajar en equipo,...
Contributed by Lukas
Simplenote, es una aplicación de notas muy conocida de Software Libre, totalmente multiplataforma y gratuita Sigue leyendo el post completo de Notas ...
Crea tu Bot en Mastodon con Python
Contributed by Lukas
Hemos visto como publicar en Mastodon mediante un Bot en Bash, Ahora vamos a ver como hacerlo con Python.
Backup de tu Shaarli
Contributed by Lukas
Para hacer un backup de los enlaces que tenemos en shaarli, es muy sencillo.
unrar en Raspberry Pi
Contributed by Lukas
No todo el software está disponible para ARM, como por ejemplo *unrar*. Vamos a ver como poder descomprimir archivos desde nuestra Raspberry.
Docker en Ubuntu 20.04
Contributed by Lukas
Vamos a instalar docker en Ubuntu 20.04
Servidor de Samba fácil
Contributed by Lukas
Vamos a compartir una carpeta por *Samba* de un modo muy sencillo, para que sea accesible desde cualquier máquina dentro de una misma red local.
SCP. Copias por SSH
Contributed by Lukas
scp, comando que signigica secure copy, permiten copiar un archivo o directorio desde una máquina origen a una máquina destino y viceversa, utilizan...
Grabar lo que suena en tu ordenador
Contributed by Lukas
La intención es grabar los chats de voz de Telegram en mi PC, pero... ¿Cómo podría hacerlo?
i3wm en Ubuntu, Debian, Raspbian,... desde 0
Contributed by Lukas
En Debian, Ubuntu, Raspbian,... por defecto no hay una distro con el
Todoist en Emacs
Contributed by Lukas
Todoist es una aplicación muy conocida para crear y gestionar tus tareas. Con un paquete de Melpa, podremos acceder mediante la api de todoist a toda...
SearXNG. Buscador privado
Contributed by Lukas
¿Qué es SearXNG y por qué deberías usarlo?
Rclone bidireccional con Rclonesync
Contributed by Lukas
:DESCRIPTION:
Crear servicio con Systemd
Contributed by Lukas
El script que va a estar corriendo en segundo plano para controlar el consumo de RAM de mi PC, necesito iniciarlo y detenerlo a determinadas horas.
Docker. Borrar logs
Contributed by Lukas
Si tienes Dockers funcionando desde hace mucho tiempo, es probable que los archivos con los logs sea muy grande, dependiendo del servicio puede llegar...
i3wm en Arch
Contributed by Lukas
Me he pasado a Manjaro, una distro linux basada en Arch. Esto implica que todos mis archivos de configuración del gestor de ventanas i3wm son válido...
Shaarli. Cambiando el tema
Contributed by Lukas
El tema por defecto que trae Shaarli, quizás no se de tu agrado. Vamos a ver como cambiarlo.
Extraer audio de un vídeo con ffmpeg
Contributed by Lukas
Con ffmpeg, no solo podemos transcodificar vídeo, sino también extraer el audio.
Marca de tiempo con Emacs
Contributed by Lukas
Edito con Emacs en diferentes dispositivos. Eso implica entre otras cosas, sincronizar estos archivos tanto con Rclone como Syncthing.
Instalar Oh My ZSH
Contributed by Lukas
Zsh es una shell que junto a Oh My Zsh, un framework desarrollado por la comunidad, nos proporciona sugerencias cuando estamos en nuestra terminal
Emacs 26.2 en Ubuntu
Contributed by Lukas
A partir de la versión Org 9.2, ya no es posible utilizar el atajo que utilizábamos en versiones anteriores
vieb. Navegador estilo Vim
Contributed by Lukas
Hace aproximadamente dos años os hablé de qutebrowser, un navegador web liviano desarrollado en python, que permite navegar utilizando el teclado co...
Obsidian en Raspberry Pi
Contributed by Lukas
Cuando decido utilizar una aplicación de notas, busco la total compatibilidad con todos los dispositivos en las que voy a utilizarlo. Uno de estos di...
TigerVNC. El cliente vnc más liviano
Contributed by Lukas
En ese testeo de probar diferentes clientes para vnc, hoy toca el turno de TigerVNC.
Docker: KodExplorer
Contributed by Lukas
KodExplorer es un servicio web, que nos permite navegar por carpetas, descargar o subir archivos, editar archivos de texto, visualizar videos o audios...
AnyDesk en Ubuntu, Debian
Contributed by Lukas
Siempre hay el típico falimiar que te pide que le arregles algo que ha pasado en su PC
vim. Resaltado de sintaxis
Contributed by Lukas
Cuando creo un script en bash u otro lenguaje de programación, me gusta que el editor que utilizo resalte la sintaxis, ya que de este modo puedo enco...
Conectarse a una red Wifi desde la Terminal
Contributed by Lukas
Estoy lejos de mi router y mi pc se ha desconectado de la Wi-Fi. Ha
Kodbox con mariadb
Contributed by Lukas
Kodbox me está convenciendo mucho, su editor de texto, servidor WebDAV,… así que voy a montar el servicio pero está vez con *mariadb*, que me va ...
Bash en Docker
Contributed by Lukas
Bash viene en cualquier distro linux. De todas maneras, podemos ejecutarlo con Docker. Vamos a ver como ejecutar desde el docker el script =script.sh=...
Wallabag en Emacs
Contributed by Lukas
Hay publicado un nuevo paquete de wallabag para Emacs en GitHub. De momento no está disponible en Melpa u otros repositorios, así que si quieres hac...
Ampliar memoria SWAP
Contributed by Lukas
Tener poca memoria *swap*, puede hacer que se detengan determinados servicios o comience a ir lento nuestro servidor o *PC*.
Docker: Raneto
Contributed by Lukas
Raneto es una plataforma de base de conocimientos de código abierto que utiliza archivos Markdown estáticos para potenciar su base de conocimientos.
Nuevas DNS de Cloudflare
Contributed by Lukas
Ahora se añade nuevos filtros a la familia de DNS CloudFlare.
Editando CSV usando Emacs
Contributed by Lukas
Edito muchos archivos CSV (valores separados por comas) y aunque puedo hacerlo con un programa de hoja de cálculo, me resulta más rápido hacerlo co...
Cerrando ventanas con wmctrl
Contributed by Lukas
Estoy utilizando un PC antiguo de tan solo 2Gb de ram. Aunque estoy utilizando el gestor de ventanas y i3wm, cuando abro Firefox y más de cuatro o ci...
Teamviewer en Ubuntu, Debian
Contributed by Lukas
Siempre hay el típico falimiar que te pide que le arregles algo que ha pasado en su PC
Eink Browser
Contributed by Lukas
/EinkBrowser/ es un navegador simple, liviano, rápido, especialmente diseñado para dispositivos de tienta electrónica. Es un navegador basado en we...
Solución a Errores con Syncthing
Contributed by Lukas
Syncthing es un programa de sincronización de archivos continuo y seguro que te permite compartir archivos entre diferentes dispositivos. Hay algunos...
Actualización del Editor de Texto Micro a la Última Versión
Contributed by Lukas
Este artículo explica detalladamente el procedimiento necesario para actualizar el editor de texto Micro, asegurándose de que la instalación incluy...
RSS. Google News, generando Feeds de temas personalizados
Contributed by Lukas
Google News es una herramienta de agregación de noticias desarrollada por Google. Esta plataforma recopila artículos de noticias de diversas fuentes...
Docker. Merino, un servidor proxy SOCKS5 en rust
Contributed by Lukas
Merino es un servidor proxy SOCKS5 que ofrece varias características útiles. Está escrito completamente en Rust, lo que lo hace seguro y confiable....
Convertir página web a orgmode con pandoc
Contributed by Lukas
Si quieres tener una especie de Wallabag simple en texto plano e importar tus artículos favoritos en orgmode, puedes utilizar pandoc:
Android. Descargando vídeos de YouTube como podcast
Contributed by Lukas
Quizás no sea tan importante generar un *Feed* de podcast para consumir los audios de YouTube. Con estas aplicaciones puedes escuchar o ver videos de...
Manjaro Instalando y actualizando en modo Grafico
Contributed by Lukas
Últimamente están habiendo problemas con las actualizaciones en *Manjaro* y el único modo de solucionarlo ha sido actualizar con *pamac* en modo gr...
Docker. Habilitar el cgroup memory en una Raspberry Pi para ver % de Memoria
Contributed by Lukas
Si haces un =docker stats= y no ves el porcentaje de memoria que consumen tus dockers, es probable que no tengas habilitado del cggroup memory.
Docker. Dockge Gestionando mis Docker Compose de forma gráfica
Contributed by Lukas
Un administrador orientado gestionar los Docker Compose en archivos compose.yaml, de un modo elegante, fácil y autohospedado.
Brave Barra Lateral con Bing Cha
Contributed by Lukas
Si usas el navegador Brave o cualquier navegador basado en Chromium, puedes aprovechar para utilizar Bing Chat desde la barra lateral de tu navegador....
Caddy. Certificado https autofirmado red local
Contributed by Lukas
Hay servicios como Vaultwarden o floccus que necesitan una conexión *https* para que funcione en su versión web y quizás no quieres abrir esos serv...
MPV. Solucionando el audio desincronizado por defecto en MPV
Contributed by Lukas
Os hablé en el podcast que al conectar mis altavoces con Bluetooth Xiaomi con Google Home, sincronizados ambos en modo Stereo, cuando se reproduzco v...
Android. Teclado Físico Bluetooth en Inglés, configurarlo en Español
Contributed by Lukas
Me he comprado un teclado Bluetooth en Aliexpress por unos 10 euros. Mi intención es convertir mi tablet de 10 pulgadas en un especie de portátil co...
Android. Mis Nuevas Apps imprescindibles 2023
Contributed by Lukas
Tal como explicaba en mi último podcast, aquí os dejo los enlaces de las aplicaciones más interesantes para Android del 2023, o al menos hasta el m...
I3wm y sus Problemas con Manjaro
Contributed by Lukas
Hay un problema conocido con la última versión de Manjaro y el escritorio i3wm que causa que las aplicaciones se abran lentamente.
SSH. Eliminar la clave del host en un servidor remoto
Contributed by Lukas
Cuando se ha cambiado la dirección IP del servidor o cuando se ha reinstalado el sistema operativo en el servidor, es necesario eliminar la clave del...
SSH. Solucionar el problema de conexión WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
Contributed by Lukas
Si alguna vez te has encontrado con el mensaje de error "WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!" al intentar conectarte a un servidor SSH, n...
Cómo hacer funcionar la interfaz de audio USB Scarlett 2i2 3.ª gen. de Focusrite en Linux
Contributed by Lukas
La interfaz de audio USB Scarlett 2i2 3.ª gen. de Focusrite es una interfaz de audio de 2 entradas y 2 salidas con conexión USB-C que permite grabar...
Firefox. Reducir el tamaño de las pestañas como en Brave, quitar marcadores y cambiar el tema
Contributed by Lukas
Estoy utilizando Firefox nuevamente, pero después de estar utilizando *Brave*, veo las pestañas muy grandes. Vamos a ver como reducir el tamaño de ...
SilverBullet. Mi página Índice
Contributed by Lukas
Con SilverBullet puedes crearte una buena página índice con muchísimas opciones e información.
rclone: Montando mis notas para una rapida escritura y lectura.
Contributed by Lukas
En los últimos años, he almacenado mis notas en un servidor remoto y he utilizado un script de mi creación para editarlas. Esto me ha permitido sel...
SilverBullet. Un servicio para editar y crear tus notas, tareas,... Markdown
Contributed by Lukas
*SilverBullet* es un servicio muy liviano que permite crear y editar notas en Markdown con muchisimas opciones personalizables.
gpt-cli: una herramienta para interactuar con diferentes modelos de lenguaje generativo
Contributed by Lukas
JH Joselu, nos recomendaba en el grupo de uGeek en Telegram una alternativa a edge-gpt. *gpt-cli* es una interfaz de línea de comandos chatbot. Esto ...
RSS-Bridge: una herramienta para generar feeds RSS de cualquier sitio web
Contributed by Lukas
¿Te gustaría seguir las actualizaciones de tus sitios web favoritos sin tener que visitarlos uno por uno? ¿Quieres recibir las últimas noticias de...
Bard de google para terminal
Contributed by Lukas
El proyecto de Bard para terminal está liderado por acheong08 en GitHub igual que el de *edge-gpt*, es una obra de ingeniería inversa de la API de B...
Chrome. Shortkeys en Brave, Edge, Firefox
Contributed by Lukas
¿Te gustaría personalizar los atajos de teclado de tu navegador web? ¿Quieres ahorrar tiempo y esfuerzo al navegar por Internet? Entonces te intere...
Edge GPT. BingChat con ChatGPT4 en mi terminal
Contributed by Lukas
La experiencia de tener chat GPT en la terminal es una pasada. Para utilizarla es necesario utilizar la API de OpenAI de Chatgpt y nos van a dar un ti...
Ubuntu: Elimina Get more security updates through Ubuntu Pro
Contributed by Lukas
Es posible que si has actualizado ubuntu, te aparezca este mensaje:
Geolocalización de una ip en la terminal y offline
Contributed by Lukas
¿Te has preguntado alguna vez cómo saber la ubicación geográfica de una dirección IP? Existen varias herramientas en línea que te permiten hacer...
Geolocalizando y mostrando rutas por la ip.
Contributed by Lukas
Voy a explicar cómo se puede geolocalizar una dirección IP usando diferentes métodos y herramientas. Una dirección IP es un identificador único q...
NeverIdle. VPS de Oracle nunca inactivo
Contributed by Lukas
** VPS de Oracle y las cuentas Oracle Cloud Free Tier
Script. Creando una barra gráfica de porcentaje con bash para mi dashboard
Contributed by Lukas
Quería un script en bash que utilizando 2 variables, una el tamaño total del disco duro y la otra, obteniendo el valor del espacio utilizado en disc...
Manjaro. Manteniendolo al día. Desinstalando paquetes pacman y yay que no utilizo
Contributed by Lukas
Ha llegado la hora de mantener limpio nuestro PC o servidor con Manjaro. Como sabéis, Manjaro es una distro Arch, así que lo que veáis aquí, es ap...
Caddy. Evitar que los motores de búsqueda indexen tu servicio
Contributed by Lukas
En este artículo, voy a explicar por qué deberíamos utilizar la etiqueta header X-Robots-Tag en un servidor caddy. Esta etiqueta nos permite contro...
Listado de Webs de IA para Búsquedas, Desarrollo y Productividad
Contributed by Lukas
La inteligencia artificial (IA) es una de las áreas más innovadoras y prometedoras de la tecnología actual. Cada día surgen nuevos servicios y apl...
Docker. Flatnotes tomando notas en markdown
Contributed by Lukas
Flatnotes es una aplicación web de toma de notas que se autohospeda y que utiliza archivos markdown para almacenar tus notas. Esta aplicación sin ba...
ZSH con el tema PowerLevel10k
Contributed by Lukas
** Tema alucinante de ZSH con PowerLevel10k
Snap. Desinstalar o Instalar en Manjaro
Contributed by Lukas
La paquetería snap es un sistema de gestión de paquetes creado por Canonical, la empresa que desarrolla Ubuntu. Los paquetes snap son aplicaciones c...
X11. Abrir aplicaciones de un servidor remoto con interfaz gráfica en Local. Manjaro
Contributed by Lukas
** Redireccionar X11
Copilot de Edge. Integración total de ChatGPT en tu navegación
Contributed by Lukas
Llevo un par de semana utilizando *Copilot de Edge* y hay que reconocer que tener esta opción integrada en tu navegador es un factor muy diferencial ...
SD Maid SE. Mantén limpio tu dispositivo Android
Contributed by Lukas
¿Te has preguntado alguna vez qué pasa con los archivos que quedan en tu dispositivo después de desinstalar una aplicación? ¿O con los archivos t...
Telegram en Raspberry Pi con Manjaro Minimal
Contributed by Lukas
Para instalar Telegram Desktop en nuestra Raspberry Pi con Manjaro Minimal necesitamos seguir estos pasos:
Docker. Wikitten. Una wiki markdown
Contributed by Lukas
Wikitten es una wiki PHP pequeña y rápida que se puede usar para almacenar notas, fragmentos de código, ideas y demás.
Lanzar navegadores en modo privado o incógnito
Contributed by Lukas
Si quieres abrir tu navegador en modo privado con un comando de terminal o click, voy a enseñarte cómo hacerlo. No importa si usas i3wm o cualquier ...
eddif en emacs, el Meld de terminal
Contributed by Lukas
A veces quiero comparar dos archivos de texto y ver las diferencias entre ellos. Emacs tiene una función llamada ediff que me permite hacer eso, pero...
Bing Chat en cualquier Navegador
Contributed by Lukas
Bing Chat es una versión integrada del chatbot disponible en el sitio web de Bing, que puede responder a preguntas generales.
Edge en Manjaro para utilizar Bing Chat
Contributed by Lukas
Se que hay mucha gente contraria a utilizar Edge porque es de Microsoft, pero si quieres probar y utilizar Bing Chat desde Linux, ahora solo es posibl...
lxterminal como guake en i3wm
Contributed by Lukas
Me he cansado de utilizar guake y hace muchísimo tiempo siempre utilizaba *lxterminal* (Está programada en C y utiliza la biblioteca VTE para la emu...
Compartiendo tus Dockers
Contributed by Lukas
Después de haber dedicado un tiempo a crear tus dockers, que mejor manera que compartirlos con la comunidad
Borrar directorios vacios, sin archivos con find
Contributed by Lukas
Mis fotografías las guardo siguiendo una estructura de directorios por año, mes, día. Siempre hay días en los que solo hago una foto sin interés ...
croc en windows
Contributed by Lukas
Es posible instalar croc en Windows e intercambiar archivos, directorios y texto desde tus servidores, móvil, etc,...
Servidor SSH en Termux Android
Contributed by Lukas
Crear tus scripts para *termux* con el teclado del móvil es un poco complejo. En mi caso utilizo un teclado bluetooth, pero la mejor opción sería h...
IP estática o fija en Manjaro
Contributed by Lukas
Para abrir los servicios a la red, lo más importante es establecer una IP fija. Así nuestro router siempre encontrará nuestro servidor. En este art...
ZSH en Manjaro
Contributed by Lukas
Voy a instalar ZSH en la terminal de mi Raspberry Pi con Manjaro
Instalación de Manjaro en Raspberry
Contributed by Lukas
He sacado después de un largo tiempo mis dos raspberry 3B del cajón. Hace una semana instalé Raspberry OS en su versión 64bits y puse Docker con ...
Liberar el puerto 53 utilizado por systemd-resolved
Contributed by Lukas
Después de instalar Manjaro Minimal, he decidido montar varios Dockers entre ellos blocky. blocky como todos los servidores DNS, utiliza puerto 53. P...
Wireguard en Manjaro
Contributed by Lukas
Vamos a ver como instalar Wireguard en Manjaro
Acceso usando credenciales en la URL. Autenticación básica por http
Contributed by Lukas
Para no tener que poner el usuario y contraseña cada vez que nos conectamos a una url con autenticación básica http, como la que os expliqué en el...
Editar Markdown con gedit
Contributed by Lukas
Recuerdo mis inicios en Linux cuando utilizaba gedit. gedit es el editor de texto que viene por defecto en los escritorios gnome.
Enviar llave pública al servidor SSH
Contributed by Lukas
Si ya tienes generada la llave pública del cliente SSH de tu PC y quieres enviarla al servidor para conectarte sin tener que poner la contraseña, pu...
Instalación de yay en Arch y Manjaro
Contributed by Lukas
Yay es un asistente desarrollado en GO para instalar software de AUR (Arch User Repository).
Manjaro. Elegir los repositorios más rápidos
Contributed by Lukas
Es posible mejorar la velocidad de descarga de paquetes con pacman siguiendo estos pasos: