Using Google Service Accounts instead of End-User Accounts on a Server

If you are receiving the following message from a Google API or software tool, you are being warned for using your personal/business google account to run server-based applications. UserWarning: Your application has authenticated using end user credentials from Google Cloud SDK. We recommend that most server applications use service accounts instead. If your application continues … Read more

iPhone XS on Project Fi

I’ve tested Google Project Fi on my new iPhone XS. Data services work great, voice service is functional (sans-WiFi / Data Calling). SMS and MMS messaging seemed even more finicky than my iPhone 6 on project fi. At first, it appeared there was no SMS functionality at all iMessage wasn’t setting-up with the number and … Read more

VIM Stuck! E388: Couldn’t find definition

Simply hit escape and enter the following command to fix: :!reset If this doesn’t get you back to normal, you’ll have to exit your current SSH session and re-open the session in a new window. This error happened to me after I mistakenly hit [command] + R when trying to redo instead of [control] + … Read more

svgcleaner flags / usage

USAGE: svgcleaner –apply-transform-to-gradients –apply-transform-to-paths –apply-transform-to-shapes –convert-segments –convert-shapes –coordinates-precision –group-by-style –indent –join-arcto-flags –join-style-attributes –list-separator –merge-gradients –paths-coordinates-precision –paths-to-relative –properties-precision –regroup-gradient-stops –remove-comments –remove-declarations –remove-default-attributes –remove-desc –remove-dupl-cmd-in-paths –remove-dupl-fegaussianblur –remove-dupl-lineargradient –remove-dupl-radialgradient –remove-gradient-attributes –remove-invalid-stops –remove-invisible-elements –remove-metadata –remove-needless-attributes –remove-nonsvg-attributes –remove-nonsvg-elements –remove-text-attributes –remove-title –remove-unreferenced-ids –remove-unresolved-classes –remove-unused-coordinates –remove-unused-defs –remove-unused-segments –remove-version –remove-xmlns-xlink-attribute –resolve-use –simplify-transforms –transforms-precision –trim-colors –trim-ids –trim-paths –ungroup-defs –ungroup-groups –use-implicit-cmds For more information try … Read more

Installing Tesseract Languages

For ocrmypdf or just general tesseract work, you may need to install language packages, depending on the languages you are working in.   ERROR – The installed version of tesseract does not have language data for the following requested languages: run the command tesseract –list-langs Error opening data file /usr/local/share/tessdata/eng.traineddata Please make sure the TESSDATA_PREFIX environment … Read more

svgo help / command flags [svg optimizer]

vgo –help Nodejs-based tool for optimizing SVG vector graphics files Usage: svgo [OPTIONS] [ARGS] Options: -h, –help : Help -v, –version : Version -i INPUT, –input=INPUT : Input file, “-” for STDIN -s STRING, –string=STRING : Input SVG data string -f FOLDER, –folder=FOLDER : Input folder, optimize and rewrite all *.svg files -o OUTPUT, –output=OUTPUT … Read more

qpdf flags / usage commands

qpdf –help Usage: qpdf [ options ] { infilename | –empty } [ outfilename ] An option summary appears below. Please see the documentation for details. If @filename appears anywhere in the command-line, each line of filename will be interpreted as an argument. No interpolation is done. Line terminators are stripped. @- can be specified … Read more