Некоторое время назад нашёл замечательную вещь — консольное приложение для работы с Google Drive. Оно существует в версиях для всех мыслимых операционных систем (правда про андройд забыли, но там оно и не нужно ;)) и отлично подходит для автоматизации резервного копирования небольших серверов.

Я себе так организовал цикл бэкапа, который перекидывает с серверов архивы на гугл-диск, а оттуда уже идёт загрузка на мои локальные диски.

Утилита называется Gdrive и загрузить его можно на гитхабе.

Я вернул своё доброе имя на Twitch :)

Какой-то нехороший человек несколько лет назад решил назваться моим именем на Twitch. Поскольку я стримы не пишу, а смотрю крайней редко, то меня это не особо трогало.

Но после тогда компания Curse (а это: CurseForge, BukkitDev, Minecraft Wiki, CurseApp и многое другое) перешло под крыло Twitch, возникла проблема с аккаунтами. Twitch хочет видеть везде единый аккаунт, а имя fromgate там было занято.

Одновременно с этим Twitch пообещал высвобождать старые и неиспользуемые аккаунты и единственный способ проверить освободилось ли желанное имя — это попробовать переименоваться. Увы, несколько месяцев я давил заветную кнопку и получал в ответ «имя занято».

Поэтому я решил держаться до последнего, потому что очень не хотел бы получить на BukkitDev новое имя вместо fromgate.

Но сегодня приложение Twitch (бывшее CurseApp) не сделало мне последнее предупреждение: объединяй аккаунты, мигрируй на Twitch иначе будет поздно!

Я возмутился и написал в твиттере в аккаунты CurseApp и CurseForge вопрос о том, что мне делать если я не хочу менять своё имя на CurseForge (чёрт с ним с CurseApp!). И мне заверили, что я смогу оставить старый никнейм для этих сайтов. Т. е. логиниться я будут под новым именем, а отображаться имя будет как «fromgate».

Делать нечего я начал процесс объединения, но при этом упрямо попробовал объединить аккаунты под именем, используемом на Curse. И чудо! Всё получилось!

А на почту мне пришло такое уведомление:

Документация для ReActions (и вообще…)

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

Увы, такого движка я так и не нашёл. Желаемый функционал сводится к ручному повторению структуры либо к такому танцу с бубнами с конфигурациями, что просто не хочется забивать такой мутью голову.

Но время идёт, в ReActions добавились новые возможности (причём благодаря пользователю плагину, который решил внести свой вклад в его развитие), а документацию надо вести. К старой уже прикасаться не хочется (она создавалась в редакторе CHM-файлов, а потом экспортировалась в HTML), поэтому решил просто вести её на вики-движке гитхаба.

Утомительно… 😉

Приложение для плагина ReActions


Я испытываю к своим творениям — плагинам для Bukkit или для Nukkit, приложению «Translations for Minecraft» и даже к «усыновлённому», ещё не расправившему крылья, Voxelwind довольно трепетные чувства. И среди плагинов больше всего мне по душе ReActions. Не столько потому что я в него вложил кучу времени, переписывая целиком несколько раз, сколько из-за того что периодически пользователи этого плагина меня очень сильно удивляют.

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

Приложение позволяет создавать активаторы для ReActions, до этого это можно было делать либо используя команды либо путём прямого редактирования yaml-файлов. Честно говоря, я сам когда-то хотел написать подобное приложение, да так и не написал.

Скачать приложение можно тут.

Переводы Майнкрафта — 50 тыс. установок!

Приложение Translations for Minecraft скачали уже больше 50 тыс. раз!

Оно всё также популярно в Вьетнаме и Индонезии, но активно увеличивается количество установок в Польше.

Ждём теперь 100 тыс. установок 🙂

Выпущена новая версия плагина WeatherMan v1.1.0

Список изменений

  • Добавлено «Локальное время» — можно определять локальное время для игрока, в регионе, в биоме или в мире.
  • Совместимость с craftbukkit/spigot 1.11.x

Новые команды

  • /wtm player [<player> <HH:MM|day|night|remove>] — настроить персональное время игрока
  • /wtm region [<region> <HH:MM|day|night|remove>] — настроить локальное время (в регионе)
  • /wtm biome [<biome> <HH:MM|day|night|remove>] — настроить локальное время (в биоме)
  • /wtm world [<world> <HH:MM|day|night|remove>] — настроить локальное время (в мире)

Download

Меньше слов, больше дела

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

Но всё равно тех, кто ставил «одну звёздочку», осталось довольно много. Тогда я решил попробовать пойти другим путём. Теперь «Translations for Minecraft» поступает коварно. Принудительно закрывает Minecraft, если он висел в памяти, на момент запуска приложения и вносит правку прямо в настройки игры. При следующем запуске Майнкрафта, шрифты уже применились, язык можно сразу выбирать из меню — никаких перезапусков Майнкрафта не требуется.

И это сработало! Пользователям не нужно объяснять, что делать. Нужно всё делать за них!!!

В общем, сейчас лента отзывов выглядит примерно так: