Skip to content

Instantly share code, notes, and snippets.


Franco Rondini rondinif

View GitHub Profile
rondinif / check-java12-env
Created Apr 14, 2019
command line setup of [ openjdk version "12" ] on [ Mac OS X 10.14.3 ]
View check-java12-env
$ java -XshowSettings -version
Picked up JAVA_TOOL_OPTIONS: -Duser.language=en
VM settings:
Max. Heap Size (Estimated): 4.00G
Using VM: OpenJDK 64-Bit Server VM
Property settings:
awt.toolkit = sun.lwawt.macosx.LWCToolkit
file.encoding = UTF-8
file.separator = /
ricardozanini /
Last active Sep 20, 2020
How to install GraalVM on Linux with alternatives

How to Install GraalVM Community Edition on Linux

Note: Tested on Fedora only

  1. Download the new release of GraalVM and unpack it anywhere in your filesystem:
$ tar -xvzf graalvm-ce-1.0.0-rc14-linux-amd64.tar.gz
View Ruby Logger: how to set the log level from environment variable
# see:
level ||= LOGLEVELS.index ENV.fetch("LOG_LEVEL","WARN") # default to WARN index: 2
level ||= Logger::WARN # FIX default in case of environment LOG_LEVEL value is present but not correct
LOGGER.level = level
# Usage:
# before launching the program:
# $ export LOG_LEVEL=DEBUG
View openshift kubernets api server discovery
$ oc config view | grep server
$ oc config view | grep server | cut -f 2- -d ":"
twmbx / vanilla-ajax-poll.js
Last active Aug 20, 2020
Polling in JS with an async ajax call that returns a promise ( modified from: )
View vanilla-ajax-poll.js
// The polling function
function poll(fn, timeout, interval) {
var endTime = Number(new Date()) + (timeout || 2000);
interval = interval || 100;
var checkCondition = function(resolve, reject) {
var ajax = fn();
// dive into the ajax promise
ajax.then( function(response){
// If the condition is met, we're done!
ricardozanini /
Last active Aug 27, 2019
How to set the default workspace dir for SoapUI

How to set the default workspace dir for SoapUI

  1. Locate the SoapUI installation dir
  2. Edit the SoapUI-X.X.X.vmoptions (X.X.X is the SoapUI version) and add the -Duser.home=<YOUR_NEW_WORKSPACE_DIR>.
  3. Restart SoapUI
  4. Done
nmarley /
Created Sep 8, 2017 — forked from htp/
Test a WebSocket using curl.
curl --include \
--no-buffer \
--header "Connection: Upgrade" \
--header "Upgrade: websocket" \
--header "Host:" \
--header "Origin:" \
--header "Sec-WebSocket-Key: SGVsbG8sIHdvcmxkIQ==" \
--header "Sec-WebSocket-Version: 13" \
1kastner /
Last active Jun 30, 2020 — forked from huyng/
A simple echo server to inspect http web requests
#!/usr/bin/env python
# Reflects the requests from HTTP methods GET, POST, PUT, and DELETE
# Written by Nathan Hamiel (2010)
from http.server import HTTPServer, BaseHTTPRequestHandler
from optparse import OptionParser
class RequestHandler(BaseHTTPRequestHandler):
def do_GET(self):
kwart / elytron-ssl.cli
Created May 17, 2017
WildFly Elytron - Full SSL with fallback (Client Cert authentication with fallback to username / password authentication.)
View elytron-ssl.cli
# Paths
./path=elytron.project.jks:add(path=src/test/resources/ca/jks, relative-to=elytron.project)
./, relative-to=elytron.project)
# KeyStores
./subsystem=elytron/key-store=localhost:add(type=jks, relative-to=elytron.project.jks, path=localhost.keystore, credential-reference={clear-text=Elytron})
./subsystem=elytron/key-store=beetles:add(type=jks, relative-to=elytron.project.jks, path=beetles.keystore, credential-reference={clear-text=Elytron})
You can’t perform that action at this time.