Wed.Feb 13, 2019

article thumbnail

Signed, Sealed, and Delivered

J. Paul Reed

A mouthful of a title… but then, I suppose most thesis titles are. It’s been a long time coming, but I’m happy to finally report, it’s official: my thesis for Lund’s Human Factors and Systems Safety program has been published ! Astute followers may be wondering “Hey, wait a second, I thought you graduated last summer? Twitter has the receipts !” Well, I did march with my classmates last summer.

article thumbnail

Parallel programming in Python: multiprocessing (part 1)

PDC

Parallel programming solves big numerical problems by dividing them into smaller sub-tasks, and hence reduces the overall computational time on multi-processor and/or multi-core machines. Parallel programming is well supported in traditional programming languages like C and FORTRAN, which are suitable for “heavy-duty” computational tasks.

article thumbnail

Don't Be Afraid Of Grep

The Polyglot Developer

One of the most powerful commands that you could learn, grep is essentially a robust search tool. It gets its name from the acronym it stands for which is global regular expression print. This is just a fancy way of saying “to search for specific strings or patterns (using regular expressions) within a specific file or directory and print the matching results”.