Настройка master<->master репликации PostgreSQL через Bucardo

Хочу поделиться своим опытом настройки репликации PostgreSQL типа master<->master, которую мне потребовалось развернуть для уменьшения нагрузки на компьютер, на котором изначально была одна база, но со временем нагрузка на компьютер так возросла, что база перестала справляться. Итак, что у нас есть и что нам нужно: Есть 2 компьютера с чистой Debian 7 (pg1 -> 192.168.2.11 […]

Авторизация в Kohana через Oauth

Небольшая модификация проекта kohana-oauth пользователя shmel210: https://github.com/shmel210/kohana-oauth Теперь данное дополнение способно нормально работать как стандартный модуль Kohana 3.3.1. https://github.com/Dino-Bananos/oauth Для того чтобы его установить нужно:1) перейти в директорию с модулями Kohana2) git clone https://github.com/Dino-Bananos/oauth3) mcedit ../../application/bootstrap.php4) Добавим в массив Kohana::modules строку вида: Kohana::modules(array(…        ‘oauth’       => MODPATH.’oauth’,      // OAuth support…)); 5) […]

Установка сервера Mercurial с доступом по HTTP на Debian 7 (Wheezy)

В данной статье я был хотел поделиться своим опытом развёртывания сервера Mercurial на одном из самых популярных дистрибутивов Linux. Я старался максимально просто и лаконично описать процесс настройки столь мощной и сложной системы как Mercurial в связке с web-сервером Apache2. Мне от системы требовались следующие возможности: — аутентификация по паролю — просмотр через web изменений […]

Установка Java8 и SQL Developer на Debian Wheezy

Для работы с СУБД Oracle иногда требуется графическое приложение, так называемый Developer, для того чтобы он работал требуется наличие Java8 на борту. Раньше было намного проще, достаточно было установить паке sun-java из репозитория, но теперь всё немного сложнее. Установка Oracle Java8 Для этого понадобится репозиторий с установщиками, допишем строки в /etc/apt/source.list: deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise maindeb-src […]

SIPML5 - SIP телефония через браузер

В указанной ниже статье рассказывается как разработать простейший sip клиент, работающий на JS через браузер, позволяющий организовать полноценную аудио/видео связь между пользователями: http://sipml5.org/docgen/index.html Данная ссылка ведёт на страницу загрузки клиента: http://code.google.com/p/sipml5/wiki/Downloads?tm=2 А тут wiki проекта, в ней можно прочесть о том как данный проект можно интегрировать в например asterisk: http://code.google.com/p/sipml5/w/list

Быстрое развёртывание WordPress на локальном сервере

Вот пара ссылочек, чтоб не потерять: http://codex.wordpress.org/Установка_WordPress http://wphello.ru/ustanovka-wordpress.html Если вкратце: 1) Развернуть сервер MySQL если не было 2) Сделать vhost у apache2 или отдельную папку в /var/www 3) Создать базу: CREATE DATABASE wordpress; GRANT ALL PRIVILEGES ON wordpress.* TO «wpuser»@»localhost» IDENTIFIED BY «wppassword»; FLUSH PRIVILEGES; 4) Скачать с оф.сайта архив с последней версией: Скачать 5) […]