Порридж В Ко-ливинге
К сожеления Queens не было с рукой мема
Порридж В Ко-ливинге
@vitkarpov Я в первый за свою жизнь сидел, и разбирал на листочке edge cases
Порридж В Ко-ливинге
Самое обидное что из-за оптимизаций мое O(logN) решение медленее O(N) решения 🤣🤣🤣
Порридж В Ко-ливинге
Пересдай еще раз
Я 3 раза прогонял
Порридж В Ко-ливинге
медленее чем 50-80%
Порридж В Ко-ливинге
🤣
Порридж В Ко-ливинге
11% 21% 12% 5% 20%
Порридж В Ко-ливинге
Вот вам и O(NlogN)
Viktor
https://pastebin.com/RBGTpg4B
а там исходные интервалы всегда отсортированы что ли по условию?
Viktor
Тогда, кажется, и вправду просто бинарным поиском можно найти начало и конец куда новый интервал класть
Viktor
Не понятно почему hard задача
Порридж В Ко-ливинге
Это медленнее чем просто перебрать
Порридж В Ко-ливинге
for intr of intervals // здесь проверяем, если норма то пушим, если нет заменяет
Viktor
Любопытно, а что если использовать bisect (https://docs.python.org/3/library/bisect.html), а не писать там самому поиск
Viktor
В любом случае, кажется, что там тестовые данные не слишком большие, поэтому шумит решение.
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Я на нем 3ий раз в жизни пишу
Порридж В Ко-ливинге
Вообще когда я знакомым говорю что питон за вечер выучил и написал бота
Порридж В Ко-ливинге
То они так это воспринимают 🤣
Порридж В Ко-ливинге
Они то не знают что все ЯПы похожи
Порридж В Ко-ливинге
Ну, не все, на 3 подгруппы я бы их разделил
Порридж В Ко-ливинге
Любопытно, а что если использовать bisect (https://docs.python.org/3/library/bisect.html), а не писать там самому поиск
Чет сложно, кажется это не совсем поможет, т.к. мы не знаем какие значения есть
Порридж В Ко-ливинге
@vitkarpov Надавлю на старое 🤣 https://youtu.be/RbcMW6CvRnY
Порридж В Ко-ливинге
@vitkarpov https://youtu.be/OeyFhFjfJEA 😆😅
Порридж В Ко-ливинге
@vitkarpov https://youtu.be/OeyFhFjfJEA 😆😅
"Мобильные - это слабый канал", эх, было время
Viktor
Лол. Мелкие какие все 😊
Null
В прошлый раз я писал про балансеры, которые помогают в горизонтальном масштабировании системы. Однако, не смотря на то, что инстансов приложений может быть много, всё равно остаются походы по сети и ограничения времени работы базы данных. Хотелось бы иметь возможность минимизировать эти два фактора, особенно в приложениях с драконовскими требованиями к времени ответа. На помощь приходит кеширование – https://vitkarpov.me/posts/cache/
Viktor
Bohdan 👋
Bohdan
Viktor
Ты живой, отлично 😊 Добро пожаловать в чат. Расскажи, пожалуйста, про себя немного.
Bohdan
Ахах, бывают не жывие? Я из Киева java developer. 2,5 года опыта(GlobalLogic Ukraine). Извиняюсь заранее за ошибки в письме, как я понимаю - здесь русскоязычное комюнити. Почитывал твои статьи в телеграмКанале, в последнем - увидел ссылку сюда. Так и оказался здесь. Живой)
Порридж В Ко-ливинге
Бывают заходят и молчат 😅
Evgeny
Бывают заходят и молчат 😅
А надо обязательно говорить/писать? 😁
Порридж В Ко-ливинге
А надо обязательно говорить/писать? 😁
Да, иначе бан и вычислим по IP 🤣🤣🤣
Viktor
Ахах, бывают не жывие? Я из Киева java developer. 2,5 года опыта(GlobalLogic Ukraine). Извиняюсь заранее за ошибки в письме, как я понимаю - здесь русскоязычное комюнити. Почитывал твои статьи в телеграмКанале, в последнем - увидел ссылку сюда. Так и оказался здесь. Живой)
Класс. Добро пожаловать. Бывает, что добавляются боты, чтобы потом начать спамить через пару дней. @Glazomer47 делает антиспамного бота. В любом случае, интересно было познакомиться 😊
Viktor
😵
не настолько всё сурово, по ай-пи мы вычислять не умеем 😃
Порридж В Ко-ливинге
Класс. Добро пожаловать. Бывает, что добавляются боты, чтобы потом начать спамить через пару дней. @Glazomer47 делает антиспамного бота. В любом случае, интересно было познакомиться 😊
Я его уже сделал, ток хз куда захостить, сегодня буду смотреть... Чтобы вы понимали, я не проект поднял, а просто скриптик написал небольшой 🤣
Порридж В Ко-ливинге
https://github.com/Glazomer/my_anti_spam_test_bot
Порридж В Ко-ливинге
Гугл предлагали купить за 100000000$ но я отказался, сказал чату нужнее
Null
Запись вебинара по подготовке к интервью, на официальном канале курса CS50. Посмотрите, если не видели. Любопытно. https://youtu.be/wOtB9XuPlts
Порридж В Ко-ливинге
Причем их часто на нем пишут 🤣
Uladzimir
я на TS писал (с год назад), но вопрос был с деплойментом, heroku иногда умирал
Uladzimir
не, там же ограничения у бесплатных деплойментов - если нет запросов долгое время, виртуалку “усыпляют”
Uladzimir
а я был единственным пользователем)
Viktor
а, в этом смысле. ну да, понятно.
Uladzimir
а где вообще рекомендуете деплоить? я до сих пор не привык платить за свои тесты, netlify вроде как для хостинга статики больше
Viktor
я пользуюсь Digital Ocean
Viktor
но там надо платить, но не то чтобы много, если нагрузка небольшая.
Viktor
я взял самый слабенький инстанс и там колбашусь.
Oleg
Oleg
На мобиле ссылки раздвигают весь контейнер, мелочь конечно
Порридж В Ко-ливинге
wrap: no-wrap; 🤣🤣🤣
Viktor
Тестирование вёрстки в продакшене, мой любимый способ 😉
Порридж В Ко-ливинге
Тестирование вёрстки в продакшене, мой любимый способ 😉
Надеюсь здесь нет ваших коллег из Амазона🤣🤣
Viktor
не, они на русском не говорят, так что пофигу 😉
Порридж В Ко-ливинге
Сегодняшняя была хоть и написано Easy, но я бы дал ей Easy/Medium
Порридж В Ко-ливинге
почти полчаса угробил на неё. Гугл выдает, что эту задачку в Гугле спрашивают
Порридж В Ко-ливинге
Ну, ребята из FAANG группы говорят что на кодинг секции обычно 2 задачки спрашивают, так что надеюсь что “успел”
Порридж В Ко-ливинге
@vitkarpov БЕН ПРОБУЕТ ТОТ САМЫЙ ФРЕЙМВОРК!!! НЕ РЕАКТ!!! https://youtu.be/3OhLUYNw0TI
Viktor
Ну, ребята из FAANG группы говорят что на кодинг секции обычно 2 задачки спрашивают, так что надеюсь что “успел”
Ага. Либо две задачи, либо, что ещё лучше, фолоу-ап — усложняют текущую задачу, чтобы не переключать контекст.
Viktor
Получается, по факту два решения.
Порридж В Ко-ливинге
Получается, по факту два решения.
Это как я понял стандарт прям. Три почти не всретить?
Порридж В Ко-ливинге
лол. гугл купил его.
Посмотрите видос))0)
Порридж В Ко-ливинге
Ну, смотреть не надо, просто откройте хотя бы
Порридж В Ко-ливинге
Там ничего полезного, просто название хотя бы
Viktor
Посмотрите видос))0)
я думал он пробует ангуляр. ну vue.js ладно, он ничего не имел против него.
Порридж В Ко-ливинге
Три многовато.
Значит в Я меня спросят 3 🤣