Skip to content

Instantly share code, notes, and snippets.

View nickofthyme's full-sized avatar
📊
Charting history

Nick Partridge nickofthyme

📊
Charting history
View GitHub Profile
@markov00
markov00 / convert.sh
Last active June 6, 2024 13:48
Convert new .mov screen recorded videos to mp4, use with macOS Automator
# Use this with macOS Automator
# Create a "Run shell script" action and specify the folder where your screenshot and screen videos are stored
# Add this script and save it
export PATH=/opt/homebrew/bin:$PATH
send_notification() {
local title="$1"
local message="$2"
@rscs
rscs / FlipperZero-RFID-blanks.md
Last active September 9, 2024 12:23
Rewritable RFID blanks for Flipper Zero

A list of rewritable RFID blanks that are compatible with Flipper Zero.

X indicates a particular protocol is writable.

? indicates it is unknown if a particular protocol is writable.

Brand Type Chip EM4100 H10301 Indala26 IoProxXSF AWID FDX-A FDX-B HIDProx HIDExt Pyramid Viking Jablotron Paradox PAC/Stanley Keri Gallagher
ETEKJOY Fob EM4305 X X X X X X
@paulirish
paulirish / what-forces-layout.md
Last active September 18, 2024 17:07
What forces layout/reflow. The comprehensive list.

What forces layout / reflow

All of the below properties or methods, when requested/called in JavaScript, will trigger the browser to synchronously calculate the style and layout*. This is also called reflow or layout thrashing, and is common performance bottleneck.

Generally, all APIs that synchronously provide layout metrics will trigger forced reflow / layout. Read on for additional cases and details.

Element APIs

Getting box metrics
  • elem.offsetLeft, elem.offsetTop, elem.offsetWidth, elem.offsetHeight, elem.offsetParent
@derhuerst
derhuerst / intro.md
Last active February 22, 2024 17:30
Installing Git on Linux, Mac OS X and Windows