Google

20 нояб. 2010 г.

Наклейки на диски с Debian

Для тех, кто хочет иметь картинки для своих компакт-дисков с Debian, а также обложек для них может просмотреть скромный неофициальный список на страничке: Рисунки обложек компакт-дисков с Debian.Список конечно не очень большой, но коей-что выбрать можно. Для некоторых обложек имеются и исходный код.
Для тех, кого интересуют различные официальные логотипы debian-смотрим тут.

19 нояб. 2010 г.

Apache Derby и Java

derby-logo-web

Apache Derby – open source инструмент для работы с реляционными базами данных в Java. Распространяется по лицензии Apache v 2.0.


Когда перед Вами стоит задача написать небольшое приложение, работающее с реляционной базой данных (относительно небольшой) Apache Derbyможет и не идеальный, но удобный инструмент для выполнения поставленной задачи. Об основных преимуществах Derby можно прочитать на офсайте. Но если в двух словах, то:

После обновления не загружается Ubuntu. Как я боролся с проблемой.

ubuntu-logoПосле релиза Ubuntu 10.10 прошло около месяца, а я по прежнему использую 10,04. После очередного обновления, которое, кстати говоря прошло не очень удачно, Ubuntu перестала загружаться: после старта X-сервера компьютер зависал намертво. В центре экрана висело диалоговое окно, которое сообщало мне о том, что драйвера для моей видео карты NVidia не найдены и любезно просило посмотреть логи X-сервера.
Для устранения данной проблемы делаем следующее:


13 нояб. 2010 г.

WindowBuilder или как быстро и удобно создавать gui-приложения на java в Eclipse







Пишете программы на Java в Eclipse, но устали от рутинной работы по написанию gui-приложений ? Ищите простой и удобный инструмент, что бы облегчить себе жизнь ? Решение Вашей проблемы есть - это WindowBuilder визуальный дизайнер интерфейсов на Swing, GWT и SWT. Для платформы Eclipse выполнен в виде плагина. Некогда WindowsBuilder принадлежал компании Instntiations, но сравнительно недавно (на момент написания статьи) компания Google  выкупила часть данной компании, которая занималась Java-разработками. На данный момент WindowsBuilder  распространяется свободно.  Более подробную информацию о том, что это такое читаем на официальной страничке WindowBuilder-а.

Читаем RSS в бумажной газете

Тот, кто пользуется RSS знает, что это очень удобная штука. У каждого из нас есть своя любимая программа, при помощи которой мы читаем новости на наших любимых сайтах, блогах и т.д. В данной статье будет рассказано об альтернативном чтении RSS-рассылок: как из всех наших новостей, доступных по средствам RSS, сделать бумажный вариант или же как из RSS новостей сделать свою собственную  бумажную газету.
На самом деле все очень просто: есть сайт FeedJournal, который позволяет реализовать задуманное: из списка Ваших новостных лент генерируются pdf файл, который при необходимости можно будет распечатать. Максимальный формат бумажного варианта – А3. 
На главной странице нам предлагают выбрать одну из услуг:

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