Всё, что вы не знали о контентных платформах, но боялись спросить. Ребята из VK подробно разобрали архитектуру VK Видео с точки зрения пользовательского опыта.
5000 серверов, 1 эксабайт данных, 2,5 млрд просмотров в сутки и трафик 4 Тбит/с — как сделать, чтобы всё это работало и не разочаровало пользователей?
В статье предлагается изучить путь длиной в 10 лет и оценить:
▪️ QoE как лучшую оптимальную обобщающую метрику,
▪️ HTTP/1.1, HTTP/2 и HTTP/3 и что может пойти не так,
▪️ качество видео по PSNR, SSIM и VMAF,
▪️ метод транскодирования on-demand,
▪️ кеширование через LRU и LRU over FIFO,
▪️ throttler для защиты от пользователей и многое другое.
На выходе даётся готовое решение, которым можно пользоваться, а также ответ на вопрос, почему при выборе архитектурных подходов исходить следует из счастья пользователей, а не красивого кода.
5000 серверов, 1 эксабайт данных, 2,5 млрд просмотров в сутки и трафик 4 Тбит/с — как сделать, чтобы всё это работало и не разочаровало пользователей?
В статье предлагается изучить путь длиной в 10 лет и оценить:
▪️ QoE как лучшую оптимальную обобщающую метрику,
▪️ HTTP/1.1, HTTP/2 и HTTP/3 и что может пойти не так,
▪️ качество видео по PSNR, SSIM и VMAF,
▪️ метод транскодирования on-demand,
▪️ кеширование через LRU и LRU over FIFO,
▪️ throttler для защиты от пользователей и многое другое.
На выходе даётся готовое решение, которым можно пользоваться, а также ответ на вопрос, почему при выборе архитектурных подходов исходить следует из счастья пользователей, а не красивого кода.
👎26👍12🔥6
Пациенты, которым удаляли зубы, а боль не проходила
Есть около 200 распространённых диагнозов лицевой боли. Челюстно-лицевая область очень хорошо иннервирована и кровоснабжена. Некоторые редкие состояния очень похожи на распространённые, поэтому ошибки вполне возможны, как и в любой области медицины.
Есть около 200 распространённых диагнозов лицевой боли. Челюстно-лицевая область очень хорошо иннервирована и кровоснабжена. Некоторые редкие состояния очень похожи на распространённые, поэтому ошибки вполне возможны, как и в любой области медицины.
👎23👍14
«Всю дорогу парсил недвижку для оценщиков и горя не знал. Но когда меня спросили парсить товарку, я не мог сдержать любопытства — и вот какая история приключилась»
Бот или не бот — вот в чём вопрос
N.B. Пост участвует в организованном нами совместно с SM Lab конкурсе технических статей «Сезон Data Mining».
Бот или не бот — вот в чём вопрос
N.B. Пост участвует в организованном нами совместно с SM Lab конкурсе технических статей «Сезон Data Mining».
👎11👍5
Миграция Laravel Nova с PostgreSQL на CockroachDB: опыт Совкомбанк Технологий
Часто бывает, что при ближайшем рассмотрении некоторая проблема выявляет более глубокую, погружаясь в решение которой находишь для себя много интересного. Именно о такой ситуации и пойдёт речь.
Часто бывает, что при ближайшем рассмотрении некоторая проблема выявляет более глубокую, погружаясь в решение которой находишь для себя много интересного. Именно о такой ситуации и пойдёт речь.
👍7👎2
«Я не буду спорить с проблемами высшего образования, которые тянутся давно и решаться будут явно не сейчас, но… Не всё так страшно и по своему личному опыту (25 лет рабочего и 12 лет преподавательского) я могу сказать, что аспирантура, а тем более законченная аспирантура мне не помешала, а даже помогла»
Почему аспирантура не только зло, но и…
Почему аспирантура не только зло, но и…
👍19👎13🔥1
⚡️ IT-новости к этому часу
🇷🇺 С начала года в Сеть утекло 230 млн записей с личными данными россиян
🔎 Автор проекта SerenityOS представил браузер Ladybird
🫥 Следом за службой безопасности Patreon уволил ещё 80 сотрудников из других подразделений
🗣 В Xbox появилась поддержка голосовой связи через Discord
👮♂️ Южная Корея выдала ордер на арест разработчика криптовалют Terra и Luna (ФОТО)
🔄 Microsoft обновила Windows Terminal и добавила возможность создавать и запускать кастомные темы
🎮 Electonic Arts анонсировала античит для игр на ПК, который работает на уровне ядра ОС
🎶 «Алису» научили новым сценариям управления музыкой в умных колонках
🌐 Глобальная пропускная способность Сети в 2022 году немного не дотянула до 1 Пбит/c
#новости
🇷🇺 С начала года в Сеть утекло 230 млн записей с личными данными россиян
🔎 Автор проекта SerenityOS представил браузер Ladybird
🫥 Следом за службой безопасности Patreon уволил ещё 80 сотрудников из других подразделений
🗣 В Xbox появилась поддержка голосовой связи через Discord
👮♂️ Южная Корея выдала ордер на арест разработчика криптовалют Terra и Luna (ФОТО)
🔄 Microsoft обновила Windows Terminal и добавила возможность создавать и запускать кастомные темы
🎮 Electonic Arts анонсировала античит для игр на ПК, который работает на уровне ядра ОС
🎶 «Алису» научили новым сценариям управления музыкой в умных колонках
🌐 Глобальная пропускная способность Сети в 2022 году немного не дотянула до 1 Пбит/c
#новости
👍16👎5
Forwarded from Хабр Карьера
Вакансии для джунов на Хабр Карьере:
Frontend разработчик в Mish. Можно удаленно. Полный рабочий день. От 50 000 до 90 000 ₽.
https://amp.gs/jGev8
Clickhouse DBA в 4People. Санкт-Петербург. Полный рабочий день. От 100 000 до 180 000 ₽.
https://amp.gs/jGevz
Системный администратор Linux в STEM JOBS. Санкт-Петербург. Полный рабочий день. От 70 000 до 90 000 ₽.
https://amp.gs/jGevY
Специалист по информационной безопасности в Francesco Donni. Москва. Полный рабочий день. От 100 000 ₽.
https://amp.gs/jGevt
PHP-разработчик (Bitrix, Laravel) в Russian Robotics Group. Можно удаленно. Полный рабочий день. До 80 000 ₽.
https://amp.gs/jGevm
Больше вакансий: https://amp.gs/jGevZ
#junior
Frontend разработчик в Mish. Можно удаленно. Полный рабочий день. От 50 000 до 90 000 ₽.
https://amp.gs/jGev8
Clickhouse DBA в 4People. Санкт-Петербург. Полный рабочий день. От 100 000 до 180 000 ₽.
https://amp.gs/jGevz
Системный администратор Linux в STEM JOBS. Санкт-Петербург. Полный рабочий день. От 70 000 до 90 000 ₽.
https://amp.gs/jGevY
Специалист по информационной безопасности в Francesco Donni. Москва. Полный рабочий день. От 100 000 ₽.
https://amp.gs/jGevt
PHP-разработчик (Bitrix, Laravel) в Russian Robotics Group. Можно удаленно. Полный рабочий день. До 80 000 ₽.
https://amp.gs/jGevm
Больше вакансий: https://amp.gs/jGevZ
#junior
👎24👍3🔥3
«В наше время очень распространены стереотипы, что требование диплома при приёме на работу — это карго-культ, что в вузе ничему не научат, тащат людей с полным отсутствием знаний, и вообще незачем тратить годы жизни, нужно идти работать.
<…>
Сейчас я подробно и по пунктам объясню, почему это не блажь, а вполне разумное требование»
Зачем работадатели требуют наличие ВО и почему это оправданно
<…>
Сейчас я подробно и по пунктам объясню, почему это не блажь, а вполне разумное требование»
Зачем работадатели требуют наличие ВО и почему это оправданно
👎106👍47
«Ситуация с возможностью производства какой-либо современной микроэлектроники в России критическая, и это необходимо чётко озвучить, а не рассказывать сказки про «всё неплохо»».
Отечественная микроэлектроника: как выдать нищету за благодетель
Отечественная микроэлектроника: как выдать нищету за благодетель
👍54
Приглашаем 1С-разработчиков поучаствовать в разборе резюме!
Разбор резюме — отличная возможность узнать, как эйчары из крутых IT-компаний оценивают ваш опыт и навыки.
Разбор резюме — отличная возможность узнать, как эйчары из крутых IT-компаний оценивают ваш опыт и навыки.
👎42👍8🔥1
Паровой мотоцикл своими руками
Этот проект создавался с целью заглянуть в прошлое, ощутить дух того времени, прикоснуться к технологиям 18-19 веков, ощутить романтику паровой эпохи и просто из инженерного интереса.
Мотоцикл пережил не одну глобальную модернизацию, и в итоге получился уникальный аппарат с рекордными для своего типа параметрами. Максимальная скорость по ровной дороге — 60 км/ч, а запас хода — 15 км.
Этот проект создавался с целью заглянуть в прошлое, ощутить дух того времени, прикоснуться к технологиям 18-19 веков, ощутить романтику паровой эпохи и просто из инженерного интереса.
Мотоцикл пережил не одну глобальную модернизацию, и в итоге получился уникальный аппарат с рекордными для своего типа параметрами. Максимальная скорость по ровной дороге — 60 км/ч, а запас хода — 15 км.
👍43🔥22👎5
МойОфис выпустил релиз 2.2
Изменения коснулись большинства компонентов платформы, включая почту, частное облако, настольную и веб-версию редакторов документов. В продуктах появились сотни новых корпоративных функций и востребованных на рынке решений — от отказоустойчивого поиска в почтовой системе Mailion до интерфейсных улучшений в редакторах и файловом менеджере, а также расширения возможностей «Комплекта средств разработки».
Изменения коснулись большинства компонентов платформы, включая почту, частное облако, настольную и веб-версию редакторов документов. В продуктах появились сотни новых корпоративных функций и востребованных на рынке решений — от отказоустойчивого поиска в почтовой системе Mailion до интерфейсных улучшений в редакторах и файловом менеджере, а также расширения возможностей «Комплекта средств разработки».
👎51👍46
В наших головах прочно засела установка, что учиться надо всегда. Компании транслируют life-learning-подход, в соцсетях продвигаются разного рода курсы, на собеседованиях спрашивают: «Чему вы научились за последнее время?».
Выходит, что освоение новых навыков и расширение знаний по уже имеющимся — один из основных параметров для роста в доходе и карьере. Проблема в том, что подход «век живи — век учись» часто превращается в «учиться, чтобы учиться» или «процесс ради процесса».
Разбираемся, как не попасть в ловушку ненужного обучения
Выходит, что освоение новых навыков и расширение знаний по уже имеющимся — один из основных параметров для роста в доходе и карьере. Проблема в том, что подход «век живи — век учись» часто превращается в «учиться, чтобы учиться» или «процесс ради процесса».
Разбираемся, как не попасть в ловушку ненужного обучения
👍42👎4
⚡️ IT-новости к этому часу
🌔 Правительство Китая одобрило три роботизированные миссии на Луну
☁️ Российские разработчики эмуляторов для процессоров перешли всей командой из нижегородского офиса Intel в Cloud
🛠 На площадку сооружения международного термоядерного реактора ИТЭР отправлены первые российские гиротронные комплексы
🆕 «Консорциум Юникода» представил стандарт Unicode 15.0 с 31 новым эмодзи (ФОТО)
🔭 Снимки «Чандры» и «Хаббла» объединили для создания самого подробного изображения остатка сверхновой SNR 0519
⚙️ Arduino IDE 2.0 вышла из бета-теста
🤝 Индия и Россия обсуждают возможность взаимного признания платёжных систем «Мир» и RuPay
💰 Правительство РФ выделит около ₽100 млрд до 2025 года на реализацию соглашений по квантовым вычислениям
🔄 Amazon обновила базовую версию популярной электронной книги Kindle
📹 GoPro представила линейку экшн-камер Hero11
#новости
🌔 Правительство Китая одобрило три роботизированные миссии на Луну
☁️ Российские разработчики эмуляторов для процессоров перешли всей командой из нижегородского офиса Intel в Cloud
🛠 На площадку сооружения международного термоядерного реактора ИТЭР отправлены первые российские гиротронные комплексы
🆕 «Консорциум Юникода» представил стандарт Unicode 15.0 с 31 новым эмодзи (ФОТО)
🔭 Снимки «Чандры» и «Хаббла» объединили для создания самого подробного изображения остатка сверхновой SNR 0519
⚙️ Arduino IDE 2.0 вышла из бета-теста
🤝 Индия и Россия обсуждают возможность взаимного признания платёжных систем «Мир» и RuPay
💰 Правительство РФ выделит около ₽100 млрд до 2025 года на реализацию соглашений по квантовым вычислениям
🔄 Amazon обновила базовую версию популярной электронной книги Kindle
📹 GoPro представила линейку экшн-камер Hero11
#новости
👍25👎2
За пару десятилетий важность опенсорса кардинально выросла. Сейчас от «любительских» библиотек зачастую зависят важные части инфраструктуры, как в классическом xkcd. И эти проекты неожиданно стали критически важными для индустрии, что брутально продемонстрировал инцидент с Log4j.
Одно дело, если пишешь для души, а другое дело, когда на тебя наваливают груз ответственности за миллионы потенциально уязвимых систем. Какой человек это вынесет?
Добровольцы поддерживают критические части опенсорса. Но продолжают выгорать и срываться
Одно дело, если пишешь для души, а другое дело, когда на тебя наваливают груз ответственности за миллионы потенциально уязвимых систем. Какой человек это вынесет?
Добровольцы поддерживают критические части опенсорса. Но продолжают выгорать и срываться
👍28👎2
Пожалуйста, не используйте Python для инструментария
Разработчики любят спорить о языках программирования и инструментах. Если опустить типичные претензии, обычно всё сводится к тому, что люди просто защищают свой выбор. Это проявление тенденции оправдывать и защищать свои инвестиции — время потраченное на изучение используемых языка и инструментов. И в этом есть смысл. Но не всегда это поведение является рациональным.
Разработчики любят спорить о языках программирования и инструментах. Если опустить типичные претензии, обычно всё сводится к тому, что люди просто защищают свой выбор. Это проявление тенденции оправдывать и защищать свои инвестиции — время потраченное на изучение используемых языка и инструментов. И в этом есть смысл. Но не всегда это поведение является рациональным.
👎33👍14
NoRecSys: как машинное обучение помогает в формировании ассортимента товаров для ритейла
Статья про противоположное применение рекомендательных систем — определение самого неподходящего товара для покупателей.
Статья про то, как определять спрос на новый товар и как выявлять характеристики товара, из-за которых ритейл и интернет-площадки теряют продажи.
Статья про понимание, что нужно продавать и производить для потребителя.
N.B. Пост участвует в организованном нами совместно с SM Lab конкурсе технических статей «Сезон Data Mining».
Статья про противоположное применение рекомендательных систем — определение самого неподходящего товара для покупателей.
Статья про то, как определять спрос на новый товар и как выявлять характеристики товара, из-за которых ритейл и интернет-площадки теряют продажи.
Статья про понимание, что нужно продавать и производить для потребителя.
N.B. Пост участвует в организованном нами совместно с SM Lab конкурсе технических статей «Сезон Data Mining».
👎5👍2
«Вероятно вы уже слышали про успехи нейросетей в генерации картинок по текстовому описанию. Я решил разобраться и заодно сделать небольшой туториал по архитектуре модели Stable Diffusion»
Шерудим под капотом Stable Diffusion
Шерудим под капотом Stable Diffusion
👍14👎1
⚡️ IT-новости к этому часу
💪 Надзорные органы возьмут под контроль передачу персональных данных за рубеж
📧 Zoom разработает приложения для электронной почты и календаря
🛠 Lenovo исправила уязвимости в BIOS сотни моделей ПК и ноутбуков (ФОТО)
✅ Правительство разрешило госсектору закупать серверы на зарубежных чипах
🤷♂️ Tesla не смогла реализовать требования Маска по возвращению всех сотрудников в офисы с удалёнки
🤔 Samsung обдумывает возвращение на российский рынок к концу года
🛒 Самозанятым разрешили торговать на «Яндекс Маркете»
⛔️ Google закрыл половину проектов в своей лаборатории Area 120
#новости
💪 Надзорные органы возьмут под контроль передачу персональных данных за рубеж
📧 Zoom разработает приложения для электронной почты и календаря
🛠 Lenovo исправила уязвимости в BIOS сотни моделей ПК и ноутбуков (ФОТО)
✅ Правительство разрешило госсектору закупать серверы на зарубежных чипах
🤷♂️ Tesla не смогла реализовать требования Маска по возвращению всех сотрудников в офисы с удалёнки
🤔 Samsung обдумывает возвращение на российский рынок к концу года
🛒 Самозанятым разрешили торговать на «Яндекс Маркете»
⛔️ Google закрыл половину проектов в своей лаборатории Area 120
#новости
👍14👎4❤1