🐈
Igor
Подскажите конструкцию функции с динамическим количеством аргументов, типа могу вызвать func (1,2,3,4) и func (2,3) и в обоих случаях сработает. Знаю способ через остаточный аргумент /...args, но есть ли возможно реализовать это как-то через рекурсию например, есть эксперты Javascript?) У меня просто ощущение в голове, что я видел способ сделать это рекурсивно (вызывая рекурсивно созданную внутри этой функции функцию), но чёто не могу додумать реализацию) Или может я ошибаюсь и это невозможно таким образом.
Giorgi Shubladze
Ребят привет всем!!!Подскажите пожалуйста с кокой книги начинать изучать Python 3?Спасибо!!!
Maksim Pozharskiy
Arutemu
Господа, в чем можно попрактиковаться Rust разработчику?
Kirill
Подборка материалов для начинающих.
🔹 Как начать программировать с нуля.
🔹 С чего начать в IT.
🔹 С какого языка начать изучение программирования.
🔹 Какой язык программирования лучше.
🔹 Как пройти собеседование в ИТ-компанию.
🔹 Как начать программировать на Python.
🔹 Гид: что изучать, чтобы получить ИТ-профессию.
🔹 Что такое HTML (и почему это важно).
🔹 Собственный текстовый редактор: делаем красиво.
🔹 Делаем своего первого чат-бота.
#подборка_Код
Igor
Это не каррирование?
Да я если честно запутался уже, что есть что) В моей голове это когда я передаю в одни скобочки всё - func(obj1, obj2, obj3), карирование когда func(obj1) (obj2) (obj3)
Igor
Но возможно тот способ, о котором я думаю, действительно делает карирование, а не просто функцию с динамическим количеством аргументов
Сергей
Кто как борется с прокрастинацией?
🐈
Maksim Pozharskiy
@+#=}
Ой
@+#=}
Не туды
Erik
Верни, я не успел дочитать :(
Kirill
Подскажите конструкцию функции с динамическим количеством аргументов, типа могу вызвать func (1,2,3,4) и func (2,3) и в обоих случаях сработает. Знаю способ через остаточный аргумент /...args, но есть ли возможно реализовать это как-то через рекурсию например, есть эксперты Javascript?) У меня просто ощущение в голове, что я видел способ сделать это рекурсивно (вызывая рекурсивно созданную внутри этой функции функцию), но чёто не могу додумать реализацию) Или может я ошибаюсь и это невозможно таким образом.
В виде объекта можно аргументы передавать, гугл говорит еще так можно:
function foo() {
for (var i = 0; i < arguments.length; i++) {
console.log(arguments[i]);
}
}
Kirill
хз это работает сейчас или нет
Kirill
это ES5 вроде
Kirill
и чем rest не устраивает?
Mark
Mark
Смотреть видосы как не прокастинировать, в это время, прокастенировать
Ну и слова сложные придумали
Нет чтобы сказать, лень
Mark
🦥
Maksim Pozharskiy
Kirill
Mark
Maksim Pozharskiy
Лень это не хочешь делать ниче, а прокастинация это когда долго не можешь взяться, много раз откладываешь (но может хочешь)
Maksim Pozharskiy
Условно вот я хочу сесть писать код, но надо сначала на столе прибраться, кружки помыть которые со стола убрал, а раз кружки стал мыть надо еще тарелки помыть
Kirill
Ну у меня так обычно когда я НЕ хочу, когда хочу все ок
Me
Товарищи, всём привет. Суть вопроса следующая. Я чет подустал работать на заводах и стройках оставляя своё здоровье там. Мне 30 нет, а уже болячки. Короче уволился я с работы и пока буду на подработках всяких, хочу начать в программирование, для начала хотяб какое то жава и пхп, на сколько я знаю это относительно лёгкие языки, в общем, сайтики делать приложения какие то простенькие. Чтобы учиться и по максимуму хоть что то лутать с обучения. Короч, скажите тупому и неопытному, с чего начинать, что делать и как быть. Прошу отнестись со всей серьёзностью. Я долго к этому шёл и наконец понял, что хочу заниматься программированием и мб каким то монтажом видео. Мне это правда интересно. Подскажите, куда "идти" для начала)
Как новичок новичку могу предложить такой алгоритм:
1. С помощью поисковика Гугл/Яндекс почитать на разных сайтах какие есть направления в программировании (вебразработка, мобильная разработка и т.д.), читать лучше привыкать на английском языке.
2. Выбрать показавшееся интересным направление.
3. Изучить основной язык программирования в данном направлении (по курсам, по книгам и т.д. - то, что кажется удобнее).
4. Если желание осваивать выбранное направление пропало, то вернуться к пункту 1. Иначе перейти к пункту 5.
5. Осваивать основные дополнительные инструменты в выбранном направлении.
6. ...
Marchal
А какой язык программирования нужен, чтобы написать ИИ, как Джарвис?
Marchal
Мне кажется дешевле дворецкого нанять, чем такой ИИ делать
Nor
Erik
Marchal
А ещё есть варианты?
Igor
А ИИ в видеоиграх это тоже машинное обучение или просто набор скриптов и возможно немного прикрученного рандома?)
Nor
Maksim Pozharskiy
ии в видеоиграх не такой уж и ии)
Nor
Marchal
Мне куратор по робототехнике говорил, что ИИ как такового в принципе нет, только алгоритмы
Erik
Нам до ИИ как раком до Китая :(
Oleksii
Marchal
Я 4 недели играл в старый Рим Тотал вам чисто из интереса к работе ИИ
Marchal
Marchal
Marchal
Хотел написать так, как сказал Михалков
Erik
Ну или R вместо Питона, но судя по требованиям в вакансиях - так себе вариант
Marchal
Понял, а для своего родного ИИ насколько мощное устройство должно быть?
Erik
А что ты под ИИ имеешь ввиду?
Marchal
Чтобы был хотя бы на долю похож на Джарвис: управление устройствами удалённо, распознавание голоса
dima999572
Всем привет
Marchal
Привет
dima999572
Как можно решить эту ошибку?
Erik
Marchal
Erik
m700
И то что ключевое слово без всего, тож норм?
dima999572
А какая у тебя задумка?
Хочу перегрузить конструктор, и воспользоваться ключевым словом this. Можно сделать чуть по-другому, но хочу разобраться именно в этой ошибке
dima999572
Чуть по-другому думал оно используется
Marchal
При наследовании желательно protected использовать, как я помню
Mikhail
Как можно решить эту ошибку?
Потому что ты пытаешься вызвать один и тот же конструктор дважды. Тебе нужно вызывать другой, что-то вроде:
public Prostokat(Punkt p1, Punkt p2) {
this.p1 = p1;
this.p2 = p2;
}
public Prostokat(Punkt p1, Punkt p2, Punkt p3, Punkt p4) : this(p1,p2) {
this.p3 = p3;
this.p4 = p4;
}
¿ 𝐘𝐀𝐑𝐃 𝐃𝐄𝐏𝐀𝐑𝐓𝐀𝐌𝐄𝐍𝐓 ¿
это поле из базы данных, типо приветствие, как сделать что бы выводило имя юзера? вот где должно быть фёрстнейм, Питон
Nikita
Всем привет. Ищу совета более опытных коллег. Предлагают работу, но оформление только самозанятый или ИП. Что это подразумевает, фриланс? И в таком случае, у меня в трудовой книжке не будет никакой записи? Есть ли подводные камни?
Oleksii
Иван
Всем привет. Ищу совета более опытных коллег. Предлагают работу, но оформление только самозанятый или ИП. Что это подразумевает, фриланс? И в таком случае, у меня в трудовой книжке не будет никакой записи? Есть ли подводные камни?
Привет. Мутная тема очень. Не разу подобного не встречал и даже не слышал. Я настоятельно рекомендую туда не лезть.
Сейчас лучше трудоустроиться в IT компанию это ЗП нормальную даст, стаж пойдет, + отсрочка от армии, + льготная ипотека, + так как работодатель ндс теперь платит меньше, то зп можно просить больше
Из годных фирм советую смотреть банки, компании по разработке антивирусов, игр. Такие канторы обладают нехилым бюджетом и могут стоять в очень сложных экономических ситуациях
Ö
Х
Ö
Прив