Комментарии 31
История знает примеры софта, которые годами жили в бете и прекрасно работали, и наоборот — глючнейшие «релизы», к которым до выхода первого сервис пака лучше вообще не прикасаться.
Слова не значат ничего — потому что разные люди могут трактовать их о-очень по разному.
Чувство, что ты используешь самую крайнюю версию
Крайних версии всегда две — первая и последняя. Выражение «последняя версия» — более чем устоявшееся, пользуйтесь им.
Актуальной, на мой взгляд, вполне нормально назвать, например последнюю стабильную, даже при наличии более новой альфы. То есть не очень понятно в общем случае что именно имеется ввиду.
Ещё в каждом бранче по две крайних версии есть.
На Лурке статья-детектор про это давно уже есть.
>На этой неделе из-за желания установить Docker на домашний ПК решил выполнить переустановку ОС Windows 10, т.к. Docker не устраивала текущая версия ядра ОС.
/хмыкая/
Ставили-то для посмотреть или для серьезной работы? Для посмотреть такие охреневшие программы по-хорошему запихивают в виртуалку, ибо на каждый чих рабочую машину переставлять некомильфо…
В последнее время с опаской обновляю программы и стараюсь выжидать немного между появлением обновления и самим обновлением, вдруг что заметят и исправят. Удаление файлов Яндекс.Диском, встраивание трояна в релиз через взлом сервера и пр. Недавно клиент Filezilla обновился, добавили мастер-пароль. Решил снова подождать и с интересом читал описания обновлений. А ведь программа то очень популярная.
https://filezilla-project.org/versions.php
Смотреть с версии 3.26
Про IDEA и 100% CPU — с большой вероятностью какая-то бага, специфичная для конфигурации, окружения, технологий, используемых в проекте и т. д. 20-30 секунд анализировать код после внесения правок — это ненормально. Если есть время поразбираться, сделайте баг-репорт по инструкции. Спасибо.
Ну и можно, конечно, heap подкрутить, как sotnikdv пишет выше.
Как бы… новую версию ставить нужно.
Нужно ставить на тестовую тачку (если от этого зависит что-то).
Если сие не работает — нужно курить changelogs и смотреть последние изменения (в случае открытого кода) и писать таски.
При категорическом игноре нового софта надо еще больше курить changelogs и взвесить все риски.
Задолбала погоня разработчиков за альфой. Задрали инсталляции софта из svn и git. Вечный девелопмент уже просто бесит. Многие уже даже не выпускают стабильных релизов, так в перманентном обновлении проекты и находятся. Очень часто софт, выпущенный в продакшен, бывает невозможно поставить на другом месте через год, поскольку версии библиотек уже десять раз поменялись и начинаются танцы с бубнами и гуглом для поиска нужной версии. Для чего люди используют серверные дистрибутивы вы в курсе?
Господа разработчики, вы вообще знаете, что софт эксплуатируется годами? Задумайтесь уже, что будут делать ваши клиенты хотябы через год! Но, да — зато вы впереди планеты! Инновации так и хлещут… А клиенты пусть запоминают характерные сбои/баги каждой версии софта и занимаются перманентным апгрейдом, поскольку «старые» версии вы уже не поддерживаете или они не идут на не альфарелизах чего-то другого.
Гораздо хуже, когда в очередном релизе программы, которую ты используешь и к которой привык, убирают имевшиеся функции. Разумеется окажется так, что этими функциями ты пользовался. И приходится или искать старую версию этой программы, или вообще другую программу для выполнения данной задачи.
Пара примеров сходу:
1) KeePassX — линуксовая версия популярного менеджера паролей KeePass. Имел удобную фичу — настраиваемый генератор паролей. Среди вариантов — удобно произносимые пароли, состоящие из слогов. Такие пароли реально проще запоминать. Нажимая на кнопку «генерировать», можно было сколь угодно долго перебирать пароли, пока какой-нибудь не понравится. Что мы получили в одной из новых версий?
— Генератор паролей выпилен полностью;
— в настройках записи есть кнопка «Gen», которая открывает выпадающий список из 11 сгенерированных паролей;
— повторное нажатие кнопки «Gen» скрывает и затем отображает этот список вновь, сгенерированные пароли остаются те же.
2) Видеоредактор avidemux — в одной из версий выпилили экспорт выделенного участка видео в последовательность изображений (img000.png — imgNNN.png).
Хотелось бы понять логику разработчиков, убирающих из своих программ полезные функции.
Найдена новая версия программы. Устанавливаем?