Сообщение об ошибке

  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
test

Настраиваем VoIP: Asterisk 1.8 + VoiceMail RealTime(MySQL)

Что имеем?

Все тоже что в прошлой статье: Debian + Asterisk 1.8 + MySQL(SIP, CDR) = Asterisk Realtime

Что будем делать?

VoiceMail
Настроим VoiceMail, оно же голосовое сообщение, которое можно использовать, тогда например, когда человек не поднимает трубку в течении определенного времени. Вот чтобы звонок не пропал даром и предоставлена возможность оставить человеку голосовое сообщение. Например, рассмотрим тарифный план вида:

exten => 1234,1,Dial(SIP/ivan, 45) ;Звоним пользователю ivan в течении 45 секунд по SIP протоколу
exten => 1234,2,VoiceMail(777@mb_tutorial) ;Если он не отвечает или занята телефонная линия
;вы оставляете сообщение на ящик 777
exten => 1234,3,PlayBack(vm-goodbye) ;Проигрываем сообщение ‘goodbye’ который вежливо прощается со звонившим
exten => 1234,4,Wait(2) ; Ждем пару секунд
exten => 1234,5,HangUp() ; Закрываем соединение
test

Debian + Asterisk 1.8 + MySQL(SIP, CDR) = Asterisk Realtime

Привет, дорогой читатель!

Я готов тебя познакомить с тем, что для многих кажется невероятно сложным или даже сверх-сложным. На самом деле все куда как проще. А сделаем мы что и написано в заглавии статьи, мы настроим Asterisk 1.8 так, чтобы он в режиме реального времени читал и записывал данные сразу в MySQL! Таким образом работают биллинговые системы. И как я уже и говорил, в этом нет ничего сложного! Читай и удивляйся тому как мы все просто и легко сделаем!

Предисловие к статье

В сети достаточно много статей по настройке Asterisk Realtime, но учитывая что конфиги меняются у него достаточно часто, чтобы что-то настроить на более свежей версии нужно перелопатить очень много старого материала. Так получилось и со мной. Здесь я опишу как настраивал Астериск для работы с базой данных пользователей и статистики звонков.

Если вы каким-то образом не в курсе о чем идет речь, википедия отвечает:
Asterisk — свободное решение компьютерной телефонии (в том числе, VoIP) с открытым исходным кодом от компании Digium, первоначально разработанное Марком Спенсером. Приложение работает на операционных системах Linux, FreeBSD, OpenBSD и Solaris. Имя проекта произошло от названия символа «*» (англ. asterisk — «звездочка»).
Asterisk в комплексе с необходимым оборудованием обладает всеми возможностями классической АТС, поддерживает множество VoIP-протоколов и предоставляет богатые функции управления звонками, среди них:

  • Голосовая почта.
  • Конференции.
  • Интерактивное голосовое меню (IVR).
  • Центр обработки вызовов (постановка звонков в очередь и распределение их по агентам используя различные алгоритмы).
  • Запись (Call Detail Record).


Asterisk

Что мы сделаем в этой статье?

  • Создадим БД
  • Создадим таблицу пользователей
  • Создадим таблицу статистики звонков
  • Проверяем загружены ли модули mysql
  • Подключим таблицу пользователей
  • Подключим таблицу статистики
  • Запускаем и создаем запись SIP.
  • Создадим простое проверочное голосовое меню
  • Звоним
test

Теория всего(видео)

Фильм показывает как устроен мозг и какие процессы в нем происходят, объясняя нашу религиозность и предрасположенность к вере, а также объясняя мотивы нашего поведения в разных ситуациях.

test

Google PageRank, что он означает?

Google PageRank

Задумывались ли Вы что значит оценка Google PageRank? 1,2,3 и более, о которых так много говорят? Я тоже задумывался. Хотелось бы знать как можно больше. PageRank в отличии от ТиЦ Яндекса дается на каждую страницу, а ТиЦ(тематический индекс цитирования) на весь домен, то есть ТиЦ это совокупность оценок Вашего сайта.

Поиски начались. Однозначно что практически никто ничего не знает, все что знают однозначно так это то что шкала Google PageRank от 1 до 10 и что 0 означает что "вас не слушают/читают". Почти... пару человек в день не в счет видать ))

Из Википедии
PageRank (пэйдж-ранк) — один из алгоритмов ссылочного ранжирования. Алгоритм применяется к коллекции документов, связанных гиперссылками (таких, как веб-страницы из всемирной паутины), и назначает каждому из них некоторое численное значение, измеряющее его «важность» или «авторитетность» среди остальных документов. Вообще говоря, алгоритм может применяться не только к веб-страницам, но и к любому набору объектов, связанных между собой взаимными ссылками, то есть к любому графу.

test

Что будет если на улицах появятся зомби? Видео.

В Нью-Йорке решили провести эксперимент и посмотреть на реакцию людей при встрече с настоящими зомби. Думаю я бы тоже стремнулся увидеть такое на улице! Видео по катом.

test

Быстрое создание макета страницы с помощью CSS фреймворка Twitter Bootstrap

Еще одно хорошее видео на просторах youtube, в котором показано как легко и быстро с помощью CSS фреймворка Twitter Bootstrap создать макет страницы. В общем становиться понятно зачем нужны CSS фреймворки и что они из себя представляют.

test

Создание горизонтального выпадающего меню с помощью JQuery и CSS(Видео)

Понравилось видео на youtube, в котором автор детально показывает как создать горизонтальное выпадающее меню с помощью JQuery и CSS. Как основа для собственного меню более чем пойдет.

test

TUDU - продвинутый иерархический консольный список TODO(дел/задач) для Linux/BSD

Что такое TODO?

TODO - если в кратце это перечень задач, которые нужно выполнить. Каждый из нас делает как минимум примитивные списки/планы, то на листиках/стикерах, то в программах для этого предназначенных. Программ для этого хватает, но таких чтобы постоянно были удобными и под рукой не всегда.

TUDU

Консольная программка для Linux/BSD, имеющая интерфейс на базе ncurses, позволяющая создавать иерархические списки задач, отмечать степень их выполнения и ведущая оценку выполнения глобальной задачи на основе закрытых подзадач. Возможность разбивать по категориям и назначать приоритеты. Имеет vi-подобный синтаксис, но легка в управлении.

Как выглядит?

TUDU

test

JQuery: Советы и трюки(Tips & Tricks)

Привет, дорогой читатель!

Ну кто сейчас не использует jQuery? Да много кто. Вот именно по этому расширять свои знания по jQuery можно и нужно! И тут я опишу некоторые советы и трюки, которые тебе же могут помочь или просто облегчить жизнь!

JQuery: Советы и трюки

jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML. Библиотека jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, манипулировать ими. Также библиотека jQuery предоставляет удобный API по работе с AJAX.(c) http://ru.wikipedia.org/wiki/JQuery

test

CSS: Приемы и трюки(Tips & Tricks). Часть 1

Горизонтальное центрирование

Для цеентрирование элементов блока нужно установить ширину элемента, левый и правый margin установить в auto.

div#page {width: 960px; margin: 0 auto}

Вертикальное центрирование текста по высоте линии

Если вам нужно вертикальное центрирование в блоке, высота которого фиксирована, проще всего установить высоту строки такой же как и высоту контейнера.
HTML:

<div id="container">Тест</div>

CSS:

test

Kohana 3: Полезные трюки(Tips & Tricks)

Kohana 3.1 Полезные трюки(Tips & Tricks)

Kohana 3.1 вышла некоторое время назад и выглядит довольно стабильно. Хотя совместимость со многими модулями версии 3.0 сломана, требуется немного работы чтобы они заработали и в версии 3.1. Некоторые из советов возможно будет использовать и для версий выше 3.1.

test

Дизайн Сайта. Цветовая гамма, шрифты и прочее.

Достаточно хорошее видео, описывающее основное на что стоит обращать внимание при создании концепции дизайна сайта. Есть чему поучиться. Жаль что собственно сайт взят коммерческий в принципе, для рассмотрения. Все же думаю разные правила для тех же сайтов-визиток, блогов, форумов, интернет-магазинов.

Под катом еще пара видео.

test

PHP и Kohana 3(MVC): Создаем добавляемые через админку виджеты

Предисловие

Стало интересно реализовать такую задачу как добавляемые через админку виджеты, которые будут у нас отображаться на страницах сайта. Используем PHP для кода виджетов и CSS для отображения их, за счет чего мы можем придать возможность отображаться виджетам так как нам нужно чтобы они отображались.

Что такое виджет?

Элеме́нт интерфе́йса — примитив графического интерфейса пользователя, имеющий стандартный внешний вид и выполняющий стандартные действия.
Другие названия: контро́л (control), элемент управления и ви́джет (англ. widget).
(с)Википедия

В нашем понимании виджет, это...

Виджет - это часть кода выполняющая определенную функцию и выводящая результат в определенный блок шаблона.

Пометка.

Все тоже самое может использоваться на любой другой MVC архитектуре, тут только для примера взята Kohana 3.

Данная статья предполагает:

1) Вы знаете PHP и CSS в достаточной степени.
2) Вы знаете Kohana 3 в достаточной степени.
3) У вас уже установлен и настроен фреймворк Kohana 3, сделан дефолтный шаблон страницы.
4) У вас готова и подключена база данных к Kohana 3.

Страницы

Subscribe to Nelex.in.ua RSS