Avatar for squadette
Хорошая платформа программирования Node.js, продуманная очень в мелочах! "The vast majority of those freed module names (most of which are very generic - names like `alert` and `attr`) have been claimed by a single person. I believe I know who this person is (they didn't really try to hide), and they do not appear to be affiliated in any way with NPM or the original author of these modules, Azer Koçulu. This name-claimer, ~nj48, has pushed new versions of all the affected modules, replacing their source code with what appear to be basically blank modules." https://github.com/rubygems/rubygems.org/issues/1226 (via @zverok)
Comment
Вообще я уже месяца два ходил и думал о том, что npmjs является крупнейшим публичным репо пакетов с глобальным неймспейсом. Но пока я думал как это сформулировать — ... ‎· псы в рапиде
Comment
У нас на работе билд сломался, но быстро починили, почти всё было vendored, как я понял. ‎· 9000
Comment
На этом, надеюсь, npm умрёт, и все переедут на нормальный package manager. ‎· 9000
Comment
@9000: я хотел отправить тебе телеграмму с вопросом про этот комментарий, но слово "ебёт" в стоп-листе! ‎· псы в рапиде
Comment
В ответ на неотправленную телеграмму скажу: к сожалению, в нашем проекте есть даже кусочек ноды. ‎· 9000
Comment
https://habrahabr.ru/post/280099/ "Чистый шаблон приложения на базе jspm/npm начинается c 28 000+ файлов" // "over engineered, too much magic, complex environment, to name a few." (c) @dyachkoff ‎· псы в рапиде
Comment
"Есть пакет под названием is-positive-integer (GitHub), который состоит из 4 строчек и которому на вчерашний день требовалось 3 других пакета для работы." ‎· псы в рапиде
Comment
контрибуторы взялись за дело и контрибутят: https://github.com/tjmehta/is-positive-integer/blob/master/in..., а было так: https://github.com/tjmehta/is-positive-integer/blob/3003f948b... ‎· newtover
Comment
@9000: а какой пакетный менеджер «нормальный»? ‎· [object Object]
Comment
@newtover: было смешнее. я, на самом деле, немного даже понимаю этот восторг «создать Полезный Пакет, объединив одним выражением три других пакета».... но — ... ‎· в сгущающейся тьме
Comment
вообще интересно на это посмотреть еще и с точки зрения метаинформации. Типа ты разрабатываешь пакет is-positive-integer и выпустил его с версией 1.0.3, поправил еще пару багов и получил 1.0.5 и что дальше? В версии 2 будет полный рефакторинг, повысится производительность, новые долгожданные фичи. Но, к сожалению, придется поломать обратную совместимость. ‎· newtover
Comment
ознакомился с модулем left-pad и его популярность, теперь я как-то не с вами ‎· Unrated states
Comment
@whatever: "Нормальный" пакетный менеджер подписывает все пакеты криптографически и позволяет их адресовать по подписи (SHA256 или что там модно), требует применения namespaces по именам авторов / организаций (joe.map-123 и jane.map-1.2.3 независимы), позволяет тривиально организовать и поощряет vendoring / local mirrors, а также не позволяет удалять из себя пакеты одним движением (если ты не администратор). Приличная часть нынешних репозиториев кода не умеет чего-то из списка. ‎· 9000
1 2 3 4 5 6 7 8 9 10

2015-2018 Mokum.place