The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Уязвимость в Fluent Bit, затрагивающая многих облачных провайдеров

22.05.2024 11:06

В открытом проекте Fluent Bit выявлена уязвимость (CVE-2024-4323), позволяющая удалённо добиться повреждения памяти, что можно использовать для вызова отказа в обслуживании, утечки данных и потенциально выполнения своего кода на сервере. Проблема, которой присвоено кодовое имя "Linguistic Lumberjack", имеет критический уровень опасности (9.8 из 10). Уязвимость проявляется начиная с версии 2.0.7 и устранена в корректирующих обновлениях 2.2.3 и 3.0.4.

Fluent Bit насчитывает более 10 миллиардов внедрений и применяется для обработки и сбора логов и метрик во многих компаниях и облачных платформах, например, среди пользователей отмечаются Google Cloud, AWS, DigitalOcean, vmWare, Cisco, Microsoft, Lyft, LinkedIn, Walmart, Couchbase, Swift и Dell. В течение марта было загружено 13 млн Docker-образов с Fluent Bit. По данным компании Tenable, выявившей уязвимости, многие облачные сервисы не блокируют доступ к Web API для получения внутренних метрик, таких как uptime, и для обработки обращений к подобным API используется Fluent Bit.

Уязвимость вызвана ошибкой во встроенном HTTP-сервере, проявляющейся при обработке внешних запросов через API-вызовы "/api/v1/traces" и "/api/v1/trace", позволяющие пользователям получать информацию о настроенных трассировках. Независимо от включения трассировки пользователь имеет возможность обратиться к данным API, если ему предоставлен соответствующий доступ. Во время разбора входящих запросов типы некоторых входных полей, передаваемых через массив в блоке JSON, определялись неверно и независимо от ожидаемого типа поля интерпретировались как тип MSGPACK_OBJECT_STR. Указание в массиве входных данных нестроковых значений, например, целочисленных параметров, приводило к повреждению памяти из-за того, что функция flb_sds_create_len() извлекала переданное целочисленное значение как поле с размером строки.

Пример запроса, вызывающего аварийное завершение:


   python3 -c 'print("{\"output\":\"stdout\", \"params\": {\"format\": \"json\"},\"inputs\":[\"" + "A"*8 + "\"," + str(0xffffffff) + ", \"" + "B"*500 + "\"]}")' > test
   curl -v http://:2020/api/v1/traces/ -H "Content-Type: application/json" -H "Expect: " --data "@test"

В процессе экспериментов исследователям удалось добиться аварийного завершения сервиса и определить остаточное содержимое памяти, используемой при обработке HTTP-запросов и содержащей, например, фрагменты конфиденциальных данных, таких как ключи доступа. Так как проблема приводит к зависящему от передаваемых параметров переполнению буфера, теоретически она может быть эксплуатирована для выполнения своего кода в системе, но выявившими проблему исследователями эта возможность не проверялась из-за отсутствия времени на работу над эксплоитом.

  1. Главная ссылка к новости (https://www.tenable.com/blog/l...)
  2. OpenNews: Треть Java-проектов на базе библиотеки Log4j продолжают использовать уязвимые версии
  3. OpenNews: Обновление Log4j 2.17.1 с устранением ещё одной уязвимости
  4. OpenNews: Третья уязвимость в Log4j 2. Проблемы в Log4j затрагивают 8% Maven-пакетов
  5. OpenNews: Критическая уязвимость в Apache Log4j 2, затрагивающая многие Java-проекты
  6. OpenNews: 17 проектов Apache оказались затронуты уязвимостью в Log4j 2
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61229-fluentbit
Ключевые слова: fluentbit
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (140) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Анониматор (?), 11:43, 22/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    10 миллиардов внедрений. Столько даже людей нет
     
     
  • 2.7, Аноним (7), 11:53, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +24 +/
    На каждого человека по 10 серверов работает для обработки метрик с него снятых.
     
     
  • 3.29, Аноним (29), 12:25, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Всё должно быть под контролем, иначе minority report не триггернёт.
     
     
  • 4.39, нах. (?), 12:39, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    контроля тоже никакого нет - никто эти логи НИКОГДА не будет читать.

     
     
  • 5.42, Аноним (42), 12:47, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    враньё, регулярно читаются при бэкапе
     
     
  • 6.71, нах. (?), 15:41, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    пишутся же ж!

     
  • 5.49, Ыыыыыы (?), 13:34, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > контроля тоже никакого нет - никто эти логи НИКОГДА не будет читать.

    А искусственный интеллект для чего создан? Он все прочитает и проконтролирует. Все метрики кожаных мешков проанализированы

     
  • 5.74, Аноним (74), 15:58, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не надо читать, нужно слать алерт
     
     
  • 6.85, Banned (?), 16:52, 22/05/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 7.92, нах. (?), 17:25, 22/05/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 6.86, нах. (?), 16:53, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не надо читать, нужно слать алерт

    угу, миллионы алертов. ффсе крассное.

    На которые все кладут х-й потому что уже никто не помнит что этот алерт означает и зачем он вылез. Да и бестолку.

     
     
  • 7.90, Ыыыыыы (?), 17:16, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > миллионы алертов. ффсе крассное. На которые все кладут

    Надо просто автоматизировать правоприменительную практику, чтобы искусственный интеллект не только алерты слал, но и все остальное делал: взятие на карандаш, возбуждение уголовного дела, отправку мобильного биореактора к подозрительному биологическому объекту.

     
     
  • 8.91, нах. (?), 17:22, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    э так уже и доказывать камере что это ты не на встречку выехал, а просто б... текст свёрнут, показать
     
     
  • 9.93, Ыыыыыы (?), 17:34, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да, но искусственный интеллект ошибается реже, чем человек Правовая культура вы... текст свёрнут, показать
     
     
  • 10.119, Аноним (119), 22:43, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Как же тогда люди будут жить-то, без лжи и вранья Тяжело-о-о-о-о ... текст свёрнут, показать
     
  • 8.104, Аноним (104), 19:08, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Можно оптимизировать - серия фильмов Терминатор намекает На кой черт AI тратить... текст свёрнут, показать
     
     
  • 9.105, Ыыыыыы (?), 19:29, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не торопите события Для этого надо, чтобы AI вышел из под контроля Пока до это... текст свёрнут, показать
     
  • 7.110, Аноним (74), 20:08, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > уже никто не помнит что этот алерт означает и зачем он вылез

    Это просто потому что у вас мониторингом занимаются какие-то мудаки. Не надо так.

    Алерт тебе скажет где конкретно, когда и какая у тебя случилась херня. А дальше, если надо, иди и читай логи.

     
     
  • 8.112, Ыыыыыы (?), 20:34, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Там, в начале ветки, один чел сказал, что количество инстансов в облаках больше,... текст свёрнут, показать
     
     
  • 9.113, Аноним (74), 20:39, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Действительно про задницы Посыпаю голову пеплом ... текст свёрнут, показать
     
  • 8.121, нах. (?), 22:46, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это происходит там где перейден уровень твоего подкроватного микрокластера Искл... большой текст свёрнут, показать
     
  • 7.111, pofigist (?), 20:33, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это потому что zabbix. Современные системы зонтичного мониторинга таким не страдают.
     
     
  • 8.122, нах. (?), 22:46, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    главное веровать ... текст свёрнут, показать
     
  • 3.37, нах. (?), 12:39, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    так, этого уволить сегодняшним днем - не понимает в linear scaling!

    десять... я подозреваю что ДЕСЯТЬ - обрабатывают только вот этот твой чих в олдскульной веб-борде (которая конечно-конечно же сама за тобой не следит... но есть нюанс)

     
  • 2.9, fyjy (?), 11:53, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так линуксовых ядер тоже больше чем людей.
    Ты тоже можешь развернуть 100500 виртуалок, контейнеров и тд.
     
  • 2.13, Аноним (13), 11:55, 22/05/2024 Скрыто ботом-модератором     [к модератору]
  • +3 +/
     
  • 2.30, Аноним (30), 12:28, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Deploy with Docker - https://docs.fluentbit.io/manual/installation/docker

    > docker run -ti cr.fluentbit.io/fluent/fluent-bit

    Ура! Получили ещё одно внедрение fluentbit!

     
     
  • 3.35, myster (ok), 12:36, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Deploy with Docker

    странные люди не через контейнер подобные сборщики логов настраивают

     
     
  • 4.68, 12yoexpert (ok), 15:20, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    без контейнера настроил и забыл, а с докером всегда работа есть. нужно как-то кормить жену-детей
     
     
  • 5.89, myster (ok), 17:04, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Например? Какую работу добавит нам Docker? Наоборот, поставил и забыл, образ и обновлять проще, чем через пакеты с их зависимостями и сторонними репами.
     
     
  • 6.94, scriptkiddis (?), 17:34, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Насмешил, аж до слез
     
  • 6.96, 12yoexpert (ok), 17:41, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ааа, интересно рассказываешь. А откуда берутся пакеты в образе? Или твой уровень - использовать готовые сторонние образы, ничего там не меняя и не доустанавливая? Типа сайтики на жс
     
     
  • 7.123, нах. (?), 22:49, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Ааа, интересно рассказываешь. А откуда берутся пакеты в образе?

    А нахрен мне знать если можно не знать? Откуда -то берутся. (или не берутся - FROM: srach
    ADD 8gb.tar /

    > - использовать готовые сторонние образы, ничего там не меняя и не
    > доустанавливая? Типа сайтики на жс

    внезапно, именно для этого придуман доскер и oci. Типа вся ойтишечка сейчас на 99.99 и есть сайтик на жеес.

    Проснись, нео, матрица тебя поимела. Уже вон Crew Dragon вместо управления снабжен планшетиком с ведроидом (и будь уверен - там webview, т.е. снова сайтик на жеес)

     
     
  • 8.133, User (??), 07:29, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    gt оверквотинг удален Ну что ты сразу, а Хорошо ж сидели Они все такие - а о... большой текст свёрнут, показать
     
  • 7.139, myster (ok), 10:30, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Откуда хочешь, ты не привязан к репозиториям конкретного дистрибутива У тебя по... большой текст свёрнут, показать
     
  • 2.67, 12yoexpert (ok), 15:18, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >  10 миллиардов внедрений. Столько даже людей нет

    думаю, считалось количество деплоев в кубернетис, а это уже по миллиарду на каждого девопса в день

     
  • 2.80, penetrator (?), 16:28, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    да перевод не очень удачный, обычный новояз, а речь про скаченный пакет или образ

    даже если ты это сделал один раз на каждый свой билд 20 раз в день

     

     ....большая нить свёрнута, показать (36)

  • 1.3, Аноним (-), 11:43, 22/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    1. удалённо добиться повреждения памяти, что можно использовать для вызова отказа в обслуживании, утечки данных и потенциально выполнения своего кода на сервере
    2. критический уровень опасности (9.8 из 10)
    3. Fluent Bit насчитывает более 10 миллиардов внедрений

    .... C 80.8% C++ 7.7%
    5. Profit!

    Ахахахаха! Я просто не могу!
    Где тот анон, который мне заливал про "тепличные уязвимости" которые нигде не испоьзуются и ни на что не влияют?

     
     
  • 2.5, Аноним (5), 11:52, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Расскажи при чём тут С++. Перечисли кого взломали и что украли. Тут то мы над тобой и поржём.
     
     
  • 3.18, Аноним (-), 12:03, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А ты думаешь они просто так наткнулись на уязвимость?
    Почитай по ссылке из статьи
    While investigating a security flaw in a cloud service (details of which are still pending public disclosure), Tenable researchers discovered that they were able to access a variety of metrics and logging endpoints internal to the cloud service itself.

    Т.е они обнаружили это при расследовании уже случившегося факапа.
    В общем через годик-два (надеюсь) мы сможем узнать, что и ломанули, и как.
    Понятно, что тебе или мне такое сразу не скажут.

     
  • 3.21, Аноним (-), 12:09, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Расскажи при чём тут С++.

    При том что его всего 7%
    А вот если бы выкинули дыряшку и использовали современный с++, со всеми плюсами типа smart pointer'ов, то возможно такого бы обосрамса не случилось.
    Но это не точно.

    В любом случае мастера можно судить по инструментам, которые он использует.

     
     
  • 4.66, 12yoexpert (ok), 15:17, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    мастера у вас на заводе
     
  • 3.82, penetrator (?), 16:31, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ну да раз депутатов не посадили, то никто в думе не ворует )))

    я очень надеюсь, что я все сделал правильно и ни на одном моем сервере никогда не всплывет никакой руткит

     
     
  • 4.87, нах. (?), 16:54, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > я очень надеюсь, что я все сделал правильно и ни на одном
    > моем сервере никогда не всплывет никакой руткит

    да куда он из под твоей кровати всплывет-то, там же сетка.

     
  • 2.12, Аноним (12), 11:54, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    log4j

    и что ты теперь скажешь в своё оправдание?

     
     
  • 3.99, кент кента (?), 18:03, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >log4j и что ты теперь скажешь в своё оправдание?

    на момент обнаружения эта была люто устаревшая либа. пойдет за оправдание?
    у меня в хозяйстве (в десятках микросервисов и прожек) ничего не пришлось обновлять/чинить
    хотя мы не гонимся за распоследним.

     
  • 2.27, User (??), 12:23, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Впрочем, ничего нового(С)
     

  • 1.4, fyjy (?), 11:50, 22/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Даже стало интересно, а что там за ошибка и какие фиксы.
    Спасибо автору новости за ссыль на гитхаб.

    Картина, мягко говоря, удручающая.

    -   if (strcmp(name, in->name) == 0) {
    +   if (strlen(in->name) != nlen) {

    -   return flb_sds_create_len(&request->real_path.data[strlen(base)],
                                  request->real_path.len - strlen(base));
    +   return flb_sds_create_len(&request->real_path.data[sizeof(base)-1],
                                  request->real_path.len - sizeof(base)-1);

    В общем самые качественные погромисты на си, запутались в длинне массива, опять, снова /_-

     
     
  • 2.8, Аноним (12), 11:53, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    у каждой ошибки есть имя и фамилия
     
     
  • 3.11, Аноним (7), 11:54, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Коленом под зад из профессии все равно не погонят.
     
  • 3.56, fyjy (?), 14:10, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты думаешь это была не случайная ошибка, а намеренный бекдор. Типа как в XZ ?
    Хотя судя по импакту и распространенности, надо бы этого кадра, который такой код коммитил, хорошо проверить.

    ps буду смеяться если окажется что это аноним, которого вообще никто в глаза не видел.

     
  • 2.10, Аноним (7), 11:53, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сначала "прототипируют" на питонах, а потом на сях не могут.
     
     
  • 3.17, Аноним (5), 12:02, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нейросеть может.
     
     
  • 4.51, Аноним (51), 13:39, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Нейросеть может.

    А на чем ее обучат? На таких же дырявых сишных кодах из интернетиков?
    Ну так и получится "кал на входе" - "кал на выходе". И будет она тебе писать такие же дырявые программы.

     
  • 4.83, penetrator (?), 16:32, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    такую же шляпу написать и даже хуже, в лучшем случае статический анализатор на базе нейронки построить, это еще может взлететь
     
  • 2.22, Совершенно другой аноним (?), 12:12, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    есть подозрение, что Вы смотрите немного не туда. Судя по описанию ошибки, то больше похоже на другой код:

    -        if (inputs->ptr[i].type != MSGPACK_OBJECT_STR) {
    -            msgpack_pack_map(&mp_pck, 1);
    -            msgpack_pack_str_with_body(&mp_pck, "status", strlen("status"));
    -            msgpack_pack_str_with_body(&mp_pck, "error", strlen("error"));
    +        if (inputs->ptr[i].type != MSGPACK_OBJECT_STR || inputs->ptr[i].via.str.ptr == NULL) {
    +            response = 503;
    +            error_msg = flb_sds_create("invalid input");
    +            msgpack_sbuffer_clear(&mp_sbuf);
    +            goto unpack_error;

    т.е. запутались немного не в длинах, длины решили походу подкрутить.

     
  • 2.78, Аноним (78), 16:11, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > В общем самые качественные погромисты на си, запутались в длинне массива, опять, снова /_-

    кто сказал, что это фигню написали самые качественные программисты?

     
     
  • 3.81, Аноним (-), 16:30, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > кто сказал, что это фигню написали самые качественные программисты?

    Ну что за вопрос... Всем известно™, что си программисты это лучший программисты человечества!
    Элита из элит! На их прекрасный и надежных кодах держится весь мир!

     
     
  • 4.103, Sw00p aka Jerom (?), 19:02, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Элита из элит!

    эт вам Торвальдс сказал или дядя Билл?

     
     
  • 5.106, Аноним (-), 19:39, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > эт вам Торвальдс сказал или дядя Билл?

    Пфф... Какие там Биллы и Торвальдсы... Бери выше!
    Так решили Анонимы Опеннета!

     
     
  • 6.124, Sw00p aka Jerom (?), 22:58, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Пфф...
    > Так решили Анонимы Опеннета!

    ну хорошо хоть не какие-то рептилоиды :)

    пс: всё что решили "Анонимы Опеннета" имеет место быть, пока это не опровергнуто!!!

     

  • 1.14, Аноним (14), 11:56, 22/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Писали бы на Modula 2, не было бы проблем. Кстати, есть в GCC.
     
     
  • 2.59, Аноним (59), 14:39, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Лучше на D тогда
     
     
  • 3.65, Аноним (14), 15:11, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чем же лучше? Modula - легенда.
     
     
  • 4.79, Аноним (14), 16:19, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Планирую писать свой новый проект на Modula 2. В чём я неправ?
     
  • 4.84, Аноним (13), 16:47, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >легенда

    Вы сами ответили на свой вопрос.

     
  • 3.75, Аноним (74), 16:01, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    На ассемблере
     
  • 2.134, User (??), 07:34, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Писали бы на Modula 2, не было бы проблем. Кстати, есть в
    > GCC.

    Ну... они, если чо, на рубях писали - и таки да, _этих_ проблем у fluentd не было :)

     

  • 1.19, Аноним (12), 12:06, 22/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder.

    Не будет на Си, не будет “super fast, lightweight”.

    Практика показывает что такие риски бизнес не страивают.

    Пример из жизни. Хотите снизить смертность на автодорогах (в городе), снизьте допустимую скорость автомобилей до 40 км/ч и ниже. Но всех устраивает такое положение дел.

     
     
  • 2.20, Аноним (12), 12:09, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > “бизнес не страивают” -> “бизнес устраивают”

    чертов Т9

     
  • 2.25, Аноним (25), 12:17, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Не будет на Си, не будет “super fast, lightweight”.

    Будет, если вместо cargo использовать самодельный тулчейн и держаться подальше от смузикрэйтов (которые в данеый момент - это вообще все креэйты). Но ты же понимашь, что делать за создателей раста их работу желающих нет совсем.

     
  • 2.26, User (??), 12:23, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот есть fluentd на рубях - но желающих его использовать нонеча вроде как не перебор.
     
     
  • 3.32, Аноним (30), 12:31, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    vector на rust [тоже сыпется на каждый чих]
     
     
  • 4.36, User (??), 12:37, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > vector на rust [тоже сыпется на каждый чих]

    Эммм... персонально я пока значимых проблем не видел.

     
  • 2.31, Аноним (-), 12:28, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Неправда Уже С может выдать сравнимые скорости А Раст будет, возможно, медле... большой текст свёрнут, показать
     
     
  • 3.33, Аноним (5), 12:33, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А ещё можно перед посадкой в самолёт делать досмотр на рентгене. Но от террористов это не спасает. Почитай что такое театр безопасности, может быть станешь умнее.
     
     
  • 4.40, Аноним (-), 12:40, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А где ты увидел во фразе "Хотите снизить смертность на автодорогах (в городе)" что-то про террористов?
    Давай без глупых аналогий.
    А то дойдем до того, что светофоры не нужны, тк от ядреной бомбы они не защещают.

    >  Почитай что такое театр безопасности, может быть станешь умнее.

    Ну ты то свою тупость уже предьявил.

     
     
  • 5.44, Аноним (5), 13:10, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Твой раст к светофорам имеет примерно никакое отношение.
     
     
  • 6.50, Аноним (50), 13:37, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не, он скорее похож на штраф за нарушение скорости или парковки.
    Чтобы всякое невоспитанное б-ло не нарушало.

    Ты уже обосарлся с тупейшим примером про террористов и рентген.
    Хватит себя закапывать дальше.

     
     
  • 7.58, Аноним (5), 14:35, 22/05/2024 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 4.53, Аноним (50), 13:59, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А давай вообще даже паспорт не спрашивать!
    И багаж не проверять, мы ж верим любому пасажиру.
    Зато будет "fast, lightweight, and highly scalable", очередей нет, можно лезть толпой.
    От как заживем!

    > Почитай что такое театр безопасности, может быть станешь умнее.

    Почитал.
    Судя по описанию, в этом театре ты 🤡

     
  • 3.88, нах. (?), 17:01, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот это уже близко к тотальному ограничению 40 и ниже в результате ты час тошн... большой текст свёрнут, показать
     
     
  • 4.100, Аноним (-), 18:06, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > в результате ты час тошнишь в пробке в одну сторону, чтобы еще час тошнить в противоположную,

    Просто не живи в зажопинске, делов-то.

    > затобебебезопастно

    Да, именно так. Потому что я не хочу, чтобы в меня влетел какой-то понаех, которому приходится в 5 утра вставать и 2 часа ехать на работку.

    > а сколько трупов от того что влепились в отбойник?

    Максимум "столько сколько сидело в машине". А если на встречку выехал - то легко в два раза больше.

    > о, да, сколько там счет теслы - трое уже, вроде?

    Ты наверное хотел написать "всего трое"

    > И да, я опять чудом затормозил перед безмозглым сбербомбилем

    А было бы и у тебя автоторможение - то затормозил бы не чудом))

     
     
  • 5.128, нах. (?), 23:24, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Угу, живи в доме образцового коммунистического быта - на первом этаже столовая-п... большой текст свёрнут, показать
     
  • 4.102, fyjy (-), 18:36, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну не тошни, сядь на автобус, он по выделенке ездит Меньше, чем если бы вылетел... большой текст свёрнут, показать
     
     
  • 5.116, нах. (?), 22:26, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    а когда тебе нужно провезти с собой детскую коляску, пятнадцать кило инструмента... большой текст свёрнут, показать
     
  • 4.107, Электрон (?), 19:42, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> лобового столкновения. Можно делать паралельные улицы односторонними.
    > Вот это уже близко к тотальному ограничению 40 и ниже.

    (в результате ты час тошнишь в пробке

    Вообще разные вещи. Не только что разномеренная и высокая скорость содействуют созданию пробки (даже сказать провоцируют), но и то что постоянные 40 км/ч будут выше средней скорости в пробке. Try again.

    И процитированный фрагмент как раз предупреждает пробки, так как способствует прогнозируемому движению и разгрузке перекрестков. Не панацея, но все же.

     
     
  • 5.117, нах. (?), 22:28, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >>> лобового столкновения. Можно делать паралельные улицы односторонними.
    >> Вот это уже близко к тотальному ограничению 40 и ниже.
    > (в результате ты час тошнишь в пробке
    > Вообще разные вещи. Не только что разномеренная и высокая скорость содействуют созданию

    вообще - разные. на 40 ты бы может за час доехал, а по односторонней будешь тошнить два.
    Потому что тебе надо - в другую сторону (и всем, что характерно - тоже)

    > И процитированный фрагмент как раз предупреждает пробки, так как способствует прогнозируемому
    > движению и разгрузке перекрестков. Не панацея, но все же.

    угу. прогнозируемо тошнишь не в ту сторону. предупреждая пробки, ага. Правда будь улица двусторонней - ты бы давно приехал и убрался с дороги вообще.

     
     
  • 6.149, Электрон (?), 15:42, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > вообще - разные. на 40 ты бы может за час доехал, а по односторонней будешь тошнить два.

    Извинияюсь, неправильно прочел тот комментарий.

     
  • 2.46, Аноним (-), 13:14, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну так написано же про "fast, lightweight, and highly scalable"
    А про надежность и безопасность ничего не написано.

    > снизьте допустимую скорость автомобилей до 40 км/ч и ниже.

    Ты не поверишь, но уже снижают)) И в том числе из-за водятлов для которых "+19 км" это еще не нарушение "патамушта не штрафуют"

    Но кроме этого есть еще и другие решения. Напр. системы автоторможения, системы распознания пешеходов и тд.
    Всё, у чего реакция быстрее, чем у среднестатистического водителя.

     
     
  • 3.60, Аноним (60), 14:48, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну вот когда везде по городу будет максимальная скорость 40 км/ч с ограничениями до 20 км/ч, вот к тому времени откажутся от C++ и перепишут всё на Rust. То есть никогда.

    Мы живем в реальном мире, ты пишешь про идеальный. В реальном мире дешевле жить с проблемами нежели решать их.

     
     
  • 4.69, fyjy (?), 15:22, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не, если бы проблемы не решались, то мы бы еще жили в пещерах и одевались в шкур... большой текст свёрнут, показать
     
     
  • 5.95, Аноним (60), 17:35, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    честное слово, "за деревьями леса не видишь"..

    не в машинных кодах пишем жеж, никто прогресс не отменял! новые языки появляются и через какое-то время отмирают. придет время и закопают Си и С++, но среди современных ЯП могильщиков С++ не видать. а что будет в будущем, вообще никто не знает! все что вы делаете, экстраполируете будущее из прошлого, а оно так не работает!

    не открою тайны, новые ЯП появляются не потому что старые небезопасны, а потому что программисты ТУПЫЕ! Да, умных и талантливых мало, очень мало, ну а программы нужно кому-то писать! Раньше безопасность тоже важна, но не настолько, насколько об этом говорят!

     
     
  • 6.98, fyjy (-), 17:53, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен, причем некоторые языки не заменяют другие полностью, а занимают какую-... большой текст свёрнут, показать
     
     
  • 7.157, тыквенное латте (?), 11:28, 24/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    если на нём даже не переписывать что-то средненькое, а вообще не писать - то он ... большой текст свёрнут, показать
     
  • 6.101, Аноним (-), 18:11, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > а потому что программисты ТУПЫЕ!

    Проблема не в тупизне. Точнее не только в ней.
    Посмотри кто добавляет CVE в ядро. Их вряд этих людей можно назвать тупыми. Они пишут очень сложные системы.
    Но раз за разом им не хватает внимания, чтобы удержать в голове всё множество связей и зависимостей в коде.
    Просто это такое ограничение у человека. У кого-то хуже, у кого-то лучше. Но на любом большом проекте настает момент, когда мясной мешок просто физически не может за всем уследить.

     
  • 3.118, нах. (?), 22:38, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    у среднестатического водителя время реакции - пол-секунды Как там у среднестати... большой текст свёрнут, показать
     
     
  • 4.120, Аноним (-), 22:45, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    лол, помню был случай, когда мадам на парковке кафе перепутала педали и тупо вьехала в витрину.
    12 человек пострадало.

    А знакомый знакомого тупо сьехал с дороги в кювет. В итоге перевертыш и пара трупаков.

    Тесла хотя бы не говорит "заряд почти на нуле... но х-ли, доеду"))

     
     
  • 5.125, нах. (?), 23:02, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > лол, помню был случай, когда мадам на парковке кафе перепутала педали и тупо вьехала в витрину.

    это частая беда, возникает у... праааавильно, машин с автоматической коробкой.
    Я тоже путаю. Многие переучиваются топтать тормоз левой, именно во избежание.
    Ты _думаешь_ что у тебя нога на тормозе, ан нет - ты там переползал через ямку и вынужден был газануть и уже об этом забыл, потому что маневр в узком пространстве и голова занята другим.

    А теперь повтори-ка этот фокус на машине с ручкой. Не, педали-то перепутать можно - улететь не получится.

    > Тесла хотя бы не говорит "заряд почти на нуле... но х-ли, доеду"))

    просто спокойно горит себе. И да, ручечки при этом - не работают. Помочь тебе снаружи - не сможет никто.

     
  • 4.136, User (??), 08:14, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Оу В этой олимпиаде тесле ловить нечего, можешь мне поверить Переплюнуть, скаж... большой текст свёрнут, показать
     
     
  • 5.137, нах. (?), 10:10, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Естественно - дружбан-то выжил, а тот неудачник - нет. Причем его никто не собирался пугать. Кожанный мешок за рулем вообще не принимал участия в управлении (и его реакции все равно недостаточно чтобы перехватить инициативу у терминатора)

    > И выкинуть велосипедиста с дороги - "а чо он?!" - ей тоже слабо.

    и учти что за этот фокус ты рискуешь поехать удобрять черноземы одной соседней страны.

    А гений Маск - не рискует ничем (и еще и труп соседа как ловко выкинул!)

     
     
  • 6.141, User (??), 11:33, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Естественно - дружбан-то выжил, а тот неудачник - нет. Причем его никто
    > не собирался пугать. Кожанный мешок за рулем вообще не принимал участия
    > в управлении (и его реакции все равно недостаточно чтобы перехватить инициативу
    > у терминатора)

    Этот конкретный - выжил, да. Тот конкретный - нет. Предлагаешь посчитать, кого больше?

    > и учти что за этот фокус ты рискуешь поехать удобрять черноземы одной
    > соседней страны.

    Ну, мне чуть не отправившемуся удобрять нечернозем своей страны от этого офигительно легче, да.

    > А гений Маск - не рискует ничем (и еще и труп соседа
    > как ловко выкинул!)

    Кто сел за электронную педаль газа toyota, например? Ну, вообще - много ли примеров юридической ответственности за ошибки в ПО ты знаешь?

     
     
  • 7.142, нах. (?), 11:40, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Кто сел за электронную педаль газа toyota, например?

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

    А вот догадается ли это сделать исскуственный ид..т ?

     
     
  • 8.143, User (??), 11:50, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, т е даже в очень окруженной врагами стране инженерам тойоты или даже жигуле... текст свёрнут, показать
     
     
  • 9.146, нах. (?), 14:07, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    потому что именно он придумал что водитель может не участвовать в управлении да... текст свёрнут, показать
     
     
  • 10.147, User (??), 15:14, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так что не так-то IRL у этой теслы количество аварий на тыс км по сравнению с ч... большой текст свёрнут, показать
     
     
  • 11.148, нах. (?), 15:26, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    этой статистики - НЕТ Во всяком случае - доступной А вот совершенно безумные ... большой текст свёрнут, показать
     
     
  • 12.150, User (??), 16:42, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот этих совершенно безумных единичных случаев с человеками - я лично видел ... большой текст свёрнут, показать
     
     
  • 13.151, нах. (?), 16:52, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    выглянь в окошко - сколько тесл ты видишь Вот именно А когда их там станет вид... текст свёрнут, показать
     
     
  • 14.152, User (??), 18:57, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот как показали соответствующие кейсы - человки _потенциально_ оборудованы р... текст свёрнут, показать
     
  • 3.135, User (??), 07:43, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты не поверишь, но уже снижают)) И в том числе из-за водятлов
    > для которых "+19 км" это еще не нарушение "патамушта не штрафуют"

    Ооооо, даааа! Более вредной идеи, чем "нештрафуемый интервал" - прям еще поискать. Такой... чистейшей прелессти чистейший образец - "вообще нельзя, но вот тут чуть-чуть можно, но только если осторожно - а когда ты вдрук! того-этого, то мы тебе еще и превышение скорости впаяем! И да, это только ТУТ так, а во всех остальных случаях "нельзя" - значит "нельзя", запомни это!"

     
     
  • 4.138, нах. (?), 10:16, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Ты не поверишь, но уже снижают)) И в том числе из-за водятлов
    >> для которых "+19 км" это еще не нарушение "патамушта не штрафуют"
    > Ооооо, даааа! Более вредной идеи, чем "нештрафуемый интервал" - прям еще поискать.

    ноль промилле. Ты выпил кефира - но ты уголовник и мы у тебя права отберем. Так, чисто на всякий случай. Не доходит что нештрафуемый интервал сведеный к нулю - ровно то же самое?

    Нет, можно конечно сделать по людски - выбросить все знаки ниже 30 (НЕТ, не может современное авто ехать меньше 30 сколько-нибудь продолжительное время) заодно с выкапыванием лежачих полицейских и деланием вместо них нормального асфальта - чтоб водитель не был занят тем чтоб подвеску не убить и ни в кого не приехать, а спокойно смотрел нет ли пешехода. И вот потом уже штрафовать за 41 под знаком 40 (ИИ это не помешает тебя размазать в лепеху, но вот человек скорее всего успеет затормозить до нуля).

    Но так разумеется сделано не будет - потомучто.

    > это только ТУТ так, а во всех остальных случаях "нельзя" -
    > значит "нельзя", запомни это!"

    еще бывает non-zero tolerance на светофорах. Но точно так же - с неиллюзорными п-дюлями тронувшимися на свой зеленый без проверки что действительно можно. А у вас грозят мигающий зеленый запретить потомучто.

     
     
  • 5.140, User (??), 11:25, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > ноль промилле. Ты выпил кефира - но ты уголовник и мы у
    > тебя права отберем. Так, чисто на всякий случай. Не доходит что
    > нештрафуемый интервал сведеный к нулю - ровно то же самое?

    Как будто в этом есть что-то плохое, да? Вот в рассказах про "мамой клянус! квасокефир позавчера корвалолом закусывал!" - определенно, наличествует не нулевое количество трупов.

    > Нет, можно конечно сделать по людски - выбросить все знаки ниже 30
    > (НЕТ, не может современное авто ехать меньше 30 сколько-нибудь продолжительное время)
    > заодно с выкапыванием лежачих полицейских и деланием вместо них нормального асфальта
    > - чтоб водитель не был занят тем чтоб подвеску не убить
    > и ни в кого не приехать, а спокойно смотрел нет ли
    > пешехода. И вот потом уже штрафовать за 41 под знаком 40
    > (ИИ это не помешает тебя размазать в лепеху, но вот человек
    > скорее всего успеет затормозить до нуля).

    Ну вот тут не спорю.
    > Но так разумеется сделано не будет - потомучто.

    И тут тоже.

    > еще бывает non-zero tolerance на светофорах. Но точно так же - с
    > неиллюзорными п-дюлями тронувшимися на свой зеленый без проверки что действительно можно.
    > А у вас грозят мигающий зеленый запретить потомучто.

    Ну, что тут поделать? По хорошему - запрещать надо (ч|м)удаков, но поскольку а) запрещают все больше эти самые б) технической возможности не то, чтобы "есть" - то выходит вот то, что выходит.
    В текущих реалиях от четких, однозначно понимаемых правил и одинаковой ответственности за их нарушения вреда однозначно меньше, чем от альтернатив, требующих "использования головы по назначению". Конечно, есть еще фактор контролирующих выполнение этих самые "четких-понимаемых правил"... Но о нем мы не будем, ибо вообще грустно.

     
  • 5.144, Аноним (144), 12:04, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не доходит что нештрафуемый интервал сведеный к нулю - ровно то же самое?

    Ты сейчас пишешь совсем про другое.
    Одно дело ехать примерно 40, а реальная скорость будет 42, потому что точность спидометра и измерений.
    А другое - при ограничении 40 специально ехать 59, патамучто этом м#диле так хочется.

     
     
  • 6.145, нах. (?), 14:04, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Одно дело ехать примерно 40, а реальная скорость будет 42, потому что точность спидометра и
    > измерений.
    > А другое - при ограничении 40 специально ехать 59, патамучто этом м#диле так хочется.

    а штраф при zero tolerance тебе выпишут - одинаковый.

    Потому что полоумная камера не умеет сканировать намерения.

    Поэтому либо менять все 40 на 60 а 20 убирать нахрен (и тогда все будут ехать 55, чтоб ненароком, подпрыгнув на кочке, не получилось 60.01 ) либо выйдет как обычно.

     
  • 2.54, Аноним (54), 14:00, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И здесь тоже раст пригоден: устанавливаете на машины раст и всё, на этапе сборки скорость ограничивается до 40 км/ч.
     
     
  • 3.126, нах. (?), 23:05, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > И здесь тоже раст пригоден: устанавливаете на машины раст и всё, на
    > этапе сборки скорость ограничивается до 40 км/ч.

    да просто до этапа сборки не доходит - как его собирать, когда там пока только CoC.md и ридми со списком Оно/Это ?


     

     ....большая нить свёрнута, показать (48)

  • 1.24, Аноним (24), 12:17, 22/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > облачных провайдеров

    Раковая опухоль интернетов.

     
     
  • 2.28, User (??), 12:25, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> облачных провайдеров
    > Раковая опухоль интернетов.

    Ну, это вы зря - сишечка сильно не только в интернетах используется...

     
  • 2.38, myster (ok), 12:39, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Раковая опухоль интернетов.

    раковая опухоль это облачные провайдеры, которые не поддерживают CLI или Terraform, в которых всё через веб интерфейс настраивается.

     
  • 2.64, 12yoexpert (ok), 15:09, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    вроде как замаячила надежда, что всё это схлопнется: крупные компании начали понимать, что их поимели, и возвращаться на адекватные сервера
     

  • 1.43, Аноним (-), 12:56, 22/05/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –2 +/
     

     ....ответы скрыты (2)

  • 1.63, 12yoexpert (ok), 15:08, 22/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    что-то на девопсятском
     
     
  • 2.70, User (??), 15:35, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да нет, на программиздском как раз - на девопсятском было бы, если бы в процессе "ехал ямль через ямль - видит, томль лежит, сконвертну-ка я его в ямль, чтоб потом жысоном в апи засунуть!" allow all from any to any и монгу без аунтентификации на все интерфейсы получилось.
     
     
  • 3.76, 12yoexpert (ok), 16:06, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    так это оно и есть, эта штука настраивается через ямл, деплоится в кубернетис и срёт в какой-нибудь эластик, а написаны они на голанг

    куда уж девопсятистей?

     
     
  • 4.109, Аноним (74), 19:56, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > а написаны они на голанг

    Совсем мимо. Fluent Bit написан на самой что ни на есть сишечке, а ямл туда завезли совсем недавно, по многочисленным просьбам трудящихся. До этого там была пачка ини-файлов непотребного вида. И сейчас есть для совместимости.

    Но срать умеет почти куда угодно и чем угодно, за это мы его и любим.

     
     
  • 5.114, 12yoexpert (ok), 21:18, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    читай внимательнее, я не говорил, что fluent bit написан на голанге

    и в любом случае деплой этой фигни в кластер настраивается через yaml

     
  • 4.131, User (??), 07:20, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > так это оно и есть, эта штука настраивается через ямл, деплоится в
    > кубернетис и срёт в какой-нибудь эластик, а написаны они на голанг
    > куда уж девопсятистей?

    А ошибка, о которой идет речь - типично сишечная, прям из палаты-мер-и-весов - такие вот дела.

     
  • 3.155, Пряник (?), 10:40, 24/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Уж лучше yaml, чем построчный греп и надежда, что автор не поменяет ключевое слово.
     
     
  • 4.156, User (??), 11:15, 24/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Уж лучше yaml, чем построчный греп и надежда, что автор не поменяет
    > ключевое слово.

    Кто бы спорил-то, а? Я вот - не буду, ибо знаю, что ВСЕГДА МОЖЕТЬ БЫТЬ ХУЖЕ!
    Yaml не нравится? Ну вот-те жысон без комментов и об куче скобков - жри!
    Шо, накушался? А вот хымыеля кому, кому хымыеля, свеженького 2005-го года выпуска - с просранствами имен, спецификацией и вот этим вот всем?
    Опять нитак?! Дашожзвамиделать-то? Ннна тебе плоский ini, ах, предметная область подразумевает иерархию? Ну давай мы её тебе в имя параметра фентезийненько так зашьём...
    А будешь возникать - про макросы m4 вспомним, а то и до sendmail.cf дойдем!

     
  • 4.158, тыквенное латте (?), 11:44, 24/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Уж лучше yaml, чем построчный греп и надежда, что автор не поменяет
    > ключевое слово.

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

     

  • 1.97, cheburnator9000 (ok), 17:41, 22/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Такое бывает когда вместо IDE, которая подскажет ошибки, у вас vim и программирование копированием.
     
     
  • 2.108, Электрон (?), 19:45, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Навесить статический анализатор на/после neovim что мешает? Вместо чтения доков и рассмотра расширений комментирование здесь?
     
     
  • 3.132, User (??), 07:23, 23/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Навесить статический анализатор на/после neovim что мешает? Вместо чтения доков и рассмотра
    > расширений комментирование здесь?

    Да-да-да, и прочий восход солнца вручную. В то время, как в Вилларибо конфиг vim полируют - в Виллабаджо уже работают...

     
  • 2.154, Пряник (?), 10:36, 24/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ошибки подсказывает статическая типизация с применением Language Server Protocol. От редактора это не зависит. Уже все крупные редакторы поддерживают LSP.
     

  • 1.115, Tron is Whistling (?), 22:13, 22/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Так и не догнал напуркуа оно вообще и кто те 10 миллиардов загрузок (99.99% на посмотреть и выкинуть?)
     
     
  • 2.127, нах. (?), 23:07, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Так и не догнал напуркуа оно вообще и кто те 10 миллиардов
    > загрузок (99.99% на посмотреть и выкинуть?)

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

     

  • 1.159, InuYasha (??), 14:42, 24/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    М-да... в 2010ом прогнозировали повышенную облачность на 2020ые. С возможными осадками. Сбывается.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру