Skip to content

Instantly share code, notes, and snippets.

@gerjantd
gerjantd / introrx.md
Created February 15, 2017 15:39 — forked from staltz/introrx.md
The introduction to Reactive Programming you've been missing
@gerjantd
gerjantd / gist:6ada8e54c60400725e19
Created January 25, 2015 12:44
ubuntu apt-get update boot no space left on device
sudo apt-get update
sudo apt-get upgrade
dpkg -l linux-image-\* | grep ^ii
kernelver=$(uname -r | sed -r 's/-[a-z]+//')
echo $kernelver
dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -ve $kernelver
sudo apt-get purge linux-image-3.13.0-{34,35,36,37,40}
sudo apt-get purge linux-headers-3.13.0-{34,35,36,37,40}
@gerjantd
gerjantd / gist:fa266c80a457268e0357
Created December 22, 2014 14:25
Ssh port forwarding
mestuckanddesperate@mybox:~> ssh -N -p 22 mehappyagain@notsoheavilyfirewalledhost -L 10022/heavilyfirewalledhost/22
@gerjantd
gerjantd / gist:983ce841a48231aab889
Created November 21, 2014 14:33
fedora nonfree codecs
su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
su -c 'yum install gstreamer{1,}-{ffmpeg,libav,plugins-{good,ugly,bad{,-free,-nonfree}}} ffmpeg'
for f in *.m4a; do export fb=`basename "$f" .m4a`; avconv -i "$f" -f mp3 -acodec libmp3lame -ab 192000 -ar 44100 "$fb".mp3; done
@gerjantd
gerjantd / gist:6a7541dfde33c7bea89b
Created May 26, 2014 16:57
Groovy: simple loop to generate some web server load
groovy -e 'for (i in 1..10) { u = "http://www.rivm.nl/carma?i=${i}"; println "${u}"; println "-".multiply(80); println "${u.toURL().text}" }'
ldapsearch -v -b OU=Users,OU=Accounts,OU=RIVM,OU=ALT,DC=alt,DC=rivm,DC=nl -D CN=SVC-LDP_buildiks,OU=Services,OU=Accounts,OU=Administration,DC=alt,DC=rivm,DC=nl -w *** -H ldap://ldapad-int-p.rivm.nl "(|(uid=bruijnda)(uid=berkevjj)(uid=heggeri)(uid=lambooim)(uid=dorsthog))" -LLL cn displayName telephoneNumber sn mobile physicalDeliveryOfficeName roomNumber info department
Tomcat Version : <%= application.getServerInfo() %><br>
Servlet Specification Version : <%= application.getMajorVersion() %>.<%= application.getMinorVersion() %> <br>
JSP version : <%= JspFactory.getDefaultFactory().getEngineInfo().getSpecificationVersion() %><br>
#!/bin/bash
# Set proxy settings in Ubuntu for eclipse, maven and apt
#### variables
ECLIPSE_SETTINGS_DIR="/home/martine/apps/springsource/sts-3.4.0.M1/configuration/.settings/"
ECLIPSE_SETTINGS_FILE="org.eclipse.core.net.prefs"
ECLIPSE_SETTINGS_PROXY="org.eclipse.core.net.prefs-PROXY"
ECLIPSE_SETTINGS_NOPROXY="org.eclipse.core.net.prefs-NOPROXY"
ECLIPSE_SETTINGS=$ECLIPSE_SETTINGS_DIR$ECLIPSE_SETTINGS_FILE
@gerjantd
gerjantd / TinyWebapp
Created April 10, 2014 07:23
Spring boot/Groovy tiny webapp
@RestController
class TinyWebapp {
@RequestMapping("/")
String home() {
return "Hello world!"
}
}