ch
Feedback
Чашечка Java

Чашечка Java

前往频道在 Telegram

Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels

显示更多
8 551
订阅者
+524 小时
-87
-2730
帖子存档
Ошибка в stacktrace из продакшена В этой статье я расскажу про исключительную ситуацию, которая произошла с одним исключением в продакшене Android приложения. Читать: https://habr.com/ru/post/677264/?utm_campaign=677264

Пишите Java-приложения? У вас есть 2 пути. Можно делать монолитную архитектуру и разрабатывать ПО как единое целое, а можно разбить большое приложение на микросерверы и наладить между ними связь. Второй подход позволяет легче ловить сбои, обновлять приложение по отдельным частям и масштабировать их не переписывая всю систему. Интересно? Тогда записывайтесь на курс по микросервисам на Java от Слёрм и вы научитесь: — Делать микросервисы на Java и Kotlin; — Работать с инструментами для разработки микросервисов; — Использовать популярный Java-фреймворк Spring Boot. Старт курса 20 августа, программа и запись тут: https://slurm.club/3dhzm58 Это #партнёрский пост

James Gosling Biography – Father of Java Programming Language Read: https://www.thejavaprogrammer.com/james-gosling-biography
James Gosling Biography – Father of Java Programming Language Read: https://www.thejavaprogrammer.com/james-gosling-biography/

JetBrains IntelliJ IDEA 2022.2 Uses Java 17 Runtime IntelliJ IDEA 2022.2 uses the JetBrains Runtime 17, a fork of OpenJDK. Th
JetBrains IntelliJ IDEA 2022.2 Uses Java 17 Runtime IntelliJ IDEA 2022.2 uses the JetBrains Runtime 17, a fork of OpenJDK. The latest versions of various languages and frameworks are now supported, such as Scala, Kotlin, Spring 6 and Spring Boot 3. By Johan Janssen Read: https://www.infoq.com/news/2022/08/jetbrains-intellij-2022-2/

Выходим за пределы JVM. Объясняем на крестиках-ноликах чем хорош Kotlin Multiplatform Какой есть общий недостаток у мобильной, front-end и back-end разработки и иногда распила микросервисов? Дублирование логики. Очень часто я видел статьи или новости, где одна команда мобильных разработчиков ждет другую, чтобы выкатить релиз. И если с мобильными версиями более-менее все понятно и есть решения, то что делать с браузером? Очень часто логику работы приложения нужно поддержать и там. Что делать, если хочется писать нативный код и при этом не иметь дублей реализации — на этот вопрос я постараюсь ответить подробно в данной статье. В процессе чтения можно будет познакомиться с технологией Kotlin Multiplatform и создать полноценный проект всем известной игры «Крестики-нолики» на трех самых популярных платформах Browser (JS), iOS (Swift) и Android (Java) с общей логикой на Kotlin. Читать: https://habr.com/ru/post/682160/?utm_campaign=682160

10 Example of SSH Command in UNIX and Linux SSH command stands for Secure Shell which allows user to securely login into remo
10 Example of SSH Command in UNIX and Linux SSH command stands for Secure Shell which allows user to securely login into remote machine. If you are working on network on UNIX and Linux machine, SSH command is your friend because with ssh in UNIX you can not easily navigate from one host to other. SSH Command or SSH client in UNIX not only allow you to login into remote host but also allows you to execute command on remote machine without going to into remote server. which is quite convenient while writing bash scripts or getting general information about server like uptime of remote server. This article shows examples of ssh command in UNIX and different usage of ssh in UNIX along with basic concept of ssh command. Java Interview questions and tutorials Read: http://www.java67.com/2020/04/10-example-of-ssh-command-in-unix.html

Основы Java за 14 дней вместе с наставником – практикующим разработчиком 10 учебных модулей, 62 урока с практикой в браузере,
Основы Java за 14 дней вместе с наставником – практикующим разработчиком 10 учебных модулей, 62 урока с практикой в браузере, вебинары и лайвкодинг-сессия. Не важно, сколько вам лет, какое у вас образование и кем вы работаете сейчас. Полная стоимость курса всего 990 рублей Начинаем 16 августа. Занимайте место в группе, подробнее можно узнать по ссылке: https://clck.ru/sXbBA Это #партнёрский пост

Выходим за пределы JVM. Объясняем на крестиках-ноликах чем хорош Kotlin Multiplatform Какой есть общий недостаток у мобильной, front-end и back-end разработки и иногда распила микросервисов? Дублирование логики. Очень часто я видел статьи или новости, где одна команда мобильных разработчиков ждет другую, чтобы выкатить релиз. И если с мобильными версиями более-менее все понятно и есть решения, то что делать с браузером? Очень часто логику работы приложения нужно поддержать и там. Что делать, если хочется писать нативный код и при этом не иметь дублей реализации — на этот вопрос я постараюсь ответить подробно в данной статье. В процессе чтения можно будет познакомиться с технологией Kotlin Multiplatform и создать полноценный проект всем известной игры «Крестики-нолики» на трех самых популярных платформах Browser (JS), iOS (Swift) и Android (Java) с общей логикой на Kotlin. Читать: https://habr.com/ru/post/682160/?utm_campaign=682160

JetBrains IntelliJ IDEA 2022.2 Uses Java 17 Runtime IntelliJ IDEA 2022.2 uses the JetBrains Runtime 17, a fork of OpenJDK. Th
JetBrains IntelliJ IDEA 2022.2 Uses Java 17 Runtime IntelliJ IDEA 2022.2 uses the JetBrains Runtime 17, a fork of OpenJDK. The latest versions of various languages and frameworks are now supported, such as Scala, Kotlin, Spring 6 and Spring Boot 3. By Johan Janssen Read: https://www.infoq.com/news/2022/08/jetbrains-intellij-2022-2/

Хардкорный тест из 21 вопроса только для тех, кто уже знает и любит Java и хочет освоить Framework Spring Если сможете сдать
Хардкорный тест из 21 вопроса только для тех, кто уже знает и любит Java и хочет освоить Framework Spring Если сможете сдать — пройдёте на продвинутый курс для разработчиков по спец.цене. Время прохождения теста ограничено 30 минут Пройти тест: https://otus.pw/yUO8/ Это #партнёрский пост

GraalVM 22.2 Adds Library Configuration Repository GraalVM is known for compiling Java into small native executables that sta
GraalVM 22.2 Adds Library Configuration Repository GraalVM is known for compiling Java into small native executables that start much faster than traditional Java programs. Release 22.2 addresses a long-standing pain point by introducing a configuration repository for Java libraries. Native Java compilation uses less memory, and the GraalVM distribution runs better on Apple Silicon and is smaller. By Karsten Silz Read: https://www.infoq.com/news/2022/08/graalvm-22-2/

Обзор GraphQL-фреймворков на Java В предыдущей статье мы поговорили о том, что такое graphQL, почему решили на него переходить, какие у него есть достоинства и недостатки. Но что делать дальше, если вы всё-таки решились внедрить graphQL в java-проект? Какие на данный момент есть фреймворки, чем они отличаются и какой вообще выбрать? Именно с этими проблемами мы и столкнулись почти год назад и не нашли адекватного ответа в одном источнике. Собрав по крупицам инфу из разных ресурсов (статьи, документации, доклады) и потыкав палочкой несколько фреймворков, мы сформировали общую базу знаний о них, которой и захотелось поделиться. Если вам интересно, какие есть современные graphql-фреймворки на java, как выбрать подходящий и посмотреть, как он может выглядеть в продакшне — эта статья для вас. Всем привет! Меня зовут Артем, я бэкенд-разработчик в hh.ru. Сегодня мы поговорим о современных решениях в GraphQL-мире на Java. Статья также доступна в видео-формате. Читать: https://habr.com/ru/post/681910/?utm_campaign=681910

[recovery mode] SOLID на практике в автоматизации тестирования Как на практике реализовать все принципы и упростить разработку тестирования BDD ? Примером будет интеграционное тестирование, но вам ничего не помешает реализовать для End2End Читать: https://habr.com/ru/post/681936/?utm_campaign=681936

It is Wednesday, my java dudes, или насколько сложно сделать свою JVM Что делать, если накануне переезда повысилась тревожность, а привычные методы не приносят успокоения? Конечно же вырабатывать дофамин через решение упоротых инженерных задач! Мне стало интересно - насколько тяжко было бы сделать свой интерпретатор байт-кода Java? И насколько сложно было бы научить его “новым трюкам”? Писать я буду на Rust, поэтому и проект, не мудрствуя лукаво, назвал Rjava. Читать: https://habr.com/ru/post/681844/?utm_campaign=681844

10 Examples of wget command in Linux Hey there! Today's article will explain the "wget" command in Linux and 10 different examples. If you are a Linux user, this is a command you will commonly use almost every now and then. WHAT IS THE "WGET" COMMAND? Wget emanated from the GNU project. It is a non-interactive tool used to download files from the web. It is called non-interactive because it does not need human interaction before it operates. the user does not have to log on before it works.  This means that it works in the background. Wget supports HTTP, HTTPS, FTPS,SFTP. "wget" is very beneficial in such a way that, If you are downloading a file and unfortunately the network connection becomes unstable and slow, It keeps retrying until the file is fully recovered. Before you can start using "wget" command, you must have installed that on your Linux. if not It won't recognize that command if you type it. Java Interview questions and tutorials Read: http://www.java67.com/2022/08/10-examples-of-wget-command-in-linux.html

photo content

Главные стереотипы о работе в ИТ — каждый прошлый день похож на следующий, а работа над задачами напоминает манки-джоб Станьт
+1
Главные стереотипы о работе в ИТ — каждый прошлый день похож на следующий, а работа над задачами напоминает манки-джоб Станьте частью команды разработчиков Сбера и докажите, что это не так. Пройдите за один день все этапы отбора и получите работу мечты на One Day Offer, если вы: — Java-разработчик и владеете Java, фреймворком Spring, скриптовыми языками, контейнеризаторами, разбираетесь в PostgreSQL, Git, Clickhouse; — Фронтенд-разработчик, владеете Docker, Webpack и Git. Работать нужно над одним из двух больших проектов Сбера: облачной платформой enterprise-уровня Platform V или Цифровыми платформами образования. Узнавайте больше и оставьте заявку здесь Это #партнёрский пост

Как я провел лето. Пишем RPC фреймворк. Часть первая: сетевое взаимодействие Первая публикация из серии про разработку легковесного RPC-фреймворка на java. Посвящена сетевому взаимодействию при вызове удаленной процедуры. Читать: https://habr.com/ru/post/681832/?utm_campaign=681832

Холостые циклы в Java Привет, сегодня поговорим о тонкостях реализации холостых циклов (холостого ожидания) в Java. Эта задача встречается нечасто: за девять с небольшим лет работы я столкнулся с ней лишь пару раз. Тем не менее, тема видится интересной и по ней есть что сказать, так что добро пожаловать! Исходный код примеров доступен здесь. Читать: https://habr.com/ru/post/674116/?utm_campaign=674116