Skip to content

Instantly share code, notes, and snippets.

View brunocascio's full-sized avatar
🏠
Working from home

Bruno Cascio brunocascio

🏠
Working from home
View GitHub Profile
@brunocascio
brunocascio / traefik-stack.yml
Last active October 6, 2023 16:42
Traefik fix 502 for empty backends
version: "3.8"
networks:
traefik:
services:
traefik:
image: traefik:v2.4
networks:
@brunocascio
brunocascio / dc-local.sh
Last active March 19, 2021 23:23
Install docker compose in current path
#!/bin/sh
BIN_DIR="${PWD}/bin"
COMPOSE_FILE_PATH="${BIN_DIR}/docker-compose"
mkdir -p "$BIN_DIR"
curl -L "https://github.com/docker/compose/releases/download/1.28.5/docker-compose-Linux-x86_64" -o "${COMPOSE_FILE_PATH}"
chmod +x "${COMPOSE_FILE_PATH}"
eval "${COMPOSE_FILE_PATH} version"
@brunocascio
brunocascio / multicast.txt
Created January 22, 2021 14:32
Test multicast
(server) iperf -s -u -B 224.0.0.0 -i 1
(client) iperf -c 224.0.0.0 -u -T 32 -t 3 -i 1
@brunocascio
brunocascio / reset-knex-seq.js
Last active July 4, 2020 13:06
Reset all tables sequence values in postgres with knex
return await knex.transaction(async t => {
try {
// Retrieve table names (excluding migrations_lock)
const tables = (await knex
.raw(`
SELECT table_name FROM information_schema.tables
WHERE table_schema = 'public'
`)
.transacting(t)
)
@brunocascio
brunocascio / README.md
Last active July 4, 2024 21:37
Conceptos de Normalización de Bases de datos
@brunocascio
brunocascio / Dockerfile
Last active May 16, 2018 19:03
Docker/Compose files for Laravel (Development Environment)
FROM celerative/laravel:7.1
MAINTAINER Bruno Cascio <[email protected]>
# COPY instructions are inherited from the base image (ONBUILD COPY ...)
# artisan port for development
EXPOSE 8000
@brunocascio
brunocascio / diseño-pruebas-mantenimiento.md
Last active August 23, 2024 17:44
Resumen Ingeniería de Software 2 (Diseño, Pruebas y Mantenimiento)

Diseño


Es el proceso cretivo de transformación del problema en una solución. Una vez que se analizan y especifican los requisitos, el diseño es la siguiente actividad técnica a realizar. Es independiente del modelo de procesos que se use. El diseño se centra en 4 áreas importantes:

  • Datos
  • Arquitectuas
  • Interfaces
@brunocascio
brunocascio / requerimientos-tecnicas-agiles.md
Last active August 9, 2024 23:23
Requerimientos, Técnicas de Especificación y metodologías Ágiles

Ingeniería de Software I (Resúmen)

  • Requerimientos
    • Introducción
    • Ingeniería de requerimientos
      • Introducción
      • Estudio de viabilidad
      • Obtención y análisis de requerimientos
      • Especificación de requerimientos
  • Validación de requerimientos