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

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

76290 @proglibrary

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

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

    Маргарита Мирошниченко, Recruitment Manager в «Лаборатории Касперского», занимается наймом продактов и многое может об этом рассказать. Её статья будет интересна тем, кто рассматривает должность продакт-менеджера для карьерного перехода, кто уже трудится в ней или кто, как и Маргарита, взаимодействует с продактами по работе. 📌 Вы узнаете, как изменилась работа за последние несколько лет, что теперь может входить в их задачи и что будет дальше👇 🔗 Читать
  • Библиотека программиста

    #оффтоп 📌 Ловите подборку «Библиотеки Программиста», пока выходные не закончились: ⚡️🎮 Поиграть в Baldur's Gate 3, которая на днях вышла на ПК спустя шесть лет разработки и три года в раннем доступе. 👉 Если кто не знает, Baldur's Gate 3 — масштабная ролевая игра, основанная на 5-й редакции Dungeons & Dragons. В ней игроки могут взять под своё управление готового героя с детально продуманной историей или же создать собственного персонажа, а затем отправиться в путешествие по Забытым Королевствам. 👉 Неподготовленного пользователя она может ввести в ступор. Но не стоит бояться: ребята из Тинькофф Журнала все объяснили. У них уже вышли материалы о том, как купить Baldur’s Gate 3 в России и что нужно знать перед запуском. А здесь можно прочитать советы, которые помогут новичку сориентироваться в происходящем. 📺 Посмотреть заключительные эпизоды третьего сезона «Ведьмака». Небольшой и не самый радужный спойлер: 1⃣ Действие в сезоне то слишком быстрое, то чересчур медленное 2⃣ Постановка сериала все еще странная 3⃣ В финале «Ведьмака» почти нет самого ведьмака 📺 Заценить трейлер второго сезона «Локи» от Marvel. Новые эпизоды начнут выходить 6 октября. 💡 Начать писать пет-проект. Идеи есть, аж 16 штук! ⌨ ASMR программирование: попробовать закодить клон Agar.io с помощью ChatGPT 4
  • Библиотека программиста

    #юмор Используйте Kubernetes, говорили они... Это весело, говорили они.
  • Реклама

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

    🎶 Фулстек или 🎻фронтендер: кем стать, чтобы не подвести себя и работать в радость? Часть 1 Для наглядности разберем все тонкости профессий на примере работы мультиинструменталиста и скрипача. Кто становится мультиинструменталистом? Исследователи: начинают с гитары — получается, переходят на барабаны — тоже ок. С каким-нибудь гобоем справляются на раз-два, потому что до этого уже освоили несколько духовых инструментов предыдущих версий. А скрипачи? Скрипачами рождаются. Но не все обнаруживают в себе талант, потому что не пробуют: «Ну, это не круто — остальные ребята копаются в двигателях игрушечных машинок». Как работает мультиинструменталист? Играет на гитаре, ногой отбивает темп на барабане, при этом успевает спрогнозировать, какой следующий инструмент выбрать, чтобы правильно зафиналить произведение. А скрипач? Скрипка имеет всего четыре струны: диапазон звучания ограничен, но узкая специализация дает преимущество — быстро набиваешь руку и выдаешь стабильный результат, а с ним приходят и первые гонорары, плюс становишься суперпрофи в своем деле. Что по зарплатам? ▶️ Медианная ЗП мультиинструменталиста (фулстека): Джун — 80 000 руб. Мидл — 170 000 руб. Сеньор — 250 000 руб. ▶️ Медианная ЗП скрипача (фронтендера): Джун — 80 000 руб. Мидл — 180 000 руб. Сеньор — 270 000 руб. Хорошая ЗП :) Я понял, кем хочу стать, что дальше? Самый быстрый вариант — пойти учиться, т. к. в условиях высокой конкуренции и цейтнота шансы у самоучек войти в профессию стремительно упали. Логично. Ок, я в деле! Яндекс Практикум запустил большое обновление курсов веб-разработки. Начать обучение по каждой из программ можно бесплатно — у каждого курса есть вводная часть, чтобы понять, подходит ли он тебе. 🎶 Курс «Фулстек-разработчик» 🎻 Курс «Фронтенд-разработчик»
  • Библиотека программиста

    ⚛️ Атомарные операции, безопасность потоков и состояние гонки в C# В этой статье мы разберем концепции атомарных операций, безопасности потоков и состояния гонки, а также рассмотрим соответствующие примеры. 🔗 Читать статью 🔗 Зеркало
  • Библиотека программиста

    Два новых канала от Proglib Недавно мы запустили два канала для джавистов, которые помогут вам практиковать свои знания и готовиться к собеседованиям 💪 👉Библиотека Java для собеса — канал, в котором мы выкладываем наши уже традиционные вопросы с собеседований 👉Библиотека задач по Java — канал с задачами, тестами, квизами и, конечно, кодом Бегом подписываться 🏃‍
  • Библиотека программиста

    #холивар Какая информация в описании вакансии может вас оттолкнуть? И на что вы больше всего обращаете внимание: 📝 Условия работы 📝 Описание вакансии 📝 Бренд работодателя 🤩 — главное, чтобы хорошо платили 💯 — для меня важны все перечисленные пункты
  • Библиотека программиста

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

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

    «Библиотека программиста» в поиске контент-менеджера для ведения телеграм-каналов Ищем человека, который грамотно пишет, разбирается в контенте и в одной из этих трех тем: 👉Data Science 👉Frontend 👉мобильная разработка Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴 Подробнее о вакансии и форма для отклика — по ссылке. Ждем вас в команде!
  • Библиотека программиста

    #проектирование_систем  📝 Наглядная демонстрация распространенных алгоритмов балансировки нагрузки 🔹 Статические алгоритмы 1️⃣ Round Robin, или алгоритм кругового обслуживания, представляет собой перебор по круговому циклу: первый запрос передаётся одному серверу, затем следующий запрос передаётся другому и так до достижения последнего сервера, после чего всё начинается сначала. 📌 Недостаток алгоритма в том, что в нём не учитывается количество активных на данный момент подключений 2️⃣ Sticky Round Robin — вариация алгоритма Round Robin. Если первый запрос Алисы отправляется к сервису А, то и последующие запросы также отправляются к сервису А. 3️⃣ Weighted Round Robin — вариация алгоритма Round Robin. Каждому серверу присваивается весовой коэффициент в соответствии с его производительностью и мощностью. 4️⃣ Хэш — алгоритм, который применяет хэш-функцию к IP-адресу или URL-адресу входящих запросов. Запросы направляются в соответствующие экземпляры на основе результата хэш-функции. 🔹 Динамические алгоритмы 5️⃣ Least connections — алгоритм, при котором новое подключение передается на сервер, на который в данный момент установлено наименьшее число соединений. 6️⃣ Least response time — алгоритм, который учитывает не только количество соединений, но и среднее время. Тогда первым в списке будет сервер с наименьшим количеством подключений и наименьшим временем ответа. 🔗 Источник
  • Библиотека программиста

    Разрабатываете игру? Публикуйте её на веб-площадках с помощью единого SDK от GamePush. 👍 - GamePush - это: - 800+ разработчиков; - 100+ миллионов игроков; - 400 тысяч покупок через сервис, совершенных игроками; - 1+ миллион человек, играющих в день; - 10 площадок для распространения вашей игры; - 500+ тысяч новых игроков, регистрирующихся ежедневно. Мы предоставляем: Дистрибуцию - Распространение вашей игры на площадках Хостинг - 200+ серверов по всему миру Игровая аналитика - В одном месте для всех площадок Единый SDK для популярных веб площадок Автоматическая интеграция с площадками - Реклама - Покупки - Авторизация - Приглашение друзей - Публикация постов Игровой бэкенд Не требует наличия сервера - Облачные сохранения - Синхронизация прогресса - Таблицы лидеров - Достижения - Чаты - Ежедневные награды - Мероприятия Регистрируйтесь, и для новых пользователей - подписчиков ProgLibrary, доступен код GP-PROG-LIBRARY-AUG02 для использования месячного стартового плана, активировать можно в любое время в течение 3 месяцев
  • Библиотека программиста

    25 вопросов, которые стоит задать HR-менеджеру на интервью В этой статье разберемся, что спросить у работодателя, чтобы получить оффер. 🔗 Читать статью 🔗 Зеркало
  • Библиотека программиста

    #новости 🔥 Дайджест интересных новостей за неделю: ▫️Создатель Ansible запустил проект jet, в котором переосмысливает свой легендарный инструмент. Как думаете на чем он написан? Конечно на Rust. ▫️Google опубликовала черновик спецификации Web Environment Integrity и работает над включением её реализации в кодовую базу Chromium и движка Blink. API Web Environment Integrity позволяет владельцам сайтов удостовериться, что окружение клиента заслуживает доверия. ▫️Выпуск среды разработки PascalABC.NET 3.9.0, предлагающей редакцию Pascal с поддержкой генерации кода для .NET, возможностью использования библиотек .NET и дополнительными возможностями. ▫️Протокол MLS, предназначенный для организации сквозного шифрования в приложениях, получил статус предложенного стандарта. ▫️Представлен выпуск языка формирования запросов и преобразования данных PRQL 0.9, развиваемого в качестве более простой и функциональной замены SQL. ▫️Разработчики Chrome развивают возможность предпросмотра ссылок во всплывающем окне. ▫️Представлен релиз Firefox 116 и сформированы обновления ветки с длительным сроком поддержки: 115.1.0 и 102.14.0. ▫️Опубликован план избавления CPython от глобальной блокировки интерпретатора (GIL, Global Interpreter Lock)
  • Библиотека программиста

    #холивар 💭 Представьте, что за час вы можете научиться чему угодно. Что вы выберете?👇
  • Реклама

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

    💬🦙 LlamaIndex: создаем чат-бота без боли и страданий В этой статье рассмотрим мощный фреймворк для работы с большими языковыми моделями LlamaIndex: узнаем, как настроить и использовать LlamaIndex, и увидим его в действии на примере поиска ответа в заданном тексте 🔗 Читать статью 🔗 Зеркало
  • Библиотека программиста

    #подкасты Как спокойно выдохнуть, когда мир на тебя бесконечно давит и постоянно подбрасывает новые и новые испытания? Ведущие подкаста «Доктор кот» постарались найти ответы👇 🎙 YouTube | Apple Подкасты | Google Подкасты | Яндекс Музыка
  • Библиотека программиста

    Наглядно о том, как взаимодействуют фронтенд- и бэкенд-разработчики #юмор #жиза