Девлоги эсдорыча
33 subscribers
392 photos
18 videos
1 file
109 links
Рандом от @sdoregor.

apps.sdore.me
Download Telegram
Channel name was changed to «Девлоги эсдорыча»
Ahem. На связи @sdoregor.

Я тут осознал, что в последнее время слишком часто скидываю многим рандомным людям отрывки своих девлогов — даже больше, чем было в 2018-м, когда я для этого даже создал чатик в вк (который сначала разросся, а потом я его забросил).
По этой причине решил заюзать созданный когда-то давно и простаивавший до сего момента канал, чтобы сливать сюда всё, что хочется кому-нибудь показать, и не доставать этим никого лишнего (а то люди уже жалуются).
Никаких скучных эпизодов моей жизни, никакого флуда (как это обычно принято в личных каналах) — только скрины интересных моментов, и, быть может, иногда лонгриды об необычных кейсах/багах/etc. Ну и всякое по мелочи, посмотрим.

Поехали, что ли.
Девлоги эсдорыча pinned «Ahem. На связи @sdoregor. Я тут осознал, что в последнее время слишком часто скидываю многим рандомным людям отрывки своих девлогов — даже больше, чем было в 2018-м, когда я для этого даже создал чатик в вк (который сначала разросся, а потом я его забросил).…»
Btw, эсдорыч потому что @sdorech потому что channel.
Написать, что-ли, о том, чем я сейчас вообще занимаюсь.

Во первых строках моего письма: у меня есть гитхаб, где живёт бо́льшая часть моих проектов (основной ЯП на данный момент — Python).
Сейчас работаю над (most recent first):
Sctf (private repo yet; instance) — система-фреймворк для проведения CTF-соревнований. В далёких планах — превзойти функционал вездесущего CTFd;
Slang — компилируемый язык со строгой статической типизацией, C-like синаксисом с некоторыми Python-like конструкциями, фишками из Go и всяким остальным, чего мне не хватает от других языков;
pycraft — реализация мультиплеерного майнкрафта: клиенты, сервера, боты, прокси, etc. В планах — полная имплементация vanilla-сервера и поддержки всех версий протокола начиная с Netty rewrite;
api — либа для взаимодействия с VK API, имеющая кучу фич (почти без костылей!) для обхода официальных ограничений (доступ к музыке, личным сообщениям, прямой авторизации, etc.) и высокоуровневый объектный интерфейс в разработке/планах. Вероятно, будет когда-нибудь портирована на Slang, после чего судьба оригинальной Python-версии неопределена;
VKAudio — консольный аудиоплеер ВК со всеми нужными мне (и только мне) фичами/удобствами. Использую его сам каждый день, больше никак из вк музыку не слушаю. Реклама/ограничения, естественно, отстствуют, в отличие от официальных клиентов.

Вроде, всё интересное перечислил. Остальное — либо не настолько важно, либо не в активной разработке, либо является helper-либами/-проектами. Тем не менее, оно есть.

Скажу ещё пару слов о себе с контекстной точки зрения.
Дома держу личный сервер (Ubuntu Server 18.04 LTS, чисто исторически), и, по сути, живу им. На рабочих станциях держу только медиа и всякое такое. Имею полноразмерный десятилетний ноутбук в качестве стационарной машины (внешний монитор, клава, много USB-хабов, всё как полагается) и небольшой ультрабук с тачскрином в качестве портативной. Считаю себя backend-разработчиком. Уровень опыта определить вряд-ли могу, всё относительно.

И ещё немного общо для тех, кто со мной не знаком (вдруг тут такие будут).
Мне можно писать, я довольно открыт и общителен. Люблю вещать всякую фигню на околопрограммерскую тематику — много и подолгу, долго и помногу. Скажем так, читаю лекции в лс, из личного опыта. Делюсь тем, что знаю сам — спрашивайте, если что надо. Крайне любопытен, имею хорошую память на технические вещи, отсюда хорошо знаю ЯПы и Linux. Сижу, к слову, на дистре Arch Linux (на воркстанциях). Пишу в затвиканном до дыр gedit'е с парой самописных плагинов. Ну и, — школьник, да.

Наверное, пока что всё из мета-вещей. Дальше — контент :)
Channel photo updated
Мне тут написали в гневе, что Java говно. Иронично, — прям только что решил не ставить одну прогу, когда узнал, что она на джаве.
Как можно понять, я больше за натив. Не люблю веб, не люблю энтерпрайз[ность]. Но приемлю интерпретируемость там, где она приносит пользу (пример — полная динамичность питона).
Одно время (в начале этого года) интересовался нейросетями в примитивном виде, но как-то угасло ¯\_(ツ)_/¯
Кстати, давно хотел бложек завести. Только вот формата подходящего не было. Веб-страницу никто читать не будет, а сайты вроде ЖЖ уже давно мертвы. Твиттер мне не по душе. Пишу иногда посты в вк, но это что-то более формальное. А здесь будут именно «заметки». И писать удобно — отовсюду. Хотя, я, конечно, 99% времени работаю с ПК. Но вдруг..
Ах, да. Я про ещё один проект забыл — Sos. Но ему далеко пока до чего-то целостного, и, к тому же, он ждёт Slang'а. Кто знает, тот знает :)
У нас в школе, согласно традиции, все десятые классы ставят на Новый год общий спектакль. Вчера смог ощутить на себе (в очередной раз) эффект «тыж программист», причём в истинном его проявлении. Я, блин, код пишу! Я не обязан уметь препроцессить и вовремя включать музыку, ну люди...
Блин, мне через пять часов уже в школу идти надо, а я...
Блин, мне через пять минут уже в школу идти надо, а я...
(Вдогонку) О май гад... как было бы здорово узнать об этом, скажем, неделю назад :\
Чот такое. Не спрашивайте, ладно?
Задумался. Наверное, я перегнул с определением формальности канала. Всё-таки, мне хочется писать чуть более подробно и ка-апельку менее «околопрограммерски»)
Передо мной сидят дети первого класса. Во внезапной драке один покрыл другого (однослойным, правда) матом. А другой мальчик сделал мне (вполне резонное) замечание касательно того, что я работаю в столовой, где, цитата, «люди едят» — «работать надо в классе». Вот сижу и не знаю, плакать за растущее поколение или гордиться им...
Кекк. Ко мне только что подошли три пацана, на вид класса 9-го, с вопросом, что такое URL и как указать свою страницу ВК при регистрации в ШИБ (школу инфобеза). Охренеть, меня узнают! (Боюсь, им туда рановато с такими знаниями, though)
Продолжаем
Кажется, я начинаю сходить с ума. Я не помню, как выключил будильник с утра (и продолжил спать!)