Build software that helps people.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
fgrep -Rl "EasyMock" testsrc | fgrep -v ".svn" | while read item | |
do | |
sed -i 's/org.easymock.EasyMock.createNiceMock/org.mockito.Mockito.mock/g' $item | |
sed -i 's/org.easymock.EasyMock.createMock/org.mockito.Mockito.mock/g' $item | |
sed -i 's/org.easymock.EasyMock.expect/org.mockito.Mockito.when/g' $item | |
sed -i 's/org.easymock.EasyMock/org.mockito.Mockito/g' $item | |
sed -i 's/EasyMock/Mockito/g' $item | |
sed -i 's/createNiceMock/mock/g' $item | |
sed -i 's/createMock/mock/g' $item |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Removes old revisions of snaps | |
# CLOSE ALL SNAPS BEFORE RUNNING THIS | |
set -eu | |
LANG=en_US.UTF-8 snap list --all | awk '/disabled/{print $1, $3}' | | |
while read snapname revision; do | |
snap remove "$snapname" --revision="$revision" | |
done |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# nexusdeb builds a debian package of the Nexus repository manager. nexusdeb | |
# downloads nexus by itself. You run it by | |
# nexusdeb.sh <version> <maintainer> | |
# Example: | |
# nexusdeb.sh 2.0.5 "Denny Colt <d.colt@eisner.qcg>" | |
# | |
# The script has been tested with version 2.0.5. | |
if [ -z $1 ] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
readonly FOLDER=$1 | |
create_checksum_file () | |
{ | |
local folder=$1 | |
local file="$folder/md5_sums" | |
echo "Create checksum file $file" |
- Open the file in Vim.
- Run the command
:% ! xxd
- Edit.
- Once done, run
:% ! xxd -r
- Save.
Original source: https://stackoverflow.com/questions/827326/whats-a-good-hex-editor-viewer-for-the-mac
Show the exit code of the last command:
echo $?
Reuse the last part of the previous command:
new_command !!:$
Remove new line from end of file
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function concat(firstText, secondText) { | |
return firstText + secondText; | |
} | |
function escape(key) { | |
if (key.match(/^[A-Za-z0-9\-\_]+$/)) | |
return key | |
else | |
return `"${key}"` | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#install Java 7 | |
add-apt-repository -y ppa:webupd8team/java | |
apt-get -y update | |
apt-get -y install oracle-java7-installer | |
#install tomcat, which uses Java 7 | |
apt-get -y install tomcat7 | |
sed -i 's/#JAVA_HOME/JAVA_HOME/' /etc/default/tomcat7 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<form:errors path="a" cssClass="alert alert-error" element="div"/> | |
<form:errors path="*" cssClass="alert alert-error" element="div" delimiter='</div><div class="alert alert-error">'/> |
NewerOlder