Skip to content

Instantly share code, notes, and snippets.

@itnotes
itnotes / docker_memory.sh
Created March 30, 2017 05:51
real memory size in docker container (source: https://habrahabr.ru/post/324918/#comment_10139140)
sudo apt-get install lxcfs
docker run -it --rm -v /var/lib/lxcfs/proc/meminfo:/proc/meminfo --memory="128M" debian:8 free -m
@itnotes
itnotes / correct-commit.sh
Created November 13, 2016 20:06
change user.name and user.email in commits (source: http://stackoverflow.com/a/750182)
#!/bin/sh
git filter-branch --env-filter '
OLD_EMAIL="[email protected]"
CORRECT_NAME="Your Correct Name"
CORRECT_EMAIL="[email protected]"
if [ "$GIT_COMMITTER_EMAIL" = "$OLD_EMAIL" ]
then
export GIT_COMMITTER_NAME="$CORRECT_NAME"
export GIT_COMMITTER_EMAIL="$CORRECT_EMAIL"
@itnotes
itnotes / script.py
Created August 30, 2016 14:55
run python script by slash dot - ./script.py
#!/usr/bin/env python
@itnotes
itnotes / HelloController.kt
Last active August 24, 2016 10:39
sprink-kottler-01
package io.github.itnotes.controllers
import org.slf4j.Logger
import org.slf4j.LoggerFactory
import org.springframework.http.HttpStatus
import org.springframework.http.ResponseEntity
import org.springframework.stereotype.Controller
import org.springframework.web.bind.annotation.RequestMapping
@Controller
@itnotes
itnotes / run
Last active October 27, 2016 03:24
run spring boot digital ocean
java -Djava.security.egd=file:/dev/./urandom -jar <filename>
or install
apt-get install haveged
@itnotes
itnotes / install_java8.sh
Created December 26, 2015 16:09
Openshift DIY install java8
cd $OPENSHIFT_DATA_DIR
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u65-b17/jdk-8u65-linux-x64.tar.gz
tar -zxf jdk-8u65-linux-x64.tar.gz
export JAVA_HOME="$OPENSHIFT_DATA_DIR/jdk1.8.0_65"
export PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/
export MVN_HOME=/home/ubuntu/workspace/mvn/
export PATH=$PATH:$MVN_HOME/bin