Skip to content

Instantly share code, notes, and snippets.

@alt-grr
alt-grr / awstats.conf
Created November 28, 2019 20:06
AWStats on Debian 10 with ngnix - separate domain setup
server {
listen 80;
server_name awstats.EXAMPLE.COM;
root /var/www/awstats;
error_log /var/log/nginx/error-awstats.log;
access_log off;
log_not_found off;
location ^~ /awstats-icon {
@alt-grr
alt-grr / ListenablePrinterJob.java
Created March 13, 2016 21:13
Print Printable, Pageable and Doc in Java
import javax.print.Doc;
import javax.print.DocFlavor;
import javax.print.DocPrintJob;
import javax.print.PrintException;
import javax.print.PrintService;
import javax.print.SimpleDoc;
import javax.print.event.PrintJobListener;
import java.awt.print.Book;
import java.awt.print.PageFormat;
import java.awt.print.Pageable;
@alt-grr
alt-grr / VirtualizedScrollPaneDecorator.java
Created February 21, 2016 16:49
Display placeholder/prompt for text area from RichTextFX library
import javafx.geometry.Insets;
import javafx.geometry.Pos;
import javafx.scene.Node;
import javafx.scene.layout.StackPane;
import javafx.scene.text.Text;
import org.fxmisc.flowless.Virtualized;
import org.fxmisc.flowless.VirtualizedScrollPane;
import org.fxmisc.richtext.TextEditingArea;
public class VirtualizedScrollPaneDecorator<V extends Node & Virtualized & TextEditingArea<?, ?>> extends StackPane {
@alt-grr
alt-grr / INFO.md
Last active November 19, 2015 11:42
Naprawa czcionek windowsowych na Ubuntu

sudo apt-get install font-manager

touch ~/.config/font-manager/local.conf

Otwórz ten plik i dopisz na końcu:

<match target="font">
    <edit mode="assign" name="embeddedbitmap"><bool>false</bool></edit>
</match>
@alt-grr
alt-grr / install.sh
Created September 30, 2015 08:41
Newest Maven 3 in Ubuntu 15.04
sudo apt-get purge maven maven2 maven3
sudo apt-add-repository ppa:vkorenev/maven3
sudo apt-get update
sudo apt-get install maven3
@alt-grr
alt-grr / enumLiveTemplate.java
Last active May 22, 2018 02:07
IntelliJ IDEA live template: Enum with Strings
private final String name;
private $CLASS_NAME$(String name) {
this.name = name;
}
public static $CLASS_NAME$ fromString(String name) {
if (name == null) {
return null;
@alt-grr
alt-grr / NoWindowsUpdateForcedRestart.reg
Created August 14, 2014 12:16
Stop Windows 8 from forced restarting after update
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoRebootWithLoggedOnUsers"=dword:00000001
@alt-grr
alt-grr / imgur.sh
Created July 26, 2014 19:27
Upload image to Imgur from command line
imgur() {
for i in "$@"; do
curl -# -F "image"=@"$i" -F "key"="4907fcd89e761c6b07eeb8292d5a9b2a" imgur.com/api/upload.xml|\
grep -Eo '<[a-z_]+>http[^<]+'|sed 's/^<.\|_./\U&/g;s/_/ /;s/<\(.*\)>/\x1B[0;34m\1:\x1B[0m /'
done
}
@alt-grr
alt-grr / .bashrc
Last active August 29, 2015 14:04
Cygwin .bashrc
alias ls='ls -h --color=tty'
imgur() {
for i in "$@"; do
curl -# -F "image"=@"$i" -F "key"="4907fcd89e761c6b07eeb8292d5a9b2a" imgur.com/api/upload.xml|\
grep -Eo '<[a-z_]+>http[^<]+'|sed 's/^<.\|_./\U&/g;s/_/ /;s/<\(.*\)>/\x1B[0;34m\1:\x1B[0m /'
done
}
function aapt {
@alt-grr
alt-grr / build.xml
Created July 21, 2014 18:19
Download Maven dependencies using Ant
<project name="lib" default="download-libs" xmlns:artifact="urn:maven-artifact-ant">
<property name="maven.ant.tasks.version" value="2.1.3"/>
<property name="maven.ant.tasks.jar" value="maven-ant-tasks-${maven.ant.tasks.version}.jar"/>
<property name="maven.ant.tasks.mirror"
value="http://ftp.ps.pl/pub/apache/maven/ant-tasks/${maven.ant.tasks.version}/binaries/"/>
<target name="download-libs" depends="-init-maven-task">
<artifact:dependencies pathId="dependencies.classpath">
<remoteRepository id="maven-central" url="http://repo1.maven.org/maven2/"/>