Хочу поделиться своим опытом настройки репликации 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) […]
NetBeans portable
Портабельный NetBeans с полным набором всех требуемых для запуска библиотек, работает как установленная редакция. http://sourceforge.net/projects/nbportable/
Код калькулятора для вставки на web-страницу
Шикарный калькулятор, понимающий синтаксис формул latex: <iframe width=»320″ height=»390″ src=»http://web2.0calc.com/widgets/minimal/» scrolling=»no» style=»border: 1px solid #silver;»></iframe>
Установка сервера 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) […]