| Не стану рассказывать зачем нужны и почему удобны системы отслеживания ошибок. О том, что такое Mylyn и почему это хорошо, можно почитать на хабре. В статье я лишь расскажу как подружить между собой mylyn и сервис Issues с Bitbucket.org |
Mylyn. Подключаемся к Bitbcaket Issues
Компонент JGraphTree
![]() |
Компонент JGraphTree позволяет отрисовывать деревья, представленные стандартным интерфейсом TreeModel, в виде графа. Компонент писался под собственные нужды и на идеальное исполнение не претендует. Архив с исходным кодом, документацией и библиотекой с компонентом можно взять тут. Под катом пример использования компонента и небольшие пояснения к его устройству. |
Maven. Плагины для сборки простых проектов
![]() |
При сборке простых десктопных проектов или библиотек с помощью maven, возникают распространенные задачи, вроде конфигурирования компилятора, создания jar-файла и файла манифеста, копирования ресурсов и им подобные. Все эти задачи, естественно, легко решаются в maven с помощью плагинов. В статье дается беглое описание и простые примеры использования плагинов, для решения наиболее популярных задач, встречающиеся при сборке проектов. |
Как построить дерево в виде графа
Разбор аргументов командной строки в Java
|
| Графический интерфейс не всегда бывает наиболее удобным способом взаимодействия с программой. Зачастую приложение, запускаемое в командной строке с некоторым набором команд, гораздо удобнее в эксплуатации. При разработке такой программы, встает задача разбора аргументов ее запуска, что само по себе не всегда бывает тривиальной задачей. К счастью, как и большинство других распространенных задач, задача разбора аргументов командной строки уже решена во множестве библиотек. В этой статье я кратко опишу две популярные библиотеки, в основе которых лежат два, несколько отличающихся, подхода к решению этой задачи. |
Как сохранить вкладки в Gnome terminal
![]() | Привык держать открытыми несколько вкладок терминала с определенными рабочими директориями. Открывать вкладки и переходить в нужные директории каждый раз после перезапуска терминала утомительно. К счастью, gnome-terminal позволяет настроить, сколько и каких вкладок надо открыть при запуске. К несчастью, настройка не самая предсказуемая (лично мне пришлось покопаться, пока дошел до решения). |
Управление зависимостями в eclipse с помощью Maven.
![]() | В крупных проектах, где количество сторонних библиотек растет едва ли не быстрее количества написанных строк кода, управление зависимостями и поддержание их перечня в актуальном состоянии у всех членов группы разработчиков становится весьма сложной задачей. И здесь, как нельзя кстати, на помощь приходит Maven. |
Взаимодействие из Java с IBM Websphere MQ 6
![]() | Я уже рассказывал о том, как получать и отправлять сообщения с помощью JMS. Но мой рассказ строился на том, что JNDI контекст уже получен, хотя его получение достаточно нетривиальная задача. Сегодня я постараюсь восполнить этот пробел. |
Как в Java сравнить содержимое двух директорий
![]() | Возникла необходимость сравнить две директории по содержимому. Готового решения гугл не подсказал, пришлось городить собственное решение. Исходный код
|
Установка IBM Websphere MQ 6.0 на Ubuntu 10.04
|
| Сложность задачи заключается в том, что в качестве дистрибутива linux, IBM рекомендует RHEL или SLES. Оба дистрибутива используют пакеты в формате rpm. Делюсь опытом установки Websphere MQ 6.0 (C8472ML.tar.gz), fix pack (6.0.2-WS-MQ-LinuxIA32-FP0010.tar.gz) на Ubuntu 10.04. |
Подписаться на:
Сообщения (Atom)








