Javascript.RU

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

вероятно перетрудился сёрфить за ближайшие дни, что сегодня закипел, не выдержал и написал в службу поддержки
написал в культурной форме, но на душе была эта картинка
<img src="http://i9.pixs.ru/storage/5/3/7/asdfpng_9083796_15889537.png" style="width:100%"/>


PS: этот всплывающий блок всем не нравится или в нём есть что-то полезное?
может кто посодействует, чтобы его хотя бы в другое место пристроили
Ответить с цитированием
  #812 (permalink)  
Старый 04.02.2015, 11:55
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Только что узнал, что Firebug в FF не поддерживает sourcemap. Улыбнуло Отключил плагин, нативный отладчик лисы поддерживает.

Кто-нибудь в курсе, планируется ли в Firebug поддержка sourcemap и будет ли вообще развиваться Firebug? (на первый взгляд, не совсем понятно, зачем он нужен если есть нативный отладчик)
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #813 (permalink)  
Старый 04.02.2015, 12:02
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от nerv_ Посмотреть сообщение
Только что узнал, что Firebug в FF не поддерживает sourcemap. Улыбнуло Отключил плагин, нативный отладчик лисы поддерживает.

Кто-нибудь в курсе, планируется ли в Firebug поддержка sourcemap и будет ли вообще развиваться Firebug? (на первый взгляд, не совсем понятно, зачем он нужен если есть нативный отладчик)
он был нужен, когда отладчика не было. сейчас он есть.

firebug уже вроде и не поддерживается, нет?
Ответить с цитированием
  #814 (permalink)  
Старый 04.02.2015, 13:30
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от melky
firebug уже вроде и не поддерживается, нет?
любопытства ради загуглил . Написано, что последний релиз от вчера (2015-02-03)
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #815 (permalink)  
Старый 04.02.2015, 13:37
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Сообщение от nerv_
Кто-нибудь в курсе, планируется ли в Firebug поддержка sourcemap и будет ли вообще развиваться Firebug? (на первый взгляд, не совсем понятно, зачем он нужен если есть нативный отладчик)
Сообщение от Firebug 3 – next generation of Firebug
The product has always been an extension and the natural direction is to build the next Firebug generation on top of the existing developer tools in Firefox – and extend them. So, the next step is tight integration with the existing Firefox platform. This way Firebug also gets significant performance, stability and security advantages. Firebug will complement the Firefox Developer Tools by adding new functionality – not by competing with them.
https://blog.getfirebug.com/2014/11/...on-of-firebug/

насколько я понял, 3й фаербаг будет дополнением к стандартным девтулзам
Ответить с цитированием
  #816 (permalink)  
Старый 04.02.2015, 13:53
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Octane, спасибо
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #817 (permalink)  
Старый 04.02.2015, 19:55
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Octane Посмотреть сообщение
<canvas><input type="checkbox"></canvas>
О_О

ОХ-ТЬ, точно!

какие за\против такого подхода? интересует производительность
Ответить с цитированием
  #818 (permalink)  
Старый 04.02.2015, 21:54
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

у меня есть функция:
/** Скачает изображение по ссылке, сохранит в папку */
exports.downloadImage = function (imageURL) {
  return new Promise(function (res, rej) {

    var ext = path.extname(imageURL);
    var imageName = utils.getImageName(imageURL);
    var dest = path.join(imageSavePath, imageName);

    var file = fs.createWriteStream(dest);

    /** @type {Object} RESOLVE ARGUMENT */
    var info = {imageURL: imageURL, dest: dest, ext: ext, imageName: imageName};

    var request = http.get(imageURL, function (response) {
        response.pipe(file);
        file.on('finish', function () {
            file.close(function () {
              res(info);
            });
        });
        file.on('error', function (err) {
            fs.unlinkSync(dest);
            rej(err);
        });
    });

  });
};

которая качает картинку из инета и сохраняет её на диск.

я написал такой тест к ней:
describe('downloadImage', function () {
    it('should download image by url', function () {
      return utils.
        downloadImage('http://i.imgur.com/emZNv0N.jpg').
        then(function (info) {
          fs.unlinkSync(info.dest);
          return Promise.resolve(info);
        }).
        should.eventually.
        include({imageURL: 'http://i.imgur.com/emZNv0N.jpg', ext: '.jpg'}).
        and.property('imageName').match(/^product-image-/);
    });
  });


всё хорошо, но тест выполняется 600 мс

вопрос - как подменить модуль http или вообще её переписать, чтобы можно было не скачивать изображение при тестировании?
Ответить с цитированием
  #819 (permalink)  
Старый 04.02.2015, 22:02
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от melky
как подменить модуль http или вообще её переписать, чтобы можно было не скачивать изображение при тестировании?
Запрашивай заголовки, если по заголовкам картинка, качаешь, если "фига" то нет.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #820 (permalink)  
Старый 04.02.2015, 22:51
Аватар для Zend
Профессор
Отправить личное сообщение для Zend Посмотреть профиль Найти все сообщения от Zend
 
Регистрация: 28.11.2009
Сообщений: 328

Сообщение от melky
чтобы можно было не скачивать изображение при тестировании
а что если найдётся какой то баг при котором картинка не сохраняется?

кстати я не вижу смысла в этом тесте так как там нет done().

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

не хочешь ждать, уверен что там всё ок - отключи его, добавь "x":
xit('......

кстати чем тестируешь? mocha?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смишных картинок тред megaupload Оффтопик 3448 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