Автор Antonio - Декабрь 25th, 2009
Ох и намаялся я при подключении Asterisk-а к Телфину. И траблы были не столько в настройках, сколько в общении с сапортом, но про это я рассказывать не собираюсь. Поговорим о настройках.
Конечно лень-матушка мне подсказала пойти в инет, и найти готовые конфиги для настройки этой связки. Но может я плохо искал, а может не очень хотел найти, или планеты в тот день выстроились в ряд… Вобщем ничего я не нашел
Расстроился малясь, и сделал все на свой лад.
Итак. Наша задача забрать номер по SIP из Телфина, и привязать его к Asterisk-у. Продолжение здесь »
Автор Antonio - Декабрь 3rd, 2009
Снова хочу вернуться к теме Message-id в заголовке письма. Я уже рассказывал, как проставить это поле средствами Exim. Сегодня, я хочу рассказать о том, как это сделать средствами PHP и Perl. Ведь далеко не всегда есть возможность исправить конфиги почтового сервера.
Итак, ставим себе задачу. Написать функцию на PHP/Perl для отправки почты в кодировке windows-1251. Продолжение здесь »
Автор Antonio - Декабрь 1st, 2009
Алгоритмы поисков все время совершенствуются и постоянно закрывают нам различные лазейки в топ. Однако ни для кого не секрет, что поисковые системы любят сайты именно с уникальным, свежим контентом. Сейчас уже не работает, как прежде, подмена русских букв аналогичными по написанию буквами из вражеских языков, использование JS для печати некоторых слов, увы, тоже потерял свою былую актуальность. Поисковики все активнее начинают «наказывать» сайты за дублированный не уникальный контент, но выход есть – Синономайзеры.
Но вслед за автоматическим проходом синонимайзера по тексту, его суть чрезвычайно искажается, потому-то применение целиком и полностью автоматизированных синонимайзеров подойдет не всем. Для себя я нашел бесплатный ручной синонимайзер с удобным AJAX интерфейсом.
Встречайте, FDE Synonymizer – Онлайн синонимайзер текстов
Расскажите, чем пользуетесь вы?
Автор Antonio - Ноябрь 9th, 2009
Весьма полезное действие, но я все время забываю КАК оно производится. Решил записать.
Как всегда, все ОЧЕНЬ просто:
Аутентификация пользователя по его публичному ключу.
Аутентификация удаленного пользователя по ключу идентична проверке HostBased аутентификации за тем исключением, что проверяется не адрес клиентской машины, а ключ клиента и имя пользователя. Данному пользователю на сервере может соответствовать его публичный ключ, тогда клиент, имея секретный ключ сможет заходить на сервер без пароля.
Продолжение здесь »
Автор Antonio - Сентябрь 25th, 2009
Столкнулся с такой проблемой. При отправке письма из php скрипта в заголовке письма не проставляется Message-id, что не очень хорошо. Так некоторые антиспам системы недолюбливают такие письма. Конечно, можно самостоятельно добавить это поле в заголовок письма, но есть более другой способ. Т.к. я использую exim как SMTP сервер, то я решил не переписывать PHP скрипты, а попросту добавил 1 строку в конфиг exim-а.
Продолжение здесь »
Автор Antonio - Сентябрь 17th, 2009
Делал себе небольшую админку, и наткнулся на весьма досадную неприятность. Оказалось, что мое выпадающее меню не работает в ie6. Чтож, опять господа из Мелкософта постарались, но мы хитрее
Итак. Давайте напишем выпадающее меню, которое работает, я надеюсь, в любом браузере (если где-то не пашет, напишите где).
Продолжение здесь »
Автор Antonio - Сентябрь 7th, 2009
Буквально вчера настраивал знакомым Asterisk как офисную АТС. Все как всегда прошло гладко, но что-то не сраслось с МОНом. Почему-то mp3 залитые на сервер не заиграли… И это навело меня на мысль, что при каждом проигрывании mp3 файла происходит его перекодирование, что не есть хорошо… Благо, что есть такая замечательная вещь как sox. Примитивый скриптик сделал перекодирование из mp3 в alaw (именно этот кодек использовался на *).
Продолжение здесь »
Автор Antonio - Сентябрь 3rd, 2009
Позвонил мне тут один хороший друг, и поинтересовался на тему организации CallBack на сервере Asterisk. Задача мне показалась весьма простой, и ее реализация, в моем понимании, должна занимать строчек 20 кода
Немного погуглив и поигравшись с *, оказалось, что все проще чем кажется.
Итак, хочется нам сделать такой механизм. Звоню с мобильного в офис, звонок обрывается, и офис перезванивает мне (ну а дальше, уж кому что нужно. хотите с секретарем соединяйтесь, хотите исходящий вызов делайте)
Продолжение здесь »
Автор Antonio - Август 28th, 2009
Родной язык хорошо, но не все его понимают. Решил записать себе на FM-трансмитер немного музыки, и обнаружил, что он не умеет отображать на экране русские символы в именах файлов. Немного почесал репу и понял, что нужно транслитить все названия. Делать это руками как-то нет никакого желания (извините, 300+ треков переименовывать руками – это изврат!). Вот и прихшлось написать простенькую функцию. Задача простая, но решил ее задокументировать, вдруг кому потребуется. Вот 2 варианта:
Продолжение здесь »
Автор Antonio - Июль 30th, 2009
Сегодня писал небольшую php-шку, и наткнулся на один неприятный момент.
Скажем я делаю добавление каких-то данных в базу. Соответственно есть форма, есть submit. Жмем на submit, данные отправляются, и нам пишут, что все ок. Добавились ваши данные. А теперь жмем Ctrl+R или F5 и наши данные благополучно отправляются второй раз. Долго думал как этого избежать… придумал 
Продолжение здесь »
Последние коментарии