Архив статей за период: Август 2009

Установка GRUB 2 на Debian / Ubuntu


GRUB 2 - это новый загрузчик, написанный с нуля с целью реализации модульности и переносимости. GRUB 2 ставит перед собой следующие цели:

  • поддержка скриптового языка (циклы, условия, переменные, функции)
  • графический интерфейс
  • динамическая загрузка модулей
  • возможность портирования на различные архитектуры
  • интернационализация
  • управление памятью
  • кросс-платформенная установка, позволяющая устанавливать GRUB из различных архитектур
  • режим восстановления (satge 1.5 исключен)

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка Pidgin 2.6.1 в Ubuntu


Pidgin (ранее известный, как gaim) - клиент мгновенного обмена сообщениями, поддерживающий парктически все популярные протоколы ( ICQ, Jabber (XMPP), IRC, MSN и т.д.). Pidgin использует библиотеку GTK+, чтоб обспечивает его кроссплатформенность. Кроме этого, функциональность pidgin может расширяться за счет системы плагинов.

Основные возможности:

  • Объединение нескольких контактов в один метаконтакт
  • Запись протокола событий
  • Поддержка вкладок
  • Работа с несколькими аккаунтами одновременно
  • Поддержка аватаров
  • Слежение за пользователями
  • Кроссплатформенность

Новые возможности Pidgin 2.6.x:

  • поддержка аудио и видео по протоколу Google Talk (XMPP)
  • поддержка тем в libpurple

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка и настройка mercurial и Apache через mod_wsgi в Debian / Ubuntu


Mercurial - это распределённая система управления версиями (DCVS). Разрабатывалась специально для больших проектов. Таким образом, одной из отличительных особенностей Mercurial является скорость работы. БОльшая часть системы написана на Python, а чувствительные к производительности части - реализованы в качестве Python-расширений на C.

Наравне с традиционными возможностями систем контроля версий, Mercurial так же поддерживает функции для децентрализованной работы:

  • отсутствует понятие основного хранилища кода
  • ветвление (возможно вести несколько веток одного проекта и копировать изменения между ветками)
  • слияние репозиториев (чем и достигается «распределённость» работы).

Кроме того, Mercurial предоставляет Web-интерфейс, а так же встроенную систему подсказок. Большинство команд привычны для пользователей CVS.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка и настройка Trac в Debian / Ubuntu


Trac - это система управления проектами разработки программного обеспечения, вкючающая в себя возможность отслеживания ошибок и просмотра репозитариев систем контроля версий (subversion "из коробки", mercurial, git, bazaar через плагины). Реализована средствами языка Python и распространяется в открытых исходных кодах.

Trac предоставляет такие функции, как:

  • разделение проекта на этапы (milestones)
  • план работ (roadmap)
  • история изменений (timeline)
  • управление пользователями
  • учет задач на разработку (tickets)
  • wiki

Trac поддерживает wiki разметку в описании задач и commit'ов, а так же позволяет создавать связи (links) между задачами (tickets), изменениями (changesets), файлами (files) и wiki-страницами (wiki pages).

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru