Библиотека программиста | программирование, кодинг, разработка
82.9K subscribers
3.84K photos
178 videos
89 files
6.89K links
Все самое полезное для программиста в одном канале.

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

Курс по ML: https://clc.to/eLH_zQ

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46
Download Telegram
JavaScript Temporal: революция в работе с датами и временем

Работа с датами и временем в JavaScript всегда была сложной задачей, но это меняется с появлением нового объекта Temporal. Экспериментальные версии браузеров уже начинают внедрять его.

➡️ Самое важное

Прощай, Date: Date объект, созданный в 1995 году, наконец получает замену. Temporal решает все основные проблемы, включая поддержку часовых поясов и более точное управление временем.

🔗 Подробнее о Temporal: Документация на MDN

#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍13😁31🙏1
Media is too big
VIEW IN TELEGRAM
🔥 ТОП-8 фраз, которые испортят собеседование в IT

Proglib рассказывает о редфлагах на собесе в формате рилса
Please open Telegram to view this post
VIEW IN TELEGRAM
110🥱10👍7😁1
⚡️ Бесплатная онлайн-платформа для практики написания SQL-запросов

Что предлагает платформа:

▪️ 200+ заданий разной сложности, сгруппированных по темам, базам данных и уровням подготовки.

▪️ Онлайн-редактор кода: пишите запросы, тестируйте их и сразу видите результат.

▪️ Подсказки и обучение: платформа поможет найти ошибки и предложит полезные материалы.

🔗 Ссылка
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁21👍7🙏1
📚 Как разобраться в базах данных с нуля или прокачать экспертные навыки

Собрали подборку книг, которые помогут вам освоить различные базы данных, паттерны и антипаттерны, а также оптимизацию запросов.

👉 Смотри на карточке первые четыре книги

🔗 Подборка книг
11👍163
📊 Clean Architecture: кратко о слоях и принципах

В основе «чистой» архитектуры лежит идея отделения бизнес-логики от внешних зависимостей. Каждый слой выполняет свою роль и не знает деталей соседнего слоя.

🔸 Entities — сердце приложения, бизнес-сущности и основные правила.

🔸 Use Cases — описывают действия (сценарии) приложения, опираясь на бизнес-логику.

🔸 Controllers / Presenters / Gateways — связывают бизнес-логику с внешними ресурсами и интерфейсами.

🔸 Frameworks and Drivers — внешние технологии (БД, UI, сетевые интерфейсы и т.д.), которые можно заменять без изменения внутренней логики.

#инфографика
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍19😁83
Наша свежая находка:

🚀 AI-собеседование от Сбера, чтобы найди работу мечты в IT.

Хочешь пройти собеседование без стресса и получить предложение, которое тебе действительно подходит?
Тогда все просто:

🔹 Загрузи резюме
🔹 Пройди AI-интервью за 15 минут
🔹 Получи лучшие вакансии от Сбер

💡 Нейро-рекрутер подберёт предложения с максимальным совпадением твоих навыков и требований работодателя. Быстро, эффективно и без лишних переживаний.

Готов сделать шаг к новой карьере? Попробуй здесь и сейчас! 👇

🔗 https://clc.to/GkOTTA

P.s.
мы с командой уже оценили новый сервис 🫶
5👍3😁2
🗓 Секреты продуктивной удалёнки

Удалёнка — это круто, но легко потерять грань между домом и работой. Вот что рассказывает человек, который 7 лет работает из дома и ещё жив, продуктивен и полон сил.

Поделитесь своими советами для удаленки
👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍45🥱16💯6🤔3😢1
📱 Apple делает Swift Build в open source

Apple открыла исходный код Swift Build — движка сборки, который используется в Xcode и поддерживает миллионы приложений на iOS, macOS. Теперь он доступен для всех и поддерживает Linux и Windows.

➡️ Что дальше:

Apple уже начала интеграцию Swift Build в Swift Package Manager. В будущем обещают новые фичи, оптимизацию производительности и кроссплатформенные инструменты.

👉 Официальный сайт Swift

#новость
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍183😁3🔥2
🤔 Кто знает всё о вашем местоположении: разбираем утечку данных

Недавно стало известно о масштабной утечке геоданных из Gravy Analytics, которая затронула более 2000 приложений из AppStore и Google Play. Эти приложения тайно собирали данные о местоположении без согласия пользователей, а иногда даже без ведома разработчиков.

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

➡️ Что обнаружили:

▪️ Геоданные и IP-адрес: некоторые игры и приложения передают данные о вашем местоположении сторонним компаниям даже при выключенных настройках геолокации.

▪️ Мобильные ID: уникальные идентификаторы устройств помогают объединить данные из нескольких приложений.

▪️ Информация о вашем устройстве: от уровня заряда батареи до яркости экрана – всё это собирается для "оптимизации" рекламы.

🔗 Читайте исследование: как это происходит и почему это важно
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍8🌚42👾2
📊 IT-сфера в России ждёт массовых сокращений, но не всё так однозначно

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

➡️ Что происходит

• Компании закрывают неприоритетные проекты и направления.

• Спрос на специалистов смещается: растёт интерес к аналитикам, а вот PHP-разработчики теряют актуальность.

• IT-рынок не исчезает, а перестраивается: одни компании увольняют, другие активно нанимают.

Как говорят эксперты: для опытных специалистов (7+ лет в индустрии) проблем с трудоустройством не будет. Новичкам и специалистам с небольшим опытом придётся сложнее, а зарплаты могут не соответствовать ожиданиям.

#новость
Please open Telegram to view this post
VIEW IN TELEGRAM
😁20😢10👍4🥱4👏2
🔥 На Hacker News появился пост, где те, кто ищут работу в IT, могут рассказать о себе и своих навыках.

Все запросы отправляются на сайт wantstobehired.com

➡️ Формат подачи такой
Location:
Remote:
Willing to relocate:
Technologies:
Résumé/CV:
Email:


Публиковать можно только свою информацию. Агентствам и рекрутерам вход запрещён.

👉 Пробуйте пока есть шанс: Hacker.news
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍9🔥3😁3🤔2
⚙️ Переход от монолита к микросервисам: ключевые паттерны

На этой схеме представлены 4 ключевых паттерна, которые помогут упростить переход.

🔸 Strangler Fig Pattern
🔸 Parallel Run Pattern
🔸 Decorating Collaborator Pattern
🔸 Change Data Capture (CDC)

#инфографика
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍14🔥6🙏21