I hereby claim:
- I am obatiuk on github.
- I am obatiuk (https://keybase.io/obatiuk) on keybase.
- I have a public key ASDyMzcbQ_ZM0prRqugouarviLYpY1LQcf_xuv7zooU_kgo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
#!/bin/bash | |
url=$1 | |
# Make a HEAD request to the supplied URL | |
code=$(curl $url -s -L -I -o /dev/null -w '%{http_code}') | |
if [ $code != "200" ]; then | |
# Some servers might reject HEAD requests. Downloading 1st byte of the data to get a code | |
code=$(curl --max-filesize 1 $url -s -L -o /dev/null -w '%{http_code}') | |
fi | |
echo $code |
# Systemd unit file for tomcat 7.x | |
[Unit] | |
Description=Apache Tomcat 7.x Web Application Container | |
Wants=syslog.target network.target | |
After=syslog.target network.target | |
[Service] | |
Type=forking | |
Environment=JAVA_HOME=/usr/java/latest |
#!/bin/bash | |
if dialog=`zenity --window-icon=warning --question --title="Secure Delete" --no-wrap --text="Are you sure you want to securely delete:\n\n $1\n\nand any other files and folders selected? File data will be overwritten and cannot be recovered."` | |
then /usr/bin/srm -fllrv "$@"| zenity --progress --pulsate --text="File deletion in progress..." --title="Secure Delete" --auto-close | |
fi |
# Create a new file in your home directory called .gtkrc-eclipse | |
# call eclipse with this command: | |
# Gtk2 forced: | |
# export SWT_GTK3=0 | |
# env GTK2_RC_FILES=/usr/share/themes/<YourTheme>/gtk-2.0/gtkrc:/home/<YourUser>/.gtkrc-eclipse '/path_to_eclipse/eclipse' | |
# In your Eclipse directory find the file 'e4_default_gtk.css' | |
# In this file there's a CSS class: |
import static java.lang.Math.floor; | |
import static java.util.function.Function.identity; | |
import static java.util.stream.Collectors.groupingBy; | |
import static java.util.stream.Collectors.joining; | |
import static java.util.stream.Collectors.mapping; | |
import static java.util.stream.Collectors.summingInt; | |
import static java.util.stream.Collectors.toMap; | |
import static java.util.stream.IntStream.range; | |
import java.util.DoubleSummaryStatistics; |
# version #1: enables xtrace if `--debug` argument is supplied | |
[ -n "$(echo $@ | grep "\--debug")" ] && set -x | |
# version #2: sets debug variable to 'true' if `--debug` argument is supplied or `xtrace` option is set | |
debug=false && [ -n "$(echo $@ | grep "\--debug")" ] || [ -n "$(set | grep xtrace)" ] && debug=true |
[ -f /usr/local/etc/bash_completion ] && . /usr/local/etc/bash_completion | |
export PATH=$PATH:$HOME/tools/git-tools | |
export JAVA_HOME=$(/usr/libexec/java_home) | |
export GREP_OPTIONS='--color=always' | |
export GREP_COLOR='1;35;40' | |
export CLICOLOR=1 | |
alias ll='ls -la' | |
alias fixcam='sudo pkill "VDCAssistant"' |
#!/bin/sh | |
# Source: https://stackoverflow.com/questions/9683279/make-the-current-commit-the-only-initial-commit-in-a-git-repository/13102849#13102849 | |
git checkout --orphan newBranch | |
git add -A # Add all files and commit them | |
git commit | |
git branch -D master # Deletes the master branch | |
git branch -m master # Rename the current branch to master | |
git push -f origin master # Force push master branch to github |
task dependencyReport { | |
doLast { | |
def file = new File("project-dependencies.dot") | |
file.delete() | |
file << "digraph {\n" | |
file << "splines=ortho\n" | |
rootProject.childProjects.each { item -> | |
def from = item.value | |
from.configurations.compile.dependencies | |
.matching { it in ProjectDependency } |