recentpopularlog in

kme : tutorial   556

« earlier  
Kristin McMurray - YouTube
All the content here is ten years old, but bite-sized enough that it's still useful for people, say, learning to use templates for the first time.
mediawiki  newbie  tutorial  videos 
2 days ago by kme
Quick: An Introduction to Racket with Pictures
This tutorial provides a brief introduction to the Racket programming language by using one of its picture-drawing libraries. Even if you don’t intend to use Racket for your artistic endeavours, the picture library supports interesting and enlightening examples. After all, a picture is worth five hundred “hello world”s.
racket  scheme  intro  tutorial  cs  programming 
october 2019 by kme
STHDA - Home | http://www.sthda.com/
STHDA is a web site for statistical data analysis and data visualization using R software. It provides many R programming tutorials easy to follow.
stats  visualization  r  language  programming  newbie  tutorial  reference 
march 2019 by kme
GNU Parallel 20110522 ('Pakistan') - YouTube | https://www.youtube.com/
Replacing 'for' loops with GNU Parallel:

<code class="language-bash">
# generate reduced size, thumbnail at three different JPEG qualities
# replaces three nested 'for' loops
parallel convert -resize {1} -quality {2} {3} {3.}_{1}_q{2}.jpg ::: 800 30 ::: 25 50 95 ::: *.png
</code>
gnuparallel  parallelism  shellscripting  sysadmin  imageprocessing  video  tutorial 
february 2019 by kme
Part 2: GNU Parallel script processing and execution - YouTube | https://www.youtube.com/
If you didn't think a 'fork()' was expensive, compare these two:

<code class="language-bash">
seq 1 5000 | time parallel mkdir test-{}

# from the man page
#
# -X Multiple arguments with context replace. Insert as many arguments
# as the command line length permits. If multiple jobs are being run
# in parallel: distribute the arguments evenly among the jobs.
#
seq 1 5000 | time parallel -X mkdir test-{}
</code>

The '-X' option will compute the maximum line length for your environment and split the input arguments among '-j' number of jobs, up to that maximum.
gnuparallel  tutorial  schellscripting  unix  sysadmin  parallelism  forking  video 
february 2019 by kme
« earlier      
per page:    204080120160

Copy this bookmark:





to read