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

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

Монтаж

Обрезать паузы на видео, добавить музыку и убрать шум в голосе.

Видеосъемка и монтаж
Опубликован:
11 часов назад
Бюджет:
1000 руб.~$12.49
Озвучка для автообзвона

Необходимо озвучить текст. Будет использоваться в автообзвоне. Голос мужской. Файл с текстом прикрепил к заданию.

Аудиозапись и озвучка
Опубликован:
11 часов назад
Бюджет:
1000 руб.~$12.49
Перепечатать учебник

Здравствуйте! Необходимо перепечатать указанные главы из учебника в текстовый документ Word, особенное внимание уделяя формулам - они должны быть оформлены через "Вставка"-"Уравнение", учитывая все индексы, что будут встречаться по ходу текста в учебнике. Необходимо так же вставить (скриншотами) картинки графиков. Нет необходимости вставлять в текст таблицы. Глава считается перепечатанной, если в документе напичатан текст главы, перенесены и оформлены формулы, а так же картинки. Текст главы - это все, что идет до пункта "Краткие выводы". Далее перепечатывать не нужно. Главы учебника, которые необходимо перепечатать:  Глава 7 (Проблема выбора инвестиционного портфеля) Глава 8 (Портфельный анализ) Глава 9 (Безрисковые предоставления и получение займов) Прикладываю файл учебника, в котором можно найти эти главы. В помощь будет этот сайт ( https://uchebnik.biz/book/665-investicii/ ), однако он неточен и содержит ошибки. При наличии расхождений прошу ориентироваться на приложенный файл.

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

Быстро сделать обложку для ютуб видео ..............................................................

Веб и мобильный дизайн
Опубликован:
11 часов назад
Бюджет:
500 руб.~$6.25
Необходимо внести изменения на сайт.

Необходимо внести изменения на рукописный сайт, язык программирования PHP. Мой сайт: Https://экоплан.рф . Я сам архитектор, занимаюсь в свободное время продажей готовых проектов домов с помощью этого сайта. Сайту 10 лет. В данный момент работаю со специалистом по SEO продвижению. Специалист составил два технических задания на доработку сайта. Необходимо выполнение в соответствии с ТЗ, но готов и к Вашим предложениям.

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

Caravantur.ru У нас стоит задача сделать из одностраничного сайта многостраничный. Хотим добавить главную страницу и страницу для mice. На главной должна быть сначала форма обратной связи на фоне баннера а ниже карточки со страницами всех наших туров и карточка страницы mice, сама страница mice на 8-10 блоков. Страницы с другими турами у нас уже есть.

Доработка и настройка сайта
Опубликован:
11 часов назад
Бюджет:
60000 руб.~$748.98
Разработка ML веб-сервиса для прогнозирования параметров цементного раствора.

Просьба не спешите откликаться, изучите ТЗ и напишите по существу. Сбор заявок до 5 марта включительно. Существует база данных... руб

IT-технологии и Разработка
Опубликован:
11 часов назад
Бюджет:
40000 руб.~$499.32
Добавить вакансию в тг профильные группы

Необходимо разместить вакансию в профильных тг группах по экономике / финансам. Наша вакансия - помощник оценщика. Всего нужно разместить в 30-50 группах, чатах.

Соцсети и SMM
Опубликован:
11 часов назад
Бюджет:
2000 руб.~$24.97
Внутренняя оптимизация сайта на ВП

Что нужно сделать для сайта: сайт скину в лс исполнителю На основе конкурентов , предоставлю ссылки ниже составить и прописать новые МЕТА теги Title и Description для всех страниц (их всего 35) Title: 50–80 символов Meta Description: 140–210 символов Сделать: Robots + Sitemap + ImagesSitemap CMS сайта: WordPress

Внутренняя оптимизация
Опубликован:
11 часов назад
Бюджет:
2500 руб.~$31.21
Пересобрать презентацию

Сохранить содержание (можно доработать тексты аккуратно) , пересобрать визуальный стиль, схемы. Исходники фотографий предоставлю. Сделать все в пптх желательно. На картинке - визуальный стиль который будем использовать для анонса

Презентации и инфографика
Опубликован:
11 часов назад
Бюджет:
14000 руб.~$174.76
Сделать рилсы

Нужно с искусственным интеллектом сделать штук 10 рилсов. Тексты дам. Тематика - поиск сотрудников в крупную компанию

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

Требуется веб-дизайнер для создания платформы по йоге (WordPress) Ищу опытного веб-дизайнера для разработки дизайна онлайн-платформы для преподавателей и практикующих йогу. Проект реализуется на WordPress. Задачи: - Разработка стильного, удобного и функционального дизайна сайта - Создание дизайна главной страницы, страницы библиотеки контента, личного кабинета пользователя, страницы подписки и оплаты - Учёт UX/UI для удобства навигации по сайту - Подготовка макетов в Figma или другом удобном инструменте - Взаимодействие с разработчиком для корректной реализации дизайна Требования: - Опыт работы с веб-дизайном для онлайн-платформ и подписочных сервисов - Знание принципов UX/UI - Понимание адаптивного дизайна для разных устройств - Готовность вносить корректировки по необходимости Обязательно прикрепите к заявке портфолио с примерами ваших работ.

Веб и мобильный дизайн
Опубликован:
12 часов назад
Бюджет:
100000 руб.~$1248.29
Разработка и запуск чат-ботов

Технический директор (с уклоном в ИИ) Ключевые моменты: - Удаленная работа, 4-5 часов в день с возможностью увеличения загрузки. - Фиксированный оклад - лавная задача – внедрение ИИ-продавцов и автоматизация бизнес-процессов. - Долгосрочное сотрудничество с быстрорастущим проектом. - Команда, заряженная на масштабирование и внедрение передовых технологий. Мы не просто ищем сотрудника – нам нужен человек, который увлечен автоматизацией и ИИ, готов внедрять и тестировать новые технологии. Что делать? - Автоматизация и внедрение ИИ-продавцов (чат-боты, мессенджеры + ИИ). - Оптимизация воронок продаж через технологические решения. - Создание и поддержка сайтов (Tilda, GetCourse). - Настройка и управление сервисами (GetCourse, JustClick, Unisender, SendPulse, BotHelp, AutoWebOffice, Bizon365 и т.д.). - Разработка и запуск чат-ботов для взаимодействия с клиентами. - Загрузка и управление контентом в рассылки (видео, вебинары, автоматические воронки). - Контроль технических процессов и их оптимизация. [:26a1] Если вы хотите внедрять ИИ, зарабатывать на технологиях и менять онлайн-бизнес – пишите! [:26a1]

Скрипты и боты
Опубликован:
12 часов назад
Бюджет:
40000 руб.~$499.32
Ищу разработчика для сайта &quot;стройка&quot; на WordPress

Нужен человек, который быстро сделает простой, но стильный сайт на WordPress (можно через PageLayer или другой конструктор). [:2705] Разместить фото выполненных работ [:2705] Добавить описания услуг (ремонт, благоустройство и т. д.) [:2705] Сделать сайт понятным и удобным для клиентов Работа срочная! Если готовы взяться – пишите в личку с примерами работ и ценами.

Создание сайта
Опубликован:
12 часов назад
Бюджет:
4000 руб.~$49.94
Технические правки на сайт на Джумле

Нужно: 1.настроить Last-Modified и If-Modified-Since 2.исправить ошибки валидности кода 3.добавить тег о принадлежности контента 4.добавить микроразметку SiteNavigationElement, WPHeader, WPFooter, 5.Organization, Review, 6.поправить скорость загрузки сайта детальное ТЗ https://docs.google.com/document/d/1NDK5UnHM9XaJLWM_rgba2X2moCHkgVNbq5nuwW2EopQ/edit?tab=t.0 ВАЖНО: На сайте установлен модуль SP Page Builder, важно чтобы его работа оставалась корректной после внесенных корректировок Предпочтения к исполнителям специализирующимся на CMS Joomla

Доработка и настройка сайта
Опубликован:
12 часов назад
Бюджет:
12000 руб.~$149.8
Графический дизайн книги

Требуется графический дизайнер-иллюстратор для оформления книги Ищем фриланс-графика для работы над иллюстрациями и оформлением книги. Работа с зарубежными клиентами, поэтому желательно знание английского языка. Задачи: - Создание иллюстраций для книги, соответствующих ее стилю и сюжету. - Разработка персонажей и окружения с сохранением визуальной последовательности. - Компоновка иллюстраций с текстом, обеспечение удобочитаемости. - Подготовка материалов для цифрового и печатного формата. Требования: - Владение Adobe Creative Suite (Photoshop, Illustrator, InDesign, Figma). - Опыт работы как с цифровыми, так и с печатными материалами. - Понимание принципов композиции, перспективы и передачи глубины. - Владение традиционными и цифровыми техниками иллюстрации. Жду ваши отклики.

Полиграфия
Опубликован:
12 часов назад
Бюджет:
100000 руб.~$1248.29
Контент-менеджмент Tik Tok

Если TikTok для тебя больше, чем просто приложение, ты следишь за трендами и любишь создавать контент, тогда эта вакансия для тебя. Мы ищем креативного контент-менеджера, который не просто загружает видео, а делает их популярными. В твоих задачах — адаптация трендов под наш продукт, взаимодействие с аудиторией и повышение вовлеченности. Обязанности: Реализация контент-стратегии для TikTok. Монтаж и публикация готового видеоконтента. Анализ актуальных трендов и их применение в контенте. Оптимизация видео под алгоритмы платформы (описание, хэштеги, музыка). Взаимодействие с аудиторией: работа с комментариями и обратной связью. Анализ статистики, подготовка отчетов, корректировка стратегии. Требования: Опыт работы необязателен, но важно понимание платформы, быстрое восприятие информации и готовность к динамичной работе. Базовые навыки видеомонтажа (CapCut, Adobe Premiere, InShot или аналоги). Грамотность, внимание к деталям, инициативность. Умение работать в команде и адаптироваться к изменениям. Готовность к монотонной работе. Главное — желание работать и развиваться. Этот пункт важнее опыта. Условия: Обучение и поддержка от опытных специалистов. Гибкий график, возможность работать удаленно. Достойная оплата (по результатам собеседования). Работа с ведущими специалистами и трендовыми проектами. Оставляй заявку, если готов стать частью команды.

Соцсети и SMM
Опубликован:
12 часов назад
Бюджет:
130000 руб.~$1622.77
Разработать парсер

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

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

Необходимо сделать простой текстовый лого для ютуб канала, референс прилагаю. Лого с использованием значка ютуб. Баннер - это фото, но котором только написать текст и подогнать по размеру по требованиям ютуба.

Маркетплейсы и соцсети
Опубликован:
12 часов назад
Бюджет:
500 руб.~$6.25
Вести учет расходов кудир

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

Бухгалтерия и налоги
Опубликован:
12 часов назад
Бюджет:
3000 руб.~$37.45

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

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