Я и мой ёбаный кот на фоне ковра. Войти !bnw Сегодня Клубы
УНЯНЯ. У нас есть немножечко инфы об этом пользователе. Мы знаем, что он понаписал, порекомендовал и даже и то и другое сразу. А ещё у нас есть RSS.
Теги: Клубы:

Re: UE4OTL Да всё хуйня. Шефоёбы плодят write-only-хуйню на рубероидных DSL с магией. Ансиблоёбы плодят похожую хуйню, но чтобы обойти ограничения, которые придумали, чтобы ансиблом не пользовались как не надо. А как на самом деле надо? А хуй его знает. Никто не знает. Докероёбы умудряются писать доскерфайлы, которые нихуя не работают уже через полгода. Или вообще сначала руками творят бессознательную хуйню прям в контейнерах, а потом docker commit и всем всё похуй. В nix не хватает рецептов, если не разворачиваешь какой-нибудь никому уже не нужный в 2к22 LAMP. Для написания рецептов мало знать ебанутый DSL, надо ещё патчить половину описываемого софта, потому что все привыкли срать файлами по LSB. А ещё эти ебанаты рекомендуют конфигурирование софта через рецепты вместо нормальных конфигов (ну нахуяяя?! Кто, бля, вообще в здравом уме будет писать эти virtualHosts."blog.example.com".locations."~ \.php$".extraConfig вместо нормального файла сразу для nginx?!). Cfengine писали уч0ные по-уч0ному, им уже почти никто не пользуется, а молодняк поголовно не слышал о такой хуйне. На голом шелле быстро заёбывает переизобретать какой-нибудь идемпотентный lineinfile комбинированием грепов с авками. Зато подобранные с улицы выпускники скиллчпоксзаводов с лёгкостью переизобретают деинсталлятор bumblebee, даже если им дать shellcheck. Сукааааа. Saltstack вообще пиздец с нечитаемой документацией (сколько лет они переписывали тот ебанутый getting started с циклическими ссылками «см. главу 38» — «см. главу 6»?), ебанутым синтаксисом, лексикой уровня соли-спайсы-микс^Wgrains-pillars, говнокодищем внутри, утечками памяти в минионах и хуёвой обратной совместимостью. Я уже который год упорно отказываюсь смотреть на Terraform и Helm, потому что это пиздец, я только смирился с доскерными слоями абсракций, как уже понаплодили ещё вагон поверх этого. Про Puppet, Fabric и прочие жужи с капиздранами лень писать даже. Пиздец как в вебе, миллион хуёвых фреймворков и лефтпадов. Какая шарага щас учит на сварщика после тридцати? Карьеру менеджера не предлагать, у меня и так аллергия на этих Agile-сертифицированных (прожект|продакт)-(менеджер|оунер)ов, которые только и умеют, что менять каждые пять минут методологии/воркфлоу/типы досок/способы оценки трудозатрат/место работы, воскрешать/хоронить диаграммы Ганта и проводить ежесекундный ретростендап на три часа с коллективным чтением учебника научного коммунизма^W^W^W гит-лога вслух по ролям.
#JR7MWO (7+4) / @enterprize / 1155 дней назад
Не, ну вот, блять, вся суть девопса на одном простом конкретном примере: https://github.com/bkeepers/dotenv Я знаю — вам лень читать, что за хуйню я приволок. Объясняю. Есть у тебя, допустим, адрес хоста со сраной базой данных. Ты не можешь его захардкодить в своем ПРИЛОЖЕНИИ. Ты что, «хардкод» — это вообще матерное слово. Ты не можешь засунуть этот адрес в конфигурационный файл, потому что конфиг — это so 1980. Как делают крутые пацаны? Крутые пацаны делают по гайду: адрес хоста надо пихать в переменную окружения. А если у тебя вдруг есть устаревший софт, который уже работает с конфигами — не беда: надо просто сделать шаблон конфига, и каждый раз при деплое подставлять в него значнеия из переменных окружения. Красота! database.yml.j2: database: host: {{ ENV['host'] }} port: {{ ENV['port'] }} Только тут такая беда начинается, что заебывает каждый раз глядеть, как любая команда исполняется вместе с двумя экранамиZALUPA_ONE=true ZALUPA_TWO=false ... ZALUPA_INFITY=yes /usr/bin/puk Что же делать? Мы возьмем все переменные окружения — и засунем их в ФАЙЛИК! Все, блять, у меня закончилась фантазия на шутки, идите все в пизду.
#IRF5ZR (6+4) / @komar / 1155 дней назад
Больше всего мне нравится то, что канадская полиция сразу вышла разгонять протестующих в балаклавах. В 2019 году нам для этого понадобилась целая кампания по деанону и травле силовиков. А при демократии сами видите — все продумывают хорошо и сразу.
#RC6ZAW (0+1) / @komar / 1156 дней назад
Сегодня в рубрике "няшная сишка" следующий код: printf("%lf %d\n", samples_shift, -samples_per_carrier_period); assert(samples_shift >= -samples_per_carrier_period); выводит следующее: 1.000000 -10 ampliphase-fl2k: ampliphase-fl2k.c:79: generate_shifted_carrier: Assertion `samples_shift >= -samples_per_carrier_period' failed. Собирается gcc-11.2.1_p20220115 с -Wall -Werror без проблем. Кто угадал в чём ошибка - тот молодец^Wэксперт сишки.
#J1YY27 (5+1) / @l29ah / 1157 дней назад
Как по-английски называется "Хакер против директора столовой"? В смысле, есть ли в англоязычной мемосфере что-либо типа https://xakep.ru/2006/12/16/35784/ шоб сослаться?
#VFJ8KX (3+2) / @l29ah / 1160 дней назад
> Директор Центра Гамалеи Александр Гинцбург отказался разговаривать без одобрения вышестоящего Минздрава и посоветовал корреспонденту «Медузы» «для профилактики простуды» пить противовирусный препарат «Кагоцел» — добавив, что состав этого препарата «был подарен нам богом» Русская фарма, бессмысленная и беспощадная.
#XTOFTF (1+2) / @ndtimofeev / 1165 дней назад
irc
https://paste.debian.net/plain/1225028 how to get K-lined on libera.chat
#4MLPXW (1+2) / @l29ah / 1175 дней назад
Блогосервис/протокол без возможности подписки на теги - посты на ветер. Надо объяснять?
#IW993E (1+2) / @l29ah / 1176 дней назад
Захотелось составить список костылей глобального масштаба. Присылайте свои кандидаты. Начну с себя: Let's Encrypt
#YCC8G9 (6+2) / @l29ah / 1176 дней назад
Скоро будем метиленовый синий жрать // обмазываться https://www.researchgate.net/publication/317319178_Anti-Aging_Potentials_of_Methylene_Blue_for_Human_Skin_Longevity
#NQLUA8 (0+1) / @l29ah / 1180 дней назад
Почему/зачем ты читаешь этот бложик?
#7C2ODC (11+1) / @l29ah / 1180 дней назад
https://www.opennet.ru/opennews/art.shtml?num=56580 > Так как счётчик аргументов не проверялся на соответствие фактическому содержимому массива и полагалось, что он всегда больше 1, в случае передачи процессу пустого массива argv, что допускает функция execve в Linux, pkexec воспринимал значение NULL как первый аргумент (имя процесса), а следующую за пределами буфера память, как далее идущее содержимое массива. Проблема в том, что следом за массивом argv в памяти размещается массив envp, содержащий переменные окружения. > Получив значение argv[1], pkexec пытается с учётом файловых путей в PATH определить полный путь к исполняемому файлу и записать указатель на строку с полный путём обратно в argv[1]
#BZBQZN (0+4) / @l29ah / 1180 дней назад
Хочу жрать известняк, какие подводные камни? Альтернативно: купить соляную кислоту в хозмаге, перегнать при небольшой температуре, растворить в ней известняк и пить жижу. // ппц чёт в деревне пищевой CaCl2 не продают, а калий вообще хз где добывать
#SE9E82 (0+1) / @l29ah / 1186 дней назад
Идея для стартап^Wинвестиционного фонда: > ЕСПЧ присудил 12 400 евро россиянину, отсидевшему 15 суток за плевок в портрет Путина
#R35CJC (0+2) / @komar / 1187 дней назад
Как избавиться от 5мг GHRP-6 с наибольшей пользой?
#ALV0HX (0+1) / @l29ah / 1188 дней назад
> DrRoySpencer.com has been demonetized by Google for “unreliable and harmful claims”. Этот научный ученый уже не ученый.
#96U8O5 (3+2) / @komar / 1188 дней назад
Отговорите переезжать из Москвы на Черногорское побережье.
#ILKDYT (30+1) / @l29ah / 1189 дней назад
Инквизитор - Хронокиллер mpv 'https://www.youtube.com/watch?v=pMBQqxLkJuk'
#FEQ0ET (0+1) / @l29ah / 1190 дней назад
Вид с Вршуты на Бар в пасмурный день, N900 срук + Hugin: https://tinystash.undef.im/il/32BghBfSzXTSBvexvMfnr6BVeUDUvLjokYdMebYF9wpi2KQ4FmJXapPb1h6732U1mX8vtdZpZzMyJYkWsGQk9Vce
#D6Z37D (4+1) / @l29ah / 1190 дней назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.