hackathon
features
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hackathon
-
Development Containers
The way I see it - it's a really nice way to make modules out of your Docker files (e.g. we need to install a tool and we need to run apt-get + some config, etc). And a simpler, JSON syntax to apply those modules on top of a base image.
I love the experience so far, we've done a few features (modules) - e.g. this one to install `nvtop` to see GPU utilization https://github.com/iterative/features/blob/main/src/nvtop/in...
The whole CUDA + nvtop + (some other tools) for an example project to be run on a remote machine via VS Code becomes like this:
https://github.com/shcheklein/hackathon/blob/main/.devcontai...
And that's enough to run ML training on GH Codespaces with GPU support. Super cool experience.
features
-
Microsoft Docker Development Container Templates
* "Features" (https://containers.dev/implementors/features/ ) which allow you to quickly add functionality to your dev containers. For example, when I want to add the terraform CLI, I add the corresponding feature to the devcontainer.json.
-
Development Containers
The way I see it - it's a really nice way to make modules out of your Docker files (e.g. we need to install a tool and we need to run apt-get + some config, etc). And a simpler, JSON syntax to apply those modules on top of a base image.
I love the experience so far, we've done a few features (modules) - e.g. this one to install `nvtop` to see GPU utilization https://github.com/iterative/features/blob/main/src/nvtop/in...
The whole CUDA + nvtop + (some other tools) for an example project to be run on a remote machine via VS Code becomes like this:
https://github.com/shcheklein/hackathon/blob/main/.devcontai...
And that's enough to run ML training on GH Codespaces with GPU support. Super cool experience.
What are some alternatives?
flask-surveys-container-app - An example Flask app for public surveys (no user auth) designed to be run inside Docker and deployed to Azure Container Apps with the Azure Developer CLI.
templates - Repository for Dev Container Templates that are managed by Dev Container spec maintainers. See https://github.com/devcontainers/template-starter to create your own!
asdf - Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
spec - Development Containers: Use a container as a full-featured development environment.
asdf-nodejs - Node.js plugin for asdf version manager
client - DagsHub client libraries
vscode-dvc - Machine learning experiment tracking and data versioning with DVC extension for VS Code
gitpod - The developer platform for on-demand cloud development environments to create software faster and more securely.
docked - Running Rails from Docker for easy start to development