Skip to content

Instantly share code, notes, and snippets.

View pete911's full-sized avatar
🏠
Working from home

Peter Reisinger pete911

🏠
Working from home
View GitHub Profile
@pete911
pete911 / big O
Created June 25, 2013 15:30
big O cheat sheet
http://bigocheatsheet.com/
@pete911
pete911 / hiring hacks for startup
Created June 13, 2013 12:40
hiring hacks for startup
http://recruitloop.com/blog/hiring-hacks-for-startups/
@pete911
pete911 / maven update version
Last active December 18, 2015 04:49
maven - udpate dependencies to latest version
# -Dincludes specifies that only spring dependencies should be udpated
mvn -U versions:use-latest-versions -Dincludes=org.springframework:*
@pete911
pete911 / find with grep
Last active December 17, 2015 19:39
find with grep
find . -type f -name 'some-file.xml' -print0 | xargs -0 grep -niH 'something'
@pete911
pete911 / enable debug on tomcat
Last active December 16, 2015 16:58
enable debug on tomcat
-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
@pete911
pete911 / deb package content
Last active December 16, 2015 01:09
List the contents of a debian package.
# very close to the dpkg -L command except the package does not need to be installed
apt-file list package_name
@pete911
pete911 / count number of lines
Created February 4, 2013 09:58
counts number of lines recursively in a directory (replace . for directory name if you don't want to search current dir)
find . -type f | xargs wc -l
@pete911
pete911 / sed - search and replace
Created December 2, 2012 20:31
search and replace
find src/main/java/ -type f -exec sed -i 's/SimpleJdbcTemplate/NamedParameterJdbcTemplate/g' {} \;
@pete911
pete911 / delete recursively
Created November 30, 2012 13:44
delete .svn directories recursively
find . -type d -name .svn | xargs rm -rf
@pete911
pete911 / set time to 0 in date
Created August 15, 2012 12:07
returns date object with time set to 0
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.set(Calendar.HOUR_OF_DAY, 0);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
calendar.set(Calendar.MILLISECOND, 0);
return calendar.getTime();