Keybase proof
I hereby claim:
- I am azhawkes on github.
- I am azhawkes (https://keybase.io/azhawkes) on keybase.
- I have a public key whose fingerprint is AF0C 077D AF5C 2F90 5BB9 70AE 8A64 011E 0695 1A98
To claim this, I am signing this object:
// This is a contrived example of some of the things you can do in a Loadster code step. | |
// HTTP and Wait methods are synchronous by design, no callbacks required. | |
// More documentation is coming soon! | |
console.log("We're in a code step."); | |
// Wait between 0 and 2 seconds | |
user.wait(Math.random() * 2000); | |
// Make a GET request with page resources |
var columns = 200; | |
var ticker = document.getElementById("ticker"); | |
for (var i = 0; i < columns; i++) { | |
addTickerColumn(); | |
} | |
function addTickerColumn() { | |
var value = Math.floor(Math.random() * 5); | |
var column = document.createElement("div"); |
@Configuration | |
public class SnakeCaseApplicationConfiguration { | |
@Bean | |
public OncePerRequestFilter snakeCaseConverterFilter() { | |
return new OncePerRequestFilter() { | |
@Override | |
protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) throws ServletException, IOException { | |
final Map<String, String[]> parameters = new ConcurrentHashMap<>(); | |
for (String param : request.getParameterMap().keySet()) { |
/** | |
* Adds support for application/octet-stream through a RestController using streams. | |
*/ | |
@Configuration | |
class WebConfig extends WebMvcConfigurationSupport { | |
@Override | |
protected void configureMessageConverters(List<HttpMessageConverter<?>> converters) { | |
converters.add(new AbstractHttpMessageConverter<InputStream>(MediaType.APPLICATION_OCTET_STREAM) { | |
protected boolean supports(Class<?> clazz) { | |
return InputStream.isAssignableFrom(clazz) |
var Express = require('express'); | |
var BodyParser = require('body-parser'); | |
var CredentialsService = require('infusionsoft-credentials'); | |
var app = Express(); | |
app.use(BodyParser.json()); | |
app.get('/activities', function(req, res) { | |
var accessToken = CredentialsService.resolveCredentials(req.params.credentialsId).accessToken; |
#!/bin/bash | |
# Set these to the Docker hosts you want each container to run on | |
ZOOKEEPER_HOST=10.0.1.249 | |
NIMBUS_HOST=10.0.1.250 | |
SUPERVISOR_HOST=10.0.1.251 | |
# Run ZooKeeper | |
$ export DOCKER_HOST=tcp://$ZOOKEEPER_HOST:5000 | |
$ docker run -h zookeeper --name=zookeeper -d jplock/zookeeper |
I hereby claim:
To claim this, I am signing this object:
class BootStrap { | |
def init = { servletContext -> | |
ArrayList.metaClass.commify = { | |
StringBuilder output = new StringBuilder() | |
for (int i = 0; i < delegate.size(); i++) { | |
if (i == 0) { | |
output.append(delegate[i]) | |
} else if (i == delegate.size() - 1) { | |
output.append(" and ${delegate[i]}") |
RewriteEngine on | |
# Automatically rewrite /something -> something.html | |
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-d | |
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME}.html -f | |
RewriteRule /(.*)$ /$1.html [L] | |
# Strip off .html extensions from the request and redirect | |
RewriteCond %{REQUEST_URI} ^(.+)\.html$ | |
RewriteRule /(.*)\.html$ /$1 [R=301,L] |
; .editorconfig | |
root = true | |
[**.js] | |
indent_style = space | |
indent_size = 4 | |
[**.css] | |
indent_style = space |