May 19th, 2015

kot

Красноглазики

Довелось в последнее время плотно заняться администрированием линукс-сервера. Поделюсь болью завзятого виндузятника.

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

Вот только тот, кто говорит, что в Windows из командной строки никогда не сделать то, что можно сделать в Linux, скорее всего никогда не пробовал PowerShell. :)

А вот есть ещё такие артефакты, что просто зубами скрежетать начинаешь. Например, мега-распространённый архиватор tar. Про его ущербность, собственно, как архиватора, я говорить не буду. Выражение "жлоб затаренный", когда таровские архивы дополнительно паковались gzip-ом, я знал ещё в школе. Но вот чего стоит его неумение понимать пути больше 100 символов (а с использование в путях кирилицы и параметра --format=posix так и того меньше)!

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

И вот я не понимаю. Неужели за столько поколений всяких линуксов никто так и не переписал этот функционал? Зачем вообще поддерживать такую ущербность? Deprecated soft должен быть must die.

kot

Уши нужно лечить

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

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

kot

И ещё на линукс капну

Вот только что столкнулся с очередным глюком mc. Притянул я 10-гиговый архив, и давай его распаковывать весь, кроме одного файла. Распаковывать встроенными средствами mc. Пустил на распаковку, пошёл пить кофе, прихожу -- а у меня только 70 файлов из 6 тысяч распаковалось. :)

Насколько я понял, mc пытался распаковывать выделенные файлы поштучно, каждый раз перечитывая архив.

Таким вот ненавязчивым образом линуксоиды убеждают нас, что консоль всяко лучше гуёв. ;)

kot

Очередная смена хостинга

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

Из забавного: выделенный сервер в облачном сервисе у буржуев стоит в два раза дешевле, чем shared хостинг у нас в стране. :)

Сейчас я вот здесь: DigitalOcean. Если кому нужен хостинг, рекомендую воспользоваться ссылкой -- после регистрации и пополнения счёта хотя бы на 5$ вы получите бонусные 10$. Но для настройки сервера нужно быть немного красноглазиком. ;)

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