Skip to content

Instantly share code, notes, and snippets.

Pekka Järvinen raspi

Block or report user

Report or block raspi

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@raspi
raspi / Web hosting.md
Last active Aug 29, 2015
Web hosting in ISP's perspective (WIP)
View Web hosting.md

Existing software

  • CPanel
  • ISPConfig
  • Webmin

Base software

  • CoreOS
  • Docker (LXC containers)

Hierarcy

@raspi
raspi / MQ filesystem.md
Created Mar 28, 2014
MQ based filesystem (WIP)
View MQ filesystem.md

MQ based filesystem

  • There's FUSE for mounting filesystems
  • FUSE to MQ
@raspi
raspi / MQ VPN.md
Last active Aug 29, 2015
MQ based VPN (WIP)
View MQ VPN.md
@raspi
raspi / pf.conf
Created Apr 1, 2014
FreeBSD pf.conf (firewall)
View pf.conf
# SSH
pass in quick proto tcp from any to port 22 keep state
@raspi
raspi / rm_only_one_file.py
Created May 31, 2014
Remove file from directory if it's the only one there including sub-directories.
View rm_only_one_file.py
#!/bin/env/python
# -*- encoding: utf8 -*-
# Remove file from directory if it's the only one there including sub-directories.
# usage: script.py <file to find> <directory>
# script.py readme.txt /stuff/files/misc
import os
import sys
fn = None
View finnish_vatnum_check.py
def is_vatnum(num):
if len(num) > 9:
return False
if "-" not in num:
return False
n,check = num.split("-")
try:
View RemoteMachineSetup.md

Environment

  • All machines are local
  • Multiple cheap "stupid" viewer client machines
  • One hypervisor which is used by these client machines

Techs

  • RDP
  • VNC
  • PCoIP
  • Direct video stream
@raspi
raspi / mixcloud2cue.py
Last active Dec 22, 2015
Convert mixCloud set to .cue file
View mixcloud2cue.py
#!/bin/env python
# -*- coding: utf8 -*-
# raspi 2013
# mixCloud set to .cue file
# version 0.0.1
import os
import sys
import json
import urllib2
@raspi
raspi / sherlock_holmes_awakened_audio_extract.py
Created Jan 15, 2014
Get audio .ogg files from game "Sherlock Holmes - The Awakened"
View sherlock_holmes_awakened_audio_extract.py
# raspi 2007
# gets audio ogg files from "sherlock holmes - the awakened"
import os
import sys
import struct
datafilename = 'music.snd'
datafilesize = os.stat(datafilename)[6]
@raspi
raspi / telnet irc.txt
Created Jan 15, 2014
Miten irkataan telnetillä
View telnet irc.txt
telnet <IRC serveri> <portti>
NICK <nick>
USER <ident/username> "localhost" "localhost" :<Nimi>
Oikea IRC clientti - TELNET
/j <#kanava> [key] = JOIN <#kanava> [:key]
/p <#kanava> = PART <#kanava>
/msg #kanava <viesti> = PRIVMSG <#kanava> :<viesti>
/msg <nick> <viesti> = PRIVMSG <nick> :<viesti>
You can’t perform that action at this time.