NicolasFischer2002
Nicolas Fischer, 21, Analista de Desenvolvimento de sistemas. Desenvolvedor WEB FullStack.
Métrica TecnologiaPiracicaba SP
Pinned Repositories
Anonimos_vs_Structs_LINQ
Um pequeno estudo demonstrando na prática - e com um pouco de teoria - as vantagens e desvantagens de se utilizar classes anônimas e structs para mapear retornos LINQ.
Construtor_Classe_Excecoes_Personalizadas
Exemplo de como trabalhar com um construtor que valida as informações para a instanciação de um objeto + exceções personalizadas.
Delphi_CPP
Lendo código C++ de uma DLL dentro da aplicação Delphi
Delphi_Testes_Unitarios_DUnitX
Testes unitários com DUnitX
Estruturas_de_Dados
Estudo aborda as funcionalidades e o propósito das principais estruturas de dados presentes no eco sistema .NET
HashSet_vs_List
Estudo compara a eficiência das estruturas HashSet e List em incorporar elementos e em verificar pertencimento.
LIST_vs_ARRAY_vs_DICTIONARY_DELPHI
O estudo realizado tem por objetivo mensurar de forma clara a eficiência de determinadas estruturas de dados e seus métodos disponíveis para verificação de pertencimento de elementos. Os testes de desempenho englobam: velocidade em preencher as estruturas em questão e verificações de pertencimento utilizando os métodos CONTAINS e BINARY SEARCH.
Localidades_IBGE
O programa mapeia todo o retorno da API do IBGE para consultas por cidades, estados e regiões. O programa demonstra como interpretar o JSON via requisição WEB ou via leitura de um arquivo TXT.
Projeto_gRPC
Criação de três aplicações modelo para exemplificar o funcionamento do gRPC: Servidor gRCP + Provedor de tokens JWT + Cliente gRPC, todos em pleno funcionamento.
Task_WaitAll
Como trabalhar com paralelismo em C# utilizando Task.WaitAll() - método async - para aguardar a conclusão de tarefas assíncronas (await async). Essa abordagem bloqueia a Thread Principal do programa, responsável por exemplo por permitir a interação do usuário com a parte gráfica da aplicação.
NicolasFischer2002's Repositories
NicolasFischer2002/Localidades_IBGE
O programa mapeia todo o retorno da API do IBGE para consultas por cidades, estados e regiões. O programa demonstra como interpretar o JSON via requisição WEB ou via leitura de um arquivo TXT.
NicolasFischer2002/Anonimos_vs_Structs_LINQ
Um pequeno estudo demonstrando na prática - e com um pouco de teoria - as vantagens e desvantagens de se utilizar classes anônimas e structs para mapear retornos LINQ.
NicolasFischer2002/Construtor_Classe_Excecoes_Personalizadas
Exemplo de como trabalhar com um construtor que valida as informações para a instanciação de um objeto + exceções personalizadas.
NicolasFischer2002/Delphi_CPP
Lendo código C++ de uma DLL dentro da aplicação Delphi
NicolasFischer2002/Delphi_Testes_Unitarios_DUnitX
Testes unitários com DUnitX
NicolasFischer2002/Estruturas_de_Dados
Estudo aborda as funcionalidades e o propósito das principais estruturas de dados presentes no eco sistema .NET
NicolasFischer2002/HashSet_vs_List
Estudo compara a eficiência das estruturas HashSet e List em incorporar elementos e em verificar pertencimento.
NicolasFischer2002/LIST_vs_ARRAY_vs_DICTIONARY_DELPHI
O estudo realizado tem por objetivo mensurar de forma clara a eficiência de determinadas estruturas de dados e seus métodos disponíveis para verificação de pertencimento de elementos. Os testes de desempenho englobam: velocidade em preencher as estruturas em questão e verificações de pertencimento utilizando os métodos CONTAINS e BINARY SEARCH.
NicolasFischer2002/Projeto_gRPC
Criação de três aplicações modelo para exemplificar o funcionamento do gRPC: Servidor gRCP + Provedor de tokens JWT + Cliente gRPC, todos em pleno funcionamento.
NicolasFischer2002/Task_WaitAll
Como trabalhar com paralelismo em C# utilizando Task.WaitAll() - método async - para aguardar a conclusão de tarefas assíncronas (await async). Essa abordagem bloqueia a Thread Principal do programa, responsável por exemplo por permitir a interação do usuário com a parte gráfica da aplicação.
NicolasFischer2002/Task_WhenAll
Como trabalhar com paralelismo em C# utilizando Task.WhenAll() para aguardar a conclusão de tarefas assíncronas (await async). Task.WhenAll() não bloqueia a Thread principal, sendo muito útil para aplicações que envolvem interação do usuário. Retorna uma única exceção ao invés de um AggregateException.
NicolasFischer2002/TrimExcess-em-Delphi
Descrição e implementação do método TrimExcess da linguagem C# para linguagem Object Pascal