Maksim Pozharskiy
Продавец курсов решил нас покинуть
Rodion
Javascript?
https://javascript.info/ https://www.w3schools.com/js/ https://devdocs.io/javascript/ https://developer.mozilla.org/en-US/docs/Web/JavaScript
ll
https://javascript.info/ https://www.w3schools.com/js/ https://devdocs.io/javascript/ https://developer.mozilla.org/en-US/docs/Web/JavaScript
В принципе, я бы с вами даже поспорил, однако дока на МДН действительно, выглядит местами как дока.
ll
Однако. У этого языка, по сути, и нет документации.
Rodion
Документация.
Ну тебе нужны курсы чтобы изучить синтаксис? Тогда иди и проходи курсы, никто не против
ll
А вот что-получится дальше из этого, зависит от человека.
Rodion
Некоторым нужны курсы. Не говорите за всех.
Ну можно видео на ютуб. Их много и они бесплатные
Rodion
А вот что-получится дальше из этого, зависит от человека.
Ну возможно. Просто некоторые воспринимают курсы как легкий путь. Прошел курс и готово
ll
Ну можно видео на ютуб. Их много и они бесплатные
Ну да. Но не все достаточно что ль, адекватные. Чаще, всё же, те же туториалы, прочитанные вслух.
m700
Ну возможно. Просто некоторые воспринимают курсы как легкий путь. Прошел курс и готово
вот на днях с начальником общались. После курсов = резюме в корзину
ll
Опять же. Вот мысль, что чтобы сделать качественный курс, нужно «поиметь» достаточно опыта как я обучении людей, так и в знании языка.
m700
исключение если студент технического вуза/технаря
Rodion
вот на днях с начальником общались. После курсов = резюме в корзину
Да, хотя бы CS50 можно купить диплом от Гарварда, а не Гикбейнс
Алексей
ll
исключение если студент технического вуза/технаря
А поч. исключение? Вы их дообучаете? Натаскиваете по задачам?
ll
Да, хотя бы CS50 можно купить диплом от Гарварда, а не Гикбейнс
Кстати, а что по этому «брейнсу»? Друган начинал обучаться, но заморозил обучение (занят другим). Херня?
m700
Я включал разок. 5 минут вытерпел
m700
Но с гикбрейнса знаю кто устраивался работать
m700
Но это уже синдром выжившего
Алексей
Но это уже синдром выжившего
Смотря что считать синдромом выжившего
simon
Я ждал это решение в солюшнах)
Там у них кстати есть ошибка вроде, что 2000 это 20 век, а не 21 и тд
Артем
Там у них кстати есть ошибка вроде, что 2000 это 20 век, а не 21 и тд
не, так 2000 год это еще 20 век получается. А 2001 уже 21 век
simon
не, так 2000 год это еще 20 век получается. А 2001 уже 21 век
Поправьте, но как только в 2000 году наступает 1 секунда он будет 21 веком
Артем
Поправьте, но как только в 2000 году наступает 1 секунда он будет 21 веком
ну хз как правильно, по крайней мере в условиях задачи это считалось верным
Muhammad
друзья , в чем разница между базами данных SQL,MySQL,PostgresQL
Muhammad
и другие
Артем
А все, это они условия жизни поменяли ) my bad
так не, чего, так же и есть - 21 век наступил 1.01.2001, а не 1.01.2000
Шаман Каган
ну что чо там кто говорил что чатгпт примитивен, что он какбе не смогет в работу https://www.resumebuilder.com/1-in-4-companies-have-already-replaced-workers-with-chatgpt/
Agent_RBY_
ну то что компании его заменили, не значит что они скоро не обанкротятся
Алексей
друзья , в чем разница между базами данных SQL,MySQL,PostgresQL
А SQL это что? Межу MySQL v postgresql в функционале. Сразу не увидишь потом только
simon
так не, чего, так же и есть - 21 век наступил 1.01.2001, а не 1.01.2000
Ааааа, все я просто значит дурачком оказался
simon
https://www.codewars.com/kata/55908aad6620c066bc00002a
Прошлую я кстати мучался часа 2( но тоже решил, при этом через создание коллекции и проверку ее на if else. Знаю что говнокод, но получилось )
Azamat
ничего же, если после обновления записи порядок при select-е меняется? Очень странное поведение (pgsql)
Azamat
Azamat
Mikhail
m700
Ааааа, все я просто значит дурачком оказался
с датами много нюансов не парься
Azamat
Тебе никто порядок не гарантирует, если не используешь “ORDER BY“.
а почему может быть так, что если я ручками таблицу создаю id serial primary key, то порядок есть. А если hibernate (\d выше), то так...
Mikhail
а почему может быть так, что если я ручками таблицу создаю id serial primary key, то порядок есть. А если hibernate (\d выше), то так...
Потому что SQL - декларативный язык запросов, ты указываешь, что ты хочешь получить. Как СУБД выполняет твой запрос - это не твое дело и по сути вне твоего контроля. Твой serial primary key в этом контексте ни на что не влияет, ибо ты не указал в запросе, что тебе нужны сортированные данные.
соловей
Добрый вечер! И снова прошу помощи. В main.py класс приложения, в нем создается экземпляр класса Assistant из файла assistant.py. Каждый раз, когда ассисент роо аспознает фразу, либо отвечает на фразу, она довавляется в список assistant.phrases, НО ВОТ НЕЗАДАЧА. Если определить дандер setattr в Assistant, то да, все ок, реагирует на все изменения assistant.pharases., НО НЕОБХОДИМО, ЧТОБЫ НО А ИЗМЕНЕНИЕ assistant.phrases реагировал класс AssistantApplication
соловей
А он не реагирует. Дпжн через дандер setattr. Подскажите, пожалуйста, что делать??
соловей
вот гит: https://github.com/michael7nightingale/assistant
соловей
соловей
Артем
Пацаны, помогите со ступором мозговины: x = sum(range(4, 5)) print(x) Функция вернет 4. Не могу понять что выполняется под капотом. В ренж 5 не включается, итого код считает 4 + (что)? Ну вроде по логике как ноль, но почему именно ноль?
соловей
Ну и сумма соответственно 4
соловей
Если есть два элемента четвёрка и пятёрка, из которых пятёрка не включается, то очевидно что список будет состоять из одной четвёрки
Артем
Если есть два элемента четвёрка и пятёрка, из которых пятёрка не включается, то очевидно что список будет состоять из одной четвёрки
Просто кажется более логичным, что вернется исключение, типа sum required 2 arguments, 1 was given. Ну ладно, возвращает да и возвращает. Спасибо
соловей
главное, чтобы был iterable
Mikhail
Именно!!
https://refactoring.guru/design-patterns/observer Обсервер паттерн к твоим услугам. По сути ты просто можешь кидать событие «phrasesUpdated», на которое будет подписан твой Application. Я бы делал так.
соловей
Спасибо большое! А то уже начал через eval() пытаться
Mikhail
https://refactoring.guru/design-patterns/observer Обсервер паттерн к твоим услугам. По сути ты просто можешь кидать событие «phrasesUpdated», на которое будет подписан твой Application. Я бы делал так.
Но в целом, возможно, тебе вообще стоит делать всю твою логику взаимодействия с внешним миром в Application, а Assistance отвечает за бизнес-логику и вызывается явным образом из Application.
соловей
То есть и прослушивание речи делать через Application?
соловей
Хорошо, подумаю
Артем
Кто може пояснить, почему (и как) это решение работает. Нам дается 2 числа на вход, если одно из них парное, а второе непарное, возвращаем тру (парное/непарное не привязано к их позиции), во всех остальных случаях вернем фолс. Каким образом остаток от деления на два суммы этих двух чисел может давать верный результат?
Артем
Мое решение: нах тут не надо, но скину зачем-то
Михаил
Михаил
Артем
Я просто чет не могу понять какие правило тут работает - при сложении двух чисел, одно из которых является парным, а второе нет, остаток от деления на 2 их суммы всегда будет давать не ноль? Во всех остальных случаях (если числа парные или непарные), всегда будет ноль?
Артем
https://www.codewars.com/kata/555086d53eac039a2a000083/python
Артем
чудны дела твои, Господи