Skip to content

Instantly share code, notes, and snippets.

View matthewbednarski's full-sized avatar

Matthew Bednarski matthewbednarski

  • Barbarano Vicentino (VI), Italy
View GitHub Profile
@matthewbednarski
matthewbednarski / SpringBootNoDispatcherServlet.java
Created August 26, 2015 07:22
An example Spring Boot Application which turns off the default Spring DispatcherServlet
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 August 26, 2015 12:42
An example implementation for downloading and viewing a pdf in an AngularJS app
(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 August 26, 2015 15:34
A shell script to be sourced for re/setting the jmx and java debug options passed to maven
#!/bin/bash
if [[ "" == "$1" ]] && [[ "" == "$2" ]]; then
jmx=9010
debug=8787
elif [[ "" == "$2" ]]; then
jmx=$1
debug=8787
else
jmx=$1
@matthewbednarski
matthewbednarski / clear-scm-manager-caches.groovy
Created August 21, 2014 19:57
clear scm-manager's caches
// 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;
@matthewbednarski
matthewbednarski / countdown.sh
Created September 5, 2014 20:16
a countdown timer
#!/bin/bash
IFS=:
set -- $*
param1=0
param2=0
param3=0
if [ ${3} > 0 ]; then
param3=${3}
fi
@matthewbednarski
matthewbednarski / index.html
Created March 2, 2015 14:24
Angular 1.3 Filtering Angular 1.3 controller with directives applying filters to underlying data // source http://jsbin.com/kadeba
<!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 March 2, 2015 15:10
Moment parametrized date range An example of a parametrized callback for filtering by date range. // source http://jsbin.com/venape
<!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 March 10, 2015 14:17
An AngularJS tree directive example An AngularJS tree directive example // source http://jsbin.com/batilixaqa
<!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 August 29, 2015 14:16
An AngularJS tree directive example// source http://jsbin.com/batilixaqa
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 August 29, 2015 14:19
D3 pie chart with changing random dataD3 pie chart with changing random data// source http://jsbin.com/yakogo
<!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">