Skip to content

Instantly share code, notes, and snippets.

View jamezrin's full-sized avatar

Jaime Martínez Rincón jamezrin

View GitHub Profile
@jamezrin
jamezrin / SignTest.java
Last active September 11, 2016 00:41
An example plugin class that uses ProtocolLib to show a sign with predefined text
public final class SignTest extends JavaPlugin {
private ProtocolManager manager;
@Override
public void onEnable() {
manager = ProtocolLibrary.getProtocolManager();
}
@Override
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
@jamezrin
jamezrin / AsyncDbQueue.java
Created October 1, 2016 23:10 — forked from aikar/AsyncDbQueue.java
Empire Minecraft DB Wrapper - EmpireDb - Released as MIT - Ignore the copyright headers
/*
* Copyright (c) 2015. Starlis LLC / dba Empire Minecraft
*
* This source code is proprietary software and must not be redistributed without Starlis LLC's approval
*
*/
package com.empireminecraft.systems.db;
import com.empireminecraft.util.Util;
//Setting up gson
GsonBuilder builder = new GsonBuilder();
builder.setPrettyPrinting();
builder.enableComplexMapKeySerialization();
//fix for map key that is null
//gson does UUID.fromString even if the object is null, and it does not accept nulls
builder.registerTypeAdapter(UUID.class, (JsonDeserializer<UUID>) (element, type, context) -> {
if (element.isJsonNull() || element.getAsString().equals("null")) {
return null;
# Force resume of partially downloaded files
-c
# Continue on download errors
-i
# Do not overwrite files
-w
# Convert video files to audio-only files
public class GeolocationManager {
private final DatabaseProvider provider;
public GeolocationManager(LobbyBalancer plugin) throws Exception {
File dir = new File(plugin.getDataFolder(), "data");
if (!dir.exists()) {
dir.mkdir();
}
File reader = new File(dir, "geoip2-2.8.0");
if (!reader.exists()) {
@jamezrin
jamezrin / GithubDankifier.js
Last active April 28, 2017 14:35
Github Dankifier
// ==UserScript==
// @name Github Dankifier
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Send nudes please
// @author jaime29010
// @match https://github.com/*
// @grant none
// ==/UserScript==
@jamezrin
jamezrin / BitExample.java
Last active July 6, 2017 23:15
Java class to store boolean values on numbers
package com.jaimemartz.bitexample;
import static com.jaimemartz.bitexample.BitHelper.*;
public class BitExample {
/* Output:
Testing at bit: 1
Starting status: false
Setting to true: 100000000000001
@jamezrin
jamezrin / GuestPaste.java
Last active August 9, 2017 01:38
Little class to create guest pastes on Pastebin (uses lombok!)
package com.jaimemartz.playerbalancer.utils;
import lombok.Data;
import lombok.Getter;
import javax.net.ssl.HttpsURLConnection;
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.InputStreamReader;
import java.net.MalformedURLException;

Keybase proof

I hereby claim:

  • I am Jamezrin on github.
  • I am jaime29010 (https://keybase.io/jaime29010) on keybase.
  • I have a public key whose fingerprint is D751 DC9D 2016 3C3B 6627 2C03 A99A 07C6 AE63 3603

To claim this, I am signing this object:

<!DOCTYPE html>
<html>
<head>
<title>Pruebas</title>
</head>
<body>
<?php
// Direccion del servidor, usuario, contraseña y base de datos
$con = new mysqli("localhost", "root", "", "cosasdb");