Skip to content

Instantly share code, notes, and snippets.

View pcuci's full-sized avatar

Paul Cuciureanu pcuci

View GitHub Profile
@scyto
scyto / proxmox.md
Last active June 9, 2025 12:05
my proxmox cluster

ProxMox Cluster - Soup-to-Nutz

aka what i did to get from nothing to done.

note: these are designed to be primarily a re-install guide for myself (writing things down helps me memorize the knowledge), as such don't take any of this on blind faith - some areas are well tested and the docs are very robust, some items, less so). YMMV

Purpose of Proxmox cluster project

Required Outomces of cluster project

@BigNerd95
BigNerd95 / Multipath TCP
Last active April 6, 2025 21:39
Install Multipath TCP kernel on Digital Ocean VPS (Ubuntu)
# See README
@hackergrrl
hackergrrl / noffle.md
Last active August 19, 2017 03:35
noffle's linux setup
  • OS: NixOS (tough learning curve; recommend using Arch Linux)
  • Window Manager: i3
  • Menu Bar: i3bar
  • Wifi: my wifi- commands (depends on wpa_supplicant and dhcpcd)
  • Custom keyboard shortcuts: xbindkeys
  • Email: neomutt + getmail + msmtp
  • Terminal/Editor Font: Ubuntu Mono
  • Terminal Emulator: termite

dotfiles repo

@jeremywrowe
jeremywrowe / Vagrantfile
Last active June 11, 2016 14:34 — forked from bbaaxx/Vagrantfile
Vagrantfile for a cheap ember-cli box (with NVM)
# -*- mode: ruby -*-
# vi: set ft=ruby :
box = 'ubuntu/trusty64'
hostname = 'emberclibox'
domain = 'example.com'
ip = '192.168.42.42'
ram = '1024'
$rootScript = <<SCRIPT
@joepie91
joepie91 / vpn.md
Last active June 8, 2025 08:50
Don't use VPN services.

Don't use VPN services.

No, seriously, don't. You're probably reading this because you've asked what VPN service to use, and this is the answer.

Note: The content in this post does not apply to using VPN for their intended purpose; that is, as a virtual private (internal) network. It only applies to using it as a glorified proxy, which is what every third-party "VPN provider" does.

  • A Russian translation of this article can be found here, contributed by Timur Demin.
  • A Turkish translation can be found here, contributed by agyild.
  • There's also this article about VPN services, which is honestly better written (and has more cat pictures!) than my article.
@JamesMGreene
JamesMGreene / gitflow-breakdown.md
Last active June 6, 2025 14:36
`git flow` vs. `git`: A comparison of using `git flow` commands versus raw `git` commands.

Initialize

gitflow git
git flow init git init
  git commit --allow-empty -m "Initial commit"
  git checkout -b develop master

Connect to the remote repository

@johndgiese
johndgiese / winstonConfig.js
Last active May 6, 2019 09:09
Make node's winston logger print stack traces
// Extend a winston by making it expand errors when passed in as the
// second argument (the first argument is the log level).
function expandErrors(logger) {
var oldLogFunc = logger.log;
logger.log = function() {
var args = Array.prototype.slice.call(arguments, 0);
if (args.length >= 2 && args[1] instanceof Error) {
args[1] = args[1].stack;
}
return oldLogFunc.apply(this, args);
@ThomasCabrol
ThomasCabrol / linkedin-1-oauth.py
Created December 7, 2012 11:28
LinkedIn oauth dance
#!/usr/bin/env python
# encoding: utf-8
"""
linkedin-1-oauth.py
Created by Thomas Cabrol on 2012-12-03.
Copyright (c) 2012 dataiku. All rights reserved.
Doing the oauth dance to get your LinkedIn token
This is taken from :