Elasticsearch: Как переиндексировать данные в новый индекс (Reindex API).

6764390Тем, кто когда либо работал с ElasticSearch, должна быть знакома проблема переиндексации данных в новый индекс. Это может потребоваться после редактирования Mappings. Обычно с этим справлялся Scroll API.

Этот API не совсем удобен, так как обязывает писать код, пусть и небольшой. В ElasticSearch версии 2.3 и выше есть Reindex API.

Continue reading “Elasticsearch: Как переиндексировать данные в новый индекс (Reindex API).” »

LibGdx — Пишем кросплатформенное приложение. Урок 2: Вспомогательный софт

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

Это тот перечень, который использовал когда-либо я. Возможно, есть более универсальныеоптимальныедурацкиеплохие вещи, которые можно было бы включить сюда.

Continue reading “LibGdx — Пишем кросплатформенное приложение. Урок 2: Вспомогательный софт” »

LibGdx — Пишем кросплатформенное приложение. Урок 1: Hello World

Итак, мы настроили окружение и готовы создавать первое приложение с LibGdx. Для этого вначале скачаем сам фреймворк. Сделать это можно здесьhttp://libgdx.badlogicgames.com/download.html. И нам на выбор предлагают два варианта:

Continue reading “LibGdx — Пишем кросплатформенное приложение. Урок 1: Hello World” »

LibGdx — Пишем кроссплатформенное приложение. Урок 0: Настройка окружения

Этой статьей мы начнем небольшой описательный курс об игровом фреймворке LibGdx. Более подробно о том, что он позволяет делать и как, я расскажу в следующей статье. Сейчас же речь пойдет о том, какое окружение (soft) нам нужно, чтобы начать работать над проектом.

Continue reading “LibGdx — Пишем кроссплатформенное приложение. Урок 0: Настройка окружения” »