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

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

Домашняя страница: https://toparvion.pro/
Download Telegram
У не погружённых в зимний #спорт людей идея катания на лыжах по замёрзшему водоему нередко вызывает отторжение: это опасно (там же лёд!) и это абсурдно — какие лыжи? Там же лёд! 🧊

Признаться, я и сам раньше так думал. Но пожив несколько лет в Новосибирском Академгородке в 10 минутах езды от Обского водохранилища (для краткости и важности мы зовём его морем), узнал, что всё не так однозначно ⚖️

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

Во-вторых, к тому же времени средняя толщина льда в основной части моря составляет 1,5-2м. Этого достаточно, чтобы выдерживать не только легкоатлетов-лыжников, но и увесистых рыбаков, которые приезжают на рыбалку на мотособаках, снегоходах, а некоторые даже на джипах и микроавтобусах 🎣

Таким образом, конец марта и начало апреля, как правило, становятся вторым бархатным сезоном для лыжников. Когда на лыжной базе уже проталины шириной с трассу, на море ещё красота: относительно ровный катучий снег, хорошее сцепление, а главное — бескрайняя снежно-ледяная гладь и приветливое весеннее солнышко. Разумеется, так везёт далеко не всегда, но всё же бывает, и не редко ☀️

Познав эту прелесть однажды, я собрал группу единолыжников, и вот уже шестой год подряд мы ловим эти редкие денёчки и ранним воскресным утром отправляемся бороздить белоснежные просторы Обского моря. Маршрут всегда один и тот же — куда глаза глядят — поэтому он никогда не повторяется 🗺

В этом году строптивая зима и скоропостижная весна создали далёкие от идеальных условия катания, но их всё же хватило нам, чтобы с удовольствием прокатить 40 км (а кто-то и больше), напитаться ярким солнцем и свежим воздухом и с уверенностью заключить: даже если это была последняя тренировка в сезоне, она стала достойным его закрытием
🔥4🙊2
Отгремел 1-ый день Java-конференции JPoint 2025. Под напором рабочих задач мне пришлось почти весь день просидеть с ноутбуком в спикерской комнате, но всё же удалось сходить на первый и последний доклады дня. К слову, последним был доклад декана экономического факультета МГУ Александра Аузана о глобальных трендах и волнах в экономических и социальных процессах. Люблю слушать подобные выступления на конференциях Jug.Ru — после них действительно выходишь с немного другим восприятием, как будто бы видишь картину шире 🖼

К слову, его речь началась с полу-шутки о том, что начиная с 2022-го года девизом оптимистов в России вместо фразы "Завтра будет лучше, чем вчера", стала фраза: "Завтра будет хуже, чем послезавтра". Есть над чем задуматься, не так ли?..😉
🔥4👍3
Путеводитель по профилированию.pdf
6.9 MB
📚 А вот и слайды сегодняшнего доклада на конференции JPoint 2025.
🔥11
Верхняя полка📝
pinned a file
Второй (завершающий) день конференции JPoint 2025 в Москве прошёл для меня куда более позитивно: помимо собственного выступления удалось пообщаться со многими интереснейшими людьми, поучаствовать в двух интервью и фотосессии и даже послушать чуть больше докладов, чем в день первый. Ну, и работу, естественно, тоже никто не отменял 🙃

Поймал себя на том, что давно не ощущал столь сильной "концентрации Java на квадратный метр": куда не зайди, во всех углах то жаркие споры, то бурные обсуждения, то откровенные набросы, и это не говоря уже о самих докладах. Пожалуй, нигде, кроме конференций такого масштаба, как JPoint, ощутить подобное не удастся 😎

Большой респект и благодарность организаторам и программному комитету, которые создают эту атмосферу! И спасибо всем вам, кто был на моём докладе или смотрел онлайн — очень жду обратной связи, чтобы понимать, куда и как двигаться дальше 🙏🏼
🔥10
Тренинги 🎓

Друзья, пользуясь тем, что нас с вами здесь уже более ста человек (🎉), хочу сообщить/напомнить, что с прошлого года я провожу заказные тренинги по анализу производительности JVM-приложений. Это такие занятия, где я рассказываю и показываю Java/Kotlin-разработчикам наиболее ходовые инструменты для выявления проблем с performance'ом, а затем даю возможность закрепить эти знания устранением специально подобранных багов в лабораторном, но реалистичном веб-приложении 🧪

Цель у всех занятий одна: заранее вооружить разработчиков знаниями и навыками для быстрого обнаружения источников ошибок или деградаций, чтобы при возникновении проблем на production (а это по-любому произойдет) они не тратили время на судорожный гуглёж и перебор нелепых вариантов со StackOverflow, а сразу приступали к делу 🎯

Сейчас у меня готовы 3 занятия по полдня каждое:
— работа с дампами потоков
— работа с дампами памяти
— Java Flight Recorder
, a также в проработке находится 4-ый тренинг по профилированию. Итого, если проводить как интенсив, то 2 полных рабочих дня 🕰

Занятия проводятся только оффлайн, т.е. я сам приезжаю в офис компании. В качестве бонуса я оставляю участникам каждого тренинга шпаргалки — одностраничные сводки самых важных действий, названий, команд и т.п., чтобы держать их под рукой на рабочем месте на всякий пожарный случай 🧯

Подробнее обо всех тренингах и курсе в целом можно посмотреть здесь: https://toparvion.pro/training/performance/ ℹ️

Если хотите, чтобы я провёл такие занятия в вашей компании/команде, оставьте заявку на странице любого из них или свяжитесь со мной напрямую: @Toparvion 👨‍💻


P.S. Для компаний, которым важно получать подобные услуги только от аккредитованных организаций, есть особая опция — моё сотрудничество с Передовой Инженерной Школой (ПИШ) НГУ, т.е. #тренинги можно заказать в виде одной из их образовательных программ 🧑‍🏫

P.P.S. Прошу тех из вас, кто уже проходил мои тренинги в прошлом году, оставить пару слов обратной связи в комментариях к этому посту — это будет полезно всем 🙏🏼
6👍2
Верхняя полка📝 pinned «Тренинги 🎓 Друзья, пользуясь тем, что нас с вами здесь уже более ста человек (🎉), хочу сообщить/напомнить, что с прошлого года я провожу заказные тренинги по анализу производительности JVM-приложений. Это такие занятия, где я рассказываю и показываю Java/Kotlin…»