Torrent stack with VPN using Gluetun and qBittorrent.
| Service | Description |
|---|---|
gluetun |
VPN client (ProtonVPN/WireGuard) with port forwarding and HTTP proxy |
qbittorrent |
Torrent client with VueTorrent, routed through the VPN |
Torrent stack with VPN using Gluetun and qBittorrent.
| Service | Description |
|---|---|
gluetun |
VPN client (ProtonVPN/WireGuard) with port forwarding and HTTP proxy |
qbittorrent |
Torrent client with VueTorrent, routed through the VPN |
Exporte as transações do seu cartão Nubank para CSV no formato do You Need A Budget.
sodexo_{últimos 4 digitos}.csv deve ter sido iniciadoI hereby claim:
To claim this, I am signing this object:
Exporte as transações do seu cartão Sodexo para CSV no formato do You Need A Budget.
sodexo_{últimos 4 digitos}.csv deve ter sido iniciado| // getScript() | |
| // more or less stolen form jquery core and adapted by paul irish | |
| function getScript(url,success){ | |
| var head = document.getElementsByTagName("head")[0], done = false; | |
| var script = document.createElement("script"); | |
| script.src = url; | |
| // Attach handlers for all browsers | |
| script.onload = script.onreadystatechange = function(){ |
| if [ -f "$rvm_path/scripts/rvm" ]; then | |
| source "$rvm_path/scripts/rvm" | |
| if [ -f ".rvmrc" ]; then | |
| source ".rvmrc" | |
| fi | |
| if [ -f ".ruby-version" ]; then | |
| rvm use `cat .ruby-version` | |
| fi |
| // ==UserScript== | |
| // @name Jenkins CI | |
| // @namespace http://fluidapp.com | |
| // @description Jenkins failed projects badge on Fluidapp | |
| // @include http://your-jenins-project.com | |
| // @author Danilo Sousa <code@danilosousa.net> | |
| // ==/UserScript== | |
| (function () { | |
| if (window.fluid) { |
| #!/usr/bin/env ruby | |
| # by @tapbot_paul | |
| # Don't blame me if this nukes your metadata, formats your drive, kills your kids | |
| # This script goes through any iCloud Matched songs in your iTunes library and tries to update the | |
| # metadata from the iTunes Store | |
| # Will run against selected tracks or if nothing selected entire library | |
| # install the required gems with the following commands | |
| # sudo gem install json | |
| # sudo gem install rb-appscript | |
| # then run the script with "ruby meta.rb" |
| fs = require 'fs' | |
| {exec} = require 'child_process' | |
| util = require 'util' | |
| appFiles = [ | |
| ] | |
| task 'count', 'how much coffee you got?!', -> | |
| traverseFileSystem = (currentPath) -> | |
| files = fs.readdirSync currentPath |
| CmdUtils.CreateCommand({ | |
| name: "sedex", | |
| homepage: "http://ubiquity.danilosousa.net/", | |
| author: { name: "Danilo Sousa", email: "eu@danilosousa.net" }, | |
| takes: { "code": noun_arb_text }, | |
| icon: "chrome://ubiquity/content/icons/map.png", | |
| description: "Verifica o <b>status</b> do seu pacote SEDEX! :)", | |
| preview: function( previewBlock, directObject ) { | |
| previewBlock.innerHTML = "Carregando..."; | |
| var doc = context.focusedWindow.document; |