Python

Link

Intermediate and Advanced Software Carpentry

Problem Solving with Algorithms and Data Structures using Python

 

Anaconda Python needs cleaning every once in a while

Standard

As a user of Anaconda python I have been receiving (Ubuntu) system warnings of low free space in my home directory. Investigating what was causing this I found out that Anaconda python had several versions of each package. The overall size of the pkgs directory was 14+ GB. After cleaning it is about 3GB.

The second largest directory was my mail in Thunderbird.

So it would be wise, especially if you are limited in disk space, to clean Anaconda. The commands I used are as follows:

 
conda clean --all
conda update conda
# just to make sure nothing is broken and
# your environment is updated
source activate <your-environment>
conda update --all
conda clean --all
Advertisement

The Bash Hackers Wiki [link]

Link

The Bash Hackers Wiki

This wiki is intended to hold documentation of any kind about GNU Bash. The main motivation was to provide human-readable documentation and information so users aren’t forced to read every bit of the Bash manpage – which can be difficult to understand. However, the docs here are not meant as a newbie tutorial.

Clear Explanation of Git Basics

Link

Git Guide by Roger Dudler

Real-time Collaborative Coding with Github’s Teletype for Atom

Standard

Github announced today the Teletype package for Atom, package for real-time collaborative coding. Below is an animation and video of how it works.

https://camo.githubusercontent.com/6ca046b659fe0960dae68750a17577f97a0f6500/687474703a2f2f626c6f672e61746f6d2e696f2f696d672f706f7374732f74656c65747970652f636f64652d746f6765746865722e676966

via Github blog