Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bast/til

:bulb: Today I Learned
https://github.com/bast/til

til

Last synced: 2 months ago
JSON representation

:bulb: Today I Learned

Awesome Lists containing this project

README

        

# :bulb: TIL: Today I Learned

Inspired by https://github.com/jbranchaud/til.

---

### Cloud

- [Deploying a project to Google Cloud](cloud/google-cloud.md)

### Conda

- [Conda cheat sheet](conda/cheat.md)
- [Miniconda installation](conda/miniconda.md)
- [Building a Rust project with Conda](conda/rust.md)

### Containers

- [Decktape via Singularity](containers/decktape.md)
- [Docker cheat sheet](containers/docker-cheat.md)
- [Jekyll via Singularity](containers/jekyll.md)
- [How to install Singularity](containers/singularity-installation.md)
- [Sphinx container](containers/sphinx.md)
- [Ubuntu container for development](containers/ubuntu.md)

### Databases

- [Azure datastore models](databases/azure.md)

### Documentation

- [Installing and serving Jekyll using Bundler](documentation/jekyll-bundler.md)
- [Generating TOC in README.rst](documentation/toc.md)

### Fsharp

- [Installing dotnet on Arch Linux](fsharp/installation.md)

### Github

- [Trick to use env vars in GH Action workflows](github/actions.md)
- [Using emoji in GitHub](github/emoji.md)
- [See all open pull requests for all repos within a namespace](github/open-pull-requests.md)

### Gitlab

- [Table of contents](gitlab/toc.md)

### Jupyter

- [Inspecting npy/npz files using Binder](jupyter/binder-numpy-arrays.md)
- [Start Jupyter notebook without opening the browser](jupyter/no-browser.md)

### Network

- [Network configuration using command line](network/command-line.md)

### Programming

- [How to get statistics about your code](programming/statistics.md)

### Python

- [Sorting values into bins using bisect](python/bins.md)
- [Pretty-printing with pprint](python/pprint.md)
- [Profiling with Scalene](python/profiling.md)
- [Fun and bad way to figure out Python major version](python/version.md)

### Rust

- [How to run a Rust program as a script](rust/dynamic.md)
- [Maturin and test-PyPI](rust/maturin.md)
- [How to use nightly Rust](rust/nightly.md)
- [Optimizing Rust code](rust/optimization.md)

### Slurm

- [Slurm cheat sheet](slurm/cheat.md)

### Teaching

- [Tool for adding arrows and stuff to screenshots](teaching/arrows.md)
- [Recording terminal sessions with asciinema](teaching/asciinema.md)
- [Screencasting keys](teaching/keys.md)

### Testing

- [Travis config file validator](testing/travis-validator.md)

### Unix

- [How to run a command in a clean environment](unix/clean-environment.md)
- [Looping over date ranges](unix/date-ranges.md)
- [Tools I use to check disk usage](unix/disk-usage.md)
- [How to give group permission to read without making everything executable](unix/group-permissions.md)
- [Creating many small files](unix/many-files.md)
- [Using ProxyJump when ssh-jumping via another host](unix/proxyjump.md)
- [How to remap keys](unix/remap-keys.md)
- [How to run scripts in parallel](unix/running-scripts-in-parallel.md)
- [sshuttle: convenient ssh tunnel for specific webpages only](unix/sshuttle.md)
- [Multi-threaded tar](unix/tar.md)
- [How to debug code compilation with the warning pragma](unix/warning-pragma.md)

### Video-Editing

- [Concatenate vides with ffmpeg](video-editing/concatenating.md)
- [moviepy](video-editing/moviepy.md)

### Visualization

- [Great overview of Python visualization libraries](visualization/overview.md)

### Yaml

- [How to check whether your YAML file is valid?](yaml/linting.md)