Верхняя полка📝
362 subscribers
284 photos
11 videos
3 files
145 links
Путевые заметки программного инженера и легкоатлета-любителя.

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

Домашняя страница: https://toparvion.pro/
Download Telegram
Середина февраля традиционно считается (среди меня) началом бархатного сезона в лыжах — снега ещё много и он плотный; мороз ещё есть, но уже не сильный; световой день заметно дольше ☀️

С этих чисел, как правило, начинаются длинные лыжные пробежки и прогулки, и минувшее воскресенье, к счастью, не стало для меня исключением — в качестве объемной тренировки неспешно проехал один полный круг 35 км по лесам и полям за Новосибирским Академгородком 🏡

Много снега, много солнца, лихие спуски по широкой гладкой трассе к замерзшим ручьям, а потом сложные подъёмы от них на холмы с красивыми видами; следы зайцев и лис; теплый чай с печенюшками прямо на снегу — эта прогулка принесла много ярких эмоций, за которые стоит любить настоящую сибирскую зиму ❄️
🔥15👍3💘2
А ведь ещё буквально в сентябре это объявление казалось бесконечно далёким 🙄
Forwarded from SnowOne-канал
Неделя до SnowOne!

Уже в следующую пятницу собираемся в Технопарке на студенческий день, а в субботу - на основной 🎉

Мы заканчиваем подготовку: во всю идут последние репетиции докладов, спикеры доделывают слайды, партнеры готовят стенды и призы, а организаторы пакуют раздатку для участников. В общем, мы на финишной прямой!

Напоминание: вы все еще можете купить билеты или зарегистрироваться на бесплатный студень, если вы студент.

Увидимся совсем скоро на SnowOne! ❄️
4
Таки ужал доклад до 56 минут и готов его рассказать в субботу на SnowOne. Мне кажется, получилось довольно бодро и жизнеутверждающе, ревьюерам тоже понравилось) Приходите послушать!



Давайте заодно по традиции скажу свои личные рекомендации на этот SnowOne. Традиционный дисклеймер: все доклады прекрасные, но часть из них особенно близка именно моему сердцу, вот их здесь упоминаю:

1. Илья Гаврилин: "Трудно быть процессором: аппаратная реализация Java и история picoJava-II". Доклад на студенческий день, где Илья расскажет о том, как пытались сделать специальный проц для исполнения JVM байткода на железе (и что из этого вышло);

2. Егор Ершов: "Генеративные LLM. Как технически реализованы ChatGPT/DeepSeek и прочие языковые модели". Отличный доклад на студенческий день от второкурсника СисПро (который при этом вовсю работает в Яндексе!) с действительно интересным техническим контентом про устройство и оптимизации LLM.

3. Александр Ланцов: "Сборка мусора в Java и Go". Качественное сравнение очень разных по принятым дизайнерским решениям (семейств) сборщиков мусора в рантаймах разных языков. Тут и хардкор и философия о трейдофах в дизайне GC, оч хорошо.

4. Линар Абзалтдинов: "ИИ-агенты на Java: возможности и границы Spring AI". Мне очень интересно, куда заведет нас история с ИИ-агентами, как это повлияет на всю технологию и индустрию, так что доклад безумно актуален (а еще очень круто выполнен)

5. Дмитрий Фролов: "Git: любить нельзя заменить (+ Puzzlers)". Доклад про альтернативы Git-у (всякие Jujutsu, Sapling и т.д.). Мне очень интересно посмотреть на альтернативы гиту (который я очень люблю), обязательно бы сходил, если бы у самого в этот момент не было доклада)

Это только 5 (ну, ладно, 6) из 19 докладов, остальные можно посмотреть и выбрать под себя вот здесь.



И вот еще что: слышал сколько-то жалоб, что в этом году тяжко с бюджетами, поэтому не все работодатели решали покупать билеты на SnowOne своим сотрудникам по разным соображениям. Если вы попали в такую ситуацию (очень хотите пойти, но билета нет), то напишите мне в личку, подумаем, можно ли еще с этим что-то сделать.

До встречи на SnowOne в пятницу и субботу! ❄️
4
Минувшие с пятницы дни были почти целиком посвящены #Java-конференции SnowOne, о которой я частенько упоминаю здесь, на Полке. Начатая ещё в сентябре подготовка, наконец, привела к ожидаемому результату: два дня докладов на любой вкус и уровень, общения на все околопрофессиональные темы, встреч со старыми и новыми знакомыми и, конечно, заметок о том, что хочется покопать/узнать/попробовать, начиная уже в понедельник, т.е. сегодня. Несмотря на членство в ПК, я заранее видел далеко не все доклады, поэтому с удовольствием смотрел и слушал их на самой конференции, правда, только в главном зале, к которому был приставлен в качестве ведущего 🎤

Профессиональные фото, как и записи докладов, будут позже, придётся подождать. А вот что можно сделать уже сегодня, так это дать обратную связь — если вы были на конференции или смотрели трансляцию, пожалуйста, посвятите несколько минут заполнению этой формочки; так вы здорово поможете дальнейшему развитию не только конференции SnowOne, но и всего сообщества JUGNsk в целом 🙏🏻

Презентации многих докладов уже доступны на сайте конференции — их можно найти на страницах самих докладов: https://snowone.ru/schedule/days/#day-2 👀

Все эти дни температура в Новосибирске не поднималась выше -20, а обилие снега и льда хорошо подчёркивало правильность выбора названия конференции. На этой волне я отдельно благодарю спикеров, большинство из которых приехали в наш Сибирский городок из куда более теплых и менее снежных мест — спасибо вам за морозоустойчивость! 🤝❄️

Несмотря на то, что это была уже 7-я подряд конференция, в ней нет почти ничего, что шло бы "само, по накатанной". С одной стороны, это усложняет её подготовку, не даёт снижаться рискам. С другой — благодаря этому, мы продолжаем быть "на волне", учитывать тренды, слушать интересы аудитории и отвечать на вызовы происходящего вокруг. Этим и будем заниматься в ближайшее время, чтобы следующая конференция получилась, как минимум, не хуже, а лучше — лучше 🤓
🔥15👍4
Для тех, кто учится правильно питчить свои идеи (неважно кому) и в районе 14 марта будет в Новосибирске, есть хорошая новость — в этот день в Академпарке пройдёт ежегодный открытый микрофон Easy Pitch 🎙

Это такое мероприятие, где соберутся около 10-15 экспертов из разных технологических областей (основателей стартапов, техдиров, инвесторов, менторов и др.), а также несколько десятков зрителей, и любой желающий сможет запитчить им всем практическую любую свою идею технологии или (не)готовую разработку 💡

Цель — донести им ценность и перспективность своей идеи/разработки, а награда — бесплатная проходка на бизнес-акселератор А:Старт (12 килорублей в денежном эквиваленте). Но даже если цель не достигнется, а награда не нужна, профит всё равно будет — сама возможность обстучать свою идею об шарящих людей, получить от них обратную связь (не всегда лестную, но тут уж сорян) и прокачаться в выступлениях на публике. Всё это потом сильно помогает отстаивать свою позицию на работе, даже если не собираешься становиться стартапером 💪🏼

Я участвовал в Easy Pitch дважды, и оба раза успешно, поэтому хорошо представляю, как это работает. Если сомневаетесь в участии или хотите что-то прояснить, можете написать мне здесь или лично — с удовольствием помогу 💁🏼‍♂️
👍3🔥2
🎯14 марта в Академпарке соберутся предприниматели, инженеры и ученые, чтобы выступить на Easy pitchоткрытом микрофоне для стартапов и бизнес-идей.

Если ваше выступление зацепит экспертное жюри, вы попадете в бизнес-ускоритель А:СТАРТ, минуя конкурс. Это ваш шанс прокачать проект по полной: разобраться в финансах, маркетинге, продажах и упаковать технологию в готовый бизнес.

Что нужно сделать?

Зарегистрироваться: leader-id.ru/events/592681

Подготовить трехминутный питч и презентацию

Отправить презентацию до 12 марта (17:00, НСК) на электронный адрес организационного комитета: astart@academpark.com.

В ответ получите живую обратную связь и предметный разбор проекта с трекерами и экспертами Академпарка — профи из мира приборостроения, ИТ, биомедицины и нанотехнологий.

Кстати, А:СТАРТ стартует 20 марта и продлится до 23 апреля.
Подробности тут: https://academpark.com/media/news/27032/
👍1
В недавних докладах и тренингах я не раз упоминал вопросы обфускации sensitive данных, попадающих в heap-дампы, правда, в качестве решения предлагал буквально полтора инструмента 🤷‍♂

А вот теперь их стало больше, да ещё и появилось решение для обфускации данных в JFR записях, чего раньше и вовсе не было, насколько я знаю🧐

В общем, берём на заметку на случай прихода безопасников👇🏼
Forwarded from Cassandra & Beyond
Removal of Sensitive Data from JFR and Heap Dumps

Не стоит забывать, что диагностические данные могут содержать чувствительную информацию — например, пароли.

Если текстовые логи относительно легко отредактировать и удалить из них такие данные, то с бинарными форматами всё значительно сложнее. JFR-файлы и heap dump’ы могут хранить большое количество информации, и точечное удаление информации из них — нетривиальная задача.

Недавно Johannes Bechberger опубликовал две утилиты, которые помогают удалять чувствительные данные из:
- JFR-файлов (Java Flight Recorder)
- Java heap dump’ов (HPROF)

Подробности:
- https://mostlynerdless.de/blog/2026/02/24/redacting-data-from-heap-dumps-via-hprof-redact/
- https://mostlynerdless.de/blog/2026/02/13/redacting-sensitive-data-from-java-flight-recorder-files/

Эти утилиты могут быть полезными для тех, кто делится диагностикой с внешними командами, но хочет минимизировать риски утечки данных.
🔥7
Всех очаровательных подписчиц этого канала поздравляю с первым весенним праздником — днём женственности, красоты и заботы, т.е. всецело вашим днём! 💐

Когда-то давно услышал мысль:
За каждым успешным мужчиной стоит сильная женщина

, и с тех пор неоднократно убеждался в её верности. Спасибо вам за то, что вы есть! 🙌🏼


Открытка из
Шедеврума
7