Autor: ProHoster

Alan Kay: Como eu ensinaria Ciência da Computação 101

“Uma das razões para realmente ir para a universidade é ir além da simples formação profissional e, em vez disso, compreender ideias mais profundas.” Vamos pensar um pouco sobre essa questão. Vários anos atrás, os departamentos de Ciência da Computação me convidaram para dar palestras em diversas universidades. Quase por acaso, perguntei à minha primeira audiência de estudantes […]

Treinamento Cisco 200-125 CCNA v3.0. Dia 13. Configuração de VLAN

Dedicaremos a lição de hoje às configurações de VLAN, ou seja, tentaremos fazer tudo o que falamos nas lições anteriores. Agora veremos 3 questões: criação de uma VLAN, atribuição de portas VLAN e visualização do banco de dados de VLAN. Vamos abrir a janela do programa Cisco Packer Tracer com a topologia lógica da nossa rede desenhada por mim. O primeiro switch SW0 está conectado a 2 computadores PC0 e […]

Alan Kay, criador do OOP, sobre desenvolvimento, Lisp e OOP

Se você nunca ouviu falar de Alan Kay, pelo menos já ouviu suas citações famosas. Por exemplo, esta afirmação de 1971: A melhor maneira de prever o futuro é evitá-lo. A melhor maneira de prever o futuro é inventá-lo. Alan tem uma carreira muito colorida em ciência da computação. Ele recebeu o Prêmio Kyoto e o Prêmio Turing por seu trabalho em […]

Alan Kay recomenda a leitura de livros antigos e esquecidos, mas importantes sobre programação

Alan Kay é o Mestre Yoda dos geeks de TI. Esteve na vanguarda da criação do primeiro computador pessoal (Xerox Alto), da linguagem SmallTalk e do conceito de “programação orientada a objetos”. Ele já falou bastante sobre sua visão sobre o ensino de Ciência da Computação e recomendou livros para quem deseja aprofundar seus conhecimentos: Alan Kay: How I Would Teach Computer Science 101 […]

1º de março é o aniversário do computador pessoal. Xerox Alto

O número de palavras “primeiro” no artigo é extraordinário. Primeiro programa "Hello, World", primeiro jogo MUD, primeiro jogo de tiro, primeiro deathmatch, primeira GUI, primeiro desktop, primeiro Ethernet, primeiro mouse de três botões, primeiro mouse de bola, primeiro mouse óptico, primeiro monitor de página inteira (monitor de tamanho completo) , o primeiro jogo multijogador... o primeiro computador pessoal. Ano 1973 Na cidade de Palo Alto, no lendário laboratório de P&D […]

Uma forma de organizar o estudo coletivo da teoria durante o semestre

Olá a todos! Há um ano escrevi um artigo sobre como organizei um curso universitário sobre processamento de sinais. A julgar pelos comentários, o artigo tem muitas ideias interessantes, mas é grande e difícil de ler. E há muito tempo eu queria dividi-los em partes menores e escrevê-las com mais clareza. Mas de alguma forma não funciona escrever a mesma coisa duas vezes. Além disso, […]

Um novo sistema de controle de versão compatível com git está sendo desenvolvido para OpenBSD.

Stefan Sperling (stsp@), colaborador do projeto OpenBSD há dez anos e um dos principais desenvolvedores do Apache Subversion, está desenvolvendo um novo sistema de controle de versão chamado "Game of Trees" (got). Ao criar um novo sistema, é dada prioridade à simplicidade do design e à facilidade de utilização, em vez da flexibilidade. Got ainda está em desenvolvimento; é desenvolvido exclusivamente em OpenBSD e seu público-alvo [...]

Aplicativos para e-books no sistema operacional Android (parte 1)

Muitos e-books modernos rodam no sistema operacional Android, o que permite, além de usar o software de e-book padrão, instalar software adicional. Esta é uma das vantagens dos e-books executados no sistema operacional Android. Mas usá-lo nem sempre é fácil e simples. Infelizmente, devido ao endurecimento das políticas de certificação do Google, os fabricantes de leitores eletrônicos pararam de instalar [...]

Versão do ambiente do usuário Xfce 4.14

Após mais de quatro anos de desenvolvimento, foi preparado o lançamento do ambiente desktop Xfce 4.14, que visa fornecer um desktop clássico que requer recursos mínimos de sistema para seu funcionamento. O Xfce consiste em vários componentes interconectados que podem ser usados ​​em outros projetos, se desejado. Entre esses componentes: um gerenciador de janelas, um painel para lançamento de aplicativos, um gerenciador de exibição, um gerenciador para gerenciamento de sessões de usuários e […]

O Xfce 4.14 foi lançado!

Hoje, após 4 anos e 5 meses de trabalho, temos o prazer de anunciar o lançamento do Xfce 4.14, uma nova versão estável que substitui o Xfce 4.12. Nesta versão o objetivo principal era migrar todos os principais componentes do Gtk2 para o Gtk3, e do "D-Bus GLib" para o GDBus. A maioria dos componentes também recebeu suporte para GObject Introspection. Ao longo do caminho terminamos o trabalho em […]

Lançado o Nmap Network Security Scanner 7.80

Quase um ano e meio desde o último lançamento, foi apresentado o lançamento do scanner de segurança de rede Nmap 7.80, projetado para realizar uma auditoria de rede e identificar serviços de rede ativos. 11 novos scripts NSE estão incluídos para fornecer automação de várias ações com o Nmap. Os bancos de dados de assinaturas foram atualizados para identificar aplicativos de rede e sistemas operacionais. Recentemente, o principal trabalho tem-se concentrado [...]

Banco dinamarquês paga extra aos clientes por empréstimos hipotecários

O Jyske Bank, o terceiro maior banco da Dinamarca, disse na semana passada que os seus clientes poderão agora contrair uma hipoteca de 10 anos com uma taxa de juro fixa de -0,5%, o que significa que os clientes pagarão menos do que pediram emprestado. Em outras palavras, se você comprou uma casa de US$ 1 milhão com um empréstimo e pagou a hipoteca integralmente em 10 […]