Skip to content

Instantly share code, notes, and snippets.

@dmoerner
dmoerner / dmenu-vm-terminal
Created July 11, 2020 03:11
Smartly open a terminal in any VM on Qubes
#!/bin/sh
# Inspired by Holger Levsen's 2017 DebConf talk.
result="$(qvm-ls --no-spinner --raw-data --fields NAME | dmenu)"
[[ -n "$result" ]] || exit
if [[ "$result" == "dom0" ]]; then
xterm
@blended-ideas
blended-ideas / django_shell_to_csv.py
Created August 31, 2016 10:22
Django Shell to CSV Dump
import csv
def get_field(instance, field):
field_path = field.split('.')
attr = instance
for elem in field_path:
try:
attr = getattr(attr, elem)
except AttributeError:
return None
@muralisc
muralisc / install-tmux.sh
Last active March 28, 2024 12:50 — forked from pokev25/install-tmux.sh
Install tmux 3.0a on Amazon Linux 2 / rhel /centos
# Install tmux 3.0a on Centos
# install deps
sudo yum install -y gcc kernel-devel make ncurses-devel
# DOWNLOAD SOURCES FOR LIBEVENT AND MAKE AND INSTALL
curl -LOk https://github.com/libevent/libevent/releases/download/release-2.1.11-stable/libevent-2.1.11-stable.tar.gz
tar -xf libevent-2.1.11-stable.tar.gz
cd libevent-2.1.11-stable
./configure --prefix=/usr/local
@rbrito
rbrito / gimp-autosave.py
Created December 7, 2018 01:27 — forked from Iunius118/gimp_autosave.py
Auto save plug-in for GIMP [2.8, 2.9]
#!/usr/bin/env python
# Original (by yahvuu): http://www.gimpusers.com/forums/gimp-developer/11718-autosave-plugin
import tempfile, os
from time import *
from gimpfu import *
def autosave(image, layer):
backupInterval = 10 * 60
@vluzrmos
vluzrmos / paginate.php
Created July 20, 2016 14:31
Laravel Paginate Collection or Array
<?php
/**
* Gera a paginação dos itens de um array ou collection.
*
* @param array|Collection $items
* @param int $perPage
* @param int $page
* @param array $options
*
* @return LengthAwarePaginator
@Pulimet
Pulimet / AdbCommands
Last active March 28, 2024 12:47
Adb useful commands list
adb help // List all comands
== Adb Server
adb kill-server
adb start-server
== Adb Reboot
adb reboot
adb reboot recovery
adb reboot-bootloader
@chranderson
chranderson / nvmCommands.js
Last active March 28, 2024 12:46
Useful NVM commands
// check version
node -v || node --version
// list locally installed versions of node
nvm ls
// list remove available versions of node
nvm ls-remote
// install specific version of node
@gilrrei
gilrrei / writing_utils.tex
Created March 15, 2024 10:13
Utils for paper writing
% Some utils for paper writing
% Just add this file to your project folder and \input{writing_utils} in the main tex file
\usepackage{color}
\usepackage{background}
% During writing
\newcommand{\todo}[1]{{\color{orange} #1}}
\newcommand{\unsure}[2]{{\color{magenta} #1 }{\color{gray} #2}} % check information, move it, etc.
\newcommand{\highlight}[1]{\textbf{#1}} % Highlight important phrases, check if they are prominent enough
@Eskuero
Eskuero / minecraft
Created March 16, 2020 12:43
OpenRC minecraft startup config to run as unprivileged user
#!/sbin/openrc-run
description="Start minecraft server"
command_user="minecraft:minecraft"
command="/usr/bin/java"
command_args="-Xmx1024M -Xms1024M -jar server.jar nogui"
pidfile=mine.pid
command_background=true
directory="/home/minecraft"
@averagesecurityguy
averagesecurityguy / launch_url.txt
Last active March 28, 2024 12:39
"Malicious" PDF
%PDF-1.0
1 0 obj
<<
/Type /Catalog
/Pages 2 0 R
/Names 6 0 R
>>
endobj