• Подводные камни Bash
    0
    Я так через tar -czvf * в бэкапном скрипте как-то на досуге восстанавливал рутовый доступ доступ после свалившего в закат предыдущего админа на сервере, который было крайне нежелательно ребутать.
    Создал файл ;chpasswd что-то там, подождал ночи, готово.
  • Докер мертв
    0
    Не всё он умеет. А судя по «We couldn’t find any code matching 'ipmi' in google/cadvisor» — очень мало полезного умеет.
    Anyway, чего вы мне доказываете? Можно и из буханки троллейбус сделать. Доказывайте крупным компаниям, которые не будут переделывать свою инфраструктуру и привычки =)
  • Докер мертв
    0
    > Есть же Ignition
    Почитал. Дочитал до «Even though Ignition only runs once». Наняли нового админа — переналиваем/ребутаем все десятки тысяч хостов?

    > мониторингам и графикорисовалкам в k8s отлично живется.
    Не живётся, из них железо не помониторишь и с ядром не пообщаешься поближе.
  • Докер мертв
    –1
    Обожаю теоретиков с двумя серверами.
    Как минимум — своё кастомное ядро (у всех крупных компаний оно есть, как минимум — из-за выключенных опций, часто — из-за патчей), sysctl-ки и другие настройки, мониторинг, графикорисовалку, всякие приблуды для железа, ssh-ключи (а то и подключение к ldap), настройки сети (которые нужно как-то обновлять со временем), да даже почтовик с его настройками. Всё это легко пакуется или напрямую файлами деплоится через CMS.
  • Докер мертв
    0
    Вы content management system и configuration management system не путайте.
  • Докер мертв
    0
    Чтобы деплоить свой софт на хост-систему.
    Ту же cms притащить туда как-то нужно, прежде чем дальше что-то запускать.
  • Докер мертв
    –3
    Никуда coreos не победит, пока не перейдет на deb-based или rpm-based поставку.
  • Как не положить тысячи серверов с помощью системы централизованного управления конфигурацией на примере CFEngine
    +1
    Ого, хоть кто-то использует CFe в России )
  • Жизнь после запрета Google Global Cache: Последствия для провайдеров и клиентов
    0
    Да не за что)
  • Жизнь после запрета Google Global Cache: Последствия для провайдеров и клиентов
    +9
    badidea просто напишите на этой страничке в хром(иуме).
  • Анализ статьи «Начальник, хочу работать из дома»
    0
    Дык, про желтый поисковик уже война и мир написана об этом =)
    Понятно, что бывают люди с перегибами, которым никогда не угодишь, но подавляющее большинство у нас считает своё место комфортным. У меня так точно идеальное =)
  • Анализ статьи «Начальник, хочу работать из дома»
    0
    Да вот у нас как раз большая и о комфорте заботятся =)
  • Анализ статьи «Начальник, хочу работать из дома»
    0
    Ну стулья почти из всех HM можно выбрать. Мышку-клаву-коврик-наушники покупаем за свои (если стандартные не нравятся). Стол выбирать нельзя (впрочем, метр на два — не то, чтобы большой стол для нас — угловые полтора на полтора, прямые — 80-90 на полтора). В ноутбуках выбор тоже есть, в кризис поменьше стал, но всё равно с десяток моделей наберется. Два монитора — тоже не проблема (ну или один 4k).

    А вот про badoo нужно задуматься, хм.
  • Анализ статьи «Начальник, хочу работать из дома»
    +3
    > Мало вероятно, что вам в каком нибудь офисе только на стол с креслом выложат 500$, ещё 2000$ за ноут и пару мониторов по 400$, зарядки, мышки, клавы, коврики, лампы настольные, бесперебойники по мелочи ещё 600$, а теперь начнём считать софт?
    Да легко =) У нас aeron-ы стоят. И ноуты по 2к+

    А что там про танцовщиц в badoo?
  • Linux Malware Detect — антивирус для веб-серверов
    0
    > Запускаем установку:
    > sh ./install.sh

    Там теперь bash-измы в скрипте и запускать можно только через bash ./install.sh
  • Почему во время apt-get upgrade запускается игра Dwarf Fortress?
    +2
    Как-то я в скрипте завел функцию mysqldump (которая, внезапно, действительно делала mysqldump с определенными параметрами вызовом одноименного бинарника) и ооооочень долго думал, что происходит.
  • Офис Avito: work hard, play hard
    0
    А у всех такая болезнь.
    Многие арендаторы не разрешают кабинетами всё делать, а свои здания есть примерно у нуля IT-компаний в Мск. А там, где разрешают — там живут «экономные» компании.
  • Список доменов в зоне ru/su/tatar/рф/дети доступен публично из-за некорректной настройки DNS
    0
    Если спрашивать в один поток — то никаких проблем не возникает.
    Возможно, «в один поток» укладывается в лимиты. Я делал что-то в духе for i in ...; do whois $i; done, ничего не отстреливало.
  • Список доменов в зоне ru/su/tatar/рф/дети доступен публично из-за некорректной настройки DNS
    0
    " This version of the whois client tries to guess the right server to ask for the specified object. If no guess can be made it will con‐
    nect to whois.networksolutions.com for NIC handles or whois.arin.net for IPv4 addresses and network names.
    "

    Но вообще там почти для каждой зоны зашиты свои сервера, они почти все без лимитов. Вот примерный список — https://hastebin.com/umufudadow.coffeescript
  • Список доменов в зоне ru/su/tatar/рф/дети доступен публично из-за некорректной настройки DNS
    +1
    Не имеет, весь реестр легко простукивается whois-ом за полдня (если в один поток).
    Вот всяческие whois-сервисы — да, имеют.
  • Какого! закона вы ещё хотели? У меня есть их! Блокируем VPN
    +1
    Интересно, почему они здесь используют фразу ограничен? Запрещен же.
    Но cjdns и i2p, получается, можно использовать.
  • Куда податься тем, кто принял решение уйти с Ubuntu Unity
    +2
    Дык это.

    apt-get install gnome-session-flashback
  • Как мы «Мисс Россию» на руках переносили
    +1
    Вы как-то очень интересно по диагонали читаете. Давайте я вам по порядку объясню.

    1) Сервер с 32G RAM (и каким-то там процессором из разряда «обычных») стоит дешевле виртуалки в azure с 1.75G RAM. Как в аренду, так и если его купить и поставить в стойку (из расчета, что он будет использоваться 3-4+ года).
    2) Железка с 32G ram справлялась с пиковой нагрузкой (в аж целых 80 RPS, да), а виртуалка в azure за бОльшие (или примерно те же) деньги, судя по статье — нет.
    3) Сравнивать абсолютные значения RPS старенькой CMS на php и свежего оптимизированного под конкретный проект кода — мягко говоря, некорректно.
    4) сервера c 32G сейчас являются игрушкой для стажеров, а не «монстром» в IT-компаниях. Возможно, в мире махрового ынтерпрайза это не так. Повторюсь, RAM сама по себе не стоит ничего. Каких-то денег стоят серьёзные процессоры, но его там нет и не было (e5540, что ли или похожий).
    5) в действительно высоконагруженных проектах на данный момент закупаются/арендуются сервера с 256G+ RAM (при условии наличия соответствующих процессоров в ноде). Сервера со 128G отправляются в девелопмент или вроде того, а сервера с 32G уже года 3 как распродаются такими проектами за бесценок (потому что утилизация стоит приличных денег).
    6) что добавлять железо нужно было в MR — я как раз не говорил. Про это почему-то в статье говорят (почему — думаю, юристы разбираться будут, кто и что кому сообщил. Сами владельцы проекта не в курсе, что у них, оказывается, что-то раньше падало).
    7) Даже если и добавлять железо — то менять процессор, а не память.

    Впрочем, посыл «Это инженерное решение?» вы зря так саркастично употребили. Многие проблемы забрасываются железом ровно потому, что так дешевле. За зарплату хорошего разработчика можно амортизировать/арендовать 20-30 хороших железок. А за удивившие вас 32G памяти в сервере можно разве что один раз в паб вдвоём-втроём хороший сходить.
  • Как мы «Мисс Россию» на руках переносили
    –2
    Что именно?
    32 гигабайта памяти стоят сейчас 10-12 тысяч. А арендовать сервер с 32G можно на 35 EUR. В ходу сейчас сервера с 256-512G памяти.
  • Разработчики Debian публикуют отчет о подготовке «Stretch» и отключают поддержку FTP на своих серверах
    0
    ftp://mirror.yandex.ru/debian/ не закроется (как и ftp на любых других «общедистрибутивных» зеркалах).
  • Как мы «Мисс Россию» на руках переносили
    –1
    " что-то в районе 80 rps. А вообще нагрузка в день конкурса держалась в промежутке 10-20 rps. "
    с 2016 цифры. Вряд ли в этом году больше.
  • Как мы «Мисс Россию» на руках переносили
    –2
    > Именно такого решения и ждали заказчики?
    Нет, они ждали новомодных словечек в своём проекте и получили то, что хотели — Ажур при том же количестве ресурсов на бумаге медленнее железа.

    > Добавить железку… :)
    Не добавить, а заменить. Вы же пишете — «Добавление железа в сервер перестало приносить пользу. ». Никто его туда никогда не добавлял, не планировал, а самое главное — не задумывался об этом, ибо не нужно. Ну а я, в свою очередь, утверждаю, что замена железа на более производительное принесла бы огромную пользу к нафиг никому не нужным цифрам в лице теоретического максимума rps.

    > Жду цитату из статьи и готов взять свои слова
    Например вот — «Во время конкурса пользователи постоянно жаловались, что страницы медленно открываются, отдают 500-ошибку и не работает голосование».
    Или вот — «якобы держал нагрузку».

    > Текущая стоимость в 3 раза дешевле,
    Хватит врать, серьёзно. В полтора раза дороже ваша S1 в месяц, чем то, что использовалось.

    Давайте немного в цифрах. Самый-самый пик запросов в php в 2016м в течении секунды — что-то в районе 80 rps. А вообще нагрузка в день конкурса держалась в промежутке 10-20 rps. Обе цифры выглядят меньше 150, не? Или у меня проблемы с математикой на уровне второго класса?
    Пятисоток там тоже в 2016м не было.

    > заказчик забрал у вас контракт не потому что всё было круто
    Мы можем поговорить про корпоративные за*бы, наверное, но не стоит. А то мы сейчас будем выяснять, у кого из корпов кончились деньги. Переписывать проект нужно было, опять делать это на php было глупым вариантом в 2017м. Так что молодцы, что переписали на современных технологиях и наконец-то задумались об оптимизации фронта.

    Но вот утверждать, что оно «плохо работало раньше и падало во время конкурса» — это наглое враньё. Оно работало как работало, во время конкурса и в обычные дни — да, не очень шустро из-за кода и верстки родом из 2008го, но ничуть не медленее, чем обычно. И несмотря на необходимость переписать всё к чертям, старое решение прожило достаточно долго для такого уровня проекта и имело хороший запас по мощности и возможности расти по цифрам дальше.
  • Как мы «Мисс Россию» на руках переносили
    +6
    > Во время конкурса пользователи постоянно жаловались, что страницы медленно открываются, отдают 500-ошибку и не работает голосование. Были попытки «разогнать» сайт, но они закончились неудачно.

    > Сайт хостился на выделенном сервере. Добавление железа в сервер перестало приносить пользу. Когда заказчик провел нагрузочное тестирование, сайт упал на 150 запросах в секунду.

    Ребят, вы вконец охренели со своим пиаром. Миссрашка жила последние 3-4 года на обычной железке с 32G RAM и никто никогда не жаловался на «500 и не работает голосование». И железа туда никто никогда добавлять не пытался — один черт, никогда близкой к 150 RPS цифры там реальной нагрузки не было. И да, если «старую архитектуру» залили бы нормальной железкой — то держала бы она и 300, и 500 RPS (после некоторой настройки), эти цифры покрывают необходимый запас ещё на много лет вперед.

    Вот что переписали это дерьмо мамонта — это вы молодцы, правильно сделали, без нового кода там делать нечего было. Но вот утверждать, что ваши соседи по индустрии лаптями едят — это вы зря. Мир тесен.
  • Как мы «Мисс Россию» на руках переносили
    –2
    https://overload.yandex.net/ + yandex.tank

    И «предыстория» в статье — враньё.
  • 10 мини-лайфхаков в Bash
    +4
    Да оставили бы просто ссылку на https://www.commandlinefu.com/commands/browse
  • Отечественный дистрибутив Linux — «ОСь» для серверных и настольных систем: новый BolgenOS государственного масштаба?
    0
    Про ту, что отсюда — http://www.astralinux.com/download-ce.html
  • Отечественный дистрибутив Linux — «ОСь» для серверных и настольных систем: новый BolgenOS государственного масштаба?
    0
    Кстати да, astra хороша.
    (в основном, правда, потому, что это почти голый дебиан с замененными картинками).
  • Подделываем письма от крупнейших российских банков
    +2
    Ну проблема начинается с того, что dmarc придумали несколько компаний, они его внедрили и на этом всё закончилось.
    Про SPF и DKIM пишут на каждом углу, в каждом мануале, у каждого «mail related» сервиса в документации. А про dmarc пишут примерно нигде. Сам с удивлением впервые читал про dmarc в январе этого года.
  • Сделайте свой анонимайзер за 10 минут
    0
    sshuttle поудобнее будет.
  • Спецслужбы США атакуют вендоров. Теперь MikroTik. Патч уже доступен
    +4
    Как будто в условном asus-шайтан-500-машина с безопасностью из коробки всё хорошо.

    Микротики в линейке hAP AC повернулись лицом к клиенту и их _нужно_ советовать покупать всем домашним пользователям. И да, quick setup там теперь выполняет свою задачу, так что проблем с настройкой у среднего человека не возникнет.
  • 10 грехов в системах навигации сайтов / приложений
    0
    5 лет объясняю, ага.
  • 10 грехов в системах навигации сайтов / приложений
    +8
    Примерно так же, как засилье рынка телефонами-лопатами, которому, почему-то, примерно никто не рад.
  • 10 грехов в системах навигации сайтов / приложений
    +10
    7 — бред полнейший.
    Вы как-нибудь на досуге маме своей объясните, что вон та картинка — это возврат на главную страницу. Мне проще было рассказать, что нужно нажать ctrl+l, стереть всё лишнее и нажать enter, чем объяснять, какой бред в голове у UI-ников творится.
  • Распределённый xargs, или Исполнение гетерогенных приложений на Hadoop-кластере
    +1
    > Помимо локального режима, схожего по функционалу с xargs, он имеет возможность выполнения программ через SSH на нескольких серверах.
    Ого. Однозначно плюсов вам. Я даже не догадался такое поискать, хотя и parallel активно использую.

    > так как один из целевых хостов будет перегружен.
    А у него вроде есть параметр maxla? Или via ssh он не работает?
  • Удаленная переустановка Linux по ssh без доступа к консоли
    0
    https://www.opennet.ru/tips/3007_linux_remote_install_ssh_init_busybox_mount.shtml
    Вы сегодня сговорились все =)