What will you do if you win the lottery?

Everybody dreams about that. What should I write? Imagine that you won. Not just won. You won so much that you can make real all your dreams. Do you want to build your own restaurant? You can do it. Do you want to buy an island? No problem. Читать далее What will you do if you win the lottery?

Иностранцы на улицах Москвы

Иногда, когда прогуливаешься по улицам Москвы, к тебе подходят иной раз люди и спрашивают простую вещь: “Do you speak English?”

Обычно после этого они спрашивают как пройти в какое-то место.

Обычно объяснение не требует особых знаний английского.

А у вас бывает такое, что вас спрашивают как пройти куда-нибудь на английском на улицах Москвы?

Программисты не нужны!!!!111111-адин-адин

Срочная новость. Всем, кто поступает в университеты! Ни в коем случае не идите на ИТ-специальности. Потом без работы останетесь. Программисты у нас не нужны. Инфа 100 %. Источник наиавторитетнейший. Более того, программистов сейчас слишком много, и с ними усиленно борются.

Можете сами убедиться. Вот источник.

Считайте, что даю совет бесплатно. Иначе станете тыжпрограммистами никому не нужными.

JasperReports горизонтальная линия в bar chart

Опишу способ, которым можно нарисовать горизонтальную линию в диаграмме bar chart в JasperReports.

Для этого расположите в отчёте элемент bar chart и заполните его данными. Теперь нам нужно написать customizer, который будет рисовать горизонтальную линию. Для этого наследуемся от класса JRChartCustomizer: Читать далее JasperReports горизонтальная линия в bar chart

Git правка сообщений последних коммитов

Иногда бывает так, что вы работаете, делаете коммиты, а в какой-то момент оказывается, что в комментариях вы указывали не тот номер задачи или неправильно писали какое-нибудь слово. Git в таких случаях позволяет вам поправить эти сообщения. Разумеется, правки истории желательно производить до того, как вы сделали git push, чтобы не расстраивать других разработчиков, которые работают с этой веткой. Читать далее Git правка сообщений последних коммитов

Монады в Java

В языках программирования монады представляют собой абстракцию, которая позволяет выстраивать цепочки последовательных вычислений.

Монады больше связаны с функциональным программированием. Представляйте их как некий контейнер, который принимает текущее состояние и функцию, которая принимает в качестве аргумента текущее состояние и возвращает новое. Читать далее Монады в Java

Спам, спам, спам, спам…

Спамеры заполонили интернет. Стоит где-нибудь засветить свой e-mail, и на него тут же польются тонны писем. Фильтры смогут убрать лишь часть из них. Полной защиты нет. Чем больше лет вашему ящику электронной почты, тем больше рекламы на него приходит. От этого никуда не деться.

Для тех, кто в танке: Читать далее Спам, спам, спам, спам…

stream()

Если нужно что-то сделать с массивом в JavaScript, используя инструкции map, filter, это выглядит так:

В Java всё длиннее

Как видно из кода, в Java нужно сначала применить stream(), а потом загнать обратно в массив(список).
Что бы это значило?

Pod пересоздаётся после helm delete и kubectl delete pod

Суть проблемы в том, что если выполнить:

Pod-ы из списка почему-то не удаляются:

Пытаемся удалить pod по имени: Читать далее Pod пересоздаётся после helm delete и kubectl delete pod

Поиск ближайшего значения в TreeMap

Интерфейс java.util.Map рассчитан на получение значения по ключу и вставку связи значения с ключом. У него есть наследник java.util.SortedMap, который используется специально для упорядоченных значений, у которого в свою очередь есть наследник java.util.NavigableMap. В этой статье мы поговорим именно о нём, а точнее о его методах lowerEntry, floorEntry, ceilingEntry, и higherEntry. Читать далее Поиск ближайшего значения в TreeMap