Skip to content

Instantly share code, notes, and snippets.

View delfer's full-sized avatar

Alexander Chumakov delfer

View GitHub Profile
#host
docker run -ti --rm --privileged -v /dev:/dev -v $(pwd):/ws base/archlinux bash
#in C
cd /ws/
dd if=/dev/zero of=disk.img bs=1024k seek=4096 count=0
echo 'start=2048, type=83' | sfdisk disk.img
DISK=$(losetup -f --show -P disk.img)
DEVICE=${DISK}p1
mkfs.ext4 $DEVICE
@delfer
delfer / pi-mon.sh
Created May 28, 2018 18:13
Script for cron to monitor RPI's CPU temperature and disk accessibility
#!/bin/bash
API=https://api.telegram.org/botXXX/sendMessage
CHAT=YYYY
function send {
curl -s -X POST $API -d chat_id="$CHAT" -d text="$1"
}
OK_MARK=$(echo -e '\u2705')
cd /tmp
java -Xmx5g -jar /opt/sonatype/nexus/lib/support/nexus-orient-console.jar
CONNECT PLOCAL:/nexus-data/db/component admin admin
REBUILD INDEX *
REPAIR DATABASE --fix-graph
REPAIR DATABASE --fix-links
REPAIR DATABASE --fix-ridbags
REPAIR DATABASE --fix-bonsai
DISCONNECT
@delfer
delfer / deployment.yaml
Created January 16, 2019 12:08
drone-agent dind
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: drone-agent
spec:
replicas: 8
strategy:
type: RollingUpdate
template:
metadata:
@delfer
delfer / docker-mtu-fix.service
Created January 23, 2019 10:06
docker-mtu-fix.service
[Unit]
Description=Docker mtu fix
After=network.target docker.service
[Service]
Type=oneshot
ExecStart=/sbin/iptables -I DOCKER-USER -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
[Install]
WantedBy=multi-user.target
@delfer
delfer / configuration.yaml
Last active November 28, 2019 14:00
ha_pg_disk_write_test
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
# http:
# base_url: example.duckdns.org:8123
# Text to speech
tts:
@delfer
delfer / postgresql.conf
Created November 28, 2019 14:22
Non-Durable PostgreSQL
#------------------------------------------------------------------------------
# CUSTOMIZED OPTIONS
#------------------------------------------------------------------------------
# Add settings for extensions here
wal_level = minimal
max_wal_senders = 0
fsync = off
synchronous_commit = off
full_page_writes = off
@delfer
delfer / import_github_keys.sh
Created March 17, 2020 07:17
Import keys from GitHub accounts to SSH authorized_keys
#!/bin/sh
#set user or user list!!!
USERS="delfer user2 user3"
mkdir ~/.ssh || true
for USER in $USERS; do
URL=https://github.com/${USER}.keys
STORE=~/.ssh/authorized_keys
@delfer
delfer / .dockerignore
Last active June 17, 2020 14:32
Dummy 500Mb Docker image
# Ignore everything
*
@delfer
delfer / gist:a29aad138386556f727850764a17995e
Created September 21, 2020 19:10
jasperserver StringIndexOutOfBoundsException
# this is because Browser sent empty Accept-Language header
2020-09-21 22:05:10,214 ERROR SystemErrorController,http-nio-0.0.0.0-8080-exec-10:86 - Internal server error
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.StringIndexOutOfBoundsException: String index out of range: 2
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:963)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:842)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:827)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)