Skip to content

Instantly share code, notes, and snippets.

View Pyknic's full-sized avatar

Emil Forslund Pyknic

View GitHub Profile
@yiwenl
yiwenl / hsv2rgb
Last active April 14, 2024 17:35
GLSL Color Coversions
vec3 hsv2rgb(vec3 c)
{
vec4 K = vec4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0);
vec3 p = abs(fract(c.xxx + K.xyz) * 6.0 - K.www);
return c.z * mix(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y);
}
@barlog-m
barlog-m / SpringBootUndertowHTTP2.java
Created August 23, 2015 09:11
Enable HTTP2 in Undertow with Spring Boot
public class SpringBootUndertowHTTP2 {
@Bean
UndertowEmbeddedServletContainerFactory embeddedServletContainerFactory() {
UndertowEmbeddedServletContainerFactory factory = new UndertowEmbeddedServletContainerFactory();
factory.addBuilderCustomizers(
builder -> builder.setServerOption(UndertowOptions.ENABLE_HTTP2, true));
return factory;
}
}
@zephster
zephster / gist:63b56047d585d396066a
Created June 30, 2015 15:45
css striped animated progress bar
<style>
.progress-bar {
padding: 5px;
height : 20px;
}
.progress-bar > span {
height : 100%;
display : block;
overflow : hidden;
@jewelsea
jewelsea / LayoutAnimator.java
Last active May 24, 2020 09:53 — forked from teyc/LayoutAnimator.java
Animates transitions involved when relaying out nodes in a FlowPane
import javafx.animation.Transition;
import javafx.beans.property.DoubleProperty;
import javafx.beans.value.*;
import javafx.collections.*;
import javafx.event.*;
import javafx.scene.Node;
import javafx.scene.transform.Translate;
import javafx.util.Duration;
import java.util.*;