Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
java -jar schemaspy.jar -t mssql05 -dp C:/sqljdbc4-3.0.jar -db DATABASE -host SERVER -port 1433 -s dbo -u USER -p PASSWORD -o DIRECTORY
Обязательно попробуйте SchemaSpy, если вдруг кто не был знаком с этим инструментом.
SchemaSpy сильно упрощает создание документации БД, построение сопутствующих диаграмм и тому подобного.
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
<properties>
<sonar.sources>src/main/java,src/main/webapp</sonar.sources>
</properties>
SonarSource — это анализатор кода для Java-проектов, помогающий писать чистый код.
SonarSource имеет 600+ правил для анализа кода + можно создавать собственные правила;
также анализатор позволяет отслеживать разные метрики, такие как когнитивная сложность кода
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
<dependency>
<groupId>com.intuit.karate</groupId>
<artifactId>karate-core</artifactId>
<version>${karate.version}</version>
<scope>test</scope>
</dependency>
Karate — объединяет в себе API-тестирование, создание моков, тестирование производительности и тестирование UI. Синтаксис Karate нейтрален к Java и прост даже для непрограммистов. Автоматически создаёт HTML-отчеты, а тесты можно запускать параллельно для повышения скорости.
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
curl -s https://get.sdkman.io | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk install micronaut
Micronaut — это JVM-фреймворк для создания микросервисов на Java, Kotlin или Groovy. Создатель фреймворка Graeme Rocher. Он создал структуру Grails и применил многие свои знания для создания Micronaut.
Micronaut предоставляет множество преимуществ в качестве платформы.
— Быстрое время запуска
— Низкое потребление памяти
— Эффективное внедрение зависимостей во время компиляции
— Фреймворк реактивный.
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Самое то, если нужно подготовиться к собеседованию
Задачи самые разные: на работу с массивами, с графами, на обход дерева в ширину и в глубину, и ещё много других типов
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Sedona дополняет существующие кластерные вычислительные системы, такие как Apache Spark, Apache Flink и Snowflake, набором готовых распределенных пространственных наборов данных и Spatial SQL, которые позволяют эффективно загружать, обрабатывать и анализировать масштабные пространственные данные на разных машинах.
Java API для Sedona ставится за 5 минут с помощью Maven, также имеются API Python и R API
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Golang Books
Компания-разработчик СУБД Postgres Professional выпустила новую книгу «PostgreSQL 16 изнутри». Электронная версия учебника находится в свободном доступе. Автор книги — Егор Рогов, директор по разработке образовательных программ Postgres Professional.
Первое издание этого учебника, основанное на 14-й версии PostgreSQL, было выпущено в марте 2022 года и обновлено до 15 версии. Из-за большого читательского интереса компания перевела книгу на английский язык. Позже она стала самым популярным тематическим изданием 2023 года по версии Postgres Weekly и вошла в список профессиональной литературы на официальном сайте сообщества PostgreSQL.
В актуальной редакции книги «PostgreSQL 16 изнутри» учтены замечания читателей, исправлены опечатки, а также отражены изменения, произошедшие в версии PostgreSQL 16.
Также Postgres Professional обновила локализованную документацию к PostgreSQL 16.
@golang_books
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM