Сегодня 13 января, вторник ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7281
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Свободное общество dataved.ru
Свободное общество dataved.ru
Голосов: 0
Адрес блога: http://www.dataved.ru/
Добавлен: 2013-03-25 14:57:52
 

Визуализация данных по Средиземью Толкиена

2013-02-21 08:37:00 (читать в оригинале)

Вы уже в курсе, что во времена Бильбо Бэггинса средняя продолжительность жизни у хоббитов составляла 96, 24 года? А что женщин среди жителей Средиземья было меньше 20%?

Тщательную перепись населения Средиземья произвел шведский студент, химик-инженер по специальности, Эмиль Йохансон. Семь лет он выстраивал генеалогии, составлял статистические графики и таблицы, обобщая сведения по миру Толкиена. Для визуализации собранных данных он самостоятельно изучил PHP и JavaScript.

Итогом его работы стал сайт LotrProject , который мгновенно сделал 21-летнего шведа мировой знаменитостью.

А на днях Йохансон представил новый интерактивный инструмент.

по частоте ключевых слов , по частоте упоминания персонажа и т.д. Например, легко определить, что слово «дракон» употребляется в «Хоббите» 138 раз, а слово «бекон« — всего семь раз. Для кого-то неожиданным окажется тот факт, что Сэм в трилогии упоминается чаще, чем Гэндальф — то есть является одним из ключевых героев, хоть и держится в тени Фродо.

Кроме того, сайт дает возможность проследить связи между персонажами и то, как меняется настроение по ходу повествования. Для анализа настроений Йохансон использовал бесплатный нтерфейс программирования приложений Sentiment140, созданный тремя компьютерщиками, выпускниками Стэнфордского университета.

Разработка Йохансона — пример эффектной визуализации данных. Поэтому исследовать его интерактивный аттракцион будет интересно как несокрушимой армии толкиенистов, так и тем, кто не носит за плечом колчан с эльфийскими стрелами и плевать хотел на кольцо Всевластья.



Как сделать адресную книгу

2013-02-20 19:10:00 (читать в оригинале)

В данной статье приведены примеры различных различных реализаций адресных книг, а также список требований к идеальной адресной книге для нашей системы Телесовещаний.

генерируется случайно на базе хэша адреса электронной почты.

Группы контактов

Пользователь может группировать контакты так, как ему удобно. Для пользовательских групп контактов можно определить иконку, название, и менять из содержимое, перетаскивая контакты из одной группы на иконку другой. Группа может быть объявлена общей — тогда она становится доступна для всех участников, и редактировать её параметры могут только участники в чине модератора и выше. Общая группа создаётся на любое запланированное или проведённое совещание.

Существует набор автоматически определяемых групп:

  • группы по статусу присутствия: «в сети», «вне сети», «не у компьютера»,
  • группы по источнику информации о контакте: корпоративная группа, группа контактов социальной сети, группа специального назначения,
  • группы по поддерживаемым протоколам связи.

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

Переключение между группами по протоколам в Linphone

Группа специального назначения

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

Быстрый поиск контактов

Контакты можно искать, вводя один или несколько символов в поле поиска. При этом динамически показываются контакты, поля которых содержат введённую подстроку.

Строка и активный правый край для поиска контактов в Linphone

Интеграция в корпоративную сеть и социальными сетями

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

Операции над контактами

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

Операции над подключёнными контактами

Операции над контактами в конференции включают:

  • включение/отключение микрофона;
  • предоставление эксклюзивного права на вещание;
  • обновление подключения к серверу;
  • регулировка уровня своего микрофона / уровня громкости приходящего от пользователя звукового потока;
  • посылка персонального текстового сообщения (жест: движение влево по активному контакту).

Операции модератора над подключёнными контактами

Операции над контактами, которые доступны только модераторам, включают:

  • предоставление/отъём прав модератора;
  • предоставление/отъём прав рисования на доске;
  • предоставление/отъём прав публикации общего экрана;
  • предоставление/отъём прав удалённого управления;
  • предоставление/отъём права публиковать свои медиа-потоки (звук и видео);
  • исключение пользователя из конференции.

Редактирование контактов

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

Слияние контактов

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

Импорт и экспорт контактов

При наличии у пользователя прав администратора, имена, электронные адреса, адреса в социальных сетях и телефоны контактов можно экспортировать и импортировать в систему в формате vcf через административный интерфейс.

Touch интерфейс, или интерфейс жестов

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

Стандартные жесты включают:

  • прокрутку списка контактов вертикальным движением по экрану,
  • прокрутку по первой букве контакта — быструю прокрутку списка контактов до контактов вертикальным движением по правому краю экрана,
  • вызов панели действий с контактом при однократном нажатии,
  • действие по умолчанию для данного контакта при долгом нажатии или двойном клике,
  • приглашение неактивного контакта в конференцию для общения голосом — движение вправо по полю контакта,
  • посылка текстового сообщения контакту — движение влево по полю контакта.
Мобильный интерфейс программы Viber

Приоритетные направления разработки

В качестве первого этапа разработки необходимо обновить интерфейс для использования на мобильных устройствах: реализовать интерфейс на HTML 5 и устранить мелкие элементы. Также необходимо реализовать поиск по контактам по подстроке.

Технические решения

Для анимации интерфейса необходимо использовать одну из стандартных надстроек над библиотекой jquery. В интерфейсных решениях по возможности соответствовать стилю интерфейса Linphone.



Инструкция по работе с модулем отправки СМС

2013-02-20 07:29:00 (читать в оригинале)

Данная инструкция посвящена пошаговому описанию по использованию модуля системы Телесовещаний по отправке СМС.

BulkSMS . API разных провайдеров могут различаться, поэтому правильная работа системы с другими провайдерами СМС не гарантируется.
  • В разделе Телесовещаний Администрирование -> Конфигурация задать параметры:
    • sms.provider — bulksms.http.1
    • ;
    • sms.Username — имя пользователя, от лица которого совершался платёж в bilkSMS;
    • sms.Userpass — пароль пользователя на сайте bulksms;
    • sms.subject — текст отправляемой СМС. Если этот параметр не задан, текст СМС будет совпадать с заголовком совещания, для которого отправляется СМС;
    • number.minutes.reminder.send — число минут, за которое до начала совещания высылается напоминание.
  • В разделе Телесовещаний Администрирование -> Пользователи для пользователей, которым будет необходимо отправлять СМС, заполнить правильно поле Телефон и включить переключатель СМС.
  • Создать совещание в календаре и пригласить пользователя с разрешённой отправкой СМС. Он получит уведомление по СМС за заданное количество минут до начала запланированного совещания.
  • Для оплаты BulkSms необходимо выполнить следующее:

    • Зарегистрироваться на BulkSMS : нажать ссылку SignUp в верхнем правом углу и ввести необходимые данные. После этого необходимо перейти по ссылке подтверждения из письма, которое придет на электронную почту;
    • Войти на BulkSMS с именем/паролем, зарегистрированном на предыдущем шаге;
    • В панели Buy Credits нажать кнопку Buy Now;
    • Ввести номер телефона если необходимо (скорее всего, он будет взят из деталей аккаунта, введённых при регистрации) и нажать Send my code now;
    • Дождаться СМС с кодом, ввести его, нажать Proceed. На этом шаге в подарок за регистрацию на счёте появится 5 бесплатных СМС;
    • Выбрать My Account -> Buy credit;
    • Задать сумму и способ оплаты – например, Credit Card или PayPal;
    • Нажать Continue;
    • Далее выполнить все инструкции в зависимости от способа оплаты.


    Инструкция по установке Linphone

    2013-02-20 07:11:00 (читать в оригинале)

    Данная инструкция посвящена пошаговому описанию по установке Linphone на Android и iOS устройтва.

    адресу
  • На загрузившейся страничке надо нажать на кнопку “Установить”, в появившемся окне выбрать своё устройство и нажать “Установить”.
  • Включить Android устройство и подключиться к сети Интернет. Автоматически должна начаться установка приложения.
  • На этом установка приложения закончена.

  • Установка с Android устройства:
  • Для выполнения нижеследующих действий потребуется подключение к сети Интернет. Далее необходимо выполнить следующие шаги:

    • Необходимо открыть приложение на вашем устройстве и нажать ввод. Откроется страничка с результатами поиска.
    • В результатах выбираем приложение Linphone.
    • Откроется страничка приложения.
    • На ней выбираем “Установить”.
    • Появится окошко с вопросом о необходимости загрузить приложение, нажимаем “Загрузить”.

    После этих действий приложение начнёт загружаться и устанавливаться. На этом установка приложения закончена и можно выйти из Google Play.

  • Настройка приложения Linphone для работы с сервером Агентства:
  • Для настройки приложения необходимо знать:

    • Имя пользователя в системе Телесовещаний;
    • Пароль для этого пользователя в системе Телесовещаний
    • Адрес сервера.

    Чтобы настроить приложение:

    • Надо войти во вкладку “Настройки”, для этого нажмите на клавишу “Настройки”;
    • В настройках в разделе “аккаунты” нажать Account Setup Assistant;
    • В появившемся окне нажать “Далее” и выбрать пункт “Я уже имею SIP аккаунт” (I already have SIP account);
    • Теперь необходимо ввести данные пользователя и сервера:
      • В поле “Имя пользователя” вводим имя пользователя в системе Телесовещаний;
      • В поле “Домен” вводим vks.innoros.ru

      После этого применяем настройки и если всё настроено правильно, то ваш статус должен отображаться как “Зарегистрирован”.

      На этом настройка закончена, можно пользоваться приложением.

  • Установка и настройка Linphone на iOS устройствах:
    • Установка с iOS устройства:
    • Для выполнения нижеследующих действий потребуется подключение к сети Интернет. Далее необходимо выполнить следующее:

      • Необходимо открыть GooglePlay приложение на вашем устройстве;
      • Нажать на кнопку поиск, появится страничка поиска;
      • В строке поиска ввести linphone и нажать ввод. Откроется страничка с результатами поиска;
      • В результатах выбираем приложение Linphone;
      • Откроется страничка приложения;
      • На ней выбираем “Установить”.

      После этих действий приложение начнёт загружаться и устанавливаться.

      На этом установка приложения закончена и можно выйти из AppStore.

    • Настройка приложения Linphone для работы с сервером Агентства:
    • Для настройки приложения необходимо знать:

      • Имя пользователя в системе Телесовещаний
      • Пароль для этого пользователя.

      При первом запуске приложения появится помощник настройки. Либо надо войти в “Настройки”, для этого нажмите на клавишу “Настройки”.

      • В настройках в разделе “SIP аккаунты” нажать “Run Assistant”;
      • В появившемся окне нажать “Далее” и выбрать пункт “Я уже имею SIP аккаунт” (I already have a SIP account)

      Теперь необходимо ввести данные пользователя и сервера:

      • В поле “Имя пользователя” вводим имя пользователя в системе Телесовещаний;
      • В поле “Пароль” вводим пароль пользователя.

      После этого применяем настройки и если всё настроено правильно, то ваш статус должен отображаться как “Зарегистрирован”.

      На этом настройка закончена, можно пользоваться приложением.

    Требования к сети, в которой будут работать устройства:

    Должны быть открыты следующие стандартные порты для протокола SIP:

    • порт 5060 для пакетов — для аутентификации и обмена сообщениями
    • порты 7078 и 9078 — для передачи звука и видео, соответственно.


    Инструкция по управлению белым списком номеров на Asterisk

    2013-02-19 15:23:00 (читать в оригинале)

    • Для просмотра списка выполнить команду: asterisk -rx "database show whitelist"
    • Для добавления номера выполнить команду: asterisk -rx "database put whitelist номер 1"
    • Для удаления номера выполнить команду: asterisk -rx "database del whitelist номер"


    Страницы: 1 2 3 4 5 

     


    Самый-самый блог
    Блогер Рыбалка
    Рыбалка
    по среднему баллу (5.00) в категории «Спорт»
    Изменения рейтинга
    Категория «Стихи»
    Взлеты Топ 5
    +223
    233
    CAPTAIN
    +196
    256
    Yurenzo
    +185
    193
    Simple_Blogger
    +171
    263
    Annelle
    +166
    246
    Similis_Deo
    Падения Топ 5


    Загрузка...Загрузка...
    BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
    взяты из открытых общедоступных источников и являются собственностью их авторов.