SlideShare une entreprise Scribd logo
1  sur  156
Télécharger pour lire hors ligne
Do
Unix
ao
Linux
Unix wars, Bell Labs,
Software Livre, o
sistema que veio do frio
e o sentido da vida
Carlos Santos
unixmania@gmail.com
Fernando Massen
plan9ner@gmail.com
TcheLinux
● Grupo de Usuários
● Renascido desde 2006
● Divulgar o Software Livre
● Compartilhar o Conhecimento
● Auxílio a usuários
UNIX
Sistema Operacional para qualquer
tipo de computador existente
(com raríssimas e irrelevantes
exceções)
Contém
um Sistema de Arquivos
Contém
Gerenciamento de Recursos
(hardware, usuários, programas,
arquivos, etc.) através de um
kernel
Contém Mecanismos de Interação
com o Usuário e tempo
compartilhado
(parece básico, mas o Unix foi um dos
primeiros sistemas com tudo isso)
UNIX como conceito
KISS
Keep it Simple Stupid
Modularidade
Partes simples conectadas por interfaces limpas
Clareza
Ser claro é melhor do que parecer esperto.
Composição
Programas que funcionam com outros.
Separação
Política não é mecanismo.
Simplicidade
Pense simples, complexo só onde for necessário.
Parcimônia
Programas novos só quando são necessários.
Transparência
Programas de fácil inspeção.
Robustez
É a conseqüência natural de ser transparente e simples.
Representação
Os dados representam o conhecimento.
Menor Surpresa
Interfaces não devem causar surpresa.
Silêncio
Se um programa não tem nada para dizer, não diga.
Reparo
Quando falhar, falhar com alarde e o quanto antes.
Economia
O tempo do programador é caro. A máquina que se vire.
Geração
Evitar fazer coisas à mão: crie programas que fazem.
Otimização
Prototipar antes de finalizar.
Diversidade
Não há balas-de-prata.
Extensibilidade
Escrever pensando no futuro, porque ele chega.
História do UNIX
e o retorno do
que era Livre
http://www.levenez.com/unix
60s
O CTSS foi pioneiro em demonstrar o
conceito de tempo compartilhado.
Influenciou o Multics, Unix, VMS, e o
ITS (Incompatible Time Sharing
System).
Fernando José “Corby” Corbató
liderava a equipe.
O Multics foi o projeto-pai do UNIX
em muitas formas. Rodou primeiro
num GE-645.
Diversos operadores eram
requeridos para ciceronear as
máquinas.
Nessa época, o software era
considerado um “brinde”, apesar de
essencial.
Quase ninguém pensaria em cobrar
licenciamento do software, embora
muitos programadores tinham
salários.
1969
1969
Bell Labs
Murray Hill
New Jersey
USA
O UNIX foi descoberto em 1969,
vindo da idéia de Ken Thompson em
reescrever o Multics de forma mais
simples.
O multics era voltado para muitos
usuários, e estava sendo bancado
pela AT&T e GE, sendo desenvolvido
no Bell Labs.
O Multics era inovador – muito à
frente do seu tempo – porém grande
e burocrático.
PDP-7 foi o primeiro computador a
rodar UNIX.
Quando a AT&T tirou os recursos do
projeto, Ken Thompson decidiu
escrever um jogo chamado Space
Travel.
Reescreveu o jogo para PDP-7 com a
ajuda de Dennis Ritchie. Assim
surgiu a idéia de criar um OS.
De Assembly foi migrado para a
linguagem C, criada por eles, num
PDP-11.
A linguagem C estabelece um
mínimo de operações universais que
todos os computadores são capazes
de executar.
Notou-se que, pelo sistema ter sido
reescrito em C, ele poderia ser
portado para outros computadores.
A AT&T disponibilizou o UNIX para
várias entidades, incluindo
universidades.
O desenvolvimento era feito
primariamente pelo Bell Labs até a
versão 5, onde começou a ganhar
versões para cada hardware que os
terceiros tinham.
70s
1976
Stanford
Palo Alto
CA
USA
Em 1976, Donald Knuth começou a
desenvolver seu próprio sistema de
tipagem eletrônica: o TEX.
1977
U C
Berkeley
CS Dept
Boa parte das contribuições do UNIX
veio de universidades.
A mais notável foi o conjunto de
contribuições vindas de Berkeley, na
Califórnia.
Eram tantos softwares, que virou
uma distribuição.
A distribuição se chamava Berkeley
Software Distribution (BSD).
Uma dessas contribuições foi o
editor vi(1), que passou a figurar
como utilitário oficial desde o
“System V”, que data no início dos
anos 80.
80s
Vinod Khosla, Bill Joy, Andy
Bechtolsheim e Scott McNealy
fundam a Sun Microsystems em
1982.
uNix Wars
Em 1983, a AT&T é dividida devido a
um caso anti-truste.
A divisão de computação, que não
podia ganhar dinheiro com software
antes, começa a exercer pressão nos
usuários de UNIX.
Assim ocorreu a fragmentação do
mercado, a inovação quase pára, e o
mercado de microcomputação
explode, mesmo que utilizando
alternativas inferiores como SO.
A revolução da microcomputação
não aconteceu ao mesmo tempo da
revolução UNIX.
Com o surgimento do Mac e o
crescimento exponencial do DOS,
criaram-se três mundos à parte.
Nessa época o mercado de
workstations surgiu, onde muitos de
nós tivemos o primeiro contato com
máquinas que só rodavam (e eram
capazes de rodar!) UNIX.
Workstations essas que custavam às
vezes dezenas de milhares de $.
Hoje são apenas PCs com
mais/melhores componentes.
Além da própria versão da AT&T, que
era comercializada na forma de
licenças, cada fabricante de
workstations tinha sua versão de
UNIX.
Todas incompatíveis de várias
formas.
Os padrões que sobreviveram
(TCP/IP, X, C, etc.) foram diretamente
derivados do que era compatível.
Eric Allman criou o sendmail,
que é um dos pilares da Internet
moderna.
Paul Vixie foi o criador do bind
(dns) e do cron enquanto
trabalhava para a Digital.
1984 - 1990
O C começa a agregar novas
pesquisas, principalmente de
uma nova moda que estava
aparecendo: orientação a objeto.
C++ é criado por Bjarne
Stroustrup em 1983 no Bell Labs.
1984
MIT AI Lab
Cambridge
Massachusetts
From CSvax:pur-ee:inuxc!ixn5c!ihnp4!
houxm!mhuxi!eagle!mit-vax
!mit-eddie!RMS@MIT- OZ
From: RMS%MIT-OZ@mit-eddie
Newsgroups: net.unix-wizards,net.usoft
Subject: new Unix implementation
Date: Tue, 27-Sep-83 12:35:59 EST
Organization: MIT AI Lab, Cambridge, MA
Free Unix!
Starting this Thanksgiving I am going to write
a complete Unix-compatible software system called
GNU (for Gnu's Not Unix), and give it away free(1)
to everyone who can use it. Contributions of time,
money, programs and equipment are greatly
needed.
Havia um ambiente de
camaradagem no MIT que
retratava bem a época até então.
Os talentos foram sumindo e
caindo no chamado “mundo
real”, e a comunidade original do
MIT desapareceu.
No mundo dos micros,
comunidades de usuários
começaram a surgir, trocando
programas, hardware e dicas
entre si.
Novos softwares começaram a
surgir pela internet inicial.
1987
Jet Propulsion
Laboratory
Pasadena, CA
USA
Perl foi criado em 1987 por Larry
Wall, enquanto trabalhava na NASA
administrando sistemas.
James Gosling já havia criado o
NeWS, o Gosling Emacs, e quase dez
anos mais tarde criaria o Java.
1990'
s
1991
CWI
Amsterdam
Netherlands
Em 1991 Guido van Rossum cria
a linguagem Python no CWI em
Amsterdam.
Andrew Tanenbaum fazia sucesso
nessa época como autor de livros
didáticos sobre sistemas
operacionais, principalmente o que
explicava o sistema de sua criação, o
MINIX.
1991
Helsinki
Finland
From: torvalds@klaava.Helsinki.FI
(Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: What would you like to see most in minix?
Summary: small poll for my new operating system
Message-ID: <1991Aug25.205708.9541@klaava.Helsinki.FI>
Date: 25 Aug 91 20:57:08 GMT
Organization: University of Helsinki 
Hello everybody out there using minix -
I'm doing a (free) operating system (just a hobby, won't be
big and professional like gnu) for 386(486) AT clones.
(...)
Em 1993 um conjunto de mudanças
sobre o 386BSD, e mais uma porção
de código da FSF deu origem ao
FreeBSD.
O projeto era coordenado por Jordan
Hubbard, Nate Williams e Rod
Grimes.
1993
Tsukuba
University
Japan
Na metade dos anos 90, Yukihiro
Matsumoto (“Matz”) cria a linguagem
Ruby.
1995
Toronto
Ontario
Canada
Em 1995, Rasmus Lerdorf cria o que
viria a ser o PHP de hoje.
1995
Calgary
Alberta
Canada
Em 1995, Theo DeRaadt faz um
“fork” do NetBSD e o chama de
OpenBSD.
Hoje o OpenBSD é considerado por
vários especialistas o sistema mais
seguro do mundo.
Houve um boom na criação de
software livre no meio dos anos 90, e
a criação não cessou; ainda não
estamos no ápice.
A partir da possibilidade incrível de
se ter um sistema livre e gratuito a
partir da Internet, muita coisa surgiu.
Softwares que eram apenas
lendários estavam na mão de
programadores famintos por criar.
Outros sistemas surgiram e outros
tantos (como os BSDs) foram
revigorados.
Diversas licenças de software
também surgiram, conforme as
vontades soberanas dos autores.
1998
Mountain View
California
USA
O Linux se torna o sistema
operacional mais pesquisado e
também o que possui mais
contribuidores.
Em algum momento na virada do
século, tornou-se o sistema
operacional que suporta mais
hardware.
Passa também a figurar nos maiores
datacenters do mundo; também
começa a marcar presença nos
maiores supercomputadores já
construídos.
2000's
Os outros sistemas livres não ficam
de fora da explosão do movimento:
os BSDs são utilizados em
datacenters e como portões de
segurança nas mais diversas
corporações e governos.
Como vender UNIX passou a ser um
negócio deficitário, algumas
empresas do ramo faleceram.
Façamos um minuto de silêncio
pelos pioneiros.
1957-1998
1982-2009
1979-2003
1982-2010
1992-2000
“Unfortunately, BSDi proved to be a
dot-com whose sole business plan
was to run into the marketplace
shouting 'open source' and hoping
that people would stupidly throw
money at us so we could IPO, sell
our stock options to poor suckers,
and get rich.”
-- John Baldwin
Surgiram novos browsers, novos
sistemas de autoria, novos bancos
de dados, novas linguagens de
programação. Poucas linguagens
não são livres.
Não importa que computador você
use, de onde você se conecta,
quanto dinheiro movimenta, qual
língua fala: em algum momento, você
está usando software livre e depende
dele.
Não importa se você estiver
utilizando seus serviços a partir de
seu netbook (que tem chances de
estar rodando Linux), os serviços da
“nuvem” estarão rodando sobre uma
forma de UNIX (ou alguma imitação).
Há chances de daqui a 40 anos você
ainda estar utilizando alguma forma
de UNIX. Certamente algum conceito
do UNIX estará neste sistema se não
for o próprio.
“Those who don't understand UNIX
are condemned to reinvent it,
poorly.”
-- Henry Spencer
Questões?
plan9ner@gmail.com
unixmania@gmail.com
Obrigado.
plan9ner@gmail.com
unixmania@gmail.com
Video da apresentação:
http://vimeo.com/4411271

Contenu connexe

Tendances

UNIX - História e filosofia
UNIX - História e filosofiaUNIX - História e filosofia
UNIX - História e filosofiaNEO Empresarial
 
Sistema Operativo Linux
Sistema Operativo LinuxSistema Operativo Linux
Sistema Operativo Linuxfilipereira
 
História do linux ppt
História do linux pptHistória do linux ppt
História do linux pptshade09
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxMauro Duarte
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começouguestaa94fe
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionaisCc SaCa
 
Vale a pena usar o Linux!?
Vale a pena usar o Linux!?Vale a pena usar o Linux!?
Vale a pena usar o Linux!?bardo
 
Programação para Kernel Linux - Parte 1
Programação para Kernel Linux - Parte 1Programação para Kernel Linux - Parte 1
Programação para Kernel Linux - Parte 1Ivo Calado
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linuxguest82cc1d
 
Sistemas Operativos - Linux
Sistemas Operativos - LinuxSistemas Operativos - Linux
Sistemas Operativos - LinuxFernando de Sá
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linuxRogério Cardoso
 
Núcleo do Linux (Kernel Linux)
Núcleo do Linux (Kernel Linux)Núcleo do Linux (Kernel Linux)
Núcleo do Linux (Kernel Linux)Luiz Arthur
 
Free BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da CostaFree BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da CostaAnderson Favaro
 

Tendances (20)

UNIX - História e filosofia
UNIX - História e filosofiaUNIX - História e filosofia
UNIX - História e filosofia
 
Sistema Operativo Linux
Sistema Operativo LinuxSistema Operativo Linux
Sistema Operativo Linux
 
História do linux ppt
História do linux pptHistória do linux ppt
História do linux ppt
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começou
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Linux
LinuxLinux
Linux
 
Vale a pena usar o Linux!?
Vale a pena usar o Linux!?Vale a pena usar o Linux!?
Vale a pena usar o Linux!?
 
Programação para Kernel Linux - Parte 1
Programação para Kernel Linux - Parte 1Programação para Kernel Linux - Parte 1
Programação para Kernel Linux - Parte 1
 
Trabalho linux
Trabalho linuxTrabalho linux
Trabalho linux
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linux
 
Sistemas Operativos - Linux
Sistemas Operativos - LinuxSistemas Operativos - Linux
Sistemas Operativos - Linux
 
Introducao ao linux
Introducao ao linuxIntroducao ao linux
Introducao ao linux
 
2545 2122 linux
2545 2122 linux2545 2122 linux
2545 2122 linux
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linux
 
Conhecendo Melhor O Linux
Conhecendo Melhor O LinuxConhecendo Melhor O Linux
Conhecendo Melhor O Linux
 
Núcleo do Linux (Kernel Linux)
Núcleo do Linux (Kernel Linux)Núcleo do Linux (Kernel Linux)
Núcleo do Linux (Kernel Linux)
 
Linux para leigos
Linux para leigos Linux para leigos
Linux para leigos
 
Free BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da CostaFree BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da Costa
 
Historia Sistema Operacional Linux
Historia Sistema Operacional LinuxHistoria Sistema Operacional Linux
Historia Sistema Operacional Linux
 

Similaire à Do Unix ao Linux - Carlos Santos e Fernando Massen

História dos Sistemas Operacionais
História dos Sistemas OperacionaisHistória dos Sistemas Operacionais
História dos Sistemas OperacionaisSheldon Led
 
Histórial dos sistemas operativos e Marcos históricos.pptx
Histórial dos sistemas operativos e Marcos históricos.pptxHistórial dos sistemas operativos e Marcos históricos.pptx
Histórial dos sistemas operativos e Marcos históricos.pptxXaneYT
 
Ficha 2
Ficha 2Ficha 2
Ficha 2dtml2k
 
1-Sistemas Operativos.pdf
1-Sistemas Operativos.pdf1-Sistemas Operativos.pdf
1-Sistemas Operativos.pdfSandraNovo5
 
Curso de Introdução ao Software Livre - Aula de 23/09/2009
Curso de Introdução ao Software Livre - Aula de 23/09/2009Curso de Introdução ao Software Livre - Aula de 23/09/2009
Curso de Introdução ao Software Livre - Aula de 23/09/2009Antônio Arapiraca
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionaisCPUCG
 
O que é o Linux? Quais seus benefícios?
O que é o Linux? Quais seus benefícios?O que é o Linux? Quais seus benefícios?
O que é o Linux? Quais seus benefícios?Rodnei Reis
 
Linux valter 1
Linux valter 1Linux valter 1
Linux valter 1valterbh
 
Linux valter 1
Linux valter 1Linux valter 1
Linux valter 1valterbh
 
História da informática - Parte II
História da informática - Parte IIHistória da informática - Parte II
História da informática - Parte IINécio de Lima Veras
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Ivaldo Cardoso
 
Evolução dos sistemas operativos
Evolução dos sistemas operativosEvolução dos sistemas operativos
Evolução dos sistemas operativosMarioalmeida_10
 

Similaire à Do Unix ao Linux - Carlos Santos e Fernando Massen (20)

História dos Sistemas Operacionais
História dos Sistemas OperacionaisHistória dos Sistemas Operacionais
História dos Sistemas Operacionais
 
Aula 08
Aula 08Aula 08
Aula 08
 
Histã³ria do software
Histã³ria do softwareHistã³ria do software
Histã³ria do software
 
Histórial dos sistemas operativos e Marcos históricos.pptx
Histórial dos sistemas operativos e Marcos históricos.pptxHistórial dos sistemas operativos e Marcos históricos.pptx
Histórial dos sistemas operativos e Marcos históricos.pptx
 
Ficha 2
Ficha 2Ficha 2
Ficha 2
 
1-Sistemas Operativos.pdf
1-Sistemas Operativos.pdf1-Sistemas Operativos.pdf
1-Sistemas Operativos.pdf
 
Curso de Introdução ao Software Livre - Aula de 23/09/2009
Curso de Introdução ao Software Livre - Aula de 23/09/2009Curso de Introdução ao Software Livre - Aula de 23/09/2009
Curso de Introdução ao Software Livre - Aula de 23/09/2009
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
O que é o Linux? Quais seus benefícios?
O que é o Linux? Quais seus benefícios?O que é o Linux? Quais seus benefícios?
O que é o Linux? Quais seus benefícios?
 
Linux valter 1
Linux valter 1Linux valter 1
Linux valter 1
 
Linux
LinuxLinux
Linux
 
Linux valter 1
Linux valter 1Linux valter 1
Linux valter 1
 
História da informática - Parte II
História da informática - Parte IIHistória da informática - Parte II
História da informática - Parte II
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
GNU/Linux - uma alternativa
GNU/Linux - uma alternativaGNU/Linux - uma alternativa
GNU/Linux - uma alternativa
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01
 
Palestra fisl 2014
Palestra fisl 2014Palestra fisl 2014
Palestra fisl 2014
 
Evolução dos sistemas operativos
Evolução dos sistemas operativosEvolução dos sistemas operativos
Evolução dos sistemas operativos
 

Plus de Tchelinux

Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...
Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...
Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...Tchelinux
 
Insegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio Grande
Insegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio GrandeInsegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio Grande
Insegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio GrandeTchelinux
 
Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...
Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...
Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...Tchelinux
 
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...Tchelinux
 
Me formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio Grande
Me formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio GrandeMe formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio Grande
Me formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio GrandeTchelinux
 
APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...
APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...
APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...Tchelinux
 
Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...
Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...
Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...Tchelinux
 
WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...
WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...
WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...Tchelinux
 
Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...
Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...
Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...Tchelinux
 
Construindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio Grande
Construindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio GrandeConstruindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio Grande
Construindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio GrandeTchelinux
 
Bikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio Grande
Bikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio GrandeBikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio Grande
Bikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio GrandeTchelinux
 
Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...
Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...
Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...Tchelinux
 
A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...
A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...
A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...Tchelinux
 
oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...
oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...
oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...Tchelinux
 
Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019
Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019
Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019Tchelinux
 
Com que ônibus eu vou? Uma gentil introdução ao Python.
Com que ônibus eu vou? Uma gentil introdução ao Python.Com que ônibus eu vou? Uma gentil introdução ao Python.
Com que ônibus eu vou? Uma gentil introdução ao Python.Tchelinux
 
O TCC... um dia ele chega! (The beautiful and easy LaTeX way.
O TCC... um dia ele chega! (The beautiful and easy LaTeX way.O TCC... um dia ele chega! (The beautiful and easy LaTeX way.
O TCC... um dia ele chega! (The beautiful and easy LaTeX way.Tchelinux
 
Não deixe para testar depois o que você pode testar antes.
Não deixe para testar depois o que você pode testar antes. Não deixe para testar depois o que você pode testar antes.
Não deixe para testar depois o que você pode testar antes. Tchelinux
 
Desenvolvendo jogos com pygame
Desenvolvendo jogos com pygameDesenvolvendo jogos com pygame
Desenvolvendo jogos com pygameTchelinux
 
Essa câmera faz fotos muito boas, né?
Essa câmera faz fotos muito boas, né?Essa câmera faz fotos muito boas, né?
Essa câmera faz fotos muito boas, né?Tchelinux
 

Plus de Tchelinux (20)

Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...
Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...
Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...
 
Insegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio Grande
Insegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio GrandeInsegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio Grande
Insegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio Grande
 
Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...
Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...
Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...
 
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
 
Me formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio Grande
Me formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio GrandeMe formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio Grande
Me formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio Grande
 
APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...
APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...
APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...
 
Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...
Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...
Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...
 
WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...
WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...
WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...
 
Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...
Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...
Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...
 
Construindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio Grande
Construindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio GrandeConstruindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio Grande
Construindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio Grande
 
Bikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio Grande
Bikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio GrandeBikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio Grande
Bikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio Grande
 
Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...
Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...
Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...
 
A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...
A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...
A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...
 
oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...
oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...
oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...
 
Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019
Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019
Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019
 
Com que ônibus eu vou? Uma gentil introdução ao Python.
Com que ônibus eu vou? Uma gentil introdução ao Python.Com que ônibus eu vou? Uma gentil introdução ao Python.
Com que ônibus eu vou? Uma gentil introdução ao Python.
 
O TCC... um dia ele chega! (The beautiful and easy LaTeX way.
O TCC... um dia ele chega! (The beautiful and easy LaTeX way.O TCC... um dia ele chega! (The beautiful and easy LaTeX way.
O TCC... um dia ele chega! (The beautiful and easy LaTeX way.
 
Não deixe para testar depois o que você pode testar antes.
Não deixe para testar depois o que você pode testar antes. Não deixe para testar depois o que você pode testar antes.
Não deixe para testar depois o que você pode testar antes.
 
Desenvolvendo jogos com pygame
Desenvolvendo jogos com pygameDesenvolvendo jogos com pygame
Desenvolvendo jogos com pygame
 
Essa câmera faz fotos muito boas, né?
Essa câmera faz fotos muito boas, né?Essa câmera faz fotos muito boas, né?
Essa câmera faz fotos muito boas, né?
 

Do Unix ao Linux - Carlos Santos e Fernando Massen