escapyde
adventofcode
Our great sponsors
escapyde | adventofcode | |
---|---|---|
15 | 718 | |
0 | 65 | |
- | - | |
8.8 | 9.0 | |
3 days ago | 3 months ago | |
Python | Scala | |
MIT License | - |
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.
escapyde
-
Hi, I wrote a package that helps to map your Pydantic models between each other.
Personally I split this up even further nowadays into a separate group for tests (such as here).
-
Just finished my latest project a GUI for BackgroundRemover library
The established convention is to have metadata files in the repository root, and the project source code nested a level deeper. escapyde would be a fairly simple example of that.
-
Begginer learning Python
Well, my GitHub profile is part of my flair in this subreddit, feel free to dig around. My latest project was an attempt to port the ms JavaScript library to Python, and I think I did alright. Other things I can highlight would be my iplib3 package, a server implementation for the EguiValet messaging service, and finally I've got a fairly unfinished text colouring utility called escapyde.
-
Whats next?
Take my escapyde-project as a small example. The README is at least somewhat helpful, the code files are in a dedicated folder while the root just contains metadata, the dependencies are properly listed in pyproject.toml (could be just requirements.txt in your case, if you want to keep things simple), and the code itself is split across multiple files to make it easier to find what you're looking for. Though admittedly I haven't had time to write proper documentation for it.
-
How to call functions orderly?
Here's one of my own that's pretty small but decently designed: https://github.com/Diapolo10/escapyde
-
Branching problem and variable functions
If you'd like some example repos, I have two; escapyde is smaller and probably easier to understand at the moment, whereas iplib3 works as an example for a bigger project. I'm not really one to toot my own horn, but I think they're pretty good as examples so I tend to use them as such.
-
Print colour in terminal
A while back I made a small library for simplifying ANSI escape sequences, called escapyde, though it's not fully complete as I can't properly chain sequences yet. But it does work, as far as the provided example is concerned.
-
Advent Of Code 2021 has started
This year's event has already been good for me, because it gave me the kick I needed to make escapyde (a pet project of mine that aims to make ANSI escape sequences more user-friendly) good enough to work. Reason being that I wanted to use colours to have the answers stand out from my scripts' output, and curses is pretty... cursed on Windows.
adventofcode
-
-❄️- 2023 Day 6 Solutions -❄️-
On GitHub.
-
-🎄- 2022 Day 21 Solutions -🎄-
My Scala solution – to be cleaned up.
-
-🎄- 2022 Day 18 Solutions -🎄-
My Scala solution.
-
Advent of Code (in MiniScript), Day 17
Welcome back to my series of Advent of Code solutions in MiniScript! In Day 17 we got to (sort of) play Tetris. Five different Tetris-like shapes fall into a pit, moved left or right on each step according to the input. The first task is to see how high this stack will grow after 2022 blocks have been dropped in.
- The Empty List
-
Advent of Code (in MiniScript), Day 16
Welcome back to my series of Advent of Code solutions in MiniScript! Day 16 was... how to put this?
-
Parsing in nom (AOC day 16)
During this year's Advent of Code I'm trying to improve my Rust skills, especially parsing using nom.
-
-🎄- 2022 Day 16 Solutions -🎄-
My Scala solution, not yet cleaned up at all.
-
Could someone give me an intermediate python challenge for me to test my knowledge?
If you're self taught I'm sure you'll find something you're not familiar with here: https://adventofcode.com/
-
-🎄- 2022 Day 15 Solutions -🎄-
My Scala solution.
What are some alternatives?
codewars.com - Issue tracker for Codewars
bitburner - Bitburner Game
Exercism - Scala Exercises - Crowd-sourced code mentorship. Practice having thoughtful conversations about code.
LeetCode - This is my LeetCode solutions for all 2000+ problems, mainly written in C++ or Python.
developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Advent-of-Code - Advent of Code
mal - mal - Make a Lisp
book - The Rust Programming Language
adventofcode - Solutions for problems from AdventOfCode.com
AdventOfCode2021 - Advent of code 2021
CppCoreGuidelines - The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
AoC - my personal repo for the advent of code yearly challenge