URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 118945
[ Назад ]

Исходное сообщение
"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."

Отправлено opennews , 07-Ноя-19 13:30 
Опубликован выпуск пакетного менеджера NPM 6.13, входящего в поставку Node.js и применяемого для распространения модулей на языке JavaScript. Особенностью новой версии стало появление команды "fund" и средств для организации сбора пожертвований разработчиками, занимающимися сопровождением пакетов...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=51826


Содержание

Сообщения в этом обсуждении
"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено A.Stahl , 07-Ноя-19 13:30 
Ну нихрена себе: мало того что на ЯваСкрипте пишут, так они ещё и денег за это хотят.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено анонн , 07-Ноя-19 13:49 
> Ну нихрена себе: мало того что на ЯваСкрипте пишут, так они ещё и денег за это хотят.

Думаю, от доната в виде ящика-другого бананов -- тоже не откажутся.


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 14:15 
Так бананы у них на родине же и так растут.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 15:10 
> Так бананы у них на родине же и так растут.

Так у нас можно и в речке помыться. Ты давно мылся?


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено пох. , 07-Ноя-19 15:10 
у них на родине местами принято запекать обезьянку под банановым соусом...


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 08-Ноя-19 01:24 
Мартышкины мозги эх...

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено SOska , 08-Ноя-19 09:02 
Звучит вкусно, я беру

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним84701 , 07-Ноя-19 16:54 
> Так бананы у них на родине же и так растут.

И много ли вы, будучи обитателем каменных джунглей, а не домика с участком, съели-собрали в этом году "диких" яблок, слив, малины и прочего?


Кстати, лично я совершенно не страдаю глупыми предрассудками опеннета и сейчас бы с удовольствием съел бы пару-тройку нормальных бананов :)



"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Anonymoustus , 07-Ноя-19 19:09 
Им же бананы с пальмы сами в рот падают, нет?

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено анонн , 07-Ноя-19 20:33 
> Им же бананы с пальмы сами в рот падают, нет?

Вряд ли. Банан - "трава" (ягода, как и арбуз),  на пальме не растет ;)


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Ыр2.0 , 08-Ноя-19 10:14 
Арбуз - из семейства тыквенных, так что его плодом является тыквина. Тыквенные отличаются от травы по ряду признаков, таких как структура околоплодника и каких-то мелких, которые только ботаники знают.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено анонн , 08-Ноя-19 12:23 
> Арбуз - из семейства тыквенных, так что его плодом является тыквина.

Семейство опеннетных …
Специально проверил:
Тыквина (pepo) везде, кроме русскоязычной википедии, все еще разновидность ягоды.

https://www.britannica.com/plant/melon
> Botanically, the fruits are a type of berry known as a pepo,

http://climbers.lsa.umich.edu/?p=262
> Robyn J. Burnham, University of Michigan
> Fruit Type and Description: C. pepo fruits are technically berries, and are highly variable in shape, color, and size.


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено arcsin , 08-Ноя-19 10:17 
арбуз уже не ягода, а тыквина

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено анонн , 08-Ноя-19 12:36 
> арбуз уже не ягода, а тыквина

Опеннет уже не вебсайт, а форум, угу.


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 14:16 
А ты не хочешь за кодинг на ${LANGUAGE_NAME} получать деньги?

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 14:58 
> А ты не хочешь за кодинг на ${LANGUAGE_NAME} получать деньги?

А нас то за шо? (с) ;-)


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 18:49 
Бо все вы, прогеры, одинаковые))

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 08-Ноя-19 07:27 
> Бо все вы, прогеры, одинаковые))

Хвалился тут один на публике, что "начал работать программистом". Не знает, наивный, что после 30-ки программистов не бывает. Бывают либо очень хорошие программисты, либо очень плохие. ;)


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено SOska , 08-Ноя-19 09:04 
Яваскриптеров не точто донат их бить палками и ссаными тряпками надо

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Serjio , 11-Дек-19 17:23 
Мсье, ты перед размахиванием палками, сначала правильное произношения обьекта хэйтинга выучи.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 16:20 
Там дело не деньгах было, а в том, что тянулась огромная левая зависимость при установке пакета (отвечала за свистелки-моргалки теста о спонсорстве).

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Анони , 07-Ноя-19 16:50 
Т.е. уровень сознания ЦА имел профит от пихания рекламы... Я думал разработчики сами выбирают, что им надо и где.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено freehck , 07-Ноя-19 13:41 
Хм. Такой кнопки явно не хватает в Ansible Galaxy

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 13:49 
>В пакетный менеджер NPM 6.13 добавлены инструменты для финансирования разработчиков...

...с помощью скрытой установки майнера криптовалют.


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено ыы , 07-Ноя-19 14:14 
очень позитивная новость кстати. Ведь и рекламы никакой, и комп ваш теперь не вселенную обогревает а пользу приносит...

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 14:15 
Не, а чо, вариант! Добавить опцию "offer_unused_cpu_cycles" - и готово. Правда, всё встанет раком, потому что LA будет стабильно >1, но ведь в сообществе быстропишущих на разрабоудобных интерпретируемых языках не принято задумываться о величине LA, верно?

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 17:26 
А можно поинтересоваться, что не так с производительностью JavaScript/TypeScript, если не писать на нем числодробилки?

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 19:58 
С производительностью у него более-менее так ровно до тех пор, пока он крутится в браузере на одной странице в активной вкладке (и то не всегда). А когда он генерит контент одновременно для тысяч клиентов и параллельно с этим эапущен майнер (а это та же самая числодробилка) - о производительности такого решения надо спрашивать у тех, кто с ним работает. Я такое даже палочкой тыкать не хочу.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено омномном , 07-Ноя-19 19:57 
LA - не показатель нагрузки. Важен контекст.
Ты можешь поставить раком сервер nginx-ом при LA ~= 4, а другой сервер с явой при LA > 300 будет работать на ура.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 20:43 
> LA > 300

фейспалм.жпг


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 21:14 
можно LA хоть 1000 сделать, но при этом проц будет практически свободен;)

ладно для нубов растолкую: LA это кол-во процессов в очереди, причем в очереди не только на время цп. это может быть i/o с диска, ожидание другого ресурса. короче берете тормозную флешку, запускаете паралельно 500 badblocks, и вауля, у вас LA == 500, а проц почти ничего не делает


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 08-Ноя-19 00:25 
емнип, ла - это число процессов ожидающих в очереди на выполнение, а не ожидающих ввода-вывода или таймера или чего-то подобного, не связанного с выделением процессорного времени.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 08-Ноя-19 00:28 
но с флэхой надо будет проверить

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено iPony129412 , 07-Ноя-19 14:24 
Сразу видно, что местные эти самые... не знаю как по CoC сказать...
жадные на деньги недовольны.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено пох. , 07-Ноя-19 14:48 
как мы обходились без подобной ценной фичи в gcc и перле все эти годы? Столько кода написано за четверть века - и ни копейки донейта!

Вот php уже на верном пути (xdebug клянчит денег прямо в phpinfo() - кстати, появление там рекламного баннера трогательно совпало с появлением неустранимого sigsegv при попытки включить агрегацию), а js-monkeys так и вовсе впереди планеты всей.

В leftpad-то, надеюсь, данный параметр уже встроили?

P.S. про питонистов, понятно, ни слова.


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 15:05 
> как мы обходились без подобной ценной фичи в gcc и перле все
> эти годы? Столько кода написано за четверть века - и ни
> копейки донейта!

Канпелировали MSVC, который free as in "free beer"?


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено пох. , 07-Ноя-19 15:08 
он под затобесплатным линухом как-то не очень хотел канпелировать, а про-версии семерочки нифига бесплатными не были, даже без компилятора. Проклятый Гейц!


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Anonymoustus , 07-Ноя-19 19:22 
Зачем для коньпелятора про-версия? На хоум-версии, которая в каждом ноутбуке почти бесплатно, работать тоже будет.

К слову сказать, мелкие бесплатную версию начали раздавать ещё с Visual C++ 7.1 (он же Microsoft Visual C++ Toolkit 2003). Она ничем от полновесной Visual Studio .NET 2003 не отличается, файлы коньпелятора все те же самые (я проверял), кроме отсутствия в бесплатной версии собственно IDE и дополнительных библиотек, справки и разных плюшек. При большом желании (но с нарушением EULA, разумеется) плюшки прикручиваются вручную.


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 08-Ноя-19 07:21 
Сам транслятор раздавали и раньше в составе SDK/DDK.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Anonymoustus , 08-Ноя-19 07:34 
Я говорю вот об этом:

http://web.archive.org/web/20051210110952/http://msdn.micros.../

Сейчас его на их сайте нету.

Нету в открытом доступе, впрочем, и «морально устаревших» экспресс-версий VS 2005 и 2008, но если знать прямые ссылки, то всё прекрасно скачивается и сейчас.


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 08-Ноя-19 08:13 
> Я говорю вот об этом:
> http://web.archive.org/web/20051210110952/http://msdn.micros.../
> Сейчас его на их сайте нету.

Помню эту штуку. Спасибо за ссылку. Нашёл там описание Windows® Server 2003 SP1 Platform SDK Web Install, где сказано:
To build the C/C++ samples, you must have a C/C++ compiler.

То есть с SDK был не прав, в то время транслятор в его составе ещё не поставлялся, только в DDK (сейчас WDK).

> Нету в открытом доступе, впрочем, и «морально устаревших» экспресс-версий VS
> 2005 и 2008, но если знать прямые ссылки, то всё прекрасно
> скачивается и сейчас.

The Windows SDK provides tools, compilers, headers, libraries"
https://developer.microsoft.com/ru-ru/windows/downloads/sdk-...


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Anonymoustus , 08-Ноя-19 08:34 
> The Windows SDK provides tools, compilers, headers, libraries"
> https://developer.microsoft.com/ru-ru/windows/downloads/sdk-...

Ну да, в общем-то, однако собирать всё по частям и вручную — то ещё удовольствие. В коммерческой версии VS уже в готовом виде. :)

Однако старые выпуски MS тоже убрала с сайта. Найти-то, конечно, можно при желании…

То, что называли Visual C++ Toolkit 2003 и раздавали бесплатно, содержит в себе компилятор и компоновщик, но не содержит ассемблера (который, кстати, тоже был доступен бесплатно), отладчика, IDE и справки. То есть для людей, которым отсутствующие компоненты не нужны, вполне подходит. Почему-то MS решила убрать от всех куда подальше этот бесплатный вариант. Даже через веб-архив его не достать.

Но. В одном хорошем месте есть этот самый файл установщика, там же добрые люди подсобили дополнительными полезными ссылками:

http://rutracker.org/forum/viewtopic.php?t=4377449


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 08-Ноя-19 11:55 
Убрали Visual C++ Toolkit 2003 потому что версии языков (C и C++) стары и не в полной мере поддерживалась.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Anonymoustus , 08-Ноя-19 21:58 
> Убрали Visual C++ Toolkit 2003 потому что версии языков (C и C++)
> стары и не в полной мере поддерживалась.

Старые версии компилятора (по меньшей мере — до Visual C++ 6 включительно) предназначались прежде всего для работы с собственными «надстройками» MS (вроде Win32 API, MFC и т. п.) и только для Windows, им строгое следование стандартам как бы и ни к чему было. Visual Studio 6 и даже 5 (она же Visual Studio 97) используются _для Виндовс_ и поныне, причём собранные ими бинарники несложных программ отлично работают на всех ОС от Windows 95 до Десяточки, благо Винда позволяет это, пока существует Win32 API. Так что недостаточную поддержку стандарта языка как причину или мотив убрать из открытого доступа конкретный компилятор я бы не принимал на веру. Мне кажется, они так сделали в порядке «каннибализации» более ранних версий ради продвижения новых на то время экспресс-версий VS.


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 09-Ноя-19 07:44 
Там не в следовании стандарту дело, просто иногда на ровном месте случалась Internal compiler error :)


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено пох. , 08-Ноя-19 17:31 
а ddk - в составе msdn-подписочки, да? ;-)


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 08-Ноя-19 18:25 
> а ddk - в составе msdn-подписочки, да? ;-)

Ещё IFS Kit вспомни. И DDK (теперь WDK), и MSDN бесплатно начали отдавать с какого-то времени (но не буду утверждать, что в новых версиях не убрали канпелятор).


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Anonymoustus , 08-Ноя-19 22:17 
>> а ddk - в составе msdn-подписочки, да? ;-)
> Ещё IFS Kit вспомни. И DDK (теперь WDK), и MSDN бесплатно начали
> отдавать с какого-то времени (но не буду утверждать, что в новых
> версиях не убрали канпелятор).

The Windows 10 SDK (10.0.18362.0) for Windows 10, version 1903 provides the latest headers, libraries, metadata, and tools for building Windows 10 apps.

Use this SDK to build Universal Windows Platform (UWP) and Win32 applications for Windows 10, version 1903 and previous Windows releases.

https://developer.microsoft.com/en-us/windows/downloads/wind...


Что внутри, честно говоря, не знаю, не пробовал.


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Илья , 07-Ноя-19 14:50 
Yarn как альтернатива. В приложении для разрешения зависимостей не должно быть такой функциональности

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено пох. , 07-Ноя-19 15:06 
альтернатива - утки!

Ты макак-то в местах естественного произрастания - в Индии там, или Непалии - никогда не видал? Попробуй-ка НЕ дать им банан - экстрима будет - полные штаны.


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Qasta , 07-Ноя-19 16:44 
Спасибо тебе, добрый человек. А то NPM ужас как надоел...

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 08-Ноя-19 01:33 
А что там в Yarn для сборки нативных Node модулей есть?

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 16:05 
Слышь купи

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено th3m3 , 07-Ноя-19 16:19 
Это они так намекают, что пора бы всем валить на Yarn?

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Илья , 07-Ноя-19 23:00 
да вроде все свалили уже. npm так, по старой памяти

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 18:31 
Разработчики кушать должны. Статья правильная.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 19:28 
Чем это лучше показа рекламных баннеров в консоли? Давайте ещё майнеры запихнём. Если они думают, что так разработчики перестанут продавать своих пользователей, то это очень наивно. Возьмут и не подавятся.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 21:18 
теперь ждем микротранзакции

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 09-Ноя-19 14:45 
>теперь ждем микротранзакции

угу, на blockchain..
для запуска js скрипта, понадобится top-video & биржи, etc..


"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 07-Ноя-19 21:51 
Тьфу, я думал оно генерирует транзакцию биткоина и выдает QR код, а тут фигня какая-то...

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 08-Ноя-19 01:35 
А чего другие языки тупят? Давно уже пора внедрять во все пакетные менеджеры. Вообще я считаю, что конечно лучше инвестировать в конкретную фичу конкретного модуля или языка или программы. Вот скажем не хватает мне поддержки node-gyp я такой пришел в репозиторий нашел веточку и давай туда деньги засылать - разработчики посмотрели и давай сразу делать наиболее дорогую ветку -)

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 08-Ноя-19 01:55 
Для такого, например, существует bountysource.com.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 08-Ноя-19 03:49 
Надо-бы написать, что на менеджер напали "патентные тролли", и собрать деньги на адвокатов, как некоторые делают.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 08-Ноя-19 11:28 
В Npm разработчиках полно геев и лесбиянок.

"В пакетный менеджер NPM 6.13 добавлены инструменты для финан..."
Отправлено Аноним , 09-Ноя-19 18:41 
Будто это плохо само по себе.