Size: a a a

2020 October 12

NS

Nikita Sychev in SPbCTF
Lex
че то вроде 1 в 1 с доками
у тебя не может быть backref'а
источник

NS

Nikita Sychev in SPbCTF
user.team это команда участника, а не команда капитана
источник

NS

Nikita Sychev in SPbCTF
не оч вообще понятно, чего ты пытаешься backref'ом добиться
источник

[

[ 𝕂𝕣𝕒𝕦𝕤𝕖 ]... in SPbCTF
так а может просто убрать backref у leader
у тебя же есть уже у members
источник

[

[ 𝕂𝕣𝕒𝕦𝕤𝕖 ]... in SPbCTF
точнее вообще убрать leader
источник

自閉症のポイント... in SPbCTF
подскажите как дебажить в иде таски с сервером внутри? вот я ставляю бряку внутри хенделра, запускаю прогу в дебагере, конекчусь неткатом на нужный порт локально, а там просто дропается коннект и все
источник

L

Lex in SPbCTF
[ 𝕂𝕣𝕒𝕦𝕤𝕖 ]
так а может просто убрать backref у leader
у тебя же есть уже у members
убрал, стало так
источник

NS

Nikita Sychev in SPbCTF
Lex
а leader так, согласно докам пытался
а попробуй foreign_keys="Teams.leader_id"
или как там у тебя
источник

[

[ 𝕂𝕣𝕒𝕦𝕤𝕖 ]... in SPbCTF
мне кажется уже проще оставить у Users поля
team_id = Column(Integer, ForeignKey('teams.id')) и
team = relationship("Teams", backref='users'),
а у Teams поле
leader_id = Column(Integer)
источник

АШ

Анатолий Шпак... in SPbCTF
Я правильно понимаю что адресация переменных на стеке идет относительно RBP? То тогда зачем в принципе нужен RSP?
источник

DH

Dark Hole in SPbCTF
Анатолий Шпак
Я правильно понимаю что адресация переменных на стеке идет относительно RBP? То тогда зачем в принципе нужен RSP?
Если не ошибаюсь, rbp указывает "низ", а rsp — верх
источник

NS

Nikita Sychev in SPbCTF
Анатолий Шпак
Я правильно понимаю что адресация переменных на стеке идет относительно RBP? То тогда зачем в принципе нужен RSP?
чтобы понимать, сколько места в текущем фрейме уже занято
источник

NS

Nikita Sychev in SPbCTF
ну то есть по rbp мы знаем начало текущего стекфрейма
источник

NS

Nikita Sychev in SPbCTF
а по rsp знаем, до куда уже выделили
источник

NS

Nikita Sychev in SPbCTF
(ну под началом я правый конец понимаю)
источник

АШ

Анатолий Шпак... in SPbCTF
Это для того чтобы выделять ограниченное количество и не засорять память?
источник

NS

Nikita Sychev in SPbCTF
ну не совсем
источник

NS

Nikita Sychev in SPbCTF
тут больше для другого
источник

АШ

Анатолий Шпак... in SPbCTF
А, или чтобы стекфреймы разных функций не пересекались
источник

NS

Nikita Sychev in SPbCTF
вот у тебя есть функция, в ней сколько-то локальных переменных
источник