Роман
по поводу последнего дополнения: я думаю, что при повторном использовании кода может оказаться очень значимым. В рамках одного проекта миграция с одного движка на другой - это да, редкая тема. Но использовать готовые решения в других проектах на других движках может оказаться полезным
Роман
поясните, не понял :)
Azamat
То есть переписывают все запросы на sql?
Роман
понял. Хотя практически это выглядит довольно страшно :)
Azamat
На какую-то другую абстракцию?
demetezz
Всем привет подскажите пожалуйста почему свойство не срабатывает?( я пробовал задавать меньше высоту все равно не помогло)
Azamat
Нашёл косяк Посмеёмся вместе Код работал на странице, где я обнулил стили 🤦‍♂️ Потому я не видел "точку" пунктов у списка 😂
У тебя ещё условие кривое if (item !== "" " " null) В этом условии всегда будет возвращаться True потому что сначала он проверит item не равен "", затем проверит " " (что и вернёт true) Тут просто хватит этого : if (!item)
Oleksii
Знаю, что так не правильно, но я не особо шарю за Яву. Оно же должно вызвать ошибку, как я понимаю. Прохожу тест, нельзя его свернуть, засчитано сразу как неправильный ответ. С телефона не могу нормально записать код
Oleksii
Почему должно вызывать ошибку ?
я в яве не силен, по этому и решил уточнить
🫡🦍
Здравствуйте у меня вопрос как сделать 3 степень корень 2 в питон вроде нужно sqrt можно ответ с примером
Viacheslav
Или x ** (1/3)
🫡🦍
Типа так
🫡🦍
Но спасибо за ответ
Владимир
Всём, привет!) сегодня узнал что ч идеале знать основные концепции программирования, какие конкретно основные, которые стоило бы было изучить?
Fucked
Ну ооп поучи
кстати, правдиво ли утверждение, что для пайтона ооп не столь важно из-за большого количества библиотек на любые случаи?
Fucked
видел использование ооп в разнообразных роликах на ютубе только когда речь шла о каких-то игровых проектах либо нейронках
Fucked
если язык ооп то как может быть не важно?
я же говорю, огромное количество работы с классами уже выполнено в виде библиотек, бОльшая часть кода, что я видел в примерах - процедурная
m700
интересная история
Igor
кстати, правдиво ли утверждение, что для пайтона ооп не столь важно из-за большого количества библиотек на любые случаи?
Как всегда вопрос, что значит знать ооп) ... Хорошо у тебя не хеллоу ворлд как ты будешь данные передавать между различными частями? Кортежами?)
Igor
Да можно писать без ооп, но иногда с ооп удобнее, если у тебя нет знаний ооп ты ограничен в выборе возможных решений. Если ты осознанно отказался от использования ооп в конкретном случае это одно, а если даже не рассматривал такие варианты то совсем другое.
Igor
Всём, привет!) сегодня узнал что ч идеале знать основные концепции программирования, какие конкретно основные, которые стоило бы было изучить?
Вообще вопрос смешной, концепцией может быть что угодно, вопрос звучит как нужно знать всякие "фишечки", что бы такого поучить). Вообще в питоне из за большого кол-ва сахара и некоторой другой специфики обычно код это смесь всех трех парадигм, функциональщина ооп и императивный подход. В глаза обычно бросается последний, но без первых двух будет сложно понимать что происходит в сложном коде. Насчет что поучить это уже зависит от твоих целей так даже сложно что то советовать, учи все)
Igor
посмотреть все три парадигмы, паттерны, алгоритмы и структуры, ну и сам язык, а дальше уже смотреть по той области которой собрался заниматься.
Владимир
Js
Igor
Js
Основа будет та же. Но в js наверное знание и ооп и функциональщины становится более важным. Вообще самый правильный вариант (на начальном этапе) учить то чего тебе не хватает в данный момент. Это очень индивидуально, можно дать кучу абсолютно правильных и абсолютно бесполезных советов. Иногда достаточно интуитивного понимания, а интуиция у всех разная.
Igor
Пиши больше кода показывай его другим и по результатам "ревью" смотри каких знаний тебе не хватает.
Igor
А так дадут тебе совет учить алгоритмы ;) будешь ты задрачивать сортировки месяц другой, результат будет около нулевой. Значит это что не нужно знать алгоритмы сортировки скорее всего нет, но для большенства новичков это не то к чему нужно стремиться.
m700
Концепции только две в программировании
m700
Иф и гоуту
Igor
Сейчас все сильно умные ;) и не в состоянии мыслить на столь примитивном уровне ... но в каком то плане да.
Igor
Кстати думаю так можно сломать мозг ньюфагам ;) есть только иф и гоуту, но первое что сейчас все учат что гоуту это плохо ;) ... прям представляю себе разрыв шаблонов. Как деды программировали используя только иф ;)
Andrii
Всём, привет!) сегодня узнал что ч идеале знать основные концепции программирования, какие конкретно основные, которые стоило бы было изучить?
Ой, идеальная тема для курсов: можно много флудить, никаких практических навыков не прокачивается, у клиента возникает чувство, что ему открыли дао. А так спроси меня про основные концепции программирования, то я без наводящих вопросов и не пойму что от меня хотят.
m700
Обычно switch в цикле прямая эмуляция
ага, проверил, но нет свитча
m700
да и вобще самое что в гоуту востребованное это в свитче - goto default
m700
а там через ифы...короче я закрыл тот код и не буду открывать, а то обидно что люди такое пишут а я кнопки крашу(
Andrii
кстати, правдиво ли утверждение, что для пайтона ооп не столь важно из-за большого количества библиотек на любые случаи?
И тут вопрос, что такое ООП 😊 На самом деле для меня ООП это полиморфизм, в Python утиный. Ну и пока он не используется, ООП это по сути dict. И проблема не в библиотеках, а во фреймвёрках, они обычно так или иначе ипользуют ООП, когда тебе надо отнаследоваться от какого-то класса и добавить нужный функционал. Какой-нить код типа class IndexView(generic.ListView): template_name = 'polls/index.html' context_object_name = 'some_name' def get_queryset(self): pass
Igor
Андрий говорил про то что свич это самый простой вариант когда мы транслируем код с гоуту... Выставили имя метки куда хотим перейти и continue...
Andrii
for (label = 'start'; label != 'finish';) { switch (label) { case 'start': label = 'next'; break; case 'next' label = 'finish'; break; } }
Пашок🗽
я в яве не силен, по этому и решил уточнить
Тут скорее тест вопрос некорректный, можешь забить) Технически, если под условием "каков результат компиляции и выполнения" подразумевается что код будут компилироть и потом запускать через java - , то будет ошибка main method not found, которая класифицируется как ошибка во время выполнения , хоть выполнение и не началось)) т.е ты ответил правильно. Представленные 2 класса полностью валидные , и если main метод будет присутствовать никаких ошибок не последует
D
if number not in (3, 10)
Спасибо большое
Степан
Оффтоп Товарищи, есть желающие за небольшую награду помочь пройти обучение Яндекса по машинному обучению? Не успеваю в дедлайн, и не понимаю некоторые моменты ... :-(
Erik
Сюда
Maksim Pozharskiy
О, а тема становится популярная, уже второй человек)
Степан
О, а тема становится популярная, уже второй человек)
Там для бесплатных обувающихся есть дедлайн , по сдаче заданий. А в связи с определёнными событиями в нашей стране, не было доступа к пк определённое время ¯\_(ツ)_/¯ Сейчас пытаюсь восстановить в голове все что проходил - но с перерывом в 2 месяца, тяжко:-(
Степан
https://pastebin.com/kKnrEaUn
Erik
https://pastebin.com/kKnrEaUn
Что конкретно не понятно?
Erik
Берешь просто и засовываешь в поисковик эти комменты, стековерфлоу будет выдавать куски кода
Erik
А вообще порнография, а не задание. Почему нельзя дать с нуля это все самому написать? :)
GNU
Вопрос про REDIS, почему добавление через rpush одной строки намного быстрее, чем когда это же строку разбиваешь и по одному элементы запихиваешь ?
GNU
одно и тоже колличество инофрмации грузиться по разному
GNU
например у меня файл 10000 строк, если каждую строчку в редис оптравлять он очень долго выполняет, если все 10000 объединить в одну строку моментально выполняет
GNU
Колво памяти оба способа одинаково потребляют
GNU
размер данных то одинаковый, подключение одно
Agent_RBY_
Если ты отправляешь 10 000 строк, то он отправляет кажду строку отдельно. Операция отправления строки так или иначе занимает время
Agent_RBY_
Вместо 1 операции отправления он делает 10 000 операция
GNU
понял спасибо
Agent_RBY_
Условно, каждая операция занимает 50мс, поэтому так и выходит
Agent_RBY_
Нельзя же моментально передать данные на сервер 🙂
GNU
я думал он просто с памятью по другому работает
GNU
и поэтому задержки, там просто прям сущесвтенно стопится, а когда одной операцией, то моментально
Agent_RBY_
ну я сказал почему