Skurudo Blog(post)

Заметки и замечания, рассказы и пересказы.
4 апреля, 23:33

Google that shit!

Вспомнилось на тему технической поддержки — те самые места, куда хотелось бы направить очень большое количество вопросов. Don't ask me, bitch, google that shit.

16 февраля 2016, 20:00

Avito предлагает работу

Какую работу может предложить Avito с помощью рассылки? Конечно такую, которую сгенерировал «умный» алгоритм (читай рандом):

Входных данных предоставленных мной Avito нет, т. е. ни подключенных анкет, ни опросов, ни резюме. Иными словами подборка объявлений — натуральное искажение фактов. Я могу понять желание администрации сайта завлечь аудиторию с помощью рассылок и увеличить посещаемость, но текст-то хоть можно было бы чуть-чуть поправить? Зачем травить такую дикую чушь?

PS: Если добавить немного философии, то иногда кажется, что ассенизация — крест любого айтишника, прилагается к специальности, так сказать. (легкое оправдание роботам)

15 февраля 2016, 22:00

Кормить в пути...

Кормить в пути никто не обещал.

15 февраля 2016, 21:53

Лыжня строителей 2016

В выходные удалось поучаствовать в занятном мероприятии, от которого так и тянет советскими временами — Лыжня строителей 2016. Профсоюзная организация собрала проектировщиков, строителей и связанных с ними и попыталась устроить спортивный семейный праздник. В целом получилось не так уж плохо, за исключением с небольшими организационными маразмами (выдача инвентаря, места регистрации и получения инвентаря, отсутствие указателей на территории).

Участвовать решил по большей части для того, чтобы проверить свои и силы и понять, насколько все плохо. Плохо оказалось очень и очень. Лет 15 не вставал на лыжи и навыки утратил чуть более чем полностью. Я уже молчу, что техника хождения выглядели совсем уж неприглядно. Наверно, удалось занять первое место среди мужчин по количеству падений на мягкие французские булки. Впрочем прошел кое-как до конца, равномерно размышляя на тему того, что зимой к лыжам необходимо присмотреться.

8 февраля 2016, 0:35

OVH, you failed your /etc/issue!

После заметки о проблемах установки VestaCP на серверах OVH, обнаружилось, что версия дистрибутива указывается не только в Debian, но в на других операционных системах: Ubuntu / CentOS. Почему оно так случилось в последних релизах ISOшников сказать сложно, но случилось и на эту тему придется что-то думать. Самый простой способ, скорее всего, административный — помимо универсального инсталлятора давать ссылки на инсталляторы для каждой операционной системы. Ничего позорного здесь в общем-то нет.

Второй вариант чуть более экзотический и попахивает чисто инженерным подходом. Есть мысль, что нужно при определении операционной системы использовать два источника: т. е. не только /etc/issue, но и скажем /etc/os-release. Сравнивая данные выбирать, в среде какой операционной системы мы находимся. Причем основным источником видимо придется считать именно os-release.

PS: Благодаря автоматическому выбору операционной системы сложности могут быть только у владельцев Debain/Ubuntu. Как видно из элегантного кода пользователи CentOS всегда в выигрыше:

# Detect OS
case $(head -n1 /etc/issue | cut -f 1 -d ' ') in
    Debian)     type="debian" ;;
    Ubuntu)     type="ubuntu" ;;
    *)          type="rhel" ;;
esac
Ctrl + ↓ Ранее