Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Принцип СЕРВЕР-КЛИЕНТ (Linux - Linux)

Соединяется через ВПН или другой скоростной и защищенный коннект.

Задачи:

1. Дистанционное управление площадкой (т.е. компьютер-клиент с ОС Linux Ubuntu)

2. Имеется модуль "СРРРОГ" с возможностью загрузки/записи/воспроизведения аудиофайла

Интерфейс модуля "СРРОГ"

(рисунок 1)

При выборе пунктов "Закрытие трасс" (и подпунктов «Погодные условия», «Транспорт», «Направление» ) (рисунок 2) 

"Отмена занятий", "Штормовое предупреждение" генерируется код (код соответствует дорожкам для воспроизведения аудиооповещения о ЧС).

3. При запуске оповещения ЧС (после нажатия кнопки «ПУСК»), готовый сгенерированный по коду аудиоролик с оповещением ЧС раздается по клиентам в течении 50 секунд, уровень звука трансляции рекламного эфира на клиентах падает до 0 и начинается трансляция оповещения ЧС при уровне громкости 100%. 

Требований к плееру нет. (на усмотрение разработчика).

1) Что уже реализовано в проекте

Имеется интерфейс главной страницы (модуля).

В разделе «Аг.Demo» реализована загрузка аудио файлов, отправка на эл.почту инструкций (текст) с прикрепленными файлами (.mp3). 

Раздел «ЧС». Запись/воспроизведение/загрузка аудиофайла.

Привязка к БД

2) Какие технологии использованы при написании существующей части проекта

(yii2 + mySQL) основная часть МаркетРадио. Здесь надо пояснить, что СРРОГ, который пока будет реализован отдельно как самостоятельная часть, в дальнейшем будет интегрирован в готовую систему МаркетРадио.

Требования к разработчику:

Требования:

- HTML Блочная верстка, Адаптивная верстка

- CSS (Позиционирование, селекторы CSS2, CSS 2.1, CSS3, псевдоклассы, псведоэлементы)

- Twitter Bootsrap

- JavaScript (общее знание синтаксиса и конструкций языка)

- Библиотеки и фреймворки (jQuery – работа с DOM, анимация, событийная модель, AJAX, написание плагинов)

- SQL (выборки, группировки, подзапросы, связанные таблицы, манипуляция таблицами и базами данных, отладка и оптимизация запросов (Explain)

- MySQL, PostgreSQL

- PHP (общее знание синтаксиса и конструкции языка)

- ООП (магические методы, неймспейсы, абстрактные классы и интерфейсы, трейты

- Итераторы и генераторы (yield)

- Фреймворки (YII, Simfony)

- Серверное кеширование (API) memcache

- Форматы/генерация (Excel, Doc, PDF)

- Почтовые протоколы (POP3, SMTP, IMAP)

- Системы контроля версий Git

- Best Practices (PSR 0,1,2), Оптимизация на сервере. Кеширование

- Администрирование:

1. базовые знания linux (управление файлами и процессами, знание устройства каталогов OS)

2. VPN

3. Apache (права доступа, виртуальные хосты, синтаксис .htaccess, Mode Rewrite)

4. MySQL (настройка, оптимизация, управление правами доступа)

5. PHP

- Алгоритмы (списки, стеки, деки, деревья, хеш-таблицы и т.п.)

7 лет назад
argpavel
34 годаКазахстан
7 лет в сервисе
Был
7 лет назад