« first day (1441 days earlier)      last day (2630 days later) » 

15:00
@GuilhermeNascimento kkkkkkkkkkkkkkk
Caralho código sem identação e hardcoded
holy sh|t até arde o olho
@WallaceMaxters cara to odiando esse turn down for what no volume alto, esses criadores de video, poderiam maneirar :P
Olha que bagunça mano:
@GuilhermeNascimento nenhum supera esse, youtube.com/watch?v=A54zaNZc69g, kkkkkkkkkkk, eu não me canso de ver essa edição
15:02
@GuilhermeNascimento aparece o sax boy, kkkk
@CaiqueRomero esta relativamente indentado, mas o "embed" no meio do HTML é que tá ruim, eu pessoalmente gosto disto (que é parecido no PHP), mas se o cara não tem experiencia em trabalhar com isto o lay fica uma bost* mesmo
alguém com paciência para responder essa pergunta?
5
Q: Qual o significado das siglas SISD, SIMD, MISD, MIMD? Qual a sua relação com programação?

Jefferson QuesadoEm algumas respostas e perguntas eu vejo citações a esses acrônimos. Eles normalmente são encaixados na seguinte tabela: | Single data | Multiple data Single instruction | SISD | SIMD Multiple instruction | MISD | MIMD Gostaria de saber: o que significam ...

eu não tô...
@GuilhermeNascimento os vídeos de TDFW os caras fazem esse volume de propósito
@JeffersonQuesado uma sugestão, a mesma de ontem, não soaria melhor a pergunta dando continuidade? Tipo: Qual o significado das siglas SISD, SIMD, MISD, MIMD e qual a sua relação com programação?
@GuilhermeNascimento Eu particularmente alinho abertura de if com fechamento, html no meio tá péssimo mesmo, e ainda tem umas aberturas e fechamento do asp atoa
15:05
@GuilhermeNascimento que anime é esse? youtu.be/QfOIbwrcjHw?t=83
@JeffersonQuesado Ao menos para mim soaria melhor, não posso afirmar pelos demais
@CaiqueRomero sim, nem é a "indetanção" em si que esta ruim, é a organização mesmo xD
Para me animar enquanto eu arrumo essa zona
@CaiqueRomero saturday night, zorra total tenta imitar, mas não chega a 10% xD
@GuilhermeNascimento Para mim não soou, não gostei das orações coordenadas sindéticas... acho que em frases distintas fica mais legível...
enfim, fica aberto, temos 1 voto a favor e 1 contra...
@JeffersonQuesado deve ser "efeito", a cada um soa de uma maneira xD
15:07
@GuilhermeNascimento xD
cada um teu suas preferências estéticas
@rray tenta aí kkkk só não desanima com o baralho inicial
@JeffersonQuesado presumo que o contra seja de alguém que não entende nada mesmo ou de alguém que é um verdadeiro profissional da área que esta anos luz a nossa frente e viu algo de errado que não vimos
Eu presumo que é o primeiro
@GuilhermeNascimento pera pera, tô falando da sugestão do título, não de votos na pergunta... xD
tipo, eu não gostei da sua sugestão de título (voto contra), já você gostou da sua sugestão de título (voto a favor)
@GuilhermeNascimento O melhor é que comentário em ASP é ' dai o cara vai lá e faz '\\
a comunidade não negativou minha questão
15:14
@WallaceMaxters tem muito caso que era 19,90 e agora é de 49,90 por 24,95
@JeffersonQuesado tinha viajado
@GuilhermeNascimento ve se melhorou:
q é o q aconteceu todas as vezes q isentaram IPI de carro e outros produtos
@Maniero kkkkkkkkkkkkkkkkkkkkkkkkkkkk
15:14
pq o preço de tabela nunca era usado, sempre se pagava bem menos
qdo isentava IPI o governo perdia arrecadação e o preço ficava + caro na prática pq eles vendiam muito mais pq as pessoas achavam q estavam ganhando
como brasileiro adora a Lei de Gérson, tomava na cabeça como comprador e como cidadão em geral, mesmo os que não compravam carro
e claro os cofres do partido que deu a isenção se enchiam c/ dinheiro das montadoras q aumentavam as vendas e as margens
@CaiqueRomero só esse Highlight parece irritante XD
Boa tarde
E tem mais um detalhes, apenas anteciparam demanda, depois vem a crise, é como drogas em geral, de açúcar a crack, primeiro vem a parte boa, depois vem o rebote
@GuilhermeNascimento \o
15:21
@GuilhermeNascimento Não parece, é. Agora segue o mesmo do c# mesmo
@Randrade tem um minuto?
@gato Até 2
@Randrade :) vc saberia como eu posso utilizar o _context em minhas classes models em um projeto .net core mvc?
@gato Não sei se entendi a sua dúvida, seria isto daqui?
@Randrade mas é configuravel no vscode né?
15:25
@GuilhermeNascimento Não uso muito ele, mas tenho quase certeza que é sim
aproveitar aqui que precisei usar o chat pelo notebook e postar o que significa estrelar uma coisa...
@Randrade ele usa o context no controller veja um exemplo
public NotasController(MvcNotaContext context)
        {
            _context = context;
        }
@gato Qual o problema de fazer um var context = new MvcNotaContext()?
cc @AndersonCarlosWoss
essa informação não estará mais perdida para quem usar a versão mobile do chat!
@LINQ o problema é que o MvcNotaContext recebe uma instancia de DbContextOptions<MvcNotaContext> options e esta instancia e inserida na classe Startup eu nao sei como eu poderia fazer isso no model
15:31
@gato No construtor de DbContext é possível passar um objeto options
Se a classe que vc criou (MvcNotaContext) não tem este construtor, adicione ele
public MvcNotaContext(DbContextOptions<MvcNotaContext> options) : base(options) { }
@LINQ este construtor parece que e inserido automaticamente no metodo de services
services.AddDbContext<MvcNotaContext>(options => options.UseSqlite("Data Source=MvcNota.db"));
@LINQ ela ja tem
@gato Se já tem o construtor é só criar uma instância do contexto passando um instância de options por parâmetro
var optBuilder = new DbContextOptionsBuilder<MvcNotaContext>();
optBuilder.UseSqlite("Data Source=MvcNota.db");
var context = new MvcNotaContext(optBuilder.Options);
@JeffersonQuesado Porque não fica colorido? pt.stackoverflow.com/revisions/257403/2
@LINQ ficou desta forma:
var context = new MvcNotaContext(new DbContextOptionsBuilder<MvcNotaContext>().UseSqlite("Data Source=MvcNota.db").Options);
vou testar aqui
3
Q: Existe algum risco em usar "SET FOREIGN_KEY_CHECKS = 0"?

Wallace MaxtersDe acordo com o que eu li em algum lugar, o FOREIGN_KEY_CHECKS: ... especifica se deve ou não verificar restrições de chave estrangeira para tabelas InnoDB. Ou seja, se o cara quer desabilitar a checagem de chaves estrangeiras, ele faz: SET FOREIGN_KEY_CHECKS = 0; Eu sei que é comum usar...

ninguém fai responder finha fergunta?
15:40
@Stormwind oi?
revisei mal?
foi uma brincadeira com o título original?
@JeffersonQuesado Esse título engraçado
Acho que quebrei o highlight
@Stormwind vixe, mas tu nem alterou tag...
quero dizer, alterou sim...
foi isso
tem de por um lang-all: html ou coisa assim
vou ficar sem reputação de tanto dar -1, pouts.. a filha de análise é tentadora
2
@JeffersonQuesado É porque não tem a ver com HTML, é o plugin do wysiwyg
alguem ja usou fwrite do php?
15:44
o sistema aqui usa as tags para prever qual highlight usar
0
Q: Integração PHP (Laravel) com PAGSEGURO

Wendel FreitasEntão, estou fazendo uma integração com PAGSEGURO a API é bem simples quando o assunto é compra de itens por unidade. O meu problema é com a integração pre-approval ( Que é quando você assina um plano mensal e paga mensalmente ). OBS: Não existe ainda, plugin pacote ou outros tipos de implementa...

Pede o salário dele também, kkkkkkk
@JeffersonQuesado que droga não consigo corrigir nem colocando <!-- language-all: html-->
@Stormwind eu tava querendo criar uma proposta de faq com essas coisas de highlight
tá muito escondida a informação correta
@LINQ cara, tem muita pergunta no estilo: "Faça pra mim", e o cara nem relou a mão no código pra tentar alguma coisa, kkkkkkk
@Stormwind acho que é melhor ficar testando no chiqueirinho de formatação até dar certo...
15:47
@JeffersonQuesado Eu só sei disso por causa daquela pergunta do highlighter para Kotlin
aí só aplicar o modo correto
@JeffersonQuesado Por favor faça esse FAQ
@LINQ funcionou aqui :D vlw
farei... só deixar de ter preguiça
Modo_@Articuno=On... Precisa realmente disso: pt.stackoverflow.com/review/suggested-edits/142168
15:54
@gato Eu vi sua pergunta e queria ter respondido no dia, mas tou com a cabeça muito cheia nestes dias. Sinto muito pela demora
E fico feliz em poder ajudar.
@LINQ tranquilow \o/
@LINQ, curioso para transformar QUALQUER máquina de Turing em uma gramática irrestrita?
1
A: Como acessar o banco de dados diretamente da minha classe modelo num projeto ASP.NET Core?

LINQÉ só você criar uma instância do contexto neste método, exatamente como faria com qualquer outro objeto IEnumerable<ValidationResult> IValidatableObject.Validate(ValidationContext vCtx) { var optBuilder = new DbContextOptionsBuilder<MvcNotaContext>(); optBuilder.UseSqlite("Data Source=Mv...

@gato Ops, agora que vi que vc já marcou
@JeffersonQuesado Um tanto. Eu ainda não cheguei nessas partes, mas já sei que é coisa de maluco
@JeffersonQuesado engraçado que se eu coloco para highlighta com CSS funciona
@Stormwind kkkkkkkkkkkk, vai entender...
15:56
> Nem aqui tá colorido mais... <- AP
@LINQ pois eu vou fazer um texto no meu gitlab/github explicando isso e te mando
caramba nao consigo achar como que uso o fwrite em uma determinada posição
@JeffersonQuesado Yay! No aguardo, ansiosamente.
Não vejo a hora de acabar essa semana pra eu poder temrinar meus estudos em linguagens.
Eu pensei em postar aqui na tag ciência-da-computação, mas sei lá...
isso implica em qualidade da postagem
@JulioHenrique97 2 dicas: 1. Documen 2. tação
3
15:58
@JulioHenrique97 C ou família?
porque o fwrite escreve na cabeça de edição...
@JeffersonQuesado phpzin
@JulioHenrique97 Outra dica: abandone o PHP.
15:59
isso significa que, para escrever na posição X, você precisa mover a cabeça
@JeffersonQuesado Escreve no GITLAB que, se eu entender bem, te ajudo a pensar na publicação
@LINQ kkkkkkkkk nesse caso preciso trocar de job mano rsr aqui é php
@JulioHenrique97 se não me engano essas funções são wrappers das do C
@LINQ massa xD
@JulioHenrique97 Ops, você não é o cara da steam aquele?
@JulioHenrique97, dá uma olhadinha em fseek
@LINQ não era o @LucasRodrigues?
16:00
@LINQ não entendi
@JeffersonQuesado blz obrigado
@JeffersonQuesado Não lembro bem, minha cabeça tá virada do avesso
Aquela tabificação que você respeita:
@JulioHenrique97 Se você não entendeu é porque não era você xD
que achou que sacrificar dois bebês para aprender a programar não era adequado pro caso dele, que ele preferia pagar um dev?
16:00
@LINQ hahahaha okay
@LINQ na palavra "Documentação" existe a palavra "ação", o que mostra que o cara tem que mexer o traseiro e procurar correr atrás das soluções, kkkkkkk
@WallaceMaxters código ordenado assim chega dá uma satisfação em ver
@JeffersonQuesado Pra ficar perfeito, só faltou o Ryu dando hadouken
@WallaceMaxters kkkkkkkk
Vou fazer esse e posta lá na page
16:04
@WallaceMaxters da hadouken ryu
@WallaceMaxters perguntando aqui pra saber oque procurar ajuda
@WallaceMaxters essei ai é treta até de comentar :/
@Articuno rejeitei... vou ser negativado?
@WallaceMaxters provavelmente nao, mas é bem capaz dele aparecer aqui de madrugada, quando não tiver ninguem, pra dizer que você e todos nós somos fofoqueiros
kkkkkkkkkkkkkk
@JulioHenrique97 Olha, não sei do que você está falando, mas eu comentei o comentário do @LINQ sem ver o contexto dele, kkkkkkkkk
16:05
o anderson foi chamado de fofoqueiro por ele
eu também
@WallaceMaxters possivelmente?
Se eu começar a tomar negativo, vai ter revenge... To nem aí pro politicamente correto, hahahahahahaha
@Articuno essa é a história de origem da tal da pilha legal? aquela sala vazia?
@JeffersonQuesado sim kkkkk
Pra alguém criar uma sala exclusiva para falarem na cara dele, deve se achar demais ne
Meu deus, mano
To perdendo todas as tretas =/
3
16:07
@LINQ essa até eu perdi, porque foi as 4 da manha, sem ninguem no chat, auto treta kkkkkk
@Articuno lol
(removed)
(removed)
@Math poderia providenciar a ressureição dessa sala?

 Paraíso do GIF

Aqui você pode mandar gif a vontade :D
Lá eu desaforava kkkkkk
ah é, algumas salas mesmo criadas pelos mods se trancam por inatividade ne
a spoiler of thrones está trancada tambem
@WallaceMaxters manda aqui mesmo, até 2 por hora, garantia de não tomar ban :p
16:10
que raposa é essa? O cavalo eu ja vi o meme
@Articuno é o @rray pô kkkkkkk
@Articuno não é raposa, é o doge
@WallaceMaxters é um cachorro? KKKKKKKKKKKKKKKKK viajei demais então xD
Coisa do @LINQ
Ele gosta de gif de gato
@Articuno ele me chamou de nazista porque eu disse que pessoas que tem score alto são tem acesso a ferramentas a mais e que por isso provavelmente pessoas com score maior geralmente entendem melhor como usar o site
16:14
@GuilhermeNascimento huahuhauhauhahuahuahua, cadê o bigodin?
@GuilhermeNascimento ainda não entendi o que isso tem a ver com um partido politico assassino, genofóbico, homofóbico e antissemita
Tudo com gatos fica melhor - Alguém aqui do chat
@LINQ sério, esse aí parece até de brinquedo
@Articuno isso pq ele começou a mexer com computador nos anos 80, eu nem era nascido e ainda ele se autoproclama gênio (pode procurar nos transcripts do chat), mas ele responde várias coisas com POG :P
@WallaceMaxters eu tenho um amigo Gato (família "Gato", não entendam outra coisa), ele iria aprovar essa frase
16:16
@Articuno imagina quando ele ver a apologia ao "banido bom é banido sete dias", "mito" e afins, kkkkkk
2
Descobri o author da frase
Oct 7 '16 at 13:53, by jbueno
@OnoSendai hahaha tudo com gatos fica melhor
@GuilhermeNascimento kkkkkkkkkkkkkkkkkkk
jbueno nem frequenta mais o chat :p
@GuilhermeNascimento O @Bacco é dos anos 80 e é um gênio de verdade :D
@WallaceMaxters ou seja, o próprio @LINQ quem falou?
16:17
@WallaceMaxters Fiquei sabendo que sequestraram a vida dele
@LINQ deve ter alguma relação com o idioma que ele criou
O @Bacco só vem aqui socialmente, kkkkk
@Articuno fico me perguntando, como um cara que começou na área de TI uns 12 anos de mim é mais burro do que eu? :/
Será que é isso que o Cigano queria dizer sobre os dinossauros nas empresas?
Gente, olha o teor da conversa...
Ban 1/10
@LINQ eu só fiquei com duvida na resposta do outro usuário porque o ele disse que não é uma boa prática instanciar o contexto dentro da classe modelo
16:19
@gato Essa galera das boas práticas é um saco
boas práticas = políticamente correto da programação
2
Falar em GIFs de gatos, meu script tá working de novo
@GuilhermeNascimento se hoje em dia tem muito "profissional" que aprende errado e mesmo com todo o acesso a informação, insiste no errado por toda a vida, imagina há 1 década atras então?
"há 1 década atrás" é redundância - BURRO
@Articuno ... então eu (ou qualquer um) vai fazer um comentário tentando orientar sobre problemas na resposta e acabamos sendo chamados de "nazistas" (ou de qualquer outra coisa :P)
@WallaceMaxters Isso é para quando você colocar o outro monitor para testar, você confirmará que o problema era o monitor mesmo.
kkkkkkkkkkkkkkkkkkkkkk
@LINQ tá funcionado mesmo, kkkkk
@GuilhermeNascimento pense pelo lado positivo, em um debate de internet, o primeiro a mencionar uma metáfora aos nazistas perde automaticamente
@LINQ no site da Microsoft diz que os models são responsável por tratar regras e manipular os dados no banco, então eh meio q uma contradição
16:21
Link com brincos do Senhor Kaioshing??
@Articuno mas foi o argumento dele, ele depois de me xingar veio no chat desabafar, falou pra quem tava online mal de mim e etc, e ele usou essa questão da idade e tempo na área pra dizer que eu sou "moleque" e tenho muito a aprender, tipo como se ele fosse um gênio, mesmo postando uma besteira atrás da outra em suas proprias respostas :P
@JeffersonQuesado Melhor você clicar aqui ao invés de deixar esparrado no chat i.sstatic.net/PkMIa.jpg
@GuilhermeNascimento apesar de ser lamentavel essas comparações que ele fez, ao menos usou a "propria voz" e não saiu negativando tudo seu ne kkkkkk
@LINQ PS1 - Yudi curtiu isso
@Articuno na verdade é porque uma vez ele tentou isso, outro dinossauro fez a mesma coisa, eu meio que ameacei ambos, deixei claro que downvote e upvote deve ser por qualidade e que não iria me meter na postagens deles, mas se eu notasse qualquer coisa estranha eu tenho score o suficiente para passar uma semana inteira negativando eles :P
16:25
@GuilhermeNascimento Responda: me chama de corrupto @H*#%$
?
Eu sou obrigado a me garantir na ameaça, pq essa gente não sabe conviver em comunidade e não entende o que é qualidade, acha que assistencialismo com POG é solução :P

 Paraíso do GIF

Aqui você pode mandar gif a vontade :D
@GuilhermeNascimento eita essa treta foi com quem ?
@Math você é o cara...
o/
16:27
Falou pessoal, vou focar aqui
@JulioHenrique97 com um rapaz que infelizmente é melhor nem citar, porque ele já arrumou encrenca com uns 3 outros usuários, só devido as proprias gafes :/
Já estou preparando o gif pra quando eu ver uma tirada
@GuilhermeNascimento começa com b ?
enfim, deixar de falar de tretas e falar de coisas boas...
@JeffersonQuesado valeu mano, essa função mesmo, me ajudou!
16:28
Acho que vou editar esse plugin do Ono e ao invés de remove media eu coloco remove @WallaceMaxters. Acho que será a mesma coisa
@Randrade oO
@JulioHenrique97 não, eu até diria quem é, mas não quero que o julguem por uma desavença que ele teve comigo, melhor vcs o julgarem por futuras desavenças que ele terá com outros usuários xD
@Randrade só mudar o nome xD
@GuilhermeNascimento joia! certíssimo
@GuilhermeNascimento Se bloquear o user 113234 nem precisa mais ficar clicando no botão
eu vi que nessa publicação (https://pt.stackoverflow.com/q/257248/64969) o AP sem querer tinha colocado dados supostamente protegidos e tentou remover via edição, aí eu fiz uma flag para os moderadores:

Aparentemente, o motivo da revisão 5 foi remover dados sigilosos que entraram por desatenção na revisão 4. Seria possível remover a revisão 4 só histórico? Ou então ocultar essas informações supostamente sigilosas?
16:30
@Randrade não pode elogiar o wm né não? rs.. ontem msm falei q esse ano ele ainda não foi suspenso e olha só
resultado? histórico reescrito xD
foi lindo ver isso
falando de politica adoidado, floodando de imagens, hehehe
reativei o paraiso do gif, acho q vai melhorar aqui ;)
@JeffersonQuesado sempre tive essa curiosidade (cc @Math)
@Math ainda não foi suspenso... Então quer dizer que... Deixa pra lá (cc @WallaceMaxters)
kkkk
@Math kkkkk
16:31
@GuilhermeNascimento ja ocultei
@JeffersonQuesado ja ocultei
olha la no historico
@Randrade 👀
2 mins ago, by Jefferson Quesado
resultado? histórico reescrito xD
ah sim hehehe
@JeffersonQuesado Tem uma pergunta no meta sobre isso, você sabe onde está @Math? Não lembro dos termos de busca
👍
li pela metade
deixar de falar de tretas para falar de coisas boas =)
16:33
@Math bom saber que é possivel :D Obrigado |o|
Reverti a edição porque o código novo não faz muito sentido e descaracteriza a resposta, poderia explicar melhor o que não entendeu ainda? Aparentemente o uso da IF você já entendeu, ou não? — Guilherme Nascimento 30 secs ago
@JeffersonQuesado Tecpix?
22
Q: Informações confidenciais disponibilizadas publicamente

dil_oliveiraQuando eu pensei que já tinha visto de tudo nesse mundo eis que me aparece umas dessas na primeira sexta-feira do ano. Gostaria de, em primeiro lugar, dar os cumprimentos de um Feliz Ano Novo para toda a comunidade e dizer que me sinto feliz em fazer parte dessa comunidade que cresce cada dia ma...

@Randrade isso? ^^
@WallaceMaxters =D
@Math nossa, nem lembrava que já tinha lido isto
16:34
@Math Essa mesmo. Estava buscando "dados confidenciais"
foi pro favoritos :)
procurei por "sigilo", depois "sigiloso", depois "sigilosos" dai achei :D
É que eu lembro que teve um caso que o pessoal ao invés de editar e sinalizar veio aqui no chat e nos comentários do post falando.
ou sigilosas, não lembro
a busca aqui não é das melhores
@Math Já era, vou mostrar pra todo mundo :p
16:35
:P
@Randrade quando se tem um google, quem precisa criar um indexador bom?
@Math felizmente esta achando coisas no plural, se tivesse ao menos um dicionário de sinônimos comunitário dentro da busca seria uma "mão na roda" (não to falando de tags :))
deveria ter um plugin aqui que, na barra de pesquisa, exibia o resultado da busca do goolge, não da busca interna
@JeffersonQuesado rapaz!!!! VOCÊ É UM GÊNIO DE VERDADE!!! ... adivinha a proxima funcionalidade do meu add-on kkkkkkkkkkk
@JeffersonQuesado Buscando pelo google eu achei isso
14
Q: Dados de conexão de banco de dados nas perguntas?

Wallace MaxtersUm colega de trabalho que também faz parte do stackoverlow me mostrou uma pergunta em que existiam dados para conexão do banco de dados do usuário. Com os dados lá presentes fica evidente que é possível fazer a conexão. Qual é o procedimento para tais perguntas visto que nem mesmo a edição torna...

16:39
@GuilhermeNascimento quero 10% dos royalties dessa funcionalidade! #falei
@JeffersonQuesado open-source no caso, então tenho que dedicar de 10% do tempo usado para desenvolver isto trabalhando pra ti em algum projeto seu hehehe
@GuilhermeNascimento kkkkkkkkkk
@Randrade Até quando eu tento ajudar, o Gabe quer pegar no meu pé na resposta, kkkkkkk
A primeira coisa é não expor ainda mais a pergunta, dando o link de bandeja aqui no Meta ಠ_ಠ
0
Q: Falha na segurança (PHP, JS, API, MYSQL)

Nazare LisboaFiz um site com login, cadastro e etc. Validei o login e o cadastro com método POST,o site tá no servidor e tudo, mas quando eu coloco o link da url já de dentro da página ele carrega. É algum erro que eu possa ter feito ou isso é "normal"? LOGIN <form name="formulario" id="formEnvia" action="...

@WallaceMaxters Isso pq o chat já tinha gente até acessando o banco. kkk
16:45
@WallaceMaxters eu acho que é requisito pegar no seu pé para ser considerado um usuário veterano
Segurança != PHP
@Randrade kkkkkk
> Validei o login e o cadastro com método POST | $email = $_POST['inputEmail'];
os OPs não colaboram tambem ne
saem aceitando tudo
@Articuno Anônimo?
16:47
@Stormwind sim, e o autor aceitou
Postagem.html seria a página "segura"? Se for não faz muito sentido, assim como a sua resposta também deixou tudo muito confuso. Sem querer parecer grosseiro, mas parece mais um erro de entendimento seu do que um problema de fato. — Guilherme Nascimento 48 secs ago
Cada porqueira que se vê com PHP, que dá até nojo
4
eu ja fiz edições anonimas ruins pra ver se o pessoal da fila estava atento ou só em busca de medalha :p
@Articuno ²
das 3 que fiz, 2 foram prontamente rejeitadas por usuários de alta rep :/
16:49
Se me lembro fiz 2, uma foi prontamente aceita, e a outra rejeitada na fila
a outra um usuário ai aprovou e pra evitar problemas, eu rejeitei com meu perfil
@Stormwind mas edições válidas ou incorretas propositais?
@Articuno Incorretas propositais. Tags inúteis, edições triviais. Testes ( ͡° ͜ʖ ͡°)
@Stormwind é erro de entendimento dela, não do php:
Desculpe, mas tenho que alerta-la, o seu código não é seguro, da maneira que esta não parece validar a 'sessão', fora que não tem escape no mysql — Guilherme Nascimento 2 mins ago
O código dela não tem nada de seguro
@Math pra que auditoria se o site tem a nós pra criar essas siuações reais ai :p
@GuilhermeNascimento idem ao meu
boa tarde
16:52
@GuilhermeNascimento se fosse meu professor ele diria: "O melhor mesmo é apagar tudo e começar denovo".
Afinal é só isso que ele fala
@GuilhermeNascimento este parte do codigo:
"SELECT * FROM usuarios WHERE cpf = '$cpf' AND email = '$email'";
Seria insegura devido sql insection
@Stormwind tem resposta no site sobre o assunto, só não achei uma que eu considere boa o suficiente com exemplos tanto da validação quanto da checagem, se tiver uma para indicar ficarei grato, se não acharmos eu diria que teriamos que formular uma resposta muito superior a todas (eu me prontifico)
@GuilhermeNascimento a função mysqli_query nao escapa os caracteres certo
@gato também, mas a sessão também é insegura da maneira que ela usou
Como é que é a velha tecnica de sqlinjection mesmo?
16:54
0
Q: Como fazer o array se apresentar desta maneira?

Maykel EsserTenho o seguinte array: Array ( [0] => 991 [1] => 997 [2] => 967 ) Gostaria que ficasse assim, para eu enviar à uma API: [ ['product_id' => 967], ['product_id' => 991], ['product_id' => 997] ] Importante: Não é uma string. E sim um Array. Se eu envio isso manualmente para a API,...

@rray como vc se apresenta?
@Articuno qual situação?
@Articuno eu uso preparedStatement, mas no mysqli existe o mysqli_real_escape
@GuilhermeNascimento se o usuario logado substituir os dados da sessão por outro email e cpf, ele vai sequestra a sessão de um outro usuario, certo
@Math, teu nick vem de Matheus? :-O
pensei que era pq vc era aficcionado por matemática...
@JeffersonQuesado isso
SELECT * FROM tabela_usuarios WHERE login = '123' AND senha = ' ' or '1' = '1'
16:55
hahaha, todos pensam
quem nunca tentou logar com isso num site kkkkkkkk :p
@gato na sessão não da pra fazer isso, o problema na verdade é pagina postagem que não tem uma checagem quanto a sessão, tipo se acessar o endereço diretamente vai logar e talvez dê vários erros, ou seja até autentica, mas mesmo sem autenticar ainda é possivel acessar, só que o que tem lá página sem autenticação pode ser qualquer coisa e até causar um baita BUG e apagar ou injetar coisas absurdas
@GuilhermeNascimento hum entendi, mas os dados guardados nao sessão nao são os dados "brutos" e sim um "hash"?
@Math editar anonimamente com alterações não triviais ou adicionando o famoso "não consegui fazer dessa forma", pra testar os analistas
16:57
@gato sim, é um tipo de "TOKEN" que no back-end permite o php acessar certos dados
SELECT * FROM tabela_usuarios WHERE login = '123'; DROP TABLE produtos;-- ' AND senha = 'campo_senha'
@GuilhermeNascimento eu acho q 90% dos sites ai tem problema de segurança deste tipo, vejo muitas perguntas com problemas e soluções problemáticas aqui no sopt, muitas em PHP
não da pra acreditar que já teve banco exposto a isso ai
@Stormwind isso resolve o "FORM", mas a questão de login => validar => autenticar => checar sessão é que é o problema e que não achei uma resposta que cobre tudo
@Articuno ah sim
16:58
@GuilhermeNascimento Tipo um CSRF token? pt.stackoverflow.com/a/4471/66203
hey, vocês fazem review de tíquete aberto?
@Stormwind isso é completo, o problema é checar a sessão, isso bem depois de autenticado
saber se eu soube abrir um chamado corretamente/se daria para abrir melhor?

« first day (1441 days earlier)      last day (2630 days later) »