« first day (1691 days earlier)      last day (2093 days later) » 

7:00 PM
@WallaceMaxters é por aí.
 
@Bacco TCP é uma empresa privada :p
 
@WallaceMaxters não tenho certeza, mas além de geralmente uma escolha para voip, audio e video, também costuma ser usado em jogos de rede
 
@GuilhermeNascimento quase tudo que precisa de velocidade adota o UDP, pq você vai controlar a entrega na sua aplicação e nem tudo precisa de confirmação. Exemplo: um jogador é atingido, vc precisa que todos saibam disso, então controla a entrega, mas a posição atual deles não precisa de confirmação a todo instante, pq uma vez que vc receba a posição nova, a velha é irrelevante
 
Yep
 
7:05 PM
Twitch usa UDP, Youtube usa UDP, Netflix acho que usa UDP tb
 
@mutlei como usam udp?
O navegador consegue controlar isso?
 
@Bacco me lembrei do emulador de SNES :)
 
HTTP não é TCP?
 
Meu tetris em rede (antigo, feito em BlitzBasic) usava UDP. Eu só confirmava a hora que a peça "colava" em todos os clientes. Enquanto caia e rodava, só mandava aviso sem confirmação, pq era só pra vc ter uma noção do "tabuleiro" do oponente. Quando colava, aí sim precisava de sincronismo, pq afetava placar.
 
@WallaceMaxters HTTP é uma coisa, TCP/UDP é outra coisa
 
7:07 PM
@WallaceMaxters HTTP usa TCP.
 
HTTP fica na camada de aplicação do modelo OSI, TCP/UDP fica na camada de transporte
 
Descrição: Exceção não processada ao executar o pedido Web atual. Consulte o rastreio da pilha para obter mais informações sobre o erro e o respetivo ponto de origem no código.

Detalhes da Exceção: System.Net.Mail.SmtpFailedRecipientException: Caixa de correio não disponível. A resposta do servidor foi: 5.7.1
 
@mutlei HTTP especifica TCP como transporte, são coisas diferentes, mas uma "demanda" a outra. Se passar uma página HTML por UDP já não é mais HTTP
 
@mutlei Então como você afirmou que o Youtube usa? isso que eu to tentando entender.
 
@WallaceMaxters os vídeos podem usar no stream. Não sei no caso do youtube como é, mas vídeo em geral usa UDP.
 
7:08 PM
@Bacco ok. Mas aí como eu defino minha url para fazer isso?
 
@WallaceMaxters URL não tem nada a ver com isso. Agora cai no que o @mutlei disse.
 
@WallaceMaxters O Youtube usa UDP, principalmente quando se trata de streaming ao vivo, pois é pior ter informação atrasada do que não ter informação.
 
@Bacco O vídeo do Youtube dem uma resposta HTTP, pra exibir no seu player, certo? ou serto?
 
Para o servidor de vídeo, não importa muito se o cliente recebeu os pacotes intactos... é muito mais fácil só mandar
 
@mutlei Usa como? essa é minha dúvida...
 
7:09 PM
@WallaceMaxters o problema é usar Youtube como exemplo, youtube é um site que tem vídeos. Como qualquer site, ele usa HTTP pra QUASE tudo.
 
@Bacco o Youtube, quando você tá vendo uma live, se voltar a barrinha, você vê o que aconteceu antes! é top isso!
 
Melhor separarmos o assunto pra facilitar.
 
@Bacco Então. Mas se tá no navegador tem como não usar HTTP?
 
@Bacco Uhum
 
É pra separar o assunto, não é pra acabar com ele, orra
 
7:11 PM
SMTP e HTTP seriam protocolos da mesma camada? XD
 
@WallaceMaxters tem algumas coisas que não precisam de http, por exemplo webrtc. A especificação do webrtc permite streaming de video. No caso, o video pode ser transmitido "com perda".
 
@Bacco tudo bem, mas o JS vai conectar via udp?
 
@WallaceMaxters estamos falando de protocolo. Não tem JS nisso. O navegador gerencia isso no "motor" dele.
 
Que tem 7 camadas no modelo OSI. Aplicação, Sessão, Transporte, Rede, Física e tem umas que estou esquecendo
 
@Bacco tudo bem... mas para o vídeo chegar no youtube...
 
7:12 PM
@WallaceMaxters por isso que eu tirei Youtube da conversa, muita coisa misturada. Melhor entender separado.
 
@WallaceMaxters praticamente tudo que vc tá acostumado a usar nas suas coisas é TCP.
 
Quando se trata de fazer upload de arquivo, creio que é usado TCP pra manter a conexão entre você e o servidor.
 
@WallaceMaxters UDP raramente é usado em navegador.
 
ou seja, youtube não usa udp? (kkkkkkkk, voltei ao assunto)
 
7:14 PM
Esse raramente são os casos onde a especificação de transporte (que não é problema direto do desenvolvedor web) define.
CASO você use alguma API de webrtc, por exemplo (video chat, essas coisas), PODE SER que o navegador faça stream por UDP por ser um formato adequado praquele tipo de conteudo.
 
@Bacco Deixa eu perguntar: Esse UDP é mais rápido simplesmente por não "aguardar a confirmação de entrega"?
 
@WallaceMaxters Sim, UDP geralmente é mais rapido.
@Bacco uma dúvida de TCP/UDP. Tu tá fazendo download, e ele mostra o tamanho do arquivo que tá sendo baixado. Seriá um download por TCP? E quando tu faz um DL, e ele não mostra o tamanho do que está sendo baixado, seria download por UDP? Ou tem nada a ver uma coisa com a outra?
 
@WallaceMaxters sim, pq o pacote de dados é pequeno. É praticamente só o conteudo. o TCP já tem numeração, dados da conexão e mais uma pancada de coisas, pra garantir a ordem e a entrega.
 
UDP: "Sou responsável pelo que falo, não pelo que você pensa"
kkkkkkkk
 
@mutlei você saber o tamanho de antemão é coisa do protocolo, e não do transporte. TCP não tem "limite" de dados. por EXEMPLO: o HTTP permite que você diga, numa conexão não-chunked, o tamanho via "Content-length: algumacoisa".
 
7:16 PM
@Bacco ".socket" usa UDP, né?
 
@Bacco Então seria a um nivel de aplicação essa informação, não de transporte
Ahm
 
@mutlei isso, aplicação (protocolo)
@WallaceMaxters não. Que eu saiba, é TCP também, não lembro dos detalhes! (ou seja, merece revisar essa informação)
 
@mutlei ai é "a header" que informa, mesmo em HTTP (TCP) se não enviar o header ele não vai saber o tamanho, se enviar previamente vai saber e ai tem a estimativa
 
@mutlei aliás, dada a natureza assincrona do TCP, normalmente os serviços tem que inventar seu próprio jeito de coordenar isso.
 
7:18 PM
<?php
$socket = stream_socket_server("udp://127.0.0.1:1113", $errno, $errstr, STREAM_SERVER_BIND);
if (!$socket) {
    die("$errstr ($errno)");
}

do {
    $pkt = stream_socket_recvfrom($socket, 1, 0, $peer);
    echo "$peer\n";
    stream_socket_sendto($socket, date("D M j H:i:s Y\r\n"), 0, $peer);
} while ($pkt !== false);

?>
Código estilo Bacco :p
Essas funções aí são "novas" ou "desconhecidas" eu diria
o pessoal costuma usar socket_create nos tutoriais
 
Da mesma forma que no HTTP definiram o Content-length, ou o indicador 00 em chunked, outros serviços usam outros meios de definir tamanho (por exemplo, os 1os N bytes serem o tamanho do que vem a seguir)
 
@Bacco O treco chato foi o servidor websocket.
 
@WallaceMaxters não é bem Bacco por uns detalhes (por exemplo, não usar ao menos um #define no nome do servidor, usar conversão de string no envio, essas coisas)
 
Tentei entender como funciona e fazer um exemplo, mas a parte da máscara de bites me pegou
 
Camada física é a mais legal :x
 
7:20 PM
@Bacco também acho importante fazer isso.
@Bacco utorrent é o que? udp ou tcp
 
@WallaceMaxters o stream_socket_ aceita vários transportes, TCP, UDP, unix sockets etc
 
Vocês estão falando que o UDP é rápido. Fico triste por ter comparado com Correios.
@Bacco Unix Sockets é os arquivinhos .sock, né?
@Bacco eu fiz um para poder criar uma fila (fiz pra testar). Dá certinho
 
@WallaceMaxters TCP ou... uTP!!! (bom exemplo, pq usa um transporte "próprio")
 
@Bacco :\
@Bacco eu mandava um...
 
@WallaceMaxters Até um tijolo parado é mais rápido que os Correios. *run away*
 
7:23 PM
@WallaceMaxters vamos pra "raiz": TCP/IP significa TCP sobre IP. O protocolo "da internet" é o IP. Aí você vai criando especializações em cima. Sendo IP, e tendo o cabeçalho IP correto, a coisa trafega.
 
 stream_socket_sendto(serialize(new Tarefa($os)))
@Bacco https é tcp sobre ip? pur ezemplu
 
@WallaceMaxters HTTP é TCP (nao sei se pode ser TCP por outro meio sem ser o IP, entretanto. precisaria ler a RFC)
 
Https é o que?
Aproveita que a aula é de graça... e sem gastar dinheiro público
 
@WallaceMaxters mesma coisa que o HTTP em termos de transporte. o S é só pra dizer que em cima de tudo isso vai uma camada segura (adiciona uma camada)
 
@WallaceMaxters HTTPS seria o HTTP com um toque de SSH pra ajudar na segurança.
 
7:26 PM
@mutlei Eu ainda fico me perguntando como o HTTPs funciona até hoje. Eu sei que tem a treta das chaves e tals, mas pra mim isso ainda soa confuso, kkkkk.
 
@mutlei ainda que segurança seja um termo ambiguo. Na prática melhora a privacidade, a segurança ainda dependeria de alguma assinatura, ou no minimo confirmação da origem do certificado.
 
@Bacco Foi o que questionei numa pergunta. Achei errado os navegadores chamarem http de "acesso inseguro"
@Bacco Agora sim tá fazendo sentido pra mim, kkkkk
 
@WallaceMaxters mas é inseguro no sentido de que tá todo mundo vendo os seus dados abertamente. Você passar qq coisa por HTTP, o pessoal do seu provedor vê, o pessoal do BGP vê, de repente até seu vizinho vê, caso vc reparta internet com ele.
 
Imagina alguém na sua rede local rodando o Wireshark e interceptando todos seus pacotes... e isso não criptografado
 
TEm gente que acha que, se botar um certificado, nem precisa cuidado do SQL injection, irairairiariairairia
@Bacco Mas pra ver tem que saber ver, certo?
@Bacco você sabe interceptar uma conexão HTTP?
 
7:28 PM
@WallaceMaxters pior que isso: o cara usa HTTPS, mas habilita o antivirus interceptar. Já era a segurança.
 
@Bacco sabe fazer o tal do man in the middle?
 
@WallaceMaxters qualquer antivirus faz isso hoje, se o cara não tomar cuidado pra instalar. O antivirus enche seu PC de certificado porco, pra fazer MitM. Ai o cara acha que tá seguro. Qualquer cidadão "tecnófilo" minimamente consciente não instala essa parte do antivirus.
 
@Bacco kkkkkkkkkkkkkkkkk
@Bacco Ou seja, os antivirus podem estar pegando coisa do meu pc e mandando para o servidor deles? kkkkk
 
mesmo com https tem umas maneiras de conseguir os dados de um POST...
 
"É só não baixar coisa pirata, não ver pornografia, que seu pc não vai infectar, orra... acaabou, po, acabou"
 
7:30 PM
@WallaceMaxters isso eles fazem sempre. ou vc acha que "é de graça" pq eles querem um mundo melhor?
 
@Bacco bem... achava, kkkkkkk
 
@WallaceMaxters você está citando quem?
 
Essa que é a maravilha dos hashes. Eles fazem hash de tudo que tem no seu HD, assim só precisam mandar o que é "diferente". Os arquivos do windows são iguais em tudo quanto é canto. O seu senhas.txt não.
 
@Blogueira Bolsonitro2038
@Bacco me fala uma coisa: Um desfragmentador gratuito então tá no meu pc com um "interesse próprio"? kkkk
Viva o Capitalismo
 
@WallaceMaxters defragmentador acho mais dificil. Como ele justificaria ficar pendurado na internet? O antivirus tem a "desculpa" da atualização constante.
 
7:33 PM
@Bacco tem como enviar email com UDP?
 
@WallaceMaxters nativamente não, e nem faria muito sentido. Email é um serviço naturalmente "Lento" e que requer garantia de entrega
 
@Bacco "Verificamos seu computador e notamos que ele tem 5000 lixos. Baixe nosso aplicativo para limpar"
 
@Bacco achei que você supostamente poderia wrapiar qualquer coisa em qualquer coisa
 
@Blogueira ai que entra o "nativamente" não. Nada impede de você criar um serviço seu e mandar o email por meios alternativos.
 
@Bacco saquei
 
7:35 PM
Por exemplo, eu uso DNSCrypt. Ele é DNS por meios "alternativos". Localmente roda um servidor DNS normal, mas ele pega os endereços remotos por uma porta não padrão.
 
O @Bacco faz um servidor de e-mail com um diskete
 
@Bacco tipo no meio do rolê tem um pombo correio que leva os pacotes :D
 
@AndersonCarlosWoss kkkk
 
@WallaceMaxters servidor de email é naturalmente enxuto.
O primeiro demo do QNX que eu testei na vida vinha em 1 disquete. Interface gráfica, mouse, navegador de internet e um "miniserver" HTTP
 
Antes disso, só tinha visto tudo isso em Amiga. Que por sinal, o meu 1o era sem HD. Carregava o OS por 1 disquete, e depois punha o disquete do Lightwave 3D e outros softwares pra trabalhar.
 
caricolis
@GuilhermeNascimento indeciso.
Se eu tropecar, viro ancap.
 
@WallaceMaxters "man in the middle"
 
@GuilhermeNascimento kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk‌​kkkkkkkkkkkkkkkkkkkkkkkkkkk
@Bacco essa ele mereceu 10 de 10
@Bacco Nem conheço esses trecos. Amiga não é um console de Game?
 
7:39 PM
@GuilhermeNascimento "como todo ser humano normal"
 
Quem é mais amigo? Windows Vista ou Amiga?
 
Migrating to Microservice Databases: From Relational Monolith to Distributed Data, livro PDF gratuito sobre migração de um DB relacional para dados distribuídos.
 
@Blogueira me lembrei de Doug Funy, o filme que eles foram ver, "o Anormal" hehehe
 
@WallaceMaxters essa pergunta me lembrou de uma coisa
 
Autor é brasileiro, MVP e deve ser conhecido do Maniero
 
7:51 PM
@Blogueira o q:
 
hah, eu sou muito velho - como essa página ainda está no ar? :s
@GuilhermeNascimento acho doug pessimo - me identifico demais :(
 
@Bacco tá aí?
Tem como adicionar mais de um IP no TXT do SPF?
 
@Blogueira eu era meio doido, apesar de adorar o Doug eu também adorava o inimigo dele, o Roger, a risada dele era épica .... Hey Funy, hehehehehe
achei uma bost* quando a disney comprou, o Jim Jinkins, criador, levou a série para outro lado, nem tinha mais o diário :[
 
@rray se eu n for jogar bola hj, vou jogar uma com a galera
 
@JefersonAlmeida bora lá. O @Math CS já tá intimado
 
7:56 PM
@WallaceMaxters quantos quiser, mas se forem muitos compensa delegar. Lembrando que vc pode por outros dominios como SPF
 
@Bacco "deletar" é criar mais de um txt?
 
@WallaceMaxters:
4 ips "manuais", o que o A indicar e ainda mais um include, nada mais permitido. no caso estou delegando ao _spf.google.com o resto
 v=spf1 ip4:36.166.216.196 ip4:186.126.106.36 ip4:186.126.106.38 ip4:186.126.103.19 a include:_spf.google.com -all
 
@Blogueira a última alternativa da segunda pergunta é ótima :D
 
@Bacco valeu :p
@Bacco todo dia um número de são paulo diferente me liga, tá um saco
 
7:59 PM
@rray mds, que OS deve fazer isso :s
 
@Bacco nossa, meu ip mostra a página padrão do IIS, kkkk
 
@WallaceMaxters tem um pessoal de cobrança que volta e meia me liga perguntando de uma pessoa que eu não conheço. como não param de insistir, agora eu peço o nome da atendente, CNPJ da empresa que tá ligando etc antes de responder se eu conheço ou não. Geralmente a pessoa fica brava e desliga antes (o que é engraçado, pq pra gente eles pedem um monte de informação)
 
Integra a informação da versão do servidor, kkkk
@Bacco inconveniente demais. Ligar para outra pessoa para cobrar. Isso não é nada ético, kkkk.
 
@WallaceMaxters se estivessemos num país sério, essas coisas teriam consequência pras empresas. Mas aqui tudo pode, se vc tiver grana suficiente.
 
@Bacco Qualquer hora vou atender e ficar calado, só pra trolar.
 
8:02 PM
eu acho mais legal atender e pedir os dados todos da pessoa.
 
@Bacco que tá ligando?
 
@WallaceMaxters lógico. se ela quer falar com você, ela deve se identificar, correto?
 
Tipo, eu falar: "Poderia me informar a empresa?","tudo bem, mas qual é o CNPJ de vocês?"
 
@WallaceMaxters eu faço isso. Se for coisa legitima, não tem razão da pessoa esconder, ué.
 
@Bacco mas porque ligam com telefone de fortaleza, depois de são paulo? isso é um saco.
 
8:03 PM
@WallaceMaxters call center.
 
ps.: Muitas vezes a ligação querendo falar com outra pessoa, é higienização de base comprada e na verdade só quer saber se na verdade é você o dono da linha
 
@LeandroAngelo justamente, eu não respondo nada de util (nem se conheço ou não a pessoa) antes de se identificarem.
Geralmente o atendente insiste "mas o sr conhece ela ou não?" e eu: "já respondo, mas antes preciso confirmar alguns dados"
 
"Quero falar como João"
- Meu nome é Marcos
"Desculpa, foi engano" (anota aí que é do Marcos mesmo)
 
@Bacco eu comprei um chip com um numero q já foi de outra pessoa e direto me ligam perguntando se conheço a pessoa e até sms de cobrança chega
 
8:05 PM
@LeandroAngelo kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
 
@WallaceMaxters esse programa é legal pq ele tem uma opção de "atender e desligar", que é pra nao terem acesso nem à caixa postal (se bem que a "caixa postal" é a primeira coisa que eu cancelo quando compro um chip)
@JefersonAlmeida o bom nesse caso é uma ação judicial. Obter a empresa, acionar para cancelar.
 
@Bacco Como faz isso?
@Bacco caixa postal é tipo SMS: ninguém usa pra nada hoje em dia.
 
@WallaceMaxters instala esse polvo ai no celular e configura ué.
@WallaceMaxters eu uso SMS pra muita coisa. Não tem nada mais eficiente pra mensagem que vc possa confiar, pq vc pode estar no meio do mato que com uma "raspa" de sinal a mensagem vai. Quero ver seu whatsapp fazer isso.
 
tecnologia defasada que, pouco custa, quererem empurrar guela abaixo, com desculpas governamentais, kkkkk
@Bacco quemperturba.com.br/(11)3640-3000 lê os comentários, pelo amor de Deus, kkkkkk
 
Além do que, é a comunicação mais barata que tem pra rastrear coisas. Eu ando pondo uns modems GSM em servidor de cliente pra garantir verificação de status mesmo quando a internet cai.
 
8:08 PM
@Bacco parece que é bom também para caso de um alarme disparar. Tava pensando em por um da intelbrass lá em casa
 
@WallaceMaxters SMS só tinha UM problema no brasil: era caro (artificialmente caro, superfaturado, pq pra operadora nao faz nem cócegas). Mas isso mudou.
@WallaceMaxters e ainda é um dos melhores meios pra 2 factor authentication. O cara nao precisa nem de smartphone.
 
@Bacco ah, sim.
 
Aliás, quase parei de usar minha conta do itau por isso. Agora tem coisa que precisa do app pra confirmar. Antes tinha opção de SMS. Por mais que quase todo mundo use smartphone, eu acho ridiculo isso ser "pré requisito". Total inversão de valores. Mas o povão admite, não entende "onde está o erro", fazer o que né.
 
@Bacco consegui configurar o e-mail SMTP no IIS. Só que tudo tá caíndo no spam. pode ser propagação?
 
@WallaceMaxters pode ser tanta coisa... Pesquise em SPAM no chat, e dê uma repassada em comentários anteriores meus (SPF também é um forte candidato à pesquisa)
 
8:11 PM
@WallaceMaxters acho ótimo!
 
@Bacco O SPF tá corrigido.
@Bacco será que é porque tem MX do google configurado?
 
@WallaceMaxters geralmente só de olhar o email original (raw) vc já detecta o problema
 
spf=permerror (google.com: permanent error in processing during lookup of automatico@xxxx.com.br: gruspf.xxxxx.com.br not found) smtp.mailfrom=automatico@xxxxx.com.br
 
pronto, simples :)
gruspf.xxxxx.com.br not found
 
@Bacco me pergunto.. que mágica então o google tá fazendo para enviar os e-mails? kkkk
 
8:15 PM
@WallaceMaxters spf nao impede envio. Só é usado no recebimento pra testar spam
 
@rray não garanto :P
cheguei de viagem 2:30 em casa
 
@Bacco então, mas então porque nossos e-mails não caem no spam...
 
@WallaceMaxters olhe num que não caiu no spam e veja o header. E de preferencia, num cliente de fora. de repente não cai no SEU spam, mas cai no dos outros
 
@Math menos de 300 kill p 10k :D
 
xxx.com.br	MX	10 aspmx.l.google.com
xxx.com.br	MX	20 alt1.aspmx.l.google.com
xxx.com.br	MX	20 alt2.aspmx.l.google.com
xxx.com.br	MX	30 aspmx2.googlemail.com
xxx.com.br	MX	30 aspmx3.googlemail.com
xxx.com.br	MX	30 aspmx4.googlemail.com
xxx.com.br	MX	30 aspmx5.googlemail.com
@Bacco olha aí... Eu deveria trocar então?
 
8:17 PM
@WallaceMaxters o que tem isso a ver? MX é quem recebe, SPF é pra autorizar quem manda. Uma coisa nao tem nada a ver com outra
 
meu SPF tá assim...
  "v=spf1 ip4:54.232.199.174 ip4:52.67.45.240 a mx include:gruspf.xxx.com.br include:_spf.kmitd.com ~all"
@Blogueira estou perguntando se eu deveria tirar aquele include e colocar o mx da google
 
pq tem isso aqui se não existe o dominio? include:gruspf.xxx.com.br
 
@Bacco então pq tem mx na sintaxe do SPF?
 
@WallaceMaxters :'D
 
@Blogueira ?
 
8:19 PM
@WallaceMaxters pq se você precisar, pode apontar o MX do dominio como autorizado a mandar... Se você manda email pelo MX.
 
@Bacco vou tirar esse treim. nem existe esse subdomínio aqui
 
@WallaceMaxters pra começo de conversa, pq pos?
 
@Bacco Era a configuração de antes. Esse domínio passou a ser gerenciado por mim ano passado. O pessoal cagou de medo de perder o gmail de graça, aí pediu pra "não alterar nada" kkk
@Bacco Eu não sabia como funcionava as coisas, e o pessoal não tava deixando eu parar pra pesquisar o assunto.
@Bacco é ruim quando acontece isso, eu me sinto mal.
"Não, pode fazer de qualquer jeito, 'depois' arruma"
@Bacco mais legal foi ter nas minhas mãos a senha do FTP da empresa que me processou, kkkkkk. Meu colega disse: "Cara, eu confio em você, hein. Eu sei que você é honesto" kkkkkkk
@Bacco Então, eu tento aproveitar tempos não fiscalizados (como agora que estou falando com você) pra aprender algo e colocar as coisas em ordem.
Senão, sobre pra mim. Quem fica visto como o porcão sou eu.
 
Algum moderador apague essa pra mim? :D chat.stackexchange.com/transcript/message/45919468#45919468
@Math @Maniero ^
 
@Bacco esse trem nem funciona.. _spf.kmitd.com
@Bacco ?????????????????????
 
8:25 PM
@WallaceMaxters só pedi pra apagar pra nao ficar nada "pessoal" referente a terceiros
 
@Bacco ah, tá... apaguem o meu também :p
 
@WallaceMaxters veja de onde pode "sair" email autorizado e só ponha eles no SPF. Não invente moda.
 
@Bacco cara, de onde veio o outro domínio... não entendi. nem funciona...
Me ajuda
"v=spf1 ip4:54.232.199.174 ip4:52.67.45.240 a mx include:gruspf.xxx.com.br include:_spf.kmitd.com ~all"
O que tenho que tirar pra remover o gruspf?
do "mx até o outro include"?
 
eu estava respondendo essa pergunta ontem de ontem
-2
Q: Como criar um botão que invoque uma caixa de dialogo para abrir um arquivo?

Yvens SantosEu gostaria de criar um botão, utilizando a biblioteca Tkinter que abrisse uma caixa de diálogo onde eu pudesse escolher um arquivo para ser lido. Como eu poderia fazer isso?

 
@WallaceMaxters Vou separar em partes:
v=spf1 ( ip4:54.232.199.174 ) ( ip4:52.67.45.240 ) ( a ) ( mx ) ( include:gruspf.xxx.com.br ) ( include:_spf.kmitd.com ) ( ~all )
no final dos meus eu sempre ponho -all (as regras sao da esquerda pra direita)
 
8:30 PM
@Bacco o "a" significa que dali para trás ele vai tentar validar por aqueles IPs?
 
@WallaceMaxters cada coisa entre ( ) é uma regra completamente independente
 
@Bacco eu fiquei sem entender pra que serve o "mx", o outro não precisou.
 
A é a mesma coisa que vc por ip4:registroAdodominio
MX é a mesma coisa que vc por ip4:registroMXdodominio
 
aaaaahhhhh
e o lnclude? Ele inclui o Txt de outro domínio?
 
normalmente nao precisa de nenhum dos 2
include significa"pegue o SPF desse dominio e inclua aqui"
 
8:32 PM
imaginei
 
@WallaceMaxters no exemplo que eu te dei antes, eu incluia os do gmail, pq senao a pessoa vai mandar email pelo webmail do google e vai cair no spam. Entao eram os IPs dos servidores que mandam mail() e mais o include do webmail/smtp do serviço que hospeda email praquele dominio.
 
@Bacco uma dúvida... se eu já tenho os A e os MX configurado, poderia usar: "v=spf1 a mx ~all"?
 
@WallaceMaxters se vc vai usar só esses IPs sim. mas costuma ser errado, pq os MX raramente batem com os servidores de envio.
 
Spam ?
-3
Q: update, não atualiza só gera outro registro!

Rafael de Freitas Brigidoif(is_numeric($id) && $id >=0){ $stmt = $obj_mysqli->prepare("UPDATE tb_clientes SET nome=$nome, email=$email, cidade=$cidade, uf=$uf WHERE id= $id"); $stmt->bind_param('ssssi', $nome, $email, $cidade, $uf, $id); if(!$stmt->execute()){ $erro = $stmt->error; }else{ ...

 
@Bacco então é bom lançar um include:_spf.google.com?
 
8:35 PM
@WallaceMaxters se seus emails tao no google, precisa. Pq o google não manda email pelos MX. Insistindo pela 3a vez hoje: MX é pra recebimento, SPF pra envio. Não tem relação as 2 coisas a não ser por "coincidencia" em alguns casos.
 
@Bacco hum... isso que está me impressionando... meus emails funcionam mesmo apontando pra aquele treco lá, kkkkkkkk
@Bacco botei assim, por via das dúvidas
 
@WallaceMaxters atualmente o _spf.google.com é esse: =spf1 include:_netblocks.google.com include:_netblocks2.google.com include:_netblocks3.google.com ~all
 
  "v=spf1 ip4:54.232.199.174 ip4:52.67.45.240 a mx include:_spf.google.com ~all"
é?
:\
la vai eu de novo
 
@WallaceMaxters e cada um dos _netblocks é uma listona de ip4:
 
@Bacco quando eu pingo não dá nada
 
8:38 PM
@WallaceMaxters pingar o que? tá doidão?
 
@Bacco ué, eu pingo, kkkk
 
como alguem pinga um txt?
 
eu
kkkkkk
@Bacco eu esqueci, é DIG na verdade
 
@WallaceMaxters vc pode até pingar, mas vai ter que achar os IP4
 
@Bacco não funcionou. O ping é só pra coisa que tem A ou CNAME, né?
 
8:40 PM
se der um dig no _spf.google.com vai achar aquela string que eu colei. ai se der outro dig em cada _netblocks, vai achar um monte de IP4. Aí vc pode pingar os IP4s e TALVEZ eles respondam, pq nenhum server é obrigado a responder ping. Por conveniencia muitos respondem.
 
Tira TXT, coloca TXT, tira TXT - Me senti o Karatê Kid
Eu pinguei porque era bem capaz do @Bacco falar: "Como você cola um negócio sem saber se é verdadeiro?" kkkkkk
 
Vou passar uma conta bancária pro pessoal fazer doação de "vale-ração para cachorro", a consultoria tá pesando :P (cc @WallaceMaxters) kkkk
e são 14 vira latas, os bichos comem pra caramba kkkk
 
https://pt.stackoverflow.com/questions/318376/problemas-com-google-domains-api?noredirect=1#comment645463_318499
Uma dúvida o token do Oauth2 não é recebido somente quando o user autoriza, ai a api retorna o token de acesso pra aplicação? ou eu estou viajando?
 
@Bacco caramba, eu entendi sua mensagem errado.
Eu troquei o TXT kkkkkkkkkkkkkkkkkkkkk
@Bacco ficou assim
   "v=spf1 ip4:54.232.199.174 ip4:52.67.45.240 a mx include:_netblocks.google.com include:_netblocks2.google.com include:_netblocks3.google.com ~all"
 
8:44 PM
@WallaceMaxters eu percebi, ai achei que insistindo no assunto vc ia se tocar por conta própria (e funcionou)
 
kkkkkkkkk
@Bacco que bom, meu nível tá um ponto acima :p
ganhei XP. vou investir em inteligência (cc @GuilhermeNascimento)
Bem, quem nunca jogou diablo não vai entender a referência (ou RPG de mesa)
 
@WallaceMaxters "E como sei qual é o certo" "R: O certo é o que tá na documentação" (no caso o _spf.google etc)
 
@Bacco foi o que eu vi kkkkkkkkkk
 
o fato do _spf.google.com apontar pra outras coisas é organização interna deles
:45920126 kkkk
 
@Bacco e tá errado?
kkkk
Eu escutei a música e fiquei me perguntando: "Gosta de mulher ou de homem?"
@Bacco geralmente, quando a mulher canta uma letra assim, troca o "a" pelo "o"...
@Bacco mas tudo bem, que homem nunca cantou: "quem sabe ainda sou uma garotinha...."?
@Bacco ah, achei que dava pra recuperar do histórico :\
 
8:51 PM
:45920253 não dá. mas eu acho que o sistema devia ser mais esperto quando fica órfão o reply. Se bem que esse chat aqui é uma das coisas mais cheias de gambiarra que eu já vi. Foi feito pra quebrar o galho e assim ficou, é quase amarrado com arame. Não falo com desprezo não, mas é completamente improvisado.
 
@Bacco Caramba, é verdade.
 
@WallaceMaxters eu entendo :D, por falar nisso achei uns estilo rpg para iOS bacanas
pena que na tela do celular ficam "longe", legal é na tela do PC, dá pra usar o mirror
 
isométrico é bom
3
 
@WallaceMaxters isométrico é sempre bom! #teamIsometric
 
eu aprendi o que é isométritco, tá, kkkkk
@Bacco Diablo I e II? já viu?
 
8:53 PM
@WallaceMaxters final fantasy tactics e mario rpg me ensinaram, depois vieram os outros
 
O Godot me ensinou kkkkk
 
@WallaceMaxters godot tem tile isométrico nativo. Eu tenho uns tiles desenhados aqui pra testar qq hora.
 
E iso9001, é bom?
 
^-- esse é meu "tile básico"
@GuilhermeNascimento não é só editor, é engine + sdk. Vc já gera o executável, APK, etc
 
8:56 PM
@Bacco sim, queria saber se o editor é "pratico", ou é daqueles que dão trauma mesmo
 
@GuilhermeNascimento eu acho Godot excelente em quase todos os aspectos (por isso recomendei aqui no chat).
 
a primeira vista parece que apresenta o que é necessário
@Bacco eu comecei em meados de 2008 a criar 2 games no GameMaker6/8, um isometrico que era um clone do Mario RPG, ficou "jogavel", só tinha uma tela, e um clone do jogo Zelda Minish Cap, não chegou a ficar "jogavel", a plataforma era meio traumatica :P
a linguagem até que dava pra relevar, o sistema de colisão era meio chato de ajustar
 
@WallaceMaxters
Eu já vi frameworks resolvendo assim: SELECT * FROM table, SELECT * FROM related_table WHERE table_id IN(?, ?, ?, ?)Wallace Maxters Jul 6 at 12:47
 
 
Como isso seria uma forma de resolver?
 
9:01 PM
@GuilhermeNascimento em jogo de tile eu não gosto de usar o sistema de colisão in-game
prefiro testar coordenada mesmo
 
@Bacco pois é, eu quero algo que não trave, tipo assim, estou apertando para a direita e cheguei em uma parede, se continuar a forçar o personagem corre para aonde der, encostado na parede, geralmente para "baixo da tela", ou seja como se segurasse → + ↘
 
@GuilhermeNascimento ai vai depender do modelo dos tiles. Se vc vai ter tiles complexos, como pilares etc (coisas que nao ocupam o tile todo) pode usar uma máscara de colisão no Godot
 
Fora que eu não curto o personagem poder andar vazado do tile, eu acho que ele tem que ter o efeito do de andar de um para o outro, mas sempre terminar no tile exato, falta-me tempo, mas quero fazer tudo isso e ainda aplicar sistema de pulo @Bacco, ou seja, teriam "leveis" em um mesmo teorico tile
 
@GuilhermeNascimento nesse caso, melhor coordenada. If destino = livre, anda.
@GuilhermeNascimento meu ultimo tetris (aquele que eu colei aqui) tem uma função canMove( x, y, rotação de 0 a 3 ) justamente pra isso
a mesma função serve pra saber se é hora da peça "colar"
e pra testar se ela pode rodar, e se rodar, se ela pode se deslocar para os lados
(exemplo: rotacionar a peça encostada na parede) - se a rotação precisar, ela descola a peça automaticamente da parede.
 
@Bacco baixando!
 
9:08 PM
Vc pode usar uma função similar pra testar se o tile permite user ou não
é que tem jogo que o "andar é livre" tipo um rpg
e tem jogo que o tile faz parte da jogabilidade (puzzles em geral) - nesses, não faz sentido o player sair do tile. Sokoban, por exemplo, tem que andar só no meio do tile.
 
Eu estava achando que o godot era mais "humilde", hoje não vai rolar com meu video
> Can't Create An OpenGL 3.3 Rendering Context
 
@GuilhermeNascimento tem o godot 2 que é menos exigente, e no meu notebook velho eu instalei o OpenGL por software.
 
se eu conseguir fazer algo mando pra vc e pro @wallace, mas não se preocupa que só vou mandar se eu achar que ficar jogavel xD
 
@GuilhermeNascimento estava fazendo uma pergunta sobre matemática e acabei resolvendo a conta no meio da pergunta kkkkkk
 
@gato kkkkkkkkkkkk essa é o melhor tipo de pergunta, aquela que vc resolve antes de completar :D
 
9:15 PM
@GuilhermeNascimento de fato kkkkkkkkk
@GuilhermeNascimento tava fazendo a pergunta nesse site da exchange math.stackexchange.com/questions
@GuilhermeNascimento fico até com vergonha de pergunta pq nao sei quase nada de matemática e as perguntas que aparecem lá são coisas avançadas kkkkkkk
 
eu também, sou do tipo que faz contas de cabeça, mas é operações básicas, agora quando vem com formulas e etc, eu não lembro de nada kkkkkkkk
 
eh tenso kkk
 
9:35 PM
HTML puro sempre é responsivo. Começa a deixar de ser quando o designer começa a travar os elementos manualmente. — Bacco 7 secs ago
 
@LINQ o Laravel faz assim kkkkk
@Bacco dá pra fazer um futebol isométrico kkkk
 
@JeffersonQuesado respondendo, muito tempo insistindo no open-source, mas o resultado não vem, não tem "estrelas", não tem gente usando os projetos, não tem gente acreditando neles, é complicado
 
@GuilhermeNascimento vc tem que alavancar com alguma coisa quando não é conhecido.
Ninguém conhecia o electron (quando chamavam tudo de atom), quem popularizou o electron foi o editor e não a "base".
 
@Bacco é preciso de um ponto de partida, tenho certeza que minha não formação tem haver com eu não ter publico para apresentar
@Bacco estou tentando, minha proxima aposta é o victory.css, que vou usar em todos layouts
 
@GuilhermeNascimento exemplo: faça algo legal usando o PJAX, ponha no rodapé "made with PJAX" e o link (e tudo o mais que servir pro projeto)
 
9:49 PM
@GuilhermeNascimento tem aquele nosso lá com 80+ Stars kkkkm
@GuilhermeNascimento grupo no VK tá com 510 pessoas. O pessoal tá largando o feice aos poucos
 
@Bacco o meu "maior" repositório, e olha que tem gente usa e nem faz fork e nem estrela github.com/brcontainer/html2canvas-php-proxy, essa é minha outra aposta, eu vou converter para COMPOSER, vai ser algo "agnóstico" (stand-alone) ainda, mas o exemplo vai ser usando o inphinit
mas sinceramente, estou quase totalmente cético
 
@GuilhermeNascimento saquei; realmente nunca vi um projeto foss ganhando ímpeto ; só projetos previamente existentes
 
@GuilhermeNascimento faça um gerador de memes online e bote AdSense kkkkmm
 
@WallaceMaxters sei lá cara, eu não quero ferramentas, eu quero que meus projetos tenham tido algum significado :/
 
Entendi. Pro PHP acho meio difícil.
@GuilhermeNascimento que tal uns plugins de navegador?
Eu fiz um script no tamper monkey pra colocar Blur nos vídeos e só ficar normal quando passa o mouse por cima. Essas coisinhas são bobas, mas são úteis
Outra coisa que eu queria que tivesse era poder excluir resultados do Google. Tipo assim, você marca que não ver ver uma URL no resultado, daí o plugin vai e remove.
 
9:59 PM
@gato, seu avatar lembra o conto do gato preto do Edgar Allan Poe
 
Ou excluir imagens do resultado.
 

« first day (1691 days earlier)      last day (2093 days later) »