Верхняя полка📝
334 subscribers
162 photos
6 videos
3 files
82 links
Путёвые заметки программного инженера, атлета-любителя, отца, домохозяина.

Автор: Владимир @Toparvion Плизга

Домашняя страница: https://toparvion.pro/
加入频道
🔥42
Forwarded from HighLoad++
🟣Данные и команды, которые использует символьная виртуальная машина для трансляции и последующего анализа исходного кода.
🟣Источники данных об устройствах, которые использует Яндекс.
🟣Путь спутникового снимка до его появления в Яндекс.Картах.
🟣Имплементация low-code- и no-code-решений на примере российской IoT-платформы.
🟣Применение GPU для ускорения алгоритмов решения геометрических задач в САПР.
🟣Погружение в управление транзакциями (оптимистичные и пессимистичные блокировки) и безопасность — RBAC, ABAC и OpenID.

Все это ждет вас на докладах, о которых рассказываем сегодня:

1) Анализ кода: символьная виртуальная машина. Георгий Александрия (Positive Technologies)

Глубокий доклад про алгоритмы статического анализа безопасности. Будет интересен не только безопасникам, но и тем, кто любит красивые низкоуровневые решения.

2) Современные механизмы определения параметров устройств в вебе. Евгений Шарамед (Яндекс)

Как Яндекс работает с информацией о вашем устройстве? Все, что вы хотели знать об этом, но боялись спросить — в одном докладе!

3) Взгляд за кулисы Яндекс.Карт: от сырых спутниковых данных до четких изображений. Игорь Орпанен (Яндекс)

Как выглядят исходные данные со спутников, как их готовят в Яндексе и при чем тут рельеф Земли? Все это в докладе Игоря, а также технологии: Cloud Optimized GeoTIFF, Pansharpening, RPC-трансформации и, конечно, бесценный опыт с картой обхода шишек и граблей.

4) Как сделать исполнение low-code прозрачным: опыт большой IoT-платформы. Владимир Плизга (Tibbo Systems)

У вас есть свой DSL, которым оперируют конечные пользователи. На этом DSL можно писать скрипты, и скрипты эти могут быть небыстрыми. Рассказ о том, как дать пользователю инструмент для анализа и улучшения производительности и при этом не потерять в производительности исполнения скрипта.

5) Геометрия на стероидах: практический опыт переноса тяжелых вычислений на GPU при проектировании инженерных сетей. Михаил Лукин (Судо)

Автоматическое проектирование электрических, газовых и других сетей разумно делать на графах. Но есть один нюанс... Чем точнее граф, тем он больше и дольше строится. Михаил расскажет, как для этого использует GPU, шишки, опыт — все, как мы любим. И бонус: ликбез о программировании GPU.

6) Аспект DDD и GraphQL в задачах построения высоконагруженных интеграционных систем. Виктор Бирюков (СберТех)

В одном докладе можно сразу почерпнуть, как практически использовать принципы предметно-ориентированного проектирования и принципы GraphQL. При этом подход можно внедрить для разработки и реализации однотипных сервисов, что значительно может снижать расходы на разработку и дальнейшую поддержку.

Ждем вас на Saint HighLoad++ 2025 🖐️

Программа конференции, расписание и билеты на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Бег и плавание — понятные, популярные и широко освещаемые виды спорта, можно сказать "попсовые". Но мало кто знает про их сочетание в виде SwimRun — пришедшего из Скандинавии двоеборья, в котором дистанция пролегает по пересеченной местности, включающей водоёмы, и участникам нужно преодолевать её то бегом, то вплавь. В отличие от акватлона, где бег так же чередуется с плаванием на трёх этапах, в свимране этапов может быть гораздо больше, и между ними нет никаких транзитных зон для переодевания, т.е. в чем бежишь, в том и плывешь (да, в том числе в кроссовках). Кроме того, SwimRun — исторически парный вид спорта: так и веселее, и безопаснее. Короче, дичь да и только 🏃‍♂️🏊‍♂️

Как поклоннику обоих видов спорта, мне было интересно попробовать этот безумный коктейль, и в 2018-ом году я впервые пробежал и проплыл дистанцию в 9 км в Новосибирске. Мне сразу же дико понравилось (об этом даже остался очерк), я купил специальный гидрокостюм под это дело, и с тех пор практически каждое лето старался участвовать в такой активности хоть в каком-нибудь формате. В основном, это были небольшие тренировки и самогонки (неофициальные соревнования среди знакомых), но был и довольно серьёзный старт в Ленинградской области в 2022 году, откуда я привез медальку за 1-е место среди мужских команд на средней дистанции 16 км 🏆

И вот спустя ещё три года появилось желание и возможность замахнуться на ступеньку выше — преодолеть на тех же соревнованиях максимальную дистанцию 32 км. Мы с напарником Николаем провели три подготовительные тренировки, отработали множество нюансов и вчера вместе с толпой таких же свимраннеров рванули по лесной тропе под стартовый свисток...

32 км, 41 этап (28 км бега и 4 км плавания), 18 градусов в воде и 15 на воздухе, 4 часа 59 минут... Это было круто! 💥

Впечатления, выводы, наблюдения — всё это ещё предстоит переварить. А пока сознание греет всего одна простая фраза: "Мы это сделали!"

Но не время расслабляться — завтра начинается конференция Saint HighLoad++, где я выступаю с докладом. И хотя это не #спорт, подготовка здесь тоже большая, с февраля. Посмотрим, что получится👀
🔥8
Вот и отгремела конференция Saint HighLoad++ 2025 в Петербурге. Это были два дня насыщенного общения, интересных докладов и приятного осознания, что в России есть люди, умеющие организовывать масштабные продолжительные мероприятия (почти 2,5 тысячи человек) с точностью до запасных ручек (это не шутка) 💪🏼

Мой доклад, в целом, прошёл нормально, хотя я ожидал, что придёт больше людей. То ли начало в 10:00 после афтепати оказалось многим не под силу, то ли "Узкотематическая секция" показалась не релевантной, то ли название и описание доклада не вызвали отклика в душах и разумах. Как бы там ни было, я благодарен всем, кто всё же пришёл и послушал — я реально горел этой темой, с удовольствием готовился и с нетерпением ждал возможности поделиться ею с вами. Надеюсь, это чувствовалось 🙏🏼

Обратная связь, как и видео запись, будет позже. А пока могу поделиться слайдами: https://toparvion.pro/event/2025/highload/ Приятного прокликивания🙂
🔥6
Баги, которые исчезают сами — самые страшные.

Ведь если они сами исчезают, значит, они могут в любой момент сами и появиться... 🤔🙈
😁7💯3