Lo que aprendí hoy
- Programación y más.
angular
- 20230226-angular-bootstrap-script javascriptangularbootstrap
Cómo usar el script de Bootstrap en Angular - 20230226-angular-data-service javascriptangularpatterns
Compartir data entre componentes Angular - 20230226-angular-ghpages javascriptangulargithub
Deployar Angular en gh-pages
arduino
- 20231106-arduino-uno-blink-led arduino
Iniciación a Arduino UNO parpadeando un LED
async
- 20230315-node-callback-to-async javascriptasyncpatterns
Convirtiendo callback a async en Node
bash
- 20230328-git-bash-stdout-not-tty gitbashtroubleshooting
Git Bash: stdout is not a tty - 20230322-bash-base64 bash
Base64 en Bash - 20230328-bash-prompt bash
Prompt en Bash - 20230328-bash-shebang bash
Shebang en Bash
batch
- 20231003-windows-batch programmingbatchwindows
Referencia rápida para programar batch scripts en Windows
bdd
- 20240322-gherkin-chrome-tabs bddtools
Gherkin para BDD. Guardando tabs en Chrome/Brave.
bootstrap
- 20230321-bootstrap-modal-vue vuebootstrap
Bootstrap Modal en Vue - 20230321-bootstrap-toast-vue vuebootstrap
Bootstrap Toast con Vue - 20230226-angular-bootstrap-script javascriptangularbootstrap
Cómo usar el script de Bootstrap en Angular
c
- 20230308-c-starting cwindows
Primeros pasos con C en Windows
calendar
- 20230430-calendario-dias-faltantes historiaprogrammingcalendar
Las fechas que no existen en el calendario
chatgpt
- 20230511-chatgpt-export chatgpthowto
Cómo exportar los chats con ChatGPT
chrome
- 20230430-chrome-obtener-md-link-de-pagina chromehowto
Cómo obtener el link de la página en formato markdown en Chrome
clojure
- 20230318-clojure-tadam clojurelisp
Primeros pasos con Clojure Tadam
cmd
- 20230321-windows-where windowscmd
Where en Windows para ubicar un comando
console
- 20230526-windows-env-firstchars windowsconsoletipshowto
Cómo obtener los primeros n caracteres de una variable de entorno en Windows
ddd
- 20230118-postfix linuxdddpatterns
Postfix: install, stop. DDD: antipatterns.
devops
- 20230119-smee-npm jenkinsgithubdevops
Smee para webhooks con jenkins - 20221123-vuepress-git vuepressgitdevops
Vuepress: Deploy en Netlify. Git: Merge de historias no relacionadas.
ebooks
- 20230707-sigil-wysiwyg ebookshowto
Usando Sigil con WYSIWYG
english
- 20230707-english-cita englishstorytelling
Cómo escribir citas en inglés
express
- 20230321-swagger-autogen-controller javascriptexpress
Usando Swagger autogen con controllers en Express - 20230311-express-chatgpt expressvuewebapp
Implementado un cliente ChatGPT con Express y Vue - 20231005-nodemon-repl expressnodenodemon
Ejecutando un REPL con nodemon
git
- 20230407-github-remote-host-changed githubgit
Github "Remote Host Identification Has Changed" - 20230328-git-bash-stdout-not-tty gitbashtroubleshooting
Git Bash: stdout is not a tty - 20230225-git-graph git
Git graph dog - 20230117-git git
Git: Crear repositorio a partir de una rama - 20221219-vuepress-git vuepressgit
Vuepress: Crear site. Git: Cherrypick. - 20221123-vuepress-git vuepressgitdevops
Vuepress: Deploy en Netlify. Git: Merge de historias no relacionadas. - 20240412-git-overwrite-repo git
Git overwrite repository
github
- 20230407-github-remote-host-changed githubgit
Github "Remote Host Identification Has Changed" - 20230226-angular-ghpages javascriptangulargithub
Deployar Angular en gh-pages - 20230120-github-vuepress githubvuepress
Github actions para desplegar Vuepress - 20230119-smee-npm jenkinsgithubdevops
Smee para webhooks con jenkins
historia
- 20230430-calendario-dias-faltantes historiaprogrammingcalendar
Las fechas que no existen en el calendario
howto
- 20240818-wordstar-windows10 wordstarwindowshowto
WordStar en Windows 10 - 20240701-sumatra-sessions sumatrapdfhowto
Sesiones con Sumatra PDF - 20240517-springboot-indicar-puerto javaspringspringboothowto
Cómo indicar el port para Spring Boot - 20240517-springboot-crear-proyecto javaspringspringboothowto
Cómo crear un proyecto Spring Boot - 20240517-springboot-config-externo javaspringspringboothowto
Cómo usar una configuración externa en Spring Boot - 20240517-springboot-public-externo javaspringspringboothowto
Cómo usar un public externo en Spring Boot - 20240517-springboot-mensajes-detallados javaspringspringboothowto
Cómo ver mensajes más detallados en Spring Boot - 20240517-springboot-custom-error-page javaspringspringboothowto
Cómo crear una página de error en Spring Boot - 20240517-springboot-indicar-no-whitelabel javaspringspringboothowto
Cómo indicar no usar Whitelabel en Spring Boot - 20230915-springboot-serve-uploaded-img programmingspringboothowto
Cómo servir imágenes subidas en Spring Boot - 20230709-nestjs-firststeps nestjshowto
Primeros pasos con NestJS - 20230709-vite-bootstrap-vue vuevitehowto
Usando Bootstrap con Vite y Vue - 20230707-sigil-wysiwyg ebookshowto
Usando Sigil con WYSIWYG - 20230614-hh-con-padstart javascripthowto
Cómo mostrar una hora con dos dígitos en javascript - 20230526-windows-env-firstchars windowsconsoletipshowto
Cómo obtener los primeros n caracteres de una variable de entorno en Windows - 20230511-chatgpt-export chatgpthowto
Cómo exportar los chats con ChatGPT - 20230511-windows-zooming-magnify windowshowto
Cómo hacer zooming (magnify) en Windows 10 - 20230430-chrome-obtener-md-link-de-pagina chromehowto
Cómo obtener el link de la página en formato markdown en Chrome - 20230612-obs-supresion-ruido windowsvideosoundobshowto
Cómo suprimir ruido en OBS
iis
- 20230220-iis-letsencrypt windowsiis
Instalando certificado SSL de LetsEncript
java
- 20240517-springboot-indicar-puerto javaspringspringboothowto
Cómo indicar el port para Spring Boot - 20240517-springboot-crear-proyecto javaspringspringboothowto
Cómo crear un proyecto Spring Boot - 20240517-springboot-config-externo javaspringspringboothowto
Cómo usar una configuración externa en Spring Boot - 20240517-springboot-public-externo javaspringspringboothowto
Cómo usar un public externo en Spring Boot - 20240517-springboot-mensajes-detallados javaspringspringboothowto
Cómo ver mensajes más detallados en Spring Boot - 20240517-springboot-custom-error-page javaspringspringboothowto
Cómo crear una página de error en Spring Boot - 20240517-springboot-indicar-no-whitelabel javaspringspringboothowto
Cómo indicar no usar Whitelabel en Spring Boot - 20240422-java-pattern-strategy patternsjava
Aprendiendo el pattern Strategy
javascript
- 20230328-node-require-json nodejavascript
Usando require para cargar un JSON - 20230322-javascript-base64 javascript
Base64 en Javascript - 20230321-swagger-autogen-controller javascriptexpress
Usando Swagger autogen con controllers en Express - 20230321-web-copy-clipboard javascript
Implementando Copy to Cipboard para web - 20230315-node-callback-to-async javascriptasyncpatterns
Convirtiendo callback a async en Node - 20230308-js-links-interesantes javascriptlinks
Javascript Links Interesantes - 20230226-angular-bootstrap-script javascriptangularbootstrap
Cómo usar el script de Bootstrap en Angular - 20230226-angular-data-service javascriptangularpatterns
Compartir data entre componentes Angular - 20230226-angular-ghpages javascriptangulargithub
Deployar Angular en gh-pages - 20230109-regexp-vuepress javascriptvuepress
Javascript: regexp 101. Vuepress: wikilinks, dynamic sidebar. - 20230614-hh-con-padstart javascripthowto
Cómo mostrar una hora con dos dígitos en javascript
jenkins
- 20230119-smee-npm jenkinsgithubdevops
Smee para webhooks con jenkins
links
- 20230308-js-links-interesantes javascriptlinks
Javascript Links Interesantes
linux
- 20230118-postfix linuxdddpatterns
Postfix: install, stop. DDD: antipatterns. - 20230110-gwsl linuxwindows
GWSL para correr aplicaciones gráficas en WSL - 20240412-linux-timezone linux
Cambiando la timezone en Linux - 20230724-linux-groups linux
Listar grupos en Linux
lisp
- 20230318-clojure-tadam clojurelisp
Primeros pasos con Clojure Tadam - 20230308-lisp-starting lisp
Primeros pasos con Lisp
mindmap
- 20230226-xmind-pitch-mode mindmappresentationtools
Pitch mode en XMind
nestjs
- 20230709-nestjs-firststeps nestjshowto
Primeros pasos con NestJS
networking
- 20240320-cisco networking
Cisco Packet Tracer
node
- 20230328-node-require-json nodejavascript
Usando require para cargar un JSON - 20231005-nodemon-repl expressnodenodemon
Ejecutando un REPL con nodemon
nodemon
- 20231005-nodemon-repl expressnodenodemon
Ejecutando un REPL con nodemon
patterns
- 20230315-node-callback-to-async javascriptasyncpatterns
Convirtiendo callback a async en Node - 20230226-angular-data-service javascriptangularpatterns
Compartir data entre componentes Angular - 20230118-postfix linuxdddpatterns
Postfix: install, stop. DDD: antipatterns. - 20240422-java-pattern-strategy patternsjava
Aprendiendo el pattern Strategy
- 20240701-sumatra-sessions sumatrapdfhowto
Sesiones con Sumatra PDF
presentation
- 20230226-xmind-pitch-mode mindmappresentationtools
Pitch mode en XMind
programming
- 20231003-windows-batch programmingbatchwindows
Referencia rápida para programar batch scripts en Windows - 20230915-springboot-serve-uploaded-img programmingspringboothowto
Cómo servir imágenes subidas en Spring Boot - 20230714-toggle-block-code-comment-tip programmingtips
Tip para comentar/descomentar fácilmente un bloque de código - 20230430-calendario-dias-faltantes historiaprogrammingcalendar
Las fechas que no existen en el calendario
spring
- 20240517-springboot-indicar-puerto javaspringspringboothowto
Cómo indicar el port para Spring Boot - 20240517-springboot-crear-proyecto javaspringspringboothowto
Cómo crear un proyecto Spring Boot - 20240517-springboot-config-externo javaspringspringboothowto
Cómo usar una configuración externa en Spring Boot - 20240517-springboot-public-externo javaspringspringboothowto
Cómo usar un public externo en Spring Boot - 20240517-springboot-mensajes-detallados javaspringspringboothowto
Cómo ver mensajes más detallados en Spring Boot - 20240517-springboot-custom-error-page javaspringspringboothowto
Cómo crear una página de error en Spring Boot - 20240517-springboot-indicar-no-whitelabel javaspringspringboothowto
Cómo indicar no usar Whitelabel en Spring Boot
springboot
- 20240517-springboot-indicar-puerto javaspringspringboothowto
Cómo indicar el port para Spring Boot - 20240517-springboot-crear-proyecto javaspringspringboothowto
Cómo crear un proyecto Spring Boot - 20240517-springboot-config-externo javaspringspringboothowto
Cómo usar una configuración externa en Spring Boot - 20240517-springboot-public-externo javaspringspringboothowto
Cómo usar un public externo en Spring Boot - 20240517-springboot-mensajes-detallados javaspringspringboothowto
Cómo ver mensajes más detallados en Spring Boot - 20240517-springboot-custom-error-page javaspringspringboothowto
Cómo crear una página de error en Spring Boot - 20240517-springboot-indicar-no-whitelabel javaspringspringboothowto
Cómo indicar no usar Whitelabel en Spring Boot - 20230915-springboot-serve-uploaded-img programmingspringboothowto
Cómo servir imágenes subidas en Spring Boot
sql
- 20230331-sqlserver-pagination sqlserversql
Paginaci'on con SqlServer
sqlserver
- 20230308-sqlserver-sa-change-password windowssqlservertroubleshooting
Cómo cambiar el password a sa de SQLServer en Windows - 20230331-sqlserver-pagination sqlserversql
Paginaci'on con SqlServer
storytelling
- 20230707-english-cita englishstorytelling
Cómo escribir citas en inglés
sumatra
- 20240701-sumatra-sessions sumatrapdfhowto
Sesiones con Sumatra PDF
tips
- 20230714-toggle-block-code-comment-tip programmingtips
Tip para comentar/descomentar fácilmente un bloque de código - 20230526-windows-env-firstchars windowsconsoletipshowto
Cómo obtener los primeros n caracteres de una variable de entorno en Windows
tools
- 20230226-windows-clipboard-history windowstools
Windows Clipboard History - 20230226-xmind-pitch-mode mindmappresentationtools
Pitch mode en XMind - 20240322-gherkin-chrome-tabs bddtools
Gherkin para BDD. Guardando tabs en Chrome/Brave. - 20240321-powertoys-hotkeys windowstools
Windows Powertoys Hotkeys
troubleshooting
- 20230328-git-bash-stdout-not-tty gitbashtroubleshooting
Git Bash: stdout is not a tty - 20230315-windows-problem-bluetooth windowstroubleshooting
Problema con Bluetooth en Windows 10 - 20230308-sqlserver-sa-change-password windowssqlservertroubleshooting
Cómo cambiar el password a sa de SQLServer en Windows
vite
- 20230709-vite-bootstrap-vue vuevitehowto
Usando Bootstrap con Vite y Vue
vitepress
- 20240424-vitepress-social-icon vitepress
Usando un icono propio en socialLink - 20240412-vuepress-favicon vitepress
Usando Real Favicon Generator
vscode
- 20240127-vscode-portable vscodewindows
Usando Visual Studio Code Portable - 20240122-vscode-open-here windowsvscode
Agregando link contextual para abrir VSCode
vue
- 20230321-bootstrap-modal-vue vuebootstrap
Bootstrap Modal en Vue - 20230321-bootstrap-toast-vue vuebootstrap
Bootstrap Toast con Vue - 20230314-vue-chatgpt vuewebapp
Implementado un cliente ChatGPT con Vue - 20230311-express-chatgpt expressvuewebapp
Implementado un cliente ChatGPT con Express y Vue - 20230709-vite-bootstrap-vue vuevitehowto
Usando Bootstrap con Vite y Vue
vuepress
- 20230322-vuepress-tags vuepress
Tags en el frontmatter de Vuepress - 20230120-github-vuepress githubvuepress
Github actions para desplegar Vuepress - 20230109-regexp-vuepress javascriptvuepress
Javascript: regexp 101. Vuepress: wikilinks, dynamic sidebar. - 20221219-vuepress-git vuepressgit
Vuepress: Crear site. Git: Cherrypick. - 20221123-vuepress-git vuepressgitdevops
Vuepress: Deploy en Netlify. Git: Merge de historias no relacionadas.
webapp
- 20230314-vue-chatgpt vuewebapp
Implementado un cliente ChatGPT con Vue - 20230311-express-chatgpt expressvuewebapp
Implementado un cliente ChatGPT con Express y Vue
windows
- 20230321-windows-where windowscmd
Where en Windows para ubicar un comando - 20230315-windows-problem-bluetooth windowstroubleshooting
Problema con Bluetooth en Windows 10 - 20230308-c-starting cwindows
Primeros pasos con C en Windows - 20230308-sqlserver-sa-change-password windowssqlservertroubleshooting
Cómo cambiar el password a sa de SQLServer en Windows - 20230226-windows-clipboard-history windowstools
Windows Clipboard History - 20230220-iis-letsencrypt windowsiis
Instalando certificado SSL de LetsEncript - 20230110-gwsl linuxwindows
GWSL para correr aplicaciones gráficas en WSL - 20240818-wordstar-windows10 wordstarwindowshowto
WordStar en Windows 10 - 20240321-powertoys-hotkeys windowstools
Windows Powertoys Hotkeys - 20240127-vscode-portable vscodewindows
Usando Visual Studio Code Portable - 20240122-vscode-open-here windowsvscode
Agregando link contextual para abrir VSCode - 20231003-windows-batch programmingbatchwindows
Referencia rápida para programar batch scripts en Windows - 20230526-windows-env-firstchars windowsconsoletipshowto
Cómo obtener los primeros n caracteres de una variable de entorno en Windows - 20230511-windows-zooming-magnify windowshowto
Cómo hacer zooming (magnify) en Windows 10 - 20230612-obs-supresion-ruido windowsvideosoundobshowto
Cómo suprimir ruido en OBS
wordstar
- 20240818-wordstar-windows10 wordstarwindowshowto
WordStar en Windows 10