Eae, alguém sabe explorar vulnerabilidades em sites? To com um subdominio de um cliente onde tem arquivos de exames que deveriam pedir senha para visualizar, mas seu eu copiar o link e abrir em outro navegador ele não solicita usuário e senha.
@GuilhermeNascimento sobre aquele problema de otimizar a buscas da rora através de regex, o Jefferson Quesado me sugeriu implementar algo relacionado a grafos. Construir grafos baseados nos valores dos segmentos de path, o que, possivelmente, deixaria a busca mais otimizada - e mais escalável também.
Utilizaria regex só para extrair os valores dos parâmetros depois de encontrar a rota mesmo
@AndersonCarlosWoss em alguns testes que fiz sobre o python especificamente, ele parece bem eficiente, o teste de benchmark como ApacheBench ou Boom (ferramenta escrita em python mesmo)
no meu FW me ajudou bastante, claro que tentei ser minimalista e encurtar os caminhos, algo que conseguia executar umas ~300 requisições em 1 segundo passou para quase 100 a mais
@GuilhermeNascimento A ideia que pensei, mas ainda preciso verificar se é válida, é, utilizando o decorador, ao invés de retornar uma função, retornar um objeto callable
Isso não produzirá efeitos colaterais, a princípio, mas poderei fazer algo como users.url(user=1) para gerar a URI
@routes.get('/users[/{id:[0-9]*}]', id=int)
def users(request, id):
...
print('Acesse seu perfil em {}' % users.url(user=1))
Ontem, algum usuário decidiu me distribuir votos positivos em série, me gerando rapidamente 195 pontos de reputação.
Obviamente, isso foi revertido pelo sistema, tal como demonstra a imagem abaixo, afinal de contas, embora eu fique muito agradecido, esses votos que recebi e a reputação que vem c...