Skip to content

Instantly share code, notes, and snippets.

View simonbasle's full-sized avatar

Simon Baslé simonbasle

  • VMware
  • Nantes, France
  • 12:53 (UTC +02:00)
View GitHub Profile
@simonbasle
simonbasle / ZipControllerTest.java
Created January 20, 2023 10:19
Investigation for SPR gh-28613
package com.example.sprtest;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.net.URI;
import java.util.ArrayList;
import java.util.List;
import java.util.zip.GZIPOutputStream;
import org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient;
@simonbasle
simonbasle / collapseAll.js
Last active August 16, 2019 09:13
Collapsing and loading all files in a large pull request, from Chrome Dev Tools
//tested on GitHub 2017-03-24, this collapses all diffs including non-loaded ones
$$('.pr-2').forEach(function(element){if(element.attributes['aria-label'].value == "Toggle diff text") { element.click(); }});
@simonbasle
simonbasle / keybase.md
Created March 21, 2017 13:34
Keybase Github Proof

Keybase proof

I hereby claim:

  • I am simonbasle on github.
  • I am simonbasle (https://keybase.io/simonbasle) on keybase.
  • I have a public key ASDl2zGIxMjTjMFuuknWYYa4XWUhTwTfCcQjFo9UHaPYiQo

To claim this, I am signing this object:

import com.couchbase.client.java.Bucket;
import com.couchbase.client.java.Cluster;
import com.couchbase.client.java.CouchbaseCluster;
import com.couchbase.client.java.document.JsonDocument;
import com.couchbase.client.java.document.json.JsonObject;
import com.couchbase.client.java.query.Query;
import com.couchbase.client.java.query.QueryParams;
import com.couchbase.client.java.query.QueryResult;
import com.couchbase.client.java.query.consistency.ScanConsistency;
@simonbasle
simonbasle / log4j.xml
Created March 20, 2015 10:29
Couchbase Java SDK 2.0: Setup of Log4j to TRACE the SDK output into a file, DEBUG into console
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
<!-- A time/date based rolling appender for couchbase -->
<appender name="CB" class="org.apache.log4j.RollingFileAppender">
<errorHandler class="org.apache.log4j.helpers.OnlyOnceErrorHandler"/>
<param name="File" value="log/couchbase.log"/>
<param name="Append" value="true"/>