Skip to content

Instantly share code, notes, and snippets.

View pavel-agarkov's full-sized avatar

Paweł Agarków pavel-agarkov

  • Gdańsk
View GitHub Profile
@pavel-agarkov
pavel-agarkov / midnight-lizard-technologies.yaml
Last active March 24, 2019 16:56
all technologies used in Midnight Lizard system
Methodologies:
DDD: Domain-Driven Design
EDA: Event-Driven Architecture
TDD: Test-Driven Development
CQRS: Command Query Responsibility Segregation
ES: Event Sourcing
CI: Continuous Integration
CD: Continuous Deployment
MS: Microservices
@pavel-agarkov
pavel-agarkov / launch.json
Last active February 7, 2021 12:16
launch.json for remote debugging dotnet running in Kubernetes from Visual Studio 2019
{
"version": "0.2.0",
"adapter": "C:\\Program Files\\Git\\bin\\bash.exe",
"adapterArgs": "-c \"%SolutionRootForBash%/kube-debug.sh --selector app.kubernetes.io/name=my-app-name --namespace my-app-namespace\"",
"configurations": [
{
"name": "dotnet k8s attach",
"type": "coreclr",
"request": "attach",
"processName": "dotnet"
@pavel-agarkov
pavel-agarkov / kube-debug.sh
Last active February 11, 2021 15:29
Script for starting remote debugging of dotnet app in kubernetes from Visual Studio 2019
#!/bin/bash
set -e
while [ "$1" != "" ]; do
case $1 in
-n | --namespace)
NAMESPACE=$2
shift 2
;;
-s | --selector)
SELECTOR=$2
@pavel-agarkov
pavel-agarkov / tech.yml
Last active June 12, 2022 05:17
The list of all technologies I use
Methodologies:
DDD: Domain-Driven Design
EDA: Event-Driven Architecture
TDD: Test-Driven Development
CQRS: Command Query Responsibility Segregation
ES: Event Sourcing
CI: Continuous Integration
CD: Continuous Deployment and Delivery
MS: Microservices
LS: Lambda Architecture