LINUX.ORG.RU

Microsoft в лице GitHub приобрела npm

 , ,


0

1

GitHub, принадлежащий Microsoft, объявил о приобретении npm, популярного менеджера пакетов для приложений jаvascript. На платформе Node Package Manager размещено более 1,3 миллионов пакетов, а сам сервис обслуживает более 12 миллионов разработчиков.

GitHub заявляет, что npm останется бесплатным для разработчиков и GitHub планирует инвестировать в развитие npm в плане производительности, надёжности и масштабируемости.

В будущем планируется интегрировать GitHub и npm, чтобы ещё больше повысить безопасность и позволить разработчикам тщательно отслеживать npm-пакеты из своих Pull Request. Что же касается платных клиентов npm (Pro, Teams и Enterprise), то GitHub планирует разрешить пользователям перенести свои приватные пакеты npm в GitHub Packages.

>>> Подробности

★★★

Проверено: Zhbert ()

Ответ на: комментарий от anonymous

unity 7, unity 8

Тот же вопрос - кто его убил.

Если Каноникал, то это во-первых разработчик, а во-вторых он лишь прекратил разработку.

Повторюсь, дайте пример, когда купили чужое СПО и убили.

anonymous
()
Ответ на: комментарий от bender

Не думал, что такое напишу, но это лучше, чем гуглу, эпплу, ибм’у или амазону. И, вообще, майкрософт на фоне этих кадавров с водянистыми глазами начинает смотреться на удивление живо.

Да, это факт.

anonymous
()
Ответ на: комментарий от anonymous

когда санкции будут распространены на остальную территорию рф, то npm будет заблокирован

Плакать не будем. Пусть и ГитХаб прикроют тоже – политический проект.

anonymous
()
Ответ на: комментарий от anonymous

Повторюсь, дайте пример, когда купили чужое СПО и убили.

Ну, заходишь на апач.орг, открываешь проекты и сверху вниз готовый список.

Если проект более или менее сложный и на нем работают фуллтайм программисты, купи эту фирму, программистов переведи на другой проект и все. Оставшийся проект без основной команды бунт медленно умирать.

anonymous
()
Ответ на: комментарий от Uncle_Bobby

Проблемы нищего школьника у которого нет $5 на vps.

Общедоступный и бесплатный VCS Hub – это просто здоровая среда для развития, столь необходимого, кстати и школьникам.

anonymous
()
Ответ на: комментарий от anonymous

А системные скрипты, которые перед каждым запуском должны дернуть npm install, чтобы узнать, нужно ли ставить внешние зависимости, выглядят довольно тормозно

Я писал вот такой велосипед

"use strict";
const child_process = require('child_process');

const checkDeps = (arr, callback) => {
  if (arr.length === 0) {
    callback()
  } else {
    let dep = arr.shift();
    let c = child_process.spawnSync('node', ['-e', 'require("'+dep+'")']);
    if (c.status === 1) {
      console.log("INSTALL:", dep);
      child_process.spawnSync('npm', ['install', dep]);
    }
    checkDeps(arr, callback)
  }
};

checkDeps(['underscore', 'request'], () => {
  const _ = require('underscore');
  let arr = [1, 2, 3, 4, 5, 6];
  console.log(arr);
  arr = _.shuffle(arr);
  console.log(arr);
  const request = require('request');
  request('http://www.google.com', (error, response, body) => {
    console.log('error:', error);
    console.log('statusCode:', response && response.statusCode);
  });
}); 
anonymous
()
Ответ на: комментарий от Im_not_a_robot

im-клиент должен висеть в трее постоянно, поэтому должен быть реализован с помощью нативного gui-фреймворка

Ни в этом мире, братан. Pidgin существует с покон веков. Но его старательно игнорят все старше аськи. Токс не в счёт.

anonymous
()
Ответ на: комментарий от anonymous

ну ты прямо хочешь заверенное у нотариуса чистосердечное признание. ты знаешь чем занимались разработчики юнити в последние деньки? нет, не разрабатывали юнити, вкорячивали в него сустемдэ.

теперь сессия гноме 3 запускается на сустемдэ как на нём запускалась сессия юнити - это разработка каноникала которую присвоил себе редхет. а до этого сессия юнити запускалась на апстарте, это тоже работало, но пришлось вкорячивать сустемдэ, а потом проект вообще закрыли. ну а зачем его разрабатывать, если всё равно вся разработка заключается в вендорлоке проекта на редхет.

anonymous
()
Ответ на: комментарий от anonymous

довольно сильный мозг рака. если не хочешь брать тайпскрипт, то возьми лучше гошечку, на ней скрипты пишутся отлично, лучше чем на питухоне когда-то писались, пока питухон не самовыпилился. компилятор проверит, что твой скрипт более-менее корректен, откомпилирует в машинный код с крутыми оптимизациями (не то чтобы тебе это нужно). можешь ещё go run делать если не хочешь конпелировать.

anonymous
()
Ответ на: комментарий от Im_not_a_robot

reddit невероятно чмошный сайт, как этим куском говна вообще пользоваться можно

Говно и чмошность – это только вершина айсберга под названием реддит.

anonymous
()
Ответ на: комментарий от mx__

А что в этом списке подходит под запрос?

Там, кстати, кого только нет, вплоть до Apple и Facebook :D Не особо показательный список.

anonymous
()
Ответ на: комментарий от anonymous

Ну, с внешними зависимостями у го тоже все очень не сладко. И их установку тоже нужно вызывать руками. Немного выручает только большая стандартная библиотека.

anonymous
()
Ответ на: комментарий от anonymous

Повторюсь, дайте пример, когда купили чужое СПО и убили.

Это делается не покупкой, а эксплуотационным захватом.

anonymous
()
Ответ на: комментарий от anonymous

да вроде модули сделали и там всё автоматом скачивается, примерно как в нпм. но внешние зависимости для скриптов - это наверное не очень. там хорошая стандартная библиотека, внешние зависимости не нужны.

anonymous
()
Ответ на: комментарий от dv76

Я в какой-то момент представлял себе примерно следующее развитие событий - у Шапки (читай - у ИБМ) сейчас по сути под контролем системд, вэйланд и гном. Достаточно сильно завязав эти компоненты друг на друга, они могут в принципе выпустить достаточно сильно огороженный дистр навроде хромоси или макоси, который, как раз в силу своей огороженности и связанной с ней вылизанности, может начать набирать популярность (как раз как макось и хромось). И в этой ситуации МС может начать поддерживать кеды, иксы (которые Шапка собирается дропнуть, а кроме Шапки их практически никто не пишет) и прочие элементы линуксового зоопарка - как раз чтобы он остался зоопарком и не составлял в таком состоянии какой-то сеьезной конкуренции винде.

stetzen ★★
()
Ответ на: комментарий от anonymous

внешние зависимости не нужны

Модули полуфигня полукривая. Локнуть нельзя с вытекающими.

anonymous
()
Ответ на: комментарий от stetzen

Иксы норм тема. Системд – нет. Т.е. ИБМ, по-твоему, будет вкладываться в заведомо никому не нужный отстой? Это возможно. Но остальное-то без РХ (рождество Христово) начнёт нормально работать. Так что всё ок при любом раскладе.

anonymous
()
Ответ на: комментарий от stetzen

Ну, после забрасывания своего браузера, который они пили лет 30, вряд-ли Майкрософт будет делать такие вещи. Скорее форкнут, добавив нескучные обои и свою телеметрию.

anonymous
()
Ответ на: комментарий от stetzen

зоопарка

дураки держат все яйца в одной корзине

anonymous
()
Ответ на: комментарий от anonymous

Так иксы ИБМ как раз забрасывает же, переходя на вэйланд со всеми потрохами. И на системд она уже перешла со всеми потрохами.

stetzen ★★
()
Ответ на: комментарий от anonymous

Повторюсь, дайте пример, когда купили чужое СПО и убили.

Каждый мудрец знает истину: «Всё к чему прикасается Майкрософт обречено на погибель». Истинно, истинно говорю я вам: «Остерегайтесь Майкрософт».

anonymous
()
Ответ на: комментарий от anonymous

Если проект никому не нужен, то это естественная смерть. Насколько могу судить, что там востребовано - то вполне живое.

Сценарий, конечно, рабочий… Но во-первых, кому он нужен? Пересадить людей c СПО на свою проприетарщину будет очень сложно, тем более когда ясно видно чем это пахнет.

Во-вторых, это отличная возможность для кого-то сделать форк. Вкатиться можно и в сложный проект, спрос мотивирует.

anonymous
()
Ответ на: комментарий от stetzen

ибму вообще плевать что там. они купили компанию провайдера услуг, что там эта компания кодит или не кодит - никого не интересует, для них важны только итоговые показатели. если редхет сможет свой вейленд кому-то продать, например тебе, то эта продажа зачтётся в показателе, если не сможет, то не зачтётся. та кучка какашек которую ты на локалхосте ковыряешь палочкой кстати вообще не имеет значения потому что это не продажа и всем плевать на твоё мнение.

и вот держи, может пригодится когда-нибудь: https://github.com/Aishou/wayland-keylogger

anonymous
()
Ответ на: комментарий от anonymous

если не хочешь брать тайпскрипт

скрипт на 50 строчек компилять в js? Может еще CI под это дело развернуть, а то как-то мало приседаний?

то возьми лучше гошечку

Основная платформа компании это нода и любой разраб сможет поправить скрипт на js. С говном же свои приколы, нужно либо как-то следить за исходниками, либо тащить говно на сервера и запускать go run. Короче в лес.

Велик на проде сейчас используется только в случае скрипта мониторинга наших проектов на предмет скорости отдачи + тестирования частей проектов завязанных на внешние сервисы и мы там используем puppeteer. В go есть что-то типа puppeteer?

anonymous
()

А вот и extend подвезли. Microsoft - санитары софта, js давно пора на помойку.

pon4ik ★★★★★
()
Ответ на: комментарий от anonymous

ну если у ваших разрабов больше нет других дел кроме как править кривые костыли, то пожалуйста конечно, но по-хорошему за такие скрипты надо бы дать по голове. ты бы ещё на вижуал басике фор воркгрупс скрипт бы написал, у вас же на басике все пишут и на серверах он есть.

anonymous
()
Ответ на: комментарий от FedyaPryanichkov

Софтом с нодой пользуюсь в полный рост, но тоже вообще пофиг. С гитхаба не переходил на гитлаб и вообще как-то не привык истерить.

anonymous
()
Ответ на: комментарий от stetzen

И в этой ситуации МС может начать поддерживать кеды, иксы (которые Шапка собирается дропнуть, а кроме Шапки их практически никто не пишет) и прочие элементы линуксового зоопарка - как раз чтобы он остался зоопарком и не составлял в таком состоянии какой-то сеьезной конкуренции винде

:D :D :D

Вот это глупость. Да не надо ничего делать - это лучшая тактика. А плохо оно как-то само выйдет.

anonymous
()
Ответ на: комментарий от anonymous

Когда твоей квалификации хватит, чтобы устроиться к нам в контору, то устроишься и дашь там кому-то по голове, а пока что иди и ковыряй своё говно.

anonymous
()
Ответ на: комментарий от anonymous

вижу, что у тебя бугурт, но откуда - не пойму, вроде неплохой совет тебе дали, зачем сердиться. у вашей конторы вообще деньги есть чтобы платить за ковыряние в той лапше на дсл для браузеров которую вы производите?

anonymous
()
Ответ на: комментарий от stetzen

Я в какой-то момент представлял себе примерно следующее развитие событий - у Шапки (читай - у ИБМ) сейчас по сути под контролем системд, вэйланд и гном. Достаточно сильно завязав эти компоненты друг на друга, они могут в принципе выпустить достаточно сильно огороженный дистр навроде хромоси или макоси, который, как раз в силу своей огороженности и связанной с ней вылизанности, может начать набирать популярность (как раз как макось и хромось). И в этой ситуации МС может начать поддерживать кеды, иксы (которые Шапка собирается дропнуть, а кроме Шапки их практически никто не пишет) и прочие элементы линуксового зоопарка - как раз чтобы он остался зоопарком и не составлял в таком состоянии какой-то сеьезной конкуренции винде.

IBM заскорузлая контора которая замкнулась в корпоративном секторе и на десктопы они не полезут. А у RedHat’а почему-то никогда не было амбиций связанных с десктопом, они когда-то так испугались что убунта станет популярной на десктопах, что в спешке убили гном2, выкатив гном3, которым еще года три было просто невозможно пользоваться. А могли с убунтой продвигать десктоп и стричь купоны. Но гнилая шляпа не умеет быть нормальным членом сообщества.

anonymous
()
Ответ на: комментарий от anonymous

И их установку тоже нужно вызывать руками.

Я когда давно на нем писал то юзал dep хз как сейчас.

mx__ ★★★★★
()
Ответ на: комментарий от anonymous

гнилая шляпа не умеет быть нормальным членом сообщества

Нет больше никакой шапки, пишем шапка - читаем ибм, а это корпофашисты похуже оракле, гугла и микрософт вместе взятых.

Uncle_Bobby
()
Ответ на: комментарий от Ford_Focus

Это не пруф. Это просто дизайн такой. Он написан на том же C++, никакого веба там нет. Просто размер между контролами сделали 200 пикселей, вот и весь веб.

Legioner ★★★★★
()

Если сдохнет, туда ему и дорога.

Rinaldus ★★★★★
()

nodejs можно закапывать (С)

Skullnet ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.