Skip to content

Instantly share code, notes, and snippets.

View edwardbeckett's full-sized avatar

Edward J Beckett edwardbeckett

View GitHub Profile
@edwardbeckett
edwardbeckett / StringPerf.java
Last active January 4, 2016 03:38
StringPerformance BenchMark :: building strings within loops :: 10K increment to 100K
import java.util.Random;
import java.util.concurrent.TimeUnit;
import org.openjdk.jmh.annotations.*;
import org.openjdk.jmh.infra.Blackhole;
import org.openjdk.jmh.runner.Runner;
import org.openjdk.jmh.runner.RunnerException;
import org.openjdk.jmh.runner.options.Options;
import org.openjdk.jmh.runner.options.OptionsBuilder;
@edwardbeckett
edwardbeckett / ArraySecondMax.java
Last active January 4, 2016 01:09
Find second largest value in an int[]...
import java.util.Arrays;
import java.util.Random;
/**
* @author Edward Beckett <Edward@EdwardBeckett.com>
* @since 1/3/2016
*/
public class ArraySecondMax {
private static int[] nums = new Random().ints(10000, 0, 10000).toArray();
@edwardbeckett
edwardbeckett / GenericsBench.java
Last active December 31, 2015 06:47
JMH 1.11.2 ~ GenericsBench ~ Testing an assertion from a 2009 AMD article :: A Java Generics Performance Puzzler (http://developer.amd.com/community/blog/2009/06/05/a-java-generics-performance-puzzler/)
import java.util.ArrayList;
import java.util.concurrent.TimeUnit;
import org.openjdk.jmh.annotations.*;
import org.openjdk.jmh.infra.Blackhole;
import org.openjdk.jmh.runner.Runner;
import org.openjdk.jmh.runner.RunnerException;
import org.openjdk.jmh.runner.options.Options;
import org.openjdk.jmh.runner.options.OptionsBuilder;
@edwardbeckett
edwardbeckett / SecurityManager.java
Last active December 18, 2015 19:01
SSL Builder ;)
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.security.KeyStore;
import java.security.KeyStoreException;
import java.security.NoSuchAlgorithmException;
import java.security.UnrecoverableKeyException;
import java.security.cert.CertificateException;
import javax.net.ssl.KeyManager;
@edwardbeckett
edwardbeckett / delete_service.ps
Created September 11, 2015 08:25
Delete Windows Service PowerShell One-Liner
(Get-WmiObject -Class Win32_Service -Filter "Name='SERVICE'").delete()
@edwardbeckett
edwardbeckett / README.md
Last active August 29, 2015 14:28 — forked from nickpiesco/README.md
Making Sass Linear Gradient Mixins Behave in IE

I wrote this fairly straightforward cross-browser linear gradient mixin:

@mixin gradient($from-color, $to-color) {
	background-color: mix($from-color, $to-color); /* Fallback */
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from($from-color), to($to-color));
	background-image: -webkit-linear-gradient(top, $from-color, $to-color); 
	background-image:    -moz-linear-gradient(top, $from-color, $to-color);
	background-image:     -ms-linear-gradient(top, $from-color, $to-color);
	background-image: -o-linear-gradient(top, $from-color, $to-color);
@edwardbeckett
edwardbeckett / font_variables.scss
Last active August 29, 2015 14:28 — forked from jacrook/font_variables.scss
Sass Css Font Stack Variables
//////////////////////////////////////////////////////////////
// Font Variables (http://cssfontstack.com/)
//////////////////////////////////////////////////////////////
//
// Serif font-stacks
//
$baskerville-font-stack: "Big Caslon", "Book Antiqua", "Palatino Linotype", Georgia, serif !default;
@edwardbeckett
edwardbeckett / .gist
Last active September 5, 2017 14:25
Tomcat 8 on Java 8 Behind Apache on CentOS
Tomcat 8 on Java 8 Behind Apache on CentOS
@edwardbeckett
edwardbeckett / variables.scss
Last active August 29, 2015 14:26
Sass Script to make WP PageNavi Responsive.
// Colors
$brand-primary: #036;
$accent-color: rgba(193,213,229, 1.0);
$light-white: #FAFAFA;
$white-smoke: #F5F5F5;
$text-color: rgb(66, 100, 127);
$link-color: rgb(93, 123, 147);
$link-hover-color: darken( $link-color, 15%);
$light-border-color: lighten( $accent-color, 10%);