Skip to content

Instantly share code, notes, and snippets.

View jallspaw's full-sized avatar

John Allspaw jallspaw

View GitHub Profile
@rmtbb
rmtbb / iMessageAttachmentsLinksExtractor.sh
Created November 3, 2024 23:16
iMessage Attachments and Links Extractor for macOS
#!/bin/bash
# Define the main export folder
export_folder=~/Desktop/iMessages_Export
mkdir -p "$export_folder"
# Part 1: Generate the CSV file
echo "Generating CSV file..."
sqlite3 ~/Library/Messages/chat.db <<EOF
@markiaaan
markiaaan / .block
Last active July 28, 2024 23:36
Graph to Timeline
license: mit
scrolling: no
border: yes
@dianaow
dianaow / .block
Last active November 3, 2024 16:01
D3 V4: Radial Point Chart
license: mit
@Andrew-Reid
Andrew-Reid / index.html
Last active November 1, 2024 22:55
Brush and Zoom via Keyboard d3v4
<!DOCTYPE html>
<meta charset="utf-8">
<style>
.area {
fill: steelblue;
clip-path: url(#clip);
}
.zoom {
@renecnielsen
renecnielsen / README.md
Last active July 24, 2024 05:59 — forked from mbostock/.block
Zoomable Circle Packing
@andrewpmiller
andrewpmiller / omnigraffle-dates.md
Last active September 6, 2024 04:11
Omnigraffle Date Variables
@masui
masui / gist:1333288
Created November 2, 2011 09:54
Find the newest OmniGraffle document on Mac with Spotlight+MacRuby
#
# Find the newest OmniGraffle document
#
framework 'Cocoa'
def finish(notification)
if @query.resultCount > 0 then
puts @query.resultAtIndex(0).valueForAttribute('kMDItemPath')
end