Как-то этот new self очень уж кратко описан. Я правильно понимаю что вместо self PHP подставляет текущее имя класса? Т.е. если мою эту функцию factory наследует класс IniConfigParser, то по сути будет выполнена строчка new IniConfigParser(). А соответственно будет вызван её конструктор. А значит можно писать new ...
Мда. Честно говоря, без подглядывания в "учительский" код хрен бы решил. Вот эта вот часть, где реализуется DSL (файл Tree.php) начисто сломала мозг. Причем я понимаю, что нужно сделать для применения знаний полученных в теоретической части урока. Но совершенно не понимаю самого упражнения. Вернее понимаю как "отр...
Не понятно, почему не используется встроенный метод toUpperCase() и свойство length, а используется тоже самое, но из библиотеки strings?
В функции я не указал операцию /, а проверка сработала. Поправьте.
Solution.php Напишите программу которая выводит на экран строчку hello, world!. решение echo hello, world! ; но его не принимает проверить,хотя в терминале отрабатывает правильно решение учителя echo 'hello, world!' ; это разве не одно и тоже?
Пример: begin = 1, end = 10, step = 2 . Правильно ли я разложил ? 1 + sequenceSum(1 + 2, 10, 2); 1 + 3 + sequenceSum(3 + 2, 10, 2); 1 + 3 + 5 + sequenceSum(5 + 2, 10, 2); 1 + 3 + 5 + 7 + sequenceSum(7 + 2, 10, 2); 1 + 3 + 5 + 7 + 9; 1 + 3 + 5 + 16; 1 + 3 + 21; 1 + 24; 25;
Неслабо помучился из-за того, что в одном месте написано что функция должна быть по умолчанию, а в файле test.js импортируется функция gcd... Плюс хотел сделать вот такое для упрощения: if (a<b) return gcd(b,a); Но не дает, т.к. функция по умолчанию... Можно ли вообще вызвать функцию по умолчанию внутри этой-же ф...
Я тоже не понял, зачем нужен partial_any.. Генерировать колбэки?
Не понимаю что я делаю не так? ``` export const make = (x, y) => (m) => { switch (m) { case 'numer': return x; case 'denom': return y; } }; export const numer = (f) => f('numer'); export const denom = (f) => f('denom'); export const toString = (f) => { return ${numer(f)} / ${denom(f)}; } ex...
Для чего Вы создали ресурс? Какая Вам выгода от того, что люди у Вас учатся?
помогите с чего и как начать. export const toStr = (segment) => { return toString(segment); }; export const midpointSegment = (segment) => { const x = (x1 + x2) / 2; const y = (y1 + y2) / 2; const segment = makeSegment(x, y); return segment; }; не хочу подсматривать в решение учителя
public boolean remove(Object o) { for (int i = 0; i < size(); i++) { if (m[i].equals(o)) { if (i != this.size() - 1) System.arraycopy(m, i + 1, m, i, this.size() - i - 1); size--; return true; } } return false; } if (i != this....
Добрый вечер. Не очень понятно зачем мы устанавливали Atom, Babun в предыдущем уроке, если на уроке практики речь идет об онлайн редакторе?
что я не так сделал? import { makePoint, getX, getY } from 'hexlet-points'; // BEGIN (write your solution here) const point = makePoint(x, y); const quadrant = (point) => { if (getX(point) > 0 && getY(point) > 0) { return 1; } else if (getX(point) < 0 && getY(point) > 0) { return 2; } else if (getX(point) < 0...
Запрос публикует новый комментарий в блоге. Является ли такой запрос идемпотентным? То есть, при повторной публикации этого запроса изменится ли результат этого запроса? 1. Идемпотентность (не изменится) 2. Изменится. Верный 2 вариант (Нет не является. Он не идемпотентен.). Почему? Ведь просто добавится точно такой ...
Почему нельзя сделать константу приватной?
В видео было указано, что файле eslinrc надо указать: ``` { extends: "airbnb/base" } но в файле, который устанавливается написано: { extends: "airbnb-base" } ``` Где верно?
На 20 минуте. enter image description here http://s31.postimg.org/vjxdmh75n/screenshot_470.png В таблице указан Логический И, а в формуле Логический ИЛИ. Решал сам и не мог понять, в чем у меня ошибка
А в решении учителя намеренно сделали ошибку?)
Мужики вопрос Мне файлы создать или как ? Я чет нихера не понял само задание. (Сори за мат но реально непонятно). writesolution.sh Создайте переменную SITE со значением hexlet.io readsolution.sh Выведите на экран переменную TERM используя команду echo
В теории в примечании у вас есть небольшая ошибка/опечатка: strings.toUpperCase(str[0]); // Hello console.log(str); // hello strings.toUpperCase(str[0]); должна возвращать 'H', а не 'Hello'
Не понимаю почему здесь не проходит. У меня нормально работает
Прочитайте сообщение Александр Д, пожалуйста
Please try running this command again as root/Administrator. npm ERR! Please include the following file with any support request: npm ERR! /Users/AS/npm-debug.log что то я не пойму что не так сделал когда прописал команду npm install -g eslint
Моё задание не проходит тест Пишет "rows should be updated"
Какие типы Map, как правило, являются самыми эффективными? Не понятный вопрос. Мне кажется нужно уточнить, о какой эффективности идет речь?
Доброго времени суток. В описании урока опечатка. "А в видео показано, как с из помощью JMH и Maven можно измерить скорость работы методов."
По-моему функция If в решении учителя излишне усложнена...
В Apple Safari не выполняется задание. В Google Chrome все в порядке
Теперь объекты без метки типа получаются. А если их много будет, то как их объединить? Раньше их объединяли общие методы из модуля ./card. Раньше, если я правильно понял, мы специально сделали так, чтобы диспетчеризация проходила в одном месте в модуле ./card, который использовал функции ./generic. А теперь своя ди...
В generic.js для присвоения типа карты используется функция attach, а функция contents не импортируется из './type', поэтому в решении учителя используется cdr из абстракции пар вместо contents. Получается перепрыгнули через абстракцию. Чтобы мне этого не делать, я добавил contents в эту строчку import { attach, typ...
Вопрос. Изучил функциональные выражения, функции объявления. Начал смотреть тут курсы, оказывается теперь есть уже стрелочные функции! У них там пару особенностей, но т.е теперь функциональные выражения в принципе можно не использовать, и вместо var для всех функций тоже писать только const?
Почему в структуре таблицы соответствия ( (typeName1, (functionName1, functionBody1)), (typeName1, (functionName2, functionBody2)), (typeName3, (functionName3, functionBody3)), ) для typeName2, мы задаем новое название функции functionName3? Названий функций не должны совпадать для 2-ух подтипов?
Что за выстрел на 7:58? Я раза три перемотал, думал у меня реклама какая в браузере включилась.
Мой вопрос попроще ;) Как скачать с Гитхаба и что именно? P. S. Ага, разобрался вроде. Для тех, кто будет после. 1. Зарегистрироваться на Гитхабе (Всё равно потом может пригодиться). 2. В правом "верхнем" углу (под contributors) нажать зелёную кнопку (Clone or downloads). Там сразу 3 варианта, как получить файлы, ка...
Вроде как ошибка в видео на 7-й минуте: increment(-8.3) будет равен -7.3, соответственно normalize2(-8.3) равен 7
В кои-то веки у меня решение получилось короче, чем у учителя)
В очередной раз удивлен Хесклетом. Думал, решение учителя будет использовать не нативные функции PHP, а какую-то свою хитроалгоритмическую реализацию сумматора. :) Мой вариант: function fillAr(&$str1, &$str2) { $length1 = strlen($str1); $length2 = strlen($str2); if($length1 > $length2) { for ($i...
Судя по комментариям должно быть практическое задание. Но кнопки "практика" нет. Так должно быть ?
Я понимаю так: нужно запомнить, на входе в функцию, в переменной куда ссылается getNext и сравнивать его с текущей ссылкой на каждой итерации. Если такая ссылка встретится, мы в цикле, возвращаем true. Также нужно на каждой итерации смотреть не ссылается ли getNext на null и если ссылается, мы достигли конца и возвр...
Тяжело даётся задачка. Прошу помощи. Похоже затык в функции testQuery в строчке if ( is(headQuery, headTree) ) {. Корректно ли использование функции is в данном случае? Корректно ли так получать head для tailQuery и tailTree (чуть выше)? export const select = (query, tree) => { const testQuery = (tailQuery, tail...
В задании сказано Часть до @ может содержать любое количество символов класса \w что подразумевает и отсутствие символов. Судя по решению учителя, логичнее будет написать Часть до @ может содержать минимум один символ В задании сказано может содержать только буквы но лучше только буквы нижнего регистра
Я так и не понял, зачем тут нужен partial_any. // removed
Почему тест не проходит? ``` telnet localhost 8080 GET /about HTTP/1.0 А в bash`е вроде нормально: `telnet localhost 8080 Trying ::1... Connected to localhost. Escape character is '^]'. GET /about HTTP/1.0 HTTP/1.1 200 OK X-Powered-By: Express Connection: close Content-Type: text/html; charset=utf-8 Content-Length...
Блин, булева алгебра ещё в универе надоела. Целый отдельный предмет по ней был. И вот сидеть вечером, после рабочего дня, когда мозг уже не работает пытаться это решить - вообще не айс. Сижу тупо перебираю варианты галочек в надежде что "прокатит". Ребята, к чему эта ерунда тут? Ну хотите удостовериться что люди пон...
Глупый вопрос, но зачем нужны эти $index, $collection, если я не использую их в коде?
В практическом задании не указано, что случайное целое число должно быть из диапазона 1..100
Это задание должны новички были написать? Я вроде ничего не пропускал, но возникло ощущение, что я не туда зашёл ;)
"prototypesTest.js Создайте экземпляр computerа используя Object.create, измените значение свойства videocard чтобы оно было равно "nvidia"." явно пропущено указание создать объект именно "mac" и менять его значение свойства videocard
Добавьте к варианту ответа о текущий пользователях в системе команду w, которая более подробная