Обложка канала

Библиотека программиста. Страница 27

76290 @proglibrary

Библиотека программиста — обзоры книг, видеолекции и образовательные статьи, которые помогут вам улучшить процесс познания в разработке.

  • Библиотека программиста

    #systemdesign В чем разница между балансировщиком нагрузки и API gateway? Часто они используются в сочетании для обеспечения масштабируемой и безопасной архитектуры современных веб-приложений. 🔗Подробнее в твите Alex Xu
  • Библиотека программиста

    Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько секций собеседования и получите офер за несколько дней. Теперь дни быстрого найма будут проходить регулярно. Чтобы вам было удобно следить за расписанием, собрали его на отдельной странице. Ближайшие мероприятия: • 27 февраля – 3 марта — Week Offer для Backend-разработчиков пишущих на C++ и для аналитиков со знанием Python в команду геосервисов Яндекса. • 4-5 марта — Fast Track для разработчиков пишущих на Python и Java, офер за 2 дня в команду HR Tech Яндекса. • 4-5 марта — Fast Track для разработчиков пишущих на С++ и Python, офер за 2 дня в команду робототехники Яндекс Маркета. • 4-5 марта — Fast Track для дата инженеров и разработчиков платформы, аналитиков со знанием Python и SQL, офер за 2 дня в команду DWH Яндекс Маркета. Зарегистрироваться Это #партнерский пост
  • Библиотека программиста

    🐍 Самоучитель по Python для начинающих. Часть 16: Регулярные выражения Рассмотрим встроенные функции модуля re, научимся компилировать Regex-выражения и узнаем, как делать опережающие и ретроспективные проверки – позитивные и негативные. В конце статьи, как всегда, – 10 интересных заданий с решениями. 🔗 Основной сайт 🔗 Зеркало
  • Реклама

  • Библиотека программиста

    🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Бесплатный курс для всех, кто любит качественные IT-публикации и хочет научиться интересно писать о программировании либо улучшить навыки письма. Курс состоит из семи модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Ограничений на время прохождения заданий нет. Курс будет интересен авторам, работающим в составе редакции, копирайтерам-одиночкам и просто программистам, которые хотят научиться интересно рассказывать о собственных проектах. Материалы регулярно дополняются, обновляются и корректируется. Отвечаем на все учебные вопросы в комментариях курса. Как стать автором «Библиотеки программиста» и получать гонорары за статьи? ➡️ Заполните анкету. Если все ок, мы свяжемся с вами и обсудим дальнейшие шаги.
  • Библиотека программиста

    Postman — популярный инструмент для тестирования API. Одноименная компания опросила более 37 000 разработчиков, чтобы узнать, как они работают с API. Большинство выводов содержится в отчете о состоянии API (2022 г.) , но есть несколько моментов, которые следует выделить отдельно. Вот что они узнали: 🗄 81 % считают, что Postman необходим для реализации модели разработки, ориентированной на API. 🗄 51 % говорят, что большая часть усилий их организаций по разработке тратится на API. 🗄 75% говорят, что Postman помогает им сотрудничать с разработчиками лучше, чем другие платформы или инструменты. 🗄 89% были бы недовольны, если бы им больше не разрешили использовать Postman. Это четвертый год исследования и отчета Postman о состоянии API. Это самый большой и полный обзор и отчет по API. Вам стоит это увидеть. https://www.postman.com/state-of-api/
  • Библиотека программиста

    🤔Такие статьи обычно воспринимаются со скепсисом, но если учитывать, что практически любой совет работает только в определенном контексте, градус предвзятости снижается. Автор дает советы с позиции человека, который: — почти всегда работал в составе маленьких, компактных команд с ограниченными ресурсами; — ценит рабочие продукты выше, чем конкретные инструменты; — постоянно начинает новые проекты, но при этом поддерживает несколько старых систем; — ставит продуктивную работу программистов выше многих других соображений. Список советов (все подробности в статье): 1. Я до сих пор многого не знаю. Можно провести целые десятилетия за работой в некоторой области, и у тебя всё равно обнаружатся существенные расхождения в знаниях с человеком, который десятилетиями занимался примерно тем же самым. Это нормально. 2. Самое сложное в разработке – разрабатывать именно то, что требуется. 3. Лучшие программисты мыслят как проектировщики. 4. Лучший код – это отсутствие кода или хотя бы необходимости его поддерживать. 5. ПО – это не конечная цель, а способ ее достижения. 6. Иногда нужно прекратить затачивать косу и уже покосить что-нибудь. 7. Если у вас нет ясного представления о возможностях, вы не сможете толково спроектировать систему. 8. В конечном счете, любая система – отстой, смиритесь. 9. Вопрос «почему?» всегда звучит слишком редко. 10. Нам нужно меньше искать 10x-программистов и больше избегать 0.1x-программистов. 11. Одно из ключевых различий между джуниором и сеньором – сложившиеся мнения о том, как должно быть. 12. Люди на самом деле не хотят инноваций. 13. Данные – самая важная часть вашей системы. 14. Ищите технологических акул. 15. Не путайте скромность с невежеством. 16. Программистам следует регулярно писать. 17. Соблюдайте минимализм в процессах. 18. Программистам, как и всем людям, нужно ощущать причастность. 19. Собеседования почти ничего не говорят о том, каким членом команды будет кандидат. 20. Всегда старайтесь сделать систему компактнее.
  • Библиотека программиста

    🎙Подкаст «Доктор Кот»: Хочу быть крутым разрабом, но мне все мешают, рушат идеи, губят амбиции Помните, раньше в вакансиях было модно писать про «горящие глаза», мол они всем так нужны, и без них на работу не берут. Новый выпуск подкаста как раз про тех, у кого реально горят глаза, но от этого одни беды. Когда приходишь на работу, видишь проблемы и знаешь как их решить — но все вокруг сопротивляются твоему рвению, потому что «ты чего самый умный», или «работать надо, тебе надо ты и делай». И вот ты берешься, тащишь на себе в одиночку ради общего блага, а тебе еще и палки в колеса вставляют. Или когда у тебя появляются идеи, которые никому не нужны. Когда хочется внедрять новые подходы и новые технологии, а тебе не дают, потому что «не трожь, нас и старое устраивает», «зачем нам ускорять сборку на целый час, если мы в этот час привыкли ходить кофе пить». Или самое дерьмовое, когда за твои «горящие глаза» на тебе начинают ездить верхом и выжимать из твоего энтузиазма и амбиций все соки, пока не сгоришь до тла. Всем, кто обжегся об свои амбиции — заходите и смотрите. YouTube | Apple Podcasts | Google Подкасты | Яндекс Музыка
  • Библиотека программиста

    🤯Арсений Мельников разбирается с тем, к чему приводит отсутствие системы нейминга и какие выгоды мы приобретаем, если в проекте построен процесс работы с ним. Это своего рода отправная точка к улучшению нейминга в проекте, над которым вы работаете. Читать
  • Библиотека программиста

    В «Школе 21» завершается набор участников на первый интенсив в Сургуте! Не упусти возможность бесплатно обучиться востребованной профессии в ИТ. Неважно, какие у тебя были предыдущие знания, опыт работы, умение программировать и наличие дипломов, если тебе больше 18 лет — подавай заявку сейчас и начни учиться уже этой зимой! В «Школе 21» можно изучать цифровые технологии самых разных направлений и сфер: от алгоритмов и графики до Unix, Web и многого другого. Успей попасть на интенсив в Сургуте до 20 февраля! Подай заявку
  • Библиотека программиста

    🫶🏻 Яндекс опубликовал исходный код счётчика Метрики Яндекс Метрика входит в топ-5 самых распространённых систем веб-аналитики в мире с долей 7,5% (по данным аналитического сайта W3Tech). Открытый код — это JS-бандл, который загружается вместе со страницей сайта и фиксирует различные события, происходящие на сайте. Теперь любой разработчик может подробно изучить код счётчика, пересобрать его под свои задачи, использовать для собственных проектов и предложить улучшения. Источник: habr.com/ru/comp…t/717296
    Яндекс выложил код счётчика Метрики в opensource

    Привет, я Евгений Новиков, разработчик в Яндекс Метрике. Наша команда работает над ключевым компонентом сервиса — счётчиком. Почти за 15 лет его код пережил множество рефакторингов, мы улучшали и...

    Хабр
  • Библиотека программиста

    Давай завтра: что заставляет наш мозг прокрастинировать и как с этим бороться Прокрастинации или откладыванию дел «на потом» подвержена почти половина сознательного населения земного шара. В статье разберемся, что заставляет наш мозг так делать и узнаем, как бороться с этим распространенным явлением. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека программиста

    ☁️ Миграция в облако: преимущества и основные возможности облачных технологий Облачные сервисы уже давно завоевали мир: все больше компаний перестают поддерживать собственные сервера и заводят аккаунты в облаках, а Apple, к примеру, по слухам, тратит около 30 миллионов долларов в месяц на Amazon Web Services – одну из крупнейших облачных платформ. В этой статье рассмотрим преимущества облачных сервисов и примеры их автоматизации. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека программиста

    Английский от Яндекс Практикума — сервис онлайн-образования. Наша команда отвечает за курс английского языка. В ней десятки специалистов из разных областей, и мы постоянно растем. Присоединяйтесь, будет интересно! Что предлагаем: • интересные задачи и крутые вызовы; • удалённую работу с гибким графиком; • расширенную программу ДМС, премии каждые полгода по итогам ревью, компенсацию питания; • возможность работать из хабов в Казахстане и Армении. И многие другие бонусы работы в Английском от Практикума. Сейчас мы в процессе расширения и усиления нашей команды разработки. Посмотреть все актуальные вакансии можно по ссылке. Это #партнерский пост
  • Библиотека программиста

    6 распространенных алгоритмов балансировки нагрузки от Alex Xu: 🔗 Читать в Твиттере 🔗 Читать в Thread Reader App (если Твиттер не открывается)
  • Библиотека программиста

    📜 25 лет спустя: манифест распределенных вычислений Amazon 1998 года «Манифест распределенных вычислений» – канонический документ, существующий с самых первых дней компании Amazon, изменивший ее архитектуру платформы электронной коммерции. В этом документе изложен набор принципов и лучших практик для создания масштабируемых, надежных и отказоустойчивых распределенных систем. Присоединяйтесь к нам, чтобы совершить путешествие в прошлое и исследовать идеи, которые определили будущее распределенных вычислений. 🔗 Основной сайт 🔗 Зеркало
  • Реклама

  • Библиотека программиста

    27 февраля на TeamLead Conf 2023 пройдет "Яндекс-трек: R&D и культура компании". Для тимлидов, руководителей и СТО! В этом треке мы поговорим о том, как в IT-компаниях с разной корпоративной культурой устроены R&D-департаменты, в которых рождаются, тестируются и запускаются технологические решения. Какова роль инженеров и менеджеров в компаниях с разной культурой? Как построены процессы генерации и приоритизации идей и инноваций? Приходите послушать! 👉Программа Яндекс-трека: https://teamleadconf.ru/moscow/2023/yatrack?utm_source=tg&utm_medium=track&utm_campaign=proglibrary
  • Библиотека программиста

    👨‍💻📈 «Я понял, ради чего живу»: как изменилась жизнь русскоязычных айтишников за последний год? Результаты опроса «Библиотеки программиста» Коротко о главном: пессимистов больше, чем оптимистов; зарплата в IT все равно растет, несмотря ни на что; доход тимлидов и джунов не снижается, а сеньоров и мидлов все-таки штормит. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека программиста

    💡УЖЕ ЗАВТРА состоится бесплатный вебинар: «Эволюция или деградация: что будет с рынком IT и разработчиками в 2023 году» Недавно мы провели опрос: «📈Как изменилась жизнь русскоязычных айтишников за последние полгода», и в дополнение решили провести вебинар на актуальную для вас тему. В программе: 🔹Где востребованы IT-специалисты из РФ: ТОП-10 стран; 🔹Какие языки, стеки и IT-специалисты востребованы в этих странах. Аналитика по навыкам; 🔹Массовые увольнения в корпорациях-гигантах: как искать работу за рубежом; 🔹Медианная зарплата программиста в каждой стране после уплаты налогов. Плюсы и минусы жизни в каждой стране; 🔹ChatGPT, ИИ и будущее программирования: какая версия GPT заменит программиста. ⏰ Дата: 16 февраля в 18:00 по МСК Запись на вебинар, подробнее о спикерах, программе и т.д читайте по ссылке👉 https://proglib.io/w/27f6d59d