Skip to content

Instantly share code, notes, and snippets.

@LoneRifle
LoneRifle / arduino.opencert
Last active December 20, 2025 11:13
OpenCerts
{
"cipherText": "Nmy155qYfByyvBnFiG9hO6aeucH1bszPV1xRAj6aZxxB+S6xK0dYmF8cBVkrmTXdoiORYtBsD08pavZKTEo/3QMVilJwVGGdNG721q3aOMjirGlf/bn6tny0lfBEwfxwHl21bnCJVVAbvJ8sBf0UJSXug5TH8eDSwg7gkblK2bIBYFuLs8DpE4Q3lbtlz2HgDIxAewM3VlWHHGtsH7hy9o/ZoAi8mUbztOIzXz5p85njEeUn7YCCDUQFwwLr6Ku0Kk3LkCnSe3JUugiOLuKxRsA3C47+7ZO8s6KtKVMvpv8ovKHyl/uDzRvWYFQQuDblaSffOWS6/dpup3YbmNoXa4gr1qN8cirh3rnGjFE/goWEXh2FTI09+cRlVPITTEWWsSI+vIV5sumlBYwfcmpmVziohCrLdTdGvSklwkpEyQ5Th0vvwRbuTWsAKpc+VNQ9T9mykXcG8s42D/KQBg4Geh8+rApBS2053p0aNJvGjVCeeQkpdBnke0P+ecIQrh4sK/WBjhKIUY7Q2sl/o7DHG+ZhTBbpkHuu5YPBVMqKsV/rtN9X7ddHC4W3138Uo4fVdEd9T94zsOSFyykUAiKL92j5eoDBQ+KSobc1dvpznnHR02VYXEXtEEb5dVE2qE8lXgdAhAHBmnoQJaGKrvgTx4AYUZzsNOTS5GQiReEt+K8Hs/mIDquD+Maxo8JekqY7DheVNUTf5lyNyDspL1+jQBk8tBKk7Z//pSzpCzhBqk92AbXP8r8h6QVUR6XshATS6XtWIPnVPigPfRHchMi9hUVBxeYSxWvFAImCIYhfjjyj2UfV2c5vK8jEGBgkCAmidNq75vt8/zKQKLAeBD2NHqWmSk4cfW+R5oGWhDlbmfegJ1Lq4lg/lPcKEGV+DDIQqwsVrP2TDUl0MnHEDFFWZInkvw3Z8W4eBZeRm835AAhIzgXYv8Lqsn+hfvGXDp1kh3PKGi4P2rdnPc+2efvDoJQF5g50CIcWIZH+Y7oASHbna
@LoneRifle
LoneRifle / index.js
Created April 26, 2020 05:50
Migration script - add categories, regions, location to FoodLeh entries
const firebase = require("firebase")
require("firebase/firestore")
const geofirex = require('geofirex')
const geo = geofirex.init(firebase)
firebase.initializeApp({
// Config to point to firebase instance
})
<?xml version="1.0"?>
<!DOCTYPE suppressions PUBLIC
"-//Puppy Crawl//DTD Suppressions 1.1//EN"
"http://www.puppycrawl.com/dtds/suppressions_1_1.dtd">
<suppressions>
<!-- Suppress strict duplicate code checking -->
<suppress checks="StrictDuplicateCode" files="\.java" lines="1-15"/>
@LoneRifle
LoneRifle / cdb7912.sig
Created December 27, 2016 02:58
com.hazelcast.core signature file as of commit cdb7912
#Signature file v4.1
#Version
CLSS public abstract com.hazelcast.core.AbstractIMapEvent
cons public <init>(java.lang.Object,com.hazelcast.core.Member,int)
fld protected final java.lang.String name
intf com.hazelcast.core.IMapEvent
meth public com.hazelcast.core.EntryEventType getEventType()
meth public com.hazelcast.core.Member getMember()
meth public java.lang.Object getSource()
C:\Users\LoneRifle\Documents\GitHub\hazelcast [generic-pagingpredicate]> java -jar c:\sigtest-3.1\lib\sigtestdev.jar Test -Mode bin -B -static -classpath "$env:JAVA_HOME/jre/lib/rt.jar;c:/users/LoneRifle/documents/github/hazelcast/hazelcast/target/classes/;c:/users/LoneRifle/.m2/repository/com/google/code/findbugs/annotations/3.0.0/annotations-3.0.0.jar" -filename c:/sigtest-3.1/hazelcast-3.6.sig
SignatureTest report
Base version:
Tested version:
Check mode: bin [throws removed]
Constant checking: on
Warning: The return type java.net.SocketAddress can't be resolved
Warning: The return type java.net.SocketAddress can't be resolved
@LoneRifle
LoneRifle / MapMemoryGetAllStressTest.java
Created September 11, 2015 03:51
ClientMapProxy.getAll test, old (invoke on random target) vs new (go to all key owners). Numbers are for old client.
package com.hazelcast.client.map;
import com.hazelcast.client.config.ClientConfig;
import com.hazelcast.client.test.TestHazelcastFactory;
import com.hazelcast.config.GroupConfig;
import com.hazelcast.core.HazelcastInstance;
import com.hazelcast.core.IMap;
import com.hazelcast.test.HazelcastParallelClassRunner;
import com.hazelcast.test.HazelcastTestSupport;
import com.hazelcast.test.annotation.NightlyTest;