
Denis
08.09.2018
05:43:40
https://jsfiddle.net/gtLxb6p1/7/

Маняштерн
08.09.2018
05:44:59
Тех кто обучает достаточно на рынке, очень много курсов. Есть платные, есть бесплатные. Там моя помощь точно не нужна. Тот же learn.javascript.ru тупо открыть и прочесть.
Я именно сопровождаю, потому что разжевать и объяснить разработчику можно все, но потом когда появятся новые задачи или технологии - у разработчика не будет навыка обучения и поиска информации нужной.
Тех, кто обучает, как раз и мало. В основном те, кто говорит, что обучает, а по факту болт кладет и просто "сопровождает". Речь не об утирании соплей и уговорах начать учиться, если что. Худший учитель - это тот, кто претендует на роль учителя, но учителем не является.

Егор
08.09.2018
05:46:04

Роман
08.09.2018
05:47:40

Google


Маняштерн
08.09.2018
05:55:25
Я не претендую, я к этому стремлюсь. Что в твоем понимании тогда обучение?
Ведение за ручку по нюансам языка, сильный теоретический материал, предоставленный после внятного и доходчивого мини-курса по тому, как вообще чему-либо обучаться, как любопытствовать и видеть закономерности, а не просто инструменты, которые хоть каком кверху используй. Практических туториалов с бестолковой интерактивкой - завались, учебников с фиговой теорией и вредной и показушно простой практикой - завались, сопроводителей, которые бестолково кидаются в учеников левыми учебниками и задачками - завались, а даже если учебник и задачки были просто ну шиндец какими качественными, ими ведь воспользоваться нужно. Часто бывает так, что ученик как бы имеет желание учиться, готов и приучен продолжительное время старательно рвать жопу, если понадобится, но вот результатов от его попыток как-то маленько выходит, потому что никто не объяснил, как лучше и эффективнее эту самую жопу напрягать. А в итоге либо бросает с мыслью о том, что "препод не шарит", либо после цепочки подобных "курсов" и "обучалок" начинает видеть себя как типичного "ленивого" ученика. Логически это как бы отдельный курс, к твоему сабжу не особо относящийся - "Как научиться учиться", "Как разучиться делать что-то без понимания того, как оно под капотом работает" и т. д. - но по факту без этого "отдельного" курса любому "сопроводительному" и прочему мусору, который я выше перечислил, тупо незачем быть.


Егор
08.09.2018
05:56:45
Ведение за ручку по нюансам языка, сильный теоретический материал, предоставленный после внятного и доходчивого мини-курса по тому, как вообще чему-либо обучаться, как любопытствовать и видеть закономерности, а не просто инструменты, которые хоть каком кверху используй. Практических туториалов с бестолковой интерактивкой - завались, учебников с фиговой теорией и вредной и показушно простой практикой - завались, сопроводителей, которые бестолково кидаются в учеников левыми учебниками и задачками - завались, а даже если учебник и задачки были просто ну шиндец какими качественными, ими ведь воспользоваться нужно. Часто бывает так, что ученик как бы имеет желание учиться, готов и приучен продолжительное время старательно рвать жопу, если понадобится, но вот результатов от его попыток как-то маленько выходит, потому что никто не объяснил, как лучше и эффективнее эту самую жопу напрягать. А в итоге либо бросает с мыслью о том, что "препод не шарит", либо после цепочки подобных "курсов" и "обучалок" начинает видеть себя как типичного "ленивого" ученика. Логически это как бы отдельный курс, к твоему сабжу не особо относящийся - "Как научиться учиться", "Как разучиться делать что-то без понимания того, как оно под капотом работает" и т. д. - но по факту без этого "отдельного" курса любому "сопроводительному" и прочему мусору, который я выше перечислил, тупо незачем быть.
У тебя есть понимание, как создать такую программу, о которой ты говоришь?


Маняштерн
08.09.2018
05:59:13

Егор
08.09.2018
05:59:48

Маняштерн
08.09.2018
06:00:01
Это не я тут преподавать кого-то взялся)

Егор
08.09.2018
06:00:22

Маняштерн
08.09.2018
06:00:36

Егор
08.09.2018
06:05:45
Мой час стоит 1500 рублей, я готов прям рядом сидеть и обучать человека, за ручку вести физически за ноутом с ним сидя.
Но это имеет смысл, если хотя бы часов 10 в неделю мы так работали - это 15 т.р. в неделю, 60 т.р. в месяц.
Я думаю, мало у кого найдутся такие деньги.

Denis
08.09.2018
06:09:14
у меня на компе работает, а на сервере в рандомном порядке

Роман
08.09.2018
06:10:41


Маняштерн
08.09.2018
06:12:34
Мой час стоит 1500 рублей, я готов прям рядом сидеть и обучать человека, за ручку вести физически за ноутом с ним сидя.
Но это имеет смысл, если хотя бы часов 10 в неделю мы так работали - это 15 т.р. в неделю, 60 т.р. в месяц.
Я думаю, мало у кого найдутся такие деньги.
С точки зрения пользователя, который был бы заинтересован в реальном, имеющем смысл сопровождении, твое сопровождение для меня ни сейчас, ни в перспективе ничего не стоит, без обид. Я с большим профитом зачту книжеку, которая меня куда лучше поведет за ручку по нужным мне нюансам, чем пройду очередной бессмысленный практикум, который мог бы организовать себе и сам. Если бы не нашел во всем обширном вебе адекватных задач, что вряд ли. Бытовой подход "шито поделать, шпилим как умеем за деньги, которые люди готовы за это отдать" - это, конечно, практично, но с точки зрения потребителя твой час стоит столько, что при попытке создать годный продукт ты получаешь 0 клиентов.

Google

Маняштерн
08.09.2018
06:17:03
А потому твое объявление для потребителя выглядит как-то так: "вот недопродукт за недоцену, получите ничего за ничего и придумайте причину, почему время было потрачено не зря". Самый верняк при таком раскладе - рассчитывать на тех, кто чисто рефлекторно пытается во всевозможные курсы и радуется тому, как продуктивно, хоть и бесполезно, он проходит этапы обучения. Html+css+php - и будешь нормально срубать бабло на тех, кто забросит на полпути.


Егор
08.09.2018
06:19:32
С точки зрения пользователя, который был бы заинтересован в реальном, имеющем смысл сопровождении, твое сопровождение для меня ни сейчас, ни в перспективе ничего не стоит, без обид. Я с большим профитом зачту книжеку, которая меня куда лучше поведет за ручку по нужным мне нюансам, чем пройду очередной бессмысленный практикум, который мог бы организовать себе и сам. Если бы не нашел во всем обширном вебе адекватных задач, что вряд ли. Бытовой подход "шито поделать, шпилим как умеем за деньги, которые люди готовы за это отдать" - это, конечно, практично, но с точки зрения потребителя твой час стоит столько, что при попытке создать годный продукт ты получаешь 0 клиентов.
Читай книги, ноу проблем)
Я не продаю свои услуги ни разу, просто говорю сумму, за которую готов вести за ручку прям разжевывая)
У меня нет цели стать преподавателем, и тем более зарабатывать на этом. Я предлагаю свою помощь бесплатно.
Я вижу много джунов и весртал, которые до мидлов в JS не могут за 1-2 года вырасти, хотя реально постоянно чето-пробуют, делают упорно.
В этом случае я могу помочь им развиваться немного быстрее просто. Можно рассматривать меня как один из инструментов в обучении.


Alpha
08.09.2018
06:20:54

Denis
08.09.2018
06:21:12


Маняштерн
08.09.2018
06:23:13
Читай книги, ноу проблем)
Я не продаю свои услуги ни разу, просто говорю сумму, за которую готов вести за ручку прям разжевывая)
У меня нет цели стать преподавателем, и тем более зарабатывать на этом. Я предлагаю свою помощь бесплатно.
Я вижу много джунов и весртал, которые до мидлов в JS не могут за 1-2 года вырасти, хотя реально постоянно чето-пробуют, делают упорно.
В этом случае я могу помочь им развиваться немного быстрее просто. Можно рассматривать меня как один из инструментов в обучении.
Собственно, примеры я приводил общие. Если говорить о конкретно твоем *бесплатном предложении*, то оно обещает все то же ничего за ничего. Потому что джуны и мидлы, которые никак не могут в рост, хоть и пытаются, как раз страдают от описанной мною выше проблемы, которую ты решать не собираешься. Потратить этим джунам и миддлам на тебя еще с месяцок только из-за того, что ты бесплатен? Звучит как что-то здравое)


Егор
08.09.2018
06:24:07
Люди делятся на 2 типа) Те кто хочет учиться и перенимать опыт других и растут, и те кто любят обсирать других)
Я предлагаю возможность тем кто пытается учиться самостоятельно свою помощь. Один уже есть чувак, молодец. Если поэтапно весь проект с нуля реализует чел, с code-review с моей стороны - навыки и стоимость на рынке существенно вырастет.
Кто готов развиваться и расти, обучаться - велком.

Alpha
08.09.2018
06:24:53
проект*

Егор
08.09.2018
06:25:29
За этот преокт платят?
Нет, это просто из головы. Если для кого кажется простой тодушкой, можно тетрис например реализовать, хардкор вариант)

Маняштерн
08.09.2018
06:25:57
>Те кто хочет учиться и перенимать опыт других и растут, и те кто любят обсирать других)
Собственно, это как бы ничего не опровергает из того, что я сказал. Умельцы с той же скоростью и эффективностью смогут прошариться и без тебя, а страдающие от упомянутой проблемы уйдут от тебя в таком же тумане, с каким к тебе пришли.

Alpha
08.09.2018
06:26:48

Маняштерн
08.09.2018
06:27:31
Кто готов обучаться и расти - велком куда угодно, вся сеть в вашм распоряжении. Либо велком к тем, кто реально водит за ручку. Кто не готов или не обучен обучаться...

Егор
08.09.2018
06:30:50

Alpha
08.09.2018
06:31:34

Егор
08.09.2018
06:32:16

Alpha
08.09.2018
06:33:22
Плюс, я не думаю что использование недокументированных возможностей является хорошим тоном при разработке сложных проектов. Ну это сугубо моё мнение, опять же.

Егор
08.09.2018
06:34:55


Маняштерн
08.09.2018
06:35:41
Ты явно над большими сложными проектами не работал) Там ньюансов тонны, если требуется реализовать сопровождаемый долгосрочный проект без говнокода.
Вот только нюансам, даже познанным на практике, в большинстве случаев настолько остро нужно предварительное вождение за ручку и разжевывание теоретических нюансов - в целом, не на частностях - что тот "бесценный опыт", который ты предлагаешь, действительно не имеет цены. Можно хоть тучу сложных проектов пройти и просаппортить, научиться ненавидеть собственный код и грамотно это обосновывать, но тебе понадобится еще с сотня таких "туч", чтобы реально прошариться, в остальном же у тебя будет вагон юз-кейсов для частностей, которые ты как абстрактный джун или миддл будешь иногда даже путать и на автомате применять не к месту, и иллюзия собственной опытности - ведь у тебя же будет целый вагон "бесценных" юз-кейсов, вынесенных из собственных граблей.


Alpha
08.09.2018
06:36:13
Без опыта тебе это не поможет
Опыт — это работа над конкретными проектами, за которые тебе платят вполне конкретные суммы. В противном случае отношение к этому "опыту" весьма скептичное как у ученика, так и возможных работодателей. А это уже реалии рынка труда.

Google

Егор
08.09.2018
06:37:14

Alpha
08.09.2018
06:37:56

Roman
08.09.2018
06:38:16

Егор
08.09.2018
06:38:25

Alpha
08.09.2018
06:41:00

Лёва
08.09.2018
06:55:41
Здравствуйте уважаемые, помогите пожалуйста. Не могу вытащить полностью содержимое элемента, первое слово из предложения теряется.

Andrey
08.09.2018
07:27:49
Всем привет! Прошу сильно не пинать, так как тема немного заезженная, но, тем не менее, у меня возникли трудности. Плюс, я бэкендер, которому поставили такую задачу:
- Фронтендер верстает на чистом html+scss.
В результате должен появиться один html файл, содержащий только инлайновые стили. Да, это файл эмейл рассылки.
Нагуглид некоторые пакеты на базе gulp, но мне надо на базе вебпака, а таких ещё не находил.
Есть у кого что на примете?
Буду очень благодарен.

MaXG
08.09.2018
07:33:20
Веб пак и умеет собирать ... как бы
pug и stylus точно

Andrey
08.09.2018
07:34:11
Собирать - да, но умеет ли он доставать из scss/css правила и прописывать их инлайново? В доке такой инфы не нашел.
У нас есть одна сборка на scss+pug на gulp, но там треш полный. На чистом html код куда лучше и читабельный выглядит.

MaXG
08.09.2018
07:35:39
Пардон ... не та либа

Andrey
08.09.2018
07:38:20
Пардон ... не та либа
Натыкался на нее не так давно, только не помню почему мимо прошел.
Вспомнил. Она для реакта

MaXG
08.09.2018
07:39:07
https://www.npmjs.com/package/html-inline-css-webpack-plugin

Andrey
08.09.2018
07:41:07

Admin
ERROR: S client not available

MaXG
08.09.2018
07:41:17
Я просто загуглил

Andrey
08.09.2018
07:41:43
Видимо я как-то не так гуглил :-)

Google

MaXG
08.09.2018
07:42:27

Andrey
08.09.2018
07:45:53
Понял свою ошибку: я пытался найти сборщики писем на вебпаке, вот Гугл и выдавал решения на реакте и сборщике gulp, говоря что, мол, на вебпаке таких нет
А столь простой запрос, почему-то, не догадался ввести.
Ещё раз большое спасибо.


Евгений
08.09.2018
08:00:51
Как мокать модули в тестах, не юзая Jest? ?
Мокать модули не есть гуд, все твои зависимости должны инкапсулироваться. Тестирование подразумеват что ты не меняешь повередение твоего класса. А заменив модуль ты поменял его поведение. Так что скорее всего нужно пересмотерть твою архитекртуру. Но коль на то пошло заменить модуль можно допустим в отльоной сборке webpack к примеру если ты его используешь (https://webpack.js.org/plugins/normal-module-replacement-plugin/). Чекаешь что NODE_ENV == "testing" и подменяешь модуль. если предпроцессинга нету то можно вынести определеение модуля в свой подмодуль который в зависимости от то же NODE_ENV будет тебе отдавать либо оригинальный модуль либо мок (последний способ конечно костыль). Так что лучше пересмотри совй код.

Denis
08.09.2018
08:42:38
как селениумом найти такой элемент по data-task-id="123456"
<a href="#" data-task-id="123456" class="task-tools-hide delete"><i class="fa fa-trash"></i> Скрыть</a>

Yura
08.09.2018
09:11:51

Denis
08.09.2018
09:15:17

Sviat
08.09.2018
10:32:31
Народ, нужна помощь опять...
const getAllModules = (modulePath) => {
console.log(modulePath);
for (const item of fs.readdirSync(modulePath)) {
const dirPath = modulePath + '/' + item;
if (!fs.lstatSync(dirPath).isDirectory()) {
continue;
}
const modulePath = dirPath + '/' + item + '.module.ts';
if (!fs.existsSync(modulePath)) {
continue;
}
const {flags, name} = parse(modulePath);
if (flags.module !== 'include') {
continue;
}
// console.log(' ', flags['display-name'].blue, flags['packet-version'], enabledModules.indexOf(name) >= 0 ? '-- подключен'.green : '');
}
};
Ругается на 4 строку
modulePath is not defined
Хотя строка 2 выводит этот modulePath
Почему modulePath не попадает в цикл?

Роман
08.09.2018
10:36:47
58 строка.

Sviat
08.09.2018
10:37:23
Ну спасибо) Очередной раз убеждаюсь что эволюция обошла меня стороной...

Arlen
08.09.2018
12:07:55

Сергей
08.09.2018
12:55:34

Alex
08.09.2018
14:20:30
как вы думаете, есть ли смысл шипиририть jq с редаксом чтобы стэйт в одном месте хранить ?

Iva93
08.09.2018
14:22:21
ривет ребята вот хотел дополнить сборку OptimizedHTML 4 gulp хочу добавить Sourcemaps но почемуто не получается подскажите пожалуйста что не так?
https://codepen.io/anon/pen/dqZBGz?editors=1010
вот ошибка
Error: Invalid CSS after "{": expected 1 selector or at-rule, was '{"version":3,"names'
on line 1 of app/sass/app/main.sass.map
>> {"version":3,"names":[],"mappings":"","sources":["main.sass"],"sourcesConten
^

Denis
08.09.2018
14:45:12
selenium
hide = browser.find_element_by_css_selector('[data-task-id="1234567"]')
находится этот элемент
# <a href="#" data-task-id="1234567" class="task-tools-hide delete"><i class="fa fa-trash"></i> Скрыть</a>
выполняю
hide.click()
происходит переход по ссылке, а мне этого не нужно
# href="#"
как поймать элемент, удалить из него href="#" и кликнуть?

Google

Роман
08.09.2018
14:54:02


Denis
08.09.2018
14:54:32
а мне надо сделать клик по
<a data-task-id="1234567" class="task-tools-hide delete"></a>