Skip to content

Instantly share code, notes, and snippets.

View maxandersen's full-sized avatar
💭
; is so overrated

Max Rydahl Andersen maxandersen

💭
; is so overrated
View GitHub Profile
2022-11-25 08:06:57,415 [ 25687] SEVERE - #c.i.o.a.i.ActionUpdater - OpenInBrowserEditorContextBarGroupAction#getChildren@ContextToolbar (com.intellij.ide.browsers.actions.OpenInBrowserBaseGroupAction$OpenInBrowserEditorContextBarGroupAction), actionId=OpenInBrowserEditorContextBarGroupAction, text='Open in Browser'
java.lang.NullPointerException
at com.intellij.util.SVGLoader.loadFromClassResource(SVGLoader.kt:117)
at com.intellij.util.ImageLoader.loadByDescriptorWithoutCache(ImageLoader.java:264)
at com.intellij.util.ImageLoader.loadByDescriptor(ImageLoader.java:223)
at com.intellij.util.ImageLoader.loadImage(ImageLoader.java:154)
at com.intellij.openapi.ui.ImageDataByPathLoader.loadImage(ImageDataByPathLoader.kt:89)
at com.intellij.openapi.util.IconLoader$CachedImageIcon.loadImage(IconLoader.java:979)
at com.intellij.openapi.util.IconLoader$ScaledIconCache.getOrScaleIcon(IconLoader.java:1048)
at com.intellij.openapi.util.IconLoader$CachedImageIcon.getRealIcon(IconLoader.java:866)
@maxandersen
maxandersen / lol.java
Created November 24, 2022 11:17 — forked from fbricon/lol.java
JFiglet + Lolcat with JBang
///usr/bin/env jbang "$0" "$@" ; exit $?
//DEPS com.github.jamesnetherton:lolcat4j:0.4.0
//DEPS com.github.lalyos:jfiglet:0.0.9
import java.io.IOException;
import com.github.jamesnetherton.lolcat4j.Lol;
import com.github.lalyos.jfiglet.FigletFont;
public class lol {
///usr/bin/env jbang "$0" "$@" ; exit $?
//JAVA 17+
//DEPS com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.13.0
import static java.lang.System.*;
import java.io.IOException;
import com.fasterxml.jackson.databind.ObjectMapper;
///usr/bin/env jbang "$0" "$@" ; exit $?
//JAVA 11+
import static java.lang.System.out;
import java.io.BufferedReader;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
///usr/bin/env jbang "$0" "$@" ; exit $?
//JAVA 11+
import static java.lang.System.out;
import java.io.BufferedReader;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import static java.lang.System.*;
import java.util.*;
out.println("Let's play Rock Paper Scissors!");
var r = "rock";
var p = "paper";
var s = "scissors";
var all_choices = List.of(r, p, s);
//DEPS org.openjfx:javafx-controls:18.0.2:${os.detected.jfxname}
//DEPS org.openjfx:javafx-graphics:18.0.2:${os.detected.jfxname}
//SOURCES **.java
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.canvas.Canvas;
import javafx.scene.canvas.GraphicsContext;
import javafx.scene.layout.VBox;
import javafx.scene.paint.Color;
///usr/bin/env jbang "$0" "$@" ; exit $?
//DEPS org.gradle:gradle-tooling-api:7.3-20210825160000+0000
import static java.lang.System.*;
import java.io.File;
import org.gradle.tooling.GradleConnector;
import org.gradle.tooling.ProjectConnection;
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.time.Duration;
import java.util.HashSet;
import java.util.Set;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.LinkedBlockingDeque;
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.time.Duration;
import java.util.HashSet;
import java.util.Set;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.LinkedBlockingDeque;