459 lines
14 KiB
JSON
459 lines
14 KiB
JSON
{
|
|
"spaceobj": [
|
|
{
|
|
"img": "img/earth.gif",
|
|
"icon": "fas fa-globe-americas",
|
|
"name": "Earth"
|
|
},
|
|
{
|
|
"img": "img/moon.gif",
|
|
"icon": "fas fa-moon",
|
|
"name": "Moon"
|
|
},
|
|
{
|
|
"img": "img/sun.gif",
|
|
"icon": "fas fa-sun",
|
|
"name": "Sun"
|
|
},
|
|
{
|
|
"img": "img/mars.gif",
|
|
"icon": "fa-solid fa-earth-europe",
|
|
"name": "Mars"
|
|
},
|
|
{
|
|
"img": "data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",
|
|
"icon": "fa-regular fa-circle-xmark",
|
|
"name": "Space"
|
|
}
|
|
],
|
|
"menu": [
|
|
{
|
|
"id": "about",
|
|
"icon": "fa-solid fa-user"
|
|
},
|
|
{
|
|
"id": "code",
|
|
"icon": "fa-solid fa-code"
|
|
},
|
|
{
|
|
"id": "selfhosted",
|
|
"icon": "fa-solid fa-cube"
|
|
}
|
|
],
|
|
"about": [
|
|
{
|
|
"icon": "fa-solid fa-calendar-days",
|
|
"content": "Birthday: July, 2009 (<span id=\"age-js\"></span>)"
|
|
},
|
|
{
|
|
"icon": "fa-solid fa-location-dot",
|
|
"content": "Russia, Ulyanovsk"
|
|
},
|
|
{
|
|
"icon": "fa-solid fa-headphones",
|
|
"content": "One Direction<br>Linkin Park<br>Imagine Dragons<br>Pizza"
|
|
},
|
|
{
|
|
"icon": "fa-solid fa-desktop",
|
|
"content": "Manjaro KDE",
|
|
"expand": {
|
|
"id": 1,
|
|
"code": "<pre id=\"inxi\"></pre>"
|
|
}
|
|
}
|
|
],
|
|
"profiles": [
|
|
{
|
|
"icon": "fa-brands fa-github",
|
|
"url": "https://github.com/DarkCat09",
|
|
"name": "GitHub",
|
|
"user": "DarkCat09"
|
|
},
|
|
{
|
|
"icon": "fa-brands fa-git-alt",
|
|
"url": "https://codeberg.org/DarkCat09",
|
|
"name": "Codeberg",
|
|
"user": "DarkCat09"
|
|
},
|
|
{
|
|
"icon": "fa-solid fa-envelope",
|
|
"url": "mailto:a.chehckenev@yandex.ru",
|
|
"name": "E-mail",
|
|
"user": "a.chechkenev",
|
|
"copy": "a.chechkenev@yandex.ru"
|
|
},
|
|
{
|
|
"icon": "fa-brands fa-telegram",
|
|
"url": "https://t.me/darkcat09",
|
|
"name": "Telegram",
|
|
"user": "@darkcat09"
|
|
},
|
|
{
|
|
"icon": "fa-solid fa-4",
|
|
"url": "https://4pda.to/forum/index.php?showuser=8898436",
|
|
"name": "4PDA",
|
|
"user": "8898436"
|
|
},
|
|
{
|
|
"icon": "fa-brands fa-discord",
|
|
"url": "https://discord.com/app",
|
|
"name": "Discord",
|
|
"user": "DarkCat09#5587",
|
|
"copy": "DarkCat09#5587"
|
|
}
|
|
],
|
|
"langs": [
|
|
{
|
|
"icon": "fa-brands fa-python",
|
|
"name": "Python",
|
|
"id1": "py",
|
|
"id2": "python",
|
|
"skills": [
|
|
"Basics",
|
|
"OOP",
|
|
"PEP8, MyPy",
|
|
"Unpacking, filter/map",
|
|
"List/dict comprehension",
|
|
"Flask",
|
|
"PyPI packaging",
|
|
"Unittests",
|
|
"MkDocs",
|
|
"Lots of modules"
|
|
],
|
|
"projects": [
|
|
{
|
|
"url": "https://github.com/DarkCat09/python-aternos",
|
|
"name": "python-aternos",
|
|
"stars": 51
|
|
},
|
|
{
|
|
"url": "https://github.com/DarkCat09/python-scripts",
|
|
"name": "python-scripts",
|
|
"stars": 5
|
|
},
|
|
{
|
|
"url": "https://github.com/DarkCat09/showdialog",
|
|
"name": "showdialog",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://github.com/DarkCat09/randomus",
|
|
"name": "randomus",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://github.com/DarkCat09/knigavuhe",
|
|
"name": "knigavuhe",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://gist.github.com/DarkCat09/1e2d1c79d038392adab5280d79626eab",
|
|
"name": "discord bots",
|
|
"stars": 1
|
|
},
|
|
{
|
|
"url": "https://gist.github.com/DarkCat09/b53a72d94786aed696372e889a3b7885",
|
|
"name": "bb pixel art",
|
|
"stars": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"icon": "fa-brands fa-html5",
|
|
"name": "HTML & CSS",
|
|
"id1": "css",
|
|
"id2": "css",
|
|
"skills": [
|
|
"<img src=\"https://lesscss.org/public/img/less_logo.png\" alt=\"{less}\">",
|
|
"Handlebars",
|
|
"HTML, CSS basics",
|
|
"Forms, inputs",
|
|
"Animations",
|
|
"Flexboxes",
|
|
"Grid (learning)"
|
|
],
|
|
"projects": [
|
|
{
|
|
"url": "https://codeberg.org/DarkCat09/pages-src",
|
|
"name": "this page",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://github.com/DarkCat09/cmdsminew",
|
|
"name": "cmdsmine",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://github.com/DarkCat09/monolight",
|
|
"name": "monolight",
|
|
"stars": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"icon": "fa-brands fa-square-js",
|
|
"name": "JavaScript",
|
|
"id1": "js",
|
|
"id2": "js",
|
|
"skills": [
|
|
"Basics",
|
|
"Loops, conditions",
|
|
"Sort, filter, etc.",
|
|
"Arrow expresions",
|
|
"Destructuring",
|
|
"Promises, async/await",
|
|
"DOM, Event Handlers",
|
|
"2D Canvas",
|
|
"Handlebars",
|
|
"OOP (learning)",
|
|
"NodeJS & NPM (learning)"
|
|
],
|
|
"projects": [
|
|
{
|
|
"url": "https://codeberg.org/DarkCat09/pages-src",
|
|
"name": "this page",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://codeberg.org/DarkCat09/pages-src/src/branch/main/dc09.js",
|
|
"name": "build script (nodejs)",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://github.com/DarkCat09/monolight",
|
|
"name": "monolight",
|
|
"stars": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"svg": true,
|
|
"icon": "svg/kotlin.svg",
|
|
"name": "Kotlin",
|
|
"id1": "kt",
|
|
"id2": "kotlin",
|
|
"skills": [
|
|
"(currently learning)",
|
|
"Basics",
|
|
"If, when",
|
|
"Loops, ranges",
|
|
"Lists, Maps",
|
|
"OOP, data classes",
|
|
"Lambdas, Vararg",
|
|
"Null safety operators",
|
|
"Android development"
|
|
],
|
|
"projects": [
|
|
{
|
|
"url": "https://github.com/DarkCat09/helloapp",
|
|
"name": "helloapp",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://github.com/DarkCat09/replace-input",
|
|
"name": "replace-input",
|
|
"stars": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"icon": "fa-solid fa-hashtag",
|
|
"name": "CSharp",
|
|
"id1": "cs",
|
|
"id2": "csharp",
|
|
"skills": [
|
|
"Syntax",
|
|
"Loops, conditions",
|
|
"WinForms",
|
|
"MySql.Data",
|
|
"Tuples, destructuring",
|
|
"Null safety operators"
|
|
],
|
|
"projects": [
|
|
{
|
|
"url": "https://github.com/DarkCat09/dumptool",
|
|
"name": "windows dump tool",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://github.com/DarkCat09/AchSmartHome",
|
|
"name": "AchSmartHome",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://github.com/DarkCat09/RecurseWinFormsTest",
|
|
"name": "recursion example",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://github.com/DarkCat09/Tariffs",
|
|
"name": "tariffs",
|
|
"stars": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"icon": "fa-brands fa-windows",
|
|
"name": "VBScript",
|
|
"id1": "vbs",
|
|
"id2": "vbs",
|
|
"skills": [
|
|
"Syntax",
|
|
"Arrays",
|
|
"Loops, conditions",
|
|
"Message boxes",
|
|
"WScript.Shell",
|
|
"FileSystemObject",
|
|
"Registry Editing"
|
|
],
|
|
"projects": [
|
|
{
|
|
"url": "https://github.com/DarkCat09/vbscripting",
|
|
"name": "vbscripting",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://github.com/DarkCat09/vbs-season-wallpaper",
|
|
"name": "season-wallpaper",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://gist.github.com/DarkCat09/6b7226dc5afea2f4b5c8f6407e323a65",
|
|
"name": "add-to-startup",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://gist.github.com/DarkCat09/5f12095cbef4d299f2b8124410ca3e48",
|
|
"name": "winrestart",
|
|
"stars": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"icon": "fa-solid fa-terminal",
|
|
"name": "Bash",
|
|
"id1": "bash",
|
|
"id2": "bash",
|
|
"skills": [
|
|
"Basics",
|
|
"Loops and conditions",
|
|
"Functions",
|
|
"Crontab",
|
|
"Some escape codes",
|
|
"Arrays (learning)"
|
|
],
|
|
"projects": [
|
|
{
|
|
"url": "https://github.com/DarkCat09/saveyoureyes",
|
|
"name": "save-your-eyes",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://gist.github.com/DarkCat09/cba140c921a5bed7f042e157b2319808",
|
|
"name": "1compiler api",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://gist.github.com/DarkCat09/29e4628664dc53666f0b6242395aeab8",
|
|
"name": "bashrc",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://gist.github.com/DarkCat09/eb40c544a4a722bb3a62d23e8ad418cb",
|
|
"name": "floating window",
|
|
"stars": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"icon": "fa-brands fa-java",
|
|
"name": "Java",
|
|
"id1": "java",
|
|
"id2": "java",
|
|
"skills": [
|
|
"Syntax",
|
|
"Loops, conditions",
|
|
"Lists, HashMap",
|
|
"JavaFX + SceneBuilder",
|
|
"Android development"
|
|
],
|
|
"projects": [
|
|
{
|
|
"url": "https://github.com/DarkCat09/blockapp",
|
|
"name": "blockapp",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://gist.github.com/DarkCat09/ce7286f7acca79177b440bae9251e819",
|
|
"name": "magic substring",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://github.com/DarkCat09/mtkfwtools",
|
|
"name": "mtkfwtools",
|
|
"stars": 0
|
|
},
|
|
{
|
|
"url": "https://github.com/DarkCat09/virustotal-gui-fx",
|
|
"name": "virustotal-gui-fx",
|
|
"stars": 0
|
|
}
|
|
]
|
|
},{
|
|
"icon": "fa-brands fa-php",
|
|
"name": "PHP",
|
|
"id1": "php",
|
|
"id2": "php",
|
|
"skills": [
|
|
"Variables",
|
|
"Arrays",
|
|
"Conditions, loops",
|
|
"Headers",
|
|
"Drawing images",
|
|
"MySQLi",
|
|
"Bcrypt"
|
|
],
|
|
"projects": [
|
|
{
|
|
"url": "https://github.com/DarkCat09/englearn",
|
|
"name": "englearn",
|
|
"stars": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"icon": "fa-brands fa-android",
|
|
"name": "Smali",
|
|
"id1": "smali",
|
|
"id2": "smali",
|
|
"skills": [
|
|
"Main syntax",
|
|
"Can read non-obfuscated code",
|
|
"Can change simple code"
|
|
],
|
|
"projects": []
|
|
}
|
|
],
|
|
"selfhosted": [
|
|
{
|
|
"icon": "fa-solid fa-house",
|
|
"domain": "dc09.ru"
|
|
},
|
|
{
|
|
"icon": "fa-brands fa-git-alt",
|
|
"domain": "git.dc09.ru"
|
|
},
|
|
{
|
|
"icon": "fa-solid fa-link",
|
|
"domain": "url.dc09.ru"
|
|
},
|
|
{
|
|
"icon": "fa-solid fa-address-book",
|
|
"domain": "sync.dc09.ru"
|
|
},
|
|
{
|
|
"icon": "fa-brands fa-wikipedia-w",
|
|
"domain": "wt.dc09.ru"
|
|
}
|
|
]
|
|
}
|