/static/img/jest.svg
December 28, 2023
Mocking con Jest

subtractMocks en jest Jest.fn Nos permite simular un método o función jest.spyOn: Simula un método o…

/static/img/ts.svg
December 12, 2023
TDD - Factories

El patron factory nos ayuda a crear estructura de datos de forma ms sencilla, si bien normalmente se…

/static/img/jest.svg
May 11, 2023
Mocks con Jest

Nuestro SUT es una clase que implementa el sdk en un método llamado que implementa el sdk. En el…

/static/img/ts.svg
February 17, 2023
Servicio Básico con TS

Definimos nuestros modelos Definimos nuestros DTOs Definiendo nuestros servicios product-memory…

/static/img/ts.svg
February 16, 2023
Singleton con TS

En ingeniería de software, singleton o instancia única es un patrón de diseño que permite restringir…

/static/img/ts.svg
February 10, 2023
Programación Orientada a Objetos en TS

Ejemplo de clases provistas por JS Creando tus clases Costructor y atributos de forma abreviada…

/static/img/aws.svg
January 20, 2023
API Rest con Amazon API Gateway y AWS Lambda (Basic)

Disponibilizar un servicio API Rest en modalidad serverless ⚠️ Importante que estas pruebas las…

/static/img/git.svg
January 18, 2023
Git Revert

A veces hemos enviado uno o varios commits que ya fueron fusionados a la rama base del proyecto y…

/static/img/ts.svg
January 18, 2023
Primeros pasos con TypeScript

Instalación Global: , nos permitirá usarlo en cualquier proyecto, en nuestra maquina local. Local…

/static/img/react.svg
October 30, 2022
Render Props

Delegar lo que un componente va a renderizar a otro componente, normalmente a un padre en el árbol…

/static/img/git.svg
August 13, 2022
Haciendo rebase desde master

Rebase desde otra rama En ocasiones cuando trabajamos en equipo, nuestros colegas están…

/static/img/git.svg
August 10, 2022
Git Rebase: Ordenando el caos

Reescribiendo la historia Solo el últimos commit Nos permite agregar cambios que hayamos olvidado…

/static/img/jest.svg
May 05, 2022
Testing : Implementación mock de la clase Date

El objetivo es testear esta función con diferentes inputs para verificar que el retorno es el…

/static/img/react.svg
May 01, 2022
React: Composición de componentes

A veces tenemos componentes cuyo contenido puede variar de forma dinámica, e incluso la lógica del…

/static/img/ruby.svg
April 23, 2022
WIP: Ruby on rails

👨‍💻 Hola Mundo ⚠️ Descargo de responsabilidad ⚠️ Los siguientes "apuntes" no pretenden ser un…

/static/img/ruby.svg
April 08, 2022
Kon’nichi wa, Ruby

No se como llegué aquí, pero a darle! No pretende ser un post denso, ni documentación compleja, solo…

/static/img/aws.svg
August 13, 2021
Amazon DynamoDB - Consultas con PartiQL

Desde finales del 2020 la consola de Amazon DynamoDB soporta PartiQL, un lenguaje de consulta…

/static/img/apirest.svg
December 24, 2020
Api Rest

ApiRest Recomendaciones Generales Debe ser fácil de usar y hacer la vida del desarrollador mas…

/static/img/bash.svg
August 22, 2020
expresiones regulares para novatos

Encontrar usamos ejemplo ejemplo inicia con... termina con... inicia con Inicia con 5…

/static/img/aws.svg
August 02, 2020
Amazon DynamoDB - Prácticas recomendadas

Indices Secundarios Amazon DynamoDB proporciona un acceso rápido a los elementos de una tabla…

/static/img/aws.svg
July 03, 2020
Introducción a DynamoDB

Conceptos previos a Amazon DynamoDB de manera (muy) resumida y con las referencias a la…

/static/img/auth.svg
June 29, 2020
Autenticación y autorización

Autenticación "...acto o proceso de confirmar que algo (o alguien) es quien dice ser... " wiki…

/static/img/swift.svg
June 19, 2020
Estructuras y clases

Lo siguiente son apuntes generales que viene bien tener a mano cuando estas partiendo, no pretende…

/static/img/js.svg
June 03, 2020
JavaScript tips

Cosas útiles si trabajas con javascript. Lo siguiente son apuntes generales que viene bien tener a…

/static/img/google-apps-script.svg
May 21, 2020
Búsquedas sobre Google Sheets con Google Apps Script

Buscar datos en una hoja de cálculo de google a partir de un parámetro ingresado en un formulario…

/static/img/js.svg
May 16, 2020
JavaScript array methods and tips

: determina si el valor pasado es un (retorna o ). unir dos o más arrays. Este método no cambia…

/static/img/math.svg
April 24, 2020
Combinatorias y permutaciones - Hash y passwords

Permutación: el orden importa ABC !== ACB Combinatoria: el orden NO importa ABC === ACB Permutación…

/static/img/swift.svg
April 23, 2020
Funciones en swift

Funciones Función sin parámetros de entrada Función que recibe una variable name de tipo string y…

/static/img/xcode.svg
April 17, 2020
Apuntes utiles de la configuración de xcode

Obtener información de version number, build number, y stage stage para mostrar en alguna vista de…

/static/img/swift.svg
April 15, 2020
Apuntes básicos de swift

Variables y tipos Casting Cambiando tipos de datos Tuplas Optionals y Nil Nil coalescing Manejo de…

/static/img/git.svg
June 05, 2019
Apuntes git

Cosas que olvido de git Flujo habitual Pasos instrucción Paso 1: Revisar cambios Paso 2: Opcional…

/static/img/dev-tools.svg
January 22, 2019
Buenas prácticas

Recopilación de aquellas cosas que solemos pasar por alto u olvidar en nuestras actividades…

/static/img/aws.svg
January 01, 2019
Subir un archivo a S3 desde un formulario HTML

Subir archivos directamente a s3 desde un formulario html Problema Subir archivos a s3 desde un…

/static/img/fontawesome.svg
September 23, 2018
Fontawesome in react

Implementación de FontAwesome en ReactJS APP Instrucciones Instalamos las dependencias En nuestro…

/static/img/i18n.svg
September 22, 2018
i18next in react app

Implementar i18n en reactjs con ayuda de i18next. Problema Implementar i18n en una web app creada…

/static/img/react.svg
September 22, 2018
React init

Configuración inicial de react app Instrucciones Inicializar (doc oficial) Instalar Babel Instalar…

/static/img/jwt.svg
September 08, 2018
Autorizando request

Autorizador de peticiones para apigateway basado en JWT y lambda como microservicio Problema…

/static/img/dev-tools.svg
August 24, 2018
eslint + airbnb + prettier

Integrando eslint, airbnb rules y prettier en nuestro flujo de trabajo. Quien, que y por que. eslint…

/static/img/css-grid.svg
April 20, 2018
CSS Grid

Sitios "responsive" de forma nativa Definiendo contenedores Definiendo Columnas y Filas Columnas…

/static/img/css.svg
April 11, 2018
CSS Flex

Propiedades aplicadas al contenedor flex-direction: Define como se distribuirán los items dentro del…

/static/img/git.svg
April 05, 2018
Firmar commits en git

Git es criptográficamente seguro, pero no es a prueba de tontos. Si estás tomando trabajo de otros…

/static/img/gnupg.svg
April 04, 2018
GNU Privacy Guard

GNU Privacy Guard (GnuPG o GPG) es una herramienta de cifrado y firmas digitales desarrollado por…

/static/img/js.svg
November 18, 2017
Peticiones HTTP en JS Vainilla

Peticiones HTTP y HTTPS a servidores Web XHR XMLHttpRequest es un objeto JavaScript que fue diseñado…

/static/img/css.svg
November 16, 2017
CSS Snippet

Las cosas básicas de CSS que siempre usamos y que siempre olvidamos... Selectores por elemento…

/static/img/aws.svg
August 11, 2017
AWS Auto Scaling Group

Aumentar o reducir dinámicamente la capacidad de tus EC2 Auto Scaling Group : ASG Un ASG nos permite…

/static/img/aws.svg
August 10, 2017
AWS CodeDeploy

Automatiza las implementaciones de código POST en redacción! Primero los permisos : IAM Roles Como…

/static/img/aws.svg
August 09, 2017
CodeCommit

Creando el repositorio GIT en aws Primero Para poder acceder a los repositorios de AWS las…

/static/img/eslint.svg
August 01, 2017
Instalar ESLint en SublimeText3

Controla es estilo de tu código Requisitos Tener npm instalado Instalar ESLint globalmente Instalar…

/static/img/android.svg
June 08, 2017
Android Logs

Ver logs de un dispositivo ANDROID en Debian 8. Actualizamos Instalamos Para ver la version…

/static/img/ssl.svg
March 12, 2017
Habilitando SSL en apache

Instalar OpenSSL Crear una llave privada (.key) vamos a crear una llave de 1024 bits. Crear un CSR…

/static/img/systemd.svg
March 02, 2017
Corriendo NodeJS App con Systemd

Habilita tu app en NodeJS como un servicio mas del SO y controlalo con systemctl Creando un archivo…

/static/img/bash.svg
March 01, 2017
Apuntes Terminal Linux

Comandos utiles de uso cotidiano. Las cosas que siempre olvidas ;) Moverse por el sistema de…

/static/img/nginx.svg
January 03, 2017
Nginx on Debian 8

Instalar Nginx en Debian 8 junto a apache Configure php.ini for work MongoDB en la ruta /etc/php…