Skip to content

Instantly share code, notes, and snippets.

View dmnc-net's full-sized avatar
💭
I may be slow to respond.

DMNC dmnc-net

💭
I may be slow to respond.
View GitHub Profile
@dmnc-net
dmnc-net / README.md
Created January 25, 2022 10:09
MKTXP docker helpers

MKTXP docker helpers

For building and running akpw/mktxp as a container.

@dmnc-net
dmnc-net / README.md
Last active March 23, 2021 15:43
WSL cheat sheet

Windows Subsystem for Linux (WSL)

WSL preparation

Run as Administrator:

  1. dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  2. dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all

After restart:

@dmnc-net
dmnc-net / webshare_upload.sh
Last active June 4, 2021 10:33
webshare.cz - cURL based file upload
#!/bin/bash
: '
webshare.cz single upload with cURL by dmnc_net
requirements:
cURL
jq - https://stedolan.github.io/jq/
xmllint (libxml2)
'
quiet=true
##

Keybase proof

I hereby claim:

  • I am dmnc-net on github.
  • I am dmnc (https://keybase.io/dmnc) on keybase.
  • I have a public key ASBbRsacIemfZ0wC0itFVq1ZnI7RXoxRUoqxAveA80zCswo

To claim this, I am signing this object:

@dmnc-net
dmnc-net / README.md
Last active April 1, 2020 14:35 — forked from savetheclocktower/README.md
Using a rotary encoder as a volume control for the Raspberry Pi

Volumio rotary encoder control

Code below is modified version of monitor-volume written by Andrew Dupont.

Requirements

  • rpi.gpio (python3-gpio)
  • python3-queue
  • python3-persist-queue ? (TODO)

Keybase proof

I hereby claim:

  • I am dmnc-net on github.
  • I am dmnc (https://keybase.io/dmnc) on keybase.
  • I have a public key whose fingerprint is 0ABE 9519 2B20 E3FF 8A7A 668F 603F 17A3 8E99 B62D

To claim this, I am signing this object:

@dmnc-net
dmnc-net / craftbukkit_update.sh
Last active December 20, 2015 05:49
CraftBukkit updater - Set your directory and desired version (recommended build, beta or development) and run this script. The latest build will downloaded and previous will be kept in your directory. For running a server, you can use symbolic link craftbukkit.jar which is always pointing to the newest build (highest version number).
#!/bin/sh
basedir="/opt/minecraft/bukkit"
RB="http://dl.bukkit.org/downloads/craftbukkit/get/latest-rb/craftbukkit.jar"
BETA="http://dl.bukkit.org/downloads/craftbukkit/get/latest-beta/craftbukkit.jar"
DEV="http://dl.bukkit.org/downloads/craftbukkit/get/latest-dev/craftbukkit.jar"
# Choose desired version: RB, BETA, DEV
DOWNLOAD=$BETA
#####################################################
@dmnc-net
dmnc-net / gist:3272495
Created August 6, 2012 09:18
ultimafund - page content crawler
<?php
/*
this is .htaccess file:
----------------------
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
*/
ini_set('error_reporting', E_ALL);
@dmnc-net
dmnc-net / fixed2csv.py
Created July 31, 2012 08:18
fixed width text file to CSV converter
#!/usr/bin/python
import sys
import csv
rf = open(sys.argv[1]) #input file handle
wf = open(sys.argv[2],'w') #output file handle
writer = csv.writer(wf)
for row in rf.readlines():