Install ImageMagick for image conversion:
brew install imagemagick
Install tesseract for OCR:
brew install tesseract --all-languages
Or install without --all-languages and install them manually as needed.
| # Want to show hidden files and folders in your TextMate project drawer? Simple, just modify the file and folder patterns in TextMate's preferences. | |
| # Instructions: | |
| # Go to TextMate > Preferences... | |
| # Click Advanced | |
| # Select Folder References | |
| # Replace the following: | |
| # File Pattern |
| # ======================================================= | |
| # Importing and searching RSS with ElasticSearch and Tire | |
| # ======================================================= | |
| # | |
| # This script downloads, parses and indexes Stackoverflow RSS feed with ElasticSearch | |
| # via the [Tire](https://github.com/karmi/tire) Rubygem. | |
| # | |
| # Requirements | |
| # ------------ | |
| # |
| #!/usr/bin/env ruby | |
| #/ Usage: <progname> [options]... | |
| #/ How does this script make my life easier? | |
| # ** Tip: use #/ lines to define the --help usage message. | |
| $stderr.sync = true | |
| require 'optparse' | |
| # default options | |
| flag = false | |
| option = "default value" |
| package main | |
| import ( | |
| "bytes" | |
| "encoding/hex" | |
| "flag" | |
| "fmt" | |
| "io" | |
| "log" | |
| "net" |
| # this is a configurable version of an EventMachine syslogger | |
| # It was build to replace https://github.com/melito/em-syslog | |
| # | |
| # You can instantiate many of them (no global variables) as | |
| # well as configure the facility. It also quacks like a ruby | |
| # logger so it can be interchanged with a ruby logger. | |
| # | |
| # Example: | |
| # | |
| # # 11 is the facility code for an FTP daemon |
| require "java" | |
| Dir["/home/michael/Downloads/\*.jar"].each { |jar| require jar } | |
| import com.itextpdf.text.BaseColor | |
| import com.itextpdf.text.Document | |
| import com.itextpdf.text.Paragraph | |
| import com.itextpdf.text.Phrase | |
| import com.itextpdf.text.pdf.PdfPCell | |
| import com.itextpdf.text.pdf.PdfPTable | |
| import java.io.FileOutputStream |
Install ImageMagick for image conversion:
brew install imagemagick
Install tesseract for OCR:
brew install tesseract --all-languages
Or install without --all-languages and install them manually as needed.
| #!/usr/bin/env ruby | |
| require 'benchmark' | |
| REGEXPS = [ | |
| /^no such file to load -- (.+)$/i, | |
| /^Missing \w+ (?:file\s*)?([^\s]+.rb)$/i, | |
| /^Missing API definition file in (.+)$/i, | |
| /^cannot load such file -- (.+)$/i, | |
| ] |
| #!/usr/bin/env python | |
| """ | |
| Parse phone and email records out of vCard file and store them in a CSV. | |
| Copyright (C) 2012 Senko Rasic <[email protected]> | |
| Permission is hereby granted, free of charge, to any person obtaining a copy of | |
| this software and associated documentation files (the "Software"), to deal in | |
| the Software without restriction, including without limitation the rights to |
| #!/usr/bin/perl | |
| # This script parses Git blame's "porcelain" output format and | |
| # ascertains the oldest lines of code seen. | |
| # | |
| # If you want to perform a custom report, just define your own callback | |
| # function and invoke parse_porcelain() with it. | |
| # | |
| # The expected input format is slightly modified from raw `git blame | |
| # -p`. Here is an example script for producing input: |