Skip to content

Instantly share code, notes, and snippets.

View ermogenes's full-sized avatar
Better with coffee

Ermogenes Palacio ermogenes

Better with coffee
View GitHub Profile
@joaovictorino
joaovictorino / docker_engine_wsl.md
Last active August 18, 2023 00:48
Instalação Docker Engine no Windows com WSL

Passos para instalação do Docker Engine no Windows com WSL

Primeiramente, certifique-se que o Docker Desktop está desinstalado no Windows, caso não esteja, desinstale-o.
Vá até a funcionalidade de "Ativar e desativar recursos do Windows" e habilite o "Hiper-V" e "Plataforma de Máquina Virtual", provavelmente a máquina irá reiniciar.
Para instalar o WSL no Windows, basta abrir a janela do PowerShell como administrador e executar o comando abaixo:

wsl --install
@lemmensaxel
lemmensaxel / Auth.tsx
Last active April 19, 2024 20:45
React-native expo + keycloak PKCE flow implemented using expo AuthSession
import {
ActivityIndicator,
Button,
ScrollView,
Text,
View,
} from "react-native";
import * as AuthSession from "expo-auth-session";
import * as WebBrowser from "expo-web-browser";
import { useEffect, useState } from "react";
@spacetrack
spacetrack / minimal-web-api-with-endpoint-logging.md
Last active October 18, 2022 03:02
.NET 6 Minimal Web API with Endpoint Logging

.NET 6 Minimal Web API with Endpoint Logging

with your project set to C# 10 (add <LangVersion>preview</LangVersion> to your .csproj file), in your Program.cs simply add ILogger<Program> logger to your endpoint delegate:

using System.Threading.Tasks;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
@davidfowl
davidfowl / MinimalAPIs.md
Last active May 18, 2024 18:28
Minimal APIs at a glance
@benissimo
benissimo / submit_protobuf_schema_to_confluent_registry_via_rest_interface.sh
Last active May 3, 2022 10:33
Manually tested with Confluent Platform 6.2.0
#!/bin/bash
# set -x
function schemaPost {
# Use heredoc to strip out newlines, needed so that post is pure JSON
cat <<EOF
{
"schemaType": "PROTOBUF",
"schema": "${escapedSchema}"
}
@silvioascruz
silvioascruz / instalacao_flutter_local_windows.md
Last active June 30, 2021 10:48
Instalação do Flutter em máquina local

Instalação do Flutter em máquina local Windows

O objetivo deste passo a passo é descrever a sequência necessária para a instalação do Flutter em uma máquina Windows 10.

Baixando os arquivos necessários

O primeiro passo é baixar os arquivos necessários para a execução do Flutter.

  1. Instalar o Git na máquina, caso ainda não tenha. Ele pode ser obtido a partir do instalador oficial (Recomendada). Baixe os arquivos, conforme o seu Windows e siga os passos indicados. Obs.: Após a instalação, verifique se o caminho do Git foi adicionado a variável de ambiente Path. Caso não esteja, adicione-a. Exemplo de caminho "C:\Program Files\Git\cmd".
@silvioascruz
silvioascruz / kong-com-podman-windows.md
Last active January 26, 2021 20:27
Kong com podman no Windows

Kong + Konga com podman no Windows

Objetivo:

Criar o ambiente necessário para a utilização da ferramenta Kong Gateway Community com a interface de administração Konga

Pré-requisitos:

  • Windows com WSL versão 2 (com a versão 1 não funcionará).
  • Uma instância de Linux no WSL (eu usei Ubuntu-20.04 da Microsoft Store).
@rponte
rponte / using-uuid-as-pk.md
Last active May 20, 2024 13:32
Não use UUID como PK nas tabelas do seu banco de dados

Pretende usar UUID como PK em vez de Int/BigInt no seu banco de dados? Pense novamente...

TL;TD

Não use UUID como PK nas tabelas do seu banco de dados.

Um pouco mais de detalhes

@vrdriver
vrdriver / m3u8-to-mp4.md
Created November 17, 2020 08:42 — forked from tzmartin/m3u8-to-mp4.md
m3u8 stream to mp4 using ffmpeg

1. Copy m3u8 link

Alt text

2. Run command

echo "Enter m3u8 link:";read link;echo "Enter output filename:";read filename;ffmpeg -i "$link" -bsf:a aac_adtstoasc -vcodec copy -c copy -crf 50 $filename.mp4

Install Android SDK CLI Ubuntu 20.04 WSL2 (Work in Progress)

Install Java 8

sudo apt install openjdk-8-jdk-headless

Android SDK