Ещё огромную роль играет город исполнителя и заказчика. Разница в цене одного и того же проекта выполненного в Урюпинске и Москве примерно десятикратная.
Алексей Белов, какая разница какая база? Операция distrinct выполняется ORM, ему пофиг какая база используется. Но даже если всё ещё фильтровать данные в Python, то можно так:
@register.filter()
def distinct(items):
d = {i.some_field: i for i in items}
return d.values()
Пфф! Постоянно пишу интернет-магазины и прочее на Python, очень нехило обыгрывая конкурентов-похапешников по скорости разработки, стоимости сопровождения и crash rate.
Вадим Древницкий, задача чуточку сузилась. Один из способов решить вашу задачу - это, во-первых, написать эндпоинт для wordpress api, который будет принимать данные от вашей десктопной программы и вносить их в файл, а во-вторых, написать java-код, который будет эти данные отправлять, используя один из примерно двух десятков http-клиентов.
Автор спрашивает не о том, как сохранять приложение в памяти после перезапуска системы, а о жизненном цикле android-приложений. Если android-приложение не находится в состоянии активности, то есть не развёрнуто прямо сейчас на экране, операционная система может в любой момент его остановить и освободить занимаемую им память. И даже в состоянии активности приложение может быть перезапущено операционной системой.
Strannyk, да, вы правы. Процесс "убирания" пока идёт. С 2015-го года многие браузеры перестали поддерживать апплеты. С сентября 2017 Oracle объявили технологию устаревшей и в Java 9 пакет java.applet получил метку deprecated. Скорее всего пакет будет окончательно удалён из стандартной библиотеки в ближайший год, в 12-й версии Java.