Настройка модема MF823 на TP-Link TL-MR3420 в OpenWRT 12.09 (trunk)

Итак, потребовалось настроить ранее разлоченый модемчик ZTE MF823, разлочку и настройку которого я уже описывал ранее: http://devppp.blogspot.ru/2014/02/zte-mf823-m100-3.html По какой-то причине usb-модем не хотел запускаться на дефолтной прошивке от tp-link, постоянно моргал красным светодиодом, как если бы он определялся неправильно. Полезные ссылки: Описание роутера на сайте производителя: http://www.tp-linkru.com/products/details/?model=TL-MR3420 Статья на OpenWRT: http://wiki.openwrt.org/ru/toh/tp-link/tl-mr3420 Прошивка: http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3420-v2-squashfs-factory.bin Репозиторий: http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/ […]

Отправка E-Mail'ов через функцию в PostgreSQL

По рабочей необходимости потребовалось реализовать отправку электронных сообщений простым вызовом функции базы данных. В наличии есть сервер PostgreSQL 9.1 и Debian 7 (Wheezy). Для начала нам понадобится поддержка языка Python в PostgreSQL: sudo apt-get install postgresql python3 postgresql-plpython3-9.1 Авторизуемся из под под пользователя postgres: sudo -u postgres psql Создадим язык для работы функции CREATE LANGUAGE […]

Разблокировка 4G (LTE) модема ZTE MF823 (он же Мегафоновский M100-3) в Windows 7

Внимание! Данная статья была написана много лет назад и на момент написания информация была актуальна. Если вы планируете при помощи информации, описанной в данной статье, выполнить прошивку модемов вышедших после 2014 года то есть вероятность испортить оборудование. Используйте информацию описанную в данной статье на свой страх и риск, автор не несёт ответственности за порчу вашего […]

Как подружить Mercurial и Nginx на Deebian 7 (Wheezy)

Допустим у нас есть хост с именем repo.example.com, на нём должен находиться наш репозиторий с исходными кодами, к которому мы будем обращаться по протоколу http.Ранее я уже рассказывал, как реализовать подобное решение на apache2: http://devppp.blogspot.ru/2013/10/mercurial-http-debian-70.html А вот краткая инструкция пользователя: http://devppp.blogspot.ru/2013/10/merurial.html Установка пакетов Для настройки данного решения нам понадобится веб-сервер и система управления репозиторием mercurial: […]

Что делать если PECL не может установить пакеты с pecl.php.net?

Допустим сайт http://pecl.php.net/ тупит, возможно на нём проводятся технические работы, либо его DDOS’ят всякие нехорошие личности, либо наш комп не имеет доступа в интернет, а нам прям срочно необходимо на нашем сервере установить расширение, которое делает возможным работу с Oracle через PHP.Скачаем нужный нам пакет, например OCI с офф.сайта http://pecl.php.net/package/oci8, там будет большой список пакетов, я выбрал последнюю […]

Настройка master->slave репликации MySQL на Debian 7 (Wheezy)

Потребовалось развернуть репликацию на MySQL для того чтобы распределить нагрузку на один очень загруженный комп. Для этого есть: Сервера master.company.com (192.168.10.2) и slave01.company.com (192.168.10.3) Две базы данных portal и temp Статья на хабре за 2009 http://habrahabr.ru/post/56702/,с тех пор мало что изменилось, но есть ряд недомолвок со стороны автора и синтаксис работы с командной строкой mysql немного изменился […]

Настройка master->slave репликации MongoDB на Debian 7 (Wheezy)

Для реализации приложения, которое очень активно пишет в базу, потребовалось развернуть кластер из баз MongoDB, ранее я в принципе не имел опыта работы с этой СУБД, поэтому сделал маленькую заметку. Маны которые попадались мне в сети не содержали всех мелочей с которыми мне пришлось провозиться, например: В кластере mongo должно быть минимум 3 базы mongo […]

Установка Oracle Client 11g Release 2 на Debian 7 (amd64)

По рабочей необходимости мне потребовалось установить на один Debian 7 клиент Oracle, чтобы в последствии использовать его при разработке сетевого приложения на php используя модуль oci8. Ранее я уже писал подобную статью, но про установку базы данных Oracle: http://devppp.blogspot.ru/2013/02/oracle-11g-release-2-ubuntu-1204-amd64.html Тут же описывается только клиент, который нужно установить на свежеустановленный Debian 7 без графического интерфейса и […]

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

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

WGET Tips или скачать весь сайт целиком

Если нужно скачать весь ресурс, то пишем: wget -r -k -p -l 2 -E -n -c http://example.com/ -U Opera Если какой-то определённый подраздел: wget -r -k -p -l 2 -E -nc http://example.com/my/path/ -U Opera Чуть подробнее про ключи: -r — рекурсивное скачивание-k — все ссылки становятся локальными-p — загрузить все необходимые для работы сайта файлы, […]