Skip to content

Instantly share code, notes, and snippets.

Matthew Bednarski matthewbednarski

Block or report user

Report or block matthewbednarski

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@matthewbednarski
matthewbednarski / SpringBootNoDispatcherServlet.java
Created Aug 26, 2015
An example Spring Boot Application which turns off the default Spring DispatcherServlet
View SpringBootNoDispatcherServlet.java
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.web.DispatcherServletAutoConfiguration;
/**
SpringBootNoDispatcherServlet.java SpringBootServletRegistrationOverrides.java Created by matthew.bednarski on 19/06/2015.
*/
@SpringBootApplication(exclude = { DispatcherServletAutoConfiguration.class })
public class Application {
@matthewbednarski
matthewbednarski / binary-content.js
Created Aug 26, 2015
An example implementation for downloading and viewing a pdf in an AngularJS app
View binary-content.js
(function() {
var app = angular
.module('app',[])
.controller('MyController', ['$q', '$sce', 'myService', Controller])
.service('myService', ['$q', '$http', Service]);
function Controller($scope, $q, $sce, service) {
var ctl = this;
this.download = function(doc) {
service.downloadDoc(doc, ctl.x_auth)
@matthewbednarski
matthewbednarski / source_MAVEN_OPTS
Created Aug 26, 2015
A shell script to be sourced for re/setting the jmx and java debug options passed to maven
View source_MAVEN_OPTS
#!/bin/bash
if [[ "" == "$1" ]] && [[ "" == "$2" ]]; then
jmx=9010
debug=8787
elif [[ "" == "$2" ]]; then
jmx=$1
debug=8787
else
jmx=$1
View clear-scm-manager-caches.groovy
// taken from
// https://groups.google.com/forum/#!topic/scmmanager/tvfhJWDlTO8
// requires the scm-manager plugin scm-script-plugin
import sonia.scm.*;
import sonia.scm.cache.*;
import sonia.scm.repository.*;
import sonia.scm.repository.api.*;
import sonia.scm.activity.ActivityManager;
import sonia.scm.activity.ActivitySet;
View countdown.sh
#!/bin/bash
IFS=:
set -- $*
param1=0
param2=0
param3=0
if [ ${3} > 0 ]; then
param3=${3}
fi
@matthewbednarski
matthewbednarski / index.html
Created Mar 2, 2015
Moment parametrized date range An example of a parametrized callback for filtering by date range. // source http://jsbin.com/venape
View index.html
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="An example of a parametrized callback for filtering by date range.">
<script src="https://rawgit.com/lodash/lodash/3.0.1/lodash.min.js"></script>
<script src="http://momentjs.com/downloads/moment.min.js"></script>
<meta charset="utf-8">
<title>Moment parametrized date range</title>
</head>
<body>
@matthewbednarski
matthewbednarski / index.html
Created Mar 2, 2015
Angular 1.3 Filtering Angular 1.3 controller with directives applying filters to underlying data // source http://jsbin.com/kadeba
View index.html
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="Angular 1.3 controller with directives applying filters to underlying data">
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js"></script>
<meta charset="utf-8">
<title>Angular 1.3 Filtering</title>
</head>
@matthewbednarski
matthewbednarski / index.html
Created Mar 10, 2015
An AngularJS tree directive example An AngularJS tree directive example // source http://jsbin.com/batilixaqa
View index.html
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="An AngularJS tree directive example">
<meta name="link-inspiration" content="http://stackoverflow.com/questions/14430655/recursion-in-angular-directives">
<link href="http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css" rel="stylesheet" type="text/css" />
<script src="https://rawgit.com/lodash/lodash/3.0.1/lodash.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js"></script>
<meta charset="utf-8">
@matthewbednarski
matthewbednarski / app.js
Last active Aug 29, 2015
An AngularJS tree directive example// source http://jsbin.com/batilixaqa
View app.js
var module = angular.module('app', []);
module
.controller('treeItems', ['$scope',
function($scope) {
$scope.family = {
name: 'test',
parent: undefined,
children: []
};
}
@matthewbednarski
matthewbednarski / d3-pie-chart.html
Last active Aug 29, 2015
D3 pie chart with changing random dataD3 pie chart with changing random data// source http://jsbin.com/yakogo
View d3-pie-chart.html
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="D3 pie chart with changing random data"/>
<meta name="sources" content="http://bl.ocks.org/dbuezas/9306799" />
<meta name="sources" content="http://bl.ocks.org/jonsadka/fa05f8d53d4e8b5f262e" />
<script src="https://rawgit.com/lodash/lodash/3.0.1/lodash.min.js"></script>
<script src="http://d3js.org/d3.v3.min.js"></script>
<meta charset="utf-8">
You can’t perform that action at this time.