Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
2705 - Telegram Web
Telegram Web
🧐 Как выглядит хорошее резюме фронтендера

Тысячи кандидатов — и у всех написано «знаю HTML, CSS, JavaScript». Хотите выделиться? Сделайте ставку на конкретику и практические примеры.

🎯 Реальные проекты

Не пишите просто «сделал ToDo». Сделали? Покажите:
🔹 Ссылка на GitHub
🔹 Живое демо
🔹 README с описанием
🔹 Чёткий список — что именно реализовано (роутинг, стейт, адаптив и т.д.)

🎯 Технологии
React — это база. Но добавьте:
🔹 TypeScript
🔹 Tailwind или styled-components
🔹 Zustand, Redux или Context
🔹 Jest или Vitest
🔹 Storybook
🔹 CI/CD (например, GitHub Actions)

🎯 GitHub — это ваше портфолио

README
Чистая история коммитов
Удалите лишние репозитории с главной
Следите за public, .env.example и .gitignore
Ветка main, никаких fix123finalv2

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

🔵 Забирайте курс по Фронтенду и углубляйте свои знания в JavaScript и не только → «Frontend Basic: принцип работы современного веба»

Proglib Academy #оффер_мечты
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1🙏1
🐍 Алгоритм Евклида: самый известный способ найти НОД

Ищет наибольший общий делитель (НОД) двух чисел. Основа для многих задач в численных алгоритмах.

➡️ Как работает

Берем два числа: a и b.

Пока b ≠ 0:

Присваиваем a = b,

Присваиваем b = a % b (остаток от деления).

Когда b станет 0, в a будет НОД.

Пример на Python:
def gcd(a, b):
while b != 0:
a, b = b, a % b
return a

print(gcd(48, 18)) # Выведет: 6


➡️ Почему важно знать

🔵 Часто используется в криптографии (например, RSA).

🔵 Помогает при работе с дробями, оптимизацией циклов и проверкой взаимной простоты чисел.

🔵 Чтобы знать об алгоритмах все, забирайте наш курс «Алгоритмы и структуры данных»

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1😁1
🕸 Как работает протокол HTTP/2: основные принципы и преимущества в сравнении с HTTP/1.1

​HTTP/2 — это как переход с однополосной дороги HTTP/1.1 на скоростное шоссе: быстрее, эффективнее и без пробок.

Узнайте, как новые технологии ускоряют загрузку веб-страниц и улучшают работу приложений.

➡️ Читать статью

🐸Библиотека шарписта
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🧐 Как выглядит хорошее резюме фронтендера

Тысячи кандидатов — и у всех написано «знаю HTML, CSS, JavaScript». Хотите выделиться? Сделайте ставку на конкретику и практические примеры.

🎯 Реальные проекты

Не пишите просто «сделал ToDo». Сделали? Покажите:
🔹 Ссылка на GitHub
🔹 Живое демо
🔹 README с описанием
🔹 Чёткий список — что именно реализовано (роутинг, стейт, адаптив и т.д.)

🎯 Технологии
React — это база. Но добавьте:
🔹 TypeScript
🔹 Tailwind или styled-components
🔹 Zustand, Redux или Context
🔹 Jest или Vitest
🔹 Storybook
🔹 CI/CD (например, GitHub Actions)

🎯 GitHub — это ваше портфолио

README
Чистая история коммитов
Удалите лишние репозитории с главной
Следите за public, .env.example и .gitignore
Ветка main, никаких fix123finalv2

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

🔵 Забирайте курс по Фронтенду и углубляйте свои знания в JavaScript и не только → «Frontend Basic: принцип работы современного веба»

Proglib Academy #оффер_мечты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Поделитесь своим самым неловким моментом на собеседовании

Работа мечты, крутая вакансия... И вдруг — фейл на интервью, который запомнился надолго. У каждого такие истории есть. 😅

💬 Расскажите в комментариях:


— Что произошло?
— Как выкрутились (или нет)?
— Какие выводы сделали после этого?

Самые честные и забавные истории попадут в наш следующий пост — а их авторы заработают уважение и +100 к карме в IT-сообществе.

Proglib Academy #междусобойчик
4
OpenAI: Мы серьезная компания.
Тоже OpenAI:


Proglib Academy #развлекалово
😁2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🟡🍰 Использование круговых диаграмм — это не конец света

Круговые диаграммы любят за простоту и визуальную красоту. Но в сообществе аналитиков и дизайнеров они считаются чуть ли не табу. Почему так — и стоит ли их совсем избегать?

➡️ В этой статье разбираемся — когда круговые диаграммы реально работают, а когда лучше заменить их на гистограмму или что-то поумнее.
👍3
Что выведет код?

👾 — [1, 2, 3, 0]
🔥 — [3, 4, 5, 0]
👍 — [1, 2, 0, 3]
🌚 — [-1, 1, 2, 3]

Proglib Academy #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
👾10🔥2🌚1
🥺 Я работаю на скучной работе и мне норм

Пока одни бегут за карьерными ачивками и выгорают на хайпе, другие спокойно делают своё дело в страховых, банках и госпредприятиях — и, кажется, даже кайфуют. Без переработок, с хобби, семьёй и внутренним покоем.

Что в статье:

➡️ Почему «скучная» работа может быть секретом счастливой жизни

➡️ Мнения айтишников с Reddit: от FAANG до автопрома

➡️ Плюсы и минусы неспешной карьеры вне техгигантов

➡️ И напоминание: не всем нужно быть «звёздами», чтобы жить хорошо

🔗 Читаем и обсуждаем
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🙏1💯1
Напоминаем, что встречаемся с Марией Горденко уже завтра!

Если еще не успели присоединиться к воркшопу, то сейчас самое время https://proglib.io/w/bd4700f7

Кратко напомним что ждет на воркшопе:
📍 Работа с реальными данными — табличные датасеты и изображения
📍 Снижение размерности через PCA — научитесь отделять важное от второстепенного
📍 Обучение моделей — Random Forest и градиентный бустинг в действии
📍 Разбор метрик и гиперпараметров — как настроить модель на максимальную эффективность
📍 Написание кода на Python — прямо как реальных проектах
📍 Персональный code review от эксперта — бесценный фидбек для вашего роста
📍 Доступ в закрытый чат участников — нетворкинг и обмен опытом

Стоимость участия: 3990₽

👉 Забронировать место на воркшопе: https://proglib.io/w/739c0d74
🔥1🤔1
ℹ️ Как пройти на позицию Junior Data Scientist (A/B-testing)

Федеральный ритейлер ищет младшего исследователя данных в департамент Big Data. Разбираем, что вам нужно для этой вакансии.

1️⃣ Знание A/B-тестов

▫️ Вам нужно уметь правильно ставить гипотезы, выбирать метрики и анализировать результаты.
▫️ Важно: глубокое понимание тервера и матстата.

2️⃣ Python + работа с данными

▫️ Опыт написания чистого, понятного кода.
▫️ Владение библиотеками для аналитики и ML: pandas, scikit-learn и др.

3️⃣ Навыки работы с инструментами

▫️ Spark для обработки больших данных.
▫️ Airflow для оркестрации пайплайнов.
▫️ MLFlow для управления экспериментами и моделями.
▫️ Docker для упаковки решений.
▫️ Git и DVC для контроля версий данных и кода.

4️⃣ Дополнительно ценится

Опыт работы в Scrum-командах.
Знание баз данных (Postgres).
Понимание принципов ModelOPS (модели должны работать в реальных продуктах).

🔵 Чтобы получить оффер-мечты в Data Science, забирайте наш курс → «Математика для Data Science»

Proglib Academy #оффер_мечты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
🚀 ТОП-38 Hover-эффектов для современного веб-дизайна в 2025 году

Сегодня просто красиво — уже не работает. Люди ожидают деталей, анимации, микровзаимодействий. Именно это и собрал автор: 38 hover-эффектов, которые делают интерфейс живым, современным и цепляющим.

Что в статье:

➡️ Подборка визуально эффектных решений

➡️ Примеры использования и разбор кода

➡️ Акценты на актуальные тренды 2025 года

🔗 Смотреть и вдохновляться

🐸 Библиотека фронтендера
Please open Telegram to view this post
VIEW IN TELEGRAM
😍1
🙂 Ох уж этот нейминг моделей OpenAI

Proglib Academy #развлекалово
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3
🌐 Архитектура в коде: зачем понимать абстракции

Когда вы строите систему, каждая деталь должна быть готова к переиспользованию и расширению. И тут без понимания абстракций — никак.

Что важно:
— Абстракция должна скрывать детали реализации
— Хорошая абстракция минимизирует связность кода
— Расширение должно быть простым без переписывания старого

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

Грамотная архитектура начинается там, где заканчиваются костыли. 🙃

🔵 Для полного понимания Архитектуры, забирайте наш курс → «Архитектуры и шаблоны проектирования»

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
🖼 ТОП-5 структур данных для обработки изображений

Хотите разобраться, как обрабатывать изображения в компьютерном зрении или графике?

Всё начинается с правильных структур данных. Они помогают хранить и анализировать пиксели, их связи и расположение.

👉 В этой статье — подборка топ решений и советы, как их использовать.

Библиотека питониста
Please open Telegram to view this post
VIEW IN TELEGRAM
1
⚡️Команда дня: os.walk + fnmatch

Хотите быстро найти и обработать все файлы определенного типа на Python?
Вот минимальный скрипт:
import os
import fnmatch

for root, dirs, files in os.walk('.'):
for file in fnmatch.filter(files, '*.py'):
print(os.path.join(root, file))


➡️ Что делает:
— Рекурсивно обходит текущую директорию и все вложенные
— Ищет все файлы с расширением .py
— Выводит пути к найденным файлам

Добавьте проверку содержимого:
for root, dirs, files in os.walk('.'):
for file in fnmatch.filter(files, '*.py'):
path = os.path.join(root, file)
with open(path, 'r', encoding='utf-8') as f:
if 'TODO' in f.read():
print(path)


Proglib Academy
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥11👾1
🚀 Старт в IT: разбор требований на вакансию Junior Python Developer

Компания ищет начинающего разработчика без опыта, но с желанием учиться. Разбираем, что вам нужно:

1️⃣ Базовые знания Python
▫️ Уверенно писать скрипты, понимать синтаксис, уметь работать с функциями, циклами, условиями.

2️⃣ Работа с API и базами данных
▫️ Умение отправлять запросы через requests, разбираться в JSON.
▫️ Основы работы с SQL (MySQL, PostgreSQL): SELECT, INSERT, UPDATE.

3️⃣ Опыт с Flask или Django (плюс, но не обязательно)
▫️ Базовые CRUD-приложения, настройка маршрутов (@app.route), обработка форм.

4️⃣ Умение работать в команде
▫️ Ответственность, коммуникабельность и желание разбираться в чужом коде.

➡️ Что будет плюсом:
Знание HTML/CSS для минимальных правок на фронте.
Опыт с Docker (развертывание контейнеров) и Git (ветвление, pull request'ы).
Интеграции с Telegram API, Google Sheets API — огромный бонус.

🔵 Начинайте свой путь в программировании и прокачивайте свои навыки с нашим курсом «Основы программирования на Python»

Proglib Academy #оффер_мечты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
🤔📝 Псевдокод: когда преподы не шарят, а ты в тупике

Псевдокод может быть настоящим головняком, особенно если требования к нему кажутся непонятными или не совпадают с тем, что вы видите в реальной практике программирования.

Узнайте, как сделать псевдокод полезным инструментом, а не дополнительной нагрузкой.

➡️ Читать статью

🐸Библиотека шарписта
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2😁2👏1
🌚 Диалог, который никогда не произойдет

Proglib Academy
#развлекалово
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6🌚1
2025/07/12 18:00:19
Back to Top
HTML Embed Code: