Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #681 (permalink)  
Старый 07.01.2015, 10:39
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от Erolast
Все зависимости модуля NPM качаются вместе с ним, аккуратно устанавливаются в отдельную папку и используются только им же, даже если модуль загружен глобально. Локальные модули спокойно копируются туда-сюда, глобальные, по сути, нужны для запуска через консоль.
качаются и устанавливаются в отдельную папку, даже, если модуль уже установлен глобально (то есть дубляж это нормально)?

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


Safort, с долей сомнения это подтвердил
Сообщение от Safort
По всей видимости, да.
никто не опроверг, поэтому вероятно это достоверно


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

а если в результате неосторожных действий для менеджера пакетов сменить базовые адрес, по которому идёт скачка, то всё, пиз-ец, ты попал?
Ответить с цитированием
  #682 (permalink)  
Старый 07.01.2015, 11:18
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

bes,
Цитата:
а если в результате неосторожных действий для менеджера пакетов сменить базовые адрес, по которому идёт скачка, то всё, пиз-ец, ты попал?
А вот хз. Но так практически везде, не?
Ответить с цитированием
  #683 (permalink)  
Старый 07.01.2015, 11:26
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от Safort
А вот хз. Но так практически везде, не?
ну я не линуксоид, поэтому и уточняю, установил какой-нибудь софт, а он тебе менеджер пакетов подправил, вот веселуха, если не понимаешь, как проконтролировать хотя бы то, куда идут запросы при установке модулей хотя бы самым примитивным образом, это собственно и напрягает, а также падение сервера (бомба упала, политика изменилась и доступ не для всех)
Ответить с цитированием
  #684 (permalink)  
Старый 07.01.2015, 11:38
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

bes,
не, я к тому, что вот это вот
Цитата:
для менеджера пакетов сменить базовые адрес, по которому идёт скачка, то всё, пиз-ец, ты попал?
Наверное, у любого софта. Главное, знать как подменять нужную инфу.
Ответить с цитированием
  #685 (permalink)  
Старый 07.01.2015, 15:31
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
качаются и устанавливаются в отдельную папку, даже, если модуль уже установлен глобально (то есть дубляж это нормально)? ... npm каждый раз локализует модуль пусть и ценой дублирования
Аха. Если вдруг место станет критичным, можно использовать npm dedupe - он попытается разрулить зависимости модуля по семверу и преобразовать их древо в плоское.
Ответить с цитированием
  #686 (permalink)  
Старый 07.01.2015, 17:01
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Как считаете, можно ли нормальный Sega Genesis эмулятор на канвасе запилить? А то на флеше видал такой. Вот только не могу понять как оно всё работает, особенно управление.

Есть какие-нибудь идеи по поводу Sega эмулятора на JS?
Ответить с цитированием
  #687 (permalink)  
Старый 07.01.2015, 17:51
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
Как считаете, можно ли нормальный Sega Genesis эмулятор на канвасе запилить?
Можно.
__________________
kobezzza
code monkey
Ответить с цитированием
  #688 (permalink)  
Старый 07.01.2015, 20:01
Интересующийся
Отправить личное сообщение для ssadfaf Посмотреть профиль Найти все сообщения от ssadfaf
 
Регистрация: 28.12.2014
Сообщений: 20

Сообщение от ssadfaf
но будет ли хорошо, если на странице канвасов будет десятки или сотни (пусть и одинаковых)?
Тебя в гугле забанили?
var canvas = document.getElementById("myСanvas");
var imgFromCannvas    = canvas.toDataURL("image/png");

Потом креате елемент (имг), гетЭлементБайАйди и
newElement.src = imgFromCannvas;
Ответить с цитированием
  #689 (permalink)  
Старый 07.01.2015, 20:06
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

ssadfaf,
я смотрю тебе весело тут)
Ответить с цитированием
  #690 (permalink)  
Старый 07.01.2015, 20:10
Интересующийся
Отправить личное сообщение для ssadfaf Посмотреть профиль Найти все сообщения от ssadfaf
 
Регистрация: 28.12.2014
Сообщений: 20

Safort, чукчи (сами с собой) празднуют и веселятся.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смишных картинок тред megaupload Оффтопик 3447 03.07.2023 09:47
React'а тред melky Оффтопик 246 13.11.2016 08:07
Webpack'а тред nerv_ Сборка проекта, утилиты 58 07.05.2016 13:46
Смешных историй тред monolithed Оффтопик 11 04.03.2015 04:20
Смишных видео с намеком тред godofjavascript Оффтопик 4 30.12.2012 23:50