Записи с меткой «Java»

0

Генерируем отчёты в PDF. Быстро и красиво

Андрей Самарин
28 апреля 2014 года

Все мы, программисты, хоть раз сталкивались с задачей, где нужно сформировать отчёт для своего приложения. Я занимаюсь подобными заданиями постоянно, причем генерирую отчёты в формате PDF.

Раньше худо-бедно это реализовывалось путём использования сторонних библиотек, давно потерявших актуальность (да и работоспособность, учитывая, что они были написаны под .NET 1.1). В один прекрасный момент, после очередного апгрейда серверов/windows/фреймворка (нужное подчеркнуть), всё это накрылось медным тазом. Пришлось искать решение, как быстро для всех проектов можно эту ситуацию исправить. Нам, конечно, было понятно, что гнать нужно эту стороннюю библиотеку вон из проектов. Мало того, что она работоспособна только в 32-битной среде и под управлением .NET.1.1, так она ещё и требует установки J# redistributive package.

Теперь самое интересное: как, используя эту медленно, но верно, умирающую библиотеку, мы раньше создавали отчёт в формате PDF:

Читать дальше »

Метки: , , ,

Оставить комментарий
0

Наши наработки

Роман Матвеев
14 февраля 2014 года

 

Все мы — разработчики — либо решаем схожие задачи, либо создаем новый еще никем не реализованный ранее (или реализованный, но неудобный и криво работающий) функционал. Периодически это выливается в интересные наборы классов, модулей или отдельных библиотек, которые можно было бы с легкостью использовать в других проектах. Исходя из этого, мы решили собрать воедино наработки, которыми мог бы воспользоваться каждый. Я сделал обход нашей большой компании в поисках интересных наработок. Надо сказать, что таковых нашлось предостаточно. Первый обход занял почти полдня и смог охватить только третью часть всей компании. Потому было решено ненадолго остановиться, и отобрать из найденных наработок наиболее интересные. Среди них были:

Конечно же, все наши наработки доступны в нашем github-репозитории и их список будет постоянно пополняться, так что милости просим, fork-it! :)

P. S. В ближайшем будущем мы напишем более подробно и о самих разработках. О чем бы вам хотелось узнать в первую очередь? Пишите в комментариях и следите за обновлениями!

Метки: , , , , , , ,

Оставить комментарий