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 } |