Сообщество Хекслета
Anastasia M около 13 часов назад →
Что не так? Ведь console.log(Time.fromString('10:23')); выводит нужный результат? https://ru.hexlet.io/code_reviews/365611
Игорь Фарфоровский около 14 часов назад →
Как часто в реальной практике испортируются модуль целиком и некоторые отдельные определения из него? И есть ли практическая ценность этого?
import computation
from computation import PI, E
from computation import pi_times
То есть, зачем использовать оба варианта импорта, когда я могу получить доступ к нужному мне функциям или определениям используя тот или другой?
print(PI)
print(computation.E)
print(pi_times(2))
print(computation.pi_times(E))
Пример из теории скорее показывает возможность как таковую, чем объясняет реальную ценность её использования.
Yuriy Semenyuk около 14 часов назад →
Привет, что-то тоже не пойму, на странице все работает, тесты не идут. https://ru.hexlet.io/code_reviews/365595?submission_id=464022
Выберите все валидные (корректные) строки:
(нужно выбрать все корректные ответы)
''
'Who\'s to blame?'
"Jack "Hellboy" Jeffries"
"computer"
""
Виктор Ш около 16 часов назад →
Ничего ни панимаю ))
Мы в модуле weather используем класс из модуля WeatherService. При этом код, использующий класс WeatherService, должен определить не просто, например, с какого ресурса получить данные о погоде, но и каким образом делать http-запрос. В результате мы получаем не готовый ответ в виде строки, а промис, из которого мы должны извлечь данные и отформатировать их. Это значит, что на уровне более верхнего модуля weather мы должны подробно вникать в реализацию модуля более нижнего уровня WeatherService. Получается, что абстракция нарушена?
Также непонятно про инверсию зависимостей в этой задаче. Класс WeatherService может работать с любой библиотекой для http-запросов, но конкретный ресурс для запроса данных о погоде мы определяем на уровне класса и у пользователя нет возможности сделать запрос на другой ресурс. Это разве не нарушение абстракции? И разве возможность делать запрос на ресурс, выбранный именно пользователем, не является полиморфизмом?
Yuriy Katkov около 17 часов назад →
Здравствуйте, тесты не проходят непонятно почему? В браузере работает. https://ru.hexlet.io/code_reviews/365551
Спасибо.
Все примеры в тестах проходят у меня на компьютере, но последний за 48 минут примерно прошёл (((. У вас терминал останавливает работу после определённого количества секунд. Я не разбирался в теории вероятности, решил просто все сочетания получить в массиве через рекурсию и убрать лишние и повторяющиеся элементы после. Используя разную оптимизацию (чтобы одни и те же сочетания не добавлялись в массив, иначе была нехватка памяти) смог добиться того, чтобы всё корректно работало. Формально задачу решил, но слишком долго выполняется.
https://ru.hexlet.io/code_reviews/365549
Я так понимаю без формул теории вероятности это никак не решить ? Чтобы приемлемое кол-во времени выполнялось.
Николай Уланов около 18 часов назад →
Приветствую, в статье сказано "Тема сетей достаточно подробно раскрыта в книгах по операционным системам. В списке рекомендуемых книг Хекслета есть как минимум одна такая.". Так вот, в разделе книг посвященным операционным системам указывается 2 книги, на какую из этих двух ссылается статья?
Доброго времени суток! Взяла работающий код из предыдущего задания, добавила ошибку. Что не так, понять не могу. Прошу помощи! https://ru.hexlet.io/code_reviews/365506
Привет!
Код учителя на repl.it не работает, не нравится ему ??
. Из-за чего это?
https://repl.it/join/ougwpypd-ionprogrammer