
Эйчар
01.10.2018
07:12:56
привет а вакансии сюда можно постить?

Roman
01.10.2018
07:13:25

Эйчар
01.10.2018
07:13:36
Привет #вакансия, в новую газету (https://novayagazeta.ru/) ищем Fullstack разработчика
Что мы ждем от тебя:
— Отличное владение JavaScript, как же без этого
— Знание CSS и HTML
— Опыт работы с React и Redux
— Желание писать на Ruby/RoR, так как админка написана на нем и придется её дописывать
— Уметь обращаться с Postgres и писать код через гит
— Опыт работы от полгода если прям идеально совпали требования, а так от года
Что предложим:
— Вилку 70.000₽ − 100.000₽
— Полностью удаленную работу, нужно лишь синхронизироваться с 11:00 до 16:00 по мск
По дальнейшим вопросам в личку
держай тогда

Google


Максим
01.10.2018
07:15:29
В коде, который я скинул выше, нужно сделать возможным работать
Пример вызова 1
SpreadsheetApp
.openById("id")
.getSheetByName("Лист1")
.appendRow(["test", "hi1111"])
.run();Результат вызова 1 (передать в функцию target объект)
{
fncs: ["SpreadsheetApp", "openById", "getSheetByName", "appendRow"],
args: [null, ["id"], ["Лист1"], [["test", "hi1111"]]]
}
Пример вызова 2
var spreadsheet_link = SpreadsheetApp
.openById("id");
// Вызов 2.1
spreadsheet_link
.getSheetByName("Лист1")
.appendRow(["test", "hi1111"])
.run();
// Вызов 2.2
spreadsheet_link
.getSheetByName("Лист1")
.getDataRange()
.getValues()
.run();Результат вызова 2
// Результат вызова 2.1 (передать в функцию target объект)
{
fncs: ["SpreadsheetApp", "openById", "getSheetByName", "appendRow"],
args: [null, ["id"], ["Лист1"], [["test", "hi1111"]]]
}
// Результат вызова 2.2 (передать в функцию target объект)
{
fncs: ["SpreadsheetApp", "openById", "getSheetByName", "getDataRange", "getValues"],
args: [null, ["id"], ["Лист1"], null, null]
}


Roman
01.10.2018
07:17:17
В коде, который я скинул выше, нужно сделать возможным работать
Пример вызова 1
SpreadsheetApp
.openById("id")
.getSheetByName("Лист1")
.appendRow(["test", "hi1111"])
.run();Результат вызова 1 (передать в функцию target объект)
{
fncs: ["SpreadsheetApp", "openById", "getSheetByName", "appendRow"],
args: [null, ["id"], ["Лист1"], [["test", "hi1111"]]]
}
Пример вызова 2
var spreadsheet_link = SpreadsheetApp
.openById("id");
// Вызов 2.1
spreadsheet_link
.getSheetByName("Лист1")
.appendRow(["test", "hi1111"])
.run();
// Вызов 2.2
spreadsheet_link
.getSheetByName("Лист1")
.getDataRange()
.getValues()
.run();Результат вызова 2
// Результат вызова 2.1 (передать в функцию target объект)
{
fncs: ["SpreadsheetApp", "openById", "getSheetByName", "appendRow"],
args: [null, ["id"], ["Лист1"], [["test", "hi1111"]]]
}
// Результат вызова 2.2 (передать в функцию target объект)
{
fncs: ["SpreadsheetApp", "openById", "getSheetByName", "getDataRange", "getValues"],
args: [null, ["id"], ["Лист1"], null, null]
}
не, так не пойдет. пиши примеры: вызов такой результат такой, вызов другой результат вот такой


Максим
01.10.2018
07:17:53
понял, щя подправлю
В коде, который я скинул выше, нужно сделать возможным работать
Пример вызова 1
SpreadsheetApp
.openById("id")
.getSheetByName("Лист1")
.appendRow(["test", "hi1111"])
.run();Результат вызова 1 (передать в функцию target объект)
{
fncs: ["SpreadsheetApp", "openById", "getSheetByName", "appendRow"],
args: [null, ["id"], ["Лист1"], [["test", "hi1111"]]]
}
Пример вызова 2
var spreadsheet_link = SpreadsheetApp
.openById("id");
// Вызов 2.1
spreadsheet_link
.getSheetByName("Лист1")
.appendRow(["test", "hi1111"])
.run();
// Вызов 2.2
spreadsheet_link
.getSheetByName("Лист1")
.getDataRange()
.getValues()
.run();Результат вызова 2
// Результат вызова 2.1 (передать в функцию target объект)
{
fncs: ["SpreadsheetApp", "openById", "getSheetByName", "appendRow"],
args: [null, ["id"], ["Лист1"], [["test", "hi1111"]]]
}
// Результат вызова 2.2 (передать в функцию target объект)
{
fncs: ["SpreadsheetApp", "openById", "getSheetByName", "getDataRange", "getValues"],
args: [null, ["id"], ["Лист1"], null, null]
}
Подправил
Так ?
И сейчас еще 1 пример
Пример вызова 3
var spreadsheet_1_link= SpreadsheetApp
.openById("id1"),
spreadsheet_2_link= SpreadsheetApp
.openById("id2"),
sheet_1_link= spreadsheet_1_link
.getSheetByName("Лист1");
// Вызов 1
spreadsheet_1_link.getSheetByName("Лист1")
.appendRow(["test"])
.run();
// Результат (передать в функцию target объект)
/*
{
fncs: ["SpreadsheetApp", "openById", "getSheetByName", "appendRow"],
args: [null, ["id1"], ["Лист1"], [["test", "hi1111"]]]
}
*/
// Вызов 2
spreadsheet_2_link.getSheetByName("Лист2")
.appendRow(["test"])
.run();
// Результат (передать в функцию target объект)
/*
{
fncs: ["SpreadsheetApp", "openById", "getSheetByName", "appendRow"],
args: [null, ["id2"], ["Лист2"], [["test"]]]
}
*/
// Вызов 3
sheet_1_link
.appendRow(["test"])
.run();
// Результат (передать в функцию target объект)
/*
{
fncs: ["SpreadsheetApp", "openById", "getSheetByName", "appendRow"],
args: [null, ["id1"], ["Лист1"], [["test"]]]
}
*/


Roman
01.10.2018
07:48:56
Пример вызова 3
var spreadsheet_1_link= SpreadsheetApp
.openById("id1"),
spreadsheet_2_link= SpreadsheetApp
.openById("id2"),
sheet_1_link= spreadsheet_1_link
.getSheetByName("Лист1");
// Вызов 1
spreadsheet_1_link.getSheetByName("Лист1")
.appendRow(["test"])
.run();
// Результат (передать в функцию target объект)
/*
{
fncs: ["SpreadsheetApp", "openById", "getSheetByName", "appendRow"],
args: [null, ["id1"], ["Лист1"], [["test", "hi1111"]]]
}
*/
// Вызов 2
spreadsheet_2_link.getSheetByName("Лист2")
.appendRow(["test"])
.run();
// Результат (передать в функцию target объект)
/*
{
fncs: ["SpreadsheetApp", "openById", "getSheetByName", "appendRow"],
args: [null, ["id2"], ["Лист2"], [["test"]]]
}
*/
// Вызов 3
sheet_1_link
.appendRow(["test"])
.run();
// Результат (передать в функцию target объект)
/*
{
fncs: ["SpreadsheetApp", "openById", "getSheetByName", "appendRow"],
args: [null, ["id1"], ["Лист1"], [["test"]]]
}
*/
мне кажется тебе проще создавать каждый раз новый объект


Максим
01.10.2018
07:49:58

Roman
01.10.2018
07:50:20
зато быстрое и работающее :)

Максим
01.10.2018
07:52:10

Artyom
01.10.2018
08:37:31

Эйчар
01.10.2018
08:37:46
да это мелочи)

Google

Эйчар
01.10.2018
08:38:06
тут недосказано про гит флоу)

Alex Фэils?︙
01.10.2018
08:42:36

omgdatsvalya
01.10.2018
09:15:21
Приветствую!

Nikolay
01.10.2018
09:34:12
Привет, лакост!

omgdatsvalya
01.10.2018
09:45:46
Я-бизнес-крокодил
На самом деле, меня Валентином зовут
Коротко о себе: Я-полнейший ноль в кодинге, немного знаю хтмл цсс и ЖабаСкрипт
И не знаю, куда двигать дальше
Если кто сможет взять менторство над школяром, который решил залезть в неизвестный ему доселе мир, то буду неистово благодарен

Ole
01.10.2018
09:51:46
Ребят, есть кто шарит как скопировать гит в друпал?

Vadim
01.10.2018
10:40:13
Валентин, по одному субьективному определению "ЖабаСкрипт" на канале pro.js, у большинства отпадет желание чему то обучать.

Pavel
01.10.2018
10:43:18

Vadim
01.10.2018
10:44:54
Меня всегда умиляло неуважительное отношение людей к языкам программирования, которые не владеют и начальным уровнем в данном направлении.

Alpha
01.10.2018
10:47:20
Меня всегда умилял пафос серьёзных разработчиков, которые очень быстро забывают что были когда-то школьниками и использовали такие же названия

Sergey
01.10.2018
10:48:31

Vadim
01.10.2018
10:48:59
В начале своего пути я никогда не говорил о каком либо языке - неуважительно. Бдуь то PHP, Jaavascript, Java или 1C

Alpha
01.10.2018
10:49:07

Vadim
01.10.2018
10:50:55
Прежде чем рассуждать о плюсах и минусах 2-х языков и обзывать любой из них, нужно по меньшей мере знать один и второй(сделать что то на том или ином).

Iv
01.10.2018
10:51:07
Вопрос же о «продаже» себя ментору

Alpha
01.10.2018
10:51:40

Google

Alpha
01.10.2018
10:52:03
Хотя не знаю
За него говорить не буду

fickle asshole
01.10.2018
11:13:14
Ребята, стек MEAN еще актуален?

Roman
01.10.2018
11:14:22
MERN

fickle asshole
01.10.2018
11:15:16
Реакт да и круче
Можно реакт-натив приложухи пилить)))
Потом))
А есть те кто просто учат программирование без цели на работу?
Тут?

Yan
01.10.2018
11:16:51
MEVN тогда уж)

Roman
01.10.2018
11:16:59

Roman
01.10.2018
11:17:01

fickle asshole
01.10.2018
11:17:11
vue?))

Yan
01.10.2018
11:17:15
ага

fickle asshole
01.10.2018
11:17:18
блин, он соу изи
2 месяца практики

Roman
01.10.2018
11:17:30

fickle asshole
01.10.2018
11:17:36
ну вот

Vlad
01.10.2018
12:22:54
Всем привет
помогите передать вызов шторки
https://jsfiddle.net/utakLt5j/55/
в такой формат jquery кнопки
{ $("<div>").addClass("Swipe_button")
.on ('click', onInfo)
.attr("title", this.tip.info)
.appendTo(layer_buttons);
}

Google

Yaroslav
01.10.2018
12:41:58
Народ подскажите плиз
я знаю что этот код не работает, т.к. тут зис идет не к нужному мне элементу, это я к примеру набросал

Admin
ERROR: S client not available

Yura
01.10.2018
12:45:17

Yaroslav
01.10.2018
12:45:30

Yura
01.10.2018
12:46:14
const item = ITEM.find((element) => element.style.left === '0%')
но ты скорей всего что-то делаешь неверно так как искать по цсс свойству это лажа

Yaroslav
01.10.2018
12:46:59
интересно
да эт я свои эксперименты провожу)

Yura
01.10.2018
12:48:09
интересно
нет ничего там интересного обычный метод массива
рекомендую ознакомиться со всеми существующими
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array

Yaroslav
01.10.2018
12:48:38
спасибо, прочту

Pavel
01.10.2018
12:59:19
Когда у тебя у ITEM[I].style будет возвращать пустые значения для свйоств, обрати внимание на метод getComputedStyle

Yaroslav
01.10.2018
12:59:46
да эт знаю, спасиб

Mike
01.10.2018
13:10:56
Всем добрый день! Помогите пожалуйста довести до ума код: https://jsfiddle.net/7vuwcad1/7/
Написал код для ресайза элементов, все ок работало. Теперь понадобилось добавить возможность ресайза с сохранием пропорций при нажатии SHIFT. Я смог добиться пропорционального ресайза, но элемент прыгает сильно, поресайзите по разному, там видно будет, что элемент подпрыгивает, переходя с верхней точки н нижнюю и наоборот.
Для простоты я добавил только одну кнопку, мне нужно понять, как написать такой алгоритм и остальные кнопки я уже сам смогу добавить.

Mikhail
01.10.2018
13:41:12
Всем привет, кто может сказть что не так с этим гальпфайлом. Билдит все кроме js. В логах ошибки нет, но файл не появляется.
https://pastebin.com/sT5AsWRJ

Alex
01.10.2018
13:46:41
Just for fun - напечатал LohEntry вместо LogEntry, думаю, знак свыше)

Viktor
01.10.2018
13:53:39
Только странно, зачем тебе src/**/*.js

Google

Mikhail
01.10.2018
13:55:10
да я туда что только уже не пихал
все одно

Viktor
01.10.2018
13:55:28
Тебе нужен корневой файл вроде app.js )

Mikhail
01.10.2018
13:55:54
Ну так сорцы том могут быть в разных

Viktor
01.10.2018
13:56:55
Дальше бабель сам анализирует все импорты
Внутри этих файлов
И строит дерево зависимостей

Mikhail
01.10.2018
13:57:55
понял
ну это ни на что не повлияло

Viktor
01.10.2018
13:58:42
Сбрось архив, погляжу

Mikhail
01.10.2018
14:00:58
@bloadvenro Два года гальпа не касался, и помню тогда 4 гальп был уже но beta. Сейчас все так-же.
Я особо за фронтом не слежу, может тут гальп уже умер?

Viktor
01.10.2018
14:01:32
Я давно на вебпак соскочил)