Очень меня напрягает в последнее время девопсовая часть работы. Вот ElasticSearch — охуенная надёжная штука, круто индексирует, быстро ищет. Когда его за тебя кто-то другой установил. Третий день на локальной машине вожусь: если такой командой поднять, то всё индексируется и ищется в тестах, а если эдакой — то всё индексируется без ошибок, но непонятно куда пропадает (индекс пуст). То ли у меня слишком ленивый мозг чтобы понять, что происходит и почему. То ли что-то в мире пошло не так.
Сложность увеличилась вместе с возможностями. Вообразим задачу "поднять полнотекстовый индекс" в 1995 или даже в 2005; было ли легче? ‎- 9000
@9000 Да я всё понимаю, но тут какая-то неправильная сложность :) Типа вместо ошибки — пусть даже непонятной — просто глотание данных вникуда. Но я впрочем никогда всю эту хню не любил и боялся. Просто одно время видимо был период «старых и надёжных» инструментов, скажем MySQL (при всех его недостатках и при всей моей нелюбви к администрированию) в базовом использовании для себя и тестов как-то проще мне был. Ну и я не на инструмент ругаюсь, а на свой ленивый моск. ‎- новомодная имитация мышления
Ну и на самом деле важно конечно что речь о разных типах сложности. Потому что сложность «три дня собирать будешь, неделю настраивать, зато потом будут Чудеса» мне как-то ближе и понятнее, чем сложность «всё поставилось и настроилось само искаропки, но есть три разных способа запуска и восемь разных необъяснимых состояний» ‎- новомодная имитация мышления
честно говоря, я не очень понимаю, в чем могла бы быть сложность полнотекстового поиска в 1995 году. Вот, например, Xapian: "Xapian is partly derived from the Open Muscat engine, developed by BrightStation PLC and released under the GPL. Open Muscat was built to be a replacement for the proprietary Muscat 3.6 information retrieval system, which was written almost entirely in BCPL, and becoming hard to extend in the ways they wanted. Muscat was originally written by Dr. Martin Porter at Cambridge University. In 1984, Martin and John Snyder founded Cambridge CD Publishing to commercially exploit the technology" ‎- лицо не владеющее языком
ггг. mysql это как раз пример штуки, которая без настройки данные потеряет и ничего не скажет ‎- urquan
↑ но ведь это будет когда-нибудь потом! а не на первой попытке первой записи в первую таблицу!!!111 ‎- новомодная имитация мышления
нет, сразу. насколько я помню, длинные строки он обрезает, а не выдает ошибку. php тоже как-то надо корежит, чтобы все ошибки выдавал, а не тупо умирал. со старыми инструментами тоже не сказать, чтобы все хорошо было ‎- urquan
В общем, качество некоторого софта расстраивает. Это, увы, тоже не ново. ‎- 9000
^^ "мы всегда называем наш MySQL-сервер bris", да ‎- unihorny biped