Статьи по меткам ‘eclipse’

openSUSE 11.2 Migration tips #3

Декабрь 13th, 2009

Собственно, ещё один неприятный момент, возникший в связи с миграцией на openSUSE 11.2.

Заключается этот момент в том, что в моей любимой Eclipse IDE кнопки ненормально реагируют на щелчки мышью. Вернее, так: некоторые кнопки, когда я пытаюсь кликать на них, просто не работают. Как выяснилось из бага 555807, связано это с новой версией GTK. В новой Eclipse это дело, вроде, уже исправили.
Для тех же, кто пока не хочет менять версию, есть костыль (читать workaround): для нормальной работы Eclipse и других java-приложений, использующих GTK, нужно установить переменную среды окружения GDK_NATIVE_WINDOWS в true:

export GDK_NATIVE_WINDOWS=true

Например, эту строчку можно записать в .bashrc:

echo "export GDK_NATIVE_WINDOWS=true" >>~/.bashrc

Перелогиниваемся, запускаем Eclipse, радуемся.

Sequoia изнутри #1

Август 27th, 2009

Как бэ вступление

По работе возникла необходимость синхронной рабты с кластером БД (4 базы, в которых должны храниться одни и те же данные). Для этого я несколько месяцев подряд писать тулзу data_proc (коммерческая разработка), которая обрабатывает данные в поточном режиме и устойчива к connection-loss/database-failure ошибкам. Единственный недостаток — это хранение данных на локальном диске в виде журналов, объём которых достаточно велик, если база несколько часов находится offline.
Помимо data_proc у нас есть ещё куча других приложений, для которых пришлось писать балансировщик нагрузки для SELECT-запросов, с чем мы успешно справились. Тем не менее, вопрос балансировки нагрузки и кластеризации (с целью упрощения data_proc) остался, и мне предложили разобраться с C-JDBC, о чём я и буду сейчас писать.
» Читать дальше: Sequoia изнутри #1

5 программ, с которыми я работаю ежедневно

Июль 26th, 2008

Очень долго пытался написать ответ моему знакомому Андрею Валяеву (он же Dron) на эту запись:

http://mdf-i.blogspot.com/2008/06/5.html

Но всё как-то откладывал. Исправляюсь.

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

KDE. Это удобная среда для работы и учёбы. С кучей полезного софта. Рассматривать каждую софтину поотдельности даже и не хочется. Пока будет удобно, буду ей пользоваться.

Shell. Что может порой быть удобнее командной строки? Да ничего! Узнать список процессов, используемые ресурсы ПК и пр. можно буквально вводом нескольких команд в BASH.

Eclipse. Это удобная IDE, написанная на Java. Да, она ресурсоёмкая (в плане памяти). Но куча интересных плагинов вроде CDT, Subclipse, EPIC и др. позволяют расширять её возможности, интегрировать возможность работы с другими языками и различными системами контроля версий.

Mozilla. Сюда входят Firefox и Thunderbird. Первая — для веба, вторая — для почты и RSS. Удобство в том, что они есть и под Linux, и под Windows, и под *BSD, и под MacOS. И не надо ни на что другое переучиваться. Кроссплатформенность рулит.

Midnight Commander. На мой взгляд, самый удобный консольный файл-менеджер. Порой без него бывает тяжеловато рыться в каталогах. Поэтому выношу его в мой TOP-5.

Всё, Дрон, отстрелялся ;) . Принимай.