Skip to content

Instantly share code, notes, and snippets.

View mshavliuk's full-sized avatar
🍤
H̷̹̝͝ë̴̙̤́͋y̸̓̐́́̀͜ ̸̨̝̱̺̟̏̇̅̕t̴̠͗̇̊͠h̵̺͎̙̆̒͜͝e̷̲͇̞̦̎r̸̨̰̪̉͜e̷͎͇̟̓͂̀͝!̷̞̦̾

Mikhail mshavliuk

🍤
H̷̹̝͝ë̴̙̤́͋y̸̓̐́́̀͜ ̸̨̝̱̺̟̏̇̅̕t̴̠͗̇̊͠h̵̺͎̙̆̒͜͝e̷̲͇̞̦̎r̸̨̰̪̉͜e̷͎͇̟̓͂̀͝!̷̞̦̾
View GitHub Profile
@mshavliuk
mshavliuk / audacity.rb
Last active January 12, 2021 08:40 — forked from hacfi/audacity.rb
Unofficial Hombrew Cask for Audacity 2.3.3 (recent 64-bit version). Get around Fosshub's limitations
# Unofficial Hombrew Cask for Audacity 2.3.3 (recent 64-bit version)
# Made entirely for fun and to demonstrate how to get around fosshub's limitations.
# Problem: Audacity's binary is hosted on fosshub and they don't provide a fixed url! The seems to intentionally try to prevent "hot-linking".
# Solution: Make a request to fosshub's special XHR endpoint to get the signed download url. Then just pass that URL to Homebrew
require 'net/http'
require 'json'
require 'uri'