Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Уязвимости в PCP и Nix, позволяющие поднять привилегии в системе" | +/– | |
| Сообщение от opennews (??), 24-Сен-24, 10:29 | ||
В инструментарии PCP (Performance Co-Pilot), применяемом для сбора статистики о производительности системы (например, используется в интерфейсе Cockpit), выявлены две уязвимости. Первая уязвимость (CVE-2024-45770) присутствует в утилите pmpost, предназначенной для отправки сообщений в лог и при определённых условиях запускаемой с повышенными привилегиями. Эксплуатация уязвимости позволяет добиться выполнения кода с правами root, но для совершения атаки необходимо иметь доступ к учётной записи PCP. Атака сводится к подмене символической ссылкой файла "/var/log/pcp/NOTICES", в который выполняется запись из процесса правами root без использования при открытии файла флага O_NOFOLLOW... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 3. Сообщение от Аноним (3), 24-Сен-24, 10:36 | +8 +/– | |
Помнится прошлую уязвимость nix исправляли очень медленно, поэтому в этот раз тот же человек опубликовал информацию об уязвимости после пару недель с неё находки. До исправления разрабами nixos. А ещё разраб ушёл в отпуск в этот момент, когда его предупредили непублично. И не было передачи задачи. В общем, проект сомнительный, отношение к безопасности халатное. Про это на hacker news писали и lobsters. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #11, #104 | ||
| 4. Сообщение от Аноним (4), 24-Сен-24, 11:16 | +3 +/– | |
Сначала запиливают свои кривучии телеметрии, потом ноут "а чавой вы выключаити, вот у вас поэтому на линоксе три процента". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 5. Сообщение от 1 (??), 24-Сен-24, 11:21 | +/– | |
Вот она - полезность телеметрии !!! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #7 | ||
| 6. Сообщение от 1 (??), 24-Сен-24, 11:37 | +/– | |
> Дополнительно можно упомянуть публикацию[https://x.com/evilsocket/status/1838169889330135132] предупреждения о выявлении критической уязвимости, затрагивающей дистрибутивы GNU/Linux | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #9, #19 | ||
| 7. Сообщение от Аноним (7), 24-Сен-24, 11:44 | +1 +/– | |
На ведь это случайность. А злодей это Jia Tan. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 8. Сообщение от Аноним (-), 24-Сен-24, 11:48 | +/– | |
> C 53.3% | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. Сообщение от Аноним (7), 24-Сен-24, 11:51 | +/– | |
Все просто он хочет от тебя что-то скрыть. Чем ты ему так насолил? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 | ||
| 10. Сообщение от НяшМяш (ok), 24-Сен-24, 11:56 | –1 +/– | |
> nix | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #12 | ||
| 11. Сообщение от Аноним (11), 24-Сен-24, 12:03 | +/– | |
Эти понапишут что угодно, если СОС не достаточно длинный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #24 | ||
| 12. Сообщение от Аноним (3), 24-Сен-24, 12:06 | +/– | |
Да, лучше бы rust использовали с автоматическим сборщиком мусора. Или nim с arc. Разницы между этими gc практически нет. Только первый язык стыдливо отрицает наличие gc. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #13, #15, #33, #69, #92 | ||
13.
Сообщение от мяв (?), 24-Сен-24, 12:15
| +/– | |
можно про последнее заявление поподробней? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #16 | ||
| 14. Сообщение от Аноним (14), 24-Сен-24, 12:20 | +/– | |
> Проблема проявляется в ветке Nix 2.24 и устранена в выпуске 2.24.6. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #17 | ||
| 15. Сообщение от Аноним (-), 24-Сен-24, 12:28 | –1 +/– | |
> rust с автоматическим сборщиком мусора. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #30 | ||
| 16. Сообщение от Аноним (3), 24-Сен-24, 12:33 | +2 +/– | |
> Подход Rust к управлению памятью основан на следующем принципе: компилятор Rust должен знать точные места в коде, где выделена память, где и как к ней осуществляется доступ, а где она больше не нужна. Эти знания позволяют контролировать доступ к памяти и автоматически освобождать выделенную память, вставляя соответствующие инструкции непосредственно в сгенерированный код, таким образом избегая многих распространенных ошибок, которым могут быть подвержены другие языки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #20, #22, #88 | ||
| 17. Сообщение от Аноним (3), 24-Сен-24, 12:34 | +/– | |
Для отдельной установки nix использовалась уязвимая версия. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 18. Сообщение от Ося Бендер (?), 24-Сен-24, 12:37 | +/– | |
Да, уж. Сливай воду это называется. Ждем-с 30 сентября, и быстро собирать бот-сетку, пока мамкины админы будут обновляться... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. Сообщение от penetrator (?), 24-Сен-24, 12:54 | +/– | |
может уже удалили | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #23 | ||
| 20. Сообщение от Аноним (-), 24-Сен-24, 12:57 | +/– | |
> Примерно то же самое делает swift и nim. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #21 | ||
| 21. Сообщение от Аноним (3), 24-Сен-24, 12:58 | +/– | |
> Как оно в nim | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #47 | ||
| 22. Сообщение от Аноним (3), 24-Сен-24, 12:59 | +1 +/– | |
Раньше за автоматическую расстановку free() в системщине по рукам били. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #25, #71, #90 | ||
| 23. Сообщение от Аноним (-), 24-Сен-24, 13:02 | +/– | |
> devs just can't accept that their code is crap | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 | ||
| 24. Сообщение от Аноним (-), 24-Сен-24, 13:10 | –2 +/– | |
> Эти понапишут что угодно, если СОС не достаточно длинный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #40 | ||
| 25. Сообщение от Аноним (-), 24-Сен-24, 13:13 | +1 +/– | |
> Раньше за автоматическую расстановку free() в системщине по рукам били. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 Ответы: #26, #27 | ||
| 26. Сообщение от Аноним (3), 24-Сен-24, 13:19 | +2 +/– | |
Гото и сейчас нормальный подход. Знать надо где ему место, а где нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #89 | ||
| 27. Сообщение от Аноним (3), 24-Сен-24, 13:21 | +1 +/– | |
> The future is now, old man (c) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #28 | ||
| 28. Сообщение от Аноним (-), 24-Сен-24, 13:25 | +/– | |
> но это не значит, что будущее приносит только хорошие инновации. Зачастую наоборот. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #29, #75 | ||
| 29. Сообщение от Аноним (3), 24-Сен-24, 13:34 | +/– | |
> Правда? Типа большая часть инноваций это плохие инновации? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #31, #72 | ||
| 30. Сообщение от Ахз (?), 24-Сен-24, 13:57 | +/– | |
> вставляя соответствующие инструкции непосредственно в сгенерированный код | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #42, #46 | ||
| 31. Сообщение от Аноним (-), 24-Сен-24, 13:59 | +/– | |
> Да, это правда. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 Ответы: #32 | ||
| 32. Сообщение от Аноним (3), 24-Сен-24, 14:08 | +/– | |
> А современные - это айфон и андроид. Где там отсутствие вендорлока? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #37, #39, #74 | ||
| 33. Сообщение от Вася Пупкин (?), 24-Сен-24, 14:12 | +/– | |
у с++ по твоему тоже гц если по выходу из скоупа деструктор сам вызывается? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #34 | ||
| 34. Сообщение от Аноним (3), 24-Сен-24, 14:17 | +/– | |
Это область видимости. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 Ответы: #67 | ||
| 35. Сообщение от Аноним (-), 24-Сен-24, 14:36 | +/– | |
> выявлении критической уязвимости, затрагивающей дистрибутивы GNU/Linux | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #36, #105 | ||
| 36. Сообщение от Аноним (7), 24-Сен-24, 14:49 | +/– | |
Никс используют военные. Поэтому все сложно. Возможно тут защищают эксплуатанта уязвимости а не пользователей. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #38 | ||
| 37. Сообщение от Аноним (7), 24-Сен-24, 14:51 | +/– | |
Так дело то в деньгах ты хочешь хорошо и за бесплатно, но так не бывает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 Ответы: #64 | ||
| 38. Сообщение от 1 (??), 24-Сен-24, 14:57 | –1 +/– | |
Ну анонс-то про весь гнутый линyпс (а м.б. и даже про бздю). Так что если и эксплуатанта защищают, то глобального. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 39. Сообщение от Аноним (-), 24-Сен-24, 15:00 | +/– | |
> Чел, научись читать. Я наоборот пишу, что сейчас больший вендорлок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 Ответы: #43 | ||
| 40. Сообщение от 1 (??), 24-Сен-24, 15:04 | +1 +/– | |
> ps почему у многих анонов какой-то странный фетишь на СОСʼи? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 Ответы: #51 | ||
| 41. Сообщение от mos87 (ok), 24-Сен-24, 15:13 | +1 +/– | |
>в формате NAR | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #106 | ||
| 42. Сообщение от Аноним (47), 24-Сен-24, 15:18 | +1 +/– | |
>> вставляя соответствующие инструкции непосредственно в сгенерированный код | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #44 | ||
| 43. Сообщение от Аноним (3), 24-Сен-24, 15:24 | +/– | |
> В языке есть концепция заимствования и лайфтаймов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #50, #77 | ||
| 44. Сообщение от Аноним (3), 24-Сен-24, 15:25 | +/– | |
Не расстроишь. Область видимости != авторасстановка free(). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #45 | ||
| 45. Сообщение от Аноним (47), 24-Сен-24, 15:36 | +/– | |
> Не расстроишь. Область видимости != авторасстановка free(). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 Ответы: #48 | ||
| 46. Сообщение от Аноним (46), 24-Сен-24, 15:37 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #49 | ||
| 47. Сообщение от Аноним (47), 24-Сен-24, 15:39 | –1 +/– | |
>> Как оно в nim | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #52, #56, #57 | ||
| 48. Сообщение от Аноним (3), 24-Сен-24, 15:41 | +/– | |
Много воды, умных слов, а по сути где? Просвяти, в чём отличие от nim в rust? В обоих случаях авторасстановка функций освобождения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 Ответы: #54, #76 | ||
| 49. Сообщение от Аноним (3), 24-Сен-24, 15:42 | +/– | |
А ты знаешь, но нам не расскажешь. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #46 | ||
| 50. Сообщение от Аноним (-), 24-Сен-24, 15:44 | +1 +/– | |
> Не заслуга rust, есть в том или ином виде во множестве языков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #55 | ||
| 51. Сообщение от Аноним (-), 24-Сен-24, 15:50 | –1 +/– | |
> Да потому что, в основном, "весь пар уходит в свисток". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 Ответы: #53 | ||
| 52. Сообщение от Аноним (-), 24-Сен-24, 15:52 | –1 +/– | |
Конечно нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 | ||
| 53. Сообщение от 1 (??), 24-Сен-24, 16:01 | –1 +/– | |
>> Это ж как с языком, который нельзя называть | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #51 Ответы: #66 | ||
| 54. Сообщение от Аноним (47), 24-Сен-24, 16:02 | +/– | |
> Много воды, умных слов, а по сути где? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 Ответы: #61 | ||
| 55. Сообщение от Аноним (3), 24-Сен-24, 16:04 | +/– | |
> Ну так не сиди на мейне. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 Ответы: #58, #78 | ||
| 56. Сообщение от Аноним (3), 24-Сен-24, 16:08 | –2 +/– | |
Ну если вы не разбираетесь, не пишите. Arc/orc работает при компиляции. Это позволяет даже писать код под микроконтроллеры без напряга. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 Ответы: #60, #70 | ||
| 57. Сообщение от Аноним (3), 24-Сен-24, 16:11 | +/– | |
Частный пример из вашей же ссылки: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 | ||
| 58. Сообщение от Аноним (-), 24-Сен-24, 16:13 | +/– | |
> Если _другой_ разработчик использует main, у _остальных_ разработчиков возникают проблемы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 Ответы: #59 | ||
| 59. Сообщение от Аноним (3), 24-Сен-24, 16:18 | +/– | |
> Ты не может затянуть себе кода с2х если у тебя с89. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 Ответы: #85 | ||
| 60. Сообщение от Аноним (47), 24-Сен-24, 16:21 | +1 +/– | |
>> At its core ARC is a memory management model based on Automatic Reference Counting with destructors and move semantics. Some people mistake Nim’s ARC for Swift’s ARC, but there is one big difference: ARC in Nim doesn’t use atomic RC. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 | ||
| 61. Сообщение от Аноним (3), 24-Сен-24, 16:21 | +/– | |
Признаю, был неправ. Но это не отменяет факта, что это gc, хоть и при компиляции. Не всегда такое умное освобождение способствует приросту скорости работы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 Ответы: #63 | ||
| 63. Сообщение от morphe (?), 24-Сен-24, 16:35 | +1 +/– | |
Память всегда утекать должна, или какая тут альтернатива? Освобождения памяти нужны только там где происходят аллокации, т.е в сишном коде у тебя оверхед будет тот же, но free нужно самому дёргать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 Ответы: #65 | ||
| 64. Сообщение от Аноним (64), 24-Сен-24, 17:22 | +/– | |
В деньгах на что, на память и на новые дырявые процессоры?!?!? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 | ||
| 65. Сообщение от Аноним (3), 24-Сен-24, 17:25 | –2 +/– | |
Иногда небольшая утечка лучше, так как можешь спланировать время (условие), когда освобождение не потратит ценные ресурсы в конкретный отрезок времени. Не везде такое требуется, согласен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #63 Ответы: #79, #87 | ||
| 66. Сообщение от Аноним (-), 24-Сен-24, 17:33 | +1 +/– | |
Что ж у тебя так горит? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 Ответы: #86, #95 | ||
| 67. Сообщение от Аноним (-), 24-Сен-24, 18:29 Скрыто ботом-модератором | +1 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 Ответы: #68 | ||
| 68. Сообщение от Аноним (-), 24-Сен-24, 18:31 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #67 | ||
| 69. Сообщение от Аноним (70), 24-Сен-24, 18:34 | –1 +/– | |
>Только первый язык стыдливо отрицает наличие gc. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #73 | ||
| 70. Сообщение от Аноним (70), 24-Сен-24, 18:37 | +/– | |
>Arc/orc работает при компиляции. Это позволяет даже писать код под микроконтроллеры без напряга. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 Ответы: #96 | ||
| 71. Сообщение от Аноним (70), 24-Сен-24, 18:38 | –1 +/– | |
И дырявый код был нормой. Сейчас хотя бы смотрят с осуждением | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 72. Сообщение от Аноним (70), 24-Сен-24, 18:43 | +/– | |
>Смартфоны - вендорлок овно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 73. Сообщение от Аноним (73), 24-Сен-24, 18:53 | +1 +/– | |
Не так уж и огромна. Разница в том, где основные накладные расходы: во время компиляции или во время использования. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 Ответы: #80 | ||
| 74. Сообщение от Аноним (70), 24-Сен-24, 19:02 | –1 +/– | |
>Rust - сборище фанатиков. А в самом языке нет ничего особенного | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 | ||
| 75. Сообщение от _ (??), 24-Сен-24, 19:02 | +/– | |
>> но это не значит, что будущее приносит только хорошие инновации. Зачастую наоборот. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #83 | ||
| 76. Сообщение от Аноним (70), 24-Сен-24, 19:05 | –1 +/– | |
>Много воды, умных слов, а по сути где? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 Ответы: #98 | ||
| 77. Сообщение от Аноним (70), 24-Сен-24, 19:11 | –1 +/– | |
>Неправда. Эти отзывы слышал от тех, кто на нём кодил. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 | ||
| 78. Сообщение от Аноним (70), 24-Сен-24, 19:13 | –1 +/– | |
Вы случаем не из тех староверов, которые не могут поставить несколько разных версий пакетов, вот просто технически не могут, у них лапки? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 | ||
| 79. Сообщение от Аноним (70), 24-Сен-24, 19:15 | –2 +/– | |
Если произошла утечка, то память вы уже не освободите. Вы хотя-бы читайте значение терминов перед использованием. И да, арены памяти изобретены, так что описываемая вами проблема неактуальна никогда. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 | ||
| 80. Сообщение от Аноним (70), 24-Сен-24, 19:17 | +/– | |
Это различие и порождает разницу в расходах. Почему вы смешиваете разные технологии в одну кучу? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #73 Ответы: #99 | ||
| 83. Сообщение от Аноним (-), 24-Сен-24, 20:56 | +1 +/– | |
> Причём некоторые по глупости людской, а некоторые - по злобе и жадности | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #75 | ||
| 85. Сообщение от Аноним (70), 24-Сен-24, 21:16 | +/– | |
>Могу. В Си буквально каждый файл можно собирать со своей версией | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 | ||
| 86. Сообщение от 1 (??), 24-Сен-24, 23:35 | +/– | |
Ты эта ... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #66 | ||
| 87. Сообщение от morphe (?), 25-Сен-24, 02:17 | +/– | |
> Иногда небольшая утечка лучше, так как можешь спланировать время (условие), когда освобождение | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 | ||
88.
Сообщение от мяв (?), 25-Сен-24, 02:34
| +/– | |
так это не сборщик мусора, вроде? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #103 | ||
89.
Сообщение от мяв (?), 25-Сен-24, 02:38
| –1 +/– | |
..а за гото по рукам били хоть и не всегда, но по куда более внятным причинам: больше нестандартного подхода, сложнее читаемость => сложнее поддержка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #91 | ||
90.
Сообщение от мяв (?), 25-Сен-24, 02:42
| +/– | |
почему бы и нет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 91. Сообщение от Аноним (91), 25-Сен-24, 09:51 | +/– | |
Чел, обработку ошибки при падении программы почему на goto не сделать? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #89 Ответы: #97 | ||
| 92. Сообщение от Анонимъ (?), 25-Сен-24, 10:07 | +3 +/– | |
В rust приходится порой обходить ограничения borrowchecker, так как он мешает. И одним из способов является... arc! Та-дам, счётчик ссылок в rust, да. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #93, #101 | ||
| 93. Сообщение от Анонимъ (?), 25-Сен-24, 10:08 | +/– | |
Более того, это в базе: std::sync::Arc. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 | ||
| 95. Сообщение от Аноним (95), 25-Сен-24, 14:41 | +/– | |
>сравнивает теплое с мягким | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #66 | ||
| 96. Сообщение от Аноним (95), 25-Сен-24, 14:55 | +/– | |
Его утверждение было верным, хотя механизмы несколько отличаются. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #70 Ответы: #100 | ||
| 97. Сообщение от Аноним (95), 25-Сен-24, 15:11 | +/– | |
Ты о чем? Он просто услышал где-то, что goto - плохо и повторяет не задумываясь. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #91 | ||
| 98. Сообщение от Аноним (95), 25-Сен-24, 15:13 Скрыто ботом-модератором | –1 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #76 | ||
| 99. Сообщение от Аноним (95), 25-Сен-24, 15:15 | +/– | |
Кто смешивает? Утверждается, что автомобиль ездит, что бензиновый, что дизель. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #80 Ответы: #102 | ||
| 100. Сообщение от Аноним (70), 25-Сен-24, 17:11 | +/– | |
>Nim делает то же самое, только со счетчиком, Swift тоже. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #96 | ||
| 101. Сообщение от Аноним (70), 25-Сен-24, 17:13 | +/– | |
Вы понимаете разницу - всё управление памятью через счётчик ссылок или счётчик ссылок лишь иногда, по потребности? Так то и gc можно использовать, но это не означает, что любой код - это arc или gc. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 | ||
| 102. Сообщение от Аноним (70), 25-Сен-24, 17:14 | +/– | |
Плохая аналогия подобна котёнку с дверцей | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #99 | ||
| 103. Сообщение от Аноним (70), 26-Сен-24, 01:26 | +/– | |
>подсчет во время сборки ж происходит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #88 | ||
| 104. Сообщение от Аноним (-), 26-Сен-24, 14:26 | +/– | |
А по статистике Repology у nixpkgs stable 24.05 самый маленький процент потенциально уязвимых пакетов среди дистрибутивов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 105. Сообщение от Аноним (-), 26-Сен-24, 17:36 | +/– | |
Это связано с тем, что вы не владеете английским языком и не можете прочитать первоисточник. Этот неаутентифицированный RCE, затрагивающий все системы GNU/Linux и другие, был раскрыт разработчикам уязвимого программного обеспечения (glibc, Linux kernel, OpenSSH или что-то другое) три недели назад. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #107 | ||
| 106. Сообщение от Аноним (-), 26-Сен-24, 17:51 | +/– | |
Почему никто? Я хотел перейти на NixOS, но всё-таки (из-за невозможности установки без Интернета) выбрал Ubuntu. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 | ||
| 107. Сообщение от Аноним (107), 26-Сен-24, 23:04 | +/– | |
Ключевая фраза в опусе того открывателя уязвимостей "And YES: I LOVE hyping the sh1t out of this stuff because apparently sensationalism is the only language that forces these people to fix." | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #105 Ответы: #108 | ||
| 108. Сообщение от Аноним (108), 27-Сен-24, 00:22 | +/– | |
Почему разработчики не опубликовали это три недели назад, а вместо этого согласовали с нашедшим отсрочку полного раскрытия? Давайте обсудим это менее чем через две недели. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #107 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |