Google

24 мар. 2010 г.

Miglayout для написания слоев GUI (графических интерфейсов пользователя) в Java

logoДля начала немного теории, что бы определиться что такое MigLayout и с чем его едят, тем кто знаком с ним-напомнить, тем кто не знаком-немного рассказать.Итак, немного теории.
Miglayout — менеджер стилей-облегчает написание программ с графическим интерфейсом. Большинство разработчиков ПО, которые пишут графические приложения «руками» (без использования каких-либо менеджеров) хотят в первую очередь иметь простой, мощный и автоматически приспосабливаемый к данной платформе инструмент. Имеющиеся на сегодняшний день менеджеры стилей SWT и Swing в некотором роде лишены этого. Т.е другими словами, любой разработчик хочет иметь простой, удобный и мощный инструмент, при помощи которого можно было бы создавать программы, которые в последствии внешне выглядели идентично на всех платформах. Miglayout позволяет сделать внешне идентичные программы для разных платформ (Linux, windows, Mac OS). Программы, написанные при помощи MigLayour легко поддерживать . Вы легко поймете как будет выглядеть программа внешне, просто взглянув на исходный код. Miglayou используется для написания Java приложений в Eclipse.
Пошаговая инструкция создания GUI-приложения на Java при помощи Miglayout.

Ошибка при запуске Eclipse 3.5: JVM Terminated. Exit Code=-1

Необходимо было запустить Eclipse 3.5 на Windows XP. Были скачаны Eclipse 3.5 и последняя версия jdk-6u18-windows-i586. С установкой jdk никаких проблем не возникло, а вот запустить eclipse с первого раза не удалось. При запуске данной версии Eclipse появлялось окно с ошибкой Eclipse 3.5: JVM Terminated. Exit Code=-1. На компьютере также имелся eclipse 3.2.

21 мар. 2010 г.

VPN анитекс в network-manager в UbuntuStudio

Давно хотелось посмотреть на UbuntuStudio. Причины и прочие делали о данном дистрибутиве напишу в другом посте. В данном же посте хотелось отписаться о настройке сети, VPN соединений через network-manager на примере провайдера Anitex (РБ)

Если параметры сети указывались при установке системы, то все параметры будут находится в файле
network-manager network-manager-gnome network-manager-pptp network-manager-pptp-gnome 
Если интернет-соединение настраивается в первый раз, то необходимо получить еще пакеты:
 bcrelay ppp pptpd pptp-linux 
Не забываем, что качать пакеты нужно для вашей архитектуры (x86 или x64), а также для вашей версии дистрибутива.
После того, как пакеты были скачаны, уставливаем их. Если после установки пакетов ОС попросит перезагрузится - перезагружаемся.
После установки вышеперечисленных пакетов редактируем файл /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface

#iface eth0 inet static
# address 192.168.44.4
# netmask 255.255.255.0
# network 192.168.44.0
# broadcast 192.168.44.255
# gateway 192.168.44.253
# dns-* options are implemented by the resolvconf package, if installed
# dns-nameservers 217.21.36.5

#auto eth0
После чего перезагружаемся. Далее приступаем к настройке network-manager-а
При правильной установке network-manager в области уведомлений должен появится значок в виде двух мониторов. Если этого не произошло пробуем добавить его на панель: правой кнопкой по панели-->добавить на панель и среди всех аплетов находим аплет network-manager либо нажимаем Alt+F2 и пишем nm-applet.
После появления значка аплета в области уведомлений, нажимаем на данный значок правой кнопкой мыши и выбираем "изменить соединения".

В появившемся окне выбираем "Проводные", выбираем "Добавить" и указываем свои параметры сети. После настройки сетевого подключения переходим во вкладку "VPN"  и также нажимаем "Добавить".  Во вкладке "VPN" напротив шлюза указываем адрес VPN-сервера: 172.17.222.2. В разделе "Дополнительно" указываем Ваш логин и пароль.
Далее нажимаем кнопку "Дополнительно" и в появившемся окне в разделе "Аутентификация" ставим галочки напротив
PAP CHAP MSCHAPv2 EAP
остальные галочки снимаем

Далее открываем вкладку "Параметры IPv4" и напротив поля "метод" выбираем "Автоматически (VPN, только адрес)". Напротив DNS-серверов указываем 217.21.36.5
После чего применяем изменения.
Что бы подключить созданное VPN-соединение нажимаем левой кнопки мыши по значку network-manager , выбираем пункт "соединение VPN". После наведение указателя мыши на данный пункт меню, появится созданное ранее Вами VPN-соединение. Выбираем его. Если все сделано правильно, то VPN-соединение подключится.
Что бы отключить интернет, нажимаем левой кнопкой мыши по значку network-manager-->VPN-соединение-->отключить.

Social