Skip to content

Instantly share code, notes, and snippets.

@Wicowyn
Wicowyn / update_postman.sh
Created June 6, 2018 21:53
Update Postman
wget https://dl.pstmn.io/download/latest/linux64 -O /tmp/postman.tar.gz
rm -rf /usr/bin/postman/*
tar --wildcards -C /usr/bin/postman -xf /tmp/postman.tar.gz Postman/* --strip 1
mv /usr/bin/postman/Postman /usr/bin/postman/postman
@Wicowyn
Wicowyn / DateTimeConverter.java
Created December 23, 2017 21:18
JPA Joda DateTime converter
public class DateTimeConverter implements AttributeConverter<DateTime, Date> {
@Override
public Date convertToDatabaseColumn(DateTime attribute) {
return attribute == null ? null: new Date(attribute
.withZone(DateTimeZone.UTC)
.withZoneRetainFields(DateTimeZone.getDefault())
.getMillis());
}
@Override
version: '2'
services:
db:
image: mariadb:latest
restart: unless-stopped
container_name: ttrss_db
mem_limit: 512m
volumes:
- ./database:/var/lib/mysql
@Wicowyn
Wicowyn / tricky.java
Created May 30, 2017 07:55
How I have broke Java
for(int i = 126; i < 130; i++) {
Integer n1 = i;
Integer n2 = i;
System.out.println(String.format("%d => %b", i, n1 == n2));
}
/* Out :
126 => true
127 => true
version: '2'
services:
dnscrypt:
image: gists/dnscrypt-proxy
restart: unless-stopped
container_name: dnscrypt
ports:
- "127.0.0.1:53:5353/udp"
- "127.0.0.1:53:5353/tcp"
@Wicowyn
Wicowyn / zcash.py
Created November 10, 2016 09:40
zcash miner on qrad
#!/usr/bin/env python
import sys
import qarnot
import os
import operator
# Edit 'samples.conf' to provide your own credentials
# Create a connection, from which all other objects will be derived
@Wicowyn
Wicowyn / Main.java
Last active September 26, 2016 16:14
Java instance création
public class Main {
public static void main(String[] args) {
new SubClass();
}
}
@Wicowyn
Wicowyn / Dockerfile
Created September 13, 2016 12:27
monero node
FROM ubuntu:16.04
MAINTAINER Nicolas Barranger <wicowyn@gmail.com>
USER root
RUN mkdir /monero && cd /monero && mkdir data
RUN apt update && apt install -y wget ca-certificates openssl bzip2
WORKDIR /monero
RUN wget -O monero.tar.bz2 https://downloads.getmonero.org/linux64
@Wicowyn
Wicowyn / build.gradle
Created September 12, 2016 09:04
Gradle properties
#!bash
./gradlew -Pcoverage clean connectedDebugAndroidTest
#build.gradle
testCoverageEnabled (project.hasProperty('coverage') ? true : false)
@Wicowyn
Wicowyn / launch.sh
Created September 1, 2016 12:12
Tiny Tiny RSS as daemon
sudo start-stop-daemon --start --chuid www-data --background --exec /usr/bin/php -- /var/www/tt-rss/update_daemon2.php --feeds --quiet