Files
me/dictionary/ru.json

106 lines
12 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"header": {
"whoami": "Кто я такой?",
"skills": "Навыки",
"projects": "Проекты",
"name": "Иван Резчиков",
"contact": "Связь со мной"
},
"main": {
"changeLanguage": "Help, I don't speak Russian!",
"whoami": {
"title": "Привет!",
"text": "Меня зовут Ваня. Мне нравится создавать сайты и пробовать разные идеи в программировании. Я люблю экспериментировать с дизайном, это делает проекты интереснее. Я родился в Санкт-Петербурге. Думаю, атмосфера моего города повлияла на моё чувство стиля — это можно заметить в этом и других моих проектах."
},
"skills": {
"title": "Развитие моих навыков в программировании",
"timeline": [
{
"era": "Эра 1.",
"text": "В самом начале моего опыта программирования — с 2019 по 2022 год, я писал самые простые вещи, используя базовый HTML, CSS, JS, позже начал использовать PHP и MySQL. Это были мои первые эксперименты, небольшие сайтики и скрипты, попытки понять, как работают системы. В то же время я пытался писать так называемые вирусы в командной строке Windows, использовал Termux, пытаясь взломать собственный телефон через Metasploit..."
},
{
"era": "Эра 2.",
"text": "В 2023 году я решил серьёзно заняться изучением React. По началу он казался сложноватым, однако вскоре я его очень его полюбил. React дал возможность писать сайты на новом уровне. В этом же году, я открыл для себя Next.js — мой самый любимый фреймворк и по сей день. Именно он является основой практически всех моих проектов."
},
{
"era": "Эра 3.",
"text": "Позже я начал исследовать базы данных. Я пробовал MongoDB и PostgreSQL — и остановился на последнем. Мне он понравился больше. Где-то в это же время я узнал про Tailwind, который полностью изменил то, как я стилизирую свои сайты. Он стал идеальным средством для того, чтобы писать стили быстро, легко и минималистично. Также я пробовал писать на Python, но он, если честно, меня не заинтересовал."
},
{
"era": "Сейчас",
"text": "Сейчас я продолжаю развивать свои умения в программировании. Я учусь деплоить свои проекты с помощью Docker, использовать Supabase, как основную платформу для баз данных, и запускать это всё на сервере Linux. Самое главное, чем я занимаюсь сейчас — это изучение Go."
}
]
},
"projects": {
"title": "Мои проекты",
"intro": "По факту — сейчас все мои реализованные проекты связаны с виртуальным государством под названием Дусибурская Республика, названное в честь моего кота. Да, мною создано несколько правительственных сайтов для моей воображаемой страны и сообщества, в которой она состоит. Это может показаться смешным, но... Я многому научился, благодаря этому проекту... Так вот:",
"items": [
{
"logoAlt": "Логотип Dusiburg ID",
"title": "Dusiburg ID",
"description": "Главная платформа, где есть всё для виртуального государства — регистрация граждан, платёжная система с виртуальной валютой, реестр государственных документов и подобие Госуслуг.",
"text": "Долгое время Дусибург обходился теми возможностями, которые были в ВК — группы, чаты, обсуждения, где и публиковалась вся информация. Однако, со временем стало понятно, что это всё очень негибко, и поэтому я решил сделать свой сайт для страны. На сайте есть различные формы, банк, а также автоматизированная система регистрации законопроектов в Дуспаг — Парламент Дусибурской Республики."
},
{
"logoAlt": "Логотип карты ОВН",
"title": "Карта ОВН",
"description": "Интерактивная карта для Организации Виртуальных Наций, на которой показаны территории стран из данной организации, включая вышеупомянутую Дусибурскую Республику.",
"text": "Долгое время в Объединении Виртуальных Наций не было актуальной карты стран-участников. Карты, создаваемые в фоторедакторах были неточными и быстро устаревали. Поэтому я решил создать интерактивную карту, которую легко можно было бы обновлять и, которая позволяла бы легко находить нужную информацию о странах ОВН."
},
{
"logoAlt": "Vote logo",
"title": "ЦИК Дусибурга",
"description": "Платформа для голосований, где проводятся выборы, референдумы и опросы. Сервис создан для того, чтобы исключительно Граждане Дусибурга могли на них голосовать.",
"text": "Когда голосования Дусибурга проводились в ВК, нужно было выбирать между честностью и анонимностью, ведь кандидаты зачастую просили друзей проголосовать в закрытом голосовании. Поэтому я сделал собственную платформу с авторизацией через Dusiburg ID, где голосуют только граждане. Недавно я добавил систему регистрации законопроектов для Парламента: парламетарии голосуют, результат автоматически отправляется Президенту, который подписывает или отклонияет закон. При успехе — он публикуется на Dusiburg ID. Большой сложностью была реализация взаимодействия сайта ЦИК, Dusiburg ID и ботов в ВК и Телеграме."
},
{
"logoAlt": "Fastlink logo",
"title": "Fastlink",
"description": "Это — над чем я работаю прямо сейчас (и, удивительно, не связано с Дусибургом). Это попытка создать подобие мессенджера. Делаю я это с целью попрактиковать мои знания в Go. Конечно, пока Fastlink ещё не готов...",
"text": "Сейчас я работаю над Fastlink — попыткой сделать небольшой мессенджер с бекэндом на Go. Проект ещё в разработке. Надеюсь однажды довести его до состояния, когда его можно будет выложить на GitHub. По большому счёту, это проект, цель которого — помочь мне лучше понять Go."
}
]
},
"notOnlyCoding": {
"title": "Не только программирование",
"subtitle": "Я также люблю изучать человеческие языки. Вот некоторые из них:",
"outro": "Так что если Вы тоже изучаете один из этих языков — мы можем попрактиковаться!",
"languages": [
{
"name": "Русский",
"level": "Носитель",
"text": "Русский — мой родной язык. Я вырос, говоря на нём. Очевидно, я говорю на нём свободно, поскольку это буквально язык, на котором я думаю. Я продолжаю его изучать в школе, но не могу сказать, что это мой любимый предмет, хотя определённо я его и не ненавижу."
},
{
"name": "English",
"level": "B1-B2",
"text": "Английский стал первым иностранным языком, который я начал учить. Я знал какие-то предложения на нём ещё в детском саду, однако его изучение серьёзно началось во втором классе. Я обожаю этот язык и всегда ищу способ попрактиковать его."
},
{
"name": "Italiano",
"level": "A2-B1",
"text": "Моя страсть к итальянскому появилась вскоре после моей первой поездки в Италию в 2019 году. Учить его сам я начал с 2022 года. Думаю, я имею достаточно хороший уровень для человека, который учил его полностью сам. Но конечно, мой итальянский ещё далёк от идеала."
},
{
"name": "Suomi",
"level": "A1",
"text": "Я учил финский язык около 6 месяцев, также сам. Язык интересный. У него действительно уникальная структура. Однако, он показался мне весьма тяжёлым для самостоятельного обучения, поэтому я забросил идею его изучения..."
}
]
},
"contact": {
"title": "Хотите написать мне?",
"subtitle": "Я всегда рад поболтать о программировании или о чём нибудь ещё! Найти меня можно здесь:",
"remember": "Снова напомню о своих основных навыках ^^",
"contacts": [
{ "name": "Телеграм" },
{ "name": "Почта 1" },
{ "name": "Почта 2" },
{ "name": "ВК" },
{ "name": "Тикток" }
]
}
}
}