{{ message }}

Instantly share code, notes, and snippets.

☹️
Having (YET another) kidney stone surgery in a few days...

# Rogério Brito rbrito

☹️
Having (YET another) kidney stone surgery in a few days...
Created Jul 7, 2020 — forked from bazub/gist:3877971
Grayscale/Binary images using PIL
View gist:8e17e6bbc93bc2999d92b979d080c9c3
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 im=Image.open("1.jpg") #im=im.rotate(1) im.save("e.jpg") im2=im.convert("L") im2.save("b.jpg") threshold = 100 im = im2.point(lambda p: p > threshold and 255) im.save("d.jpg") img="d.jpg" result = tesseract.ProcessPagesWrapper(img,api)
Created Mar 30, 2020 — forked from rosinality/mathology.html
View mathology.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 Mathology
Created May 23, 2019 — forked from meagtan/galois.c
Quick implementation of Galois fields
View galois.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 /* * The following is an implementation of the finite field GF(2^8) as bit vectors of length 8, where the nth bit represents the * coefficient of the nth power of the generator in each element, and the generator satisfies the minimal polynomial * x^8 + x^4 + x ^3 + x^2 + 1 in the prime field Z_2, in which addition is equivalent to XOR and multiplication to AND. * The elements of GF(2^8) thus represent polynomials of degree < 8 in the generator x. Addition in this field is simply * bitwise XOR, but multiplication requires the elimination of powers of x <= 8. */ #include #include
Created Dec 7, 2018 — forked from Iunius118/gimp_autosave.py
Auto save plug-in for GIMP [2.8, 2.9]
View gimp-autosave.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 #!/usr/bin/env python # Original (by yahvuu): http://www.gimpusers.com/forums/gimp-developer/11718-autosave-plugin import tempfile, os from time import * from gimpfu import * def autosave(image, layer): backupInterval = 10 * 60
Created Jul 20, 2018 — forked from agentcooper/0.README.md
Telegram chat backup/export

### How to use

2. Copy-paste contents of `telegram-scripts.js` into JS console
3. Run `showContacts()` to get the list of contacts with ids
4. Run `saveChat(userId)` where `userId` is the id from step 3

Process can take a while, check console for progress. Occasionall `FLOOD_WAIT` errors are expected. Once done, browser will download the JSON file.

### Motivation

Created Jan 5, 2018 — forked from ErikAugust/spectre.c
Spectre example code
View spectre.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 #include #include #include #ifdef _MSC_VER #include /* for rdtscp and clflush */ #pragma optimize("gt",on) #else #include /* for rdtscp and clflush */ #endif
Created Jun 24, 2017 — forked from otsaloma/remove-duplicate-subs
Remove duplicate subtitles with aeidon
View remove-duplicate-subs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 #!/usr/bin/env python3 import aeidon, sys, time if len(sys.argv) < 2: print("Usage: {} SUBTITLE_FILE...".format(__file__)) raise SystemExit(1) for fname in sys.argv[1:]: print("{}:".format(fname)) project = aeidon.Project() project.open_main(fname, "utf_8") before = len(project.subtitles)
Last active Nov 2, 2015 — forked from hubgit/README.md
Remove metadata from a PDF file, using exiftool and qpdf. Note that embedded objects may still contain metadata.

# Anonymising PDFs

Metadata in PDF files can be stored in at least two places:

• the Info Dictionary, a limited set of key/value pairs
• XMP packets, which contain RDF statements expressed as XML

## PDF files

Created Jan 29, 2013
View balanced_smileys.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 #!/usr/bin/env python # -*- coding: utf-8 -*- import string import re INPUT_FILE = 'balanced_smileystxt.txt' input = open(INPUT_FILE, 'r')
Created Jan 29, 2013 — forked from kokx/Facebook Hackercup Solutions.md