Estamos constantemente desempenhando a tarefa rearranjar um determinado grupo de itens sob algum critério de importância. Seja para definir os melhores discos do ano, melhores séries de determinado serviço de streaming ou mesmo os livros favoritos da biblioteca pessoal, essa…
python
Netflix Movies & TV Shows: Estudo, análise e descoberta de conhecimento em redes complexas
No contexto da ciência da computação, a área de estudo de redes complexas fornece uma abstração para estudo de sistemas onde os elementos desse sistema realizam algum tipo de interação entre si. Essa abstração toma como base o modelo…
Implementação (em Python) e análise dos algoritmos de ordenação: Insertion Sort, Merge Sort e Tim Sort
Uma das tarefas mais comuns na implementação de algoritmos, com um grande número de aplicações possíveis, a ordenação de elementos em um conjunto se torna também objeto constante de estudo em termos de otimização. As muitas soluções disponíveis, apesar…
Bancos de dados não-relacionais (NoSQL) são amplamente utilizados para trabalhar grandes volumes de dados (Big Data), dado sua robustez e escabilidade. Dentre as opções disponíveis, o MongoDB tem sido uma das opções mais utilizadas pelos programadores, devido à sua…
Em sistemas operacionais, um daemon é um programa que é executado em background, em oposição aos programas que interagem diretamente com o usuário. Como exemplos, em sistemas UNIX, temos o syslogd (responsável por logs do sistema) e o sshd (responsável por receber conexões…