Увы. Удалил, перезагрузил систему - ничего.
Да, служба DHCP запущена и я вижу на микротике попытку получить адрес.
В логах микротика никаких ошибок нет. Да и в общем-то ничего интересного там нет...
Армянское Радио, настройки UEFI - это где? В настройкак материнки, при загрузке компа? Лазил там, ничего не нашел.
Обновить UEFI - в смысле обновить прошивку материнки?
Nurik, а при чем тут что кто-то это уже сделал? Он сделал это иначе, чем можете сделать вы.
Беру калькулятор и начинаю делать, вот просто для примера:
1. Складывать-вычитать-умножать числа.
2. Добавляю функции (возведение в степень, извлечение корня, тригонометрия, логарифмы и т.п.)
3. Добавляю перевод в разные системы счисления
4. Добавляю построение графиков
5. Добавляю работу с большими числами (больше 1e308)
6. Добавляю работу с валютами
7. Добавляю работу с процентами (включая сложные проценты)
8. Добавляю работу с обыкновенными дробями
9. Добавляю работу с выражениями (чтобы не нажимать кнопки, а вводить прямо текстом: "5*8+24")
10... Лень думать что туда еще добавить. Может тетрис?
Аналогично. Беру любую игру, хоть тот же "Арканоид". И начинаем:
1. Отбивалка шарика
2. Новые блоки (прочные, движущиеся, взрывающиеся, падающие и т.п.)
3. Новые бонусы
4. Таймер (время на уровень)
5. Новые правила подсчета очков
6. и так далее, вплоть до сюжетных вставок
Главное - чтобы было интересно делать, потому что это ваше собственное творчество.
Nurik, а как вы определяте, по какому признаку - "хлам" или "не хлам"? Как я уже писал, возьмите небольшой проект и напишите программу, реализующую хотя бы минимальный функционал. А потом развивайте дальше.
Например: напоминалка, которая умеет работать через телеграм. Вы ей пишете когда и о чем напомнить - в заданное время (с заданной периодичностью) она вам напоминает.
random55, опять же, нужно различать аргументы метода в интерфейсе (то что важно с точки зрения вызывающей стороны) - они определяют что за операция выполняется.
И аргументы относящиеся к реализации - они определяют как эта операция выполняется.
Например:
interface Animation {
fun move(from: Point, to: Point, duration: Duration)
}
class AnimationImpl(private val curve: Curve): Animation {
...
}
Откуда, куда и за какое время - это параметры задаваемые вызывающей стороной. Конкретная кривая по которой будет анимировано перемещение - это уже особенность конкретной реализации.
Переменное число однородных аргументов - это список или массив.
Необязательные аргументы - это все равно аргументы, просто они могут быть null (или использовать класс Optional и подобные - зависит от конкретного языка)
Переменное число разнородных аргументов (тут может быть целое число, а может быть не число, а две строки, а может быть вещественное число и цвет) - это бардак и такого в коде быть не должно. Скорее всего в этом случае имеет место ошибка проектирования.
Алан, нет. Я написал что сама IDEA идет в комплекте с собственной JVM, а не то что она позволяет такие установщики создавать.
Чтобы создать такой установщик можно воспользоваться утилитой jpackage (входит в JDK начиная с 14 версии). Но я бы советовал сейчас сосредоточиться на вопросах изучения языка, а вопросы распространения конечной программы оставить на будущее. Потому что, прежде чем их решать, нужно сначала написать саму программу.
Самый главный вопрос - зачем?
С одной стороны, оно (Lazarus) живое.
С другой - в промышленном программировании применяется мало.
Поэтому зачем учиться именно Delphi?
P.S. Delphi - это и есть IDE, поэтому вопрос 2 лишен смысла.
cryogenic_phoenix, "поддерживает" означает что процессор можно ставить в эту материнку и все будет работать. То есть производитель утверждает что выдержит. Лично я не считаю себя способным оспорить это утверждение. Тем более, что это не китайский нонейм утверждает, а вполне себе солидная фирма Asrock.
Или вы считаете чье-то мнение в интернете более весомым чем утверждение инженеров, разрабатывавших эту материнку?
FanatPHP, затем что я посчитал полезным упомянуть об этом. Если у вас есть ценное дополнение или конструктивная критика - welcome. Конструктивная критика, если что, выглядит так: "Нет необходимости использовать сторонние библиотеки для этой задачи. Вот пример как это делается на vanilla js: <ссылка>"
Да, служба DHCP запущена и я вижу на микротике попытку получить адрес.
В логах микротика никаких ошибок нет. Да и в общем-то ничего интересного там нет...