Дмитрий Румянцев: Блоги ВКонтакте vs «Классические» блоги
15 декабря
Дмитрий Румянцев: Блоги ВКонтакте vs «Классические» блоги
Известно множество платформ для блогов, в том числе, Blogger, ЖЖ, WordPress, стэндалоны и многие другие, но зачастую социальную сеть ВКонтакте не рассматривают как потенциальную площадку для блога. Дмитрий Румянцев, автор книги-бестселлера «Продвижение бизнеса Вконтакте» и создатель профильного сообщества «Интернет-маркетинг от А до Я» рассказал о том, почему сейчас – отличный момент для создания блога ВКонтакте, и какие у такого блога преимущества перед обычной площадкой.
Какие возможности открывает блог ВКонтакте?- Все больше востребован уникальный контент. Из-за перенасыщенности новостной ленты пользователи социальной сети отписываются от перезагруженных сообществ, которые копируют одни и те же картинки и ищут новые паблики с авторской информацией и подачей.
- В связи с этим снизились требования к частному постингу.
- Интересные посты дают сильный виральный эффект. Вконтакте – социальная сеть, направленная на взаимодействие между её членами, поэтому перепосты и лайки дают пользователям возможность мгновенно отреагировать на происходящее и нагнать вам траффик.
- Контент пабликов и групп отлично индексируется внешними поисковиками. Яндекс и Google отображают обсуждения и посты в поиске, но здесь важна уникальность материалов. Если вы дублируете статьи из блога в исходном виде ВКонтакте, то эти материалы не будут повторно индексироваться.
- ВКонтакте дает возможности для использования пользовательского контента. Такая простая функция, как «предложить новость» позволит участникам поделиться важной информацией, а вам — почерпнуть новый информационный повод и даже идеи для полноценных постов, параллельно вызвав дискуссию и активность подписчиков.
- Верстка формата Вики-статьи позволяет публиковать развернутые материалы. К грамотному оформлению добавляется возможность переадресации к уже существующим материалам, а также красивое и грамотное оформление. Тут же можно красиво оформить саму группу, добавив навигацию при помощи вики-меню и хештегов.
- Легко взаимодействовать с лидерами мнений. Дискуссии легко вызвать через упоминания и при помощи лидеров наряду с обычными участниками создать сообщество, заинтересованное в общении.
- ВКонтакте использует очень простой механизм подписки. Чтобы оставаться в курсе новостей, достаточно нажать на одну кнопку, не вводя ни адрес электронной почты, ни дополнительные данные, также нет необходимости заполнять Capcha. А с лояльными читателями легко установить личный контакт и связаться через собственную страницу.
- У групп и сообществ имеется встроенная статистика. Она дает вам возможность собирать данные о посещаемости, демографии и интересах участников, понять свою аудиторию и работать с ней.
- ВКонтакте отлично адаптирован для просмотров с мобильных устройств. Система комментирования упрощена, а время загрузки минимально.
- Существует множество рекламных инструментов и возможностей для очень быстрого роста с минимальными бюджетами. Продвижение такого блога может осуществляться с помощью контекстной рекламы, посевов и платных постов, а также репостов в других тематических пабликах и группах.
- На данный момент лента новостей все еще перенасыщена. В связи с этим, многие группы конкурируют за внимание читателя, а охват записи меньше числа подписчиков.
- Если вы ведете блог на площадке ВКонтакте, то вы не полностью его контролируете. Сообщество могут взломать или забанить, так что всегда присутствует риск, который минимизирован на собственной площадке.
- Пользователи ВКонтакте ожидают большее количество новостей, чем от обычного блога. Если самостоятельный блог может публиковать полноценные материалы несколько раз в неделю, то группа или сообщество должна публиковать новости несколько раз в день для удержания интереса.
- Основная монетизация ресурса возможна только в постах на стене в виде новостей.
- Напишите качественную уникальную вики-статью и предложите её через функцию «Предложить новость» в сообщество с похожей тематикой и интересующей вас аудиторией. Чаще всего вас публикуют бесплатно, что дает вам приток подписчиков.
- Используйте платные рекламные инструменты, такие как таргетированная реклама по другим тематическим группам, рекламные посты в сообществах близкой тематики. Для новичков таргетированной рекламы лучше платить за показы, а не за переходы.
Интернет-маркетинг от А до Я
Кейсы плохого SMM-щика
Записки Екатерины Безымянной
Бужу Живых
Леся Жукова
Поделиться
Поделиться
Твитнуть
Плюсануть
Запинить
Класснуть
Отправить
Вотсапнуть
VK, Москва — Технологии, которые объединяют / Статьи / Хабр
RuStore 000Z» title=»2023-04-21, 10:56″>21 апр в 10:56Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров951
Блог компании VK Разработка мобильных приложений *Тестирование мобильных приложений *
Дайджест
Российский магазин приложений RuStore начинает серию дайджестов о рынке мобильной разработки. Каждый месяц мы будем собирать самые интересные и важные новости, которые вы могли пропустить.
Читать далее
Всего голосов 10: ↑8 и ↓2 +6
Комментарии 2
severenitУровень сложности Простой
Время на прочтение 8 мин
Количество просмотров6.5K
Блог компании VK Блог компании Конференции Олега Бунина (Онтико) Разработка веб-сайтов *JavaScript *Программирование *
Сейчас понятие «микрофронтенды» встречается довольно часто, но что это такое и какие задачи они решают? Зачем нам микрофронтенды, если есть микросервисы или монолит? И стоит ли тащить микрофронтенды в свой проект только потому, что это модно? Расскажу об этом, а также о трёх способах организации микрофронтендов: Podium, Single-SPA и Module Federation. Какой среди них лучший и нашли ли разработчики в нём панацею? Об этом читайте под катом.
Читать далее
Всего голосов 23: ↑22 и ↓1 +21
Комментарии 18
konstantin_axenovУровень сложности Средний
Время на прочтение 14 мин
Количество просмотров2.8K
Блог компании VK Блог компании Флант Информационная безопасность *DevOps *Kubernetes *
С этим докладом я выступал на недавней конференции VK Kubernetes Conf 2023. В нем рассказывается, какие правила безопасности в Kubernetes действительно необходимы, и разбираются пять шагов, которые помогают улучшить безопасность.
Читать далее
Всего голосов 29: ↑29 и ↓0 +29
Комментарии 0
VeraManevichУровень сложности Средний
Время на прочтение 12 мин
Количество просмотров1.8K
Блог компании VK Блог компании Конференции Олега Бунина (Онтико) Управление персоналом *Карьера в IT-индустрии
Мнение
Часто, став руководителем, человек воодушевляется: сложные задачи и новые цели кажутся по плечу, хочется всех заонбордить, пробовать лучшие практики и создать классную атмосферу в своей команде. В реальности всё иначе, и большинство негативных моментов связано с темой увольнения людей. Многие тимлиды откладывают сложные решения на потом или предпочитают считать офбординг не своей задачей, что заниматься этим должен кто-то другой. Но увольнение — это целый процесс с последствиями для всей команды, проекта и бизнеса. Последние исследования говорят, что стоимость замены одного специалиста на рынке труда — это от 40 до 200 % годового фонда оплаты труда сотрудника. Число, достойное внимания.
Поэтому каждому тимлиду и руководителю важно учиться управлять датой увольнения своих людей.За основу этой статьи взято выступление Веры Маневич, HRD в Одноклассниках. Она больше 18 лет в HR на различных ролях пипл-менеджмента. Преподаёт в MBA, ментор на getmentor.dev. Мы рассмотрим разные грани работы с офбордингом и увидим его глазами тимлида. Разберём, почему люди уходят, можно ли управлять датой увольнения, как построить культуру офбординга и говорить на эту тему с командой.
Читать далее
Всего голосов 18: ↑15 и ↓3 +12
Комментарии 17
dparpУровень сложности Средний
Время на прочтение 9 мин
Количество просмотров848
Блог компании VK Анализ и проектирование систем *
Сегодня очень любят использовать слово «умный»: умный дом, умный телевизор, умный пылесос. Хотя чаще всего речь идёт не о какой-то мифической “умности” прибора или приложения, а об автоматизации каких-то рутинных действий. Вот и мы сделали «умным» наш Календарь: автоматизировали добавление в него событий на основе важных входящих писем. Я — Дима, тимлид команды машинного обучения Почты Mail.ru, и на примере этого функционала хочу рассказать о том, какой путь проходит фича от рождения до передачи в эксплуатацию.
Читать далее
Всего голосов 20: ↑20 и ↓0 +20
Комментарии 2
BkszУровень сложности Сложный
Время на прочтение 9 мин
Количество просмотров1.2K
Блог компании VK Информационная безопасность *
Туториал
Можно ли при идеальном коде и защищённой инфраструктуре иметь серьёзные проблемы в безопасности продукта? Защитят ли нас полностью современные средства инфраструктурной защиты, анализа кода? А что, если нет? Давайте подумаем об этом на отвлечённых примерах из практики.
Привет, Хабр! Меня зовут Игорь Игнатьев, я директор департамента защиты приложений в VK. Сегодня расскажу о подходе к построению безопасных продуктов, и это будет моя первая статья из цикла про принципы Secure by Design.
Читать далее
Всего голосов 21: ↑20 и ↓1 +19
Комментарии 0
ShchekoldinУровень сложности Простой
Время на прочтение 6 мин
Количество просмотров1.2K
Блог компании VK DIY или Сделай сам
Когда-то у нас была отличная традиция: проводить в офисе большие DIY-митапы. Потом пришлось на несколько лет прерваться из-за всяких неурядиц. И вот после долгого перерыва мы провели новый митап, на котором было много отличных докладов. По самым лучшим мы сделаем публикации, и начнём с «Истории развития мейкерского движения». Об этом рассказывает Алексей Щеколдин, продукт-менеджер в «Сферум», один из основателей Фаблаба Университета ИТМО и детского технопарка ITMO.KIDS, бывший руководитель направления Generation IF в компании InvestFuture, которая многим известна по одноименному YouTube-каналу.
Читать далее
Всего голосов 27: ↑24 и ↓3 +21
Комментарии 16
adshpaginУровень сложности Средний
Время на прочтение 10 мин
Количество просмотров4.8K
Блог компании VK Блог компании Конференции Олега Бунина (Онтико) Высокая производительность *Анализ и проектирование систем *Звук
Голосовая связь с нами давно: первые телефоны изобрели ещё в конце 19-го века, а мобильные — в середине 20-го. В начале 2000-х начал набирать популярность ещё один способ связи — интернет-звонки. Идея по сути та же — общаться на расстоянии, только ещё проще и дешевле. Плюс онлайн-звонки дают много дополнительных функций: от возможности видеть собеседников по видеосвязи до формата, когда вы вместе смотрите кино, находясь в разных точках планеты. Технологии идут вперёд, и тем не менее мы снова и снова переспрашиваем: «Слышно меня?».
Разберёмся в статье с вопросами качества передачи голоса в звонках. Например, почему может быть плохо слышно того, кто звонит из автомобиля? В чём особенность использования динамиков вместо наушников? Что происходит со звуком участника звонка, если у него плохой интернет? Можно ли измерить качество звука в цифрах? Ответы под катом.
Читать далее
Всего голосов 42: ↑40 и ↓2 +38
Комментарии 6
GendOSICВремя на прочтение 8 мин
Количество просмотров2. 3K
Блог компании VK C++ *Qt *
Привет, Хабр! Меня зовут Евгений Гудков. Я работаю в компании VK, где мы дружной командой делаем VK Teams — классный (не реклама) корпоративный мессенджер.
Но сегодня не об этом. Сегодня я хочу сыграть с тобой в одну игру…
Представим, что вышла новая популярная игра Scroll Master. Ее суть — проскроллить как можно больше контента за отведенное время. Разработчики сделали игру при помощи Qt и раздали на все основные Desktop-платформы. Правила игры не запрещают использовать тачпады, Magic Mouse и тому подобное. Также правилами не запрещается менять системную скорость прокрутки. Используй все, что можешь, чтобы стать лучшим!
Читать дальше →
Всего голосов 26: ↑24 и ↓2 +22
Комментарии 6
vkdevrelУровень сложности Средний
Время на прочтение 11 мин
Количество просмотров3. 9K
Блог компании VK Криптография *Хакатоны Распределённые системы *Социальные сети и сообщества
Пламенный хабропривет! Это лонгрид от двух Иванов из VK: Ивана Расторгуева, который знает всё про платформу VK Mini Apps, и Ивана Бойченко, который развивает направление NFT ВКонтакте. Недавно мы провели первый собственный Web3 онлайн-хакатон VK NFT × Definition и хотим поделиться с вами его результатами и своими планами развития NFT-технологий в наших сервисах.
Читать далее
Всего голосов 29: ↑24 и ↓5 +19
Комментарии 10
Marat1403Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров1.6K
Блог компании VK Программирование *Интерфейсы *Usability *
Всем привет. Меня зовут Марат Исаев, я фронтенд-разработчик ВКонтакте, разрабатываю решения для VK Мессенджера. В этом посте я хочу рассказать о том, как сделать сетку предпросмотра фотографий.
Читать далее
Всего голосов 22: ↑21 и ↓1 +20
Комментарии 2
sunmanУровень сложности Простой
Время на прочтение 3 мин
Количество просмотров7.7K
Блог компании VK
Мнение
Код-ревью – это хорошо. Оно помогает улучшить качество кода, наладить сотрудничество в команде, познакомить каждого разработчика с самыми отдаленными уголками кодовой базы, до которых он бы не скоро добрался, делая только назначенные ему задачи. Из всего того, чем обычно занимаются программисты, именно в код-ревью лучше всего видна справедливость поговорки «Одна голова – хорошо, а две – лучше».
А как быть программисту, работающему в одиночку? Ведь голова у него – всего одна, если конечно он не мутант. И именно этой головой разработчик пишет код – который потом неплохо бы поревьювить. Как отревьювить свой же код, если ты сам его автор,э и просто физически не можешь взглянуть на него глазами другого человека? Казалось бы, в таком случае выполнить код-ревью невозможно, это – неразрешимая проблема, тупик!
Читать далее
Всего голосов 40: ↑36 и ↓4 +32
Комментарии 17
sunmanУровень сложности Простой
Время на прочтение 2 мин
Количество просмотров2.9K
Блог компании VK
Мнение
Уважаемые Хабровчане, представляю вашему вниманию новую концепцию в криптовалютах – вероятностную криптовалюту. Как и уже существующие криптовалюты, она может быть построена на основе блокчейна, но ее главное отличие в том, что при её начислении на кошелек нового владельца начисляется не сама денежная единица, а лишь возможность её наличия (или отсутствия), разыгрываемая на основе генератора случайных чисел.
Читать далее
Всего голосов 32: ↑31 и ↓1 +30
Комментарии 11
saintalushtaВремя на прочтение 7 мин
Количество просмотров1.2K
Блог компании VK Тестирование IT-систем *Облачные вычисления *Тестирование веб-сервисов *
Все больше компаний переводят свои продукты в облака — и сталкиваются со всеми сложностями тестирования в облаке. Это непростой процесс: каждое облако состоит из множества сложных вторичных сервисов с широкой функциональностью, они тесно связаны друг с другом. Нужно думать, как написать тесты так, чтобы они были универсальными, хорошо переносимыми и поставлялись в разные окружения.
Читать дальше →
Всего голосов 16: ↑16 и ↓0 +16
Комментарии 0
puzankov7000Z» title=»2023-03-27, 18:03″>27 мар в 18:03
Время на прочтение 6 мин
Количество просмотров2.4K
Блог компании VK Информационная безопасность *
Мнение
Всем привет! Меня зовут Артём Пузанков, я DevSecOps-инженер в департаменте защиты приложений VK. Хочу рассказать о том, зачем команде разработчиков нужны Security Champions и чем они отличаются от AppSec-аналитиков.
Читать далее
Всего голосов 46: ↑44 и ↓2 +42
Комментарии 10
yrepearВремя на прочтение 10 мин
Количество просмотров4.5K
Блог компании VK NoSQL *Администрирование баз данных *Хранение данных *
Перевод
Понятие согласованности данных сложное, неоднозначное и включает в себя широкий спектр определений, лишь частично совпадающих друг с другом. Команда VK Cloud перевела статью, в которой автор определяет термин «согласованность» в области распределенных БД и рассуждает на тему этой самой согласованности.
Читать дальше →
Всего голосов 36: ↑34 и ↓2 +32
Комментарии 2
VadimBalВремя на прочтение 9 мин
Количество просмотров9.6K
Блог компании VK DIY или Сделай сам
Туториал
У счастливых обладателей Флиппера, прекрасного тамагочи для больших мальчиков и девочек, часто возникает вопрос: что бы ещё к нему подключить? Сегодня расскажу про подключение модуля под названием RadSens для замера радиации.
Сразу скажу, что если тема измерения радиации для вас интересна, но нет Флиппера, то можно собрать дозиметр в домашних условиях. Для этого предлагаю обратиться к другой статье про использование этого же модуля.
А тем, кто совсем не хочет ничего собирать, но хочет иметь классный попискивающий гаджет, рекомендую прочитать вот эту статью, я начал именно с этого устройства, но потом у меня появился Флиппер.
Читать далее
Всего голосов 95: ↑94 и ↓1 +93
Комментарии 35
nsurl-devУровень сложности Средний
Время на прочтение 6 мин
Количество просмотров1.2K
Блог компании VK Разработка под iOS *Разработка мобильных приложений *Objective C *Swift *
При создании приложения на основе фреймворка Core Data мы проектируем модель данных, в которую потом снова и снова вносим изменения. Неужели при этом каждый раз нужно удалять все данные и загружать их заново, а заодно перегружать сервер и батареи пользователей? Сначала кажется, что это единственный вариант решения, но я выяснил — всё можно сделать проще.
В статье рассказываю, как свести к минимуму последствия изменений структуры данных и их негативное влияние, а также удивляюсь, почему Core Data ещё сам не предложил такое решение.
Читать далее
Всего голосов 52: ↑52 и ↓0 +52
Комментарии 0
yrepearВремя на прочтение 2 мин
Количество просмотров2.3K
Блог компании VK DevOps *Kubernetes *
Туториал
Перевод
Первое, что приходит в голову, когда речь идёт про обновление YAML-файлов — использовать sed
, awk
или perl
и т.п. Но если использовать встроенную функцию Kubectl patch
, дело пойдёт значительно проще. Команда VK Cloud перевела статью о более простом способе обновления YAML-файлов.
Читать дальше →
Всего голосов 33: ↑28 и ↓5 +23
Комментарии 6
volinski000Z» title=»2023-03-09, 11:53″>9 мар в 11:53
Время на прочтение 9 мин
Количество просмотров2.4K
Блог компании VK Big Data *Машинное обучение *
MLOps использует проверенные методы DevOps для автоматизации создания, развертывания и мониторинга конвейеров ML в производственной среде. По мере развития MLOps-инструментов для работы с ним становится больше — как проприетарных, так и Open Source. Из этого разнообразия часто сложно выбрать стек для своего проекта.
Меня зовут Александр Волынский, я технический менеджер Cloud ML Platform в VK Cloud. В этой статье я сравню подходы к работе с MLOps на основе Open Source и проприетарного ПО и расскажу, какие инструменты и почему мы выбрали для Cloud ML Platform.
Читать дальше →
Всего голосов 42: ↑42 и ↓0 +42
Комментарии 3
ВКонтакте, Москва — Строим Интернет / Статьи / Хабр
михаил-филоненко000Z» title=»2021-09-01, 16:15″> 1 сен 2021 в 16:15
Время чтения 13 мин
Просмотров3.8K
Корпоративный блог ВКонтакте Высокая производительность *Администрирование баз данных *Tarantool *
В этой статье я собираюсь сравнить Redis и Tarantool. На первый взгляд они очень похожи — in-memory, NoSQL, значение ключа. Но мы собираемся смотреть глубже. Моя цель — найти значимые сходства и различия, я не собираюсь утверждать, что одно лучше другого.
Моя история состоит из трех основных частей:
- Мы узнаем, что такое база данных в памяти или IMDB. Когда и чем они лучше дисковых решений?
- Затем рассмотрим их архитектуру. Как насчет их эффективности, надежности и масштабируемости?
- Затем мы углубимся в технические детали. Типы данных, итераторы, индексы, транзакции, языки программирования, репликация и соединители.
Не стесняйтесь прокрутить вниз до самой интересной части или даже сводной сравнительной таблицы в самом низу и статьи.
Подробнее →
Всего голосов 18: ↑17 и ↓1 +16
Комментарии 3
ндаль
Время чтения 13 мин
Просмотров3.7K
Корпоративный блог ВКонтакте Облачные вычисления *DevOps *Kubernetes *
Я руковожу командой, которая разрабатывает и внедряет Kubernetes как услугу в компании Mail.ru Cloud Solutions. И мы часто видим непонимание этой технологии, поэтому я хотел бы рассказать о типичных стратегических ошибках при внедрении Kubernetes в крупные проекты.
Большинство проблем возникает из-за того, что технология достаточно сложная. Есть неочевидные проблемы с внедрением и эксплуатацией, а также плохо используемые преимущества, которые приводят к потере денег. Еще одна проблема — глобальная нехватка знаний и опыта работы с Kubernetes. Изучить его использование по книге может быть сложно, а нанять квалифицированный персонал может быть непросто. Вся шумиха усложняет принятие решений, связанных с Kubernetes. Как ни странно, часто Kubernetes внедряют достаточно формально — просто для того, чтобы он был и как-то улучшал их жизнь.
Надеюсь, этот пост поможет вам принять решение, которым вы будете гордиться позже (а не пожалеете и не захотите построить машину времени, чтобы отменить его).
Подробнее →
Всего голосов 18: ↑18 и ↓0 +18
Комментарии 2
копиван
Время чтения 13 мин
Просмотров7.9K
Корпоративный блог ВКонтакте JavaScript *TypeScript *
Я Иван Копенков, старший фронтенд-разработчик в 9 лет0067 Облачные решения Mail.ru . В этой статье я расскажу вам о подходах, которые мы использовали для настройки компонентов библиотеки пользовательского интерфейса. Вы также узнаете, как значительно уменьшить размер пакета, отрезав от него все ненужные модули, которые Ant Design использует.
В нашем случае мы делаем обёртки для оригинальных компонентов Ant Design внутри проекта, меняем их внешний вид и развиваем логику. При этом мы импортируем как индивидуальные, так и оригинальные компоненты прямо из модуля ant-design. Это сохраняет функциональность встряхивания дерева и заставляет сложные библиотечные компоненты использовать наши оболочки вместо исходных вложенных элементов.
Если вы уже используете Ant Design или собираетесь использовать его, эта статья предоставит вам лучший и более эффективный способ сделать это. Даже если вы выбрали другую библиотеку пользовательского интерфейса, возможно, вы сможете реализовать эти идеи.
Подробнее
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 0
КАПАНДР000Z» title=»2020-12-29, 19:59″> 29 дек 2020 в 19:59
Время чтения 8 мин
Просмотров1.6K
Корпоративный блог ВКонтакте Системный анализ и проектирование *Администрирование баз данных *Интернет-маркетинг *Tarantool *
Привет всем! Я Андрей Капустин. Работаю системным аналитиком в Mail.ru Group. Наши продукты образуют единую экосистему. Данные в нем генерируют многие независимые инфраструктуры: службы такси и доставки еды, почтовые сервисы, социальные сети и т. д. Чем быстрее и точнее мы сможем предсказать потребности клиента, тем быстрее и правильнее сможем предложить свои продукты.
Многие системные аналитики и инженеры хотят знать:
- Как спроектировать архитектуру триггерной платформы для маркетинга в реальном времени?
- Как организовать структуру данных, соответствующую требованиям маркетинговой стратегии взаимодействия с клиентами?
- Как обеспечить стабильную работу системы при очень больших нагрузках?
В основе таких систем лежат технологии высоконагруженной обработки и анализа больших данных. Мы накопили значительный опыт в этих областях. Наша экспертиза востребована на рынке. Я собираюсь показать, как мы помогаем нашим клиентам перейти из офлайна в онлайн во взаимодействии с клиентами с помощью решений Real-Time Marketing на базе Tarantool.
Подробнее →
Всего голосов 26: ↑26 и ↓0 +26
Комментарии 0
санниковдмитрий
Время чтения 5 мин
Просмотров2.1K
Корпоративный блог ВКонтакте Аномальное программирование *Развлекательные задачи Программирование *Искусственный интеллект
В этом году трансформируются многие процессы, меняются традиции и привычки. Ритм жизни изменился, стало больше неопределенности и напряжения. Но душа айтишника хочет разнообразия, и многие разработчики спрашивали нас, будет ли в этом году проводиться ежегодный Кубок России по ИИ. Анонс будет? Какова главная тема предстоящего чемпионата? Должен ли я взять отпуск?
Несмотря на то, что ожидаются некоторые изменения, он пройдет в лучших традициях. В преддверии анонсируем один из крупнейших на сегодня онлайн-чемпионатов по ИИ-программированию — Кубок России по ИИ. Приглашаем вас войти в историю!
Всего голосов 15: ↑15 и ↓0 +15
Комментарии 0
кодовое обозначение
Время чтения 33 мин
Просмотров2.3K
Корпоративный блог ВКонтакте Высокая производительность *Алгоритмы *Lua *Tarantool *
Учебник
Я пришел в Mail.ru Group в 2013 году, и мне требовалась очередь на одно задание. Первым делом я решил проверить, что у компании уже есть. Они сказали мне, что у них есть этот продукт Tarantool, и я проверил, как он работает, и решил, что добавление к нему брокера очередей может работать отлично.
Я связался с Костей Осиповым, старшим экспертом Tarantool, и на следующий день он дал мне 250-строчный скрипт, способный управлять почти всем, что мне нужно. С этого момента я влюбился в Tarantool. Оказалось, что небольшое количество кода, написанного на довольно простом скриптовом языке, способно обеспечить совершенно новую производительность для этой СУБД.
Сегодня я расскажу вам, как создать собственную очередь в Tarantool 2.2.
Подробнее →
Всего голосов 18: ↑18 и ↓0 +18
Комментарии 0
сисметанин
Время чтения 17 мин
Просмотров6.6K
Корпоративный блог ВКонтакте Python *Машинное обучение *Социальные сети и сообщества
В настоящее время сайты социальных сетей, как правило, являются одной из основных коммуникационных площадок как в офлайн-, так и в онлайн-пространстве. Свобода выражения различных точек зрения, включая токсичные, агрессивные и оскорбительные комментарии, может иметь долгосрочное негативное влияние на мнения людей и социальную сплоченность. Как следствие, возможность автоматического выявления и модерации токсичного контента в сети Интернет для устранения негативных последствий является одной из необходимых задач современного общества. Эта статья направлена на автоматическое обнаружение токсичных комментариев на русском языке. В качестве источника данных мы использовали анонимно опубликованный набор данных Kaggle и дополнительно проверили качество его аннотаций. Чтобы построить классификационную модель, мы выполнили тонкую настройку двух версий многоязычного универсального кодировщика предложений, представлений двунаправленного кодировщика от Transformers и ruBERT. Доработанный ruBERT достиг F 1 = 92,20%, демонстрируя лучший классификационный балл. Мы сделали обученные модели и образцы кода общедоступными для исследовательского сообщества.
Подробнее →
Всего голосов 18: ↑17 и ↓1 +16
Комментарии 4
z3apa3a
Время чтения 7 мин
Просмотров3K
Корпоративный блог ВКонтакте Информационная безопасность *
В двух словах: MTA-STS — это способ защиты электронной почты от перехвата (атак типа «человек посередине» или MitM) между почтовыми серверами. Он частично решает архитектурные проблемы в протоколах электронной почты и описан в недавнем стандарте RFC 8461.
Подробнее →
Всего голосов 22: ↑22 и ↓0 +22
Комментарии 0
АннаPhc
Время чтения 11 мин
Просмотров1. 6K
Корпоративный блог ВКонтакте Администрирование базы данных *Хранение данных *IOT Tarantool *
Здравствуйте, меня зовут Андрей Сергеев, я работаю руководителем отдела разработки IoT-решений в Mail.ru Cloud Solutions. Все мы знаем, что универсальной базы данных не существует. Особенно, когда стоит задача построить IoT-платформу, способную обрабатывать миллионы событий с различных датчиков в режиме, близком к реальному времени.
Наш продукт Mail.ru IoT Platform начинался как прототип на базе Tarantool. Я собираюсь рассказать вам о нашем путешествии, проблемах, с которыми мы столкнулись, и решениях, которые мы нашли. Я также покажу вам текущую архитектуру современной платформы промышленного Интернета вещей. В этой статье мы рассмотрим:
- наши требования к базе данных, универсальные решения и CAP теорему
- является ли база данных + сервер приложений в одном подходе серебряной пулей
- эволюция платформы и используемых в ней баз данных
- количество используемых Tarantool’ов и как мы к этому пришли
Подробнее →
Всего голосов 19: ↑19 и ↓0 +19
Комментарии 0
вовкинс000Z» title=»2020-06-26, 11:31″> 26 июн 2020 в 11:31
Время чтения 10 мин
Просмотров1.6K
Корпоративный блог ВКонтакте Высокая производительность *Системный анализ и проектирование *Администрирование баз данных *Tarantool *
Кадр из фильма «Наша тайная Вселенная: Скрытая жизнь клетки»
Инвестиционный бизнес — одна из самых сложных сфер в банковском мире. Речь идет не только о кредитах, займах и депозитах — есть также ценные бумаги, валюта, товары, деривативы и всевозможные сложные вещи, такие как структурированные продукты.
В последнее время люди все больше обращают внимание на свои финансы. Все больше и больше вовлекаются в торговлю ценными бумагами. Индивидуальные инвестиционные счета появились не так давно. Они позволяют вам торговать ценными бумагами и одновременно получать налоговые льготы или уклоняться от уплаты налогов. Все клиенты, приходящие к нам, хотят управлять своими портфелями и видеть свою отчетность в режиме онлайн. Чаще всего это мультипродуктовые портфели, то есть люди являются клиентами из разных сфер бизнеса.
Кроме того, растут требования регуляторов, как российских, так и международных.
Чтобы удовлетворить текущие потребности и заложить основу для будущих обновлений, мы разработали ядро инвестиционного бизнеса на базе Tarantool.
Подробнее →
Всего голосов 14: ↑14 и ↓0 +14
Комментарии 0
Росик
Время чтения 10 мин
Просмотров2.6K
Корпоративный блог ВКонтакте Программирование *Идеальный код *Дизайн и рефакторинг *Lua *
Не знаю, как вы, а я очень люблю залезать во всякие системы. В этой статье я расскажу вам о внутреннем устройстве таблиц Lua и особенностях их использования. Lua — мой основной профессиональный язык программирования, и если кто-то хочет писать хороший код, нужно хотя бы заглянуть за кулисы. Если вам интересно, следуйте за мной.
Подробнее →
Всего голосов 28: ↑28 и ↓0 +28
Комментарии 0
докшина
Время чтения 11 мин
Просмотров1.1K
Корпоративный блог ВКонтакте Высокая производительность *Администрирование баз данных *Распределенные системы *Tarantool *
Учебник
Недавно мы рассказывали о том, как развернуть приложение Tarantool Cartridge. Однако жизнь приложения не заканчивается развертыванием, поэтому сегодня мы обновим наше приложение и разберемся, как управлять топологией, шардингом и авторизацией, а также изменить конфигурацию ролей.
Заинтересовались? Пожалуйста, продолжайте читать под катом.
Подробнее →
Всего голосов 15: ↑15 и ↓0 +15
Комментарии 0
EDT
Время чтения 18 мин
Просмотров2.2K
Корпоративный блог ВКонтакте Управление развитием *Управление проектами *ГТД *Мозг
Привет всем! Я руковожу командой по борьбе со спамом и несколькими командами по машинному обучению в Mail.ru Group. Тема этой статьи — саморазвитие тимлидов/менеджеров. Но на самом деле многие приемы и рецепты вообще не зависят от роли. Меня это очень беспокоит, потому что машинное обучение развивается чрезвычайно быстро, и нужно много времени, чтобы идти в ногу со временем. Так что вопрос о том, что и как делать для развития, весьма актуален.
Конечно, содержание этой статьи не является истиной в последней инстанции, а лишь описанием результатов моих непрекращающихся поисков. В нем рассказывается о подходах, основанных на книгах и мастер-классах, пробах и ошибках, которые сработали для меня. Хорошо бы пообщаться с вами в комментариях.
Подробнее →
Всего голосов 26: ↑26 и ↓0 +26
Комментарии 0
Фессога5
Время чтения 10 мин
Просмотров2.6K
Корпоративный блог ВКонтакте Высокая производительность *Виртуализация *Облачные вычисления *Облачные сервисы *
Привет, Хабр,
Я Артём Карамышев, руководитель группы системного администрирования в Mail.Ru Cloud Solutions (MCS). В 2019 году мы запустили множество продуктов. Мы стремились сделать сервисы API легко масштабируемыми, отказоустойчивыми и готовыми к быстрому росту. Наша платформа работает на OpenStack, и в этой статье я описываю все проблемы отказоустойчивости компонентов, которые мы решили.
Общая отказоустойчивость платформы складывается из отказоустойчивости ее компонентов. Итак, я собираюсь показать вам пошаговое руководство по всем уровням, где мы обнаружили риски.
Подробнее →
Всего голосов 25: ↑24 и ↓1 +23
Комментарии 0
пуштаев
Время чтения 3 мин
Просмотров1.3K
Корпоративный блог ВКонтакте Python *Программирование *
Это новая подборка советов и рекомендаций по Python и программированию с моего Telegram-канала @pythonetc.
← Предыдущие публикации.
Порядок блоков , кроме
, имеет значение: если исключения могут быть перехвачены более чем одним блоком, применяется более высокий блок. Следующий код не работает должным образом:
Подробнее →
Всего голосов 15: ↑15 и ↓0 +15
Комментарии 0
пуштаев000Z» title=»2020-01-15, 13:32″> 15 янв. 2020 в 13:32
Время чтения 2 мин
Просмотров1.4K
Корпоративный блог ВКонтакте Python *Программирование *
Новая подборка советов и рекомендаций по Python и программированию с моего Telegram-канала @pythonetc.
← Предыдущие публикации.
Различные задачи asyncio
, очевидно, имеют разные стеки. Вы можете просмотреть их все в любой момент, используя asyncio.all_tasks()
для получения всех текущих задач и task.get_stack()
, чтобы получить стек для каждой задачи.
Подробнее →
Всего голосов 27: ↑26 и ↓1 +25
Комментарии 0
ген
Время чтения 6 мин
Просмотров1. 9K
Корпоративный блог ВКонтакте Высокая производительность *PHP *SQL *NoSQL *
В экосистеме PHP на данный момент существует два коннектора для сервера Tarantool: официальное расширение PECL tarantool/tarantool-php, написанное на C , и tarantool-php/client, написанный на PHP. Я автор последнего.
В этой статье я хотел бы поделиться результатами тестирования производительности обеих этих библиотек и показать, как можно добиться повышения производительности в 3-5 раз ( на синтетических тестах! ) с минимальными изменениями в коде.
Подробнее →
Всего голосов 39: ↑39 и ↓0 +39
Комментарии 0
пуштаев
Время чтения 3 мин
Просмотров2.5K
Корпоративный блог ВКонтакте Python *Программирование *
Советы и рекомендации от моего Telegram-канала @pythonetc, ноябрь 2019
Это новая подборка советов и рекомендаций по Python и программированию от моего Telegram-канала @pythonetc.
← Предыдущие публикации.
ПУТЬ
— это переменная среды, в которой хранятся пути, по которым ищутся исполняемые файлы. Когда вы просите свою оболочку запустить ls
, оболочка ищет исполняемый файл ls
по всем путям, представленным в PATH.
Подробнее →
Всего голосов 31: ↑30 и ↓1 +29
Комментарии 1
докшина
Время чтения 8 мин
Просмотров1.6K
Корпоративный блог ВКонтакте Высокая производительность *ИТ-инфраструктура *Администрирование баз данных *Распределенные системы *
Мы уже представили Tarantool Cartridge, позволяющий разрабатывать и упаковывать распределенные приложения. Теперь давайте узнаем, как развертывать и контролировать эти приложения. Никакой паники, все под контролем! Мы собрали воедино все лучшие практики работы с Tarantool Cartridge и написали роль Ansible, которая будет разворачивать пакет на серверы, запускать и объединять инстансы в наборы реплик, настраивать авторизацию, загружать всхард, включать автоматический аварийный переход и патчить конфигурацию кластера.
Интересно, да? Погрузитесь, проверьте подробности под катом.
Подробнее →
Всего голосов 29: ↑29 и ↓0 +29
Комментарии 0
санниковдмитрий
Время чтения 3 мин
Просмотров2.2K
Корпоративный блог ВКонтакте Аномальное программирование *Спортивное программирование *Развлекательные задачи Искусственный интеллект
Сообщество AI Cup и Mail.ru Group совместно с Codeforces. com приглашают вас в настоящую битву! Приготовьтесь к бессонным ночам и мозолистым рукам — примите участие в Кубке России по искусственному интеллекту, одном из самых сложных и ярких соревнований по программированию искусственного интеллекта в мире. Поверьте нам, менеджеры этого безумия сделали все возможное, чтобы создать игру, в которую вам захочется играть.
Чтобы принять участие в соревновании, вам нужен доступ в Интернет, компьютер, творческий подход и желание стать частью этого необычного Кубка. Кстати, тебе может понадобиться кофе. Добро пожаловать!
Подробнее →
Всего голосов 33: ↑33 и ↓0 +33
Комментарии 1
Перенос из Музыки ВКонтакте (Музыка ВКонтакте/BOOM) в Gaana
Перенесите все свои плейлисты, песни и любимые альбомы из Музыки ВКонтакте (Музыка ВКонтакте/БУМ) в Gaana. С FreeYourMusic вы можете перенести плейлист за несколько простых шагов, не платя 💰💰💰 за долгосрочную подписку.
Мы также доступны на
AndroidiOSmacOSWindows
Кредитная карта не требуется
Как перенести
плейлист VK Music в Gaana 005
Выберите VK Music в качестве источника
Используйте текущую платформу VK Music в качестве источника и начните передавать плейлисты с помощью FreeYourMusic.
Как перенести плейлист
VK Music на Gaana
После того, как вы установите FreeYourMusic, это позволит вам
легко перенести вашу музыкальную библиотеку
Выберите Gaana в качестве места назначения
Выберите Gaana в качестве платформы, на которой вы хотите создать новый список воспроизведения. Все, что вам нужно сделать, это всего лишь одно нажатие кнопки!
Как перенести
плейлист VK Music в Gaana
После того, как вы установите FreeYourMusic, вы сможете
легко перенести свою музыкальную библиотеку
Выберите плейлисты для переноса
Найдите плейлисты, альбомы или треки, которые вы хотите перенести из сервиса VK Music в Gaana, и выберите всю музыку, которую хотите переместить.
Как перенести
плейлист VK Music в Gaana
После того, как вы установите FreeYourMusic, это позволит вам
легко перенести вашу музыкальную библиотеку
Подтвердите свои действия и готово!
Передача завершена. Ваши песни и плейлисты VK Music были перемещены в Gaana, и вы можете начать пользоваться своим новым сервисом потоковой передачи музыки.
Загрузить сейчас
Вы когда-нибудь задумывались 🤔 каково это использовать другие сервисы потоковой передачи музыки?
Создание новых плейлистов с нуля может быть 😩😭😤 и занимать много времени… С FreeYourMusic это никогда не было проще.
Этот простой инструмент поможет вам сэкономить ⏳ при переходе с VK Music (Музыка ВКонтакте/BOOM) на Gaana. В отличие от любых других приложений, с FreeYourMusic вы можете бесплатно перенести все свои музыкальные плейлисты на новую платформу, не покупая ежемесячную подписку.
Загрузите наше приложение для iOS, Android или настольного устройства и откройте для себя самый простой способ перемещения любимых музыкальных плейлистов и альбомов.
Мы также доступны на
AndroidiOSmacOSWindows
Вы когда-нибудь задумывались 🤔 каково это использовать другие сервисы потоковой передачи музыки?
Создание новых плейлистов с нуля может быть 😩😭😤 и занимать много времени. .. С FreeYourMusic это никогда не было проще.
Этот простой инструмент поможет вам сэкономить ⏳ при переходе с VK Music (Музыка ВКонтакте/BOOM) на Gaana. В отличие от любых других приложений, с FreeYourMusic вы можете бесплатно перенести все свои музыкальные плейлисты на новую платформу, не покупая ежемесячную подписку.
Загрузите наше приложение для iOS, Android или настольного устройства и откройте для себя самый простой способ перемещения любимых музыкальных плейлистов и альбомов.
Мы также доступны для
AndroidiOSmacOSWindows
Есть вопросы?
Сколько плейлистов и песен я могу переместить одновременно?
Доступны две версии нашего приложения — бесплатная и премиум. Если вы используете бесплатную версию нашего приложения, вы можете перемещать один плейлист за сеанс. Вы также можете купить полную версию FreeYourMusic, которая даст вам доступ к неограниченной передаче за сеанс. Вы платите только один раз и получаете пожизненные обновления и поддержку.
Сколько времени займет перенос VK Music (Музыка ВКонтакте/BOOM) на Gaana?
Всего несколько кликов! Начните с выбора VK Music (Музыка ВКонтакте / BOOM) в качестве исходной музыкальной платформы, а затем выберите следующий пункт назначения — стриминговый сервис Gaana. Как только вы выберете свои плейлисты и альбомы для процесса переноса, FYM перенесет их в течение нескольких минут или меньше.
Могу ли я использовать платформу YouTube в качестве источника для переноса моей библиотеки в Gaana?
Конечно. FreeYourMusic поддерживает самые популярные музыкальные сервисы. Вы можете передавать музыку из Amazon Music, Apple Music, Deezer, Pandora, SoundCloud, Spotify, Tidal, YouTube, YouTube Music, Napster, Qobuz, QQ Music (QQ 音乐), Yandex Music, VK Music (VKontakte Music/BOOM), Anghami , Zvuk (Звук), Gaana, JioSaavn, Resso, Boomplay, Резервное копирование файлов (Excel/CSV) — все, что вам нужно сделать, это выбрать плейлист, который вы хотите переместить, а затем позволить FYM переместить его в место назначения.