Путь Программиста
Yopiq kanal
Канал, который поможет развиваться программисту. Гайды, обучения для разработчиков. Каждый найдет для себя что-то полезное. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/+j65ir28wT41lZjdi
Ko'proq ko'rsatish1 759
Obunachilar
-124 soatlar
-47 kun
-930 kun
Postlar arxiv
1 759
📑И опыт, сын ошибок трудных: обрабатываем ошибки в Spring Boot
Долгое время разрабатывая микросервисы в разных командах, я сталкивался с типовой задачей: созданием максимально информативного ответа на запрос, когда произошла какая-то ошибка. Особенно это актуально для систем с пользовательским фронтендом, большим количеством интеграций или систем, которые представляют свой API как продукт. Во многих случаях это решалось выдачей сообщения «Ошибка системы» с HTTP-кодом 500. Из раза в раз меня не покидало ощущение, что решению этой задачи не уделяется должного внимания и времени. В текущем проекте нам пришлось пройти все круги ада, изменить несколько подходов и реализаций. И здесь я постарался описать, как это было, и сформулировать выводы, которые мы сделали на каждом шаге решения проблемы.
🔎 Читать статью
Путь Программиста | #статьи #Spring
1 759
📖Beginning Spring 6
🖋Andrew Lombardi, 2024
Эта книга научит вас, как использовать платформу Spring Framework для создания приложений на основе Java, веб-приложений и микросервисов. Предназначенная для начинающих, она была переработана и расширена с учетом последних возможностей и рекомендаций Spring 6.
💾 Скачать книгу
Путь Программиста | #книги #Spring
1 759
⚡️Россию отключают от интернета: с 12 сентября начнут работать новые санкции США. Google, Gmail и даже WhatsApp — отвалится ВСЁ.
Большинство окажутся не готовы: потеряют работу, жизненно важные данные и просто связь с близкими. Чтобы такого не было с вами — читайте канал «Провод».
Это главный техноканал Телеграма, где рассказывают, как обойти любые блокировки без VPN, сохранить все свои данные и пользоваться платным софтом бесплатно.
Сейчас такие навыки жизненно необходимы — подписывайтесь: @provod
1 759
📑Общее представление о контейнерах и бинах в Spring
В этой статье я хочу базово пройтись по Spring. Рассказать о возможностях конфигурации её бинов и немного залезть во внутрь.
🔎 Читать статью
Путь Программиста | #статьи #Spring
1 759
erid: LjN8Jyeb3
Твои друзья уже подписались на Мемный Бубен - ждем только тебя!
Топовые мемы о разработке и проектному менеджменту
Вступай 👉 t.me/memebuben
1 759
Какой атрибут у тега задает, что ссылка должна открываться в новом окне браузера?
1 759
Если вас бесят безмозглые коллеги, клиенты и начальники — подписывайтесь на Е-коммерса.
Там собирают самое свежее из мира торговли: зашквары бизнесменов, беспредел покупателей и бредовые объявления на онлайн-площадках.
Просто посмотрите, на сколько это залипательно: https://t.me/+l5HwITmagLo5NWVi
1 759
📑Полезные фичи в Java для новичков: мой список
Сегодня я хочу рассказать вам о четырех фичах в Java, которые сам активно использовал в своих проектах и которые, на мой взгляд, заслуживают внимания. Да, это мой личный список, и я не претендую на то, что эти фичи новы или являются последним писком моды. Однако, по моему опыту, они действительно могут упростить жизнь.
🔎 Читать статью
Путь Программиста | #статьи #Java
1 759
Whale — мета NFT начинается?
Чем ближе к осени, тем сильнее пахнет бычьим рынком, а значит давно забытые нарративы будут оживать
> Один из них — NFT, а еще лучше NFT китов от проекта Whale
> Флор на китенка 5 TON, все роялти проекта уходят на выкуп этих NFT по флору
> Whale активно развиваются как проект, так что можете прикупить себе ручного кита вот тут
Дополнительно можно залутать токены WHALE, подробности у них в боте — тыкс
1 759
📖MongoDB: The Definitive Guide: Powerful and Scalable Data Storage
🖋Kristina Chodorow, Eoin Brazil, Shannon Bradshaw, 2019
Авторы книги — Шеннон Брэдшоу, Эоин Бразил и Кристина Ходороу — дают советы разработчикам баз данных, описывают расширенные настройки для системных администраторов и приводят примеры использования для различных проектов.
Книга будет полезна как новичкам в работе с NoSQL, так и опытным пользователям MongoDB. В ней вы найдёте информацию о запросах, индексации, агрегации, транзакциях, наборах реплик, управлении операциями, сегментировании и администрировании данных, а также о надёжности, мониторинге и безопасности.
💾 Скачать книгу
Путь Программиста | #книги #MongoDB
1 759
📑 Внутреннее устройство sync.Map, сравнение производительности с map + RWMutex
Эта статья для тех, кто хочет понять, когда стоит использовать sync.Map, а когда достаточно обычной map с мьютексом.
В Каруне этот вопрос иногда возникал на код ревью, поэтому такая статья мне показалась полезной. TLDR: sync.Map лучше работает на задачах, где много операций чтения, и ключи достаточно стабильны.
🔎 Читать статью
Путь Программиста | #статьи #Go
1 759
Какой HTML элемент лучше всего использовать для выделения текста, который имеет стратегическое значение, например, ключевые слова?
1 759
📑 Протокол SMTP. Пишем SMTP-сервер на C
Недавно я захотел подкачать свои знания языка C. Я решил написать небольшой проект используя только стандартную библиотеку языка. Чтобы извлечь ещё больше пользы из данного проекта, я решил изучить новую для меня технологию. Этой технологией стал протокол прикладного уровня SMTP, а проектом – небольшой SMTP-сервер. Сегодня я расскажу, как работает протокол SMTP, а также как я реализовал сервер, работающий с ним.
🔎 Читать статью
Путь Программиста | #статьи #C
1 759
📑 ООП не определяет архитектуру проекта
Изначально этот материал планировался как урок в PHP-курсе по полиморфизму. Но он, в конце концов, перерос сам урок, и я решил сделать из него отдельную статью. В ней практически ничего PHP-специфичного, поэтому рекомендуется для прочтения всем без исключения.
🔎 Читать статью
Путь Программиста | #статьи #ООП
1 759
Какой атрибут у тега указывает, что поле должно быть автоматически сфокусировано при загрузке страницы
1 759
⚡️Вслед за Youtube хотят заблокировать и Google. И это последний шаг к Чебурнету — дальше только как в Северной Корее.
Изоляция ждёт всех, кто не заботится о своей свободе и кибербезопасности. Чтобы такого не было с вами, читайте канал «Провод».
Там сотрудник Касперского рассказывает, как обойти любые блокировки без VPN, отключить любую слежку с Windows, Android и IOS и бесплатно повысить скорость интернета в 3 раза.
Сейчас такие навыки жизненно необходимы — подписывайтесь: @provod
1 759
📖Game Development Patterns with Unity
🖋David Baron, 2021
Вы начнете с изучения общего дизайна основных игровых механик и систем, которые вы будете создавать на протяжении всей книги Unity, и познакомитесь с проверенными шаблонами программного обеспечения для структурированного программирования основных компонентов игры. Вы также узнаете, как можно использовать классические шаблоны проектирования для использования уникальных возможностей API Unity. Наконец, вы узнаете о негативных последствиях неудачных архитектурных решений и поймете, как их преодолеть с помощью простых, но эффективных методов.
💾 Скачать книгу
Путь Программиста | #книги #Unity
