Ir ao conteúdo
  • Cadastre-se

Igor Pauli

Membro Júnior
  • Posts

    11
  • Cadastrado em

  • Última visita

Tudo que Igor Pauli postou

  1. Estou comprando as peças do meu novo computador e reutilizando algumas que eu já possuia em meu antigo Desktop. Porém, ao comprar o processador (Ryzen 9 3900x), ele vai vir com um Air cooler DEEPCOOL GAMMAXX 400 LED 120MM. Em contrapartida, tenho um Hyper T4 que usava em meu antigo computador. Meu gabinete tem uma boa ventilação, então estive pensando em puxar o ar da frente/trás e jogá-lo para cima. Porém não sei se é a melhor escolha, qual seria o melhor cooler dos que tenho, se é recomendável comprar um water... Os componentes que comprei são: + B450M Steel Legend + Ryzen 9 3900x + Corsair cx650 + 2x16gb 3000mhz Rise + Kit Cooler FAN Rise Mode Tornado, 120mm + 5700 XT com 3 fans + Gabinete Kmex Gamer Cg01g8 Infinity
  2. Acho que o modo mais fácil de imaginar como o entity trabalha é simplesmente esquecer que você usará a linguagem SQL - ele fará toda a escrita de código para você por baixo dos panos, e isso te permitirá a trabalhar com classes que refletem o banco de dados. Por exemplo, vamos imaginar que você tenha uma tabela "Carro" com as colunas "Placa" e "Marca". Já que você não utilizará códigos SQL diretamente para trabalhar com essa tabela, o Entity Framework implica em você usar uma classe para isso: Você teria uma classe de nome "Carro" e duas propriedadas, uma de nome "Placa" e outra de nome "Marca". E essa informação fica dentro do contexto do Entity Framework: toda vez que você inserir um Carro dentro desse contexto, ele saberá inserir na tabela correta e com os dados corretos. Se precisar obter, você pega do contexto. Se presicar deletar, avise o contexto que esse objeto não existe mais. Isso é uma troca: você vai trabalhar apenas com uma linguagem (compilada), então se precisar reescrecrever ou refatorar o código ou o banco de dados, torna-se um trabalho mais confiável; afinal, perde-se a necessidade de mapear manualmente objetos do banco em classes do .NET, ou fazer referências de modo não compilado. Outro ponto é que você apenas precisa definir uma estrutura inicial, tipo um setup, de como o entity irá reconhecer suas tabelas e colunas. Isso trará a você a possibilidade de fazer queries pelo código usando o "Linq", tornando mais legível para um programador back-end e mais fácil de dar manutenção por ser compilado. Lembrando que por baixo dos panos é tudo SQL. Se você pegar a string de conexão e jogar no seu gerenciador de banco de dados, você conseguirá sem problemas, consultar os dados e alterá-los manualmente. Também consegue selecionar o tipo de banco utilizado no setup: Oracle SQL Server, MySql..., além de conseguir trocá-los or dar suporte a múltiplos bancos diferentes sem ter que mexer na estrutura de seu código ou de suas consultas. São muitas vantagens, em comparação às limitações. As limitações são: Performance: Um orm abstrai muitas coisas, então há um processamento mais complexo internamente do EF, tudo para deixar seu código mais simples. Se você está escrevendo um programa que precise muito de milhares de requisições em intervalos de segundos, talvez o EF não seja o melhor ORM para você. Um dapper poderia se adequar melhor. Te deixa sem prática quando precisa escrever códigos em .SQL, ou dar manutenção em sistemas legados. Curva de aprendizado para pessoas com pouca experiência em CodeFirst e Banco de Dados. Como tudo é invisível, o conceito de teoria dos conjuntos é quase esquecido. Isso pode dar problemas na hora de configurar como alguns relacionamentos irão se comportar
  3. Olá. Venho trabalhado há vários anos com desenvolvimento e sempre tive problemas com algumas IDEs pesadas e gargalos gerais no sistema, principalmente quando preciso subir múltiplos emuladores, VMs ou simplesmente o Visual Studio + ReSharper. Estive pesquisando por um setup que me agradasse nessa próxima Black Friday e que resolvesse meus problemas durante os próximos anos, e também uma placa para jogar alguns jogos sem preocupações. Assim, pensei no seguinte setup: Processador: Ryzen 9 3900x Mobo: X570 GPU: Radeon 5700 XT RAM: 4x8Gb 3000MHz SSD: M.2 de 1TB com 3000r/2000w Já possuo: Gabinete: K-MEX Gamer Infinity Fonte: Corsair 650w Bronze Cooler: Air - Hyper T4 Dúvidas: 1. Haveria riscos de gargalo com algum destes componente? 2. A fonte que possuo atualmente daria conta? 3. Seria necessário um Water Cooler para garantir um resfriamento melhor, ou a diferença seria mínima? 4. Um OC seria possível nesse setup? As mobos X570 seriam seguras para OC com esse processador? Talvez eu o use como servidor por um tempo. Muito obrigado!
  4. Muito obrigado a todos. Muitas das informações aqui não sabia, como das memórias também possuírem dissipadores e do mercado quase todo girar em torno de três fabricantes. Isso me ajudou bastante a escolher uma memória. Vou optar pela memória Corsair Vengeance 8GB 1600Mhz, parece atender tudo o que foi comentado e também é compatível com minhas peças. Agradeço novamente!
  5. Boa tarde. Infelizmente tive um infortúnio ao comprar uma fonte de marca duvidosa, e não gostaria que acontecesse o mesmo ao comprar memórias novas para o meu computador. Existe, no geral, marcas recomendadas por serem de boa qualidade? Ou então marcas de memórias a serem evitadas? Pessoalmente, vocês me recomendariam qual memória para DDR3 1600 de 8Gb? Tenho uma placa-mãe qbex h61h2-m2 com um I7 3770. Muito obrigado.
  6. acredito que o problema seja agora nesta linha: string ver = "Select data, hora from adnotas where data = @data, hora= @hora"; deveria ser ` where data = @data and hora= @hora";`
  7. O Windows Forms tem uma classe chamada "FolderBrowserDialog", que é um controle de seleção de diretório de forma bem simplificada e que atende quase todos os usos e exigências de quem procura salvar ou obter o caminho de um diretório através da seleção de um usuário. Eu também não recomendaria salvar o diretório em um .txt para que ele seja carregado toda vez que o programa inicia, existem formas melhores de se chegar a esse resultado. Uma delas é a classe "Settings", onde o próprio .Net se responsabiliza em gerenciar os dados da sua aplicação, e você apenas se responsabiliza em salvar ou atualizar os valores. Caso você queira ver um exemplo real de implementação, tenho um projeto em código aberto no GitHub que utiliza ambas classes que citei.
  8. Vou seguir seu conselho. Muito obrigado, Daniel!
  9. Obrigado pela recomendação. Estava dando uma olhada nas linhas da Corsair e a cx650 está apenas 30 reais mais cara. Ela valeria a pena tanto quanto a 550, se futuramente eu precisar utilizar algum componente que poderia requer mais energia?
  10. Boa tarde. Estou com um computador já há uns 5 anos e resolvi trocar algumas peças para poder melhorar o desempenho dele, principalmente por causa do trabalho (Visual Studio) e de games. O que já tenho: Um novo cooler Hyper TX3 para um I7 3770 (instalado), Uma placa de vídeo R9 380 da PcYes emprestada (não instalada). O que ainda vou comprar: 8Gb x 2 ddr3 1600MHz (atualmente com 4Gb ddr3 1333MHz), SSD de 480Gb (atualmente com HD de 1Tb 5700rpm), e uma fonte para aguentar isso tudo (atualmente com uma horrível). Junto a placa de vídeo que consegui emprestada, comprei uma fonte da One Power de 500W e fiquei extremamente arrependido. Além dela apenas ter um cabo PCI-e de 6 pinos (a placa de vídeo requer 2), vi avaliações de desempenho dela e notei que foi uma péssima escolha, com vídeos de reviews da fonte quase explodindo com menos de 70% de carga. Entre me arriscar a usá-la com um adaptador (tipo um 2x molex -> 1 pci-e 6pin), estou procurando uma nova alternativa de fonte que atenda às minhas peças e não coloque fogo em minha casa. Muito obrigado a quem puder me ajudar, posso dispor de mais informações se precisarem.
  11. Acredito que eu fui bem "infeliz", mesmo com o problema de desligamento ocorrendo com meu celular dentro da garantia. O problema, além de acontecer inicialmente igual o citado pelos membros neste tópico, ele acabou por desligar e não ligar mais depois de um tempo. Enviei para a autorizada da Asus com o RMA, demorou 15 dias para me retornarem com o celular (fiquei sem celular durante essas duas semanas) e, mesmo assim, ele voltou a dar problema depois de exatos 7 dias após eu recebê-lo de novo, e ele voltou a desligar e me impossibilitando de ligá-lo como aconteceu da primeira vez. Entrei em contato com a Asus por telefone e me informaram que devo enviar o celular para assistência, talvez um ciclo que não acabe tão cedo, até que eles arrumem o celular ou então deem o problema como impossível de ser solucionado. Em suma, voltei a ficar sem celular e não sei quando ele voltará a funcionar. Na mensagem para a assistência e geração de RMA, ainda deixei uma mensagem informando o próprio tópico porque não é um problema isolado.

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

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!