Skip to content

Instantly share code, notes, and snippets.

View urbansky's full-sized avatar

Stefan Urbansky urbansky

View GitHub Profile
@urbansky
urbansky / ISO8601.groovy
Created May 30, 2016 12:45
ISO8601 Date
import java.text.DateFormat
import java.text.SimpleDateFormat
TimeZone tz = TimeZone.getTimeZone("Europe/Berlin") // Change the timezone
DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mmX") // X is the timezone in ISO8601
df.setTimeZone(tz)
String iso8601 = df.format(new Date())
@urbansky
urbansky / filter-string.js
Created May 31, 2016 12:23
Remove all special characters so a string can be used as valid filename
// Replace all special characters with empty string
var filename = stringToFilter.replace(/[^\w\s\-\.]/gi, '')
// ^ Negation
// \w alpha numeric
// \s spaces
// /gi search global and case insensitive
@urbansky
urbansky / format date.js
Created May 31, 2016 13:43
Format a Javascript 'Date'-Object
// Use Moment.js
// see: http://momentjs.com/
moment().format("YYYY-MM-DD_HHmm") // '2016-05-31_1543'
@urbansky
urbansky / commands.sh
Last active June 29, 2016 11:41
CentOS commands
# Start|Stop network devices
# configuration in '/etc/sysconfig/network-scripts'
ifup eth0
ifdown eth0
service network start (start|stop|restart)
# Edit init-scripts
ntsysv
@urbansky
urbansky / inject.js
Created July 7, 2016 07:05
Inject JQuery to a page in ChromeDeveloper Tools
// run in console
// see: http://stackoverflow.com/questions/7474354/include-jquery-in-the-javascript-console
var script = document.createElement('script');script.src = "https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js";document.getElementsByTagName('head')[0].appendChild(script);
@urbansky
urbansky / keyboard.md
Last active July 25, 2016 06:37
Keyboard shortcuts
@urbansky
urbansky / git_common.sh
Last active August 29, 2016 19:12
common git parameter
# Show current branch
git status
# Change branch
git checkout branch_name
# Get all new remote branches
git fetch --all
@urbansky
urbansky / commands.sh
Last active January 18, 2017 13:55
Ubuntu commands
# Set the timezone
dpkg-reconfigure tzdata
# Add init script
# Ubuntu 14.04
update-rc.d tomcat defaults
# -------------------------
# Package manager
# -------------------------
@urbansky
urbansky / search_github
Created March 7, 2017 09:38
Search GitHub examples
# Search for Grails projects that uses the platform-core plugin
platform-core path:grails-app/conf filename:BuildConfig.groovy
@urbansky
urbansky / install_java_ubuntu.sh
Last active March 7, 2017 09:40
Install Java on Ubuntu
# install the commando 'add-apt-repository'
apt-get install software-properties-common
# see: http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
add-apt-repository ppa:webupd8team/java
apt-get update
apt-get install oracle-java8-installer
# JAVA_HOME is '/usr/lib/jvm/java-8-oracle/'