Узнайте на открытом практическом уроке от OTUS, где мы:
- посмотрим, как в Java-приложениях можно использовать Redis в качестве in-memory кеша;
- увидим, для чего это может быть полезно и какие задачи можно решить;
- ответим на все возникающие вопросы.
Спикер Сергей Петрелевич — опытный Java/Kotlin-разработчик, Oracle Certified Professional, Java SE 8 Programmer.
Встречаемся 25 июня в 20:00 мск в рамках курса «Java Developer. Professional».
Все участники вебинара получат специальную цену на обучение!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥4👍3😁2
Позволяет записывать всю историю операций: покупки, продажи, оплата налогов, сборы, и т.д.
Обновляет исторические котировки по данным из различных источников: Yahoo Finance, Finnhub.io, Quandl или AlphaVantage.
При желании можно настроить получение котировок с нужных HTML-страниц или из JSON-документов.
Все данные хранятся в XML для дальнейшей обработки и могут быть экспортированы в CSV или JSON.
@javalib
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤4🔥2
Внимание, разработчики! Приглашаем вас на открытый вебинар по алгоритмам и структурам данных от опытного практикующего эксперта💯
Ждём вас на уроке «Визуальное сравнение 1-2-3 алгоритмов сортировок» от OTUS, где мы:
- подробно рассмотрим три алгоритма сортировок: Пузырьком, Вставкой и Шелла;
- сравним их по различным критериям: сложность и количество обменов, стабильность и адаптивность;
- напишем алгоритмы и сравним их быстродействие;
- продемонстрируем их работу на игральных картах🂱️
🔥 Спикер Евгений Волосатов — программист баз данных и преподаватель с огромным и разнообразным опытом, автор статей и учебных программ по 🔥 C#, Java, PHP🔥.
Встречаемся 1 июля в 20:00 мск в преддверии старта курса «Алгоритмы и структуры данных». Все участники вебинара получат специальную цену на обучение.
🔴 Ссылка для регистрации: https://vk.cc/cxKJMI
Ждём вас на уроке «Визуальное сравнение 1-2-3 алгоритмов сортировок» от OTUS, где мы:
- подробно рассмотрим три алгоритма сортировок: Пузырьком, Вставкой и Шелла;
- сравним их по различным критериям: сложность и количество обменов, стабильность и адаптивность;
- напишем алгоритмы и сравним их быстродействие;
- продемонстрируем их работу на игральных картах🂱️
🔥 Спикер Евгений Волосатов — программист баз данных и преподаватель с огромным и разнообразным опытом, автор статей и учебных программ по 🔥 C#, Java, PHP🔥.
Встречаемся 1 июля в 20:00 мск в преддверии старта курса «Алгоритмы и структуры данных». Все участники вебинара получат специальную цену на обучение.
🔴 Ссылка для регистрации: https://vk.cc/cxKJMI
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576👍4❤3🔥2😁2
GraphQL - это стандарт клиент-серверного взаимодействия, который позволяет гибко запрашивать данные с сервера. Основное отличие от традиционных REST-запросов состоит в том, что клиент сам выбирает, какие поля он будет запрашивать у сервера, тогда как REST предполагает заранее определённый фиксированный формат. При этом сервер будет подгружать из хранилища ровно те поля, которые необходимы и ничуть не больше.
Относительно недавно в Spring Boot появился компонент для работы c GraphQL и мы сделаем проект на его основе. Для удобства отладки также подключим отладочный веб-интерфейс graphiql.
Ещё рассмотрим проблему N+1, когда для каждого элемента результирующего списка выполняется дополнительный запрос.
#spring #graphql #kotlin
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉11👍5❤4
Актуальное обучение для всех, кто хочет стать Java-разработчиком с нуля и для тех, кто еще не определился с языком программирования.
- создавать современные приложения на Java;
- работать с реляционными базами данных;
- разрабатывать серверные веб-приложения;
- претендовать на позиции Middle Java Developer.
Вы освоите самые востребованные инструменты и лучшие практики.
Забудьте о скучном обучении — здесь вас ждут настоящие челленджи и нестандартные практические решения. А еще сильные проекты для портфолио и карьерный сапорт!
🎁 Успей на курс! Только до 23 июня скидка 10%, подробности у наших менеджеров - просто оставь заявку.
Старт уже 28 июня.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥2😁1
Если одно слово состоит из того же набора букв, что и другое, то эти слова друг для друга являются анаграммами. В этом видео разберём алгоритм проверки таких слов на Java.
Рассмотрим два варианта реализации алгоритма. Один из них использует мапу, второй - стандартную сортировку массивов.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Алгоритм определения анаграмм
#java #алгоритмы #анаграмма Если одно слово состоит из того же набора букв, что и другое, то эти слова друг для друга являются анаграммами. В этом видео разберём алгоритм проверки таких слов на Java.
Рассмотрим два варианта реализации алгоритма. Один из…
Рассмотрим два варианта реализации алгоритма. Один из…
👍7❤4🔥3
CloudStack — это готовое решение, которое включает в себя весь набор функций, необходимых для laaS-облака: управление вычислениями, гибкое настраивание сети, управление пользователями и учетными записями, полный и открытый собственный API, учет ресурсов и удобный интерфейс (UI).
@javalib
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍2
Ждём вас на первом занятии серии открытых практических уроков по тестированию Spring-приложений от OTUS, где мы:
- сделаем фокус на теории и основных инструментах тестирования Java-приложений;
- обсудим, как сделать наше приложение тестируемым, какие тесты бывают и как для их написания использовать такие фреймворки и библиотеки как JUnit5, Mockito, AssertJ с учетом некоторых их особенностей и возможностей;
- ответим на все возникающие вопросы.
Спикер — Senior Software Engineer и опытный преподаватель.
Встречаемся 24 июня в 20:00 мск в преддверии старта курса «Разработчик на Spring Framework».
Все участники вебинара получат специальную цену на обучение!
🎁 Только до 23 июня скидка на курс 10%, подробности у наших менеджеров - просто оставь заявку.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ruPlease open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Java. Класс Object. Разбор вопросов на собеседование.
В данном видео я разбираю вопросы по классу Object на собеседование для начинающих Java разработчиков. Это вопросы из моего личного списка, те что я сам время от времени задаю.
Привожу их тут, чтобы помочь в подготовке, так как практика показывает, что…
Привожу их тут, чтобы помочь в подготовке, так как практика показывает, что…
❤7👍5
СЕНЛА — это международная компания полного цикла разработки программного обеспечения.
Мы запускаем бесплатный интенсивный курс Java SE.
Для кого: для тех, кто может справиться с Getters и Setters, умеет проходить в цикле по массиву, понимает, чем ссылочные типы отличаются от примитивов.
Города участники: Тула, Калуга, Орел и Владимир.
Как попасть: выполнить Небольшое тестовое задание. Регистрация до 23 июня.
Длительность обучения: 4 месяца.
Как проходит обучение:
• Групповой формат.
• Онлайн вебинары и разборы практических заданий.
• Изучение материала и практика под руководством ментора — практикующего специалиста компании.
И главное – возьмем на работу тех, кто пройдет курсы и справится с финальным заданием!
Реклама. ООО "СЕНЛА". ИНН 5751061648.
Мы запускаем бесплатный интенсивный курс Java SE.
Для кого: для тех, кто может справиться с Getters и Setters, умеет проходить в цикле по массиву, понимает, чем ссылочные типы отличаются от примитивов.
Города участники: Тула, Калуга, Орел и Владимир.
Как попасть: выполнить Небольшое тестовое задание. Регистрация до 23 июня.
Длительность обучения: 4 месяца.
Как проходит обучение:
• Групповой формат.
• Онлайн вебинары и разборы практических заданий.
• Изучение материала и практика под руководством ментора — практикующего специалиста компании.
И главное – возьмем на работу тех, кто пройдет курсы и справится с финальным заданием!
Реклама. ООО "СЕНЛА". ИНН 5751061648.
❤4👍3
🖥 Joern — open-source платформа для анализа кода на Java (и не только)wget https://github.com/joernio/joern/releases/latest/download/joern-install.sh
chmod +x ./joern-install.sh
sudo ./joern-install.sh
joern
Joern — это платформа для анализа исходного кода, байткода и бинарных исполняемых файлов. Она генерирует графы свойств кода (CPG), графовое представление кода для межъязыкового анализа кода. Графы свойств кода хранятся в пользовательской БД. Это позволяет анализировать код с помощью поисковых запросов, сформулированных на языке запросов, специфичном для конкретной области, на основе Scala.
Joern разрабатывается как инструмент для обнаружения уязвимостей и для статического анализа программ.
Быстрый старт с Docker:
docker run --rm -it -v /tmp:/tmp -v $(pwd):/app:rw -w /app -t ghcr.io/joernio/joern joern@javalib
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤4🔥2😁1
Не спешите покупать новый iPad Pro. Для начала проверьте свою удачу и попробуйте его выиграть в розыгрыше от Ситилинк.
Всё просто: нужно подписаться на телеграм-канал и нажать на кнопку под конкурсным постом. Итоги уже 24 июня.
Да, так легко можно стать обладателем свежего «яблока» 2024. Повезёт же кому-то!
erid: LjN8KUbem
Всё просто: нужно подписаться на телеграм-канал и нажать на кнопку под конкурсным постом. Итоги уже 24 июня.
Да, так легко можно стать обладателем свежего «яблока» 2024. Повезёт же кому-то!
erid: LjN8KUbem
❤6👍1😁1
Создание локального Kubernetes окружения просто и за 15 минут
В данном видео рассмотрен пример работы с локальным kubernetes окружения. Также пример создания docker образа для spring boot приложений.
В данном видео рассмотрен пример работы с локальным kubernetes окружения. Также пример создания docker образа для spring boot приложений.
YouTube
Создание локального Kubernetes окружения просто и за 15 минут
В данном видео рассмотрен пример работы с локальным kubernetes окружения. Также пример создания docker образа для spring boot приложений.
Мои ссылки:
✅ Информационный канал (https://news.1rj.ru/str/kirya522) с анонсами и инсайдами
🌐 сайт (https://kirya522.tech/)
📹…
Мои ссылки:
✅ Информационный канал (https://news.1rj.ru/str/kirya522) с анонсами и инсайдами
🌐 сайт (https://kirya522.tech/)
📹…
👍12❤3🔥2
⁉️ Готовы освоить любимый язык опытных разработчиков и сделать свой стек непобедимым?
Ждём вас на открытом практическом уроке «Знакомство с Clojure, идеология, синтаксис и основные особенности» от OTUS, где мы:
- поговорим о том, что из себя представляет язык Clojure;
- обсудим предысторию его появления и основную идеологию;
- продемонстрируем выполнение кода в REPL и взаимодействие с ним из IDE;
- ответим на все возникающие вопросы.
🔔Встречаемся 25 июня в 19:00 мск в рамках курса «Clojure Developer». Все участники вебинара получат специальную цену на обучение!
➡️ Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок.
Ждём вас на открытом практическом уроке «Знакомство с Clojure, идеология, синтаксис и основные особенности» от OTUS, где мы:
- поговорим о том, что из себя представляет язык Clojure;
- обсудим предысторию его появления и основную идеологию;
- продемонстрируем выполнение кода в REPL и взаимодействие с ним из IDE;
- ответим на все возникающие вопросы.
🔔Встречаемся 25 июня в 19:00 мск в рамках курса «Clojure Developer». Все участники вебинара получат специальную цену на обучение!
➡️ Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок.
👍6❤3🔥2
SchemaCrawler обладает большим набором полезных функций для изучения БД и для управления данными.
Например, SchemaCrawler позволяет искать объекты схемы БД с помощью регулярных выражений и выводить схему и данные в удобном для чтения текстовом формате.
SchemaCrawler также может генерировать диаграммы схем БД. И можно выполнять сценарии на любом стандартном языке сценариев для БД.
@javalib
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤5🔥3
Media is too big
VIEW IN TELEGRAM
Сегодня один из выпускников курса Java Developer Professional от Отус, Алексей Андреев, расскажет о своем опыте.
Студенты Java Developer Professional выделяют следующие преимущества курса:
✔️ Обилие практических заданий.
✔️ Высокая экспертиза преподавателей.
✔️ Интересный контент, особенно для тех, кто уже знаком с языком Java.
После прохождения курса студенты чувствуют себя увереннее в профессиональной сфере и отмечают, что им легче развиваться в профессии.
Группа стартует уже 27 июня! Успейте присоединится.
Чтобы оценить свой уровень знаний для обучения на курсе, пройдите вступительный тест.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3🔥2😁1