Владимир Козловский
Фрилансер Владимир Козловский Программирование для сотовых телефонов и КПК hellips

Владимир Козловский

На сайте 17 лет и 10 месяцев (заходил 2 года 5 месяцев 9 дней назад)
Свободен
1
12
4506.04
Рейтинг
4506.04
Выбран исполнителем
12

ООО «Лаборатория Владимира Козловского»

+ Создаём программное обеспечение для всех платформ (iOS, watchOS, tvOS, Android, Android Wear/TV и т.д.).
+ Специализируемся на разработке технически сложных проектов.
+ Разрабатываем ПО по индивидуальному заказу клиента. Не работаем с CMS, не занимаемся доработкой готовых и созданием шаблонных проектов.
+ Безупречная репутация. Более 15 лет опыта.
+ Работаем по договору.

Время работы: Пн-Пт c 10 до 20 (GMT +3)

Специализация:   Программирование / Программирование для сотовых телефонов и КПК

Опыт работы:  14 лет

Стоимость часа работы30 $

#  Лучшие работы

Языки и фреймворки:
- Python (Aiohttp, Tornado, Flask, Django)
- JavaScript/Node.js (Express.js, Angular.js)
- PHP (Symfony, Doctrine, Propel)

Базы данных и др.:
- MongoDB, Redis, MySQL, PostgreSQL
- RabbitMQ, ZeroMQ

#  Программирование / Веб-программирование

Framework, OOP, SDK, MVC, API, PHP, JavaScript, Python, CoffeScript, Node.js, Nodejs, Node, Symfony, Symfony 2, Django, Bootle, Flask, HTTP, HTTPS, RESTful Все 48 тегов

 

Реализация стандарта WebDAV (набор расширений и дополнений к протоколу HTTP, поддерживающих совместную работу пользователей над редактированием файлов и управление файлами на удаленных веб-серверах) для файлового хостинга с функцией синхронизации пользовательских файлов (аналог Dropbox)

Файлы разбиваются на части (чанки) разного размера (в зависимости от типа файла и его размера) и сохраняются на сервере. Чанки сохраняются в NoSQL базе данных Aerospike с включенной репликацией, за счёт чего достигается отказаустойчивость, высокая скорость доступа и возможность масштабирования.

Для хранения метаданных используется кластер MongoDB с репликацией.

Сервис построен на базе Python 3.5 (Asyncio, aiohttp, Motor, aiore dis, Celer y), Aeros pike, Mongo DB. Работает асинхронно и выдерживает высокие нагрузки.

RESTful API сервис, который переводит человеческую речь в текст.

Путём реверс-инжиниринга браузера Google Chrome был получен URL адрес, на который браузер отправляет аудио-файл для распознавания. Также был разработан веб-клиент, который работает в браузере, записывает звук с микрофона пользователя (с помощью WebRTC) и отправляет каждую секунду на сервер (по WebSocket) в формате wav. По окончанию записи переданные wav файлы "склеиваются" на сервере, конвертируются в формат flac (сжатие без потери качества), а затем отправляются в Google для анализа, после чего API сервис возвращает распознанный текст. Благодаря передаче записанного звука в режиме реального времени достигается работа без задержек (только закончили говорить, тут же получили результат).

Сервис построен на базе Python 3.5 (Asyncio, aiohttp, Motor, aiore dis, Celer y), Mongo DB. Работает асинхронно и выдерживает высокие нагрузки.

RESTful API сервис, который переводит текст в звуковой файл с человеческой речью. Внутри используется Yandex SpeechKit, результат работы которого кешируется.

Текстовое предложение разбивается на части, которые озвучиваются и сохраняются в виде mp3 файлов. Когда происходит повторный запрос, предложение озвучивается методом "склеивания" mp3 файлов. За счёт этого минимизируется количество обращений к Yandex SpeechKit и увеличивается скорость работы сервиса.

Сервис построен на базе Python 3.5 (Asyncio, aiohttp, Motor, aiore dis, Celer y), Mongo DB. Работает асинхронно и выдерживает высокие нагрузки.

RESTful API сервис, который выполняет функцию поиска в Интернете. Внутри используется сервис Yandex XML, результат работы которого кешируется.

Сервис построен на базе Python 3.5 (Asyncio, aiohttp, Motor, Celer y, aiore dis, lxml) , M ongoDB. Работает асинхронно и выдерживает высокие нагрузки.

 
 
 

Реализация стандарта WebDAV (набор расширений и дополнений к протоколу HTTP, поддерживающих совместную работу пользователей над редактированием файлов и управление файлами на удаленных веб-серверах) для файлового хостинга с функцией синхронизации пользовательских файлов (аналог Dropbox)

Файлы разбиваются на части (чанки) разного размера (в зависимости от типа файла и его размера) и сохраняются на сервере. Чанки сохраняются в NoSQL базе данных Aerospike с включенной репликацией, за счёт чего достигается отказаустойчивость, высокая скорость доступа и возможность масштабирования.

Для хранения метаданных используется кластер MongoDB с репликацией.

Сервис построен на базе Python 3.5 (Asyncio, aiohttp, Motor, aiore dis, Celer y), Aeros pike, Mongo DB. Работает асинхронно и выдерживает высокие нагрузки.

RESTful API сервис, который переводит человеческую речь в текст.

Путём реверс-инжиниринга браузера Google Chrome был получен URL адрес, на который браузер отправляет аудио-файл для распознавания. Также был разработан веб-клиент, который работает в браузере, записывает звук с микрофона пользователя (с помощью WebRTC) и отправляет каждую секунду на сервер (по WebSocket) в формате wav. По окончанию записи переданные wav файлы "склеиваются" на сервере, конвертируются в формат flac (сжатие без потери качества), а затем отправляются в Google для анализа, после чего API сервис возвращает распознанный текст. Благодаря передаче записанного звука в режиме реального времени достигается работа без задержек (только закончили говорить, тут же получили результат).

Сервис построен на базе Python 3.5, Asyncio, aiohttp, Motor, aio redis, Cel ery. Работает асинхронно и выдерживает высокие нагрузки.

RESTful API сервис, который переводит текст в звуковой файл с человеческой речью. Внутри используется Yandex SpeechKit, результат работы которого кешируется.

Текстовое предложение разбивается на части, которые озвучиваются и сохраняются в виде mp3 файлов. Когда происходит повторный запрос, предложение озвучивается методом "склеивания" mp3 файлов. За счёт этого минимизируется количество обращений к Yandex SpeechKit и увеличивается скорость работы сервиса.

Сервис построен на базе Python 3.5, Asyncio, aiohttp, Motor, aio redis, Cel ery. Работает асинхронно и выдерживает высокие нагрузки.

RESTful API сервис, который выполняет функцию поиска в Интернете. Внутри используется сервис Yandex XML, результат работы которого кешируется.

Сервис построен на базе Python 3.5, Asyncio, aiohttp, Motor, Cel ery, aio redis, lxm l. Работает асинхронно и выдерживает высокие нагрузки.

 
 
 

Документация к реализации стандарта WebDAV.

Построена с помощью Sphinx.

Документация к RESTful API "Speech-to-Text" .

Построена с помощью Sphinx.

Документация к RESTful API "Text-to-Speech" .

Построена с помощью Sphinx.

Документация к RESTful API "Web Index".

Построена с помощью Sphinx.

Документация к RESTful API "Music".

Построена с помощью Sphinx.

Документация к RESTful API "Books".

Построена с помощью Sphinx.

Документация к RESTful API "Apps".

Построена с помощью Sphinx.

   
 
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».