Skip to content

Instantly share code, notes, and snippets.

Michael Bornholdt Nielsen jarryDk

Block or report user

Report or block jarryDk

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gitSquash.sh
#!/bin/bash
function gitSquash() {
# Check if the current directory is in a Git repository.
if [ "$(git rev-parse --is-inside-work-tree &>/dev/null; echo "${?}")" == '0' ]; then
if [ "X" != "X$1" ]; then
MESSAGE=""
if [ "X" != "X$2" ]; then
MESSAGE=" -m \"$2\""
View Json2Yaml.java
package dk.jarry.util;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.StandardOpenOption;
import java.util.UUID;
import com.fasterxml.jackson.core.JsonParseException;
View Yaml2Json.java
package dk.jarry.util;
import java.io.IOException;
import java.io.StringReader;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.StandardOpenOption;
import java.util.UUID;
@jarryDk
jarryDk / GitCommitEmoji.md
Created Nov 28, 2018 — forked from parmentf/GitCommitEmoji.md
Git Commit message Emoji
View GitCommitEmoji.md
View XmlUtil.java
package dk.jarry.util;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileWriter;
import java.io.InputStream;
import java.io.Writer;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
@jarryDk
jarryDk / rpm-digital-signature.sh
Last active Aug 21, 2018 — forked from fernandoaleman/rpm-digital-signature.sh
How to sign your custom RPM package with GPG key
View rpm-digital-signature.sh
# How to sign your custom RPM package with GPG key
# Step: 1
# Generate gpg key pair (public key and private key)
#
# You will be prompted with a series of questions about encryption.
# Simply select the default values presented. You will also be asked
# to create a Real Name, Email Address and Comment (comment optional).
#
# If you get the following response:
@jarryDk
jarryDk / keycloak.sh
Created Feb 23, 2017 — forked from paoloantinori/keycloak.sh
Keycloak Admin API Rest Example
View keycloak.sh
#!/bin/bash
export TKN=$(curl -X POST 'http://localhost:8080/auth/realms/master/protocol/openid-connect/token' \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "username=admin" \
-d 'password=admin' \
-d 'grant_type=password' \
-d 'client_id=admin-cli' | jq -r '.access_token')
curl -X GET 'http://localhost:8080/auth/admin/realms' \
View wildfly-tls.service
##
#
# We want Wildfly to lisen on port 443 (yes - one below port 1024)
#
# http://wildfly-development.1055759.n5.nabble.com/Using-Wildfly-as-a-load-balancer-tt5715464.html#a5715482
#
# sudo setcap cap_net_bind_service=+epi $JAVA_HOME/bin/java
# sudo setcap cap_net_bind_service=+epi $JAVA_HOME/jre/bin/java
#
# sudo echo $JAVA_HOME/jre/lib/amd64/jli/libjli.so > /etc/ld.so.conf.d/libjli.conf
View setting-up-ssltls-with-wildfly-10.sh
#!/bin/bash
# Script version of http://rhoads-zach.github.io/2015/09/02/setting-up-ssltls-with-wildfly-10/
#####
#
# Before going on - start WildFly
#
# http : 8080
# https : 8443
View Mood-Clue.h
#include <Servo.h>
Servo myServo;
int const potPin = A0;
int potVal;
int angle;
void setup() {
myServo.attach(9);
You can’t perform that action at this time.