Skip to content

Instantly share code, notes, and snippets.

@SMUsamaShah
SMUsamaShah / list_of_p2p_file_sharing.md
Last active March 10, 2026 10:44
List of P2P file sharing tools

Browser Based

  1. Web Wormhole https://webwormhole.io/ https://github.com/saljam/webwormhole
  2. Localsend https://web.localsend.org/
  3. FilePizza https://file.pizza/
  4. ShareDrop sharedrop.io https://github.com/szimek/sharedrop (SOLD, not recommended, use one of the forks)
    1. A clone SnapDrop snapdrop.net https://github.com/RobinLinus/snapdrop (SOLD, not recommended, use one of the forks)
      1. A fork PairDrop https://pairdrop.net/ https://github.com/schlagmichdoch/pairdrop
  5. ToffeeShare https://toffeeshare.com/
  6. Instant.io https://instant.io/
@zoliky
zoliky / installing-emacs-from-source-on-debian.txt
Last active January 24, 2026 21:18
Installing Emacs 29.1 from source on Debian 12
Installation
------------
1. Install the build dependencies for Emacs:
$ sudo apt build-dep emacs
$ sudo apt install libtree-sitter-dev
2. Download and unpack the Emacs archive:
@madkoding
madkoding / pair-dual-boot-bluetooth.md
Last active March 3, 2026 15:21
Pairing bluetooth devices in dual boot with Linux Ubuntu and Windows 10/11

Pairing Bluetooth Devices in Dual Boot with Linux Ubuntu and Windows 10/11

Introduction

This guide provides updated instructions for pairing Bluetooth devices (such as keyboards or mice) in a dual-boot environment with Linux Ubuntu and Windows 10/11, incorporating community feedback and suggestions.

Instructions

1. Pair in Linux First

  • Pair your Bluetooth device in Linux. This is crucial to ensure the LinkKey remains consistent.
  • Note: Do not re-pair the device in Linux after completing the pairing in Windows.
@MarkZhangTW
MarkZhangTW / Update-CF-DNS.ps1
Last active February 1, 2021 13:45
Update CloudFlare DNS records with PowerShell
$CF = @{}
$CF.Endpoint = "https://api.cloudflare.com/client/v4/"
# Replace <API Token> to your CloudFlare API Token
# You can create your API Token from https://dash.cloudflare.com/profile/api-tokens
$CF.APIToken = "Bearer <API Token>"
# Replace <zone id> and <record id>
$CF.UpdateDNSRecord = @{Method = "PUT"; object = "zones/<zone id>/dns_records/<record id>"}
$PublicIP = (Get-NetIPAddress -InterfaceAlias "<Interface Alias>" -AddressFamily IPv4).IPAddress
@statico
statico / 00_statico.link_README.md
Last active September 24, 2023 12:15
Ian's Personal Short Link Bookmark Service
@thefranke
thefranke / RSS.md
Last active February 25, 2026 17:24
A list of RSS endpoints, readers and resources

The RSS Endpoint List

Please refer to this blogpost to get an overview.

Replace *-INSTANCE with one of the public instances listed in the scrapers section. Replace CAPITALIZED words with their corresponding identifiers on the website.

Social Media

Twitter

@kekru
kekru / 01nginx-tls-sni.md
Last active February 14, 2026 06:50
nginx TLS SNI routing, based on subdomain pattern

Nginx TLS SNI routing, based on subdomain pattern

Nginx can be configured to route to a backend, based on the server's domain name, which is included in the SSL/TLS handshake (Server Name Indication, SNI).
This works for http upstream servers, but also for other protocols, that can be secured with TLS.

prerequisites

  • at least nginx 1.15.9 to use variables in ssl_certificate and ssl_certificate_key.
  • check nginx -V for the following:
    ...
    TLS SNI support enabled
@Firsh
Firsh / lwp-cloudflare-dyndns.sh
Last active February 22, 2026 22:53
Cloudflare as Dynamic DNS
#!/bin/bash
# Cloudflare as Dynamic DNS
# From: https://letswp.io/cloudflare-as-dynamic-dns-raspberry-pi/
# Based on: https://gist.github.com/benkulbertis/fff10759c2391b6618dd/
# Original non-RPi article: https://phillymesh.net/2016/02/23/setting-up-dynamic-dns-for-your-registered-domain-through-cloudflare/
# Update these with real values
auth_email="email@example.com"
auth_key="global_api_key_goes_here"
zone_name="example.com"
@settachok
settachok / Config.json
Last active February 1, 2021 13:45
Cloudflare API Dynamic DNS Update in PowerShell
{
"auth_email": "user@example.com",
"auth_key": "cloudflare auth_key",
"zone_name": "example.com",
"records": [
"example.com",
"www.example.com"
]
}