Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.

Pedro Yago Rabelo de Sousa

Membros Juniores
  • Total de itens

    6
  • Registro em

  • Última visita

  • Qualificações

    N/D

Reputação

3

Sobre Pedro Yago Rabelo de Sousa

  1. Biblioteca <locale>

    Não ajudei?, bem o que poderia lhe ajudar melhor? sobre a biblioteca recomendo ver a documentação: Segue https://msdn.microsoft.com/pt-br/library/1w3527e2.aspx Pode parecer ruim e estranho ler isso no começo mas com um pouco de esforço você consegue entender. Caso tenha mais alguma duvida pode perguntar, se não ajudei pode falar.
  2. Meu código de criptografia

    Fiz uma biblioteca para uso de criptografia de textos e arquivos, fiz um programa para exemplificar mas somente texto ainda vou fazer a parte de mídias. O programa funciona da seguinte maneira: 1 - O usuário entra com uma senha, a mesma sera usada como chave. 2 - O programa vai gerar uma matriz com 256x256 que leva todos os caracteres da tabela ASCII 3 - A senha sera usada para determinar a linha ta matriz. 4 - O texto de entrada ou a cadeia de bytes sera usada para determinar a coluna da matriz. Segue a classe: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace segurança { public enum Modo { Crypta, Descrypta }; public class Criptografia { private List<List<char>> tabela; private string key; public Criptografia(string key) { this.key = key; GeraTabela(); } private void GeraTabela() { tabela = new List<List<char>>(); for (int linha = 0; linha < 256; linha++) { tabela.Add(new List<char>()); for (int coluna = 0; coluna < 256; coluna++) { int letra = (char)(coluna + 1 + linha); if (letra >= 256) letra = letra - 256; tabela[linha].Add((char)letra); } } } public object[] Modifica(object[] alvo, Modo modo = Modo.Crypta) { int contadorLinha = 0; for (int contador = 0; contador < alvo.Length; contador++) { if (contadorLinha == key.Length) contadorLinha = 0; if (modo == Modo.Crypta) alvo[contador] = Encrypta(alvo, contador, contadorLinha); if (modo == Modo.Descrypta) alvo[contador] = Descrypta(alvo, contador, contadorLinha); contadorLinha++; GC.Collect(); } return alvo; } private object Encrypta(object[] alvo, int contador, int contadorLinha) { return tabela[key[contadorLinha]][(int)alvo[contador]]; } private object Descrypta(object[] alvo, int contador, int contadorLinha) { return tabela[key[contadorLinha]].IndexOf((char)alvo[contador]); } } } ja diminui um pouco o código, podem me ajudar? caso tenham algumas duvidas, a ideia de postar aqui é para ensinar. afinal é algo bem simples.
  3. Biblioteca <locale>

    Bem sobre a biblioteca ela so vai te ajudar no quesito data, ja a moeda você deve usar uma tabela de conversão
  4. Como escrevo os caracteres especiais no C#?

    É com o console, você deve configura-lo Tente alguns desses e veja o que corresponde melhor Use como referencia: https://msdn.microsoft.com/pt-br/library/system.console(v=vs.110).aspx
  5. Problemas no codigo

    @Gabriel Lin A função main diz para o computador por onde começar. Ja os Includes, são apenas para "anexar" outras instruções ja prontas para o seu código, recomendo ver o que cada biblioteca tem.
  6. Rodar vídeo com MemoryStream c#

    Eu consegui mostrar uma imagem com a seguinte instrução: PictureBox.Image = new Bitmap(new MemoryStream(File.ReadAllBytes("Local da imagem"))); Gostaria de saber se da para fazer algo parecido, não gostaria de ter que escrever os bytes do vídeo em um diretório para então conseguir ler, dependendo do local como um ubs 2.0 iria demorar muito.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×