Skip to content

Instantly share code, notes, and snippets.

@tamast
tamast / listnonascii.sh
Created April 28, 2013 17:18
Bash script for finding non-Ascii characters. example: ./listnonascii.sh "PATH_TO_FOLDER/*"
#!/bin/bash
shownonascii() { grep --color=always -P -n "[\x80-\xFF]"; }
for f in $*
do
echo "Processing $f file.";
cat $f | shownonascii;
done
@tamast
tamast / .gitconfig
Last active January 4, 2016 00:09
gitconfig
[alias]
st = status
ci = commit
br = branch
co = checkout
df = diff
lg = log -p
xlog = log --graph --decorate --pretty=oneline --abbrev-commit --all
rlog = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
fetchpr = fetch upstream +refs/pull/*:refs/remotes/upstream/pr/*
@tamast
tamast / JavaFromJavascript
Created June 25, 2014 16:46
Calling java code from javascript.
import java.util.HashMap;
import java.util.Map;
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;
public class TestMain {
public static void main(String[] args) throws ScriptException {
@tamast
tamast / gist:b0e44ac1a9b1e128e121
Last active August 29, 2015 14:03
Create java object in js
import java.util.HashMap;
import java.util.Map;
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;
public class TestMain {
public static void main(String[] args) throws ScriptException {
@tamast
tamast / GsonEmptyStringDemo.java
Created September 5, 2015 08:10
Gson NumberFormatException for empty string
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.google.gson.JsonSyntaxException;
import com.google.gson.TypeAdapter;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonToken;
import com.google.gson.stream.JsonWriter;
import org.apache.commons.lang.math.NumberUtils;
import java.io.IOException;
@tamast
tamast / Test.java
Created January 11, 2017 18:43
Elasticsearch Embedded test
// use this dependency in your pom.xml
// <dependency>
// <groupId>org.elasticsearch</groupId>
// <artifactId>elasticsearch</artifactId>
// <version>2.4.0</version>
// </dependency>
@Test
public void elasticsearchForTests() throws InterruptedException
{