Skip to content

Instantly share code, notes, and snippets.

@JoseHdez2
JoseHdez2 / AnkiDeckMediaExtractor.py
Created September 4, 2022 21:14 — forked from 0187773933/AnkiDeckMediaExtractor.py
Anki Deck Media Extractor
#!/usr/bin/env python3
import sys
import io
import zipfile
import tempfile
from pathlib import Path
import sqlite3
import json
import shutil
@JoseHdez2
JoseHdez2 / todo_lines_csv.sh
Last active November 7, 2022 09:28
Get all TODO lines of a repo as a CSV file
git grep -l TODO | xargs -n1 git blame -fe --date=short | grep TODO | sed -E 's#\(#,\(#; s#<([a-z]+@[a-z]+\.com)>#,\1,#; s#([0-9]{4}-[0-9]{2}-[0-9]{2})#\1,#; s@(\/\/|#|\/\*)(.*TODO.*)@,"\1\2"@; s#[0-9a-f]{10}##' > todos_$(date +%s).csv