Аналоги Notion в России
Популярный сервис для управления проектами и знаниями Notion закроет доступ пользователям из России 9 сентября. До этого момента стоит выгрузить данные и найти достойную замену.
Поэтому собрали для вас подборку сервисав-аналогов, где можно вести проекты, создавать базы знаний и хранить полезные ссылочки с нашего канала. И это для того, чтобы вы помогли определить лучший аналог Notion.
Голосовать
#статья #подборка #general #ru
Популярный сервис для управления проектами и знаниями Notion закроет доступ пользователям из России 9 сентября. До этого момента стоит выгрузить данные и найти достойную замену.
Поэтому собрали для вас подборку сервисав-аналогов, где можно вести проекты, создавать базы знаний и хранить полезные ссылочки с нашего канала. И это для того, чтобы вы помогли определить лучший аналог Notion.
Голосовать
#статья #подборка #general #ru
Как устроено сжатие — гайд с подробными примерами
Сжатие используется повсеместно. Оно нужно, чтобы быстро обмениваться информацией в интернете, компактно сохранять фото и видео на телефоне. Без алгоритмов сжатия всем пришлось бы гораздо больше платить за интернет-трафик и место на диске.
Залетайте в отличный гайд, где разбирают основные способы сжатия данных и на буквальных примерах показывают их принцип работы с аудио, изображениями, видео и прочими данными.
#статья #теория #ru
Сжатие используется повсеместно. Оно нужно, чтобы быстро обмениваться информацией в интернете, компактно сохранять фото и видео на телефоне. Без алгоритмов сжатия всем пришлось бы гораздо больше платить за интернет-трафик и место на диске.
Залетайте в отличный гайд, где разбирают основные способы сжатия данных и на буквальных примерах показывают их принцип работы с аудио, изображениями, видео и прочими данными.
#статья #теория #ru
Tproger
Методы сжатия данных - Алгоритмы и инструменты сжатия - Tproger
Методы сжатия данных. Показываем, какие есть алгоритмы и инструменты. Рассматриваем реальные примеры и кейсы ✔ Tproger
Топ-5 архитектурных паттернов для распределённых систем
Распределённые системы позволяют миллионам пользователей одновременно работать с сайтами и сервисами без задержек и проблем. Такую архитектуру было бы сложно организовать без грамотно используемых паттернов, чья структура и надёжность проверена годами.
В этом гайде описаны пять ключевых паттернов: CQRS, двухфазная фиксация, Saga, реплицированные сервисы и шардинг. Каждый из этих паттернов рассматривается с примерами применения — например, CQRS отлично подходит для баз данных с интенсивной нагрузкой, а шардинг помогает масштабировать запросы с разным приоритетом, как на Netflix.
#статья #теория #паттерны #ru
Распределённые системы позволяют миллионам пользователей одновременно работать с сайтами и сервисами без задержек и проблем. Такую архитектуру было бы сложно организовать без грамотно используемых паттернов, чья структура и надёжность проверена годами.
В этом гайде описаны пять ключевых паттернов: CQRS, двухфазная фиксация, Saga, реплицированные сервисы и шардинг. Каждый из этих паттернов рассматривается с примерами применения — например, CQRS отлично подходит для баз данных с интенсивной нагрузкой, а шардинг помогает масштабировать запросы с разным приоритетом, как на Netflix.
#статья #теория #паттерны #ru
Tproger
Топ-5 архитектурных паттернов для распределённых систем
Распределённые системы позволяют миллионам людей пользоваться одним и тем же сайтом без задержек. Разбираем паттерны распределённых систем.
25 полезных HTML тегов, элементов и атрибутов, которые стоит знать каждому фронтендеру
В HTML есть средства для создания раскрывающихся виджетов, индикаторов прогресса и скалярных значений, переадресации на нужный URL, воспроизведения аудио/видео, сохранения форматирования кода и валидации с помощью regex.
Список всех тегов и элементов с описанием и примерами кода можно забрать в статье.
#статья #html #frontend #ru
В HTML есть средства для создания раскрывающихся виджетов, индикаторов прогресса и скалярных значений, переадресации на нужный URL, воспроизведения аудио/видео, сохранения форматирования кода и валидации с помощью regex.
Список всех тегов и элементов с описанием и примерами кода можно забрать в статье.
#статья #html #frontend #ru
Полный гайд по жадным алгоритмам: все, что нужно знать для собеседования
Жадные алгоритмы – это простой и быстрый способ решить некоторые задачи на оптимизацию, где на каждом шаге выбирается локально наилучший вариант. Но перед тем как их использовать, нужно внимательно изучить задачу и данные, потому что жадные методы не всегда приводят к самому лучшему результату.
Ловите большой гайд, где разбирают принцип работы таких алгоритмов, в чем их плюсы и минусы. Само собой, всё с конкретными примерами, чтобы можно было легко разобраться в этой теме.
#статья #урок #алгоритмы #ru
Жадные алгоритмы – это простой и быстрый способ решить некоторые задачи на оптимизацию, где на каждом шаге выбирается локально наилучший вариант. Но перед тем как их использовать, нужно внимательно изучить задачу и данные, потому что жадные методы не всегда приводят к самому лучшему результату.
Ловите большой гайд, где разбирают принцип работы таких алгоритмов, в чем их плюсы и минусы. Само собой, всё с конкретными примерами, чтобы можно было легко разобраться в этой теме.
#статья #урок #алгоритмы #ru
Мембранка vs механика: какую клавиатуру выбрать кодеру?
Если вы часто работаете с текстом, то качественная клавиатура может значительно повысить вашу продуктивность. И наоборот, некомфортное устройство может снизить вашу эффективность и усилить утомляемость.
Перед выбором новой клавиатуры стоит разобраться в их особенностях работы и конструкций, чтобы подобрать лучший вариант. Про всё это рассказываем в статье.
#статья #здоровье #ru
Если вы часто работаете с текстом, то качественная клавиатура может значительно повысить вашу продуктивность. И наоборот, некомфортное устройство может снизить вашу эффективность и усилить утомляемость.
Перед выбором новой клавиатуры стоит разобраться в их особенностях работы и конструкций, чтобы подобрать лучший вариант. Про всё это рассказываем в статье.
#статья #здоровье #ru
Топ-17 популярных вопросов с собеседований джунов
Что нужно уметь Junior-разработчику, чтобы получить работу или хотя бы не вылететь с уже занятой позиции? Одни говорят, что требования завышены, и что сейчас от джунов ждут знаний, которые раньше требовали от миддлов. Другие отвечают, что конкуренция выросла, задачи стали сложнее, вот и требования подросли.
В этой статье обсудили, что должен уметь Junior, и собрали типичные вопросы с собеседований, по которым работодатели решают, готов ли кандидат к работе или ещё нет.
🌭 Ну да, ведь 300к/наносек не всем дают
🍌 Работодатели просто хотят экономить на мидлах
#статья #трудоустройство #начинающим #ru
Что нужно уметь Junior-разработчику, чтобы получить работу или хотя бы не вылететь с уже занятой позиции? Одни говорят, что требования завышены, и что сейчас от джунов ждут знаний, которые раньше требовали от миддлов. Другие отвечают, что конкуренция выросла, задачи стали сложнее, вот и требования подросли.
В этой статье обсудили, что должен уметь Junior, и собрали типичные вопросы с собеседований, по которым работодатели решают, готов ли кандидат к работе или ещё нет.
🌭 Ну да, ведь 300к/наносек не всем дают
🍌 Работодатели просто хотят экономить на мидлах
#статья #трудоустройство #начинающим #ru
Tproger
17 вопросов джуну: что должен знать Junior-разработчик
Что должен знать Junior-разработчик и не завышены ли требования? Разобрали популярные вопросы с собеседований, разделив их на hard и soft skills.
Как ИИ меняет банковскую сферу
ИИ уже стал неотъемлемой частью повседневной работы банков и финансовых учреждений. Он помогает анализировать огромные массивы данных, автоматизировать принятие решений и даже улучшать взаимодействие с клиентами.
В свежей статье типичного собрали яркие примеры внедрения ИИ в банкинг: как он помогает в скоринге заёмщиков, упрощает общение через чат-ботов и подсказывает идеальные места для банкоматов. Само собой, разбирают перспективы и риски таких решений.
#статья #general #ai #ru
ИИ уже стал неотъемлемой частью повседневной работы банков и финансовых учреждений. Он помогает анализировать огромные массивы данных, автоматизировать принятие решений и даже улучшать взаимодействие с клиентами.
В свежей статье типичного собрали яркие примеры внедрения ИИ в банкинг: как он помогает в скоринге заёмщиков, упрощает общение через чат-ботов и подсказывает идеальные места для банкоматов. Само собой, разбирают перспективы и риски таких решений.
#статья #general #ai #ru
17 вопросов для джуна: что должен уметь Junior-разработчик
Что вообще должен уметь Junior-разработчик, чтобы получить работу или не потерять её, если уже успел устроиться?
Некоторые говорят, что требования завышены, мол, сейчас джун должен знать то, что когда-то знал Middle. Другие отвечают, что задачи сложнее, конкуренция жестче, и требования оправданы.
В этой статье мы собрали, что именно должен знать Junior-программист, а также вопросы с собеседований, которые работодатели задают, чтобы понять, подходит ли кандидат под их требования.
#статья #трудоустройство #начинающим #ru
Что вообще должен уметь Junior-разработчик, чтобы получить работу или не потерять её, если уже успел устроиться?
Некоторые говорят, что требования завышены, мол, сейчас джун должен знать то, что когда-то знал Middle. Другие отвечают, что задачи сложнее, конкуренция жестче, и требования оправданы.
В этой статье мы собрали, что именно должен знать Junior-программист, а также вопросы с собеседований, которые работодатели задают, чтобы понять, подходит ли кандидат под их требования.
#статья #трудоустройство #начинающим #ru
Tproger
17 вопросов джуну: что должен знать Junior-разработчик
Что должен знать Junior-разработчик и не завышены ли требования? Разобрали популярные вопросы с собеседований, разделив их на hard и soft skills.
OAuth 2.0 и OIDC: подробный гайд о защите API и пользовательских данных
OAuth 2.0 и OpenID Connect (OIDC) — это основа современной аутентификации и управления доступом, но внедрение этих протоколов требует вдумчивого подхода.
В статье разбираем, как безопасно использовать эти инструменты.
Ключевые темы — токены (access, refresh, ID), их правильное хранение и защита от атак, особенности реализации в SPA и на сервере. Узнаете о методах, которые помогут избежать уязвимостей и построить надёжную систему аутентификации.
#статья #урок #безопастность #ru
OAuth 2.0 и OpenID Connect (OIDC) — это основа современной аутентификации и управления доступом, но внедрение этих протоколов требует вдумчивого подхода.
В статье разбираем, как безопасно использовать эти инструменты.
Ключевые темы — токены (access, refresh, ID), их правильное хранение и защита от атак, особенности реализации в SPA и на сервере. Узнаете о методах, которые помогут избежать уязвимостей и построить надёжную систему аутентификации.
#статья #урок #безопастность #ru
Tproger
OAuth 2.0 и OIDC: как защитить API и пользовательские данные
Григорий Миронов, Senior Backend Developer в Почте Mail.ru рассказывает, что такое OAuth 2.0 и OIDC и как безопасно настроить токены