terça-feira, 5 de dezembro de 2017

Ordenação - MergeSort

Faz uso da técnica de divisão e conquista.

https://www.youtube.com/watch?v=cDNqk4tdvqQ


https://www.youtube.com/watch?v=EW1dMDgWgvI


COMPLEXIDADE
https://www.youtube.com/watch?v=8hNQZIjiTMM

Pesquisa Binária

https://www.youtube.com/watch?v=BErhtNL3JyY

quinta-feira, 30 de novembro de 2017

Projetos / TCCs - RASPBERRY PI OU SIMILARES

Muitos alunos me perguntam sobre projetos e trabalhos de conclusão de curso envolvendo redes de computadores. Sempre que possível anoto e guardo algumas ideias em arquivos que acabam ficando perdidos. A partir de hoje, vou usar este espaço para deixar concentrá-las. Caso você use alguma das ideias aqui descritas, entre em contato, contando dificuldades encontradas ou mesmo para dizer um "oi, usei uma das ideias que via aqui".


RASPBERRY PI OU SIMILARES 

Fonte: https://www.raspberrypi.org/app/themes/mind-control/images/home-products-cta__image.png


Central multimídia:  Solução que visa centralizar o conteúdo multimídia existente na casa. Outra aplicação consiste em criar um canal de propagandas, igual ao existente em diversos comércios.
  • Ponto de partida:
    • Distribuição LibreELEC
    • Servidor PLEX com o Raspberry funcionando como NAS

Vídeo game retro:  Solução que visa disponibilizar jogos de vídeo games antigos.
  • Ponto de partida:

Servidor caseiro:  Solução que visa criar uma nuvem pessoal doméstica.Pode incluir recursos como VPN, acesso via ToR, servidor de arquivos, cliente torrent e o que mais o usuário desejar.

Nuvem privada: Usando o raspberry e mais um HD externo é possível fazer uma nuvem para armazenar seus arquivos.
  • Ponto de partida:

Cluster:  Solução que visa criar um "super computador" para trabalhar com grande volumes de dados. Pode ser útil para desenvolvimento de programas para Computação de Alto Desempenho (HPC - High-Performance Computing), Simulação de Redes de Sensores em Larga Escala, entre outros.
Ferramenta de Auditoria de Redes sem fio: Usar o Raspberry como uma ferramenta de auditoria para redes sem fio, de modo que se possa implantar ataques avançados usando uma interface web ou enviando mensagens para ele.

PC de Carro: Usar o Raspberry como um PC de carro de modo a ampliar as possibilidades de lazer e serviço em um automóvel
Links originais das ideias:
https://www.redeszone.net/2017/11/19/mejores-usos-raspberry-pi/
https://olhardigital.com.br/noticia/empresa-monta-supercomputador-usando-750-unidades-do-raspberry-pi/72626

quarta-feira, 1 de novembro de 2017

terça-feira, 24 de outubro de 2017

quinta-feira, 26 de janeiro de 2017

Jogos e programas antigos

Meu primeiro computador foi um Hotbit da Sharp. Na verdade ele era um MSX. Passei muito tempo aprendendo e me divertindo com ele.

Fonte: http://www.1000bit.it/scheda.asp?id=1452

Mas as coisas evoluem e um dia ganhei de meu pai um 286 com monitor verde. Este micro já tinha HD. Salvo engano a capacidade dele era de 10 ou 20 MB.



Vinha com um sistema de janela, que não era o Windows. Uma vez apaguei um arquivo e o computador se tornou inutilizável. Meu pai levou o computador para o "Dr. Silvana", o técnico de TI. Lembro que o conserto ficou caro. E logo que ele voltou fiz alguma outra arte e o PC teve de retornar ao "Dr. Silvana" :-( . Meu pai disse que se eu voltasse a fazer alguma arte ia ficar sem o PC... Depois deste 286 tive um 386 com HD IDE. O HD do 286 não conversava com o do 386... Rede era algo que ainda não existia para os mortais... Como transferir os dados? Simples, vamos compactar em disquetes de 3 1/2 e descompactar no PC novo. Pois é o grande problema foi que o compactador (ARJ), foi compactado e eu não tinha nenhuma cópia dele descompactado. Para minha sorte já estava no curso técnico e bastou esperar somente um dia, afinal fiz a burrada em um final de semana, para pegar o ARJ com algum colega.

Tudo isso ai em cima tem dois motivos:

1) É aniversário do meu pai. Idade redonda, o que me fez recordar situações que passamos juntos.

2) Apresentar o site Internet Archive (https://archive.org/) que possui uma série de programas e jogos que marcaram a minha infância / adolescência.

Abraços e até a próxima.

segunda-feira, 23 de janeiro de 2017

Internet das Coisas

Cada vez mais "coisas" terão acesso a Internet. A segurança em relação a estas coisas tem de ser pensada desde quando se tem a ideia de conectar um objeto ou serviço a Internet.

Como sugestão, disponibilizo os seguintes links:

Securing the Internet of Things - U.S. Departament of Homeland Security
https://www.dhs.gov/securingtheIoT

IoT Security Guidance - OWASP
https://www.owasp.org/index.php/IoT_Security_Guidance