Skip to content

Instantly share code, notes, and snippets.

package com.appspot.bartgaepoc;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.aspectj.EnableSpringConfigured;
@Configuration
@EnableSpringConfigured
public class SpringConfiguration {
}
package com.appspot.bartgaepoc;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Configurable;
import org.springframework.context.ApplicationContext;
android {
compileSdkVersion 18
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 16
}
signingConfigs {
C:\opt>gpg --gen-key --expert
gpg (GnuPG) 2.0.22; Copyright (C) 2013 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Please select what kind of key you want:
(1) RSA and RSA (default)
(2) DSA and Elgamal
(3) DSA (sign only)
(4) RSA (sign only)
Verifying that "bartprokop.id" is my Blockstack ID. https://onename.com/bartprokop
@bartprokop
bartprokop / arch-install.sh
Last active July 31, 2023 18:38
Arch, BTRFS, rEFInd, subvolumes
#!/bin/bash
# *** Valid for archlinux-2022.04.05-x86_64.iso
# *** GPG verify ISO file
gpg --auto-key-locate clear,wkd -v --locate-external-key [email protected]
gpg --verify archlinux-2022.04.05-x86_64.iso.sig
# gpg: assuming signed data in 'archlinux-2022.04.05-x86_64.iso'
# gpg: Signature made Tue Apr 5 17:05:57 2022 GMTST
@bartprokop
bartprokop / arch-postinstall.sh
Last active May 22, 2022 12:30
Arch Linux post install necessities
# Upgrade all system
pacman -Syu
# Add local user (me)
useradd -m bart
# Fix Keyboard layout
localectl status
# System Locale: LANG=en_GB.UTF-8
# VC Keymap: n/a
@bartprokop
bartprokop / usb-hdd-luks-btrfs.sh
Last active June 11, 2022 14:41
Arch Linux, connecting External USB drive, LUKS2 and btrfs in RAID mode
#
# https://gitlab.com/cryptsetup/cryptsetup/-/wikis/FrequentlyAskedQuestions
# https://man.archlinux.org/man/crypttab.5.en
# https://www.schneier.com/wp-content/uploads/2016/02/paper-truecrypt-dfs.pdf
#
pacman -S hdparm
pacman -S smartmontools
dd if=/dev/urandom of=/dev/sdb bs=4096 status=progress
@bartprokop
bartprokop / fix-entropy.sh
Created May 1, 2022 22:05
Arch Linux fixing low entropy
cat /proc/sys/kernel/random/entropy_avail
# 496
pacman -S rng-tools
systemctl start rngd
cat /proc/sys/kernel/random/entropy_avail
# 4035
systemctl enable rngd
@bartprokop
bartprokop / install-samba.sh
Last active May 17, 2022 19:54
Arch Linux Samba
pacman -S samba
curl "https://git.samba.org/samba.git/?p=samba.git;a=blob_plain;f=examples/smb.conf.default;hb=HEAD" > /etc/samba/smb.conf
nano /etc/samba/smb.conf
# [global]
# log file = /var/log/samba/%m.log
systemctl enable smb