-
Posts
14.202 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Livros
Cursos
Análises
Fórum
Tudo que DiF postou
-
Flydigi VADER 3 PRO ou Machenike G5 PRO?
DiF respondeu ao tópico de FuscaBranco em Teclados, mouses e controles para jogos
@FuscaBranco Tanto faz, os dois são bons..... mas acho que eu pegaria um 8bitdo ultimate wireless com hall effect. Ele vem com dock pra carregar a bateria além de ser bem bonito... mas isso é questão degosto.. se for pelo preço.. esses ai são bons também... o 8bitdo é um pouco mais caro. Só tenha certeza que ele tenha o modo Direct(celular) e o modo xinput(steam).... eu sei que um dos 8bitdo mais recente tem opção pra xbox também além de funcionar na steam Vendo nos anúncios o Flydigi VADER3/VADER 3 Pro é compatível com PC \ IOS \ ANDROID \ STEAM .. não diz se é compatível com xbox e nem nintendo switch já o Machenike G5 PRO é compatível com o pc, android, ios, nintendo switch... e em outra foto ali no anuncio diz que é compatível com xbox também... mas não deixou muito claro.. enfim... Aí vai depender do seu gosto... ao meu gosto iria de 8bitdo ultimate com hall effect, com objetivo de usar no android e na steam. apenas... claro é meu gosto e pagaria tranquilo esse valor. mas como eu disse... ele é BEEEM mais caro do que esses que você escolheu . PS: dependendo da época e loja.. você pode achar preços melhores desse 8bitdo.. -
Excel Contabilizar quantidade de células não repetidas no intervalo do A4 ao A1000
DiF respondeu ao tópico de DiF em Microsoft Office e similares
@Midori Realmente agora que você comentou, era o excel 2013. E eu descobri que ele realmente não possui a função ÚNICO(). Eu testei a sua fórmula no google planilhas e funcionou perfeitamente! Mas, você me deu ideias. Então, eu fiz uma pesquisa exaustiva sobre as fórmulas do Excel 2013 e consegui chegar no resultado esperado, embora isso eu considero uma "volta maior" do que usar a função ÚNICO(). Então deixo aqui a fórmula usada para futuras referências se alguém tiver a mesma dúvida. =SOMARPRODUTO(SE(ÉERROS(CONT.SE(A4:A13; A4:A13&"")); 0; 1/CONT.SE(A4:A13; A4:A13&"")) * (A4:A13<>"")) Explicação detalhada da fórmula pesquisada: CONT.SE(A4:A13; A4:A13&"") Conta quantas vezes cada valor aparece no intervalo, onde o &"" garante que a fórmula trate todos os valores como texto SE(ÉERROS(CONT.SE(A4:A13; A4:A13&"")); 0; 1/CONT.SE(A4:A13; A4:A13&"")) Substitui qualquer erro na contagem por 0. Isso foi necessário para evitar as divisões por zero que podem ocorrer se tiver células vazias (A4:A13<>"") Verifica se as células não estão vazias. SOMARPRODUTO(...) Multiplica os resultados da verificação das células não vazias pelo inverso da contagem e soma os valores resultantes, correspondendo ao número de valores únicos não vazios. Basicamente é isso. Foi uma volta "maior" mas funcionou... o Excel é fantástico rsrs Claro, recomendo muito mais usar a sua versão com a função ÚNICO() que simplifica tudo... mas quando não há como usar.. essa fórmula resolve. Sem você, não teria pensado em pesquisar isso. Por isso agradeço demais! Fortaleceu! -
Excel Contabilizar quantidade de células não repetidas no intervalo do A4 ao A1000
DiF respondeu ao tópico de DiF em Microsoft Office e similares
@Midori Primeiramente agradeço pela resposta! Funcionou em partes. Usando como exemplo o intervalo A4:A13, ele me retornou " 1 ", onde deveria retornar 6 (ps realmente é 6, estava errado no post rsrs, porque não visualizei que um deles tinha "bs" e não "cv") OU seja, contar as células assim: 10201_cv_rootgate.std 10203_cv_odo_02.std 10205_cv_kryis_01.std 10206_cb_eforest03.std 10207_bs_florin.std 10207_cv_florin.std Sendo que 10203_cv_odo_02.std aparece duas vezes e 10207_cv_florin.std aparece 4 vezes Eu ainda não entendo o que há de errado, mesmo removendo os espaços no final dos nomes como você mencionou. Se eu faço como teste =CONT.VALORES(A4:A13) Ele retorna 10, que é o certo. Mas aí ele tá contando os repetidos também. No caso, ele deveria excluir da contagem um dos 10203_cv_odo_02.std e três dos 10207_cv_florin.std Quanto a fórmula... eu desconheço.. rsrs nunca mexi a fundo com excel. Mais uma vez, obrigado pela resposta. -
Excel Contabilizar quantidade de células não repetidas no intervalo do A4 ao A1000
DiF postou um tópico em Microsoft Office e similares
Prezados, tenho uma tabela com registros nas quais há diversos repetidos. Afins de fazer uma espécie de relatório preciso contar os valores das células, porém, distintos. Por exemplo, uma das estatisticas que eu possúo é a contagem de célular que funciona na seguinte fórmula: =CONT.VALORES(C4:C1000) Este me retorna a contagem de células preenchidas, no intervalo do C4 ao C1000 Porém tenho uma outra estatistica que preciso que é a contagem de células preenchidas, porém com valores distintos. Segue os anéxos com um print e o arquivo xls em si. Como pode ver na imagem acima na coluna A tenho nomes repetidos de arquivos.. como 10207_bs_florin.std e etc. Gostaria de uma fórmula para inserir na célula E4 que calcule a quantidade de "arquivos" mas contando apenas 1 de cada. Na célula F4, uso a fórmula descrita no inicio do tópico para contar a quantidade de células preenchidas da columa C, a partir do C4. No caso, na célula E4, preciso contar a quantidade de células preenchidas da coluna A, mas pegando apenas 1 dos nomes repetidos e ignorar o resto... por exemplo o arquivo como 10207_bs_florin.std aparece 5 vezes na coluna A, preciso que ele contabilize um 10207_bs_florin.std e ignore os outros 4 iguais... dai passa para o próximo.. verifica se é repetido, se não for, contabiliza, se for, pega 1 dos repetidos e ignora o resto... Então vamos supor, se a tabela fosse do A4 ao A13, por exemplo, gostaria que na célula E4, retornasse 5, ou seja ele contabilizou A4, A5, A7, A8 e A9 Mas claro, isso é só um mero exemplo, porque o intervalo é do A4 ao A1000 (coloquei o A1000, porque não sei a quantidade final, pois a tabela pode ir aumentando) rsrsr Deixo o arquivo xls para poderem replicar e tentar a aplicar uma fórmula que calcule isso.... Eu Já tentei com tabelas dinâmicas, porém não consigo incluir o resultado na célula E4 A ideia é me gerar uma estatistica de quantos arquivos foram verificados e quantos termos foram revisados... a soma dos termos funciona bem, o problema é contar a quantidade de arquivos, sem repetir, ou pelo menos agrupar os nomes repetidos para contabilizar apenas 1 dos repetidos. Agradeço demais para quem me ajudar. Abraços DS3-Tabela-revisão.xlsx -
HTML Banco de dados simples em um site
DiF respondeu ao tópico de xamanomamus em Web e banco de dados
@xamanomamus Já que é um site informativo, onde outras pessoas irão acessar e consultar, o mais recomendado é usar uma linguagem de programação PHP e implementar o banco de dados MySQL. Irá ter que elaborar as tabelas correspondentes e seus relacionamentos se necessário. Por exemplo uma tabela para reciclagem e outro para descarte. Caso, tenha informação sobre endereços e locais para reciclagem e descarte, deve ter uma tabela correspondente também, para fazer relacionamentos de 1:N com as outras tabelas ficando algo parecido com isto: tabela descarte ID descarte tipo local 1 Material cirurgico 1 1 2 Restos industriais 1 1 3 Aparelho de som 4 2 tabela tipo ID tipo 1 Lixão 2 Aterro sanitário 3 Incineração tabela local ID local 1 Rua XXX Enttão com os relacionamento feitos corretamente você iria fazer a consulta no banco de dados desta maneira: SELECT descarte.descarte as descarte, descarte.tipo as tipo, descarte.local as local FROM descarte INNER JOIN tipo ON descarte.tipo = tipo.ID INNER JOIN local ON descarte.local = local.ID Iria retornar este resultado: ID descarte tipo local 1 Material cirurgico Lixão Rua XXX 2 Restos industriais Lixão Rua XXX Desta forma, todos podem consultar... -
Emoji / reação de tópico se referindo a '' de nada ''
DiF respondeu ao tópico de Middoken em Sugestões para o Clube do Hardware
Realmente é interessante essa sugestão. E se usar o simbolo de "soquinho"? em uma versão um pouco maior do que essa que aparece aqui no editor, para caber dentro da "bolinha" Fiz aqui uns exemplos respeitando o layout onde o soquinho encaixa dentro do "circulo", mas sem o circulo... Tinha feito outro modelo com esse soquinho com um círculo.. mas aí eu achei que ficou pequeno demais para ter o emoji dentro do circulo.. então se deixar sem, ele pode ficar um pouco maior e mais visível. Na linguagem do povão, o soquinho representa um cumprimento e/ou agradecimento entre amigos... eu mesmo agradeço meus amigos com soquinho. -
Novo setor sobre impressoras 3D e impressão 3D
DiF respondeu ao tópico de Eder Neumann em Sugestões para o Clube do Hardware
@Eder Neumann Prezado, não temos um número considerável de tópicos sobre impressoras 3D para justificar um novo setor para o assunto. Assuntos sobre impressoras 3D, impressoras normais, scanners.. podem ser postados no setor de periféricos sub-setor "impressoras, scanners e multifuncionais" https://www.clubedohardware.com.br/forums/forum/27-impressoras-scanners-e-multifuncionais/ -
Tópico do mês de Junho / 2024
-
este é o tópico mensal que deverá ser usado para discutir promoções de jogos, o que inclui descontos e produtos gratuitos por tempo limitado, em todas as plataformas e distribuidoras. De forma a garantir a organização, por favor mantenham o foco nas promoções, sendo as dúvidas paralelas direcionadas para tópicos próprios. Este tópico será trancado no dia 30/06/2024, sendo criado e destacado novo tópico para o próximo mês. Tópico do mês anterior:
-
Javascript formatar dados como moeda para o HTML pandas?
DiF respondeu ao tópico de Swalls em Web e banco de dados
@Swalls Se realmente conseguir dar nome as classes, então você poderá usar o método que eu passei. Porque aí, você iria estar manipulando a parte do cliente, o front-end. Acredito que aqui você possa encontrar uma maneira de "manipular" a renderização da tabela, criando classes especificas. https://pandas.pydata.org/docs/reference/api/pandas.io.formats.style.Styler.set_td_classes.html No caso, se você apenas conseguir adicionar class nas <td> onde contém o valor que quer formatar, aí você pode usar o código do post #04 Basicamente isto: document.querySelectorAll('.currency').forEach(cell => { é um array function, onde usa a função foreach para iterar todos os elementos que contém a classe " .currency" . Então ele varre a tabela em busca destas classes, e pega o valor em texto, converte para número usando a função parseFloat(), faz a formatação e insere no elemento. Acredito que a chave da solução seja conseguir manipular a renderização da tabela e usar o javascript(caso realmente possa usar javascrip), se não puder, talvez a solução que você encontrou seja boa -
Javascript formatar dados como moeda para o HTML pandas?
DiF respondeu ao tópico de Swalls em Web e banco de dados
@Swalls Pode não ser a ideal, mas pelo menos você conseguiu uma alternativa válida. Mas voltando a pergunta anterior, é possível manipular a saída gerada? Se você conseguir aplicar uma class apenas nas <td> onde contém o valor monetário, provavelmente você poderia aplicar a solução em javascript. Pelo menos se for a saída em html, com javascript você consegue "manipular" e formatar. Mas claro, se conseguir fazer diretamente no python acredito que seria melhor mesmo. -
Javascript formatar dados como moeda para o HTML pandas?
DiF respondeu ao tópico de Swalls em Web e banco de dados
@Swalls Você consegue manipular a saída da tabela gerada? O ideal é que você consiga incluir uma class diferenciada para os valores monetários. Se conseguir por exemplo gerar a tabela desta forma: <tbody> <tr class="random_row"> <td class="random_cell">2022-12-30</td> <td class="random_cell currency">334213.60</td> <td class="random_cell currency">21340.28</td> <td class="random_cell currency">5072323424</td> <td class="random_cell currency">423494.72</td> <td class="random_cell currency">5242727.68</td> <td class="random_cell currency">523493</td> Então você poderá fazer desta forma: document.querySelectorAll('.currency').forEach(cell => { const value = parseFloat(cell.textContent); const PTbrReal = new Intl.NumberFormat('pt-BR', { style: 'currency', currency: 'BRL' }).format(value); cell.textContent = PTbrReal; }); Aqui tem um exemplo online: https://jsfiddle.net/dife/436jry7z/ -
Javascript formatar dados como moeda para o HTML pandas?
DiF respondeu ao tópico de Swalls em Web e banco de dados
@Swalls Boa tarde, Não sei qual é a varíavel responsável pelo valor da moeda vendo seu código, mas, você primeiro precisa conseguir armazenar o valor monetário que quer formatar. E então usar o Intl.NumberFormat Exemplo: const price = 14340; //Formata o preço acima para Real Brasileiro, usando a localização, estilo e moeda let PTbrReal = new Intl.NumberFormat('pt-BR', { style: 'currency', currency: 'BRL' }); console.log(`A versão formatada de ${price} é ${PTbrReal.format(price)}`); //A versão formatada de 14340 é R$ 14.340,00 Tem outros modos, por exemplo usando o: Number.ToFixed() Number.ToPrecision() formatMoney() numberToCurrency() Porém, eu gosto bastante da solução apresentada a cima do código, pois permite criar diversas "localizações" Não sei se era isso que você procurava. Pois você está usando Python, e a solução é em javascript. -
ENDLESS™ Legend está gratuito na Steam até o dia 23 de maio às 14 horas https://store.steampowered.com/app/289130/ENDLESS_Legend/
-
CSS Usar div em porcentagem no Dreamweaver
DiF respondeu ao tópico de Fernando Cardoso de Melo em Web e banco de dados
@Fernando Cardoso de Melo Esse é o problema do Dreamwaver. Ele pode "facilitar" algumas coisas... mas em contra-partida, ele mais atrapalha... você cria um elemento DIV e se mexe nele "visualmente", ele cria um css pra esse elemento cheio de coisa desnecessária.. Já usei muito ele na minha época que estava recem aprendendo, depois acabei me dando conta que ele é uma IDE bem ruim pra desenvolver. Você mais aprende usando um IDE que te força a escrever... Qualquer IDE hj em dia é melhor que o Dw. sem contar que é um programa pago... VS code, Eclipse for PHP, Notepad++, Netbeans... todos são IDEs melhores e de graça Desses aí, eu recomendo você ir pro VS code(o melhor até agora), Eclipse for PHP(é voltado totalmente pra web desde o inicio.. só precisa instalar os kits de auxilio) -
CSS Usar div em porcentagem no Dreamweaver
DiF respondeu ao tópico de Fernando Cardoso de Melo em Web e banco de dados
@Fernando Cardoso de Melo Provavelmente ele vai ter ali uma caixa com o propriedades do CSS.. você define ali a porcentagem... De qualquer forma, eu recomendaria que você evitasse de usar essa IDE. Ela as vezes mais atrapalha do que ajuda.. Atualmente tenho usado o VS Code, antes eu usava o Eclipse for PHP, que é muito bom. -
Tópico do Mês de Maio/2024
-
este é o tópico mensal que deverá ser usado para discutir promoções de jogos, o que inclui descontos e produtos gratuitos por tempo limitado, em todas as plataformas e distribuidoras. De forma a garantir a organização, por favor mantenham o foco nas promoções, sendo as dúvidas paralelas direcionadas para tópicos próprios. Este tópico será trancado no dia 31/05/2024, sendo criado e destacado novo tópico para o próximo mês. Tópico do mês anterior:
-
@Ansi C @arfneto Senhores, vocês estão discutindo sobre um tópico de 2 anos atrás. Peço a gentileza de apenas se concentrar na discussão saudável sobre o código, independente de quem tá certo ou errado. Não permitimos nenhum tipo de discussão não saudável, que não agregue a pauta do assunto. Tópico encerrado.
-
vsync desativado no Valorant causa lag as vezes
DiF respondeu ao tópico de paulo gabriel peixoto em Jogos
Isso eu considero estranho. O Vsync corrige o problema de Screen tearing, quando não usa um monitor com Freesync ou G-sync. O maior problema dele quando se joga jogos competitivos é o input lag. Mas isso se resolve usando o modo adaptativo junto com o latencia baixa no ultra. o Vsync não era pra deixar "pesado e lento", você tem a impressão que fica lento, porque ele limita o fps para a frequência do monitor , jogar com o vsync off, deixa o fps desbloqueado, porém dá Screen tearing, que é muito ruim de ver. Por isso, eu particularmente jogo com o vsync ligado, e não me importo do lag input, que por sinal eu nem sinto a diferença( não jogo jogos competitivos).. mas os jogos normais como the witcher 3, no mans sky, street fighter, MK dentre outros.. fica tranquilo de jogar -
@Scofarry Esse problema entra no quadro de um bug nos navegadores baseado no Chromium. Trata-se de um bug de renderização. Troque de DXD11 para DXD9. Não desabilite a aceleração de hardware porque isso deixa mais lento. E o único meio de resolver é trocar o método de renderização. Segue os passos deste tópico, que provavelmente vai resolver o problema. PS: isso é válido para TODOS os navegadores baseado no Chromium. NO tópico tem exemplo do Chrome e Edge.
-
vsync desativado no Valorant causa lag as vezes
DiF respondeu ao tópico de paulo gabriel peixoto em Jogos
Sim, faz esse teste. você vai ter que ir por eliminação.. como eu não tenho monitor gsync e nem jogo o valorant, não posso testar isso. A principio vsync adaptativo + gsync do monitor já dá uma melhorada legal nos jogos. se usar o modo latencia baixa em ultra + boost, pode ser que fique melhor, afinal esse modo de latencia baixa no ultra serve justamente para corrigir o input lag, ocasionado pelo vsync "on", mas como você vai usar no modo adaptativo, ele não causa impacto no input lag como o vsync normal.. mas é como eu sempre digo, é melhor previnir do que remediar.. ativando esse latencia baixa, pode ser interessante... mas tens que testar isso, por em prática, só assim poderemos saber... caso funcione, seu tópico fica como referência para esta dúvida. -
vsync desativado no Valorant causa lag as vezes
DiF respondeu ao tópico de paulo gabriel peixoto em Jogos
Isso acontece, porque em algum momento, o fps cai abaixo da frequência do monitor.. mesmo "estando mostrando com valor alto". e dá essa engasgada. O Vsync adaptativo ativa o vsync quando tem taxa alta, mantendo a consistencia da cena deixando liso, fluido, simplesmente desliga o vsync quando a taxa de quadros fica abaixo da frequência do monitor.. ou seja, ele se adapta a frequência, e usar com o gsync ativo, pode ajudar, pois essa tecnologia é justamente para sincronizar a frequência dinamicamente. No caso ali, você ativa o modo "adaptável" nas opções. Além disso, testa também, ativar o modo de latencia baixa em "ultra" na maioria dos jogos FPS isso ajuda a manter o lag input bem baixo ou nulo. -
vsync desativado no Valorant causa lag as vezes
DiF respondeu ao tópico de paulo gabriel peixoto em Jogos
@paulo gabriel peixoto Tá tentou configurar no painel nvidia, o vsync para o modo "adaptativo" ? Tente combinar o g-sync do monitor com o vsyca adaptativo na configuração da nvidia Particulamente eu jogo a maioria dos meus jogos com vsync mesmo, travo em 75fps pois é a frequência do meu monitor e dificilmente meu jogos caem a baixo de 60 fps. Se tiver com problemas de lag input.. ve se o jogo tem compatibilidade pelo modo de latencia baixa configurado para ultra. Tenta ver se o valorant suporta o nvidia reflex... pode ser que ajude. -
Qual temperatura devo me preocupar?
DiF respondeu ao tópico de Slayerzn em Refrigeração e superaquecimento
@Slayerzn Se está a 70 graus jogando... não tem o que se preocupar. Se tivesse na casa dos 90/95 aí sim seria preocupante. Esse processador se eu não me engano opera com limite de 95°
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais