« first day (2160 days earlier)      last day (1624 days later) » 

12:37 AM
public  No buscar(String chave) {
        if (root == null) return null; // se arvore vazia
        No atual = root;  // começa a procurar desde raiz
        while (atual.hash.compareTo(chave)>0 || atual.hash.compareTo(chave)<0 ) { // enquanto nao encontrou
            if(chave.compareTo(atual.hash) < 0 ) atual = atual.getEsq(); // caminha para esquerda
            else atual = atual.getDir(); // caminha para direita
            if (atual == null) return null; // encontrou uma folha -> sai
        } // fim laço while
@Woss esse método estou usando pra busca em árvore binária em java
está correto?
 
 
9 hours later…
9:49 AM
Oi pessoal.
Eu tinha 130 de rep, e do nada mudou para 128, sendo que não recebi nenhum voto negativo ou algo parecido. O SOpt pode diminuir a rep dos usuários?
 
Bom dia malta o/
 
 
2 hours later…
11:47 AM
@YODA Não sei. Está?
 
12:19 PM
bom dia
 
@JefersonAlmeida \\//_
Bateria tem durado tranquilamente dois dias
Mas possivelmente durará mais porque agora estou usando muito mais que a minha média, até configurar tudo
 
12:34 PM
@Woss q nada, a tendência é durar menos conforme vc vai instalando tudo
 
@JefersonAlmeida Mas eu praticamente não uso o celular durante o dia
 
@Woss eu até uso
o que importa é mais um cliente xiaomi satisfeito
auhahuaha
 
Por enquanto
Veremos por quanto tempo haha
 
12:54 PM
@Woss nunca fiz árvore com nodos baseados em strings
na hora de gerar sempre foi com int
 
E qual é a diferença?
O algoritmo de busca é exatamente o mesmo
 
0
Q: Vamos criar um array de tags sobre arrays?

ManieroNão vou dizer que todas estão erradas, provavelmente quase todas estão certas. A tag mãe é claramente array, tem outras que usam o termo e não sei se não é a mesma coisa, por exemplo jsonarray, que não sei nem se deveria ter essa grafia, se for válida. Tem caso mais complicado, arraylist é um ar...

 
1:07 PM
Hello, salut!
 
@adventistaam @Salut não chegou ainda
 
@Woss kkkk
@AugustoVasques Deve ser porque foi marcada como pendente
 
Quiz: uma função de filtro deve retornar aquilo que foi retido pelo filtro ou os dados filtrados?
 
1:24 PM
caí num Ransomware e perdi tudo meus arquivos
 
@CypherPotato Talvez seja um sinal da vida te dando a oportunidade de começar do zero
#coachquântico
 
@Woss e sobre os e-mails do pessoal tentando acessar minhas carteiras bitcoin?
o que mais acho incrível é que conseguiram desativar o TFA
bom, mudei a senha dos e-mails, ativei TFA neles, mudei a senha de todos lugares possíveis, zerei o HD e o SSD da máquina
mesmo assim ainda me sinto inseguro
 
1:45 PM
@CypherPotato Minha nossa!
@Woss kkk
 
Tipo o dia que eu executei...
$ dd if=/dev/zero of=/dev/sdc
 
uma vez rodei o rm -rf /. num CentOS pra "limpar tudo na pasta que eu tava"
aí eu vi que o comando tava demorando...
depois de uns 15 segundos eu me toquei
mas aí já foi tarde
 
@CypherPotato Puuuts!
 
O meu comando é mais rápido...
 
Uma vez eu dei um drop table, mas depois esqueci em que tabela eu tinha dado o drop, depois que começaram a ligar pro setor que eu me arrepiei.... Drop na tabela errada
Sorte que foi no oracle
 
1:50 PM
@adventistaam foi em prod? kkk
 
@CypherPotato Sim
 
por isso é bom ter backup em servidor dedicado à backup
por sorte eu pago Backblaze B2
 
O backup era feito diariamente... então ainda ia ser feito
Eu usei um comando no Oracle que tem tipo uma lixeira de drop... Ufa!
 
Eu já fiz update sem where na tabela de notas fiscais mudando status para cancelada
 
o máximo que fiz foi um "ponto de restauração" por que alguém tinha feito algo grave, nisso foi revertido em um mês o build, todo mundo entrou em choque, minha sorte foi que sempre tenho backup
 
1:52 PM
@Woss Kkkkkkkkkkkkkkkkkk cancelou tudo
 
Em questão de minutos o faturamento da empresa foi a negativo
 
o foda do ransom não é só o que perdi, mas é o que o hacker tem agora
o cara pegou tudo minhas senhas, culpa do maldito chrome
a partir de hoje só uso Tor
 
@CypherPotato algo que nunca permito ... deveria haver algo pra configurar para nunca solicitar isto
deve ter nas flags
 
@GuilhermeNascimento eu tô com medo sobre meus cartões agora
 
1:55 PM
@CypherPotato e nao tem como correr pra bloquear isto?
ligar no banco e etc?
 
eu bloqueei mas eu uso o cartão
e eu tenho umas 3x empresas q debitam nesse cartão
 
@CypherPotato realmente isso complica :/
 
eu vou ver se não aparece nenhuma cobrança estranha
 
Deixa o banco notificado
 
se aparecer, entro no suporte, peço estorno e peço outro cartão
@Woss vou deixar
 
1:56 PM
E se aparecer cobrança você pede estorno
 
@CypherPotato teu banco tem "token" pra transações?
 
@GuilhermeNascimento como assim? tipo uma confirmação?
 
@CypherPotato alguns bancos usam token no app, ou um chaveiro com token, os pagamentos tem que ser confirmados, mas nao sei se depende de um certo valor ou se é para qualquer transação, ou só no TED (de conta para conta, nao tem haver com cartao neste caso)
 
o Nubank pede a senha do cartão pra fazer pagamentos/transferências
mas para contas online ele não pede nada não, só mostra notificação que vc comprou em tal lugar
 
@CypherPotato nunca usei, tem muita gente que elogia, será que vc não tem um suporte para conversar sobre sua situaçào?
 
1:59 PM
@GuilhermeNascimento acabei de mandar mensagem no suporte, eles sao bem rapidinhos pra responder
 
mas valeu pelas dicas :)
 
NuBank tem cartão internacional? @CypherPotato
 
@GuilhermeNascimento sim :/
 
então, uso itau, é só pra conta playstore console e apple developer ... pra publicar apps, o bom da playstore é que se paga apenas uma vez, já apple é por ano
 
2:01 PM
isso se torna uma desvantagem agora
 
@CypherPotato vou conferir pq quero sair do itau, vc acredita que eles me cobraram umas 5 vezes anualidade ... liguei reclamando e tava com erro mesmo, mas nao me reembolsaram xD
 
@GuilhermeNascimento eles me recomendaram cancelar o cartão e pedir um novo, não cobraram nenhuma taxa de reemissão
 
@CypherPotato sim, é melhor, vc vai ficar um tempo no débito XD ... mas se for como os outros bancos, o cartão chega em uma semana :)
@CypherPotato uma pergunta, o nubank tem "cartão virutal" (unica transação)?
pq se tiver meio que resolve seus problemas de segurança no futuro, mesmo que vazar
 
@GuilhermeNascimento melhor esperar do que ser roubado né kk
@GuilhermeNascimento de única transação não, mas tem cartão virtual que fica pra você
mas você reseta quantas vezes quiser
 
@CypherPotato entao, o motivo q entrei pro itau é que vc gera quantos cartoes virutais precisar, duram só um dia e só pode usar uma vez, entao quando compro algo é só assim
 
2:07 PM
@GuilhermeNascimento sim, o nu pode bloquear ou gerar um novo cartao virtual sempre que quiser
 
@CypherPotato entao adeus itau xD
 
kkkkkkkkkkk
o nubank é realmente bom nessa ocasião
 
rbz
O Santander ele tem cartão virtual, mas muda aquele código 3 dígitos
O estranho é que vc cadastra em algum lugar, mesmo assim ele consegue autorizar sem os 3 dígitos
 
nossa, quantas dependencias o laravel tem agora, é python2, npm, visualstudio2005, net framework sdk 2.0 (para usar o vsbuild) :(
cada vez gosto menos desses "super frameworks"
 
@GuilhermeNascimento como assim? dependencias aonde?
@rbz segurança -100
 
2:13 PM
@CypherPotato laravel, tem coisas do npm, para usar alguns modulos, creio que o webpack.mix
"laravel-mix"
devo admitir que nem sei como isto funciona, só entendo o back dele mesmo
pode ser alguma dependencia extra do projeto tambem e nao do laravel
 
eu tô tendo uma dorzinha de cabeça num downgrade do laravel 6.0 pro 5.8
a diretiva do blade @error funciona no 5.8 mas aqui diz que ela não existe
 
@CypherPotato semversion, provavelmente vai sofrer
 
5.8.12
tudo porque a m**da do servidor de produção roda o PHP 7.1.3
nem pros cara atualizar presta, aô infraestrutura precária
 
Tentei implementar um push notification ontem no Laravel e nada!
 
@adventistaam Mas você puxou ou empurrou?
 
2:20 PM
kkkkkk
 
kkkkk só empurrou
 
a única coisa que odeio no Powershell é que ele cobre 80% da tela
@adventistaam quem nunca se perde no git pull e no git push ?
 
rbz
@CypherPotato Na verdade algo tem que ter cara... porque tem a rotatividade, e os caras não iriam fazer algo assim sem a máxima segurança...
 
@CypherPotato depois que decora ja era rs
 
rbz
2:22 PM
@CypherPotato usa o sublime merge... eu acho mais rápido ficar em linha de código
e visualmente muito melhor né
 
@CypherPotato E o Pull Request que você "EMPURRA" pro branch?
 
eu aprendi git pelo terminal e do terminal não saio
eu comparo conflito pelo VIM mas não uso comparador de interface kkk
@Woss eu considerei Push porque você empurra pro servidor e o Pull porque você puxa do servidor
Facade \ Ignition \ Exceptions \ ViewException (E_ERROR)
Undefined variable: message (View: C:\laragon\www\ControleLGPD\resources\views\auth\login.blade.php)
Previous exceptions
desisto do Laravel com todas minhas forças
 
@CypherPotato Eu também... só uso pelo terminal
 
rbz
Ah, aí é gosto... algo visualmente melhor facilita, e com funções prontas, mais ainda... sabendo o que cada coisa faz, pq não facilitar!?
É tipo o cara meter o pau no windows, mas usar linux pra entrar no facebook haha
 
@CypherPotato "Undefined variable: message" aí é feio...
 
2:28 PM
@Woss tô fazendo downgrade do laravel 6 pro 5.8
                        @error('email')
                            <span class="invalid-feedback" role="alert">
                                <strong>{{ $message }}</strong>
                            </span>
                        @enderror
aí o @error parou de funcionar
 
E por que está fazendo downgrade?
 
só que na doc do 5.8 diz que o @error já existe
@Woss porque o servidor de prod é php 7.1.3
e o laravel 6 exige o PHP 7.2 >
e os cara me avisaram só quando fui fazer o deploy
 
@CypherPotato error existe, o que não existe ali é message
E por que não atualiza o PHP?
 
@Woss eu citei essa ideia mas eles vieram com aquele papo que vai dar 500 erros diferentes
não sei onde terá esses erros mas nem quis discutir
sou junior e eles "senior"
 
@CypherPotato ou deixarem os FWs de lado :)
ps: resolvi o problema do laravel, (node-sass):
npm install --global --production windows-build-tools
instala o python2 e o vsbuild direto via NPM, aparentemente
 
 
2 hours later…
4:28 PM
Boa tarde! Tenho uma dúvida sobre workers php-fpm, otimização do servidor com apache, qual seria o lugar apropriado?
Meu servidor não tem problemas em relação a uso de CPU/Memória.. Mas em horário de picos(20~30 usuarios simultaneos) ele já começa a mostrar lentidão para responder solicitações.. E olha que o servidor que alugo parece ser bom..
 
4:56 PM
@AlexandreC.Caus bastante amplo, poderia perguntar no chat, se for testes proprios, ou se for empresa talvez contratar uma "consultoria", alguem que entenda, pq isto pode ser geralmente sobrecarga no lado do php e não no fpm
 
 
3 hours later…
7:51 PM
boa tarde pessoal
tenho um pequeno projeto em c# .net mvc
tem como eu gerar um .exe dele?
faço a instalação do banco na maquina local, ai nao preciso abrir o VS para executar o projeto, apenas por esse .exe
 
@LINQ ta ai?
 
8:08 PM
@JefersonAlmeida tô não, pq/
@Furlan Até deve ter, depende do objetivo final.
 
@LINQ me batendo com uma coisa aqui, estou usando o httpclient para fazer um get e quero armazernar o retorno em uma string, mas está vindo toda quebrada
 
@JefersonAlmeida quebrada como?
 
@LINQ charset. bem louco
vou passar aqui
"\u001f�\b\0\0\0\0\0\u0004\0�Z�o�8\u0012�W\u0002\u001f�?�\u0011ߏ\u001c�E�4��&�n��nq8\u0004\u0014E٪e˕伊
isso é só parte da string
 
@JefersonAlmeida Eu concordo até o ߏ, mas depois dele achei que viajou um pouco
 
@Woss Eu acho que se perdeu no �
@JefersonAlmeida Qual URL?
Se é que vc pode passar
 
8:19 PM
sim
é uma url publica
até com a api do stackoverflow tentei
 
Sempre chega assim?
 
sim
mesma coisa nessa
estou usando o core 2.2
 
@JefersonAlmeida valeu, ia perguntar isso
 
@LINQ estou tentando fazer um factory para chamadas a API
que vai rodar em tasks
tipo vou agendar chamar apis em horarios especificos
ai no agnedamento tem url, tipo de httpmethod
e outras coisas
 
Vai fazer o cron?
 
8:22 PM
+-
vou usar o quartz
 
Bacana
Como você tá instanciando esse httpclient?
Tem alguma configuração?
 
            using (var httpClient = new HttpClient())
            {
                var response = await httpClient.GetAsync(new Uri(url));

                return await response.Content.ReadAsStringAsync();
            }
 
Estou em duvida sobre se devo começar a aprender angular o react native
uso asp net core pra programar pra web
 
@NatanBarros Já sabe JS?
 
8:29 PM
Então continua assim xD
Hahaha
 
8:42 PM
já usaram o git-fork.com ?
 
Não
 
@GuilhermeNascimento Meus colegas tão usando como alternativo ao gitkraken
eu até baixei, mas nunca abri
 
@LINQ pois é, o kraken ficou limitado, parece uma "saida", quero ver o feedback antes de me "aventurar"
 
Limitado? Ele mudou?
 
diminuiu algumas coisas do "trial"
 
8:44 PM
Poxa ;(
 
Fala sério, anderso
Você até coda no terminal
 
me parece que não aceita mais repositórios privados, não tenho certeza
 
isso mesmo
Repo privado é só na premium
 
vou aguardar mais alguns feedbacks :)
 
 
2 hours later…
11:00 PM
Curioso como este chat tem sempre poucas pessoas mas tantas perguntas no SO
 
11:11 PM
@AmadeuAntunes A maioria nem sabe que existe o chat
 

« first day (2160 days earlier)      last day (1624 days later) »