Java Ready | Программирование
6.92K subscribers
580 photos
26 videos
1 file
305 links
Авторский канал по разработке на Java.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

Реклама на бирже: https://telega.in/c/java_ready
Download Telegram
Media is too big
VIEW IN TELEGRAM
Нашел бомбический репозиторий, для каждого кому нужно много API — Public APIs

Там собраны API с публичным доступом, которые распределены по категориям. Этот репозиторий точно поможет вам в создании собственного проекта.

И куда же без ссылочки:
github.com/public-apis

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥5
Сумма штрафа Google российским телеканалам выросла до 8 ундециллионов рублей, но в Google не сообщили о ней акционерам 😮

На начало декабря 2024 года сумма штрафа Google российским телеканалам выросла до 8 ундециллионов (ундециллион — единица с 36 нулями) рублей

Сумма штрафа против Google превышает в несколько раз всё мировое богатство ($8 квадриллионов). Текущая капитализация Google составляет $2,17 трлн, что в 10 миллиардов триллионов раз меньше, чем сумма штрафа

🗣Если интересно, можно почитать здесь

👉 Java Ready | #новость
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7👍3
This media is not supported in your browser
VIEW IN TELEGRAM
UnDistracted — это расширение для браузера, которое помогает пользователям минимизировать отвлекающие факторы, скрывая ленты новостей и видео на Facebook и YouTube, чтобы сосредоточиться на более продуктивной работе.

⬇️ Скачать расширение

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Qwen2-Math — нейросеть, которая решает математические задачи любой сложности, Их можно нарисовать прямо на сайте.

📌 Ссылочка: huggingface.co

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
Сейчас покажу вам области видимости бинов Spring. Сохраняйте 👍

1. singleton — один экземпляр бина на всё приложение, общий для всех.

2. prototype — каждый запрос создаёт новый экземпляр бина.

3. request — бин живёт в рамках одного HTTP-запроса.

4. session — бин привязан к одной HTTP-сессии.

5. application — один экземпляр на весь жизненный цикл ServletContext.

6. websocket — создаётся отдельный бин для каждого WebSocket-соединения.

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Python Tutor — это сайт для визуализации выполнения кода на Java,Python, C++ и JavaScript. Он позволяет пошагово проследить как работает ваш код.

📌 Ссылочка: pythontutor.com

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
👩‍💻 Знали про метод Collections.shuffle?

В Java он используется для случайного перемешивания элементов списка. Принимает список как аргумент и изменяет его порядок элементов на случайный. Но этот метод изменяет исходный список, а не создаёт новый.

В этом примере на картинке, создается список list с числами от 1 до 5. После вызова Collections.shuffle(list) порядок элементов в списке будет изменён случайным образом. Результат будет отличаться при каждом запуске программы.

🔥 — если узнал новое
🤝 если уже пользовался

👉 Java Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21🤝6
Освойте команды Docker без зубрёжки 👆

Визуальный гид по работе с образами и контейнерами

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4
Что же выведет консоль?
Anonymous Quiz
11%
A
34%
B
41%
C
14%
D
👍10🔥4🤝3
This media is not supported in your browser
VIEW IN TELEGRAM
Знал ли ты, что можно не перепечатывать текст из видео вручную?

selectext —
расширение для Chrome, с помощью которого можно скопировать текст из видео, выделив область с текстом.

⬇️ Скачать расширение

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6👎1
👩‍💻 Пользуетесь библиотекой Lombok?

Lombok — это мощная библиотека для Java, которая помогает уменьшить количество шаблонного (boilerplate) кода и ускоряет процесс разработки.

С её помощью вы можете автоматически генерировать геттеры, сеттеры, конструкторы, а также методы toString, equals, hashCode и многое другое, просто добавляя аннотации.

🔥 — если узнал новое
🤝 если уже пользовался

👉 Java Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝21🔥9👍2👎2
This media is not supported in your browser
VIEW IN TELEGRAM
Cursor AI — нейросеть для разработки, представляющая собой интеллектуальный редактор кода, который помогает за счет подсказок, автоматизации и интеграции с расширениями VS Code.

📌 Ссылочка: cursor.com

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
YouTube To Text — гугл расширение, которое преобразовывает видео в текст прямо в браузере. Распознанный текст можно перевести на любой язык.

⬇️ Скачать расширение

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1
API архитектурные стили ❤️

1. REST — популярный подход для публичных API и веб-приложений, поддерживает JSON, XML, HTML и текст.

2. SOAP — использует структуру сообщений с оберткой на основе XML. Применяется в платежных системах и телеком-сервисах, но имеет высокий порог входа.

3. GraphQL — гибкая схема и система типов, позволяет использовать JSON и подходит для сложных систем и мобильных API.

4. gRPC — высокопроизводительный фреймворк RPC, работает через протоколы сериализации, используется для высоконагруженных систем.

5. WebSocket — поддерживает двустороннюю связь, подходит для чатов и других приложений реального времени.

6. Webhook — асинхронный подход, применим для CI/CD процессов и платежных шлюзов.

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3