Проблема с JasperReports или сомневайтесь в авторитетных мнениях

Так уж исторически сложилось, что я практически не работал с JasperReports. Конечно мне приходилось строить отчеты, но обычно хватало генерации HTML из Velocity-шаблонов. И на этой неделе судьба мне подкинула шанс устранить пробелы в моем опыте Возникла проблема с генерацией pdf-отчетов: на одном компьютере все работало, а на другом отчет искажался. В итоге [...]

Незаконный Opensource

Недавно наш клиент спросил: “Вы можете предоставить лицензионные соглашения  с производителями используемого Вами программного обеспечения?”. Но ведь мы в основе своей деятельности используем программное обеспечение, которое бесплатно для коммерческого использования. А производители такого ПО заключают договор в форме публичной оферты. Например, когда вы на сайте производителя  подтверждаете лицензионное соглашений путем нажатия на определенную ссылку или [...]

equals или not equals, вот в чем вопрос :)

Довелось мне столкнуться с одним унаследованным программным комплексом, десятилетней выдержки. Написан он на фоксе и для хранения данных использует DBF-файлы. Так вот, при загрузке данных из этой унаследованной штуки, вдруг обнаружилось что “[какой-то текст 1][символ пробела][какой-то текст 2]“.equals(“[какой-то текст 1][символ пробела][какой-то текст 2]“) == false Вначале я впал в небольшой ступор, но [...]

Maven Repository Manager

Maven довольно интересная штука При первом запуске приложения, на сборку, к Вам, на локальный компьютер, может скачаться половина Интернета Поэтому разработчики maven рекомендуют использовать внутренние Maven-репозитории