jm + command-line 14
plainas/tq
tq
linux
unix
cli
command-line
html
parsing
css
tools
may 2016 by jm
command line utility that performs an HTML element selection on HTML content passed to the stdin. Using css selectors that everybody knows. Since input comes from stdin and output is sent to stdout, it can easily be used inside traditional UNIX pipelines to extract content from webpages and html files. tq provides extra formating options such as json-encoding or newlines squashing, so it can play nicely with everyones favourite command line tooling.
may 2016 by jm
tinystat - GoDoc
t-test
student
statistics
go
coda-hale
tinystat
stats
tools
command-line
unix
september 2014 by jm
tinystat is used to compare two or more sets of measurements (e.g., runs of a multiple runs of benchmarks of two possible implementations) and determine if they are statistically different, using Student's t-test. It's inspired largely by FreeBSD's ministat (written by Poul-Henning Kamp).
september 2014 by jm
awscli
aws
awscli
cli
tools
command-line
ec2
s3
amazon
api
august 2013 by jm
The future of the AWS command line tools is awscli, a single, unified, consistent command line tool that works with almost all of the AWS services. Here is a quick list of the services that awscli currently supports: Auto Scaling, CloudFormation, CloudSearch, CloudWatch, Data Pipeline, Direct Connect, DynamoDB, EC2, ElastiCache, Elastic Beanstalk, Elastic Transcoder, ELB, EMR, Identity and Access Management, Import/Export, OpsWorks, RDS, Redshift, Route 53, S3, SES, SNS, SQS, Storage Gateway, Security Token Service, Support API, SWF, VPC. Support for the following appears to be planned: CloudFront, Glacier, SimpleDB.
The awscli software is being actively developed as an open source project on Github, with a lot of support from Amazon. You’ll note that the biggest contributors to awscli are Amazon employees with Mitch Garnaat leading. Mitch is also the author of boto, the amazing Python library for AWS.
august 2013 by jm
gnuplot's dumb terminal
june 2013 by jm
Turns out gnuplot has a pretty readable ASCII terminal rendering mode; combined with 'watch' it makes for a nifty graphing one-liner
gnuplot
plotting
charts
graphs
cli
command-line
unix
gnu
hacks
dataviz
visualization
ascii
june 2013 by jm
The useful JVM options
april 2013 by jm
a good reference, with lots of sample output. Not clear if it takes 1.6/1.7 differences into account, though
jvm
reference
java
ops
hotspot
command-line
april 2013 by jm
moreutils
march 2013 by jm
Some really cool-looking UNIX command line utils, packaged in Debian (and therefore in Ubuntu too). A few of these I've reimplemented separately, but it's always good to replace a hack with a more widely available "official" tool. Thanks, Joey Hess!
bash
shell
cli
unix
scripting
via:peakscale
joey-hess
debian
ubuntu
tools
command-line
commands
sponge: accept input, wait til EOF, then rewrite a file;
chronic: runs a command quietly unless it fails;
combine: combine the lines in two files using boolean operations;
ifdata: get network interface info without parsing ifconfig output;
ifne: run a program if the standard input is not empty;
isutf8: check if a file or standard input is utf-8;
lckdo: execute a program with a lock held;
mispipe: pipe two commands, returning the exit status of the first;
parallel: run multiple jobs at once;
pee: tee standard input to pipes;
sponge: soak up standard input and write to a file;
ts: timestamp standard input;
vidir: edit a directory in your text editor;
vipe: insert a text editor into a pipe;
zrun: automatically uncompress arguments to command
march 2013 by jm
Making Really Executable Jars
march 2013 by jm
Who knew? you can make a runnable JAR file!
jars
via:netflix
shell
java
executable
chmod
zip
hacks
command-line
cli
There has long been a hack known in some circles, but not widely known, to make jars really executable, in the chmod +x sense. The hack takes advantage of the fact that jar files are zip files, and zip files allow arbitrary cruft to be prepended to the zip file itself (this is how self-extracting zip files work).
march 2013 by jm
drip
(via HN)
java
command-line
tools
startup
speed
november 2012 by jm
Unlike other tools intended to solve the JVM startup problem (e.g. Nailgun, Cake), Drip does not use a persistent JVM. There are many pitfalls to using a persistent JVM, which we discovered while working on the Cake build tool for Clojure. The main problem is that the state of the persistent JVM gets dirty over time, producing strange errors and requiring liberal use of cake kill whenever any error is encountered, just in case dirty state is the cause.
Instead of going down this road, Drip uses a different strategy. It keeps a fresh JVM spun up in reserve with the correct classpath and other JVM options so you can quickly connect and use it when needed, then throw it away. Drip hashes the JVM options and stores information about how to connect to the JVM in a directory with the hash value as its name.
(via HN)
november 2012 by jm
Cool, but obscure unix tools
may 2011 by jm
these are great - some new ones on me!
cli
linux
terminal
unix
tools
command-line
may 2011 by jm
autojump
july 2010 by jm
interesting idea; extend "cd" to track which directories you cd to most frequently, then add a command to "jump" to the most-frequently used one which matches a substring you specify
autojump
cli
bash
command-line
navigation
terminal
shell
directory
cd
from delicious
july 2010 by jm
Mac OS X command-line tricks
july 2010 by jm
not quite up to par with modern Ubuntu, but still a few interesting ones here for when I'm stuck using the missus' laptop ;)
apple
bash
cli
osx
mac
sysadmin
shell
tricks
command-line
from delicious
july 2010 by jm
Sup, OfflineIMAP and MSMTP
november 2009 by jm
A good guide to installation on Jaunty. I'm trying out sup. It does a really good job of bringing the GMail experience to the commandline, so far so good; now to see if I can switch my work email over!
sup
email
linux
command-line
howto
jaunty
ubuntu
from delicious
november 2009 by jm
filemap
july 2009 by jm
'File-based, rather than tuple-based processing'; based around UNIX command-line toolset; good UNIXish UI; lots of caching of intermediate results; low setup overhead -- although it does require a shared POSIX filesystem, e.g. NFS, for synchronization
networking
python
opensource
grid
map-reduce
filemap
files
unix
command-line
parallel
distcomp
july 2009 by jm
related tags
amazon ⊕ api ⊕ apple ⊕ ascii ⊕ autojump ⊕ aws ⊕ awscli ⊕ bash ⊕ cd ⊕ charts ⊕ chmod ⊕ cli ⊕ coda-hale ⊕ command-line ⊖ commands ⊕ css ⊕ dataviz ⊕ debian ⊕ directory ⊕ distcomp ⊕ ec2 ⊕ email ⊕ executable ⊕ filemap ⊕ files ⊕ gnu ⊕ gnuplot ⊕ go ⊕ graphs ⊕ grid ⊕ hacks ⊕ hotspot ⊕ howto ⊕ html ⊕ jars ⊕ jaunty ⊕ java ⊕ joey-hess ⊕ jvm ⊕ linux ⊕ mac ⊕ map-reduce ⊕ moreutils ⊕ navigation ⊕ networking ⊕ opensource ⊕ ops ⊕ osx ⊕ parallel ⊕ parsing ⊕ pee ⊕ perl ⊕ plotting ⊕ python ⊕ reference ⊕ s3 ⊕ scripting ⊕ shell ⊕ speed ⊕ sponge ⊕ startup ⊕ statistics ⊕ stats ⊕ student ⊕ sup ⊕ sysadmin ⊕ t-test ⊕ terminal ⊕ tinystat ⊕ tools ⊕ tq ⊕ tricks ⊕ ts ⊕ ubuntu ⊕ unix ⊕ via:netflix ⊕ via:peakscale ⊕ via:popey ⊕ vipe ⊕ visualization ⊕ zip ⊕ zrun ⊕Copy this bookmark: