А что по новостям?
В IT ежедневно что-то происходит, вместе с экспертами VK Team мы хотим помочь вам в них разбираться. План такой: берём важные события, просим коллег дать комментарии и обсуждаем это всё с вами. Идёт?
Что случилось в этом месяце: Андрей Карпатый основал стартап Eureka Labs, собирающийся революционным образом изменить процесс обучения: AI будет использоваться как Teacher Assistant. Это позволит создать симбиоз между искусственным интеллектом и преподавателями, а также донести информацию до максимально широкой аудитории.
Как тебе такое, Егор?
«Человек, который стоял у истоков OpenAI и разрабатывал автопилот Tesla, однозначно разбирается в ИИ. Он также публиковал собственные лекции и был основателем курсов Stanford CS231n и Zero to Hero (практический курс с нуля до обучения собственной LLM). Андрей очень популярен в сообществе, поэтому уроки его стартапа будут смотреть много учеников, и если это будет качественно (скорее всего, так и будет), то это заметно отразится на уровне индустрии: станет больше сильных специалистов, инженеров в первую очередь. Сейчас мы в VK читаем много собственных курсов и со временем будем адаптировать их под новые тренды. Возможно, уроки этого стартапа тоже переиспользуем в каком-то виде, применим для получения новых знаний уже устоявшимися спецами. Тем более это не просто уроки по нейронкам, а целая AI Native school», — комментирует Егор Спирин, руководитель VK Lab.
Вы как считаете? Давайте обсуждать в комментариях!
#кактебетакое
В IT ежедневно что-то происходит, вместе с экспертами VK Team мы хотим помочь вам в них разбираться. План такой: берём важные события, просим коллег дать комментарии и обсуждаем это всё с вами. Идёт?
Что случилось в этом месяце: Андрей Карпатый основал стартап Eureka Labs, собирающийся революционным образом изменить процесс обучения: AI будет использоваться как Teacher Assistant. Это позволит создать симбиоз между искусственным интеллектом и преподавателями, а также донести информацию до максимально широкой аудитории.
Как тебе такое, Егор?
«Человек, который стоял у истоков OpenAI и разрабатывал автопилот Tesla, однозначно разбирается в ИИ. Он также публиковал собственные лекции и был основателем курсов Stanford CS231n и Zero to Hero (практический курс с нуля до обучения собственной LLM). Андрей очень популярен в сообществе, поэтому уроки его стартапа будут смотреть много учеников, и если это будет качественно (скорее всего, так и будет), то это заметно отразится на уровне индустрии: станет больше сильных специалистов, инженеров в первую очередь. Сейчас мы в VK читаем много собственных курсов и со временем будем адаптировать их под новые тренды. Возможно, уроки этого стартапа тоже переиспользуем в каком-то виде, применим для получения новых знаний уже устоявшимися спецами. Тем более это не просто уроки по нейронкам, а целая AI Native school», — комментирует Егор Спирин, руководитель VK Lab.
Вы как считаете? Давайте обсуждать в комментариях!
#кактебетакое
❤10 8🔥5👍3👀2😎2👏1👌1
👏1😎1 1
Media is too big
VIEW IN TELEGRAM
Ищем баланс между навыками ⚖️
Мы поспрашивали участников конференции Saint TeamLead Conf, какие скиллы важнее для тимлида.
В видео — ответы на вопрос, а ещё вас ждёт крутой бонус:узнайте, как стать лидом за три шага 👍
😎 — вы на пути к ступенькам до лида
🔥 — вы уже крутой тимлид (делитесь своими ответами на вопросы в комментариях 👇)
Мы поспрашивали участников конференции Saint TeamLead Conf, какие скиллы важнее для тимлида.
В видео — ответы на вопрос, а ещё вас ждёт крутой бонус:
😎 — вы на пути к ступенькам до лида
🔥 — вы уже крутой тимлид (делитесь своими ответами на вопросы в комментариях 👇)
🔥6😍4😎4 4❤1👍1
Тот случай, когда талантливы во всём!
Наши коллеги умеют не только платформы разрабатывать, но и забирать медали в спортивных соревнованиях. Этим нельзя не гордиться, поэтому будем рассказывать вам про достижения и эмоции наших IT-спортсменов! Главные достижения — на карточке, а вот что про это говорят сами спортсмены:
🏎️ «Для нас это действительно важный чемпионат, тренировались много и усердно. Но легко не было — конкуренция значительно выросла, появилось много сильных участников, а мест в финале осталось, как прежде, всего 12. Одна из наших пяти команд смогла отобраться в финал, поэтому теперь с нетерпением ждём 22 августа, чтобы болеть за ребят! Будем пробовать забрать победу в зачёте IT-компаний и зайти на подиум в абсолютном зачёте, не зря ведь старались!» — Игнат Аникеев, руководитель направления VK Карты и капитан VK Racing Team
🏓 «Участвую уже в четвёртый раз в корпоративном турнире, с каждым разом результаты всё лучше и лучше. За это, конечно же, спасибо нашим утренним тренировкам. В этот раз борьба была особенно горячей и напряжённой, противники были хорошо подготовлены. По итогу в копилке уже вторая медаль за второе место, теперь нужна медаль за первое», — Сергей Горбачев, администратор проектов в департаменте реализации стратегических проектов и член VK Squash Team
🏃 «Участвовать в марафоне „Белые ночи“ — верная традициям прошлых лет. Старт для нас очень особенный. Во-первых, во время бега по центру города навстречу закату сквозь коридоры ликующих людей замечаешь прилив необъяснимого счастья от осознания того, что ты находишься в моменте и бежишь по самому лучшему городу. Во-вторых, насыщенным на эмоции этот марафон делает ещё и возможность встретиться с одноклубниками из других городов, хотя расстояния не мешают нам чувствовать себя одной беговой семьей», — Александр Попов, руководитель B2B-направления VK Музыки и капитан бегового клуба в СПб
🏀 «После завершения игры в лиге ЛЧБ мы начали подготовку к другой, МЛБЛ, где уже играли ранее. Что касается тренировок, у нас всё стабильно: с сентября по июль проходят тренировки два раза в неделю. Поэтому состав играющий у нас есть. Пока вперед мы не вырвались, но задали планку, будем тренироваться и возьмём реванш в следующих играх», — Василий Котляров, руководитель по работе с партнёрами в бизнес-юните рекламных технологий и капитан VK Basketball Team
#sport
Наши коллеги умеют не только платформы разрабатывать, но и забирать медали в спортивных соревнованиях. Этим нельзя не гордиться, поэтому будем рассказывать вам про достижения и эмоции наших IT-спортсменов! Главные достижения — на карточке, а вот что про это говорят сами спортсмены:
🏎️ «Для нас это действительно важный чемпионат, тренировались много и усердно. Но легко не было — конкуренция значительно выросла, появилось много сильных участников, а мест в финале осталось, как прежде, всего 12. Одна из наших пяти команд смогла отобраться в финал, поэтому теперь с нетерпением ждём 22 августа, чтобы болеть за ребят! Будем пробовать забрать победу в зачёте IT-компаний и зайти на подиум в абсолютном зачёте, не зря ведь старались!» — Игнат Аникеев, руководитель направления VK Карты и капитан VK Racing Team
🏓 «Участвую уже в четвёртый раз в корпоративном турнире, с каждым разом результаты всё лучше и лучше. За это, конечно же, спасибо нашим утренним тренировкам. В этот раз борьба была особенно горячей и напряжённой, противники были хорошо подготовлены. По итогу в копилке уже вторая медаль за второе место, теперь нужна медаль за первое», — Сергей Горбачев, администратор проектов в департаменте реализации стратегических проектов и член VK Squash Team
🏃 «Участвовать в марафоне „Белые ночи“ — верная традициям прошлых лет. Старт для нас очень особенный. Во-первых, во время бега по центру города навстречу закату сквозь коридоры ликующих людей замечаешь прилив необъяснимого счастья от осознания того, что ты находишься в моменте и бежишь по самому лучшему городу. Во-вторых, насыщенным на эмоции этот марафон делает ещё и возможность встретиться с одноклубниками из других городов, хотя расстояния не мешают нам чувствовать себя одной беговой семьей», — Александр Попов, руководитель B2B-направления VK Музыки и капитан бегового клуба в СПб
🏀 «После завершения игры в лиге ЛЧБ мы начали подготовку к другой, МЛБЛ, где уже играли ранее. Что касается тренировок, у нас всё стабильно: с сентября по июль проходят тренировки два раза в неделю. Поэтому состав играющий у нас есть. Пока вперед мы не вырвались, но задали планку, будем тренироваться и возьмём реванш в следующих играх», — Василий Котляров, руководитель по работе с партнёрами в бизнес-юните рекламных технологий и капитан VK Basketball Team
#sport
❤15🔥4😎3 3👍1
В своей среде 🤗
Алоха, кодоводы! Сегодня о том, что помогает программистам творить магию без лишних движений, — о средах разработки. В VK мы кастомизируем свои инструменты и пишем для них плагины — самым интересным опытом даже делимся с сообществом.
А какой средой IDE вы чаще пользуетесь на работе? Будет классно, если напишете, насколько довольны её удобством.
Алоха, кодоводы! Сегодня о том, что помогает программистам творить магию без лишних движений, — о средах разработки. В VK мы кастомизируем свои инструменты и пишем для них плагины — самым интересным опытом даже делимся с сообществом.
А какой средой IDE вы чаще пользуетесь на работе? Будет классно, если напишете, насколько довольны её удобством.
❤3👀2
Ваша IDE
Anonymous Poll
22%
IntelliJ IDEA
6%
PhpStorm
4%
WebStorm
36%
VS Code
16%
PyCharm
5%
GoLand
0%
NetBeans
1%
Eclipse
11%
Другая
❤4😎3👍2
🧐 Отправляемся под капот ОК через три… два… прямо сейчас
Когда проект большой — есть в вебе, на Android, iOS, а ещё имеет API — то тестировать каждый релиз вручную невозможно. Здесь на помощь приходят автотесты. Но что делать, когда их тысячи, а тестировщиков всего десятки? Нужно правильно выстроить работу и использовать правильные инструменты.
О том, как команда проводит тщательное ревью кода автотестов и какие инструменты использует для автоматизации, наши коллеги написали в статье.
Погружайтесь в святая святых и узнавайте, от чего зависит качество кода, постановка задач и реализация правил.
Такое надо читать!
#Одноклассники
Когда проект большой — есть в вебе, на Android, iOS, а ещё имеет API — то тестировать каждый релиз вручную невозможно. Здесь на помощь приходят автотесты. Но что делать, когда их тысячи, а тестировщиков всего десятки? Нужно правильно выстроить работу и использовать правильные инструменты.
О том, как команда проводит тщательное ревью кода автотестов и какие инструменты использует для автоматизации, наши коллеги написали в статье.
Погружайтесь в святая святых и узнавайте, от чего зависит качество кода, постановка задач и реализация правил.
Такое надо читать!
#Одноклассники
👏6❤5👍4🔥2👌1
📞 Контролируем качество потокового аудио
Мы постоянно работаем над качеством сервисов и возможными неполадками. Однако прежде чем принимать решения, нам необходимо эти неполадки найти.
В недавнем выступлении Иван Бескровный, инженер-разработчик команды звуковых технологий ВКонтакте, рассказал, как контролировать качество потокового аудио и делать сервисы здоровыми, а пользователей — счастливыми. А мы разобрали на карточки, погружайтесь!
#ВКонтакте
Мы постоянно работаем над качеством сервисов и возможными неполадками. Однако прежде чем принимать решения, нам необходимо эти неполадки найти.
В недавнем выступлении Иван Бескровный, инженер-разработчик команды звуковых технологий ВКонтакте, рассказал, как контролировать качество потокового аудио и делать сервисы здоровыми, а пользователей — счастливыми. А мы разобрали на карточки, погружайтесь!
#ВКонтакте
❤6👏4 4🔥1🤣1
Media is too big
VIEW IN TELEGRAM
Искусство создавать код и рассказывать об этом людям 💫
Посмотрите, как красиво прошёл InfraTech — митап от команды инфраструктурной разработки ВКонтакте в Новосибирске. Его слоган Art of Code оправдывает себя.
Итогами поделились сами докладчики, а их выступления смотрите по ссылкам:
• «Защита от DDoS» — Андрей Колышкин рассказал, как в условиях, когда каждую секунду ВКонтакте обрабатывает более 2 миллионов запросов, выстроить защиту от DDoS, не затрагивая пользовательские сервисы и не внося задержку в защищаемые сервисы.
• «Будущее application servers. Embedded» — Григорий Петросян разобрал эволюцию сервер-сайд приложений, взглянул в сторону микросервисов и объяснил, что на самом деле нужно прикладному программисту.
• «Устройство сoroutine scheduler для современного рантайма» — Никита Костливцев описал устройство планировщика coroutine для рантайма современной базы данных и раскрыл реализацию его основной функциональности: отложенные задачи, парковку и пробуждение потоков, а также интеграцию io-мультиплексора на базе (e)poll.
• «Понимание устройства архитектуры, или Зачем мне знать, как работает современный сервер?» — в формате круглого стола обсудили вызовы индустрии и разобрались, нужно ли нам понимать, что творится под капотом, и есть ли место в современном мире системным инженерам.
#ВКонтакте
Посмотрите, как красиво прошёл InfraTech — митап от команды инфраструктурной разработки ВКонтакте в Новосибирске. Его слоган Art of Code оправдывает себя.
Итогами поделились сами докладчики, а их выступления смотрите по ссылкам:
• «Защита от DDoS» — Андрей Колышкин рассказал, как в условиях, когда каждую секунду ВКонтакте обрабатывает более 2 миллионов запросов, выстроить защиту от DDoS, не затрагивая пользовательские сервисы и не внося задержку в защищаемые сервисы.
• «Будущее application servers. Embedded» — Григорий Петросян разобрал эволюцию сервер-сайд приложений, взглянул в сторону микросервисов и объяснил, что на самом деле нужно прикладному программисту.
• «Устройство сoroutine scheduler для современного рантайма» — Никита Костливцев описал устройство планировщика coroutine для рантайма современной базы данных и раскрыл реализацию его основной функциональности: отложенные задачи, парковку и пробуждение потоков, а также интеграцию io-мультиплексора на базе (e)poll.
• «Понимание устройства архитектуры, или Зачем мне знать, как работает современный сервер?» — в формате круглого стола обсудили вызовы индустрии и разобрались, нужно ли нам понимать, что творится под капотом, и есть ли место в современном мире системным инженерам.
#ВКонтакте
❤6🔥4 3👏2🤣1😎1
⚙️ Как мы строили платформу для сканирования более 100 млн строк кода
Мы каждый день активно развиваем сервисы, увеличиваем кодовую базу и внедряем новые решения. Это всё классно и полезно, но сложно с точки зрения контроля безопасности.
Чтобы это «сложно» убрать, команда Игоря Игнатьева, директора департамента защиты приложений, создала внутреннюю платформу VK Security Gate, которая объединила лучшие практики и стала масштабируемой на сервисы и продукты компании.
Про ряд принципов платформы, три основных блока архитектуры, универсального клиента, процесс сканирования кода, кросс-веточный триаж и неожиданные трудности, с которыми пришлось столкнуться, читайте в статье или смотрите в видеоформате 😌
#InfoSec
Мы каждый день активно развиваем сервисы, увеличиваем кодовую базу и внедряем новые решения. Это всё классно и полезно, но сложно с точки зрения контроля безопасности.
Чтобы это «сложно» убрать, команда Игоря Игнатьева, директора департамента защиты приложений, создала внутреннюю платформу VK Security Gate, которая объединила лучшие практики и стала масштабируемой на сервисы и продукты компании.
Про ряд принципов платформы, три основных блока архитектуры, универсального клиента, процесс сканирования кода, кросс-веточный триаж и неожиданные трудности, с которыми пришлось столкнуться, читайте в статье или смотрите в видеоформате 😌
#InfoSec
👍7 5🔥4❤3👏1
Напишите код на 400K рублей! 🤩
Собираем разработчиков мини-приложений ВКонтакте на грантовый конкурс VK Fresh Code. Проводим его в пятый раз и подготовили для вас новые интересные условия!
🔹 Соревнуйтесь командой, как на хакатоне.
🔹 Выбирайте лигу — у каждой своя тематика мини-приложения и сумма гранта.
🔹 Проходите вебинары и чек-пойнты с экспертами, чтобы глубже проработать проект.
🔹 Консультируйтесь по продукту с менторами ВКонтакте — только в лиге «Виральные контентные сервисы».
🔹 Создайте свой сервис на платформе VK Mini Apps за 12 недель.
Авторы 24 лучших проектов получат гранты от 150 до 400 тысяч рублей.
Регистрируйтесь до 23 августа: vkfreshcode.ru
В заявке представьте идею проекта, укажите участников команды и лигу. Удачи 🤞
#VKMiniApps
Собираем разработчиков мини-приложений ВКонтакте на грантовый конкурс VK Fresh Code. Проводим его в пятый раз и подготовили для вас новые интересные условия!
🔹 Соревнуйтесь командой, как на хакатоне.
🔹 Выбирайте лигу — у каждой своя тематика мини-приложения и сумма гранта.
🔹 Проходите вебинары и чек-пойнты с экспертами, чтобы глубже проработать проект.
🔹 Консультируйтесь по продукту с менторами ВКонтакте — только в лиге «Виральные контентные сервисы».
🔹 Создайте свой сервис на платформе VK Mini Apps за 12 недель.
Авторы 24 лучших проектов получат гранты от 150 до 400 тысяч рублей.
Регистрируйтесь до 23 августа: vkfreshcode.ru
В заявке представьте идею проекта, укажите участников команды и лигу. Удачи 🤞
#VKMiniApps
❤10👍8🔥5🤣3 3
This media is not supported in your browser
VIEW IN TELEGRAM
Мы так хотим, чтобы лето не кончалось! Но ещё больше — чтобы вы откликнулись на эти ML-вакансии 😺
💎 ML Engineer в команду ленты ОК, Санкт-Петербург или удалённо
Если вы хотите развивать рекомендательные модели, реализовывать батчевые и стриминговые пайплайны, обрабатывать большие данные, выдвигать гипотезы и проводить А/В-эксперименты, то это самое то. Отправляйте отклик, пока не забрали!
💎 ML Engineer в ОК, Санкт-Петербург
Нужен специалист, который имеет опыт работы с продуктами Big Data стек (Hadoop, Spark), разбирается в классическом машинном обучении и готов улучшать рекомендательные модели для рекомендации друзей в ОК. Что думаете?
💎 ML Lead в Дзен, Москва
Вы, как никто другой, разбираетесь в рекомендательных системах, умеете эффективно обрабатывать большие объёмы данных и хотите развивать команду ML-специалистов? Тогда нам по пути!
💎 ML Engineer в VK Знакомства, Санкт-Петербург
Ищем того, кто работал с рекомендательными системами и знает Python, Java или Scala, а также диалекты SQL. Предстоит математически формулировать бизнес-задачи, создавать гипотезы по улучшению сервиса, проводить A/B-тесты и анализировать результаты экспериментов.
Ещё больше вакансий — на нашем карьерном сайте!
#ML #AI #Одноклассники #Дзен #VKЗнакомства
💎 ML Engineer в команду ленты ОК, Санкт-Петербург или удалённо
Если вы хотите развивать рекомендательные модели, реализовывать батчевые и стриминговые пайплайны, обрабатывать большие данные, выдвигать гипотезы и проводить А/В-эксперименты, то это самое то. Отправляйте отклик, пока не забрали!
💎 ML Engineer в ОК, Санкт-Петербург
Нужен специалист, который имеет опыт работы с продуктами Big Data стек (Hadoop, Spark), разбирается в классическом машинном обучении и готов улучшать рекомендательные модели для рекомендации друзей в ОК. Что думаете?
💎 ML Lead в Дзен, Москва
Вы, как никто другой, разбираетесь в рекомендательных системах, умеете эффективно обрабатывать большие объёмы данных и хотите развивать команду ML-специалистов? Тогда нам по пути!
💎 ML Engineer в VK Знакомства, Санкт-Петербург
Ищем того, кто работал с рекомендательными системами и знает Python, Java или Scala, а также диалекты SQL. Предстоит математически формулировать бизнес-задачи, создавать гипотезы по улучшению сервиса, проводить A/B-тесты и анализировать результаты экспериментов.
Ещё больше вакансий — на нашем карьерном сайте!
#ML #AI #Одноклассники #Дзен #VKЗнакомства
❤8🔥5👍3🤣2 1
🫣 По ту сторону сообщений…
Предположим, ваш пользователь — любитель отправлять контент всем и всегда. И таких юзеров ещё миллион. Как и куда это всё сохранять, чтобы не потерять сообщения и расположить их в хронологическом порядке? Создать идеальную базу данных, разложить по разным таблицам и связать внешним ключом? Ну почти.
Ярослав Кулинич, программист-разработчик из💙 VK Мессенджера, рассказал нам, как хранятся сущности в кеше, какие форматы применяются и какие хитрости используются. Делимся с вами, читайте!
#VKМессенджер
Предположим, ваш пользователь — любитель отправлять контент всем и всегда. И таких юзеров ещё миллион. Как и куда это всё сохранять, чтобы не потерять сообщения и расположить их в хронологическом порядке? Создать идеальную базу данных, разложить по разным таблицам и связать внешним ключом? Ну почти.
Ярослав Кулинич, программист-разработчик из
#VKМессенджер
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16🔥5👍4👏2😎1