Davide DC's GitHub Readme profile
Project description
Davide Di Criscito
class CtrlManiac:
"""CtrlManiac because i overuse the ctrl key."""
def __init__(self):
"""My specifications."""
self.name = "Davide"
self.surname = "Di Criscito"
self.nickname = "Dave"
self.pronouns = (
"He",
"Him",
)
self.languages_spoken = ["it_IT", "en_US", "en_GB"]
self.description = (
"I'm currently an Artisan, soon-to-be a full-stack web developer!"
)
self.website = "https://ctrlmaniac.me"
self.hobbies = [
"coding",
"hiking",
"photography",
"watching movies & TV series",
"listening to music",
"reading books and manga",
"going out with my friends and have fun",
]
self.coding_languages = [
"Python", # I simply love it
"JavaScript",
]
self.favourite_tools = [
"poetry", # makes it simpler to manage a python project
"black", # chooses a coding style for me and makes my code pretty
"isort", # sorts python imports so that everything is really clear
"flake8", # tells me whether I've made a mistake
"pydocstyle", # helps me write better documentation
"yarn", # I love it for the workspace feature
"lerna", # I use it to manage my monorepos
"prettier", # chooses a coding style for me and makes my code pretty
]
self.IDEs = [
"VScode", # because it's awesome!
]
def greet(self) -> None:
"""Say hi."""
print(
f"Hi! I'm {self.name} {self.surname}, but you can call me {self.nickname}."
)
print(self.description)
print(f"You can know more about me by visiting my website: {self.website}")
def learn_new_coding_languange(self, language) -> None:
"""Print a string that tells what new coding language I'm learning.
:param language: the coding language to learn.
"""
print(f"I'm studying a new coding language: {language}")
Fun Facts
You can install this package via pip by running pip install ctrlmaniac
and then excecute the program by typing into your terminal python -m ctrlmaniac
and see the output!
Or import the package:
>>> from ctrlmaniac import ctrlmaniac
>>> me = ctrlmaniac.CtrlManiac()
>>> me.greet()
Hi! I'm Davide Di Criscito, but you can call me Dave.
I'm currently an Artisan, soon-to-be a full-stack web developer!
You can know more about me by visiting my website: https://ctrlmaniac.me
>>> me.learn_new_coding_languange("Java")
I'm studying a new coding language: Java
>>> me.learn_new_coding_languange("Typescript")
I'm studying a new coding language: Typescript
Follow Me on:
:pray: Help me test The House!
Help me test my text-based game written in python!
You can find the repository here or you can install it via pip pip install thehouse
and then run thehouse
to make the game start!
Stats
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ctrlmaniac-0.2.2.tar.gz
(3.0 kB
view hashes)
Built Distribution
Close
Hashes for ctrlmaniac-0.2.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88134e5ed380b6a82a5b7c69b88485a6e48cb07c2f9e22e7f426c06d28202b40 |
|
MD5 | 3fb32329745ba5c6b48f4b39a52d2da0 |
|
BLAKE2b-256 | 9f5a838071e2979cad76a7a2db5183f1639567dc77e51cde202cd749a2a4f9cb |