Андрей
Лишь бы свою джяву принести.
Mikita
ребята, есть кросдоменный iframe, как мне его вкрутить в страницу и ресайзнуть на всю его высоту (котора ябольше, чем высота окна в которое он впилен)?
Anonymous
Ребят, как можно такой косяк исправить?
Когда ставлю размер border 1px, то слева граница таблицы не отображается.
http://joxi.ru/Y2L9D7Wcn40KGA
Сам css код
&.active {
border: 1px solid #4caf50;
border-top: 0;
border-bottom: 0;
background-color: hsla(120, 100%, 73%, 0.712);
opacity: 0.5;
}
Mikita
ну можешь по "умному" https://developer.mozilla.org/en-US/docs/Web/CSS/border-left-style увеличить)
А вообще - многое зависит от вёрстки родителя, возможно в твоём случае http://htmlbook.ru/css/box-sizing актуально
Anonymous
Дима
Контура
Дима
Конура
Andrey
Ребят, подскажите библиотеку для работы с канвасом. Нужно мышкой создавать области произвольной формы и drag'n'drop.
Arlen
всем привет
Arlen
random.generateIntegers({ min: 1, max: 99, n: 2 })
.then(function (result) {
console.log(result.random.data); // [55, 3]
});
есть асинхронная функция от random.org , как записать в переменную значения result.random.data
Александр
Mikita
Александр
Можно через постМессадж какой-нибудь, но если не можешь добавить код во внутренности ифрейма - не получится
Mikita
Александр
ага
Arlen
let params= {
n: 5,
min: 1,
max: 5,
replacement: false,
base: 10
};
winRandom = async (params) =>{
const wins = await random.generateIntegers(params)
console.log(wins.random.data)
return wins.random.data;
}
let arr= winRandom(params);
console.log(arr);
выдает след. результат:
Promise { <pending> }
[ 5, 1, 3, 4, 2 ]
Arlen
random.js:20
let arr= await winRandom(params);
^^^^^^^^^
SyntaxError: Unexpected identifier
at createScript (vm.js:80:10)
at Object.runInThisContext (vm.js:139:10)
at Module._compile (module.js:607:28)
at Object.Module._extensions..js (module.js:654:10)
at Module.load (module.js:556:32)
at tryModuleLoad (module.js:499:12)
at Function.Module._load (module.js:491:3)
at Function.Module.runMain (module.js:684:10)
at startup (bootstrap_node.js:187:16)
at bootstrap_node.js:608:3
Arlen
аа спасибо
Renat
Коллеги, как вы считаете тестировать компоненты это избыточно ?
Nikolay
Это нормально. Компоненты это такие же функции, как и весь остальной код.
Renat
их же в приложении может быть очень много)
Ilya
ну в идеале если вы пришли к тестированию вы должны стремиться с каксимальному проценту покрытия кода... что конечно сферический в ваккуме идеал :)
Ilya
но само собой начинайте с критической функциональности
Nikolay
Ммм, именно отрисовку? Скриншотами :)
Renat
я ту недавно доклад смотрел, там спикер сказал что 30% покрытия это норм
Ilya
в особенности с тех компонентов которые подвержены side effect-ам, т.е. чтобы вы где-то что-то меняли - а этот компонент в силу "связанности" - ломается
Ilya
хотя таких компонентов надо бы вообще избегать
Ilya
Ilya
где-то 30% это архитектурная часть, а остальное прикладное
Ilya
а где-то если меньше 80% покрыто - гарантировать работоспособность релиза никак нельзя
Renat
ну вот и я думаю, что надо бы выделить самые важные и их покрывать
Nikolay
Тесты могут быть написаны хуево, не учитывая миллион корнер-кейсов, но покрывать весь код целиком.
Renat
это точно
Anonymous
Ребят, очень туплю по CSS, если сможете - помогите.
Есть таблица, я обвожу в рамку клетки так:
&.active {
border: 1px solid #4caf50;
border-top: 0;
border-bottom: 0;
background-color: hsla(120, 100%, 73%, 0.712);
opacity: 0.5;
}
Мне нужно сделать так, чтобы у последнего элемента border-bottom был 1px;
Я делал следущим способом:
.active.last {
border-bottom: 1px solid #4caf50;
}
И ничего не происходит, в чем моя ошибка?
Pavel
сделай ^last-child
Pavel
:last-child*
Pavel
ну и &.active:lasth-child следоваительно
Pavel
&.active:lasth-child {
border-bottom: 1px solid #4caf50;
}
Pavel
да блин, все равно с ошибкой написал
Pavel
ну ты понял кароч где ошибка
Anonymous
Да, я вижу ошибку
Anonymous
не помогло, к сожалению
Pavel
мне кажется у тебя небыло амперсанда перед эктив
Pavel
а,, хм
Pavel
да, кстати, на фидждле и править легче
Anonymous
Привет. Спрашивал что почитать начинающиму в js. Хочу его изучить. Советовали фланэгана. А что скажете про эту книгу. Кто с ней сталкивался
Anonymous
Anonymous
ок
Pavel
& это в препроцессорах, берет родителя
snatvb
snatvb
Jq иногда может пригодиться
Anonymous
Так во фланегане тоже куери
Konstantin
да жквери норм
Nikolay
Konstantin
дану, у вас предвзятое отношение :) лучшее - враг хорошего
Konstantin
без жквери даже бутстрап нормально не заведётся
Konstantin
только через костыли
Konstantin
начинается
Konstantin
а что юзать?
Konstantin
это вот типичный фронтендер, который мечется от одного фреймворка к другому
Konstantin
я как раз ушёл от того, чтобы типовые элементы с нуля колбасить
Konstantin
а ты предлагаешь, грубо говоря, уйти с языка высокого уровня на ассемблер
Konstantin
ради непонятно чего
Konstantin
хз, не сталкивался
Konstantin
не вижу ничего плохого
Konstantin
удобная библиотека
Konstantin
насрать можно везде
Konstantin
а можно написать красиво на VB
Konstantin
да
snatvb
asmjs
snatvb
Поэтому наверное
Anonymous
Просто спросил про книгу, устроили холливар
Anonymous
Дело в том что учусь на 4 курсе грубо говоря на прогера
Anonymous
Только сейчас понял что хочу им быть
Anonymous
Но ничего не знаю кроме хтмла и цсс
Anonymous
Вот джс будет моим первым языком
snatvb
Давно и не правда)
Когда на сях писал