Профиль пользователя заблокирован сроком с 15 октября 2017 г. и навсегда по причине: многократные нарушения регламента работы сервиса
  • Как быть, если callback'y подменяют контекст ( заурядное и OOP решение )?

    @vasIvas Автор вопроса
    @akarin, спасибо за ссылку! Сначала подумал, что читать не стоит, но после ответов и их проверки, пришлось читать. Правда, оказалось, что меня самовызывающаяся функция сбила и когда я это понял, ответы все же совпали... Но все равно было полезно. Попутно нашёл ещё одну заинтересовавшую меня статью. Сейчас её прочту и буду читать оп поводу следующего ответа, а то я пока к нему не совсем готов:)
  • Что входит в обязанности "тонкого контроллера" и как при нем происходит связь вида с моделью?

    @vasIvas Автор вопроса
    А вот этот простой класс, он действительно простой, или шаблонный? Шаблонный я имею ввиду Proxy или возможно Adapter, который имеет определенный набор методов, адаптированных алгоритмически под контроллер и в которых и реализуется те же, допустим, выбор из коллекции сообщений?
  • Что входит в обязанности "тонкого контроллера" и как при нем происходит связь вида с моделью?

    @vasIvas Автор вопроса
    @pavel_salauyou, как Вы могли узнать из моих слов, в вэбе я новичок и со словом сервис на деле не сталкивался. И можно вас попросить немного раскрыть тему?)
  • Как найти координатора проекта?

    @vasIvas
    Видео уроки предназначены для повышения рейтинга автора и для погружения в особенности процесса опытных программистов. Пусть не опытных, но понимающих о чем там говорят.
  • Как называется паттерн, который подготавливает аргументы?

    @vasIvas Автор вопроса
    У меня ещё вопрос - сам адаптер ( его методы, в моем случаи adapt ) могут проводить какие-то действия, как у меня или нет?
  • Как называется паттерн, который подготавливает аргументы?

    @vasIvas Автор вопроса
    Когда я познакомился с js? То тоже её не полюбил. Но со временем понял одну простую вещь, язык не компилируемый и от длины самого кода зависит не только скорость загрузки, но и его работа. По этому, чем он меньше, тем быстрее. А типы только бы добавили длину. Ну и проверка типов помогает только ошибки отлавливать и повышает понимание кода. В общем - пофигу до типов!)
  • Как называется паттерн, который подготавливает аргументы?

    @vasIvas Автор вопроса
    Спасибо Вам! Наверное мне все же был нужен "адаптер". Я показал его реализацию в вопросе, посмотрите, может будут замечания?
  • Как устроены Promise?

    @vasIvas Автор вопроса
    Прошу прощения за свой, если так могло показаться, повышенный тон, который был вызван жарой и отсутствием знаний по данному вопросу.
    @rock, особенно у Вас! Сейчас я понимаю, что мне не спорить нужно было, а сразу сказать спасибо. Но лучше сказать сейчас - Спасибо! Но я все равно остаюсь при мнении, что промисы, их внутренность, это просто, просто ОЧЕНЬ СЛОЖНО!) Те варианты, которые можно представить или найти в сети, состоящие из двух классов, вот их можно назвать простым решением и повторить за пять-десять минут. Но если делать по правилам ООП, то я пока не располагаю знаниями, чтобы их сделать. То что я надеялся найти в промисах, я так и не нашел, так-как на лицо мы имеем инструмент с нужным мне функционалом, но правильной реализации я не смог найти. Так же я не смог найти подтверждения, что промисы, это набор какихто дизинг шаблонов. Самостоятельно я смог разобрать и разбить функционал на несколько шаблонов, но того, который я не знаю и ищу, я не смог вычислить...
  • Как устроены Promise?

    @vasIvas Автор вопроса
    @Fesor, подобное я могу реализовать, но мне хочется посмотреть, как правильно.
  • Как устроены Promise?

    @vasIvas Автор вопроса
    @rock, Вы наверное очень опытный и просто я не понимаю Вас! Давайте все сначала - Вы о какой спецификации говорите? Я говорил о шаблоне, а Вы? Что такое полифил? Мне не нужно делать для js, мне не нужны ожидания пользователя. Я же по русски написал - мне нужно чистую реализация promise! Понимаете? А то что Вы показываете, я не понимаю для чего нужно.
    Там с двадцаток библиотек подключено и так ещё чего-то куча, нет метода resolve, но зато импортирован итератор... Судя по остальным импортированным методам, это коллекция. От куда в js коллекция и зачем она нужна?)
    И если Вам не трудно, объясните о спецификации и имплементациях.
  • Как устроены Promise?

    @vasIvas Автор вопроса
    К сожалению я не понял Ваши комментарии.
    @Fesor, что Вы имели ввиду?
    @rock, а Вы что хотели сказать? Вы хотите сказать, что Promise это что-то что написано более чем на 200 строках? Или что 200 строк кода, это вообще очень непостижимо?
  • Как устроены потоки в gulp?

    @vasIvas Автор вопроса
    И ещё ... Если для внедрения в поток использовать through2, то читается, только один файл, а если through то все файлы... Почему? В чем разница?
  • Как устроены потоки в gulp?

    @vasIvas Автор вопроса
    @Fesor Спасибо Вам за ответы, но у меня ещё вопрос - что делает метод gulp.dest? Вот честное слово не пойму... То ли он предназначен для указания ТОЛЬКО директории, в которую будут перенаправлены файлы, то ли можно И путь до файла указать, чтобы запись шла в него... Для чего он? Доки с ходу не ответили.
    И был ли я прав в той части предыдущего вопроса, в которой говорил о "перенаправлении-перехвате" потока? Можно же сделав так -

    gulp.src('path/dir')
    .pipe(myPlugin()) // передали поток в мой плагин
    .pipe(gulp.dest('path/file.extension')) // указать файл и записать в него из добавленного в поток на предыдущем шаге?
  • Как устроены потоки в gulp?

    @vasIvas Автор вопроса
    Я много примеров смотрел и они все разные. В одних к stream подключаются с помощью file system, в Вашем с помощью through2...
    Разницы я не вижу.. И не увижу, пока не возьмусь учить node.js.
    И у меня ещё два маленьких вопроса по теме - существует ли событие, которое оповестит о том, что файлов больше нет? Вот я запустил задачу и в мой плагин начинает приходить информация о текущем файле и я должен путь записать в файл. Потом приходит данные о другом файле и я должен повторить открытие-запись-закрытие файла. Какое событие могло бы быть мне сложно представить, но возможно есть?
    И есть ещё один вопрос, но его я чуть позже задам, почитаю ещё.
  • Как устроены потоки в gulp?

    @vasIvas Автор вопроса
    @Fesor, Спасибо! Но я все равно не понял, как к нему подключится. Возможно это из-за того, что я не знаком с node.js. Очень хочется почитать о нем, но сейчас просто нет времени. Я и так четыре дня настраиваю то, на что рассчитывал потратить не больше дня. Когда начинал читать о gulp, то был обрадован множеством готовых плагинов. Да, их много, но подошли мне не все.
    Я не могу разобраться, как к существующему потоку подключится. В доках показывают, как создать поток, но разум говорит, что если я создам новый, то он не будет тем, который мне нужен. А угадать у меня не получается.
  • Как узнать все пути до файлов в указанной директории в gulp?

    @vasIvas Автор вопроса
    @Fesor: Спасибо! Сегодня не осилю, а завтра почитаю, но уже сейчас, с уверенность в девяносто процентов можно сказать, что это то, что нужно.
  • Что нужно, чтобы отслеживать изменение html в gulp?

    @vasIvas Автор вопроса
    Спасибо Вам! Да, это разговор уже немного другой. И я сейчас создам в этом разделе тему о jade + js библиотеки и кину сюда ссылку, может и Вы чего ответите))
  • Что нужно, чтобы отслеживать изменение html в gulp?

    @vasIvas Автор вопроса
    Как выглядит у Вас конфиг я знаю! У меня два дня Ваш репозиторий открыт))) Я сейчас ( со вчерашнего дня ) разбираюсь с jade и часто к Вам подсматривал. Но я решил использовать browserify, который все расхваливают, но у него есть маленькая проблемка с gulp... Gulp-browserify бажит от jade и сегодня я только это понял и начал переписывать на чистый browserify. Но с ним у меня тоже все не гладко... Вы знакомы с browserify?)
    Спасибо Вам за ссылку на рипозиторий, он мне очень помог!
  • Как использовать и для чего предназначен main-bower-files?

    @vasIvas Автор вопроса
    Могу ошибаться, но массив содержит ссылки на файлы а не названия. И исходя из этого, все будет хорошо)