Loser story
901 subscribers
153 photos
22 files
142 links
Пишу всякое интересное про распределенные системы, базы данных и тд
https://github.com/MBkkt
Download Telegram
Привет, в общем я сдал все долги кроме курсовой, что очень классно, вероятно в ближайшие полгода не числанут, надеюсь оно к лучшему.
А да, кайфую от курсов по многопточке и бд в шаде. Ещё расшариваю компьютерную графику, но очень бесит объем того, что я не знаю, кажется что он стремится к бесконечности(
На работе все вроде бы ок, правда наверно часто горю в последнее время.
Ещё хочется начать разбираться в system design, но это наверно уже после сессии, как начну закидаю вас ссылками.
Кстати по поводу бд, вот этот пост рекомендую всем, чтобы хоть немного представлять, что такое реляционные бд https://habr.com/ru/company/mailru/blog/266811, ещё очень давно ее читал, но почему то не кидал сюда ссылку.
Я попросивший задач про рендеринг, потому что мне любопытно.
Код, который в течении нескольких лет писался одним свалившим сеньором opengl, и который нужно переписать
Forwarded from Arelav
Реализация компактна, но читать ее немного сложно)
Тут в чатике накидали ссылки про то что внутри питона(cpython): https://habr.com/ru/company/yandex/blog/511972/ прочитал, норм написано.
https://pg.ucsd.edu/cpython-internals.htm и такие лекции кинули, не смотрел, но выглядит норм.
А ну и вообще всегда можно тупо почитать сорцы оно достаточно адекватно сделано
10.1.1.59.3971.pdf
248.8 KB
Я тут делал сглаживание линий, и обнаружил, эксперементальным путем что манхэттенское расстояние сглаживает красиво, а евклидово нет, вот статья с некоторыми пояснениями
Вы никогда не задумывались над такой штукой: часто бывает в плюсах, что некоторые объекты создаются только как указатель в куче, и иногда такие объекты содержат массив фиксированного, но к сожалению известного только в рантайме размера, в таком кейсе вообще поидеи мы могли бы разместить массив и обьект в одной аллокации

Вроде не очень сложно написать такое вручную, как специальная функция для создания объекта, которая выделяет нужное количество памяти, а потом юзает placement new, но нужно думать про тоже выравнивание например, и писать такое часто не классно, с другой стороны компилятор мог бы делать такое сам для какого-нибудь специального типа.

По-моему кажется достаточно удобной и прикольной фичей, почему такого нет(ну кроме того что специфичный кейс и может быть не решаемый на уровне std, плюс могут быть проблемы с кастомными аллокатроами мб) или о чем я не подумал, пишите.
Если узнаю что-то конструктивное по теме напишу в комментах
Блин если меняешь сообщения то кнопка с AddComment удаляется
Forwarded from Caterina Shablia
Зашёл на нетфликс посмотреть серию которую вчера недосмотрел уснув, оказывается пока я спал я посмотрел полсезона
Я тут подумал мб запилить какой-то гайд по компьютерной графике, с одной стороны я не супер шарю, с другой знаю довольно много и работаю мидлом как раз в этой области. Ну и в целом не знаю правильно ли это называть гайдом, скорее набор ссылок на то, что мне нравится&кажется полезным.
?
Anonymous Poll
88%
Надо
13%
Нет