Костя
мда
Костя
так себе перевод)
Cenator 🐈
Сразу пиши сюда, звать в лс - плохой тон
Anonymous
Не знал просто можно ли выкладывать..) первый раз честно телеграм юзаю))
Cenator 🐈
А теперь ещё раз в описание глянь
Igor
как добавишь вилку зп, закидывай еще раз
Anonymous
Вакансия Front-end разработчик
ДОМОНАП – активно развивающаяся веб-студия. Сейчас мы ищем человека с широкими познаниями в области фронтенда, который возглавит это направление в нашей компании. Мы ожидаем от вас профессиональное владение JavaScript, HTML и CSS, знание особенностей различных браузеров и опыт применения этих знаний на практике.
Нам необходимы:
•Отличные знания и наличие опыта разработки JavaScript, HTML, CSS;
•Опыт работы с одним из js-фреймворков (AngularJS, React, Vue и подобными);
•Уверенные навыки кросс-браузерной адаптивной верстки;
•Знакомство с jQuery.
•Опыт работы с популярными CMS
Большим плюсом будут:
•Опыт работы со сборщиками (Gulp, Grunt или Webpack);
•Знание препроцессоров LESS или SAAS;
•Знакомство с методологией BEM;
•Опыт в оптимизации загрузки и отрисовки страницы;
•Знание основ VCS (Git).
•JSON
•XML
•NodeJS
•Ajax
Мы предоставим вам:
•Конкурентоспособную заработную плату;
•Оформление в соответствии с требованиями ТК РФ: оплачиваемые отпуска, больничные листы, выплата заработной платы дважды в месяц и др.
•Светлый, удобный офис недалеко от метро Авиамоторная, Римская, Площадь Ильича;
•Свободный дресс-код;
•Работу над интересными, разноплановыми проектами;
•Возможность предлагать и реализовывать свои идеи;
•Доступное, открытое к обсуждениям руководство компании;
• Заработная плата 60.000-110.000, обсудим на основе ваших навыков и опыта - рассмотрим и учтем Ваши пожелания
Контакты:
E-mail: info@domonap.ru
Anton
Привет ребята.
Вопрос слегка не по теме.
Был такой сервис netflixroulette.net/api
В нём можно было очень просто искать фильмы без всяких танцев с бубном.
Сервис свернулся, а я ещё не доделал свой учебный прокект :D
Может кто подскажет подобную апиху, которая работает прям сразу, без запросов api_key, донатов, и т.д.
Спасиб)
Vyacheslav
A͡l̲̣̜̜e̜̼x̞̜͚ ̪̙͎e͚͎̘͍y̞̼̣̰͚͡
товарищи как ajax отправить данные в виде {'test': ['element1', 'element2']}
Winni
Владислав
Ребят подскажите есть чтото подобное типа var imgData = ctx.getImageData(x, y, ctx.canvas.width, 1); но только для дуги или круга? как вообще можно получить массив из канваса шириной в пиксель с произвольным путем?
Костя
Костя
или ты имеешь в виду вырезать из канвы не прамоуголньик?
Андрей
Костя
https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Tutorial/Drawing_shapes
baur.sha
как событие называется
baur.sha
которое позволяет отследить блок который закончили скроллить
baur.sha
который пропадает из поля видимости
CherryTea
/warn
Vyacheslav
Vyacheslav
Сначала забираешь вписанный прямоугольник, потом добираешь нужные пиксели.
Владислав
getImageData + геометрия
ну то-есть попиксельно считать координату и брать пиксель? я думал мож как то типо path использовать можно
Smooth Operator
Kreuz
Владислав
CherryTea
поделитесь опытом, как коротко преобразовать обьект {foo: 'bar'} в строку 'foo: bar' при условии что имя свойства foo заранее не известно
Smooth Operator
CherryTea
Alex
Я заработал почти миллион за 4 месяца. Ушел ли я в отпуск?)
krn
@igorz ты админ ?
Igor
usernameak
const spl = path.split('/');
if (spl[spl.length - 1] === '') spl.pop();
if (!spl[0]) {
throw new Error('Path is not absolute');
}
usernameak
ESLint подчеркнул тут всё красным
usernameak
что не так
Sheldhur
чё лучше для 3D графиков поверхности юзать в связке с d3? x3dom, tree или как-то нативненько можно справиться?
Sheldhur
Sheldhur
у меня нет
Sheldhur
в телегу? ты ж зобанен
Sheldhur
воспользуйся поиском, люк
quiphop
eue
quiphop
да
quiphop
в описании ссылка на инвайт
Андрей
Задорный Копатыч
Кто-нибудь имитирует namespace в Js?
Мой способ:
(function(name){
}))(window.name = window.name || {})
Есть идеи получше?
Oleg
Неймчто?
Oleg
Зачем?
Андрей
Задорный Копатыч
Есть в замыканиях + namespace немного удобства.
Задорный Копатыч
Внутри какого-нибудь fns.js содержатся функции в замыкании, а если надо использовать функции из этого файла в другом месте - тогда они и уходят в неймспейс
Oleg
Но это засоряет глобальную область видимости
Oleg
Вообще для подобного подобные функции выносятся в библиотеки и оттуда уже вызываются
Oleg
Расшариваются между всеми
Задорный Копатыч
>Засоряют
А обычные функции не засоряют?
Задорный Копатыч
Насчет библиотек поподробнее
Задорный Копатыч
Это которые через some = new Func(); some.method(123) ?
Oleg
Да
Oleg
Ещё это может быть сразу просто объект, который содержит методы, если стейты не нужны
Oleg
Или это может быть функция, содержащая методы ибо в JS функции тоже объекты
Oleg
И этот подход довольно распространен
Oleg
Ещё при вызове этой функции могут передаваться некоторые аргументы и результатом получается некоторый объект со своими методами
Oleg
Ну то есть ваш неймспейс - это по сути глобальная переменная куда вы, очевидно как в объект, кладете что-то
Задорный Копатыч
Да, именно так. Там у меня обитают те методы, которые должны быть доступны извне.
Oleg
И внутри вашего замыкания есть приватные функии и публичные что пишутся в name
Oleg
Ну это всё тогда в сторону модульности взгляд
Oleg
Способов создание модулей очень много, а ещё в последних стандартах появилась возможность нативных модулей без вот этих всех оберток
Задорный Копатыч
Можете линкануть?
Задорный Копатыч
модули es - так искать?
Oleg
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Statements/import
Oleg
То есть можно определять те функции что могут быть экспортированы, остальные остаются приватными
Oleg
При этом пользователь модуля может выбрать какие из функций он хочет подгрузить, а может сразу все загрузить
Oleg
К сожалению, пока это не работате нативно без всяких флагов, за исключением некоторых платформ
Oleg
Но это будущее
Oleg
Ну и можно воспользоваться babel и прочими транспиляторами что помогут получить модули уже сейчас и при этом и в старых браузерах
Anonymous
здравствуйте господа, помогите пожалуйста с Chart.js. взял из интернета пример, рендерю по нему, но получается что-то вроде:
https://screenshots.firefox.com/Fx2lfOeAitNK1qFt/dev3.showsofa.com
то есть сама диаграмма почему-то не отображается
Anonymous
никаких ошибок в консоле нет