Skip to content

Instantly share code, notes, and snippets.

Avatar

Fabian Zeindl fab1an

View GitHub Profile
View SentryLog.kt
object SentryLog {
// ~ Properties -------------------------------------------------------------------------------
var netInfo: String? = ""
var appState: AppState? = null
private val gson = createAppStateGson()
// ~ Methods ----------------------------------------------------------------------------------
@fab1an
fab1an / SWTLoader.java
Last active Mar 9, 2017
Caplet: changing JVM classpath according to platform and architecture
View SWTLoader.java
import static com.google.common.base.Preconditions.checkState;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map.Entry;
public final class SWTLoader extends Capsule {
// ~ Constructors ----------------------------------------------------------------------------------------------
View nginx.conf
# target server
upstream postgrest {
server localhost:4000;
keepalive 64;
}
# proxy
server {
listen 3000;
View UniqueListTest.java
@Test
public void bugInGrouper() {
final TransactionList<String> source = new TransactionList<String>(new BasicEventList<String>());
final UniqueList<String> uniqueList = new UniqueList<String>(source, String.CASE_INSENSITIVE_ORDER);
source.add("A");
source.add("A");
source.add("B");
source.beginEvent();
View ListEventCompressor.kt
import ca.odell.glazedlists.event.ListEvent
import java.util.*
data class ChangeRange(val firstIndex: Int, var count: Int, val type: ChangeType) {
// ~ Delegated --------------------------------------------------------------------------------
val lastIndex: Int
get() = firstIndex + count - 1
View test.sql
## works
create schema core;
create table core.items (
id serial primary key
);
create table core.other (
View jsx-import-undef.js
/**
* @fileoverview Disallow undeclared variables in JSX
* @author Yannick Croissant
*/
'use strict';
/**
* Checks if a node name match the JSX tag convention.
* @param {String} name - Name of the node to check.
@fab1an
fab1an / GeoJsonMapLayer.js
Last active Jan 10, 2022
React / Leaflet combination
View GeoJsonMapLayer.js
export default class GeoJsonMapLayer extends React.Component {
render() {
return (
<div>
</div>
);
}
componentWillUnmount() {
if (this.layer) {
@fab1an
fab1an / SetMatcherEditor.java
Created Aug 30, 2016
Generic SetMatcherEditor for GlazedLists
View SetMatcherEditor.java
import static com.google.common.base.Preconditions.checkNotNull;
import java.util.Set;
import java.util.function.Function;
import com.google.common.collect.ImmutableSet;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
View FinalizerTest.java
package finalizertest;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.junit.Test;
import org.junit.runner.RunWith;
import android.support.test.runner.AndroidJUnit4;