This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
The wins file generator script we use at PyBites | |
Because it matters! | |
https://pybit.es/articles/boost-your-motivation-with-brag-doc/ | |
""" | |
from datetime import date, datetime | |
import sys | |
LAST_WEEK_NUMBER = 52 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Script to print all Unicode flag emoji are also a valid flag when reversed. | |
Output of this script: | |
🇦🇬 (Antigua and Barbuda) reverses to 🇬🇦 (Gabon) | |
🇦🇱 (Albania) reverses to 🇱🇦 (Lao People's Democratic Republic) | |
🇦🇲 (Armenia) reverses to 🇲🇦 (Morocco) | |
🇦🇶 (Antarctica) reverses to 🇶🇦 (Qatar) | |
🇦🇸 (American Samoa) reverses to 🇸🇦 (Saudi Arabia) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
**VS CODE Productivity Shortcuts** 👩💻🧑🏽💻👨🏼💻👩🏼💻👩🏾💻 | |
A kind note: I haven't tested these on windows, if you notice an error, drop it in the comments :). | |
1. Opening and closing sidebar 📂 | |
The sidebar can be opened and closed without clicking on the left-hand side tab using the following shortcuts. | |
Mac — Command + B | |
Windows — Ctrl + B | |
—— |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This shell function streamlines the process of visiting repository URLs for faster navigation. | |
# With a simple command, "openrepo", you can easily visit the repository URL associated with the current folder you're in. | |
# This is particularly useful when you need to quickly access the repository of the project you're working on, without | |
# having to navigate to the URL manually. By executing the "openrepo" command from the command line, the script will | |
# automatically open the associated repository URL in your default browser. This saves time and eliminates the need for | |
# manual navigation, making it an ideal solution for developers and anyone else who regularly interacts with repositories. | |
openrepo() { | |
regex='^(https?|ftp|file)://[-A-Za-z0-9\+&@#/%?=~_|!:,.;]*[-A-Za-z0-9\+&@#/%=~_|]\.[-A-Za-z0-9\+&@#/%?=~_|!:,.;]*[-A-Za-z0-9\+&@#/%=~_|]$' | |
remote_url=$(git remote get-url origin) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"""Find import and import from statements | |
""" | |
import ast | |
from pathlib import Path | |
class ImportRecord: | |
@classmethod | |
def toplevel_imports(cls, root: Path, prune: list[str] = None) -> list[str]: |
OlderNewer