• Arduino – 1. Introducción

    Arduino es una plataforma para desarrollar y crear proyectos electrónica de Hardware y Software Libre (Open Hardware and Source para los cuates), cuenta con placas muy populares que contienen microcontroladores los cuales podemos programar. Nació en el 2003 de la mano de varios estudiantes del Instituto de Diseño Interativo de Ivrea (Italia) y que crece…

  • Instalar Tailwind CLI

    Este método de instalar Tailwind CSS funciona escaneando todos tus archivos HTML, componentes JavaScript y cualquier otra plantilla en busca de nombres de clases, generando los estilos correspondientes y luego escribiéndolos en un archivo CSS estático.Es rápido, flexible y confiable, sin tiempo de ejecución. Instalando Node.js Descargamos e instalamos nodejs https://nodejs.org/en/download/ de preferencia la versión…

  • Convertir video a gif animado

    Dos de las opciones que recomiendo son ffmpeg y gifski., recuerda que puedes instalar Linux en Windows Subsystem for Linux WSL / WSL2. Con ffmpeg He instalado Ubuntu en WSL. En Linux Actualizamos Instalamos ffmpeg En MacOs Instala Homebrew y ffmpeg desde la terminal. Convertimos con ffmpeg a gif Nos ubicamos en la carpeta donde se…

  • Personalizar la terminal WSL

    En anteriores articulos he descrito como instalar Windows Subsystem for Linux (WSL y WSL2), ahora te mostrare como personalizar esta terminal. Instalamos la terminal zsh Instalamos oh-my-zsh Instalamos Powerlevel10k Lo primero sera descargar las fuentes MesloLGS y instalarlas con clic derecho > Instalar Abrimos Terminal > Configuración > Seleccionamos nuestra distro (para mi caso Ubuntu…

  • Como centrar un div con CSS

    Con CSS Grid Para centrar un div con Grid Layout definimos body como nuestra etiqueta contenedora y obtenemos el largo de manera dinámica con height: 100vh; viewport height, es decir que cada que se cambie el tamaño del largo este valor se actualizara recalculando la posición de nuestro div.circulo. Con CSS Flexbox Con CSS Creamos…

  • Python 101: 2. Instalación y primeros pasos

    En Windows Descarga y ejecuta el instalador. Activa las opciones de Use admin … y Add python.exe … y presiona Install Now., Disable path… y por ultimo Close. Ejecuta Símbolo de sistema, PowerShell o Terminal y escribe python -V (la V mayúscula). Ejecuta python desde la terminal y ahora puedes comenzar a programar., para salir…

  • Python 101: 1. ¿Por qué Python?

    Python es un lenguaje de programación de alto nivel y puede usarse tanto para análisis y visualización de datos, ciencias de datos (NumPy, Pandas y Matplotlib), desarrollo web (FastAPI, Django y Flask), juegos (Pygame), inteligencia artificial (TensorFlow y Scikit-learn), IOT Internet de las cosas, aplicaciones de escritorio GUI (tkInter, PyQt y PyGObject), ciencia y matemáticas (SciPy…

  • Orange PI 4 LTS escribir en memoria EMMC

    Esta tarjeta de desarrollo cuenta con 16GB en su memoria EMMC Flash., usualmente trae instalado Android y le podemos instalar una versión mas reciente o un Linux de sabor Ubuntu, Debian o Armbian en versión de Server o Desktop lo cual nos ayudara en nuestros proyectos IOT (El Interneis de las Cosas). Requerimientos: Descomprimimos todos…

  • Crear un alias en Linux y MacOs

    Los alias es un apodo y/o nombre que le damos a un comando (con parametros o no) en la terminal para ejecutarlo de manera sencilla y personalizada., por ejemplo si le damos el alias a py a python3., nos facilitara escribir el comando ya que es mas corto. Es como aquel amigo que le apodamos…

  • Instalar Tailwind CSS modo PostCSS

    Para ello requerimos instalar npm el administrador de paquetes por defecto de Node.js. Descargamos el instalador https://nodejs.org/es/ sugiero la versión estable LTS Lo Instalamos En Windows En MacOS En Ubuntu Linux., mi distro para Desktop preferida. Para otras distros de Linux https://github.com/nodesource/distributions/blob/master/README.md Instalación Tailwind Ejecutamos la terminal nativa de cada sistema, recuerda que para windows…