Proglib.academy | IT-курсы
3.68K subscribers
1.92K photos
54 videos
10 files
1.81K links
Онлайн-курсы для программистов от создателей «Библиотеки программиста».

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/9f60aed6

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
📚 Книги для тех, кто хочет прокачаться в Data Science

Делимся подборкой полезных книг, которые помогут освоить основные концепции, углубиться в анализ данных и понять, как применять машинное обучение на практике. Отличный старт для начинающих и полезное чтиво для тех, кто уже шарит

Прокачивайся в Data Science с нашим курсом:
🔵 Математика для Data Science
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Media is too big
VIEW IN TELEGRAM
🐍 Что такое декоратор в Python

Обучающий материал о Python в формате рилса


Подтягивайте знания с нашим курсом по Python:
🔵 Основы программирования на Python
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍2
📊🔧 Администратор Power BI: первичные обязанности после реализации дашборда

Разработали дашборд в Power BI, но не знаете, что делать дальше? Делимся секретами, как правильно опубликовать отчет, настроить доступы через Azure и организовать автоматическое обновление данных.

Читать статью
Как поступить в ШАД: проходные баллы

Воспользуемся простыми наблюдениями для всех конкурсов: контест, экзамен, cобес. Большинство абитуриентов пишет на ноль. Поэтому проходной бал где-то 1/5-1/4 от полного балла. Это касается только тех экзаменов, которые невозможно заранее прорешать с левого аккаунта.

Финальное решение принимается на основе всех этапов. Также редко получается получить полный балл из-за оформления

Поступившие находятся между 1/3 и 2/3 от полного балла. Если на всех этапах получить 2/3, то вы точно поступили.

Забирайте наш курс — он точно поможет поступить в ШАД:

🔵 Алгоритмы и структуры данных
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
📌 Деплой: превращение кода в готовое приложение

Деплой (Deployment) —
это процесс размещения и запуска приложения в рабочей среде, где оно становится доступным пользователям. Это ключевой этап разработки, позволяет превратить исходный код в готовое к использованию приложение.

1️⃣ Повторное создание
Способ, при котором разработчик сначала отключает старую версию приложения, а затем развертывает новую версию. При этом в работе приложения возникает перерыв, длительность которого зависит от скорости отключения и повторного запуска.

2️⃣ Последовательное развертывание
Разработчики заменяют экземпляры текущей версии приложения на новую. Балансировщик нагрузки распределяет трафик между серверами в пуле экземпляров версии. Затем разворачивается экземпляр другой версии, который добавляют в пул и удаляют один экземпляр первой версии.

3️⃣ Канареечный релиз
Канареечный релиз позволяет постепенно перенаправить трафик от версии 1 к версии 2. Обычно трафик распределяется пропорционально:
например, 90% запросов отправляется версии 1, а 10% - версии 2.

4️⃣ А/В-тестирование
Этот метод похож на стратегию канареечного релиза, но отличается целями. Часто А/В-тестирование используется, чтобы оценить эффект изменения и определить, какая версия больше нравится пользователям.

Информативный пост? А у нас есть целый курс с такой полезной информацией:
🔵 Основы IT для непрограммистов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🟢 Зелёные флаги на собеседовании: 11 признаков того, что работодатель — норм

В этой статье мы расскажем, какие сигналы на собеседовании говорят о том, что вы попали в отличную команду, и вам точно стоит сказать работодателю: «Да!»

👉 Читать
👍6
✏️ Вопрос с реального собеседования по Python

В чём разница между func и func()?

func — это объект функции, а func() — это вызов функции.

func: Это объект самой функции, который можно сохранить в переменную, передать в качестве аргумента другой функции. Например, если присвоить func новой переменной, например, new_func = func, то new_func() будет эквивалентен вызову func(). Без круглых скобок функция не выполняется, она просто существует как объект.

func(): Это фактический вызов функции. Круглые скобки указывают Python на выполнение кода внутри функции и возврат её результата. Если бы функция принимала аргументы, они передавались бы в скобках — например, func(arg1, arg2).

Пример для наглядности:
def func():
print('I am a function')

# Присваиваем функцию переменной
new_func = func
new_func() # Вывод: I am a function

# Передаем функцию как аргумент другой функции
def call_func(f):
f() # Вызов переданной функции

call_func(func) # Вывод: I am a function

#собес_academy
👍5
📌 Простая истина от наших подписчиков

Что программисты считают наиболее важным для успешного старта в IT-сфере:

«Знакомьтесь с людьми и не опускайте руки»

«Нужно правильно определить личные потребности. К сожалению, простая мотивация деньгами работает недолго. Дольше можно удержаться, удовлетворяя свои личные потребности»

«Меньше сомневайся, если твое, то обязательно будешь этим заниматься»

«Искать стажировки, знакомиться с людьми из it, быть готовым к сложной конкуренции»

Программисты, которые добились успеха, дали полезные советы остальное за вами 💡
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
🔥 Как айтишнику стать популярным в социальных сетях

Согласно некоторым исследованиям, количество социальных контактов во многом определяет успех в жизни человека, особенно — в карьере. В этом и кроется ответ на вопрос: «Зачем айтишнику становиться популярным и развивать медийность».

Читайте гайд от Proglib на нашем сайте:


🔗 Ссылка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3