Skip to content

Instantly share code, notes, and snippets.

View TinoDidriksen's full-sized avatar
🐺

Tino Didriksen TinoDidriksen

🐺
View GitHub Profile
#!/bin/bash
vshadow.exe -q | grep SNAP | perl -wpne 'chomp; s/^.*(\{[^}]+\}).*$/$1/; print `vshadow -ds=$_`; $_ = "";'
@TinoDidriksen
TinoDidriksen / keybase.md
Created April 27, 2017 06:47
keybase.md

Keybase proof

I hereby claim:

  • I am TinoDidriksen on github.
  • I am tinodidriksen (https://keybase.io/tinodidriksen) on keybase.
  • I have a public key whose fingerprint is 2CAE AFA9 987D B153 FB4B CF1C 3C2D D086 F452 3F9D

To claim this, I am signing this object:

@TinoDidriksen
TinoDidriksen / youtube-sub-list.js
Created August 30, 2017 15:07
YouTube Subscription List Density
function move_descs() {
$('ytd-item-section-renderer').find('#description-text').each(function() {
var e = $(this);
var p = e.closest('ytd-shelf-renderer');
e.detach();
p.append(e);
});
}
$(function() {
@TinoDidriksen
TinoDidriksen / giella-pkgs.md
Last active February 16, 2018 13:50
Giellatekno Package Subsets

giella-xyz packages contain

  • ./usr/bin/uxyz-gt.sh
  • ./usr/share/giella/xyz/analyser-dict-gt-desc.hfstol
  • ./usr/share/giella/xyz/analyser-dict-gt-desc-mobile.hfstol
  • ./usr/share/giella/xyz/analyser-disamb-gt-desc.hfst
  • ./usr/share/giella/xyz/analyser-disamb-gt-desc.hfstol
  • ./usr/share/giella/xyz/analyser-forcg-desc.hfst
  • ./usr/share/giella/xyz/analyser-forcg-desc.hfstol
  • ./usr/share/giella/xyz/analyser-gramcheck-gt-desc.hfstol
  • ./usr/share/giella/xyz/analyser-gt-desc.hfst
@TinoDidriksen
TinoDidriksen / 10-apriori.cpp
Created September 29, 2016 15:01
DM555 Assignment 1: Apriori Algorithm
#include <iostream>
#include <set>
#include <vector>
#include <map>
#include <algorithm>
#include <string>
using namespace std; // Wrong, but easier to read in homework
// Helper types
typedef set<char> row_t;
@TinoDidriksen
TinoDidriksen / google-mail-compact.js
Created December 22, 2018 13:08
Google Mail Compact
$(function() {
let s = document.createElement('style');
s.textContent = '.zA>.yX {padding-right: 0;} .G-atb {height: 38px; background: rgba(0,0,0,0.16); border-radius: 4px;} .x7 {background: #259;} .Wg {height: 38px;} .Dj {color: #fff;} .TN {height: auto;} .ar {border-radius: 0;} .zA>.a4W {padding-right: 0;} .zA>.yf {display: none;} .zA>.xW {max-width: auto; padding-left: 8px; padding-right: 8px;}';
document.head.appendChild(s);
});
#!/usr/bin/perl
# -*- mode: cperl; indent-tabs-mode: nil; tab-width: 3; cperl-indent-level: 3; -*-
use bytes;
use warnings;
use strict;
use Carp qw(verbose);
use Getopt::Long;
use Sendmail::Milter 0.18 qw(:all);
my $rx = '\b(.+\@your\.domain\.com)\b';
@TinoDidriksen
TinoDidriksen / id_rsa.pub
Created April 12, 2019 15:40
Tino's RSA 4096 bit public key
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvGE+brgZEcXBjMzFxlMvfzXquB7pxcRG2jCfiBcTtA8ItXUiHigiWhqkj4doxZcPpA7eGv9Se3ULl15fEGboA6fmRTXCboBYSIDE0B/eYkHUsbZKAPcW2NGaPuDiUkaq/wYWgWz9Q4sm8rJNWBUiBLFhwgYnprhiVcNYTqFvcDRq+zE4S4jAD3OCf2MtBA3wt8uV1za2AB3POyaFO/4o+tI8zmA94200zwEJjq2k5v5jTjCR5imKXdPhOnAwXUWVyvwO+urd6mt+ouSZiuxDhS6qnbWqIpfRt4tchgWowCEGFNph25GKIZHr2WEO9OR30HF7n86DP0aor1PeMIL+hQ== Tino@LGR700
#!/bin/bash
P=$PATH
# Unset all envvars
for e in $(env | awk -F"=" '{print $1}') ; do
unset $e ; done
export PATH=$P
export TMPDIR=/tmp
# Contents of /opt/mxe/usr/x86_64-w64-mingw32.shared/share/cmake/mxe-conf.cmake
# This file is part of MXE. See LICENSE.md for licensing information.
# https://cmake.org/cmake/help/latest
# Can't set `cmake_minimum_required` or `cmake_policy` in toolchain
# since toolchain is read before CMakeLists.txt
# See `target-cmake.in` for CMAKE_POLICY_DEFAULT_CMPNNNN