Skip to content

Instantly share code, notes, and snippets.

@leolux
leolux / myplugin.js
Created October 4, 2015 08:49
Object-Oriented jQuery Plugin skeleton
//Source: http://www.virgentech.com/blog/2009/10/building-object-oriented-jquery-plugin.html
//Author: Hector Virgen
//Date: August 23, 2010
(function($) {
var MyPlugin = function(element, options) {
var elem = $(element);
var obj = this;
@leolux
leolux / gist:0675612cc442f569faae
Created March 23, 2015 15:09
"/some/path/*" should match "/some/path/wibble" but not "/some/pathwibble"
package middleware.common;
import io.vertx.core.http.HttpMethod;
import io.vertx.ext.apex.ApexTestBase;
import java.util.UUID;
import org.junit.Test;
public class WildcardMatcherTest extends ApexTestBase {
@leolux
leolux / GetRequestBodyExample.java
Created March 13, 2015 19:28
Getting the HTTP request body fails in 3.0.0-milestone2 (line 68)
package loadbalancer.verticles;
import io.vertx.core.AbstractVerticle;
import io.vertx.core.http.HttpClient;
import io.vertx.core.http.HttpClientOptions;
import io.vertx.core.http.HttpClientRequest;
import io.vertx.core.http.HttpMethod;
import io.vertx.core.http.HttpServer;
import io.vertx.core.http.HttpServerOptions;
import io.vertx.core.http.HttpServerResponse;
package reproducer.apex.hashtag;
import io.vertx.core.Vertx;
import io.vertx.core.http.HttpMethod;
import io.vertx.core.http.HttpServer;
import io.vertx.core.http.HttpServerOptions;
import io.vertx.core.http.HttpServerResponse;
import io.vertx.ext.apex.core.Router;
import java.net.HttpURLConnection;