Skip to content

Instantly share code, notes, and snippets.

@rjeczalik
rjeczalik / gcr-tags.go
Last active October 4, 2018 11:37
Reads a tag list for Google Container Registry for the given image.
package main
import (
"encoding/json"
"flag"
"fmt"
"net/url"
"os"
"os/user"
"path/filepath"
sudo apt remove -y google-chrome-stable
wget http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/chromium-browser_65.0.3325.181-0ubuntu1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_65.0.3325.181-0ubuntu1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg_65.0.3325.181-0ubuntu1_amd64.deb
sudo apt install -y ./chromium-codecs-ffmpeg_65.0.3325.181-0ubuntu1_amd64.deb
sudo apt install -y ./chromium-codecs-ffmpeg-extra_65.0.3325.181-0ubuntu1_amd64.deb
sudo apt install -y ./chromium-browser_65.0.3325.181-0ubuntu1_amd64.deb
@rjeczalik
rjeczalik / toggle-camera.bash
Created January 5, 2014 12:32
load/unload AppleCameraInterface
#!/usr/bin/env bash
toggle-camera() {
if kextstat | grep AppleCameraInterface &>/dev/null; then
for ((i=0; i<3; i++)); do
if sudo kextunload /System/Library/Extensions/AppleCameraInterface.kext &>/dev/null; then
echo "toggle-camera: AppleCameraInterface unloaded"
return 0
fi
done
0x183b8a531d1acdae4de18db7431b0db539690756
0x42de51a7d6697022d829533288efa11d737558f4
INFO [07-16|17:25:57] Commit new mining work number=1141452 txs=28 uncles=0 elapsed=726.365ms
unexpected fault address 0x10a5b4c08
fatal error: fault
unexpected fault address 0x10a1cd008
[signal SIGSEGV: segmentation violation code=0x1 addr=0x10a5b4c08 pc=0x405d297]
goroutine 168304 [running]:
runtime.throw(0x4a9bd22, 0x5)
/usr/local/opt/go/libexec/src/runtime/panic.go:596 +0x95 fp=0xc426ff39f0 sp=0xc426ff39d0
runtime.sigpanic()
0x7480f51dfc9b982a9087873f74bf5bd86c1e89ac
@rjeczalik
rjeczalik / guesslicense.go
Created November 22, 2016 09:34
Guesses license type (depracated, use GitHub API instead).
package main
import (
"bufio"
"errors"
"fmt"
"io/ioutil"
"net/http"
"os"
"strings"
#!/bin/bash -x
set -euo pipefail
bucket=${1:-}
srcAccount=${2:-}
dstAccount=${3:-}
die() {
echo $* 1>&2
#!/bin/bash
toggle-go() {
local version="${1-}"
if [[ ! -z "$version" ]]; then
toggle-go-install "$version"
else
version=$(toggle-go-next "$(toggle-go-current)")
fi