Спасаем инфу из Android смартфона с побитым разделом /data

2hnveСлучилась у подруги беда. Не знаю, как именно это получилось, но однажды её аппарат (Samsung galaxy Note 2 \ GT-N7100) просто отказался запускаться, ссылаясь на повреждения раздела с юзерскими данными (/data). Конечно, можно было бы просто сделать вайп, и прошить телефон на чисто, но проблема заключалась в том, что в телефоне застряли очень важные фотографии, которые было недопустимо потерять.

Выяснилось, что телефон уже носили к «мастерам», и они пытались его прошить и ещё чего то там сделать… Но ничего не помогло. Забегая вперёд, скажу, что все данные из телефона я всё-таки аккуратно извлёк, чему его хозяйка была непременно рада. :)

Так как же это делается? А очень просто!

More »

Настройка Linksys spa3102 + asterisk 11 на роутере Asus RT-N18U

ffffОднажды мне в руки попался FXO шлюз Cisco Linksys spa3102. Достался он мне почти на халяву и грех было его не утилизировать в своём домашнем техноцарстве. :)
Конечно, по началу я пошёл простейшим путём, просто установив у себя на домашнем компе 3cx server, который, кстати говоря, оказался очень простым в настройке и в то же время, вполне функциональным софтом для моих целей. Но меня очень смущали несколько вещей: Во-первых, мне очень не нравится ставить на свой рабочий комп какое-либо серверное п.о., потому что я на нём работаю и он на Windows, а это уже совсем не сервер. Во-вторых, меня очень сильно огорчило качество звука. Как бы я не игрался с кодеками, звук ужасно жевало, присутствовало эхо и ощутимые задержки. Да и вообще, хотелось бы, чтобы АТС обслуживал какой то небольшой девайс, который быстро грузится и жрёт не очень много электричества. Вот тут то у меня и возникла идея фикс, установить всё, что мне нужно на WiFi маршрутизатор.

More »

Biss ключи (Где взять и как прописать?)

erergergeBISS (Basic Interoperable Scrambling System) — это система условного доступа для спутниковых каналов связи, разработанная Европейским вещательным союзом (ЕВС) и консорциумом производителей оборудования.

До того, как была разработана система BISS, спутниковые вещатели передавали свой контент либо используя собственные методы скремблирования(шифрования), либо вообще без такового.

Собственные методы шифрования определялись производителями кодирующего оборудования, что накладывало ограничения на тип спутникового ресивера, так как нужно было использовать отдельный ресивер для каждого канала. Разработчиками BISS была сделана попытка сделать «открытую платформу» для систем шифрования, которую могли бы использовать многие производителей оборудования.

More »

Satellite TV Starter Kit («хочу спутниковую тарелку»)

По многочисленным просьбам хороших людей (это я про вас, мои друзья. :)) публикую кое-какую полезную информацию для желающих подключиться к спутниковому тв.

Как я понял из личного опыта, многих, желающих подключить себе спутниковое тв останавливает только нехватка информации по этой теме.
И так, представяю вашему вниманию «Sat TV starter kit» =) Это просто список того, на что вам нужно будет потратить свои кровные, после чего
вы сможете наслаждаться ТВ контентом на ваш вкус (а не вкус оператора кабельного тв).

More »

Управление колонками Microlab SOLO 6C Samsung Galaxy S4

К сожалению, пульт от сего устройства является весьма хрупким, и часто теряемым. Кроме того, лично мне попался глючный пульт, который срабатывает через раз. Купив себе аппарат Samsung Galaxy S4, я тут же решил сделать дубликат пульта от своих колонок,  и таким образом подстраховать себя от полной потери удалённого контроля над колонками.  Я нашёл много разных приложений для управления различными видами аппаратуры, но как на зло, именного моего устройства в списках нигде не было.

More »

Универсальный мониторинг сервисов в Linux

Не бросайте в меня камни заранее… Я знаю, что есть много программ, выполняющих мониторинг демонов в системе, НО… Мне очень захотелось сделать что-то крайне простое, а потому надёжное.

ЗАДАЧА:
1. мониторинг статуса демонов через «service»
2. возможность добавлять любые сервисы одним и тем же путём. А самое главное — быстро. (многие программы мониторинга имеют отдельные шаблоны для слежки за разными процессами, по этому добавлять новые сервисы не так удобно.)
3. Автоматический перезапуск сервиса, в случае если он «упал».
4. Игнорирование лежащего сервиса, если он остановлен намеренно.
5. Оповещение по почте о состоянии сервисов, за которыми мы следим.
More »

PHP: проверка ip адреса на принадлежность к указанным сетям

Как то раз, у меня появилась необходимость выдавать разный контент для клиентов из разных сетей. И мы, с моим многоуважаемым другом набросали для этой цели вот такой небольшой скриптик на php. Области применения можете придумывать сами. :)
More »

Шинкуем массовый mysql дамп на отдельные базы

Как разделить общий дамп базы данных на отдельные файлы для каждой базы?

Чтобы не заморачиваться при резервном копировании базы данных, мы часто используем простую команду «mysqldump —all-databases», которая генерирует дамп всех баз данных в виде одного длинного полотна. Однако, при необходимости восстановить данные частично, возникнут трудности выделения нужной базы из общего дампа. More »

Plesk & mod_ruid2

Многие пользователи продукта Parallels Plesk не раз столкнулись с проблемой запуска php скриптов под правами аккаунтов пользователей а не apache. Проблема особенно начинает действовать на нервы, когда пытаешься установить какую-либо cms, либо загружаешь/создаёшь файлы через php скрипты. После этого пользователь просто не может получить доступ к собственным файлам по FTP, так как файлы наследуются пользователем apache. В плеске предусмотрен режим работы php как FastCGI приложения, но это очень корявый и тормозной режим, по этому его можно отметать сразу.

Наверняка многие рассматривали различные варианты с применением itk модуля, и подобных ему. Могу сказать, что исходя из моего опыта, лучше даже и не пытаться совместить модуль itk с хостингом на  базе Parallels Plesk. В моём случае это кончилось неимоверными глюками, а самое страшное, появлением процессов apache, запущенных от рута. (уж не знаю, как такое вообще получилось.)

Но рабочий вариант всё-же имеется.

More »

Журналируем вызовы функции mail() в php (100% рабочий вариант!)

Ты администратор виртуального хостинга? Тебя задолбали скриптовые спам-машины? Часто приходят абузы? ОК! Меня это всё доставало не меньше. Я перерыл море форумов и перечитал кучу разных советов. В итоге пришёл к тому, что ни один из найденных мной вариантов не работает у меня. Ну как говорят, если хочешь что то сделать хорошо — делай это сам. Как я, собственно и поступил.
Берём себя в руки, и начинаем действовать. :)

More »

© eXUnity TEAM 2004 - 2015