Шурок
пользователя
Шурок
потому что так нахуевертить вирус не способен как пользователь (С) на личном опыте который ломал все что ломается
Alexander
Первое видео в новом году. Расскажу что можно уже делать с chatGPT кодеру для повышения продуктивности https://youtu.be/AHNlCo69W0s
LinRaw
Код: loan = 120000 years = 6 year = 1 for loan in loan_count: if year < 7: year += 1 loan_count = loan * 0.6 loan_count += loan else: print("Джонсон будет должен ", loan, " к концу своего обучения.") Задача: Студент Джонсон поступил в университет и взял в кредит 120 тысяч долларов под 6% годовых. Все шесть лет учёбы в бакалавриате и магистратуре он не сможет выплачивать кредит, и процент будет прибавляться к основному кредиту. Напишите программу, которая посчитает, сколько студент Джонсон будет должен банку к концу своего обучения. Вопрос: При запуске срабатывает сценарий "ошибка типа", и пишет что не получается выполнить потому что тип переменной с плавающей запятой в цикле невозможен.
LinRaw
Я пытаюсь на стеке найти как бы мне сократить количество знаков по результатам вычислений, но ошибка повторяется.. Мне нельзя уже дроби посчитать чтоли?
Igor
textlen = len(text) textend = len(ending) if ending == text[textlen - textend:textlen:] and textlen ≥ textend: print(True) else: print(False)
условия проверяются в том порядке в котором записанны. Поэтому смысла в проверке длин в таком виде 0.0 либо проверять до либо не проверять вообще
Igor
Почему так выводит? Совсем не понимаю
потому что ты смешал в одну кучу север-юг и запад восток. Тебе нужны отдельные переменные по каждому из направлений. Ну или возьми комплексное число ;)))))))
Marchal
Я сделал 2 переменные
Igor
Я сделал 2 переменные
dir = {'n':1, 's':-1, 'w':1j, 'e':-1j} path = 'nswe' print(sum(dir[d] for d in path) == 0)
Marchal
Это джава?
фофа
На питон похоже
Marchal
Принял
Marchal
А, интересное решение
Marchal
Спасибо
Шаман Каган
Что не так с этим кодом, что при увеличении LIMIT со ста тысяч до миллиона время выполнения увеличивается с 600 миллисекунд до 122 секунд? const LIMIT = 100000; const nums = []; for (let i = 0; i < LIMIT; i++) { nums.push(i); } console.time('exec'); console.log(divideArrayBy(nums, 3)); console.timeLog('exec'); function divideArrayBy(arr, divider) { const result = []; let counter = arr.length; while(counter > 0) { result.push(arr.splice(0, divider)); counter-=divider; } return result; }
Шаман Каган
как интересно splice(0,3) массива в миллион элементов выполняется в 18 раз медленее, чем аналогичный splice массива в сто тысяч элементов....
Шаман Каган
т е получается что или у хрома оптимизация работает до каких то лимитов или хз
Firuz
Привет извините что отвлекаю,Самый так сказать известный чат для программистов этот чат или есть более известный?
Milton
Stackoverflow.com самый известный чат
тогда уж интернет лучше
m700
вот рекомендую чат для программистов https://t.me/devworden_offtop
Firuz
Спасибо большое и последний вопрос по какой IT профессии легче найти удаленную работу учитывая то что математика слабая) Допустим Back End стоит ли изучать я начал изучать щас Front end говорят что прежде чем начать учить Back end нужен Front end
Сидредин
а что удобнее дебиан или убунту (ближе к ОС виндовс)?
Ставь Убунту или Кубунту. Мне лично второе больше понравилось
Jsx707
а что удобнее дебиан или убунту (ближе к ОС виндовс)?
Ближе Linux Mint по интерфейсу, в основе него лежит Ubuntu. Ubuntu основана на Debian, но далеко от него ушла..... И тем не менее, Ubuntu гараздо легче для освоения, Debian для чуть более опытных пользователей
Azamat
вот рекомендую чат для программистов https://t.me/devworden_offtop
Чат, где тебя банят за упоминание вещей, связанных с программированием...
m700
Чат, где тебя банят за упоминание вещей, связанных с программированием...
верно, какой нормальный программист будет во флудилке про программирование говорить
Igor
т е получается что или у хрома оптимизация работает до каких то лимитов или хз
Поэтому нужно учить алгоритмы ;) ... какая сложность у сплайса?
m700
еще то что по айпи за душность не пробили и то нормально
Azamat
На то это и флудилка!!!!!
Но я ведь кинул оффтоп (флуд) Больше тут об этом не спамлю
m700
то что не хватало в митингах - миниигра
Igor
т е получается что или у хрома оптимизация работает до каких то лимитов или хз
result.push(arr.slice(arr.length - counter, divider)); сделай вот так ;) у меня 59ms на миллионе
Jsx707
Ближе Linux Mint по интерфейсу, в основе него лежит Ubuntu. Ubuntu основана на Debian, но далеко от него ушла..... И тем не менее, Ubuntu гараздо легче для освоения, Debian для чуть более опытных пользователей
Я бы посоветовал Kubuntu на самом то деле, так как Ubuntu имеет несколько вариаций, отличаются они в основном окружением рабочего стола и системными требованиями, ну и набором ПО. Ubuntu - основная вариация, используется окружение рабочего стола GNOME (не самый лучший выбор... ИМХО) Kubuntu - используется KDE(очень гибкое, настраиваемое, довольно не требовательное окружение рабочего стола, настраивается практически каждый компонент, каждый компонент именуется так называемым "пламезоидом" вроде как, настраивается не так уж и сложно, можно сказать даже что легко и интуитивно понятно) Есть ещё Xubuntu - отлично подойдёт для слабых и устаревших машин, использует окружение рабочего стола XFCE, оно тоже довольно настраиваемое, но не такое красивое, так как упор идёт на легковесность, однако при достаточном количестве знаний можно очень хорошо и гибко настроить Есть ещё Lubuntu, там используется LXQT, LXDE(раньше использовалось), однако про неё мало что могу сказать
Rustam
Добрый день, в чем разница между обычной функцией и стрелочной функцией в java-скрипте (кроме синтаксиса)?
Jsx707
Спасибо)
Если у тебя на ноутбуке/нетбуке/ПК не так много ОЗУ(2-4 гб DDR3), то советую: Linux Mint 21 с использованием XFCE. Тогда будет максимальная производительность. Cinnamon тоже не такое требовательное окружение рабочего стола, однако оно потребляет побольше и может конечно работать хорошо на машинах с 3-4 Гб ОЗУ, но я бы не советовал
Igor
Капец ты не ленивый ;)
Igor
кстати какая?
ну линейная потому что он отрезает с начала массива 3 элемента потом все остальные нужно сдвинуть. Плюс переодически происходит перевыделение памяти. Т.е сплайс как минимум в 10 раз медленней на миллионе чем на 100к
Igor
Перевыделение памяти плюс всякие нюансы ...
Igor
Плюс он пушит в массив это тоже перевыделение памяти
Igor
это то что на поверхности а что там еще в8 мутит не понятно
Igor
так получается что не в 10 а в 18-20 по факту
Так подожди это ж мы только про один сплайс говорим ;) а сам алгоритм делает сколько проходов. n/3 . У него весь алгоритм квадратичный.
Daniil
День добрый, кто-нибудь проходил онлайн курсы английского языка? Можете что-нибудь посоветовать?
Erik
День добрый, кто-нибудь проходил онлайн курсы английского языка? Можете что-нибудь посоветовать?
Погугли список тем английский язык. На каждую тему будут десятки видео в ютубе
Daniil
Погугли список тем английский язык. На каждую тему будут десятки видео в ютубе
Самостоятельно реально научиться, как понимаю? (Смотря на всех знакомых, владеющие языком, все ходили либо на индивидуальные занятия, либо на курсы, поэтому сделал вывод, что на курсах реальнее овладеть языком, нежели самостоятельно)
Daniil
У меня из целей, чтобы мог спокойно читать документацию не прибегая к переводчику, просто как показывает практика со временем слова вылетают из головы, хорошо, тогда самостоятельно для начала изучу, спасибо)
m700
читай много и выучишь
Rustik
Подскажите что сейчас более актуально iOS или android разработка. Где больше шансов устроится на работу?
m700
на русском тоже редкоимспользуемые слова вылетают
m700
Подскажите что сейчас более актуально iOS или android разработка. Где больше шансов устроится на работу?
шанс устроиться невозможно измерить, а какую платформу ...это от территории зависит и многих факторов
m700
а то вопрос из разряда - куда берут в пятерочку или в магнит?
Сидредин
Подскажите что сейчас более актуально iOS или android разработка. Где больше шансов устроится на работу?
Если у тебя есть айфон и мак - можешь изучать iOS разработку, если нет, то лучше андроид, я думаю. Или можешь вообще Flutter попробовать
m700
схема рабочая
m700
но репетитор лучше конечно
Daniil
советую в соцсетях пробить девченок с филфака и зазнакомиться
У меня лингвистка бывшая, как практика показала им впадлу обучать xd
m700
У меня лингвистка бывшая, как практика показала им впадлу обучать xd
ну так найди с кафедры романских языков и вместе учите инглиш
Maksim Pozharskiy
Есть мак и айфон, андройда нет
Тогда кажется логично iOS было б учить
Сидредин
Есть мак и айфон, андройда нет
Я бы под iOS разрабатывал
Сидредин
m700
я бы с друзьями посоветовался бы
.
Я бы под iOS разрабатывал
Бляяя очень хочу iOS разраьоткой заниматься