diff --git a/content/posts/divisibility-rules.md b/content/posts/divisibility-rules.md index 9a6303e..bbf4415 100644 --- a/content/posts/divisibility-rules.md +++ b/content/posts/divisibility-rules.md @@ -9,9 +9,12 @@ description: >- Fun Python side project inspired by VSauce. --- -VSauce has a number of channels including [D1NG](https://www.youtube.com/channel/UClq42foiSgl7sSpLupnugGA) where they post fun educational content of all kinds. Recently I found myself itching to code and inspired by some handy division math tricks. +VSauce has a number of channels including [D1NG](https://www.youtube.com/channel/UClq42foiSgl7sSpLupnugGA) where they post fun educational content of all kinds. Recently I found myself itching to code and inspired by [some handy division math tricks](https://www.youtube.com/watch?v=f6tHqOmIj1E). So I threw together this [Python script with methods showcasing each divisibility rule example](https://gitlab.com/gaiety/divisibilityrules). The script has no direct practical purpose as each function could be done more simply for a computer to handle (likely just with `%` modulo for all cases). But I thought this would be fun enough to share! +In building out this project I learned how to write some [tests in python](https://gitlab.com/gaiety/divisibilityrules/-/tree/main/tests) and how to set up [GitLab CI](https://gitlab.com/gaiety/divisibilityrules/-/blob/main/.gitlab-ci.yml), which GitLab makes very easy with their WebIDE. + +![GitLab WebIDE with Templates and file autonaming](/images/uploads/gitlab-webide.png) + Always learning~ -_P.S. This was my first time writing Python [tests](https://gitlab.com/gaiety/divisibilityrules/-/tree/main/tests)!_ diff --git a/static/images/uploads/gitlab-webide.png b/static/images/uploads/gitlab-webide.png new file mode 100644 index 0000000..fc7c9c3 Binary files /dev/null and b/static/images/uploads/gitlab-webide.png differ