Блог им. savant → Темная сторона GUI
Тебя соблазняет темная сторона графических интерфейсов и тыкания мышкой. Графическая оболочка дает тебе ощущение могущества, тебе кажется, что ты знаешь все о системе и можешь сделать с ней все…
Но…
Стоит только тебе подумать о том, как сделать что-то что не умеет настраивающее окно, ты осознаешь всю пустотность GUI, тебя осеняет просветление и ты понимаешь что путь консоли труден, но дает тебе власть над системой и тогда из раба GUI ты становишься его повелителем…
Но…
Стоит только тебе подумать о том, как сделать что-то что не умеет настраивающее окно, ты осознаешь всю пустотность GUI, тебя осеняет просветление и ты понимаешь что путь консоли труден, но дает тебе власть над системой и тогда из раба GUI ты становишься его повелителем…
- +7
- savant
- 21 октября 2009, 01:38
В /etc/ тоже кстати дебри, реестр имеет хоть какую-то четкую структуру
2 — конфиги в основном пишутся людьми и для людей. то есть, там хоть комменты есть обычно о том «что к чему и как его правильно».
3 — у реестра четкой структуры нет.
2 — засчитано :) В реестре конечно никаких комментов. Но, как-бы, ведь man никто незапрещает читать, даже часто в него отсылают. Тут тоже можно было бы что-то такое иметь.
3 — она есть. Пример HKEY_LOCAL_MACHINE\Software\Имя_Группы\Имя_Проги для хранения настроек конкретной программы. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control — различные конфигурационные параметры (я не буду вдаваться в дебри, а то 10 страниц можно писать).
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services — Службы и драйвера, все имеющиеся.
Это я только по одной ветке привёл.
Но в любом случае, как бы я не любил реестр, есть один очень большой недостаток: реестр записан в виде нескольких файлов баз данных, в бинарном формате. Если что, то «восстановлению неподлежит» :)
2 — в манах к программам пользующим реестр достаточно редко описывают ключи реестра ответственные за ее поведение(считай что никогда). типа внутренняя инфа приложения.
3 — это хорошо в теории. на практике, «программисты — мудаки» это факт :) в реестр куда и что только не пишут. усилия по поиску «что сломано в /etc/appname.conf» и «что сломано в записях реестра приложения appname» почти во всех встречавшихся мне случаях сильно различаются в пользу конфигов. хотя есть и исключения.
Эх, я такую красивую теорию развел, а тут раз, и жестокая реальность :))))
А вобще, даже MS признала, что консоль рулит, выпустив
проблема с виндовой консолью одна — системой управлять можно, но очень неудобно(после никсов)
Хотя консоль интереснее, ну еще она позволяет имитировать бурную деятельность, например, когда ооочень впадлу делать лабу/курсач/работать и не хочется чтобы метя доставали я пускаю пинги в бесконечном цикле и если кто-то подходит переключаюсь с интересной книжки на них и делаю умный вид %)
Ставил вин 7 посмотреть запорол граб, а восстановить все руки не доходят, я ноут не выключаю на неделе, тока в ждущий.
А вообще выбор ОС для меня зависит от характера текущих лаб. Например сейчас у нас жесткий ТР по теории электроцепей, нужет Маткад, причем препод сказал так: Маткад и ничего другого!
GUI: ты наглядно видишь всё, что можешь сделать.
Холивар этот вечен, но всё-таки согласитесь: консоль отпугивает неизвестностью. Мне, как пользователю, гораздо удобнее манипулировать ограниченным, но известным набором возможностей. По сути, неограниченность консоли — иллюзия, просто никто ещё нормально не вывел все её возможности в одну или несколько графических утилит. Вот выведут — увидите, насколько мало на самом деле можете с ней сделать. Возможности те же, но гуй покажет их реальные ограничения.
100 раз сделать 3 щелчка мышью и 10 движений, бррр…