1 597
Підписники
Немає даних24 години
-67 днів
-2230 день
Архів дописів
1 597
Поверхность атак на Log4j остается обширной
Через четыре месяца после раскрытия уязвимости Log4Shell большинство уязвимых компонентов с открытым исходным кодом остаются неисправленными, а компании продолжают использовать уязвимые версии инструмента ведения журнала.
Злоумышленники, которые хотят воспользоваться критической уязвимостью удаленного выполнения кода, обнаруженной в инструменте ведения журналов Apache Log4j более четырех месяцев назад, все еще имеют множество целей для преследования.
https://shly.link/96Zks
1 597
Ускорение обработки больших коллекций в Java
В этой статье очень простая операция преобразования будет применена к большой коллекции Java. Таким образом, будут протестированы три различные стратегии параллельной обработки. Производительность каждого из них будет сравниваться с результатами, достигнутыми при использовании как последовательных, так и параллельных нативных потоков.
https://shly.link/ieGUX
1 597
В Java исправлена критическая криптографическая уязвимость
Oracle исправила уязвимость в механизме подписи ECDSA ( алгоритм цифровой подписи на эллиптических кривых ), который может позволить злоумышленнику подделывать сертификаты, подписи, сообщения аутентификации WebAuthn и обходить другие механизмы аутентификации.
Уязвимость, которая в настоящее время отслеживается как (CVE-2022-21449), была обнаружена исследователем безопасности ForgeRock Нилом Мэдденом , столь же серьезна, как и криптографические ошибки, и затрагивает версии Java 7, 8, 11, 15, 16, 17, и 18.
https://shly.link/Vyjra
1 597
В давнем научно-фантастическом сериале BBC « Доктор Кто » есть повторяющийся сюжет, в котором Доктору удается избежать неприятностей, показывая удостоверение личности, которое на самом деле совершенно пустое.
Оказывается, некоторые недавние выпуски Java были уязвимы для подобного рода трюков при реализации широко используемых подписей ECDSA .
Если вы развернули Java 15, Java 16, Java 17 или Java 18 в рабочей среде, вам следует прекратить то, что вы делаете, и немедленно выполнить обновление, чтобы установить исправления из критического обновления за апрель 2022 года .
https://shly.link/nQMMa
1 597
🍀Время погрузиться в Spring!
📚 OTUS открыл весенний набор в группу онлайн-курса «Spring Framework Developer».
За 5 месяцев вы освоите популярный Java-фреймворк и его технологии, научитесь создавать сложные web-приложения на микросервисной архитектуре и решать высокоуровневые задачи по разработке.
💪🏻Во время обучения вы создадите свой выпускной проект, например онлайн-библиотеку или блог с админкой.
🚀Готовы к карьерному рывку и интересным проектам?
📌Тогда проходите вступительный тест и и занимайте место, пока действует спец.цена: https://otus.pw/dIsp/
1 597
Лучшие практики для Java в одноядерных контейнерах
Все большее число приложений Java запускается в контейнерах . Точное число определить сложно, потому что внедрение контейнеров зависит от сегмента рынка и зрелости облачных технологий каждой конкретной команды или компании. Однако некоторые данные доступны — например, данные New Relic показывают, что более 62% рабочих нагрузок Java их клиентов выполняются в контейнерах.
В этой статье основное внимание уделяется выбору сборщика мусора (GC) и тому, как выбор по умолчанию зависит от доступных ЦП и памяти.
https://shly.link/yNxGH
1 597
❓ Хотите повысить производительность своих программ?
💪 Усильте свои фундаментальные навыки программирования с помощью открытого урока «Алгоритм Дейкстры для поиска кратчайшего пути во взвешенном графе.»
✅ На занятии с Евгением Волосатовым, экспертом с 20-летним опытом программирования поговорим об алгоритмы Дейкстры.
📌 Проведем обзор второй половины онлайн-курса «Алгоритмы и структуры данных» от OTUS. Demo-занятие пройдет в рамках этого курса и позволит познакомиться с преподавателем.
❗️ Этот курс подходит для любого языка программирования.
👉 Для регистрации пройдите вступительное тест https://otus.pw/9GNi/
1 597
15 Лучших практик программирования на Java для начинающих
https://xperti.io/blogs/java-coding-best-practices/
1 597
Как запустить Java внутри Docker
рекомендации по созданию контейнерных веб-приложений [учебник]
https://shly.link/0A3RJ
1 597
Познакомьтесь с востребованным направлением программирования. Освойте базовые инструменты и возможности Java на практике. Участвуйте в онлайн-интенсиве Skillbox с 21 по 23 апреля в 19:00 по московскому времени.
Успейте зарегистрироваться: 👉 https://clc.to/rXaJhA.
Сразу отправим вам на почту чек-лист по знаниям и навыкам, которые необходимы backend-разработчику для трудоустройства.
Кому подойдёт интенсив:
📌 Новичкам в программировании.
Получите базовые навыки программирования на Java, научитесь писать простой код и узнаете основные функции. Попрактикуетесь в разработке, создадите свой первый проект и заложите основу для новой карьеры.
📌Начинающим разработчикам.
Углубите знания о Java и станете увереннее в своих проектах. Разработаете приложение за 3 дня, выявите ошибки, получите практические советы от опытного программиста.
🎁 Каждый участник интенсива, который выполнит практическую работу, получит сертификат на 10 тысяч рублей на оплату любого курса Skillbox. А ещё — электронную книгу «Человек + машин
1 597
Kafka с Java, Spring и Docker — асинхронная связь между микросервисами
Подробное объяснение того, как реализовать обмен сообщениями между микросервисами Java с помощью Kafka.
https://shly.link/mdmTk6t
1 597
Топ-40 вопросов для собеседования по объектно-ориентированному программированию [ООП] на Java
Поскольку Java является объектно-ориентированным языком программирования, от разработчика Java ожидается, что он хорошо владеет объектно-ориентированным анализом и проектированием и знаком с основными концепциями ООП.
Вопросы интервью по объектно-ориентированному программированию на Java в основном основаны на фундаментальных концепциях ООП и способах их реализации в Java.
https://shly.link/SESSk
1 597
Вышла IntelliJ IDEA 2022.1
IntelliJ IDEA 2022.1 уже доступна. Наш первый крупный релиз в этом году предлагает множество улучшений и множество новых функций для улучшения вашего опыта работы с нашим продуктом.
https://shly.link/yPQpa
1 597
@dreamwayopportunities совместно с Онлайн школой VeraVla edu ведет набор на бесплатные ознакомительные вебинары по искусственному интеллекту!
На вебинаре Вы узнаете:
✅ Об авторе курса
✅ Что такое искусственный интеллект и где его применяют
✅ Почему искусственный интеллект - это круто
✅ Описание курса, цены и системы скидок
✅ Реальные зарплаты и вакансии в этой области
✅ Перспективы и возможности после окончания курса
✅ А также, ответим на все интересующие Вас вопросы
👉 Для обучения у нас Вам не нужно иметь никаких навыков программирования или знания IT! Мы обучаем полностью с нуля! 👈
Длительность вебинара (Максимум 2 часа):
✅ Презентация: 45 минут
✅ Ответы на вопросы: 1 час 15 минут.
☝️☝️☝️ Места ограничены! На каждом вебинаре может присутствовать не более 15 человек!
❗️Записаться на бесплатный ознакомительный вебинар можно на нашем сайте https://dreamway-opportunities.com/
1 597
Шифрование и дешифрование Java AES
Алгоритм AES (также известный как алгоритм Rijndael) представляет собой блочный шифр с симметричным ключом, который поддерживает криптографические ключи (секретные ключи) длиной 128, 192 и 256 бит для шифрования и дешифрования данных блоками по 128 бит.
https://shly.link/mdmabJi
1 597
Контейнеризируйте свои Java-приложения
В этой статье представлен обзор рекомендуемых стратегий и параметров контейнеризации приложений Java.
При контейнеризации Java-приложения тщательно продумайте, сколько процессорного времени будет доступно контейнеру. Затем подумайте, сколько памяти будет доступно как с точки зрения общего объема памяти, так и с точки зрения размера кучи виртуальной машины Java (JVM). В контейнерных средах приложения могут иметь доступ ко всем процессорам и, следовательно, иметь возможность запускать несколько потоков параллельно. Однако часто к контейнерам применяется квота ЦП, которая может ограничивать доступ к ЦП.
https://shly.link/docafA1
1 597
Рекомендации Google для библиотек Java
Рекомендации Google Best Practices для библиотек Java — это правила, минимизирующие проблемы для пользователей взаимосвязанных библиотек Java. Эти методы основаны на накопленном за десятилетия опыте поддержки библиотек Java с открытым исходным кодом и основаны на многих трудно выученных уроках из совершенных ошибок. https://shly.link/WWr3q
1 597
⚡️ Хотите научиться создавать свои веб-анимации?🤔
🔥Приглашаем 20 апреля в 17:00 мск на открытый урок в OTUS с Марией Коршуновой, экспертом с опытом более 10 лет в сфере веб-разработки.
📚 На открытом уроке, мы разберем основы, необходимые для работы с анимацией, и создадим анимированный приветственный экран приложения.
👉🏻Регистрация на урок: https://otus.pw/LQjY/
1 597
20+ вопросов для интервью по Core Java для опытных специалистов из инвестиционных банков
https://dev.to/javinpaul/20-core-java-interview-questions-for-experienced-professionals-from-investment-banks-53b7
1 597
10 лучших практик программирования на Java для начинающих
Чтобы облегчить вам поиск советов по программированию в Интернете, мы составили список нескольких методов кодирования Java. Эти передовые методы кодирования регулярно используются опытными программистами Java и очень помогут вам в написании отличного кода.
https://shly.link/reWc5
