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

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

Разработать письменную аргументацию

Привет, вводные: 1. Есть деятельность по утилизации отходов техники. 2. Данная деятельность строго лицензируется. 3. Практически любой договор на эти услуги включает в свой предмет "утилизацию техники", однако в реальности лишь небольшой % фирм в своей лицензии на обращение с отходами 1-4 класса опасности имеет вид деятельности "Утилизация". 4. В большинстве лицензий - указаны "сбор и транспортировка" (иногда - "сбор, траспортировка и обработка"). Слова "утилизация" - встречается очень редко (сложно лицензию на это получить). 5. По сложившейся практике - Заказчики обычно закрывают на это глаза (потому что очень сложно найти Подрядчика с полной лицензией). Максимум - могут потребовать от Подрядчика договор с юрлицом (условно "конечником"), у которого есть лицензия именно на утилизацию (ну т.е. Подрядчик выполняет сбор и транспортировку отходов к "утилизатору"). А теперь задача: Необходимо письменно (конечно со ссылками на все НПА) сформулировать почему Заказчик не имеет права заключать договор на утилизацию техники с Подрядчиком, у которого нет в лицензии слова "утилизация" (что есть выход описанный выше в п.5 - про это не надо). В реальности задача чуть сложнее, потому что я дам ещё некоторые уточнения по ФККО (сюда не хочу перегружать). Позиция должна быть лаконичной, внятной и убедительной.

Юридическая помощь
Опубликован:
6 часов назад
Бюджет:
3000 руб.~$37.45
Сверстать макет

Сверстать простой макет под TMA, на чистом HTML CSS JS Адаптивно под мобильные устройства, на компьютере просто по центру контент. Ссылку на макет пришлю в сообщения

Верстка
Опубликован:
6 часов назад
Бюджет:
10000 руб.~$124.83
Требуется сверстать макет Figma (макет по запросу)

Требуется сверстать макет, предоставленный в Figma, с использованием HTML, SCSS и минимального количества JavaScript (при необходимости). Исходный файл макета прилагается. МАКЕТ ВЫШЛЮ ПО запросу ( 8 экранов), пришлите несколько ВАШИХ РАБОТ, можно ссылку на гитхаб ЦЕНУ предлагайте Требования к верстке: Адаптивность: Верстка должна корректно отображаться на разных экранах (десктоп, планшет, мобильные устройства). Кроссбраузерность: Поддержка актуальных версий Chrome, Firefox, Safari, Edge. Семантика: Использование правильных HTML-элементов (например, , , , ). Препроцессор: Использовать SCSS для стилизации (структурированность, вложенность, переменные, миксины). Минимальный JavaScript: Используется только в случаях, где он действительно необходим (например, для интерактивных элементов: модальные окна, переключатели, анимации). Изображения и иконки: Оптимизировать изображения, использовать SVG для иконок. Шрифты: Подключить указанные в макете шрифты, минимизируя их количество и учитывая производительность. Оптимизация: Минимизировать количество HTTP-запросов, использовать спрайты и lazy loading для изображений, если это оправдано. Чистый код: Структурированный, читаемый, без лишнего дублирования. Дополнительно: Желательно использовать flexbox/grid для удобной компоновки элементов. В случае сложных компонентов, можно разбить стили на модули и использовать методологию BEM или другую удобную систему именования классов.

Верстка
Опубликован:
6 часов назад
Бюджет:
20000 руб.~$249.66
визуализация беседки 5х9 м

Необходимо сделать визуализацию беседки (3 ракурса). Только снаружи. По моему ТЗ Саму беседку прилагаю. Надо картинку красивую руб

Дизайн пространства
Опубликован:
6 часов назад
Бюджет:
3000 руб.~$37.45
Cделать меняющуюся картинку

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

Арт и иллюстрации
Опубликован:
6 часов назад
Бюджет:
6000 руб.~$74.9
Добавление Quick Edit в плагин Woo Variation Properties

Доработать плагин Woo Variation Properties, чтобы в режиме Quick Edit (быстрое редактирование) можно было редактировать цены вариаций прямо в списке товаров WooCommerce. Добавить блок в Quick Edit, который: Показывает текущие цены для каждого значения атрибута (как в метабоксе). Позволяет редактировать их прямо там. При сохранении обновляет метаполе _wvp_attribute_prices и цены вариаций. Как должно работать: Если товар не вариативный → ничего не показываем. Если товар вариативный → Показываем таблицу: атрибут / значение / поле для цены. Автоматически подставляем текущие цены вариаций (если есть). После нажатия «Обновить» в Quick Edit: Данные сохраняются в _wvp_attribute_prices. Обновляются цены вариаций (regular_price).

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

У нас уже готова маркетинговая презентация (коммерческое предложение) от имени IT компании Нужно со стороны маркетинга и сленга пройтись по текстам, переписать где требуется тексты на нужный лад и более четко доносить мысли В презентации 22 слайда. Никаких нейросетей! Они уже проверяли презентацию, нужен человек с настоящим опытом! Прошу к отклику прикладывать примеры текстов

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

Ищу человека, который продавал сайты, работал в агентстве в роли менеджера по продажам -проджекта-тимлида для передачи задач от наших клиентов профильным к специалистам, отчетности по проектам (позиции,трафик). Мы закрываем для клиентов вопросы по SEO и по маркетингу, но есть много рутины по копирайтингу, сбору семантики, написанию тз, передаче и контролю реализации ТЗ верстальщиками, дизайнерами и т.п. По входящим заявкам нужно вести базу, подключаться к зумам по рабочим вопроса (например наполнение сайта, согласование семантики, согласование дизайнов, доработок). Текущим клиентам предлагать доработки, допы если они актуальны в его случае. Холодных обзвонов нет. Подытожу: Ищу связующее звено между запросами клиента и исполнителями на удаленке с функциями продажника, понимающего что такое сайты, трафик, рекламные источники. Рассматриваю вариант как на полный день с 9 до 18 , так и половину дня , например с 11 до 15 часов.

Персональный помощник
Опубликован:
6 часов назад
Бюджет:
120000 руб.~$1497.95
Баннеры для РСЯ рекламы в ВК. Милитари.

Техническое задание для дизайнера Форматы: 1:1 (600x600 пикселей) 16:9 (1080x607 пикселей) 4:5 (1080x1350 пикселей) Так же рся: 1920х1080 и 1080х1080 Вес файла: до 5 Мб. Формат: jpg, png. Требования к изображению: - Не более 20% площади изображения. - Важные элементы не должны располагаться в зоне 10% от верхней границы креатива. - Изображения должны быть высокого качества, без смешанных агрессивных цветов. Не используйте изображения с полями. - Если на изображении есть текст, убедитесь, что он занимает не более 20% общей площади. Для проверки можно использовать сервис https://robbi.ai. - Необходимо избегать использования агрессивных цветов и объектов, которые могут восприниматься как чрезмерно яркие или неприятные для глаза. - На одном из вариантов креатива желательно разместить изображение человека, которое будет соответствовать целевой аудитории, связанной с СВО с социально-демографическим характеристикам. - На изображении должно быть краткое указание на уникальное торговое предложение (УТП), чтобы привлечь внимание пользователей еще до прочтения текста объявления. - Пользователи в первую очередь смотрят на креатив, а затем читают текст объявления, поэтому ключевые элементы изображения должны быть расположены так, чтобы максимально эффективно передавать смысл предложения. Подготовить 3 варианта каждого размера. Образцы прикреплены. Всего 15 уникальных изображений, ресайзы не считаются.

Веб и мобильный дизайн
Опубликован:
6 часов назад
Бюджет:
5000 руб.~$62.42
Монтаж видео на 1 минуту

Для иллюстрации нашего предложения на сайте, нам необходимо смонтировать горизрнтальное видео на 1 минуту Видео будет на французском. Текст будет дан. Нужно будет перевести текст и по логике текста вставить анимацию и эффекты. Пример видео https://rubentaieb.com/

Видеосъемка и монтаж
Опубликован:
6 часов назад
Бюджет:
4000 руб.~$49.94
Генерация видео с помощью нейросети

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

Видеоролики
Опубликован:
6 часов назад
Бюджет:
5000 руб.~$62.42
Создать парсер по ОКВЭД

Нужно создать парсер для того чтобы можно было находить организации по оквэд. Неважно через какой сервис это будет работать к примеру Rusprofile с подпиской и т.д. Самое главное, чтобы можно было парсить организации по различным оквэдам к примеру один раз 56.10 другой раз 33.12 и т.д. Информация должна формироваться в файл csv или excel с номером телефона, почтой, названием организации в общем по-максимуму.

Скрипты и боты
Опубликован:
6 часов назад
Бюджет:
2000 руб.~$24.97
Добавить контент на сайт

добрый день Нужно добавить несколько сертификатов на сайт и прикрепить пару презентаций Сделать нужно в течение часа

Доработка и настройка сайта
Опубликован:
6 часов назад
Бюджет:
1000 руб.~$12.49
Создать видео для для научно-фантастического фильма

Необходимо создать видео длительностью 45 секунд. Кадр будет использован для научно-фантастического фильма. Суть сцены: Мир... руб

3D графика
Опубликован:
6 часов назад
Бюджет:
50000 руб.~$624.15
Обработка фото нейросетью AI

Обработка более 100 фото нейросетью Тематика: Коллективные мероприятия, развлекательного характера на различные тематики. Текст: Здравствуйте! Я занимаюсь созданием сайта по организации различных мероприятий, и у меня возникла потребность в качественных фотографиях для всех направлений. К сожалению, собственного материала в нужном количестве у меня нет. В качестве одного из вариантов я рассматриваю возможность использования фотографий конкурентов с последующей обработкой через нейросети, чтобы сделать их уникальными, сохранив при этом тематику. ( на многих фото несколько человек и более)

Обработка и редактирование
Опубликован:
6 часов назад
Бюджет:
30000 руб.~$374.49
Запустить сайт на WordPress на новом хостинге

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

Доработка и настройка сайта
Опубликован:
6 часов назад
Бюджет:
1000 руб.~$12.49
AI-дизайн

— Ищем AI-дизайнера для участия в интервью для закрытого клуба для нейроэнтузиастов «Кружок Афиногенова». Подробнее о клубе можно узнать в открытом сообществе во Вконтакте https://vk.com/krug_afinogenova. Важно, чтобы вы активно использовали нейросети в своей работе для выполнения заказов (например, MidJourney, DALL-E, Stable Diffusion, RunwayML и другие инструменты). — Необходимо показать реальный, удачный опыт применения AI-инструментов во фрилансе: - Поделиться личным опытом использования нейросетей для дизайна; - Рассказать, как нейросети помогают выполнять заказы быстрее и качественнее; - Показать примеры выполненных проектов и обсудить рабочие процессы; - Обсудить плюсы и минусы применения ИИ в дизайне для фрилансеров. Что важно: - Опыт работы на фриланс-биржах; - Умение доступно рассказывать о своей работе; - Готовность присоединиться на интервью и рассказать о своем опыте. Оплата: 1.500/ 30 минут интервью Если вы активно используете нейросети в дизайне и хотите поделиться своим опытом — пишите! В отклике, пожалуйста, кратко расскажите о своем опыте и используемых инструментах.

Персональный помощник
Опубликован:
6 часов назад
Бюджет:
1500 руб.~$18.73
Выгрузка данных из программы wazzup 24

Необходимо из wazzup 24 (платный тариф, облако, несколько каналов подключено) выгрузить все диалоги. Написать, скрипт, которые это сможем сделать. Доступ админ есть. Выгрузка должна быть в формате (excel или csv): вопрос-ответ и как продолжался диалог, разбиты по контактам, то есть диалог от начала до конца. Выгрузить все эти диалоги из wazzup 24 за последние 9 месяцев (или нужный срок).

Скрипты и боты
Опубликован:
6 часов назад
Бюджет:
10000 руб.~$124.83
Разработка мобильного приложения

Создание мп, для Apple и Google, дизайн, тестирование и помощь с публикацией в сторах. Концепт мп - доска объявлений на интерактивной карте. Рекламодатель платит за размещение объявления, в объявлении: текст, фото. Объявления размещаются на определенный срок и видны на карте только в этот период.  Пользователи выбирают предложения на карте в своей, или любой другой локации и осуществляют покупку на месте, вне мп. Общение внутри мп не осуществляется. Система рейтинга рекламодателей и комментарии покупателей. Просьба присылать ссылки на свои реализованные проекты и описать опыт разработчика.

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

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

Доработка и настройка сайта
Опубликован:
6 часов назад
Бюджет:
100000 руб.~$1248.29

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

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