А что набирать в VIM после набора сообщения Init commit?

Хочу заметить, что например конструкция: javac src/**/*.java будет работоспособна только в том случае если вы используете интерпретатор который понимает "double star", zsh например. Однако я думаю большинство будет использовать Bash, а оно умеет "double star" только с версии 4 + надо включить поддержку этой возможн...

Не получается второе задание, где ошибка? // BEGIN parseInt(someString); var number = someString; // END

Signed/unsigned = Знаковые/беззнаковые, а не подписанные/неподписанные :)

Курс основан на первой главе Учебника по математике Романа Добровенского. Продолжение будет?

ДЗ: countOfFloors - тип int, 32 bit, min -2^31 max 2^31 appartmentsCount все аналогично string - не примитивный тип Вопрос: как указать, что нельзя использовать отрицательное значения для int, т.е. сделать его unsign в Java 8?

Спасибо за курс, интересные задания. Жаль, что мало.

По поводу очистки экрана на винде. Стандартная команда очистки экрана clear не работает. Вместо нее используется команда CTRL + L.

Решил задачку. Но все равно не ооочень понял почему при возврашении объем коробки переменные через this.width и т.д принимает данные соседных объектов? Кто-нибудь объесните пожалуйста. Спасибо. Хотя успешно выполнил заданию почуму-то статус до сих пор - Not Finished.

На objfunctest.js делайте, пожалуйста, подсказки. Никак не могу пройти.

При прохождения теста в вопросе "Выберите утверждения, не являющиеся правдой" - нет правильного ответа.

Думаю стоит упомянуть, что если в разных пакетах есть имена классов с одинаковыми именами, то для указания нужного нам класса необходимо использовать его полное имя

Исправьте, пожалуйста, ошибку в слове "происходет"

Неправильно сказано: "по умолчанию целочисленное деление возвращает остаток от деления". По умолчанию возвращает результат в формате int, а не остаток от деления.

Напишите команду, которая компилирует в ByteCode все java файлы в папке src. ByteCode файлы должны быть созданы в папке out Что именно не правильно я сделал? javac src/*.java -d out

БАГ: Практика в этом уроке затерта практикой от следующего урока. Т.е. практики этого и следующего уроков идентичны и требуют знаний следующего урока.

def test_ok(): assert task([ dict(id=1, name='ivan', banned=False, perms=['read', 'write', 'delete']), dict(id=2, name='juan', banned=True, perms=['read']), dict(id=3, name='john', banned=False, perms=[]), dict(id=4, name='mary', banned=False, perms={'delete', 'read'}) ], 'rea...

На счёт map дополнение: столкнулся с тем, что нельзя написать Map#{Key => Val}. Ключ здесь не может быть переменной. То есть в функциях приходится применять полный cинтаксис: maps:put(Key, Val, Map)

Похоже ошибка в вопросе «Изменить значение в dict можно с помощью»

Ещё пожелание — разместить где-то эталонные решения практических заданий. А то я нагородил по привычке почти как на обычных языках, нефункциональных. Работает, но чувствую, код кривой

А можно как-то упростить case вида {{A,A,A},{,,},{,,}} when A==x orelse A==o -> {win, A}; где таких строчек 8 и отличается только паттерн?? То есть гард и тело совпадают во всех 8 случаях. Много кода одинакового получается

очепятка в предпоследнем слове урока

Тест, вопрос «Свертка на выходе может дать». Подошёл ответ — все галки. Но ведь свёртка возвращает аккумулятор — одно значение. Другое дело, что он может быть кортежем или списком. Но значение ведь одно. И в уроке это сказано.

В тесте вопрос про конкатенацию (даже с учётом, что это оператор cons) не совсем точный, как показалось. «Извлечение элемента» — тут поправка, что только голову можно извлечь. А можно решить, что произвольного элемента. А если произвольный элемент подходит, то подразумевается несколько шагов, значит подойдёт и ответ...

Не согласен, что map - динамический тип. Я так понял, «динамический» здесь = «изменяемый». Но внутри ведь изменяемость достигается копированием map

Не понял, почему в тесте должно было выполняться это: ?assertEqual(true, is_equal(3.501, 3.502, 0.001)) Тут же false должен быть. Или эта проверка сделана с поправкой на какую-то встроенную функцию из math: ?

А анонимную функцию можно сделать состоящей из нескольких «частей» (не знаю, как называются), с разными сопоставлениями?

Я считаю, что метод currentPlayer() лучше назвать getCurrentPlayer()

Какие типы в Java могут быть беззнаковыми? А?

Добро! Что-то в винде эти команды не работают. почему? скачал cygwin

В тесте было 2 одинаковых вопроса - запустить программу ввесты вывод. Первый раз ответ был принят, второй раз нет. Что делать?

Ниже указанные вопросы в тесте есть смысл пересмотреть, т.к. они могут трактоваться по разному и соответственно иметь разные решения. 1. Про pid файл в корне проекта. 2. Про директорию test в корне проекта 3. Про исключение CHANGELOG из обновления Если к первому вопросу я смог подобрать решение, то с остальными двум...

в диаграмме классов не показаны поля и конструктор класса, это сбивает с толку, если подходить к выполнению буквально, может мозг взорваться

У меня это практическое задание почему-то в предыдущем уроке было

Создал методы, в последнем методе sum() ругается на преобразование типов Boolean в Integer

веб-доступ по https не работает.

int[] x = {2, 5, 6} почему-то считается неверным ответом, хотя джава такое скомпилирует и выполнит(System.out.println(x[0]) выведет на экран 2), и в документации(http://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html) есть пример int[] anArray = { 100, 200, 300, 400, 500, 600, 70...

Поделитесь, пожалуйста, конфигом и плагинами vim

Не могу в массив запихать любое значение/переменную, ругается и говорит. сannot be applied to (тип переменной). На видео это момент 12:50

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

Будет ли практика к этому уроку? Желательно с UML диаграммами (и т.п.) чтобы лучше понять как должен выглядеть и работать (или не работать) проект на данном этапе.

Напишите команду, которая запускает класс Start (из пакета com.hexlet.test). Адрес classpath - ./out разве не так? java -classpath ./out com.hexlet.test.Start

Думаю тут стоило бы почистить шум у аудио.

Выберете все корректные способы инициализации массива: + int x[][] = new int[][]{{}}; + int[] x = {2, 5, 6}; + int[] x = new int[]{2, 3, 4}; + int x[][] = new int[][]{{2}, {3, 4}}; + int x[][] = new int[2][]; int[] x = new int[3]{2, 3, 4}; int[2] x = new int[2]; + int[] x = new int[2]; int[2] x = new int[]; ...

"Что получится при делении целого числа 3 на целое число 2?" Некорректный вопрос, какое именно деление не указано.

Где вторая часть?

Windows PowerShell от Github на команду: "javac Main.java" пишет, что имя "javac" не распознано как имя командлета, функции, ... Что нужно сделать?

не открывается файл ,когда скачиваю

что за постоянный шорох, как пенопластом по зубам