✨ Магия ByteWeaver для разработчиков ✨ У нас новости: открыли исходный код одной из наших разработок — ByteWeaver, мощного инструмента, который позволяет автоматизировать модификации байт-кода в Android-приложениях. Александр Асанов, Android-разработчик ОК, в своей статье рассказал, как это всё реализовано и применяется в продакшене для оптимизации работы приложений. Он также объяснил, как внедрять журналирование, трассировку и тестирование кода без ручных изменений, а ещё — ускорять разработку и повышать качество и читаемость кода. Узнавайте о настройке ByteWeaver и реальных кейсах — отслеживании тостов и уведомлений: vk.cc/cCa4lP #it@vkteam #ОК@vkteam
Другие записи сообщества
Обменяемся лайками? ? Прямо сейчас идёт голосование за лучших работодателей от hh․ru, пропустить мы это не могли, поэтому… Будем рады вашей поддержке: rating.hh.ru/poll Мы создаём технологии и продукты, которыми ежедневно пользуются десятки миллионов пользователей. Нам важны голоса всех неравнодушных к тому, что мы делаем: наших коллег или тех, кто хотел бы ими стать. Как нас поддержать? Авторизуйтесь на сайте, укажите свой возраст, сферу деятельности и регион, выберите «ИТ-компании» и поставьте сердечко VK ? А с нас, как всегда, полезный контент и интересные новости ?
Ошибаемся и машем ? Своему будущему с новым опытом, конечно! Трудности — неизбежная часть жизни. С многими из них мы справляемся, но остаются и те, преодолеть которые нам не удаётся. Как раз о них мы и поговорили с Алексеем Лыковым, CTO VK Play. Берите на заметку, как реагировать на сложности работы и справляться с неудачами! #advice@vkteam
Осень — не время хандрить! Берём пример с коллег-спортсменов ? А об их эмоциях рассказываем ниже ↓ ⚽ Егор Кабалин, технический менеджер по монетизации рекламной сети «В Лиге F мы участвуем двумя командами и играем не впервые. В осеннюю лигу решили заявиться в топовый по уровню игры дивизион — результаты получились неплохие. Две игры выиграли, последнюю уступили. Уровень высокий, иногда не успеваем за скоростями, да и эмоций, если честно, не всегда хватает: голова забита рабочими нюансами. Поэтому тренируемся и наслаждаемся процессом, ведь тут, как и везде — победы, поражения и снова по кругу». ? Валентин Халмухамедов, технический директор отдела разработки AI VK «21 сентября я финишировал на IRONMAN Italy с результатом 10 часов 46 минут, скинув с личника почти полтора часа. Благодаря тренеру VK Triathlon Team Никите Хабарову я хорошо подготовился и почти без мандража вышел на старт. Эмоции до старта и после финиша — отдельная история. Перед стартом вся атмосфера, организация, ведущие, болельщики создают какой-то магический невидимый вайб. Вот-вот ты отправишься в самое пекло. И будешь плыть, крутить, бежать... Бороться много часов за право услышать на финише „Valentin, you are an IRONMAN!“. Ну а после финиша: радость, слёзы, опустошение и гордость… Это однозначно одно из самых запоминающихся событий в жизни, и я рекомендую испытать это каждому». ? Александр Попов, руководитель B2B-направления бизнес-группы «Социальные платформы и медиаконтент» «Для VK Running Club во время осени не останавливается ни тренировочный процесс, ни участие в соревнованиях. Практически каждые выходные сентября мы выходили на петербургские старты. Для кого-то они были на результат, для кого-то — в формате тренировки, но все неизменно получили удовольствие от забегов по центру города. Не обошлось без личных рекордов: Егор Спирин и Владимир Богданов сбегали с личниками два старта». ? Максим Филин, внешний консультант группы маркетинга AI VK «В сентябре на жарких кортах „Сочи Парк Отеля“ Анастасия Пузанова и Яна Иванова боролись за звание лучших в одиночной женской категории. По итогам отборочных игр 12 участниц распределились на подгруппы Masters и Tour, в которых нашим девочкам удалось завоевать 1-е и 2-е место соответственно. В последний день был проведён товарищеский мини-турнир в категории „Смешанный парный разряд“, где Анастасия и коллега из Яндекса заняли второе место, а Яна и коллега из „РТ-Финанс“ — третье. В декабре нас ждёт финальный этап сезона корпоративной теннисной лиги „Трудовые резервы“ в Москве. Так что собираемся с силами и готовимся к победе». #sport@vkteam
? Все выходные на бегу — в прямом смысле! Мы поучаствовали в Московском Марафоне, крупнейшем российском соревновании по бегу. Наши друзья и коллеги готовились несколько месяцев: тяжёлые тренировки, сезонные забеги и длительные пробежки. Что из этого получилось? На этих выходных более 70 сотрудников пробежали 10 и 42,2 км, а члены VK Running Team преодолели 42,2 км корпоративной эстафеты и заняли 12-е место из 129 команд. Поддержка была что надо: коллеги из VK Музыки организовали мощный звук, а ребята из VK Видео — целую команду чирлидеров. Вот такие вот выходные ? #sport@vkteam
Большие перемены без лишних слёз. Тема для вас, продакты! ? Когда выкатываешь редизайн или новые core-сценарии в проекте с многомиллионной аудиторией, это всегда шок для пользователей и пик нагрузки на команду поддержки. Как смягчить переход к изменениям и уложиться в сжатые сроки? Алексей Сенников, директор по направлению контента и AI-технологий в ОК, на конференции ProductSense рассказал, какую технику безопасности и чеклист его команда использует при запуске фич, — а мы собрали для вас 7 главных правил на карточках. Читайте, как ребята проводили редизайн ленты в Одноклассниках и внедряли улучшенный макет без падения ключевых метрик! #advice@vkteam #ОК@vkteam
VK Fest только прошёл, а они уже готовят новый. Как им это удаётся? Команду мотивирует создание чего-то большого и важного на уровне не только компании, но и целой страны. Смотрите в карточках комментарии сразу троих руководителей о мотивации и о том, что для них значит VK Fest. А из чего состоит подготовка к фесту, какие рекорды готовятся на этот раз, зачем люди с инвалидностью участвуют в тест-драйвах площадок и почему иногда необходимо обратиться в мебельную компанию из Красноярска — читайте в статье: vk.cc/cBtU4p #team@vkteam #VKFest@vkteam
Мобильные разработчики, встречаемся на Mobius 2024 Autumn! ? 11, 19 и 20 октября будем делиться техническими находками и отвечать на ваши вопросы. Смотрите, какие доклады заготовили команды продуктов VK! Разметили для вас, что из этого будет доступно офлайн, а что — только в онлайне. Сохраняйте расписание на телефон, чтобы не потерять. #event@vkteam
А мы отказа ЦОД не боимся! Сейчас и вас научим ? Процесс доставки письма от отправителя до стораджа, с точки зрения разработчика почты, — продолжительный и многоступенчатый. В процессе доставки промежуточные результаты сохраняются в почтовую очередь. Хоть пользователи и не видят её, для разработчика это очень важная вещь. И чтобы не переживать за судьбу сервера, необходимо повысить отказоустойчивость, то есть сделать архитектуру лучше. Сегодня в карточках делимся рекомендациями Максима Уймина, ведущего бэкенд-разработчика в Mail: как написать сетевую файловую систему и научить почтовый сервер Exim переживать отказ ЦОД под нагрузкой 1 000 000 писем в минуту. Изучайте! #it@vkteam #Mail@vkteam
Конференция VK Design Conf × VK JT вызвала ажиотаж ? Сегодня делимся первыми впечатлениями и фотками, а в ближайшие недели опубликуем фоторепортаж и записи всех докладов. Более 600 людей в зале и свыше 2000 уникальных зрителей трансляции — спасибо вам за интерес и позитивные комментарии в чатах! Будем ждать новых встреч с вами ? #event@vkteam #VKJT@vkteam
? Всем бы таких достижений к восьми годам! Недавно VK Testers исполнилось 8 лет. Обычный человек в это время пошёл бы во 2-й класс и учился сравнивать числа. Но этот не тот случай! Ребята из сообщества тестировщиков за 8 лет работы обнаружили более 390 тысяч багов и провели тестирование 3 тысяч продуктов. За последний год участники премии VK Testers Awards обнаружили 10 277 багов, а 7 декабря 2023 года выявили 421 ошибку. Если вы тоже хотите быть частью комьюнити и первыми узнавать новости мира тестирования — вступайте в сообщество VK Testers ? #event@vkteam #VKTesters@vkteam