Путь Программиста
Закритий канал
Канал, который поможет развиваться программисту. Гайды, обучения для разработчиков. Каждый найдет для себя что-то полезное. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/+j65ir28wT41lZjdi
Показати більше1 815
Підписники
Немає даних24 години
Немає даних7 днів
-1630 день
Архів дописів
1 815
Какое значение атрибута type используется для создания кнопки, отправляющей форму?
1 815
📑Наставник для айтишника: кто он и чем может помочь. Мой личный опыт
Почему сегодня популярно менторство в IT? Да, всё просто. С ментором, или наставником, достичь своей цели можно гораздо быстрее и с меньшими потерями. Ведь он уже проходил этот путь, ошибался и теперь точно знает, как сделать лучше.
🔎 Читать статью
Путь Программиста | #статьи
1 815
Всего за 5 минут определите подходящую вам IT-профессию.
Онлайн-школа Skillfactory разработала уникальный профориентационный тест из 18 вопросов. Ответив на них, узнаете наиболее подходящую вам специальность.
Работайте в российских или зарубежных компаниях, в офисе или удаленно. Для айтишников — сниженная ставка по ипотеке, высокая зарплата, комфортные условия и гибкий график.
Переходите по специальной ссылке, чтобы пройти тест, получить карьерную консультацию и мини-курс для выбора профессии в IT или дизайне
Реклама. Информация о рекламодателе по ссылкам в посте.
1 815
📖Система модулей Java
🖋 Николай Парлог, 2020
Создать надёжное и безопасное приложение гораздо проще, если упаковать код в аккуратные блоки. Система модулей в Java представляет собой языковой стандарт для создания таких блоков. Теперь вы можете контролировать взаимодействия различных JAR и легко обнаруживать недостающие зависимости. Фундаментальные изменения архитектуры затронули ядро Java, начиная с версии 9. Все API ядра распространяются в виде модулей, а для библиотек, фреймворков и приложений аналогичный подход можно считать хорошей практикой и рекомендацией.
Вы освоите наилучшие практики модульного проектирования, отладки приложения и его развертывания перед сдачей в продакшен.
💾 Скачать книгу
Путь Программиста | #книги #Java
1 815
📑React Query: стейт-менеджер для любителей кэша
В этой статье хочу рассказать о нашем опыте работы с библиотекой React Query (ныне TanStack Query, дальше RQ) и почему мы остановились именно на ней. А еще как она помогает нам упростить и ускорить доступ к страницам и данным, сэкономить ресурсы на однотипных запросах, упростить визуализацию работы с данными и распутать код. Глубоких технических подробностей не будет, но статья может быть интересна тем, кто хочет узнать об опыте применения RQ в условиях продуктовой разработки.
🔎 Читать статью
Путь Программиста | #статьи #React
1 815
📑React Query: стейт-менеджер для любителей кэша
В этой статье хочу рассказать о нашем опыте работы с библиотекой React Query (ныне TanStack Query, дальше RQ) и почему мы остановились именно на ней. А еще как она помогает нам упростить и ускорить доступ к страницам и данным, сэкономить ресурсы на однотипных запросах, упростить визуализацию работы с данными и распутать код. Глубоких технических подробностей не будет, но статья может быть интересна тем, кто хочет узнать об опыте применения RQ в условиях продуктовой разработки.
🔎 Читать статью
Путь Программиста | #статьи #React
1 815
Другого шанса не будет, НОТКОЙН вернулся, судный день настал!
Заходим 👉 https://t.me/notcoin_bot?start=er_19915104
Вы сразу получаете в подарок семи дневный платинум аккаунт, благодаря которому сможете пассивно зарабатывать - это просто ГЕМ 2024 года!
1 815
📑Автостопом по мультиплееру. Часть 1: Введение
Приветствую, читатель. Здесь начинается небольшой цикл статей, посвящённых разработке мультиплеерных игр. Мультиплеер — это весьма объёмная область, из-за чего в ней очень легко потеряться или пойти не туда. И я хочу попробовать расставить ориентиры, которые бы помогли начать, указывали направление и подсвечивали важные моменты.
🔎 Читать статью
Путь Программиста | #статьи
1 815
Какой атрибут тега определяет, что поле ввода должно быть предварительно заполнено данными?
1 815
📑Как стать Java-разработчиком бесплатно? Программа обучения с нуля
Если вбить «как стать java разработчиком» в поисковую строку, можно найти тысячу курсов по данному направлению. Проблема в том, что все курсы являются платными и, как правило, стоят несколько десятков, если не сотен тысяч рублей.
Чтобы разбавить засилие платных курсов, мы с Java-разработчиком Иваном Шихалдиным подготовили для вас программу обучения «Java-разработчик с нуля», которая состоит только из бесплатных материалов.
🔎 Читать статью
Путь Программиста | #статьи #Java
1 815
📑Fintech: системные потоки против параллелизма Async/Await в Rust
Последнее время достаточно популярна "async/await" концепция в Rust. Безусловно для подавляющего большинства задач это лучший вариант. Так как она ориентирована на то что система, которая обрабатывает сетевые запросы, например сталкивается с блокировкой ввода/вывода к базе данных. В результате лучшим решением будет использование "async/await", так как он позволяет использовать один поток для обработки множества запросов. Если функция "async" не может быть завершена например из-за ожидания ввода-вывода, она может отдать управление в точке ее вызова "await". И "executor" например "Tokio" может переключиться на другую задачу.
🔎 Читать статью
Путь Программиста | #статьи #Rust
1 815
📖Python для финансовых расчетов
🖋 Ив Хилпиш, 2021
Python стал языком выбора для разработки финансовых приложений, управляемых данными, и систем искусственного интеллекта. Крупные инвестиционные банки и хедж-фонды все активнее реализуют свои базовые платформы трейдинга и управления рисками с использованием экосистемы Python. В новом издании книги разработчики и финансовые аналитики узнают, как применять различные инструменты Python для создания финансовых приложений и систем алгоритмической торговли.
Все примеры книги написаны на Python 3 и доступны в виде интерактивных блокнотов Jupyter. Готовые программные решения помогут понять, как экосистема Python формирует технологический фундамент для финансовой индустрии.
Подробнее: https://www.labirint.ru/books/799392/
💾 Скачать книгу
Путь Программиста | #книги #Python
1 815
Какой HTML-тег используется для определения стилей, которые встроены непосредственно в HTML-документ?
1 815
📑Защита бекапов с помощью ChatGPT4 — строим LastHope сервер
Ситуация - два Hyper-V сервера, десяток виртуалок, на каждый Hyper-V установлен VBR CE, бекапы хранятся на соседних дисках + раз в неделю каталоги с бекапами синхронизируются со стареньким NetGear NAS.
Казалось бы - что тут может пойти не так??!! Да все! Несмотря на то, что Hyper-V не в домене - сломать его по сети вполне реально, если злоумышленник попадет хотя бы на одну рабочую станцию (или подключится по WiFi). NetGear NAS уже устарел, прошивка содержит известные уязвимости. В общем бекапы не защищены и в случае атаки изнутри - шансы получить проблемы весьма велики.
Решение - делаем отдельный хакеро-защищенный NAS на базе Debian Linux 12 + iptables + скрипты от ChatGPT4.
🔎 Читать статью
Путь Программиста | #статьи
1 815
📑Инфраструктура для data engineer S3
S3 – это один из сервисов, который используется для построения Data Lake и обмена файлами.
В этой статье рассказывается о технологии S3 со стороны дата-инженерии.
Мы в статье рассмотрим как развернуть сервис, как им пользоваться и зачем он нужен в дата-инженерии
🔎 Читать статью
Путь Программиста | #статьи
1 815
Какое свойство CSS используется для изменения цвета текста элемента?
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
