Контакты
Местоположение
Россия, Москва и Московская обл., Москва

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (43)

Лучшие ответы пользователя

Все ответы (72)
  • Как отправить большой файл(аудио или видео) на сервер с android приложения правильно?

    CellycoMobiles
    @CellycoMobiles
    indi developer @CellycoMobiles
    Взрослые разработчики используют заголовки. Никто не ограничивает вас в использовании заголовка Content-Range в запросе.

    Прошу прощения, позволю себе использовать синтаксис httpie.

    POST "/upload/"
    Content-Type:[MEDIA_TYPE]
    Content-MD5:[BASE64_MD5_FILE]
    Content-Range: bytes [FROM_BYTES]-[TO_BYTES]/[FILE_SIZE]
    file@file.ext

    Один эндпойнт. Без бойлерплейта из трех разных запросов.
    bytes 0-? : создаёт файл, рекомендовал бы создавать с именем md5;
    bytes ? -? : запись в файл
    bytes ? - total_size : запись в файл, проверка контрольной суммы, переименование.

    Размер чанка = ширина канала >> 1
    Ответ написан
  • Как исправить краш сервера?

    CellycoMobiles
    @CellycoMobiles
    indi developer @CellycoMobiles
    Задушили серверок. Вот, что вам предлагают :
    Possible solutions:
    # Reduce memory load on the system
    # Increase physical memory or swap space
    # Check if swap backing store is full
    # Decrease Java heap size (-Xmx/-Xms)
    # Decrease number of Java threads
    # Decrease Java thread stack sizes (-Xss)
    # Set larger code cache with -XX:ReservedCodeCacheSize=
    # JVM is running with Zero Based Compressed Oops mode in which the Java heap is
    # placed in the first 32GB address space. The Java Heap base address is the
    # maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress
    # to set the Java Heap base and to place the Java Heap above 32GB virtual address.


    Но по факту увеличьте размер -Xmx/-Xms. Думаю этого должно хватить.
    Ответ написан
  • Веб приложение только на java?

    CellycoMobiles
    @CellycoMobiles
    indi developer @CellycoMobiles
    Предлагаю рассмотреть два варианта.

    1. Vaadin. Прекрасный вариант. Не нужно знание Js, Css и прочего html. Никакой AJAX не нужен. В примерах есть готовые решения. Например, очень хороший дашборд. Все достаточно просто, Button.click(), TextField.setText() и прочее. Всё на Java. Отличное комьюнити.

    2. jpro.one. Если любите JavaFX - это ваш вариант. Будем использовать в следующем релизе. Добавим к десктопным приложениям Web. Очень скромное комьюнити. Просто очень молодой проект.

    Рекомендую Vaadin. Сам делал на нем насколько дашбордов. Всё достаточно просто. Пару часов полистать мануал и станешь экспертом. Есть куча видео на ютубе.
    Не нужен ни vue, ни реакт.
    Понравилось, что совершенно простая интеграция таблиц с базой данных. Фильтры, селекты достаточно быстро работают.

    Но если нужно 3d или анимация сложная, тогда jpro.one. Все, из JavaFX 2. Также быстро и просто собрать приложение.

    Помогу с платной лицензией для любого из вариантов.

    Спасибо за внимание.
    Ответ написан
  • Какие инструменты использовать для создания web-сервиса?

    CellycoMobiles
    @CellycoMobiles
    indi developer @CellycoMobiles
    Нет смысла связываться с Js для этой задачи. Попробуйте Vaadin. На Java сверстаете все странички, которые вам нужны. Обратите внимание на стандартизированное решение - buisness application. По сути дашборд. Унифицированный. Можете сразу его устанавливать и менять данные в зависимости от своих целей. В разы сокращает время на создание веб интерфейса.

    P.S. В профиле Телега, по всем вопросам - пишите пожалуйста. Помогу всем.
    Ответ написан