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 a full-stack web developer! Eager to learn new things, always with one new project in mind, passionate about programming with computers."
self.websites = [
"https://ctrlmaniac.me",
"https://www.linkedin.com/in/dcdavide/",
]
self.hobbies = [
"coding",
"hiking",
"photography",
"watching movies & TV series",
"listening to music",
"reading books and comics",
"going out with my friends and have fun",
]
self.coding_languages = [
"Python", # I simply love it
"JavaScript",
"Typescript",
"Java",
"Golang",
]
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.websites[0]}")
Fun Fact
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 a full-stack web developer! Eager to learn new things, always with one new project in mind, passionate about programming with computers.
You can know more about me by visiting my website: https://ctrlmaniac.me
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.3.2.tar.gz
(2.9 kB
view details)
Built Distribution
File details
Details for the file ctrlmaniac-0.3.2.tar.gz
.
File metadata
- Download URL: ctrlmaniac-0.3.2.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.1 CPython/3.10.7 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ad4ea0789f48fee358fd6212d8292d0b5e1b4fdcc524091edcba2ca8e8cf0f3 |
|
MD5 | cc1d072a9480b04fd8ad87ccda453d06 |
|
BLAKE2b-256 | 05c006486c1b1d549cf42abfc858abc830d7a711658fbbbbf0cbb64e10a9ea57 |
File details
Details for the file ctrlmaniac-0.3.2-py3-none-any.whl
.
File metadata
- Download URL: ctrlmaniac-0.3.2-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.1 CPython/3.10.7 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c983898fdd2c43794d391a1f7ec772dd13ae249169a6832a605291ff5f9cd03 |
|
MD5 | 8d07e460065056f7e41beb2129e297ed |
|
BLAKE2b-256 | be2f8602584d36b976fc8503f15bd7a1ca1b59dedf5c667a1ec826318fcdfe19 |