Skip to content

Instantly share code, notes, and snippets.

View rehevkor5's full-sized avatar

Shannon Carey rehevkor5

View GitHub Profile
@rehevkor5
rehevkor5 / DynamicExpandedParameterBuilder.java
Created September 25, 2018 18:09
Swagger plugin for dynamic allowed values, implementing ExpandedParameterBuilderPlugin
package mydomain.swagger;
import mydomain.repo.AttributeMetadataRepo;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.google.common.base.Optional;
import com.google.common.base.Strings;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiParam;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.core.annotation.Order;
@rehevkor5
rehevkor5 / ParameterDynamicAllowedValuesBuilder.java
Created September 25, 2018 18:03
Swagger plugin for dynamic allowed values
package mydomain.swagger;
import mydomain.repo.AttributeMetadataRepo;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.google.common.base.Optional;
import io.swagger.annotations.ApiParam;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.core.annotation.Order;
import org.springframework.stereotype.Component;
import springfox.documentation.spi.DocumentationType;
@rehevkor5
rehevkor5 / keybase.md
Created January 3, 2017 22:30
Proves ownership of my Github and Keybase accounts via my GPG key

Keybase proof

I hereby claim:

  • I am rehevkor5 on github.
  • I am scarey (https://keybase.io/scarey) on keybase.
  • I have a public key ASA7s-TlnrzWhX-oisJHOF3bSzuIW3KnAHX6YxDgc2o7swo

To claim this, I am signing this object:

@rehevkor5
rehevkor5 / ncdc.sh
Last active April 17, 2017 22:00 — forked from tomasdelvechio/ncdc.sh
Download a weather dataset from the National Climatic Data Center (NCDC, http://www .ncdc.noaa.gov/). Prepare it for examples of "Hadoop: The Definitive Guide" book by Tom White. http://www.amazon.com/Hadoop-Definitive-Guide-Tom-White/dp/1449311520 Usage: ./ncdc.sh 1901 1930 # download wheather datasets for period from 1901 to 1930. This version…
#!/usr/bin/env bash
# global parameters
g_tmp_folder="ncdc_tmp";
g_output_folder="ncdc_data";
g_remote_host="ftp.ncdc.noaa.gov";
g_remote_path="pub/data/noaa";
@rehevkor5
rehevkor5 / gtk-firefox.sh
Last active December 14, 2015 20:40 — forked from joekiller/gtk-firefox.sh
INSTALL FIREFOX ON AMAZON LINUX X86_64 COMPILING GTK+
#!/bin/bash
# GTK+ and Firefox for Amazon Linux
# Written by Joseph Lawson 2012-06-03
# http://joekiller.com
# http://joekiller.com/2012/06/03/install-firefox-on-amazon-linux-x86_64-compiling-gtk/
# Including changes from fork: https://gist.github.com/rehevkor5/5145245
# chmod 755 ./gtk-firefox.sh
# sudo ./gtk-firefox.sh