{"id":17036753,"url":"https://github.com/bast/til","last_synced_at":"2025-09-11T01:37:35.240Z","repository":{"id":72326916,"uuid":"257041637","full_name":"bast/til","owner":"bast","description":":bulb: Today I Learned","archived":false,"fork":false,"pushed_at":"2024-04-07T15:04:58.000Z","size":63,"stargazers_count":9,"open_issues_count":14,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-12-28T09:45:37.360Z","etag":null,"topics":["til"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bast.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2020-04-19T16:00:48.000Z","updated_at":"2024-07-23T01:26:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"addbf778-a921-4505-8580-0f92b9328a64","html_url":"https://github.com/bast/til","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bast%2Ftil","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bast%2Ftil/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bast%2Ftil/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bast%2Ftil/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bast","download_url":"https://codeload.github.com/bast/til/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239578535,"owners_count":19662448,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["til"],"created_at":"2024-10-14T08:51:51.136Z","updated_at":"2025-02-19T01:25:20.949Z","avatar_url":"https://github.com/bast.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# :bulb: TIL: Today I Learned\n\nInspired by https://github.com/jbranchaud/til.\n\n---\n\n\n### Cloud\n\n- [Deploying a project to Google Cloud](cloud/google-cloud.md)\n\n\n### Conda\n\n- [Conda cheat sheet](conda/cheat.md)\n- [Miniconda installation](conda/miniconda.md)\n- [Building a Rust project with Conda](conda/rust.md)\n\n\n### Containers\n\n- [Decktape via Singularity](containers/decktape.md)\n- [Docker cheat sheet](containers/docker-cheat.md)\n- [Jekyll via Singularity](containers/jekyll.md)\n- [How to install Singularity](containers/singularity-installation.md)\n- [Sphinx container](containers/sphinx.md)\n- [Ubuntu container for development](containers/ubuntu.md)\n\n\n### Databases\n\n- [Azure datastore models](databases/azure.md)\n\n\n### Documentation\n\n- [Installing and serving Jekyll using Bundler](documentation/jekyll-bundler.md)\n- [Generating TOC in README.rst](documentation/toc.md)\n\n\n### Fsharp\n\n- [Installing dotnet on Arch Linux](fsharp/installation.md)\n\n\n### Github\n\n- [Trick to use env vars in GH Action workflows](github/actions.md)\n- [Using emoji in GitHub](github/emoji.md)\n- [See all open pull requests for all repos within a namespace](github/open-pull-requests.md)\n\n\n### Gitlab\n\n- [Table of contents](gitlab/toc.md)\n\n\n### Jupyter\n\n- [Inspecting npy/npz files using Binder](jupyter/binder-numpy-arrays.md)\n- [Start Jupyter notebook without opening the browser](jupyter/no-browser.md)\n\n\n### Network\n\n- [Network configuration using command line](network/command-line.md)\n\n\n### Programming\n\n- [How to get statistics about your code](programming/statistics.md)\n\n\n### Python\n\n- [Sorting values into bins using bisect](python/bins.md)\n- [Pretty-printing with pprint](python/pprint.md)\n- [Profiling with Scalene](python/profiling.md)\n- [Fun and bad way to figure out Python major version](python/version.md)\n\n\n### Rust\n\n- [How to run a Rust program as a script](rust/dynamic.md)\n- [Maturin and test-PyPI](rust/maturin.md)\n- [How to use nightly Rust](rust/nightly.md)\n- [Optimizing Rust code](rust/optimization.md)\n\n\n### Slurm\n\n- [Slurm cheat sheet](slurm/cheat.md)\n\n\n### Teaching\n\n- [Tool for adding arrows and stuff to screenshots](teaching/arrows.md)\n- [Recording terminal sessions with asciinema](teaching/asciinema.md)\n- [Screencasting keys](teaching/keys.md)\n\n\n### Testing\n\n- [Travis config file validator](testing/travis-validator.md)\n\n\n### Unix\n\n- [How to run a command in a clean environment](unix/clean-environment.md)\n- [Looping over date ranges](unix/date-ranges.md)\n- [Tools I use to check disk usage](unix/disk-usage.md)\n- [How to give group permission to read without making everything executable](unix/group-permissions.md)\n- [Creating many small files](unix/many-files.md)\n- [Using ProxyJump when ssh-jumping via another host](unix/proxyjump.md)\n- [How to remap keys](unix/remap-keys.md)\n- [How to run scripts in parallel](unix/running-scripts-in-parallel.md)\n- [sshuttle: convenient ssh tunnel for specific webpages only](unix/sshuttle.md)\n- [Multi-threaded tar](unix/tar.md)\n- [How to debug code compilation with the warning pragma](unix/warning-pragma.md)\n\n\n### Video-Editing\n\n- [Concatenate vides with ffmpeg](video-editing/concatenating.md)\n- [moviepy](video-editing/moviepy.md)\n\n\n### Visualization\n\n- [Great overview of Python visualization libraries](visualization/overview.md)\n\n\n### Yaml\n\n- [How to check whether your YAML file is valid?](yaml/linting.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbast%2Ftil","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbast%2Ftil","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbast%2Ftil/lists"}