Skip to content

Instantly share code, notes, and snippets.

View lucasweb78's full-sized avatar

Richard Lucas lucasweb78

  • The Walt Disney Company
  • Los Angeles, California
View GitHub Profile
@lucasweb78
lucasweb78 / CustomSwaggerModelConverter.java
Last active August 29, 2015 13:57
Custom Swagger Model Converter that hides model properties that have methods annotated with a ApiModelProperty(access = "hidden") annotation.
package uk.co.lucasweb.swagger;
import com.wordnik.swagger.annotations.ApiModelProperty;
import com.wordnik.swagger.converter.SwaggerSchemaConverter;
import com.wordnik.swagger.model.Model;
import org.apache.log4j.Logger;
import scala.Option;
import scala.collection.immutable.Map;
import javax.xml.bind.annotation.XmlElement;
@lucasweb78
lucasweb78 / oracle-jdk8-aws-linux.sh
Last active March 28, 2016 22:34
Install Oracle JDK 8 on AWS Linux
#!/bin/bash
wget -c --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u77-b03/jdk-8u77-linux-x64.rpm" --output-document="jdk-8u77-linux-x64.rpm"
sudo rpm -i jdk-8u77-linux-x64.rpm
sudo alternatives --install /usr/bin/java java /usr/java/default/bin/java 20000
export JAVA_HOME=/usr/java/default
@lucasweb78
lucasweb78 / flac2mp3.sh
Last active August 29, 2015 14:08
Convert FLAC to MP3
#!/bin/bash
for f in *.flac; do flac -cd "$f" | lame -b 320 - "${f%.*}".mp3; done
@lucasweb78
lucasweb78 / oracle-jdk7-aws-linux.sh
Created December 4, 2014 23:18
Install Oracle JDK 7 on AWS Linux
#!/bin/bash
wget -c --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm" --output-document="jdk-7u71-linux-x64.rpm"
sudo rpm -i jdk-7u71-linux-x64.rpm
sudo alternatives --install /usr/bin/java java /usr/java/default/bin/java 20000
export JAVA_HOME=/usr/java/default
@lucasweb78
lucasweb78 / update-java-cert-aws-linux
Created July 19, 2015 19:45
Update Java Cert on AWS Linux
sudo /usr/java/latest/bin/keytool -import -alias <ALIAS> -keystore /usr/java/latest/jre/lib/security/cacerts -file /path/to/cert.crt