Обновить
11
0
Станислав@SimSonic

Душный погромист

Отправить сообщение

Интересно и многообещающе! Будем посмотреть.

А в статье с самого начала было бы неплохо пояснить, что такое eBPF, хотя бы расшифровку.

Абстракций, имхо, действительно не хватает, а в методе processMimeMessage слишком много уровней вложенности, дядюшка Боб вряд ли был бы доволен. Мне кажется, код можно было сперва написать и так, но запастись минутами 15-30 и перед отправкой порефакторить.

https://www.graalvm.org/22.3/docs/getting-started/windows/

В самом низу ссылочка как под виндой с native-image жить. Но честно говоря проще все оттестировать под JVM, а дальше в WLS скомпилять под Линукс. На серверах у вас все равно не винда будет, по этому компиляция в Натив под виндой не имеет смысла. А кросс-компиляцию graal не поддерживает.

Использовать вручную native-image не хотелось, если честно. У него там куча флагов, пойди научи его, где нужна рефлексия, где нет. Фреймворки как раз пытаются спрятать за собой всю возню по подготовке входных данных для native-image. WSL, конечно, вариант, но для развёртывания всё равно будет нужен образ, значит нужен docker, чтобы его собрать. А в случае со Spring Native раз есть докер — больше ничего уже не нужно, даже WSL, native-image будет скачан и запущен билдпаками.

P.S. На конечном железе (если на него натягивается jdk11) вы прям на кваркусе можете писать и дергать тот же onewire https://github.com/quarkiverse/quarkus-jef то есть embedded to cloud

Очень интересная ссылка, спасибо, особенно в свете того, что у меня лежит малинка без дела :)

Абсолютно согласен с тем, что вариантов решений может быть очень много. Облачные технологии — это то, что как раз хотелось использовать, чтобы получить какой-то опыт. Алерты нужны именно мне и можно считать это частью исходной задачи — сделать с алертами, а не без них.

Ооо, у меня был такой случай. Никогда не забуду этот мгновенный сиреневый цвет в глазах.

А запись видео потом будет доступна?

Вот сделают рефинансирование, там и поговорим.

Нет, не использую, спасибо за наводку!

У меня, к слову, на вин 11 с ним беда. Там прикрутили этот модный терминал, и фар в нем иногда отрисовывается кривовато. Ещё и при запуске по иконке на панели задач уходит во вкладку терминала, и в его значок. Ещё раз кликнул -- держи ещё один новый фар. На 10 такого не было :(

Всё равно хотелось бы пример:)

Мне пару лет назад приходили просто тонны спама, и в какой-то момент я начал открывать всё и жать кнопку Отписаться, если такая есть.

Очень быстро спама почти не стало, точнее остался только тот, который реально отфильтровывается фильтром. Если в него заходить, там сейчас не более 10 писем за 10 дней.

Можно было и онлайн сделать...

https://github.com/spring-projects/spring-retry ?

Resilience4j?

Сам не юзал, просто то, что на слуху.

Так и случилось :)))

Буквально месяц назад закончил собирать себе новый системник. Аналогично, я программист, брал для работы — IDEA, WebStorm, браузер, реденько Minecraft :) Что я взял:

  • CPU AMD Ryzen 7 5700G за примерно 21 500 ₽. Почему: достаточно мощный по моим меркам + неплохая встроенная видеокарта, чтобы не покупать отдельную. Брал на Котофото.

  • Материнка Asus PRIME B550M-A. Почему: в предыдущем системнике стояла похожая модель прошлого десятилетия, работала без нареканий. Также имеет 3 видеовывода (VGA, DVI, HDMI), а у меня как раз со старым системником все три были подключены. Цена ~ 8 000 ₽. Тоже с Котофото.

  • ОЗУ Crucial Ballistix DDR4 3200MHz 16Gb x2, по ощущения для работы с IDEA 16 Гб уже пару лет как мало, а 64 Гб пока ещё "как-то жирно". Цена с AliExpress ~ 10 000 ₽.

  • 250 ГБ SSD M.2 накопитель Samsung 980 PRO почему-то дешевле всего оказался в местных DNS, примерно 5 500 ₽.

  • Остальное заказано с Online-Trade: корпус be quiet! SILENT BASE 601 Orange window ATX (он оказался огромный!), БП be quiet! PURE POWER 11 CM 400W Gold ATX (видеокарты нет и 400 Вт даже перебор, но я люблю с запасом), кулер be quiet! Pure Rock 2 Black. 10 000 ₽, 4 500 ₽ и 3 000 ₽ соответственно.

Итого всё мне вышло в 62 766,50 ₽. Работает бомбически, я не ожидал такого разительного увеличения скорости сборки проекта. Выглядит тоже классно.

Естественно, он ещё и невероятно тихий. Конечно, его немного слышно, в полной тишине. Вот жена включила чайник на первом этаже дома, и я уже слышу чайник, а не его. По сравнению со сборкой 5+ летней давности — его как будто нет.

И да, мне тоже 36 :)

Ничего там не сложно, просто нужно добавить сервис dind и пару переменных.

Потому что цепочка будет проверять ожидаемое значение, а не актуальное.

Представьте assertThat(123).isNotNull().isEqualTo(var);

Какая знакомая проблема. Мы тоже у себя такое решали год или полтора назад.

Коллега даже заметку написал, https://rocketscien.se/onetomany

Я правда ближе к концу уже перестаю понимать :)

Зашёл на сайт, хотел посмотреть список приложений. Найти не смог, везде только регистрация. Устанавливать пока необходимости не увидел.

Информация

В рейтинге
Не участвует
Откуда
Новосибирск, Новосибирская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Ведущий
От 500 000 ₽
Java
Spring Boot
PostgreSQL
MySQL
Docker
Kubernetes
CI/CD