Skip to content

Instantly share code, notes, and snippets.

@sp4ce
sp4ce / brew-outdated-notification.zsh
Last active August 3, 2022 16:46
Brew outdated notification
# brew outdated notification
BREW_OUTDATED_CHECK_TIME=$(cat ~/.brew-outdated-check-time 2>/dev/null)
if [[ -z "${BREW_OUTDATED_CHECK_TIME}" || $(($BREW_OUTDATED_CHECK_TIME + 64800)) -le $(date +%s) ]]; then
date +%s >| ~/.brew-outdated-check-time
echo "Checking outdated brew formulae..."
if [[ -n "${BREW_OUTDATED_CHECK_TIME}" ]]; then
echo "It was previously checked on $(date -r $BREW_OUTDATED_CHECK_TIME)"
fi
brew update --quiet
outdated=$(brew outdated --quiet)
@sp4ce
sp4ce / Fibo.java
Created October 25, 2018 22:07
Java utility to compute n-step fibonacci suite
package com.croutard;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.HashMap;
import java.util.LinkedList;
import java.util.List;
#!/usr/bin/env python
# usage ./extract_tampermonkey_script.py "/home/<user>/.config/<browser>/Default/Local Extension Settings/<extension_id>"
# i.e.: ./extract_tampermonkey_script.py "/home/foo/.config/google-chrome-beta/Default/Local Extension Settings/gcalenpjmijncebpfijmoaglllgpjagf"
#
import leveldb
import sys
import re
import json
import codecs