Skip to content

Instantly share code, notes, and snippets.

@fortuna
fortuna / merge_results.tsv
Last active December 28, 2024 12:29
Analysis of blocking in Russia. All entries in one table.
strategy server_net server_port isp url_scheme exit_code img error
$key Digital Ocean 443 Bee Line Cable http 0
$key Digital Ocean 443 Bee Line Cable https 0
$key Digital Ocean 443 MTS PJSC http 28 curl: (28) Operation timed out after 10006 milliseconds with 0 bytes received
$key Digital Ocean 443 MTS PJSC https 28 curl: (28) Connection timed out after 10005 milliseconds
$key Digital Ocean 443 PJSC MegaFon http 0
$key Digital Ocean 443 PJSC MegaFon https 56 curl: (56) Failure when receiving data from the peer
$key Digital Ocean 443 Tele2 Russia http 0
$key Digital Ocean 443 Tele2 Russia https 0
$key Digital Ocean 5555 Bee Line Cable http 0
@mcattarinussi
mcattarinussi / gpg-ssh-setup.md
Last active December 28, 2024 12:27
A setup guide to use a personal gpg key for ssh authentication

GPG - SSH setup

Generating the master key

Here we create the master key. We want only Certify capability: we use the master key only to create the subkeys, Sign - Encrypt - Authenticate capabilities will be assigned to the subkeys.

Run the following command to start the master key generation process. Select the set your own capabilities creation process (type 8)

  ▶ gpg --full-generate-key --expert

gpg (GnuPG) 2.2.9; Copyright (C) 2018 Free Software Foundation, Inc.

Creative and Technical Services Agreement

This CREATIVE AND TECHNICAL SERVICES AGREEMENT (“Agreement”) is an agreement between Joshua Priddle, (“Developer”) and the party set forth in the Project Estimate (“Customer” or “you” or “your”) incorporated herein by this reference and applies to the purchase of all services ordered by Customer (collectively, the “Services”). The parties understand, acknowledge and agree that this is an online agreement which is being entered into in conjunction with the Services.

@FreddieOliveira
FreddieOliveira / docker.md
Last active December 28, 2024 12:20
This tutorial shows how to run docker natively on Android, without VMs and chroot.

Docker on Android 🐋📱

Edit 🎉

All packages, except for Tini have been added to termux-root. To install them, simply pkg install root-repo && pkg install docker. This will install the whole docker suite, left only Tini to be compiled manually.


Summary

@ccawley2011
ccawley2011 / SCCmods.bms
Created June 12, 2016 16:48
QuickBMS script to unpack .mods files in Sonic Classic Collection
# Sonic Classic Collection .mods unpacker
# By Cameron Cawley
get COUNT long
set POSITION long 4
for i = 0 < COUNT
get FIRSTPTR long
math POSITION += 4
get NEXTPTR long
if FIRSTPTR != NEXTPTR
@ccawley2011
ccawley2011 / SCDsounds.bms
Created June 15, 2016 17:11
QuickBMS script to unpack pcm8.cmp in Sonic CD (PC 1996)
# Sonic CD (PC 1996) pcm8.cmp unpacker
# By Cameron Cawley
# Based on information from https://info.sonicretro.org/SCHG:Sonic_CD_(PC)#Sound_Effects
IDString "OTHE"
get EOF long
get COUNT long
get OFFSET long
for i = 0 < COUNT
@ccawley2011
ccawley2011 / SADX.bms
Created June 15, 2016 17:13
QuickBMS script to unpack .dat files in Sonic Adventure DX
# Sonic Adventure DX .dat unpacker
# By Cameron Cawley
# Based on information from https://info.sonicretro.org/SCHG:Sonic_Adventure_DX:_PC/Sound_Editing/Sound_Effects#Format
getdstring IDSTR 16
set ID04 binary "archive V2.2\0\0\0"
set ID10 binary = "archive V2.DMZ\0"
if IDSTR == ID04
elif IDSTR == ID10
else
@ccawley2011
ccawley2011 / gsp_run.bms
Created June 15, 2016 17:14
QuickBMS script to unpack gsp_run.dat in various games published by GSP
# gsp_run.dat unpacker
# By Cameron Cawley
get ARCHIVE_SIZE asize
math ARCHIVE_SIZE += 1
math OFFSET = 0
do
goto OFFSET
get NAME_LENGTH long
@ccawley2011
ccawley2011 / 4Mation.bms
Created June 15, 2016 17:15
QuickBMS script to unpack archives in 4Mation games
# 4Mation archive unpacker
# By Cameron Cawley
IDString "BIIK-DJC"
get ARCHIVE_SIZE asize
goto 20
get FILEINDEX long
goto FILEINDEX
get TEMP long
get INDEXSIZE long
@ccawley2011
ccawley2011 / Sim2000.bms
Created June 15, 2016 17:17
QuickBMS script to unpack SC2000.DAT in Sim City 2000
# Sim City 2000 SC2000.DAT unpacker
# By Cameron Cawley
getdstring NAME 12
get OFFSET long
math COUNT = OFFSET
math COUNT /= 16
for i = 1 <= COUNT
getdstring NEXTNAME 12