Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Уязвимости в библиотеке libxml2, потенциально приводящие к выполнению кода" | +/– | |
| Сообщение от opennews (??), 19-Июн-25, 13:34 | ||
В библиотеке Libxml2, разрабатываемой проектом GNOME и применяемой для разбора содержимого в формате XML, выявлено 5 уязвимостей, две из которых потенциально могут привести к выполнению кода при обработке специально оформленных внешних данных. Библиотека Libxml2 широко распространена в открытых проектах и, например, используется как зависимость в более чем 800 пакетах из состава Ubuntu... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 19-Июн-25, 13:34 | +3 +/– | |
Пора переписать на Си, но чтоб без багов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #2, #3, #4 | ||
| 2. Сообщение от Аноним (2), 19-Июн-25, 13:36 | –1 +/– | |
>"на Си, но чтоб без багов. " | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 3. Сообщение от Аноним (3), 19-Июн-25, 13:38 | –16 +/– | |
Пора полностью отказаться от си. И он XML тоже. Нах он нужен. Для хранения одного байта информации пихаем килобайти лишней информации | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #6, #8, #31 | ||
| 4. Сообщение от Аноним (6), 19-Июн-25, 13:41 | +1 +/– | |
На C++ с умными указателями. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #11, #18, #86 | ||
| 5. Сообщение от Аноним (-), 19-Июн-25, 13:41 | –2 +/– | |
> 5 уязвимостей, две из которых потенциально могут привести к выполнению кода | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 6. Сообщение от Аноним (6), 19-Июн-25, 13:42 | +/– | |
Ну тогда уж откажитесь и от HTML. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #78 | ||
| 8. Сообщение от Аноним (8), 19-Июн-25, 13:45 | +3 +/– | |
Так xml так себе, но чем ты заменишь xslt? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #12, #38 | ||
| 10. Сообщение от Аноним (-), 19-Июн-25, 13:55 | –2 +/– | |
Сегодня жаркий денек. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #19, #23, #36, #80, #118 | ||
| 11. Сообщение от Аноним (-), 19-Июн-25, 13:58 | –2 +/– | |
Дурной тон писать ядро, системные утилиты и библиотеки на Си плюс-плюс. Истинная системщина - только чистый Си. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #13, #51, #71 | ||
| 12. Сообщение от Аноним (12), 19-Июн-25, 13:59 | +6 +/– | |
Чем угодно. Xslt неоправданно сложный. Императивный код на любом яп, написанный в лоб, будет раз в 100 понятнее. Плюс, xslt абсолютно никакой для трансформации в режиме потока, потому что весь документ грузится в виде dom целиком. Это значит, что сто-метровый хмл будет занимать 500 метров оперативки, если не больше. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
| 13. Сообщение от Аноним (13), 19-Июн-25, 14:05 | –1 +/– | |
> Дурной тон писать ядро, системные утилиты и библиотеки на Си плюс-плюс. Истинная системщина - только чистый Си. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #29, #47 | ||
| 14. Сообщение от Аноним (19), 19-Июн-25, 14:08 | –1 +/– | |
А вот писали бы они с помощью ИИ такой фигни бы не было. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #20, #33 | ||
| 17. Сообщение от Аноним (-), 19-Июн-25, 14:09 | –1 +/– | |
> Для устранения данных уязвимостей рассматривается возможность | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #34 | ||
| 18. Сообщение от Аноним (13), 19-Июн-25, 14:09 | –4 +/– | |
> На C++ с умными указателями. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #81 | ||
| 19. Сообщение от Аноним (19), 19-Июн-25, 14:09 | +/– | |
Надо было использовать ИИ ассистента. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 20. Сообщение от Аноним (13), 19-Июн-25, 14:13 | +/– | |
> А вот писали бы они с помощью ИИ такой фигни бы не было. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #27 | ||
| 21. Сообщение от Аноним (21), 19-Июн-25, 14:16 | +/– | |
последнее время много криков, переписать на rust, срочно переписать! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #25, #28, #52, #100 | ||
| 23. Сообщение от Аноним (23), 19-Июн-25, 14:23 | +1 +/– | |
Так дело всё же в языке или в гении, который код писал! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #24, #26 | ||
| 24. Сообщение от Аноним (23), 19-Июн-25, 14:24 | +/– | |
*? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 | ||
| 25. Сообщение от Аноним (13), 19-Июн-25, 14:24 | +/– | |
> последнее время много криков, переписать на rust, срочно переписать! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 | ||
| 26. Сообщение от Аноним (-), 19-Июн-25, 14:38 | –1 +/– | |
> Так дело всё же в языке или в гении, который код писал! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #44, #58 | ||
| 27. Сообщение от Аноним (19), 19-Июн-25, 14:45 | +/– | |
Проверку длинны ИИ сделать в состоянии в отличии от коженных мешков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #30 | ||
| 28. Сообщение от Аноним (19), 19-Июн-25, 14:46 | +/– | |
Rust давно устарел сейчас все на ИИ. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 | ||
| 29. Сообщение от Аноним (29), 19-Июн-25, 14:47 | +/– | |
>> Дурной тон писать ядро, системные утилиты и библиотеки на Си плюс-плюс. Истинная системщина - только чистый Си. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 30. Сообщение от Аноним (-), 19-Июн-25, 15:03 | +/– | |
> Проверку длинны ИИ сделать в состоянии в отличии от коженных мешков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #72 | ||
| 31. Сообщение от Аноним (31), 19-Июн-25, 15:05 | +/– | |
Слова недалёкого человека. XML нужнее всех остальных форматов, ибо остальные куда уже специализированнее, а XML самый универсальный. Это не только формат для хранения и передачи данных, но ещё и команд с данными не только для выполнения команды, но ещё и для разбора что это за команда, так можно реализовать единую точку входа для всех команд, а не тонну эндпоинтов, как для REST. Хранить очень сложную структуру данных тот-же JSON не может, попробую всю страницу сайта передать в JSON (не только для заполнения формочек, а саму страницу) - не выйдет, теоретически конечно можешь, но об ручной разбор типов и экранирование - пальцы в кровь сотрёшь, и итоговый размер файла может даже и выйдет больше чем у XML. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #42, #46 | ||
| 32. Сообщение от Аноним (32), 19-Июн-25, 15:19 | +/– | |
Libxml2 одна из главных либ. Весь дистриб пересобирать нужно при её изменении. Вдруг что отвалится. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #37, #53, #54 | ||
| 33. Сообщение от нах. (?), 19-Июн-25, 15:39 | +/– | |
конечно не было бы - когда код xml-парсера не компилится или не парсит xml - никаких проблем он и не создаст. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #73 | ||
| 34. Сообщение от нах. (?), 19-Июн-25, 15:42 | +/– | |
> Да вообще libxml2 нужно отовюсюду выкинуть и заменить на что-то нормальное. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 Ответы: #41 | ||
| 35. Сообщение от Аноним (35), 19-Июн-25, 15:43 | +1 +/– | |
> разрабатываемой проектом GNOME | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. Сообщение от Аноним (1), 19-Июн-25, 15:43 | –2 +/– | |
> А какой гений решил использовать signed переменную для newSize? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 37. Сообщение от Аноним (-), 19-Июн-25, 15:49 | +/– | |
> Libxml2 одна из главных либ. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 | ||
| 38. Сообщение от Аноним (-), 19-Июн-25, 15:54 Скрыто ботом-модератором | +4 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
| 41. Сообщение от Аноним (-), 19-Июн-25, 16:56 | +/– | |
> Только - нормальное, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 Ответы: #50 | ||
| 42. Сообщение от Аноним (42), 19-Июн-25, 17:05 | –2 +/– | |
> об ручной разбор типов и экранирование - пальцы в кровь сотрёшь | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #67, #130 | ||
| 44. Сообщение от Аноним (44), 19-Июн-25, 18:00 | –1 +/– | |
Не знаю насколько удачный ваш пример. Кто виноват и что виновато, нужно смотреть по ситуации и не факт, что убогий жигулятор виноват, зависит от того, как им управляли и что творилось на дороге. Виноватыми могут быть и водила, и пешеход. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #48 | ||
| 46. Сообщение от Аноним (46), 19-Июн-25, 19:01 | –1 +/– | |
А может все же лучше переделать этот огород, чтобы не требовались "очень сложные структуры данных"? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #55, #103 | ||
| 47. Сообщение от Аноним (47), 19-Июн-25, 19:16 | –1 +/– | |
> И его раньше писали на ассемблере. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #56 | ||
| 48. Сообщение от Аноним (47), 19-Июн-25, 19:18 | –1 +/– | |
Но что ведро с гайками повышает аварийность, спорить ведь не будете? Или его просто правильно водить надо? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 Ответы: #74 | ||
| 50. Сообщение от нах. (?), 19-Июн-25, 19:42 | +/– | |
> Если 95% юзеров этого достаточно, то можно и одну сотую. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 | ||
| 51. Сообщение от Аноним (6), 19-Июн-25, 19:52 | +1 +/– | |
Про ядро никто не упоминал, речь была про парсер XML. А юзерспейс на ссовременных стандартах C++ - самое то. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #101, #108, #117 | ||
| 52. Сообщение от Аноним (6), 19-Июн-25, 20:00 | –1 +/– | |
Ага, а я - тётка-бухгалтерша. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 | ||
| 53. Сообщение от Аноним (6), 19-Июн-25, 20:09 | +/– | |
При багфиксе API и ABI не поменяются. Поэтому не придётся. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 | ||
| 54. Сообщение от Dom (?), 19-Июн-25, 20:14 | +/– | |
Есть один человек в России может пересобрать так что ничего не надо будет менять , но у него какое то кидало произошло через банк и он как мегаладон решил выжидать добычу как я понял , судя по статистике проекты годные , но как будто из будущего киберпанка и по этому немного не понятно откуда такие знания | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 | ||
| 55. Сообщение от Аноним (3), 19-Июн-25, 20:22 | +/– | |
И кто тогда будет платить деньги за поддержку "очень сложные структуры данных"? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #46 Ответы: #132 | ||
| 56. Сообщение от Аноним (56), 19-Июн-25, 20:48 | +/– | |
>> И его раньше писали на ассемблере. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 Ответы: #57 | ||
| 57. Сообщение от Аноним (47), 19-Июн-25, 21:08 | +/– | |
По-моему, здесь как раз поведение процессора вполне определённо описано. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 Ответы: #104, #105 | ||
| 58. Сообщение от Аноним (-), 19-Июн-25, 21:09 | +/– | |
> это виноват водила? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 | ||
| 64. Сообщение от Карлос Сношайтилис (ok), 20-Июн-25, 01:45 | +/– | |
Поэтому программы на С и быстрые: выкинули часть проверок (здесь указатель точно валидный), сделали несколько допущений (такого размера для буфера хватит всегда), намеренно проигнорировали пару UB (тут переполнения не будет) и вуаля: быстро написанный быстрый код! Красота! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 67. Сообщение от Аноним (67), 20-Июн-25, 08:07 | +/– | |
С потерей бигинтов и цифр в флоатах, ага. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 71. Сообщение от Аноним (-), 20-Июн-25, 10:13 | +/– | |
SPARK? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 72. Сообщение от Аноним (19), 20-Июн-25, 10:59 | +/– | |
Дообучи ИИ как надо и он тебе исправит что угодно во всем проекте. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 | ||
| 73. Сообщение от Аноним (19), 20-Июн-25, 11:00 | +/– | |
То что ты не умеешь пользоваться ИИ и не в состоянии написать нормальный промт виноват только ты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 Ответы: #77 | ||
| 74. Сообщение от нейм (?), 20-Июн-25, 11:12 | +/– | |
любая машина = ведро с гайками = средство передвижения повышенной опасности (или как оно там в пдд) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 Ответы: #76, #91, #106 | ||
| 76. Сообщение от Аноним (-), 20-Июн-25, 11:27 | +1 +/– | |
> любая машина = ведро с гайками = средство передвижения повышенной опасности | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 77. Сообщение от нах. (?), 20-Июн-25, 11:40 | +1 +/– | |
> То что ты не умеешь пользоваться ИИ и не в состоянии написать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #73 Ответы: #107 | ||
| 78. Сообщение от Аноним (78), 20-Июн-25, 12:18 | +/– | |
внезапно, изначально был PS и PDF | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #102 | ||
| 79. Сообщение от Аноним (108), 20-Июн-25, 12:22 | –1 +/– | |
Господа сишники, вот к чему приводит отсутствие нормальной типизации. Для исправления данных уязвимостей нужно как минимум афинные типы использовать, но желательно ещё и зависимые добавить. Ну или просто быть внимательнее, чему сишники никак не научатся. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #85, #127 | ||
| 80. Сообщение от ptr (ok), 20-Июн-25, 12:51 | –1 +/– | |
Проблема не в языке, а в руках. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #82, #84 | ||
| 81. Сообщение от Аноним (108), 20-Июн-25, 12:56 | +/– | |
>А СИшники до сих пор не могут делать зануление объекта, когда он уже не нужен(( | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 82. Сообщение от Аноним (-), 20-Июн-25, 13:19 | +/– | |
> Проблема не в языке, а в руках. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #80 Ответы: #83, #128 | ||
| 83. Сообщение от ptr (ok), 20-Июн-25, 13:23 | +/– | |
> Но тут нет UB. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #82 Ответы: #93 | ||
| 84. Сообщение от Аноним (108), 20-Июн-25, 13:26 | +/– | |
>Проблема не в языке, а в руках. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #80 Ответы: #92 | ||
| 85. Сообщение от Аноним (-), 20-Июн-25, 13:28 | +/– | |
>Господа сишники, вот к чему приводит отсутствие нормальной типизации. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #79 Ответы: #89, #90 | ||
| 86. Сообщение от Аноним (108), 20-Июн-25, 13:28 | +/– | |
Кресты даже в лучшем случае исправят только часть ошибок с памятью. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 89. Сообщение от Аноним (108), 20-Июн-25, 13:35 | +/– | |
>В простом языке он захотел заиметь алгебраический тип данных. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #85 | ||
| 90. Сообщение от Аноним (-), 20-Июн-25, 13:36 | +/– | |
> Среди нас есть разные люди, и с разной концентрацией внимания. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #85 Ответы: #111 | ||
| 91. Сообщение от Аноним (91), 20-Июн-25, 13:37 | +/– | |
Горит сарай - гори и хата! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 92. Сообщение от ptr (ok), 20-Июн-25, 13:37 | +/– | |
>>Видите классический UB с исчезновением порядка? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #84 Ответы: #94, #95 | ||
| 93. Сообщение от Аноним (-), 20-Июн-25, 13:40 | +/– | |
> если проблема именно в руках? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #83 | ||
| 94. Сообщение от Аноним (-), 20-Июн-25, 13:43 | +/– | |
> И где Вы увидели ошибку компиляции? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 | ||
| 95. Сообщение от Аноним (108), 20-Июн-25, 13:43 | +/– | |
>И где Вы увидели ошибку компиляции? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 Ответы: #96 | ||
| 96. Сообщение от ptr (ok), 20-Июн-25, 14:04 | +/– | |
> https://play.rust-lang.org/?version=stable&mode=debug&editio... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #95 Ответы: #97 | ||
| 97. Сообщение от Аноним (108), 20-Июн-25, 14:55 | +/– | |
Ну отлично, теперь это хотя бы компилируется. Но заявленного вами поведения не наблюдаю, и в дебаге и в релизе выдаёт 0. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #96 Ответы: #98 | ||
| 98. Сообщение от Аноним (-), 20-Июн-25, 15:04 | +/– | |
> Ну отлично, теперь это хотя бы компилируется. Но заявленного вами поведения не | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #97 Ответы: #99 | ||
| 99. Сообщение от Аноним (108), 20-Июн-25, 15:23 | +/– | |
>Скорее всего нужна конкретная версия компилятора, уровень оптимизаций и возможно флаги. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #98 | ||
| 100. Сообщение от Аноним (108), 20-Июн-25, 15:26 | +/– | |
>но вот вы, вы же большинство программисты, так? чего ждете? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 | ||
| 101. Сообщение от Аноним (101), 20-Июн-25, 16:11 | +/– | |
Зато упоминали системные утилиты и библиотеки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #51 | ||
| 102. Сообщение от Аноним (102), 20-Июн-25, 17:07 | +2 +/– | |
Где был? Изначально — это как? Проснулись пещерные люди, смотрят: а на полу PS и PDF лежат? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #78 | ||
| 103. Сообщение от Аноним (102), 20-Июн-25, 17:12 | +2 +/– | |
Да, давай. Все только за будут. Всего-то нужно сложность решаемых задач понизить, и дело в шляпе, обойдёмся одним массивом байтов на всё про всё. А если одни только hello world писать, то может быть и вовсе без структур данных обойдёмся. А там и от компьютера можно отказаться, вон в древнем Египте на глиняных табличках бухгалтерию вели, и ничего, великая страна была, могла показать! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #46 Ответы: #131 | ||
| 104. Сообщение от Аноним (56), 20-Июн-25, 17:15 | +/– | |
>> SHL r/m8,CL Multiply r/m8 by 2, CL times. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #57 | ||
| 105. Сообщение от Аноним (102), 20-Июн-25, 17:18 | +/– | |
>> it is undefined for SHL and SHR instructions… | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #57 Ответы: #113 | ||
| 106. Сообщение от Аноним (102), 20-Июн-25, 17:33 | +/– | |
Любая, рано или поздно, но дьявол в деталях. Мне в жизни довелось дважды (и успешно!) совершить один и тот же опасный номер на двух разных автомобилях: уклониться от препятствия на трассе зимой в снегопад на скорости 80км/ч. Жигуль раскрутило, почти вылетел на встречку под фуру, но в последний момент смог найти достаточно сцепления с дорогой и вырулить. Второй раз делал то же самое на бмв с xdrive, пассажиры даже толком не заметили ничего. А так да, ведро с гайками что одна, что вторая. Когда продавал оба раза радовался. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 107. Сообщение от Аноним (102), 20-Июн-25, 17:59 | +/– | |
> ну ты-то умеешь, ии за тебя уже три хеловрота написал? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #77 Ответы: #109 | ||
| 108. Сообщение от Аноним (108), 20-Июн-25, 18:09 | +/– | |
>А юзерспейс на ссовременных стандартах C++ - самое то. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #51 | ||
| 109. Сообщение от Аноним (108), 20-Июн-25, 18:11 | +1 +/– | |
>Штука, которая за тебя всё делать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #107 Ответы: #110 | ||
| 110. Сообщение от нах. (?), 20-Июн-25, 18:35 | +/– | |
не, все правильно - он такой конечно сделает, что сказали, а не будет галлюционировать, и даже наверное догадается задать дополнительные вопросы ДО того как бросаться кодить. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #109 | ||
| 111. Сообщение от Аноним (111), 20-Июн-25, 21:46 | +/– | |
40M строк кода решаются выделением драйвера АМД и другой фигни в отдельные модули. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #90 Ответы: #114, #124 | ||
| 112. Сообщение от Аноним (78), 20-Июн-25, 22:26 | +/– | |
> перед копированием данных функцией strcpy | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #120, #126 | ||
| 113. Сообщение от Аноним (47), 20-Июн-25, 23:28 | +/– | |
Аноним увидел слово undefined, дальше всё как в тумане. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #105 | ||
| 114. Сообщение от Аноним (-), 20-Июн-25, 23:38 | +/– | |
> Но это потребует хотя бы на какое-то время и хотя бы в одну сторону STABLE API... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #111 | ||
| 116. Сообщение от Golangdev (?), 21-Июн-25, 00:28 | +/– | |
> Уязвимости в библиотеке libxml2 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #121, #125 | ||
| 117. Сообщение от Аноним (117), 21-Июн-25, 01:53 | +/– | |
Ну а в ядре тогда как xml парсить? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #51 | ||
| 118. Сообщение от qwe (??), 21-Июн-25, 01:54 | +/– | |
> + int lenn, lenp; | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 119. Сообщение от Аноним (117), 21-Июн-25, 02:25 | +/– | |
expat надо использовать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #122 | ||
| 120. Сообщение от Карлос Сношайтилис (ok), 21-Июн-25, 13:35 | +/– | |
Если в С добавить полноценные строки, это будет уже не С | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #112 | ||
| 121. Сообщение от Карлос Сношайтилис (ok), 21-Июн-25, 13:38 | +/– | |
Хрен редьки не слаще: и его надо парсить. А это слабое место С – вылезут все классические ошибки с буферами, переполнения и прочее. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #116 Ответы: #123 | ||
| 122. Сообщение от Карлос Сношайтилис (ok), 21-Июн-25, 13:50 | +/– | |
Его можно использовать только для чтения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #119 | ||
| 123. Сообщение от Golangdev (?), 21-Июн-25, 17:41 | +/– | |
Ну тогда используйте нормальные языки, такие как Go / Java / Rust | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #121 | ||
| 124. Сообщение от Аноним (108), 21-Июн-25, 21:40 | +/– | |
>Но Торвальдс заранее продекламировал, что это невозможно. ХЗ, может и так... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #111 | ||
| 125. Сообщение от Кошкажена (?), 22-Июн-25, 20:40 | +/– | |
Для простых задач если только. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #116 | ||
| 126. Сообщение от Кошкажена (?), 22-Июн-25, 20:40 | +1 +/– | |
А что такое нормальные строки? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #112 Ответы: #133 | ||
| 127. Сообщение от Кошкажена (?), 22-Июн-25, 20:41 | +/– | |
> но желательно ещё и зависимые добавить | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #79 | ||
| 128. Сообщение от Кошкажена (?), 22-Июн-25, 20:43 | +/– | |
> Если бы язык был к такому строг и требовал явной конвертации signed в unsigned - то с 99% вероятностью проблемы не произошло. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #82 Ответы: #129 | ||
| 129. Сообщение от Аноним (-), 22-Июн-25, 22:38 | –1 +/– | |
> Напиши уже clang-tidy правило для этого и реши 99%. Что ждешь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #128 Ответы: #134 | ||
| 130. Сообщение от Аноним (130), 23-Июн-25, 06:37 | +/– | |
С каких это пор JSON содержит информацию о типах и не теряет данные в зависимости от десериализатора? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 131. Сообщение от Аноним (130), 23-Июн-25, 06:38 | +/– | |
При переходе на массив байт главное не забыть про BigLittle/LitleBig... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #103 | ||
| 132. Сообщение от Аноним (130), 23-Июн-25, 06:43 | +/– | |
И заодно вернёмся к сайтам визиткам в лучшем случае на HTML4, про фин.тех. вообще молчу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 | ||
| 133. Сообщение от Аноним (-), 23-Июн-25, 11:38 | +/– | |
> А что такое нормальные строки? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #126 | ||
| 134. Сообщение от Кошкажена (?), 23-Июн-25, 17:22 | +/– | |
>> Напиши уже clang-tidy правило для этого и реши 99%. Что ждешь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #129 Ответы: #135 | ||
| 135. Сообщение от Аноним (-), 23-Июн-25, 18:08 | +/– | |
> Понятно, очередной воздухан. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #134 Ответы: #136 | ||
| 136. Сообщение от Кошкажена (?), 24-Июн-25, 00:49 | +/– | |
>> Понятно, очередной воздухан. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #135 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |