Size: a a a

Front-end developers

2020 May 05

IH

Ivan Hrynevytskyi in Front-end developers
а а - b в данном случае это условие сортировки
источник

О

Ольга in Front-end developers
Ivan Hrynevytskyi
там скорее всего квиксорт под капотом
Зависит от браузера. SpiderMonkey используют сортировку слиянием, v8- квик сорт
источник

А

Алексей in Front-end developers
Подскажите видео-курсы, чтобы подтянуть анлглийский язык. Уровень примерно А2. Можно с торрента или онлайн)
источник

НП

Никита Потапенко... in Front-end developers
Алексей
Подскажите видео-курсы, чтобы подтянуть анлглийский язык. Уровень примерно А2. Можно с торрента или онлайн)
на рутрекере точно что-то есть
источник

А

Алексей in Front-end developers
Не сомневаюсь, но хотел совет, основаный на опыте
источник

DE

Denis Evlampiev in Front-end developers
Ольга
Зависит от браузера. SpiderMonkey используют сортировку слиянием, v8- квик сорт
SpiderMonkey, Chakra и jscore используют сортировку слиянием. А в v8 точно не quicksort. У них был тикет, что сортировка нестабильна из-за quicksort. Они его закрыли, потом внесли изменения в спецификацию, что сортировка должна быть стабильной)) Где-то в закладках есть тред, если получится откопать, скину.
источник

О

Ольга in Front-end developers
Denis Evlampiev
SpiderMonkey, Chakra и jscore используют сортировку слиянием. А в v8 точно не quicksort. У них был тикет, что сортировка нестабильна из-за quicksort. Они его закрыли, потом внесли изменения в спецификацию, что сортировка должна быть стабильной)) Где-то в закладках есть тред, если получится откопать, скину.
Спасибо!
источник

DE

Denis Evlampiev in Front-end developers
Ольга
Спасибо!
источник

О

Ольга in Front-end developers
Спасибо!
источник

IH

Ivan Hrynevytskyi in Front-end developers
А чем кусорт не стабилен кстать?
источник

DE

Denis Evlampiev in Front-end developers
Ivan Hrynevytskyi
А чем кусорт не стабилен кстать?
Если отсортировать по value такой массив
[
 {id: 1, value: 1},
 {id: 2, value: 2},
 {id: 4, value: 1},
 ...
]
то нельзя гарантировать, что получится
[
 {id: 1, value: 1},
 {id: 4, value: 1},
 {id: 2, value: 2},
 ...
]
а не
[
 {id: 4, value: 1},
 {id: 1, value: 1},
 {id: 2, value: 2},
 ...
]
источник

АП

Алексей Прасолов... in Front-end developers
Почему-то я "везучий" на ошибки... или я просто что-то не так делаю.

В gulp, плагин gulp-iconfont, форматирует шрифт.svg во все доступные расширения... кроме "woff".
Часть текста ошибки:   "Error in plugin 'gulp-ttf2woff'".

Как вы наверное знаете, то что плагин gulp-iconfont содержит в себе разные плагины, нужные для форматирования шрифтов определённого расширения, и такой из плагинов в которой образовалась ошибка является "gulp-ttf2woff".

В интернете советуют плагин gulp-iconfont сбросить до более старой версии. Но что-то не получаеться. Может кто-то сталкивался с данной ошибкой?!
источник
2020 May 06

АП

Алексей Прасолов... in Front-end developers
Алексей Прасолов
Почему-то я "везучий" на ошибки... или я просто что-то не так делаю.

В gulp, плагин gulp-iconfont, форматирует шрифт.svg во все доступные расширения... кроме "woff".
Часть текста ошибки:   "Error in plugin 'gulp-ttf2woff'".

Как вы наверное знаете, то что плагин gulp-iconfont содержит в себе разные плагины, нужные для форматирования шрифтов определённого расширения, и такой из плагинов в которой образовалась ошибка является "gulp-ttf2woff".

В интернете советуют плагин gulp-iconfont сбросить до более старой версии. Но что-то не получаеться. Может кто-то сталкивался с данной ошибкой?!
Я произвёл некоторые эксперименты, я скачал сам плагин gulp-ttf2woff и попробовал только его запустить.

Ошибка gulp-ttf2woff ведёт меня в файл: \node_modules\gulp-ttf2woff\src\index.js

Ошибка указывает на этот кусок кода:
// Buffers
   if(file.isBuffer()) {
     try {
       file.contents = new Buffer(ttf2woff(
         new Uint8Array(file.contents)
       ).buffer);
     } catch(err) {
       stream.emit('error', new gutil.PluginError(PLUGIN_NAME, err, {
         showStack: true
       }));
     }
   // Streams
   } else {
     file.contents = file.contents.pipe(new BufferStreams(ttf2woffTransform()));
   }

А именно на "... new gutil.PluginError ..."
источник

АП

Алексей Прасолов... in Front-end developers
... но что-то мне подсказывает что ошибка меня привела к самому выводу ошибки... тогда вообще непонятно почему gulp-ttf2woff не в силах переформатировать в шрифт woff...
источник

MF

M F in Front-end developers
Можете обьяснить для новичков
Почему В  4заканчивается
источник

О

Ольга in Front-end developers
M F
Можете обьяснить для новичков
Почему В  4заканчивается
потому что стоит условие if (count === 5) { return; }
источник

AY

Alex Yuzviak in Front-end developers
всем привет
подскажите - есть кнопка span - можно ли как-то увеличить ее область нажатия - как зеленым, при этом не трогать разметку и не увеличивать кнопку при помощи padding, чтобы зрительно она осталась такой же.... проблема в том что на яблоке почему-то не всегда получается ее нажать (((
источник

AY

Alex Yuzviak in Front-end developers
может есть какое-то свойство или хак для яблока?(
источник

MP

Maksym Pohribniak in Front-end developers
нет
источник

NN

Nik Nik in Front-end developers
Alex Yuzviak
может есть какое-то свойство или хак для яблока?(
cursor: pointer
источник