Skip to content

Instantly share code, notes, and snippets.

@prskr
prskr / keybase.md
Last active December 1, 2023 15:04
keybase.md

Keybase proof

I hereby claim:

  • I am prskr on github.
  • I am baezor (https://keybase.io/baezor) on keybase.
  • I have a public key ASAasD3LpOFMa9301LRg8tptjMEN7sam-qoY_hIkqqzuGwo

To claim this, I am signing this object:

@prskr
prskr / delete_failed_pods.sh
Created April 26, 2022 17:33
Kubernetes Snippets
for ns in $(k get ns -o name | sed "s#namespace/##g"); do k delete -n "$ns" $(k -n "$ns" get pod --field-selector=status.phase=Failed -o name); done
@prskr
prskr / clusterrole.yaml
Last active December 7, 2018 02:39
Kube-AWS-Ingress-RBAC
apiVersion: rbac.authorization.k8s.io/v1beta1
kind: ClusterRole
metadata:
name: aws-ingress-controller
rules:
- apiGroups: ["extensions"]
resources: ["ingresses", ]
verbs: ["get", "list"]
- apiGroups: ["extensions"]
resources: ["ingresses/status", ]
@prskr
prskr / SplitUtils.java
Last active January 17, 2018 08:21
Utility to transform Stream of tweets to a Stream of single words
package de.fhro.inf.prg3.a13.utils;
import de.fhro.inf.prg3.a13.model.Tweet;
import java.util.regex.Pattern;
import java.util.stream.Stream;
/**
* @author Peter Kurfer
*/
@prskr
prskr / FunctionalUtils.java
Last active July 9, 2022 04:13
Functional `try-with-resources`
import java.util.function.Supplier;
/**
* Utility class for functional extensions
*
* @author Peter Kurfer
*/
public abstract class FunctionalUtils {
private FunctionalUtils() {
@prskr
prskr / IOHelper.java
Last active December 24, 2019 11:28
Easy IO util methods for beginners
package de.fhro.inf.prg2.common;
import javax.swing.*;
/**
* Helper-Klasse fuer einfache IO Operationen
*
* @author Peter Kurfer
* @version 0.0.1
* @since SS2016
@prskr
prskr / ToStringExtension.cs
Last active August 29, 2015 14:27
Extended ToString Method based on reflection
using System.Linq;
using System.Text;
namespace TicketSystemTests
{
public static class ToStringExtension
{
public static string ToStringReflected(this object obj)
{
var valuesDict =