Дима
Неплохой совет, спасибо
он мне пару раз со спрингом помогал
Шурок
ну не прям все, а по фильтру юзера.
Стой - а можешь сказать - вот ты у пользователя достал все посты чтобы что?
Шурок
(опять же лень вчитываться)
m700
А что у тебя на 4х у меня студия работала устало
да норм, мне хватает для литкода
Igor
да, так и есть
ну так если ты сравниваешь строку или айди с постом ясно что они всегда не совпадут.
Артем
Стой - а можешь сказать - вот ты у пользователя достал все посты чтобы что?
чтобы стравнить два списка - старый с БД с текущим, чтобы дальше уже отсеять старые по определенному параметру, исходя из логики приложения, и записать в БД новые
simon
просто ктото в разработке мед приложений если есть, интересно, как это происходит
Andrii
ну я говорю, недавно посмотрел сколько..4 гига... Просто везде пишут 8 минимум, решил проверить
У меня был старые ноут на 2G, в принципе минималистический Linux, vim и нормально.
Igor
Ты если с 1 базы что-то хочешь переписать в новую - это называется миграция
не там какой то хитрый алгоритм ... он по ходу под нда ;) я забил разбираться ;)
Шурок
не, база та самая)
Не обязательно это может быть база
m700
Шурок
просто ктото в разработке мед приложений если есть, интересно, как это происходит
знакомый рассказывал, американская контора Ты сначала 4 месяца учишься всем мед терминам и еще всякое Птом 2 месяца тесты + экзамен Если все ок - тебя допускают писать Приложение что-то типо чтоб выписывать диагнозы в единую систему с планшета
Andrii
просто ктото в разработке мед приложений если есть, интересно, как это происходит
Точно так же происходит. Какая разница, ты архитектурное здание выводишь или челлюсть пациента?
Алексей
да норм, мне хватает для литкода
Странно. Может потому что у меня mssql ещё стоял и проекты были с базами
Евгений
перемеряй не может он прям в ноль ее просаживать иначе бы она бахнула))
Да вроде нормально измеряю. Хз. Черный щуп на болт, красный на батарейку. 0, -0. Если ее снять и померить на ней, то 3+.
Станислав
а зачем на болт
Артем
не там какой то хитрый алгоритм ... он по ходу под нда ;) я забил разбираться ;)
та не, это просто очень долго и нудно, пишется веб приложения с нуля со своей логикой)
Станислав
на колодке померяй в которую суешь
Шурок
та не, это просто очень долго и нудно, пишется веб приложения с нуля со своей логикой)
Логика перетаскивать 1 объекты таблицы в другие таблицы?...
Шурок
просто мне казалось такое есть в рф, docdoc док мед и тд, думал, может у кого есть опыт
Есть Мб кто-то здесь знает/слышал не могу за 8к отвечать
Шурок
банда в Азии
simon
да я уже догнал откуда цифра, думал, может спец термин используете
Артем
Логика перетаскивать 1 объекты таблицы в другие таблицы?...
та нет, это одна таблица. Ее надо просто обновить в соответствии с условиями. Некоторым записям надо присвоить "архив", а другие записи добавить в случае, если они еще не присутствуют в БД. Так вот мне чтобы понять, какая запись новая, надо сравнить с тем, что есть в БД. Но если я качаю из БД алхимией список старых записей, то получают орм-объекты, с которыми я не знаю как сравнивать. Питон мне пишет "записи нету", хотя она там есть. И в БД в итоге 2 одинковые записи, чего не должно быть. Праймари кей не подходит здесь
rasulich
так тоже 0
Может оба штыря к одному плюсу тыкаешь?
Шурок
тут чуть другая история, работает парсер, который обнаруживает присутствие новых постов на целевой странице
Если прямо хочешь хорошо - почитай что такое кеш Также нужно понимать что если страница статическая и например в ней добавляются посты время от времени - то все посты можно пресдтавить в виде обычный очереди в которую в конец кто-то входит А значит все что нужно понять - кто тобой был записаный последний тобой, и тогда тебе останеться только записать остаток
Владислав
Всем привет! Может кто посоветовать хорошую книженцию или ресурсы, по которым можно было бы разобраться в алгоритмах и структуре данных?
Владислав
Грокаем алгоритмы
Там только ознакомление как таковое идет, плюс мной этот этап уже пройден
Igor
https://www.youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0
хз у мну на Хирьянова алергия ... он конечно не 100 баксов. Но я бы все же предпочел Станкевича ;)
Igor
Andrew Stankevich?
да но если речь про алгоритмы то я имел ввиду курсы от интуита
Igor
https://www.youtube.com/playlist?list=PLDrmKwRSNx7KcHxyf9hSmF3fTLKSwujkM
Артем
Если прямо хочешь хорошо - почитай что такое кеш Также нужно понимать что если страница статическая и например в ней добавляются посты время от времени - то все посты можно пресдтавить в виде обычный очереди в которую в конец кто-то входит А значит все что нужно понять - кто тобой был записаный последний тобой, и тогда тебе останеться только записать остаток
Окей, а как это тогда реализовать? Парсер начинает работать с новой страницей, в 12:00 зашел, собрал последние n публикаций (количество задаем изначально, n может быть 5, 10 и т.д). Через часик зашел, собрал еще раз последние n публикаций, и там две новые. Как я это понимаю, надо взять предыдущие записи из бд и сравнить с новым списком, и так мы знаем, что есть новые. А как вот сделать эту очередь, которую вы предлагаете?
Шурок
Окей, а как это тогда реализовать? Парсер начинает работать с новой страницей, в 12:00 зашел, собрал последние n публикаций (количество задаем изначально, n может быть 5, 10 и т.д). Через часик зашел, собрал еще раз последние n публикаций, и там две новые. Как я это понимаю, надо взять предыдущие записи из бд и сравнить с новым списком, и так мы знаем, что есть новые. А как вот сделать эту очередь, которую вы предлагаете?
С архитектурой у меня плохо Но я самое простое решение вижу так: Ты добавляешь кеш на каждую страницу в которую добавляешь последние считанные записи например Страница имеет a,b,c - ты пишешь это в кеш проходит итерация у нас добавился пост d ты чекаешь кешь - видишь что d нету Затираешь a,b,c с кеша - d добавляешь Проходит итерация - постов новых нет ты чекаеь в кеше - видишь что d и считывание последние - ничего не делаешь и так по кругу
Шурок
в случае когда ты видишь что-то новое - записываешь в БД во всех остальных случаях ничего
Шурок
в итоге ты не держишь в кеше фулл страницу - только разницу между итерациями
Шурок
ну так бы как-то делал
я в питоне смутно шарю - но +- да такое вроде подойдет
Шурок
Кеш можешь придумать свой - можешь библиотеки посмотреть
Шурок
тут как удобнее
Артем
я в питоне смутно шарю - но +- да такое вроде подойдет
ну я тоже самое сейчас делаю на основе, у меня вопрос чуть в другом - в условном list1 у меня орм объекты, с которыми такие операции так просто не проходят.
Шурок
В чем проблема при считывании каждой записи добавить свой номер?
Шурок
старница a post a-1, b-2, c-3 странице b post a-1, b-2, c-3 Только не записывать эти номера - только при считывании их использовать
Шурок
И да кстати - в моем решении есть огромные косяки
Шурок
Но ты там учись решать проблемы
Igor
ну я тоже самое сейчас делаю на основе, у меня вопрос чуть в другом - в условном list1 у меня орм объекты, с которыми такие операции так просто не проходят.
ну должно быть не i not in old_list, а i not in (o.post for o on old_list) ну или что то типа но это шляпа я согласен с Шурой ... какая та херня
Vassiliy
Всем привет, у меня такой вопрос, кто нибудь практикует интервальный сон?
Джонатан
Wtf
Jon
Всем привет, у меня такой вопрос, кто нибудь практикует интервальный сон?
Улетит гормоналка, не советую на эту тему есть много роликов с доказательной медициной
Vassiliy
Jon
Понимаю, сам с этим столкнулся, сам медик по образованию, во время учебы пахал в ночь в больничке, кроме убитых надпочечников и хронической усталости ничего не приобрёл 🤓
Igor
Мало времени для учебы мне) вот решил эсперементироыать
много это не много. Много это по чуть чуть каждый день
simon
Всем привет, у меня такой вопрос, кто нибудь практикует интервальный сон?
очень мало кому подходит, перестроение тяжело даётся и побочек словить много можно
Igor
Да не может человек учиться работать интеллектуально 24/7 большенство и 1 час непрерывно не вывозят. Нужно учиться рационально использовать время а не пиздить его у сна