pip install python-interface
TailwindCSS
Es un framework CSS que nos permite construir rapiedamente diseños para nuestros proyects web.
Hyper UI
Herramiento open source de componentes Tailwind CSS. Nos permite reutilizar componentes ya elaborados e intregrarlos a nuestros proyectos.
Crear entorno virtual
$ python -m venv nombre_entorno
Activar entorno en linux
$ source nombre_entorno/bin/activate
Al activarse el entorno el prompt debe mostrar el nombre del entorne entre paréntesis
(nombre_entorno) $
Todos los modelos tienen un manager
https://docs.djangoproject.com/en/5.0/topics/db/queries/
Obtener todos los registros
Clase.objects.all()
Obtener los registros filtrando
Clase.objects.filter(name="Daniel Pérez")
Obtener los registros excluyendo
Instalar paquete psycopg2
$ pip install psycopg2
Crear o actualizar archivo settings a nivel de proyect:
python manage.py migrate
Iniciar servidor de project:
$ django-admin startproject mysite
Iniciar servidor de desarrollo
$ python manage.py runserver
Crear app
$ python manage.py starapp app_name
Crear superusuario
$ python manage.py createsuperuser
Conectarse a la base de datos que tenemos configurado en settings.py
$ python manage.py dbshell
Ejecutar Shell
Esto nos permitirá interactuar con los modelos desde la línea de comandos.
$ python manage.py shell
Usando el comando tar y los parámetros --zst y -xvf el comando completo quedaría de la siguiente forma:
$ tar --zst -xvf archivo_a_descomprimir.tar.zst
Irrepresible:
Que adopta decisiones importantes sin la debida meditación
27-05-2024 00:57:58
Ctrl + /
Comentar o descomentar bloque de código, este atajo funciona en windows y linux.
Si el comando apt --fix-broken install no funciona se puede utilizar el comando dpkg.
# dpkg --force-all --configure -a
Esto forzara la configuración de todos los paquetes desempaquetados pero no configurados en tu sistema basado en Debian.
Si hay algun paquete que aun da problema podemos desinstalarlo con dpkg
# dpkg --purge nombre_paquete
Transferencia de archivos
Curl:
Es una herramienta de línea de comandos y librería para transferir data con URLs
Teach/Learn
Pizarra digital
Instalación
# apt install openboard
Ejecución desde la terminal
$ OpenBoard
Images
gthumb: Visor de imagenes, se pueden visualizar archivos webp.
dwebp: para convertir archivos wepb
Comando: dwebp file.webp -o file.png
Se utilizará el comando xz, usando el parametro -d y el nombre del archivo como argumento:
$ xz -d archivo.tar.xz
Una vez que tengamos descomprimido el archivo usamos tar para extraer los datos:
$ tar xzf
archivo.tar
Si necesitamos verificar la resolución de un video desde la línea de comando podemon utilazar el camando exiftool, según la documentación, esta herramienta nos permite leer y escribir la metadata en archivos.
Extracto de la documentación:
Ejecución de comando:
Como vemos en la documentación para leer la información solamente debemos de pasar como argumento el nombre del archivo que queremos leer, ejemplo:
$ exiftool video_prueba.mp4
Este comando nos mostrará información como la siguiente donde podremos ver la resolución: