Костя
Андрей
Это всё же глупо, как мне кажется.
from
а вот 2017 сейчас
css гриды, es6, поддержка es-модулей
а mouseleave на disabled кнопке придумали как хэндлить?
https://developer.mozilla.org/en-US/docs/Web/Events/mouseleave#Browser_compatibility
from
есть может нормальные общепринятые хаки хотя бы?)
from
тут за форварды не бьют? А то не знаю пока где эффективнее спрашивать)
Андрей
Не бьют, но не увлекайся слишком)
from
8)
from
в общем реальная ж проблема фронтенда
mousemove на body не хочется вешать
Андрей
А вообще - придётся делать фейк инпут.
from
наивно обернуть в другой компонент и на него повесить слушатель тоже не выйдет насколько я помню
Андрей
https://stackoverflow.com/questions/3100319/event-on-a-disabled-input
Thomas
Костя
Костя
то, что ЖС требуется дофига - это понятно
from
Костя
я сам пишу в основном на жаве, но приходится пописывать и на жс
from
хотя кажется, что работать не будет)
Андрей
Ну, а что ты подразумеваешь под accessability?
from
я подумал ты предлагаешь грубо говоря div class="button" /> стилизовать под кнопку
так делать неправильно
Oleg
А вообще пик JS был в 2014
Oleg
Го в 2016 показал себя языком года
Oleg
Просто в России его нет
Андрей
Oleg
А по JS у нас есть Кантор и его стараниями столько новичков
Андрей
Даже пых активнее.
Oleg
2006 год был годом руби, с тех пор он просто где-то там
Oleg
По ТИОБЕ JS на 7 месте, руби на 10, пхп на 6
Oleg
Го лишь 17
Oleg
R форсят почему-то
Андрей
Дык аналитика же трендом стала.
Oleg
Может быть, да
Oleg
На тему кобла - он, кстати, популярнее чем луа, эрланг и раст
Oleg
И даже популярнее скалы
Oleg
Просто в России у нас JS/Node, PHP и Java для энтерпрайза, ещё C# проскакивает, остального меньше. Ну, это вот как я вижу, понятно что те кто специально собирал статистику видят картину глубже
P
привет, нужен
Frontend Developer (React)
Требования:
Знание Java Script, ES6, React, SASS, БЭМ
Будет плюсом
Опыт использования Docker, Webpack, Express, Redux, ES7
Умение писать тесты (mocha, chai, enzyme и др)
50-70к
вопросы в лс
Oleg
Без вилки забанят
P
оу
P
спасибо
Vladyslav
ребята, вопрос по гит-воркфлоу)) допустим в разработке фича, у нее есть бекенд часть и фронт-часть, потом мы это сливаем в интегрейшен бранчу , которую уже деплоим на с3, тестим, и потом вливаем в мастер. Вопрос- насколько адекватно делать фикс-коммиты и просто коммиты в эту интегрейшен бранчу ?
CherryTea
Vladyslav
да
Vladyslav
но пилиться в разных ветках
CherryTea
Это странно, впрочем есди у вас не рест.. А как вы потом будуте эти фикс комиты обратно растаскивать по веткам?
CherryTea
Интегрейшен бранч ваш вы уже не пушните в ваши ветки ибо там каша
Vladyslav
используем рест, да интегрейшен уже не пушнем
CherryTea
Если рест зачем тогда эти пляски
CherryTea
По репу на фронт и бек
Vladyslav
ну сейчас уже вопрос не в этом)
Vladyslav
у нас рест, но не полноценный
Bushrut
гайз, кто нить смотрел Nordic.js 2017. Один докладчик говорил, о промисах в купе с генераторами, для создания синхронного кода. Это реально работает ?
Maksim
Maksim
Это вроде как именно тогда обсуждали
Bushrut
https://www.youtube.com/watch?v=YXo4YOLDK1k&index=3&list=PLGP3VO5jDf8xpaeBAhJOJaEjt1C7sE5Sf
Костя
пхп файл? в смысле работать с ним как с обычным файлом?
Danil Á.
Если веб сервер не настроен на выдачу а не исполнение, никак
Danil Á.
Это вопрос безопасности
Костя
то есть тебе надо, чтобы по клику на сайте А сервер этого сайта скачал себе пехапе файл с сервера Б?
Костя
ну, можешь сделать это через wget
Danil Á.
Смотря что за сервер, смотря какой яп у серверного приложения
Danil Á.
В пхп можно просто считать файл и отправить
Костя
http://php.net/manual/ru/function.system.php
Ruslan
Anonymous
Был рандомогенератор от злых марсиан, не помните название?
Anonymous
Чет на гитхабе не нахожу или слепой...
Oleh
nanoid
Anonymous
Спасибо!
Anonymous
Oleh
Она у Ситника
Oleh
ai в github
Anonymous
Да нашел уже
Anonymous
Это я так
Владислав
всем привет, подскажите кто знает по канвас , задача такая из ч\б бмп картинки получить массив рядом стоящих черных точек в виде [номер_строки, смещение, длина_отрезка] есть какие нибудь методы? я сделал вроде пашет но хотелось бы побыстрее:
var lineData=[];
function invert() {
var imgData = ctx.getImageData(0, 0, ctx.canvas.width, ctx.canvas.height);
var i;
var iy=0;
var startx=0;
var lenx=0;
var wi=4*ctx.canvas.width;
for (i = 0; i < imgData.data.length; i += 4) {
if(imgData.data[i]==0){
if(lenx==0){startx=(i % wi )/4;iy=~~(i / wi);}
lenx++;
}else{
if(lenx!=0){console.log('Y '+iy,'Ofs '+startx,'Len '+lenx);lineData.push([iy,startx,lenx]);}
startx=0;
lenx=0;
}
//imgData.data[i] = 255 - imgData.data[i];
imgData.data[i+1] = 255 - imgData.data[i+1];
imgData.data[i+2] = 255 - imgData.data[i+2];
imgData.data[i+3] = 255;
}
ctx.putImageData(imgData, 0, 0);
}
Костя
в смысле побыстрее?
Костя
оно медленно работает?