x

Android-библиотека для работы с облачными хранилищами: Я.Диск, GD и др

Перейти к заказу
Нужна библиотека, инкапсулирующая работу с 10-20 протоколами, для использования в приложении на Android (Kotlin), и тестовый GUI.Сервисы для первого этапа: Google Drive, Яндекс Диск, SFTP (пароль/ключ), libarchive (SAF), Git (HTTP/S; ssh по паролю/ключу).Функции API: Подключиться к хранилищу (возвращает внутренний дескриптор, держит соединение и базовые данные о сессии в памяти). Отключиться (освобождает память, разрывает соединение). Например, для архива (хранилища с бекендом libarchive) открывает файл архива и читает заголовок/список файлов в нем.Вернуть информацию о типе хранилища (имя, иконка). Вернуть описание/заголовок на основе параметров подключения (например, для SFTP это хост + логин).Вернуть список файлов в заданной папке. Вернуть список файлов/путей рекурсивно от заданной папки. Для каждой записи возвращается стандартный набор свойств ("папка или файл", имя, несжатый размер (для файлов), дата изменения) и дополнительный (все что предоставлено бекендом, например, libarchive).Прочитать файл по пути (работа будет с мелкими файлами, поэтому допустимо читать все содержимое в память). Записать файл (с созданием нового файла, если путь не существует).Переименовать файл/папку. Удалить файл/папку. Создать папку.Особенности API:Одновременно может быть подключено много хранилищ и читаться/писаться много файлов.Хранилище может быть readonly, что отключает часть функций. Этот флаг передается при подключении (API), также он может выставляться автоматически (например, libarchive не умеет писать RAR).Все операции асинхронные и предоставляют уведомления о прогрессе вида # done/# total.Ошибки не замалчиваются, а четко передаются наверх, со всеми сообщениями и контекстом.Если SDK для доступа к сервису требует от разработчика API-ключа или чего-то подобного, то сообщать мне.Нужен способ передачи в библиотеку специфичных для сервиса/SDK параметров, как для операций (например, логин, commit message для Git), так и глобальных (API-ключ, временная папка). Можно также предусмотреть вызов специфичных функций (например, создание нового архива для libarchive).Каждая операция вызывает обновление хранилища: для libarchive архив пережимается после записи файла или создании папки, в Git делается коммит (на основе текущего HEAD, включая изменения с момента подключения, сообщение Update/Rename/Delete/Add <файл/папка>).Тестовый GUI (не часть библиотеки, но выступает ее клиентом; можно реализовать в отдельном или едином APK):Функциональный и максимально простой UI.При выполнении библиотечных вызовов показывать прогрессбар, при ошибках - сообщение.Наверху экрана - кнопка для подключения к хранилищу. Показывает диалог или страницу со вводом параметров (сервис, URL, логин и прочее, для сервисов выводятся иконки и имена из API) и кнопками OK/Cancel, а также списком для загрузки ранее использованных параметров (до 20 штук). Кнопка OK сохраняет введенные параметры в историю на диске, вместе с заголовком на основе параметров (API), так что в следующий раз их можно не вводить. Если подключение неудачное, то диалог остается открытым.Каждое подключенное хранилище - вкладка (название = имя сервиса + заголовок на основе параметров).На вкладке: кнопки, текущий путь (pwd) в виде текста, список/таблица файлов (заполняется кнопками вывода списка файлов) и текстовое поле (заполняется кнопкой чтения файла, используется кнопкой записи файла). В списке файлов может быть особая запись Parent folder и всегда есть запись This folder; папки выводятся перед файлами, в конец имени добавляется "/", файлы и папки сортируются по алфавиту, для каждой записи выводятся доступные свойства, записи можно выделять (всегда выделена ровно одна, если список не пустой).Кнопки на вкладке:отключение (закрывает вкладку)вывод списка файлов в выделенной папке (если выделена не папка, то в This folder; при успешном выполнении текущий путь меняется на новую подпапку, выделяет первую запись в списке)вывод рекурсивного списка выделенной папки (аналогично, но не меняет текущий путь, имена записей равны относительному пути: SomeDir/SubDir/ и SomeDir/File.txt)переход в родительскую папку (если текущий путь не равен корню, т.е. есть Parent folder; очищает список и изменяет текущий путь)чтение выделенного файла (если файл не выделен, то ничего не делает; заполняет текстовое поле первыми 100к байт; UTF-8, LF)записать в выделенный файл (если выделена папка, то запрашивает уникальное имя; UTF-8, LF)переименовать выделенный файл/папку (запрашивает уникальное имя; не работает для This/Parent folder)удалить выделенный файл/папку (запрашивает подтверждение, не работает для This/Parent folder)создать подпапку в выделенной папке (если выделена не папка, то в This folder; запрашивает уникальное имя)При выборе решений для работы с сервисами обращать внимание на лицензию (GPL не подходит) и размер (чем меньше кода - тем лучше).К SFTP могу предоставить тестовый доступ, в остальных сервисах вам нужно регистрироваться самостоятельно.При сдаче работы от вас нужно короткое демонстрационное видео по каждому сервису (на экране видно эмулятор и браузер с облачным хранилищем, в эмуляторе демонстрируете работу с хранилищем, в браузере видно результат).Можем договориться на почасовую или поэтапную оплату.voronnate yandex ru

Найдено 339285 результатов

Удаленка. Монтаж Реакций в Gacha Club. Знание Аниме

Обучение с нуля, полная удаленка. Возможна частичная занятость. Ищу монтажера реакций в Gacha Club. Работа идеально подойдет анимешникам, так как требуется знание фандомов и высокий уровень эмпатии. Важно: - Если не смотрели аниме или только топовые тайтлы – не откликайтесь. - Требуется креативность на 500% и понимание лора персонажей. - Работа требует терпения, особенно в начале обучения. Что предстоит делать: Создавать видео-реакции: персонажи из аниме реагируют на что либо. Используется игра Gacha Club в которой создаются позы, эмоции, скриншоты, затем все склеивается в видео. 10-минутное видео занимает ~3-5 часов. Не требуется: Навыки работы в Photoshop, Premiere и других сложных программах. Монтаж – это последовательность скриншотов. Дополнительно: - Реакции делаются на английском (переводчик – ок). - Контент рассчитан на аудиторию 10-16 лет. - Работа не простая – нужно придумывать реплики и эмоции, даже для однообразных видео. прежде чем откликаться, ответе себе на вопросы -  Готовы ли вы: - Учиться 5-6 часов в день на испытательном сроке? - Выполнять задачи в строгие дедлайны? - Совмещать с учебой/другой работой? Условия: - Частичная занятость (3-4 часа в день): 5 видео в неделю, 30 000 + бонусы + премии - Полная занятость (6-8 часов в день, 5/2): 2 видео в день, 60 000 + бонусы + премии Выходные – гибкие. Будет оплачиваемое тестовое задание. Обучение бесплатное.

Видеосъемка и монтаж
Опубликован:
18 часов назад
Бюджет:
75000 руб.~$936.22
Написать письмо-обращение мобильному оператору

Контекст: В данные момент некоторые телефонные номера, которые используются для исходящего прозвона, высвечиваются у клиентов, как спам. Необходимо занести эти номера в белые списки двух популярных антиспам-систем (Касперский - Who calls; МТС - Кто звонит), чтобы номера не высвечивались, как спам. Номера телефонов предоставлю. Рекомендованная инструкция: У Касперского процедура следующая - Используемые номера необходимо опубликовать на сайте с пометкой голосовой информатор. После чего написать официальный запрос на почту. По МТС необходимо написать письмо на почту (говорят можно в свободной форме). Дедлайн выполнения около 3х часов совокупно предполагается.

Юридическая помощь
Опубликован:
18 часов назад
Бюджет:
2000 руб.~$24.97
Создать новую страницу на сайте Modx

Нужно внедрить новую страницу с формой. Страница примитивная текст и форма. Нужно её подверстать) Сам дизайн вот - https://www.figma.com/design/X79aQzN37ThmOCzQsDjAQ3/%D0%9C%D0%B5%D0%B4%D0%B8%D0%BA%D0%BE%D0%BC-%D0%B0%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2?node-id=0-1&t=o5YVfj3Zj8grPuE4-1

Доработка и настройка сайта
Опубликован:
18 часов назад
Бюджет:
3000 руб.~$37.45
Нужно сделать сайт по образцу

Есть пример сайта в нашей тематике, который по существу то, что нужно. Это биржа для транспорта, что-то между каталогом с автоматическим подбором перевозчиков под параметры заказа. планируется в b2b формате работать, образец - условный, можно посмотреть на суть которая там на макетах показана и суть https://7sait.spb.ru/portfolio/creation-of-sites/transport-portal/ Там пример на битриксе, мы рассматриваем также вариант сделать на ларавеле или опенкарте. Другие системы пожалуйста не надо предлагать, мы с 3 вышеперечисленными работали и с другими не хотим потом разбираться. Интересует разумный бюджет и срок. Функции можно обсудить, если какие-то слишком сложны. Предварительное описание наше отправим тем, кто будет первично соответствовать нашим пожеланиям. спасибо.

Создание сайта
Опубликован:
18 часов назад
Бюджет:
110000 руб.~$1373.12
Разработать криптокошелек на блокчейне тон используя открытые источник

Тз:Криптокошелек:Должен быть похож на онлайн банк, как на фото справа. Разные карты - разные криптосчета. Выбор дизайна карт похож на тот, что есть в юМани. Дизайны карт должны легко добавляться из админки или как либо еще. Должна быть встроенная функция покупки моего токена с биржи Blum($OPY). Его использование можно отключить в админке. Хотелось бы реализовать контакты для криптоадресов. Все это в сети тон. Так же комиссии в 0.05 ton, либо аналогичная сумма в переводимой валюте. Так же премиум подписка при покупке которой отменяются комиссии и рядом с именем появляется переливающийся значок доллара. Сайт-визитка:Сайт-визитка со скринами приложения и всякими преимуществами и тд.Все(в плане дизайна), что не описано в ТЗ брать из TonHub(сайт визитка и сам кошелёк)Должна быть светлая и темная тема.Имя проекта: OPY BankИ важно, чтобы на сайте среди преимуществ была анонимность, а так же при описании банка там должно быть anonymous bank. Ну и там secure и тд по желанию

All inclusive
Опубликован:
18 часов назад
Бюджет:
10000 руб.~$124.83
Звукорежиссер сведения ролика

Нужно сделать грамотное качественное сведение ролика: микс голоса, звука, добавить эффекты, обработать голос. Подробное ТЗ вышлю успешному кандидату. Ищу профессионала. Пишите с порфтолио.

Опубликован:
18 часов назад
Бюджет:
6000 руб.~$74.9
Не открывается сайт после соединения с Cloudflare.com

Ввел ns у себя на хостинге от cloudflare полчаса соединяло. Соединило, только сайт теперь не открывается. Кто поможет?

Доработка и настройка сайта
Опубликован:
18 часов назад
Бюджет:
4000 руб.~$49.94
Смс-регистрация/авторизация (ИМ Битрикс)

Добавить способ регистрации/авторизации по коду из смс, сохранив имеющиеся стандартные методы в личном кабинете покупателя и при оформлении заказа. Если введенный номер есть в базе - нужно авторизовать по смс под существующим аккаунтом, если нет - создать новый аккаунт и авторизоваться под ним. Требуется предусмотреть защиту от скликивания баланса смс (Яндекс.Капча, блокировки запросов). Технические детали: Битрикс редакция 23.500.200 "Малый бизнес" (возможен апгрейд). Разработка на dev-площадке с использованием Git. Срок сдачи: 4 февраля 2025 года. Рассматриваем частного специалиста (не компанию) с опытом настройки смс-авторизации/регистрации, качественной проработкой задачи и соблюдением сроков. Возможно продолжение сотрудничества по итогам задачи при взаимном интересе. Откликнитесь чтобы задать уточняющие вопросы и дать свою объективную итоговую оценку. Укажите ваш релевантный опыт, ставку и условия работы. Цена в задаче условная, согласуем стоимость после вашей оценки.

Доработка и настройка сайта
Опубликован:
18 часов назад
Бюджет:
20000 руб.~$249.66
Верстка HTML письма

Во вложении векторный документ из фигмы, нужно осуществить верстку HTML письма и адаптировать его под мобильную версию. Если нужно, дам доступы в фигму к исходнику

Верстка
Опубликован:
18 часов назад
Бюджет:
1000 руб.~$12.49
Моделирование барельефа (скульптинг)

Необходимо создать модель барельфа фигуры по арту максимально точно, только hi-poly модель, без цветовой текстуры, без ретопологии, без рендера, предпологается сделать 10 таких моделей в дальнейшем

Обработка и редактирование
Опубликован:
18 часов назад
Бюджет:
4000 руб.~$49.94
План розеток и выключателей

Разводка электрики по квартире с расположением розеток, выключателей светильников. Площадь 59 м. Три комнаты.

Стройка и ремонт
Опубликован:
18 часов назад
Бюджет:
8000 руб.~$99.87
Парсер данных + Интерфейс для показа данных

Разработать парсер данных и настроить интерфей сдля взаимодлействия с данными Детальный ТЗ прикрепляю Ждем от вас примерные сроки реализации и стоимость

Скрипты и боты
Опубликован:
18 часов назад
Бюджет:
60000 руб.~$748.98
Запись и монтаж Shorts для хоррор-игры

Ищу видеомейкера для создания YouTube Shorts по хоррор-игре Нужно записать геймплей и смонтировать короткие ролики (вертикальный формат) для продвижения моей новой игры в Steam. **Описание игры**: Хоррор-бегалка в туманных лабиринтах. Игрок избегает ловушки, призраков, собирает кристаллы и ищет выход. Много уровней, атмосферная графика. **Задача**: - Записать динамичные/напряженные моменты геймплея. - Смонтировать ролики (до 60 сек) с музыкой/эффектами, подходящими для хоррора. - Адаптировать под YouTube Shorts (вертикальный формат, внимание к закадровому тексту/титрам). **Что предлагаю**: - Ключ от игры (стоимость ~150 руб.) для доступа. - Дополнительные ключи/оплата по договоренности. **Требования к исполнителю**: - Опыт записи и монтажа игрового контента (примеры работ обязательны). - Наличие ПО и оборудования для качественной записи. - Понимание трендов YouTube Shorts. **Детали**: - Игра выходит 31.01.2025 в Steam - Название игры "Fearful Obscured Grounds" Если заинтересованы — напишите ваш прайс, сроки и портфолио (если есть). Готов обсудить детали!

Видеосъемка и монтаж
Опубликован:
18 часов назад
Бюджет:
2000 руб.~$24.97
Срочно доработать интеграцию 1с склада с битрикс

Настраивали интеграцию 1с склада с битрикс, не работают 2 вещи 1) доработать цены и кол-во на складе 2) добавление в корзину Нужно сегодня разобраться с этим вопросам, что бы полностью было всё готово. Пишите у кого был опыт, будем работать

Доработка и настройка сайта
Опубликован:
18 часов назад
Бюджет:
10000 руб.~$124.83
Нужен копирайтер в сфере криптовалюты

Вакансия: Копирайтер (DeFi, криптовалюты) Опыт: от 2 лет Занятость: Полная (6 дней в неделю, 10-12 часов в день) Оплата: $6,000–$10,000 в месяц Мы ищем опытного копирайтера, глубоко разбирающегося в криптовалютах, DeFi и блокчейн-технологиях. Работа требует максимальной отдачи — если вы не готовы погружаться в проект на 100%, лучше не откликайтесь. Что мы ожидаем: — Глубокое понимание DeFi, блокчейна, криптовалют и Web3 — Опыт работы в крипто-журналистике или написании контента для крипто-проектов — Умение писать структурированные, понятные и убедительные тексты — Писать глубокие, экспертные статьи о DeFi, блокчейне, криптовалютных трендах и продуктах — Создавать образовательные материалы, гайды, аналитические обзоры — Работать с редакторами, маркетинговой командой — Исследовать рынок, следить за трендами, быстро адаптироваться к изменениям — Опыт работы в крипто-индустрии обязателен — Грамотный английский — Высокая продуктивность и способность работать в интенсивном режиме Условия: — Полная занятость, 6/1, по 10-12 часов в день — Работа в команде профессионалов — Удалённый формат Если вы уверены, что можете соответствовать этим требованиям и готовы полностью отдаться проекту, отправьте резюме и примеры ваших текстов.

Тексты и наполнение сайта
Опубликован:
18 часов назад
Бюджет:
200000 руб.~$2496.57
Почистить неактульную информацию в сети

Требуется помощь убрать неактуальную информацию из сети по номеру: размещались объявления, реклама и проч.

Соцсети и SMM
Опубликован:
18 часов назад
Бюджет:
1000 руб.~$12.49
Привязать товары к карточкам в магазине Kaspi

Нужно привязать 4500 товаров к карточкам в магазине Kaspi. Создавать сами карточки не нужно, названия, цены и артикулы уже внесены, нужно просто найти товар по названию на каспи и привязать его к нему.

Маркетплейсы и доски объявлений
Опубликован:
18 часов назад
Бюджет:
10000 руб.~$124.83
Записать короткий видеоролик с ведущим о компании

Требуется записать несколько простых роликов по 1-2 минуте с ведущим в кадре с презентацией компании по тексту, сидя "на рабочем месте" в простом формате без профессионального видеооборудования и монтажа. Возможно на телефон или качественную веб камеру. Обстановка - желательно "рабочий кабинет руководителя" либо просто "рабочее место". Ведущий - образ успешного руководителя, бизнесмена, мужчина 30-45 лет, представительной внешности, деловой стиль одежды. Текст - представление в качестве руководителя офиса или другой руководящей должности, краткий рассказ о компании, чем занимаемся. При успешном опыте, возможно дальнейшее сотрудничество. Просьба сразу прислать краткое видео с представлением себя 10-30 секунд (любой текст, можно на телефон).

Видеоролики
Опубликован:
18 часов назад
Бюджет:
3000 руб.~$37.45
Создать шаблон КП в формате Power Point

Нужно КП в формате повер поинт, чтобы я потом делал из него красивые ПДФки клиентам. Базой для КП является сайт: https://saxonov-marketing.ru Оттуда нужно взять преимущества, тексты, дизайн. Шаблон КП нужен в следующем виде: 1 слайд: Коммерческое предложение от Директолога Сергея Саксонова для ... Далее в слайдах 2-6 ничего самостоятельно писать не надо. Нужно чтобы они были в фирменном стиле всего КП, и в них были подготовлены места под текст/фото, которые я буду туда добавлять сам после проведения аудита клиенту. 2 слайд: Шаблон под текст+фото, 3 слайд: Шаблон под текст+2 фото 4 слайд: Шаблон под текст текст+3 фото 5 слайд: Шаблон под только фото 6 слайд: Шаблон под только текст 7-N слайды: Сделанные на основании сайта(https://saxonov-marketing.ru) слайды, чтобы продать мои услуги.

Презентации и инфографика
Опубликован:
18 часов назад
Бюджет:
9000 руб.~$112.35
Отредактировать логотип

нужно отрисовать логотип и адаптировать под сайт и телеграм. М должна быть оранжевая, D синяя. Сегодня - завтра нужно сделать.

Логотип и брендинг
Опубликован:
18 часов назад
Бюджет:
2000 руб.~$24.97

Текущая страница: 18

Всего страниц: 16965