Привет! 👋
Меня зовут Вячеслав. Не шалю, никого не трогаю, починяю примус.
В никнейме ударение в "имени" на "И", в "фамилии" – на "Я". Под этим псевдонимом я обитаю в Интернете, неформально публикуюсь и всё такое.
Днём – программист, ночью – %засекречено%. В сфере IT меня привлекает творческая составляющая – люблю решать необычные и сложные задачи.
Что по программированию?
-
Использую JavaScript для сервера (Node), для браузера [1, 2] (Vanilla+Vue) и для десктопа [1, 2] (Electron).
А ещё есть библиотека, реализующая CSP. -
Использую Java для сервера (Spring Boot), для консольных приложений и для десктопа (Swing).
-
Пробую Rust в качестве языка для системного программирования. Но и Cи не брезгую.
"Дневные" достижения:
- "Гранд родео": за месяц выполнить два проекта уровня Challenging на платформе HyperSkill, имея нулевой опыт работы с Java в начале пути.
"Ночные" достижения:
-
"Не Mr. Robot, но...": добраться до ранга Elite Hacker на HackTheBox с Noob за месяц и по пути захватить пол сотни машин.
-
"А что, так можно было?": расширить знания по эксплуатации Linux-систем, используя Nebula.
-
"process is executing new program /bin/dash": расширить знания по эксплуатации бинарных уязвимостей, используя Phoenix.
-
"Приключение на 20 минут": пройти dostackbufferoverflowgood за 20 минут, в процессе открыв для себя пару-тройку тайных знаний.
"Дневные" планы:
- Алгоритмы кодирования.
"Ночные" планы:
-
Пройти ROPEmporium – курс по технике возвратно-ориентированного программирования с целью обхода NX.
-
Пройти Fusion, чтобы получить более обширное понимание современных защитных механизмов в программах.
-
Пройти курс на Udemy по эксплуатации "выделителей памяти" (malloc).
