А вот и свежий дайджест Tproger, в котором вы обязательно найдёте полезные материалы.
Содержание
Веб-разработка
- Как расширить функционал веб-приложений без головной боли?
Рассказали о четырёх веб-API, которые вы можете использовать в своих проектах. - Может ли видео на бэкграунде быть лёгким и плавным? Конечно!
Рассказали как это сделать.
- Проверить как работает ваш код на JS или TS можно в одном окне.
Поделились инструментом RunJS, который помогает мгновенно проверить работу ваших скриптов. - А туда ли улетают ваши запросы?
Как создать, протестировать и задокументировать API с помощью Postman рассказали здесь.
Python и Django
- Django не так сложен, как вам могло показаться!
Поделились небольшим, но подробным видеокурсом по основам Django. - Обрабатывать большой поток данных может быть сложно.
Рассказали, как создать конвейер данных с Kafka и ClickHouse для облегчения жизни. - Копирайтер против ChatGPT: кто круче напишет статью про Python?
Провели небольшое исследование, в котором приняли участие пользователи. - Пишете красивый код, но забываете о безопасности?
Тогда обязательно сохраните себе эту шпаргалку с полезными советами. - Бесконечно можно смотреть на три вещи: как течёт вода, как горит огонь и как красиво сортируются массивы.
Визуализация последнего ждёт вас тут.
Точка входа: полезности для начинающих программистов
- Flexbox и Grid — два основных способа вёрстки страниц с помощью CSS.
Если ещё не владеете ими, то посмотрите этот видеоурок, посвящённый CSS Grid. - SOLID, но не Snake.
Изучите один из главных способов проектирования приложений, который точно вам пригодится. - Учимся работать с AWS — одной из самых популярных облачных платформ.
Конечно, по видеоурокам.
Полезные инструменты, книги и лайфхаки для разработчиков
- Хотите вставить на сайт какой-то особенный символ?
Держите интерактивный справочник с символьными объектами HTML, символами Unicode и 8859-1, кавычками и многим другим. - Swimlanes.io — инструмент, который поможет вам визуализировать процессы.
Как создавать диаграммы быстро и просто рассказали тут. - Scratch — инструмент от MIT, который помогает даже детям освоить программирование.
Рассказали, как бесплатно прокачаться. - GitHub не всему голова.
Git-Tower — Git-клиент с расширенными возможностями. - Не все любят видеокурсы и статьи.
Для вас мы нашли книгу, которая сделает из вас крутого Java-разработчика. - А если хотите что-то более популярное, то и это у нас есть.
Держите книгу по криптографии и взлому шифров на Python.
GameDev
- Зачем нужен DLSS в играх и как он работает?
Рассказали тут. - Хотите стать повелителем погоды?
Тогда посмотрите, как создаются погодные механики в играх. - Как увеличить геймплей игры?
Для этого нужен простой…
Мобильная разработка
- Да кто такой этот ваш Android-разработчик?
Рассказали о типичных задачах разработчика под Android. - Никогда не поздно поменять свою жизнь.
Рауль Феррера рассказал, как стал iOS-разработчиком в 40 лет и даже написал собственную книгу. - Упрощаем авторизацию в приложении.
Посмотрите, как добавить Google Sign-in в Android-приложение.
Нейросети
- Энтузиасты приближают восстание машин.
ChaosGPT — нейросеть на основе GPT-4, которая учится «уничтожать человечество». - Много нейросетей больших и разных.
Собрали шпаргалки по нейросетям в одном месте. - Создайте свою образовательную платформу с помощью OpenAI, ChatGPT и Django.
Оставили инструкцию для вас тут. - Сделайте своего GPT-бота в Telegram.
Простой гайд уже ждёт вас. - Нужно больше информации о ChatGPT богу ChatGPT!
Для начала узнайте, как, собственно, работает эта нейросеть.
Soft skills
- Третьи сутки без сна, а к дедлайну всё равно не успеваете?
Возможно, вам стоит заняться собственным тайм-менеджментом. - Время просчитали правильно, но всё равно не успели? Тогда проблема в откладывании дел.
Узнайте, как перестать откладывать дела на потом и научиться работать как машина. - Каждого третьего россиянина бесят коллеги по работе.
А вот почему — узнаете в этой статистике.
Немного юмора
- Танцуем и печатаем.
Попробуйте сделать жестовую клавиатуру с OpenCV и MediaPipe для всего тела. - Проводите демо для заказчика правильно.
Видеоинструкция уже ждёт вас. - Вы читаете пользовательские соглашения?
А стоило бы. - И снова о важности чтения документации.
Хотя…