Skip to content

Instantly share code, notes, and snippets.

View cwansart's full-sized avatar

Christian Wansart cwansart

View GitHub Profile
public class Score {
protected final int score;
public Score(int score) {
this.score = score;
}
public void printScore() {
System.out.println("Not yet implemented");
@cwansart
cwansart / Main.java
Last active September 8, 2020 18:52
package de.cwansart;
import java.io.IOException;
import java.io.InputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.OutputStream;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.Arrays;
@cwansart
cwansart / web.xml
Created April 15, 2020 19:01
web.xml
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd" >
<web-app>
<display-name>Hello World</display-name>
</web-app>
apiVersion: v1
kind: Pod
metadata:
name: nginx
spec:
containers:
- name: nginx
image: nginx
ports:
- containerPort: 80
@cwansart
cwansart / pom.xml
Created February 12, 2020 14:52
h2 database during integration-tests
<plugin>
<groupId>io.fabric8</groupId>
<artifactId>docker-maven-plugin</artifactId>
<version>0.31.0</version>
<executions>
<execution>
<id>start</id>
<phase>pre-integration-test</phase>
<goals>
package main
import "fmt"
func change(a []int) {
for i := 0; i < len(a); i++ {
a[i] = 42
}
}
#!/bin/bash
jenkins_master_is_up() {
status=$(curl -s -o /dev/null -w "%{http_code}" $1)
if [[ "$status" -eq 200 ]]; then
return 0
else
return 1
fi
}
@cwansart
cwansart / jenkins.yaml
Created October 29, 2019 21:32
Starts a Jenkins with a persistence storage
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
labels:
app: jenkins
name: jenkins-volume-claim
spec:
accessModes:
- ReadWriteOnce
resources:
@cwansart
cwansart / env.go
Last active October 29, 2019 10:30
package cmd
import (
"strings"
)
var usageHintMap = map[string]string{
"bash": `# Run this command to configure your shell:
# eval $(minikube %placeholder docker-env)
`,
@cwansart
cwansart / Pagination.vue
Created August 28, 2017 18:21
vue-router based Paginator component for Laravel
<template>
<nav aria-label="Page navigation">
<ul class="pagination">
<li :class="{ 'disabled': data.prev_page_url == null }">
<router-link :to="{ path, query: { page: prev_page } }" @click.native="changePage(prev_page)" aria-label="Previous">
<span aria-hidden="true">&laquo;</span>
</router-link>
</li>
<li v-for="page in pages" :key="page" :class="{ 'active': data.current_page == page }">