
Вячеслав
30.07.2018
17:30:28
Скажите, как можномподставить значение переменной вместо name?
a.name.call() тоесть вместо name нужно подставлять значение из переменноф

Eight
30.07.2018
17:36:24

Oleg
30.07.2018
17:37:38
a[name].call()

Вячеслав
30.07.2018
17:40:41
Спс! Получилось!

Google

Azamat
31.07.2018
03:39:23
Мде

Yura
31.07.2018
04:04:17
@XaveScor

Павел
31.07.2018
04:26:24
Парни, подскажите как vscode заставить по ctrl+клик переходить к определению любого компонента, а не только лежащего рядом(в одной папке)?

Ivan
31.07.2018
04:48:49
У мну из коробки работает

Павел
31.07.2018
05:01:45
К сожалению из коробки не везде переходит

Alexey
31.07.2018
05:54:39
!спам

Vlad
31.07.2018
06:27:12
Оно переходит, если явно импорт указан, как я понял

Roman
31.07.2018
07:04:10

Павел
31.07.2018
07:11:12
Засада в том, что у коллег пхпшторм переходит

Eight
31.07.2018
07:11:30
Может там у вас есть кнопка типа как в саблайме - не просто "открыть", а "открыть как проект"

Павел
31.07.2018
07:13:36
Есть рабочая область, но это как я понял, для хранения настроек
От спасибо Добрый человек, сохранил и открыл потом рабочую область и стало как нужно

Google

Eight
31.07.2018
07:18:06
Ого, вот это я мастер

Roman
31.07.2018
07:22:00


Olga
31.07.2018
07:30:38
#vacancy #офис #вакансия #frontend #javascript #angular
?Требуется: Senior Frontend developer
?Локация: Санкт-Петербург #Питер
?Формат работы: офис, #гибкий график
?Зарплатная вилка: от 200 000 - 250 000 руб
?Компания: CM.Expert
? No legacy, опционы!
?DataMining-платформа CM.Expert — на данный момент, единственная в России “умная” система, предназначенная для интеллектуального анализа рынка автомобилей и автоматизированного управления продажами и складом. Несмотря на то, что CM.Expert на рынке относительно недавно, наша платформа уже используется крупнейшими автодилерами России, и список клиентов постоянно растет.
?Компания CM.Expert https://cm.expert/ ищет опытного FrontEnd-разработчика, хорошо знакомого с фреймворком Angular2+ (4-6), а также с другими инструментами эко-среды JavaScript (JavaScript/TypeScript/Node.js/WebPack и т.д.).
?Стек: Angular5+TypeScript+Node.js+WebPack
?Как работаем:
?специалист будет сконцентрирован на реализации бизнес-логики и архитектуры приложения;
?верстка будет предоставляться перед началом задачи в подготовленном виде;
?высокое качество кода;
?пишем тесты (интеграционные и функциональные);
?работаем по Agile через YouTrack
?Задачи:
• Участие в проектирование архитектуры приложения и API
• Реализация непосредственно бизнес-логики (работа с версткой разделена, работа с API автоматизирована — генерируются типы данных и сервисы для работы с API)
• Поддержка OpenAPI-спецификации и документации
с внутренними заказчиками ( продукт-менеджер, маркетологи и дизайнеры).
?Требования:
• Продолжительный специализированный опыт работы с FrontEnd-приложениями
• Высокое качество кода
• Навыки работы с Git
• Хорошее знание JavaScript / TypeScript
• Знание HTML5 / DOM / SCSS
• Навыки верстки, внимательность, хороший “глазомер”
• Уверенные знания и навыки работы с ReactiveX
• Умение работать с “состоянием” приложения; эрудиция в “Best Practices”
• Хорошее знание фреймворка Angular (2-6) — в том числе, “под капотом”
• Опыт создания типовых решений (npm-пакетов, плагинов, библиотек и т.д.)
• Хорошее понимание принципов ООП, функционального программирования
• Понимание принципов поддерживаемости
• Хорошее знание сборщиков: WebPack, Gulp; способность создавать кастомные решения любой сложности
• Опыт работы с базами данных и хранением информации
• Умение работать с документацией (читать и писать)
• Навыки работы с JSON Schema, OpenAPI/Swagger
• Самообучаемость, амбициозность, умение находить компромиссы, принимать решения и брать на себя ответственность, навыки командного взаимодействия.
?Условия:
?Специализация и концентрация на целевых задачах (предоставляется готовая верстка: готовые “болванки” Angular-компонент с готовой разметкой, стилями и анимацией, а также исходники на чистом HTML/SCSS) ;
?NO legacy-кода;
?Design First, разделение специализации, автоматизация рутинных задач и кодогенерация;
?Опционы
? зп до 250 000 руб.
?Трудоустройство по ТК РФ, вся зп белая, зп 2 раза в месяц
?Гибкое начало рабочего дня
?В последствии возможно часть времен работать на удаленке
?Классный современный офис ?
?Если вам интересна данная вакансия или есть нюансы, которые хотите обсудить: orechkalova@gmail.com
+7(912)324-80-44
Telegram: @lovemyriver
Skype: olyarechkalova
Facebook: https://www.facebook.com/olga.rechkalova.3
??


⭕ VshelV
31.07.2018
08:48:39
JS new Date(Date.UTC(1957, 0, 1, 0, 0, 0));
выдает дату
1957-01-01T00:00:00.000Z в UTC
а как сделать UTC +2?

Георгий
31.07.2018
09:02:04
Ищи что то типа setUTC или тип того

Oleg
31.07.2018
09:18:22
в JS вроде бы часовой пояс не хранится в объекте даты (как в .NET, например), а явлется только атрибутом отображения даты

Mark
31.07.2018
09:22:22
Кто-нибудь знает способ отредактировать стилями title на стороне facebook share widget/post <meta property="og:title" content="Your Website Title" />?

⭕ VshelV
31.07.2018
09:26:29

Oleg
31.07.2018
09:39:10

Timur
31.07.2018
10:13:08
как загуглить данный слайдер?

Stan
31.07.2018
10:26:13
почему ты его сам не напишешь? - верстаешь основной блок и три для превью - при клике вставляешь нужную картинку в основной
а по поводу загуглить слайдер =/ --- просто загугли топ 20 слайдеров и среди них найдешь свой 100%
только тут чатик про js а не про гугл слайдеров

Andrew
31.07.2018
10:30:13
Народ привет, кто может скинуть пример как можно написать решение квадратного уравнения и найти дискриминант на jS?

Roman
31.07.2018
10:33:19
че тут писать? математика переносится 1 в 1 =)

Pavel
31.07.2018
10:33:24

Andrew
31.07.2018
10:33:54
лень простая лень мужики)

krn
31.07.2018
10:34:40

Google

krn
31.07.2018
10:35:19
к тому ж гуглится наверн за секунду

Denis
31.07.2018
10:37:14
как убрать расстояние межлу колонками ?
https://jsfiddle.net/tzpqe75w/

Andrew
31.07.2018
10:40:17

krn
31.07.2018
10:40:31

Denis
31.07.2018
10:40:40

Andrew
31.07.2018
10:40:51

Denis
31.07.2018
10:40:52
stroke-width: 15px;
но это не то...

krn
31.07.2018
10:41:36
а ты не хочешь прямоугольники херачить вместо линий ?
а, понял, либа не твоя наверн

Hip
31.07.2018
10:42:38
кто коммитит сразу в мастер?

krn
31.07.2018
10:43:03

Denis
31.07.2018
10:43:14

Hip
31.07.2018
10:43:35
все коммитят в мастер при одиночной разработке

Батыр
31.07.2018
10:44:07

Anton
31.07.2018
10:45:16
А есть другие ветки?

Andrew
31.07.2018
11:27:35
народ кто с сагами работал и generic каналами?
можно ли сделать take так, чтоб данные не "выдирались" из потока, а шли дальше?

Admin
ERROR: S client not available

Pavel
31.07.2018
11:36:25

Максим
31.07.2018
12:24:18
Всем привет, прошу помощи.
Дано. У меня есть объект с методами защищенные от записи.
Задача Нужно отследить обращение к этому объекту или его методам.
Спасибо.
Подробнее о задаче.
Есть много разных объектов (защищенных от записи)
В моем коде есть функция eval(), каждый пользователь может получить к ней доступ.
Мне нужно как-то, настроить ограничения.
Например не дать доступ к некоторым защищенным объектам или ограничить количество обращений к ним.
При чем у меня тоже нет возможности их (защищенные объект) менять.

Google

Тимофей
31.07.2018
12:30:39


Denis
31.07.2018
12:31:29
Всем привет помогите мне переписать класс с es6 на es5 с наследованием babel не предлагать
class ExternalLink extends Inline {
static create(value) {
var node = super.create(value);
if(typeof value === 'object') {
value = value.href;
}
node.setAttribute('href', value);
node.setAttribute('target', '_blank');
node.setAttribute('rel' ,'nofollow');
return node;
}
static formats(node) {
return {
href: node.getAttribute('href'),
target: node.getAttribute('target'),
rel: node.getAttribute('rel')
};
}
}

Hip
31.07.2018
12:34:53
https://es6console.com/

Denis
31.07.2018
12:36:44

Hip
31.07.2018
12:37:38


Denis
31.07.2018
12:37:55
var ExternalLink = function (node, value) {
// Apply Link Constructor;
Inline.call(this, node, value);
};
ExternalLink.prototype = Object.create(Inline.prototype);
// Copy static functions
$.extend(ExternalLink, Object.create(Inline));
// Fixed constructor type
ExternalLink.prototype.constructor = ExternalLink;
// Override parent create function
ExternalLink.create = function (value) {
var node = Inline.create(value);
// console.log(node);
if(typeof value === 'object') {
value = value.href;
}
node.setAttribute('href', value);
node.setAttribute('target', '_blank');
node.setAttribute('rel' ,'nofollow');
return node;
};
ExternalLink.formats = function (node) {
return {
href: node.getAttribute('href'),
target: node.getAttribute('target'),
rel: node.getAttribute('rel')
};
};
ExternalLink.blotName = 'externallink';
ExternalLink.className = 'external';
ExternalLink.tagName = 'A';
Quill.register('formats/externallink', ExternalLink);


Максим
31.07.2018
12:40:04


Denis
31.07.2018
12:40:54
var ExternalLink = function (node, value) {
// Apply Link Constructor;
Inline.call(this, node, value);
};
ExternalLink.prototype = Object.create(Inline.prototype);
// Copy static functions
$.extend(ExternalLink, Object.create(Inline));
// Fixed constructor type
ExternalLink.prototype.constructor = ExternalLink;
// Override parent create function
ExternalLink.create = function (value) {
var node = Inline.create(value);
// console.log(node);
if(typeof value === 'object') {
value = value.href;
}
node.setAttribute('href', value);
node.setAttribute('target', '_blank');
node.setAttribute('rel' ,'nofollow');
return node;
};
ExternalLink.formats = function (node) {
return {
href: node.getAttribute('href'),
target: node.getAttribute('target'),
rel: node.getAttribute('rel')
};
};
ExternalLink.blotName = 'externallink';
ExternalLink.className = 'external';
ExternalLink.tagName = 'A';
Quill.register('formats/externallink', ExternalLink);
Проблема в том что у меня появляется блок span а не A
точнее он сначала <a а п отом меняентся на спан
Ладно ребят я наверно чатом ошибся тут такое не решают


Тимофей
31.07.2018
12:44:13
но не совсем понятно по прежнему что за объекты

Максим
31.07.2018
12:46:52
new Proxy() не подходит как как в моей среде, это упрощенная версия js, нету Proxy.
Привет, можно через https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Proxy
Вот вроде то что надо https://monosnap.com/file/3QlXYEsQSRJnKST4u17eQjrcxc7ral только на гетер если надо ограничивать доступ к методу

Renat
31.07.2018
12:52:09
всем привет. подскажите Amazon AWS чатик пожалуйста

Максим
31.07.2018
12:57:02

Oleg
31.07.2018
13:00:38

Google

Pavel
31.07.2018
13:03:56
Ну прокси это просто класс написаный по паттерну Прокси, возьмите паттерн посмотрите и реализуйте так как вам надо =)

Roman
31.07.2018
13:08:44

Roman
31.07.2018
13:29:48
как упростить можно type === const1 || type === const2 ?
type === (const1 || const2) как-то странно себя ведет