Сообщество Хекслета

P D 1 день назад →

Споткнулась на этой задаче. Пошла прошла Code Basics(спасибо авторам курсов). Вернулась и решила не за 5 дней, а вполне себе за час. Правда снова длинно и сложно. Есть какой-то способ научится видеть лес за деревьями кроме как, чтобы 100 раз на него показали? Сравнила своё решение с решением преподавателя. Я проверяю детали, которые проверять не нужно, если сразу задать нормальное условие..

Максим Даценко 1 день назад →

Создается такое ощущение, что материали этого курса отчасти основан на второй главе СИКП) Радостно!

Александр Усанов 1 день назад →

Не решил сам, потратив пару часов, посмотрел решение учителя. Считаю, все таки, что лучше узнать решение(если уж совсем в голову не лезет) и понять его(а решение учителя понять за 5 минут не составит труда), чем придумывать все самостоятельно. Ход мыслей был правильный, составить дерево и из него сделать html.

Aртем Фримен 1 день назад →

Этот курс «Введение в программирование» заменил собой существующий курс «Основы программирования». Несмотря на то, что оба они покрывают одинаковые темы, мы советуем попробовать оба курса. В идеале — пройти «Основы…» после прохождения «Введения…» или проходить уроки параллельно, по соответствующим темам. Оба курса полностью бесплатны.

Расположение курсов в профессии:

  1. Жизнь программиста
  2. Введение в веб-разработку
  3. Основы HTML, CSS и веб-дизайна
  4. Введение в программирование

Т.е. в идеале проходить не так, как размещено в профессии?))

Дмитрий Фролов 1 день назад →

Месяца 2-3 назад психанул и подсмотрел решение, от этого полностью разочаровался в себе и совсем забросил обучение, стыдно, конечно, но что поделаешь. Только сейчас нашел силы вернуться и решить полностью самостоятельно. До решения учителя, конечно, очень далеко, все реализовал на довольно простых конструкциях, что вряд ли оптимально, обязательно разберу решение учителя, спасибо за такие мозговыносящие задания =)
Очень бы хотелось получить небольшой фидбек по коду. Ревью.

Mark Mark 1 день назад →

from package.functions import greet
from package.names import NAME
from package.names import GREETING

Господа, что нет так с импортом ?

Maksim Sukhorukov 1 день назад →

Доброго времени суток, насколько уместно мое решение с использованием древовидной рекурсии? Вначале хотел опеределить функцию вычисляющую элементы треугольника паскаля в главной функции, но в итоге обнаружил, что в php с этим все не так просто. https://ru.hexlet.io/code_reviews/148611

Александр Мюнц 1 день назад →

День добрый, долго пытался понять, что линтеру не нравится в этой строке:

(x1, y1), (x2, y2) = pair

В итоге получилось убрать предупреждение, записав таким образом:

x1, y1 = pair[0]
x2, y2 = pair[1]

Почему линтер ругается на подобную деструктуризация кортежа в кортеже?

Дмитрий Антоненко 1 день назад →

Добрый день! Помогите разобраться. Не пойму как может ожидаться указанный вывод при указанных в тесте параметрах. Может в тесте ошибка... (мой код в ревью)

make: Entering directory '/usr/src/app'
PHPUnit 7.3.2 by Sebastian Bergmann and contributors.

Runtime:       PHP 7.2.7-0ubuntu0.18.04.2 with Xdebug 2.6.0
Configuration: /usr/src/app/phpunit.xml

...F                                                                4 / 4 (100%)

Time: 195 ms, Memory: 4.00MB

There was 1 failure:

1) App\Tests\SegmentsTest::testMiddlePointSegment
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'(1.5, -3)'
+'(-1.5, 0)'

/usr/src/app/tests/SegmentsTest.php:52

FAILURES!
Tests: 4, Assertions: 7, Failures: 1.
Makefile:2: recipe for target 'test' failed
make: Leaving directory '/usr/src/app'
make: *** [test] Error 1

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →