Bash (acronym for the ‘Bourne-Again-SHell’) is a shell and programming language. Bash has become a de facto standard for shell scripting. Here’s our recommended free books to master Bash.
Read more
Bash (acronym for the ‘Bourne-Again-SHell’) is a shell and programming language. Bash has become a de facto standard for shell scripting. Here’s our recommended free books to master Bash.
Read more
Here’s our recommended texts to learn ECMAScript. They are all free to read, and a few are open source licensed.
Read more
cheat.sh offers unified access to the best community driven documentation repositories of the world via curl/browser interface. There’s also an installable utility for more flexibility.
Read more
Scheme is a general-purpose, functional, programming language descended from Lisp and Algol. It is a statically scoped and properly tail-recursive dialect of Lisp.
Read more
Liquid Prompt gives you a nicely displayed prompt with useful information when you need it. It shows you what you need when you need it.
Read more
Lisp (derives from “LISt Processing”) is one of the oldest programming languages. It was invented in 1958, with the language being conceived by John McCarthy and is based on his paper “Recursive Functions of Symbolic Expressions and Their Computation by Machine”.
Read more
Sayonara is a small, clear and fast audio player for Linux written in C++, supported by the Qt framework. It uses GStreamer as audio backend.
Read more
Fortran (Formula translation) is a multi-paradigm programming language invented by John Backus of IBM in the 1950s. Here’s our recommended free books.
Read more
Scala is a modern, object-functional, multi-paradigm, Java-based programming and scripting language that’s released under the Apache License 2.0. It blends functional and object-oriented programming models.
Read more
JPEG is an image file format that’s been around since the early 1990s, and it uses lossy compression. We compare and contrast Guetzli, MozJPEG, and Lepton. They are all open source tools that run from the command-line.
Read more
The popularity of a book is influenced by personal feelings, tastes, and opinions. Programming books accord to this general rule. There is a wide range of Perl books. Here’s our recommended free Perl books.
Read moreCaRMetal is an interactive geometry program which inherited the C.a.R. engine. The software retains some of C.a.R’s functionality, but employs a different graphical interface which is designed to remove some intermediate dialogs. Constructions are done using a main palette, which
Read more
Violin is billed as a fast, lightweight, and minimalistic desktop music player. It’s cross-platform software running on Linux, MacOS, and Windows. Here’s Luke view of this music player.
Read more
JavaScript is possibly one of the easiest language to get up and running with. But to truly master the language requires a firm foundation of its intricacies. This compilation of free books ticks all the boxes.
Read more
C is a general-purpose, procedural, portable, high-level programming language that is one of the most popular and influential languages. Here’s our recommended free books to learn about C.
Read more
Java is a general-purpose, concurrent, class-based, object-oriented, high-level programming language and computing platform first released by Sun Microsystems in 1995. Here’s our recommendations to learn this language without spending a penny!
Read more
Tusk is billed as a feature-laden, open source, community-driven, free Evernote app used by people in more than 140 countries. Let’s put it this application through its paces, and why it warrants inclusion in our “Excellent Utilities” series.
Read moreJBR Genome Browser is a general purpose genome browser with integrated semi-supervised peak calling support using SPAN. The browser is optimized to work with large session containing BigWig and BigBed tracks. A Java Runtime Environment (JRE) is bundled with the
Read moreEagleView is an information-rich viewer for next-generation genome assembles with data integration capability. EagleView can display a dozen different types of information including base qualities, machine specific trace signals, and genome feature annotations. It provides an easy way for inspecting
Read moreThe GenomeBrowse visualization tool delivers stunning visualizations of your genomic data that give you the power to see what is occurring at each base pair in your samples. A high performance backend is paired with an intuitive user interface to
Read more