Hi 👋 , I'm Searge
An artist passionate with code from Ukraine
🌱 I’m currently learning Full Stack Web Development
"""Creating a class for keeping track of knowledge."""
import json
from pprint import pprint
from dataclasses import asdict, make_dataclass
person = make_dataclass('Person',
[('nick', str),
('name', str),
('languages', list[str]),
('databases', list[str]),
('misc', list[str]),
('ongoing', list[str])],
namespace={
'to_json': lambda self: json.dumps(
asdict(self), indent=4)})
# %%
if __name__ == '__main__':
languages = ['Python', 'JS', 'HTML', 'CSS', 'XPath', 'Lisp']
databases = ['SQLite', 'PostgreSQL', 'DynamoDB', 'Redis']
misc = ['Linux', 'Shell', 'Docker', 'AWS']
ongoing = ['Full Stack Web', 'Laravel', 'AWS']
me = person('@Searge', 'Sergij Boremchuk',
languages, databases, misc, ongoing)
pprint(me.to_json())
# %%Thanks @rednafi for idea of script

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
