SlideShare uma empresa Scribd logo
Projeto Mono BasicProjeto Mono Basic
Compilador Visual Basic.NetCompilador Visual Basic.Net
Prof. Dario Dergint, Dr. Eng.Prof. Dario Dergint, Dr. Eng.
Alessandro de Oliveira BinharaAlessandro de Oliveira Binhara
Alexandre Rocha e MarcondesAlexandre Rocha e Marcondes
Antecedentes
Projeto Mono BasicProjeto Mono Basic
O O  ProjetoProjeto   MonoBASICMonoBASIC  é  a  implementação  de  um  é  a  implementação  de  um 
compilador  da  linguagem  VisualBasic.NET  (VB.NET),  iniciada compilador  da  linguagem  VisualBasic.NET  (VB.NET),  iniciada 
por Rafael  Teixeira , escrito totalmente em C# (CSharp) dentro por Rafael  Teixeira , escrito totalmente em C# (CSharp) dentro 
do  projeto  Mono  (www.go­mono.com)  que  é  um  porte  em do  projeto  Mono  (www.go­mono.com)  que  é  um  porte  em 
software  livre  do  .NET  Framework,  disponibilizado  para software  livre  do  .NET  Framework,  disponibilizado  para 
Windows pela Microsoft.Windows pela Microsoft.
O Visual Basic.NET é uma nova linguagem de programação O Visual Basic.NET é uma nova linguagem de programação 
de  computadores  criada  pela  Microsoft  que  mistura  a de  computadores  criada  pela  Microsoft  que  mistura  a 
simplicidade  do  VB  (Visual  Basic  tradicional)  com  as simplicidade  do  VB  (Visual  Basic  tradicional)  com  as 
características e funcionalidades da plataforma .NET Framework. características e funcionalidades da plataforma .NET Framework. 
AntecedentesAntecedentes
ContextoContexto do Mono Basic do Mono Basic
●
É parte do projeto MonoÉ parte do projeto Mono
●
Projeto Mono é implementação OProjeto Mono é implementação Openpen S Soource do urce do 
.NET da Microsoft..NET da Microsoft.
– 300 desenvolvedores (atualmente mais de 500)300 desenvolvedores (atualmente mais de 500)
– 3 empresas3 empresas
– 3 anos em desenvolvimento3 anos em desenvolvimento
AntecedentesAntecedentes
PropostaProposta a FINEP a FINEP
●
ObjetivosObjetivos
– Desenvolver um compilador MonoBASIC 1.0 Desenvolver um compilador MonoBASIC 1.0 
compatível com a linguagem VB.NET;compatível com a linguagem VB.NET;
– Produzir a documentação do software geradoProduzir a documentação do software gerado
– Produzir um CDROM auto­executável para distribuição Produzir um CDROM auto­executável para distribuição 
do ambiente MonoBASIC;do ambiente MonoBASIC;
– Criar e implantar um Criar e implantar um SiteSite  InternetInternet para o apoio e  para o apoio e 
disseminação do MonoBASIC.disseminação do MonoBASIC.
AntecedentesAntecedentes
Estruturação 
do Projeto 
●
Assinatura do ConvênioAssinatura do Convênio
●
Re­Organização Financeira do Projeto (Alteração de Rubricas)Re­Organização Financeira do Projeto (Alteração de Rubricas)
●
Formação da Equipe Administrativa (UTFPR/PSL­PR)Formação da Equipe Administrativa (UTFPR/PSL­PR)
●
Formação da Equipe Técnica (UTFPPR/PUCPR/UFPR)Formação da Equipe Técnica (UTFPPR/PUCPR/UFPR)
●
Equipamentos (TECPAR)Equipamentos (TECPAR)
●
Infraestrutura Internet (UFPR/CESEC)Infraestrutura Internet (UFPR/CESEC)
●
Secretaria (Sucesu­PR)Secretaria (Sucesu­PR)
●
Capacitação Equipe Técnica (PUC­PR)Capacitação Equipe Técnica (PUC­PR)
Estruturação do ProjetoEstruturação do Projeto
●
ProponenteProponente  
– UTFPR , PPGTEUTFPR , PPGTE
●
Co­ExecutoresCo­Executores
– PUC­PR e  PSL­PRPUC­PR e  PSL­PR
●
IntervenientesIntervenientes
– Sucesu­PR, Sucesu­PR, 
– Novell INC, Novell INC, 
– Secretaria de Ciência e Tecnologia Secretaria de Ciência e Tecnologia 
– Secretaria de Assuntos Estratégicos Secretaria de Assuntos Estratégicos 
– TECPARTECPAR
– UFPR / CESEC / Grupo TICUFPR / CESEC / Grupo TIC
●
ParceirosParceiros
– Web4All, P4 Tecnologia, TechResultWeb4All, P4 Tecnologia, TechResult
– Master Maq , AstranetMaster Maq , Astranet
– Ar ComunicaçãoAr Comunicação
– Objective SolutionsObjective Solutions
– Itaipu BinacionalItaipu Binacional
– C3SL , Debian PRC3SL , Debian PR
– Governo FederalGoverno Federal
– PTI, ENEC PTI, ENEC 
Assinatura do ConvênioAssinatura do Convênio
Execução
●
Seminário de Lançamento (UTFPR/PSL­PR/Sucesu­PR)Seminário de Lançamento (UTFPR/PSL­PR/Sucesu­PR)
●
Contração da Equipe (UTFPR/PSL­PR)Contração da Equipe (UTFPR/PSL­PR)
●
Site do Projeto (UFPR/PSL­PR/AR Comunicação)Site do Projeto (UFPR/PSL­PR/AR Comunicação)
●
CD de Distribuição Mono Basic (PSL­PR)CD de Distribuição Mono Basic (PSL­PR)
●
Contribuições ExternasContribuições Externas
●
Ataque a Servidores (PSL­PR/UFPR)Ataque a Servidores (PSL­PR/UFPR)
●
Liderança do Projeto Mundial transferido a Equipe BrasileiraLiderança do Projeto Mundial transferido a Equipe Brasileira
●
Geração da Documentação Mono Basic Geração da Documentação Mono Basic 
●
Teste de AplicaçõesTeste de Aplicações
Execução do ProjetoExecução do Projeto
●
Realizado na UTFPRRealizado na UTFPR
– 65 Inscritos / 10 Palestrantes 65 Inscritos / 10 Palestrantes 
– 20h de Palestras 20h de Palestras 
– 16h de mini­cursos16h de mini­cursos
– 16h de transferência de tecnologia16h de transferência de tecnologia
– 3 Estados participando (PR,SC, SP )3 Estados participando (PR,SC, SP )
– Patrocínio da Novell Inc.Patrocínio da Novell Inc.
Seminário de LançamentoSeminário de Lançamento
●
Demora no processo de contratação Demora no processo de contratação 
●
Equipe contratada Equipe contratada 
– Alexandre Marcondes (Coord. Técnico)Alexandre Marcondes (Coord. Técnico)
– Maverson Rosa (Programador )Maverson Rosa (Programador )
– Aldo  (Programador)Aldo  (Programador)
– Renato Suga (Programador )Renato Suga (Programador )
– Rafael Teixeira (Consultor )Rafael Teixeira (Consultor )
●
Equipe Voluntária Equipe Voluntária 
– Dario Dergint (Coordenador Geral)Dario Dergint (Coordenador Geral)
– Alessandro Binhara (Administrativo)Alessandro Binhara (Administrativo)
– Claudio Romanelli (Coordenação ­ PSL­PR)Claudio Romanelli (Coordenação ­ PSL­PR)
– Vilson Gatner (Administração)Vilson Gatner (Administração)
– Noslen de Paula (Administração)Noslen de Paula (Administração)
– Lindamir (Secretária UTFPR)Lindamir (Secretária UTFPR)
– Daniele Amaro (Secretaria FUNCEFET)Daniele Amaro (Secretaria FUNCEFET)
Contração da EquipeContração da Equipe
●
Equipe Financiada por ParceirosEquipe Financiada por Parceiros
– Jacson Passold (PSL­PR/ Astranet / Servidores)Jacson Passold (PSL­PR/ Astranet / Servidores)
– Prof. Carlos Carvalho (Sevidores / UFPR)Prof. Carlos Carvalho (Sevidores / UFPR)
– Erica Romanelli (Apoio em Cursos /  Astranet)Erica Romanelli (Apoio em Cursos /  Astranet)
– Andre Feijó (Ar Comunicacao / Desing Logo Marca)Andre Feijó (Ar Comunicacao / Desing Logo Marca)
– Fabricio Stedile (Ar Comunicacao / Coordenação)Fabricio Stedile (Ar Comunicacao / Coordenação)
– Patrícia Stedile (Ar Comunicacao / Jorrnalista)Patrícia Stedile (Ar Comunicacao / Jorrnalista)
– Amanda Riciardi (Ar Comunicacao / Diagramação)Amanda Riciardi (Ar Comunicacao / Diagramação)
– Marise Pereira (Secretária Eventos Sucesu­pr)Marise Pereira (Secretária Eventos Sucesu­pr)
– Marco Antonio Konopacki (Programador / PSL­PR)Marco Antonio Konopacki (Programador / PSL­PR)
– Jorge Modesto (Articulção / PSL­PR)Jorge Modesto (Articulção / PSL­PR)
●
Voluntários Externos via InternetVoluntários Externos via Internet
– Ramiro LuzRamiro Luz
Contração da EquipeContração da Equipe
●
Seleção da Ferramenta de Gestão do SiteSeleção da Ferramenta de Gestão do Site
●
Logotipos e Design criados pela empresa Ar ComunicaçãoLogotipos e Design criados pela empresa Ar Comunicação
●
3 Meses de trabalho para a entrada do site no ar3 Meses de trabalho para a entrada do site no ar
●
Mais 5 sites disponibilizados: Mais 5 sites disponibilizados: 
– Mono Brasil (Mono Brasil (http://monobrasil.sl.org.brhttp://monobrasil.sl.org.br), ), 
– Seminário Mono Brasil (Seminário Mono Brasil (http://smb.sl.org.brhttp://smb.sl.org.br), ), 
– LifeLets (LifeLets (http://lifelets.sl.org.brhttp://lifelets.sl.org.br), ), 
– Mono Doc BR­ site de documentação (Mono Doc BR­ site de documentação (http://monodocbr.sl.org.brhttp://monodocbr.sl.org.br), ), 
– Mono Live CD­ site do CD de distribuição (Mono Live CD­ site do CD de distribuição (http://monolivecd.sl.org.brhttp://monolivecd.sl.org.br))
Site do ProjetoSite do Projeto
Resumo de acesso de todos os Sites 
Sites KBytes Visitas Paginas Files Cliques
MonoBrasil 54.794.247 53.767 291.845 866.467 1.615.381
MonoBlog 1.052.705 15.844 52.941 60.607 79.010
monoliveCD 134.763.547 5.850 37.664 86.913 129.067
MonoDocBR 584.883 5.728 41.786 106.281 137.849
LifeLets 147.582 1.529 19.640 28.016 32.796
MonoBasic 855.673 16.931 73.117 131.553 190.637
Total 192.198.637 99.649 516.993 1.279.837 2.184.740
32G/Mês 535Visitas/Dia
12.115
Cliques por 
dia
Resumo por Mês apenas para o Site do Mono Basic 
Meses
Média Diária Totais Mensais
Cliques Arq. Páginas Visitas Sites KBytes Visitas Paginas Files Cliques
Dec 2005 1.969 1.267 767 157 2.182 241.041 4.579 22.267 36.750 57.127
Nov 2005 609 439 312 89 1.067 72.010 2.670 9.381 13.176 18.278
Oct 2005 883 606 416 92 1.195 83.433 2.860 12.923 18.786 27.377
Sep 2005 611 383 219 55 956 56.204 1.659 6.597 11.513 18.345
Aug 2005 1.252 932 417 78 1.245 197.157 2.429 12.939 28.895 38.838
Jul 2005 1.179 862 346 105 1.306 205.828 2.734 9.010 22.433 30.672
Total 855.673 16.931 73.117 131.553 190.637
Site do ProjetoSite do Projeto
O aumento  de O aumento  de 
acessos no acessos no Mono Mono 
BasicBasic em DEZ/2005  em DEZ/2005 
se deve ao se deve ao 
lançamento de uma lançamento de uma 
campanha na Internet campanha na Internet 
com a formação de com a formação de 
parcerias com sites de parcerias com sites de 
VB e VB.NETVB e VB.NET
●
O usuário pode testar o Mono Basic sem a O usuário pode testar o Mono Basic sem a 
necessidade de conhecer o Linux, basta colocá­lo necessidade de conhecer o Linux, basta colocá­lo 
no CD. O CD Live Mono Basic está disponível em no CD. O CD Live Mono Basic está disponível em 
versões: Kurumin, Kalango e Ubuntu Linux. versões: Kurumin, Kalango e Ubuntu Linux. 
●
Diversas solicitações do públicoDiversas solicitações do público
●
Atualmente atualizando a versão dos Cds Mono Atualmente atualizando a versão dos Cds Mono 
Live CD Live CD 
CD de Distribuição Mono BasicCD de Distribuição Mono Basic
●
Livraria Saraiva Testa o Mono Live Livraria Saraiva Testa o Mono Live 
CD em aplicação MultimídiaCD em aplicação Multimídia  ­   ­ 
Declaração do Sr. Emerson Facunte (Declaração do Sr. Emerson Facunte (
emerson@facunte.com.bremerson@facunte.com.br) gerente de ) gerente de 
Tecnologia da Saraiva,Tecnologia da Saraiva,
● Estado Unidos
– Miguel de Icaza ,Kevin Thopsom, Jelmer Vernooij , Ben Maurer, 
Bernie Solomon, Duncan Mak , Gert Driesen, Ritvik Mayank ,  
Bernie Solomon,
● México
– Gonzalo Paniagua Javier,  Jackson Harper, Lluis Sanchez Gual
● Índia 
– Anirban Bhattacharjee , Jambunathan K. , K. SatyaSudha, Ankit 
Jain,  Manjula GHM , Raja R Harinath, Sudharsan V. , Umadevi S 
● Itália
– Valentina Beniniva 
Contribuições ExternasContribuições Externas
● Alemanha 
– Jochen wezel , Hans Kratz
● Liechtenstein
– David Sheldon 
● Christmas Island
– Peter Williams 
● Brasil
–  Ramiro Batista da Luz (CWB)
● Vários outros  contribuidores esporádicos pelo mundo
– Kornél Pál , Nick Drochak , Rob Tillie 
Contribuições ExternasContribuições Externas
Total de 28 Pessoas Total de 28 Pessoas 
tem contribuído tem contribuído 
Ataque os Servidores do ProjetoAtaque os Servidores do Projeto
●
Entidades não interessadas no andamento do projeto Entidades não interessadas no andamento do projeto 
articularam o desligamento dos servidores AGO/2003articularam o desligamento dos servidores AGO/2003
– Os servidores foram transferidos para a UFPROs servidores foram transferidos para a UFPR
●
Dois Ataques Hackers aos servidores que culminará na Dois Ataques Hackers aos servidores que culminará na 
paralização do site e perda de informações.paralização do site e perda de informações.
– Primeiro  ataque em DEZ/2004 o servidor foi formatadoPrimeiro  ataque em DEZ/2004 o servidor foi formatado
– PSL­PR contrata uma consultoria em segurança e disponibiliza um PSL­PR contrata uma consultoria em segurança e disponibiliza um 
técnico para a manutenção dos servidores.técnico para a manutenção dos servidores.
– Não foi possível recuperar os dados pela burocracia para Não foi possível recuperar os dados pela burocracia para 
transferências dos equipamentos de backup entre as Instituições.transferências dos equipamentos de backup entre as Instituições.
– Segundo ataque Julho/2005 sem danos aos sistemasSegundo ataque Julho/2005 sem danos aos sistemas
Liderança do Projeto Mundial é transferido a Equipe BrasileiraLiderança do Projeto Mundial é transferido a Equipe Brasileira
●
Concedida permissão de escrita nos repositórios internacionaisConcedida permissão de escrita nos repositórios internacionais
●
Nominação da equipe no site Internacional no Mono BasicNominação da equipe no site Internacional no Mono Basic
●
Reconhecimento da comunidade internacional com a nominação da Reconhecimento da comunidade internacional com a nominação da 
equipe brasileira no lançamento das novas versões.equipe brasileira no lançamento das novas versões.
●
A Equipe assumiu a liderança mundial do projeto, como pode ser visto no A Equipe assumiu a liderança mundial do projeto, como pode ser visto no 
relatório do Miguel de Icaza onde afirma: relatório do Miguel de Icaza onde afirma: ““The folks at Mono Brazil have The folks at Mono Brazil have 
taken over the development and maintenance of the compiler.”taken over the development and maintenance of the compiler.”  
http://tirania.org/blog/texts/mono­status.html#vbhttp://tirania.org/blog/texts/mono­status.html#vb  
Liderança do Projeto MundialLiderança do Projeto Mundial
●
Atraso na documentação devido a estabilização do compiladorAtraso na documentação devido a estabilização do compilador
●
Integração da documentação Mono Basic e  distribuição oficial Integração da documentação Mono Basic e  distribuição oficial 
de documentação do Mono Internacional. Os documentos serão de documentação do Mono Internacional. Os documentos serão 
criados em português e posteriormente traduzidos para o inglês criados em português e posteriormente traduzidos para o inglês 
integrando a documentação oficial. integrando a documentação oficial. 
●
Contamos com a ajuda da equipe do MonoDoc Brasil Contamos com a ajuda da equipe do MonoDoc Brasil 
coordenado pelo Tiago Paranhos  (Anderson Cruz, Felipe coordenado pelo Tiago Paranhos  (Anderson Cruz, Felipe 
Bueno Barbosa, Pedro Sobota, Sávio Estolano Grossi, Bueno Barbosa, Pedro Sobota, Sávio Estolano Grossi, 
Willngton Roque )Willngton Roque )
●
Parceira com a Itaipu Parceira com a Itaipu 
– Prévia de núcleo de documentação do Mono Basic em Foz Prévia de núcleo de documentação do Mono Basic em Foz 
do Iguaçu. Devido a problemas administrativos enfrentados do Iguaçu. Devido a problemas administrativos enfrentados 
pelo PTI a parceria não foi consolidada.pelo PTI a parceria não foi consolidada.
  Documentação Mono BasicDocumentação Mono Basic
●
Patrocínio  com a Empresa MasterMaq Patrocínio  com a Empresa MasterMaq 
– Esta atividade estava acordada com a empresa Mastermaq Esta atividade estava acordada com a empresa Mastermaq 
que iria testar o compilador em seus produtos. Infelizmente que iria testar o compilador em seus produtos. Infelizmente 
esta atividade foi cancelada pela empresa na parceria.esta atividade foi cancelada pela empresa na parceria.
●
Teste do Mono BasicTeste do Mono Basic
– Com mudança no escopo do patrocínio da MasterMAq a Com mudança no escopo do patrocínio da MasterMAq a 
equipe esta testando um gerenciador de conteúdos para Sites equipe esta testando um gerenciador de conteúdos para Sites 
(o aplicativo chamado DotNetNuke) que usa ASP.NET(o aplicativo chamado DotNetNuke) que usa ASP.NET
– Algumas pessoas tem interagido com a equipe, recentemente Algumas pessoas tem interagido com a equipe, recentemente 
um Português Jorge Bastos está interagindo com a equipe um Português Jorge Bastos está interagindo com a equipe 
nesse processo.nesse processo.
Teste de AplicaçõesTeste de Aplicações
Resultados
ResultadosResultados
●
O estágio do compilador avançou em várias áreas e está preste a entrar em O estágio do compilador avançou em várias áreas e está preste a entrar em 
estágio de produção, graças ao aumento da equipe de trabalho em várias partes estágio de produção, graças ao aumento da equipe de trabalho em várias partes 
do mundo e ao aumento do número de pessoas testando o compiladordo mundo e ao aumento do número de pessoas testando o compilador
●
Os erros da biblioteca de execução foram zerados pela equipeOs erros da biblioteca de execução foram zerados pela equipe
●
Atualmente o compilador está estável e faltam usuários testando o compilador. Atualmente o compilador está estável e faltam usuários testando o compilador. 
●
Deve­se formar a atual comunidade de desenvolvimento do compilador tanto Deve­se formar a atual comunidade de desenvolvimento do compilador tanto 
nacional como internacionalnacional como internacional
●
O ponto mais crítico está na emissão de erros no qual as mensagens informadas O ponto mais crítico está na emissão de erros no qual as mensagens informadas 
aos usuários ainda devem ser compatibilizadas com as mensagens do aos usuários ainda devem ser compatibilizadas com as mensagens do 
compilador da Microsoft. Acredita­se que estas pendências poderão ser compilador da Microsoft. Acredita­se que estas pendências poderão ser 
resolvidas com o andamento do projeto na Internetresolvidas com o andamento do projeto na Internet
●
Lançamento da versão BetaLançamento da versão Beta
●
Suporte a .NET 2.0 Suporte a .NET 2.0 
●
Desenvolvimento de uma IDE Desenvolvimento de uma IDE 
●
Desenvolvimento de Compilador Deplhi para MonoDesenvolvimento de Compilador Deplhi para Mono
●
Desenvolvimento de novos projetos de software básico com o Desenvolvimento de novos projetos de software básico com o 
conhecimento que esta sendo disseminado no paísconhecimento que esta sendo disseminado no país
PerspectivasPerspectivas
Externalidades
Monografias em MonoMonografias em Mono
– Marcio VenâncioMarcio Venâncio ­  ­ fatecmvb@yahoo.com.brfatecmvb@yahoo.com.br – – FATEC SP FATEC SP – Monografia de  – Monografia de 
conclusão de curso sobre o projeto Mono Basic, Orientação da professora conclusão de curso sobre o projeto Mono Basic, Orientação da professora 
Ivone Makito e co­orientação do Alessandro Binhara .Ivone Makito e co­orientação do Alessandro Binhara .
– Valmir Amaral Valmir Amaral ­ ­ valmiramaral@dilk.com.brvalmiramaral@dilk.com.br –  – UELUEL – Proposta de um  – Proposta de um 
estudo aprofundado sobre a plataforma Mono orientação do professor Daniel estudo aprofundado sobre a plataforma Mono orientação do professor Daniel 
dos Santos Kaster <dos Santos Kaster <dskaster@dc.uel.brdskaster@dc.uel.br>>
– Ricardo ErcolinRicardo Ercolin < <ricardo@pemaza.com.br>ricardo@pemaza.com.br> ­   ­  ULBRAULBRA­ Ji­Paraná ­ Ji­Paraná 
Rondônia. Um estudo do Projeto Mono para Implementação de sistemas Rondônia. Um estudo do Projeto Mono para Implementação de sistemas 
ASP .Net e ADO .Net. Orientação Prof. Jone jones@inf.ulbrajp.com.brASP .Net e ADO .Net. Orientação Prof. Jone jones@inf.ulbrajp.com.br
●
Dissertação de MestradoDissertação de Mestrado
– Alessandro  Binhara Alessandro  Binhara ­ <­ <binhara@gmail.combinhara@gmail.com> ­ > ­ UTFPRUTFPR –  Gestão de  –  Gestão de 
Projeto e Comunidades de Práticas, Estudo de Caso: Projeto Mono Basic. Projeto e Comunidades de Práticas, Estudo de Caso: Projeto Mono Basic. 
Orientador Prof. Dario DergintOrientador Prof. Dario Dergint
ExternalidadesExternalidades
Patrocínio MasterMaqPatrocínio MasterMaq
– A empresa MasterMaq fecha patrocínio com o projeto. A empresa MasterMaq fecha patrocínio com o projeto. 
Parceiria Itaipu BinacionalParceiria Itaipu Binacional
– A Itaipu Binacional através do PTI (Parque Tecnológico Itaipu) mostrou grande A Itaipu Binacional através do PTI (Parque Tecnológico Itaipu) mostrou grande 
interesse no projeto. O PTI através do Sr. Jaime Nelson Nascimento formalizou interesse no projeto. O PTI através do Sr. Jaime Nelson Nascimento formalizou 
durante as reuniões a participação da Itaipu no projetodurante as reuniões a participação da Itaipu no projeto
– Criação de um núcleo de pesquisa em Mono em Foz de Iguaçu. Criação de um núcleo de pesquisa em Mono em Foz de Iguaçu. 
●
Quatro pessoas trabalhando na confecção do CD de distribuição e Quatro pessoas trabalhando na confecção do CD de distribuição e 
Documentação do projeto Documentação do projeto 
●
internacionalização do projeto para o Inglês e Espanhol internacionalização do projeto para o Inglês e Espanhol 
– As atividades acabaram não se concretizando devido ao não repasse de verbas da As atividades acabaram não se concretizando devido ao não repasse de verbas da 
Itaipu para o PTI e por problemas administrativos das Instituições. Itaipu para o PTI e por problemas administrativos das Instituições. 
ExternalidadesExternalidades
Faculdade Facer – Pós graduação com Mono Faculdade Facer – Pós graduação com Mono 
– A Faculdade Educacional de Araucária  criou um curso de especialização em A Faculdade Educacional de Araucária  criou um curso de especialização em 
tecnologia .NET, na grade do curso terão tecnologia .NET, na grade do curso terão disciplinas dedisciplinas de  MonoMono com o objetivo de  com o objetivo de 
sensibilizar os alunos para a plataforma aberta, possibilitando uma alternativa para sensibilizar os alunos para a plataforma aberta, possibilitando uma alternativa para 
empresa que desejam adotar plataformas Linux, mas estão presas as tecnologias empresa que desejam adotar plataformas Linux, mas estão presas as tecnologias 
Microsoft. Microsoft. 
Disciplina de Mono e ASP.NET na Faculdade Cenecista Disciplina de Mono e ASP.NET na Faculdade Cenecista 
Presidente KennedyPresidente Kennedy
–   Prof. Rogério Melo Kinape coordenador do Curso Sistemas de Informação da Prof. Rogério Melo Kinape coordenador do Curso Sistemas de Informação da 
Faculdade Cenecista Presidente Kennedy, da Cidade de Campo Largo – PR. Faculdade Cenecista Presidente Kennedy, da Cidade de Campo Largo – PR. 
Convidou membros da equipe Mono Basic a ministrarem algumas disciplinas sobre Convidou membros da equipe Mono Basic a ministrarem algumas disciplinas sobre 
Mono e Asp .NET por solicitação dos alunos da graduação. Mono e Asp .NET por solicitação dos alunos da graduação. 
ExternalidadesExternalidades
Convênio com a Univale ­ IvaiporãConvênio com a Univale ­ Ivaiporã
– Capacitação do corpo de professores na tecnologia Mono para a reformulação da Capacitação do corpo de professores na tecnologia Mono para a reformulação da 
grade do curso de Tecnologia em Processamento de dados. grade do curso de Tecnologia em Processamento de dados. 
– A Tecnologia Mono será inserida no curso com a colocação de várias linguagens de A Tecnologia Mono será inserida no curso com a colocação de várias linguagens de 
programação como C#, VB.NET. programação como C#, VB.NET. 
– Criação de um curso de especialização em tecnologia Criação de um curso de especialização em tecnologia MonoMono para a faculdade. para a faculdade.
Especialização de Software Livre na Universidade Estadual Especialização de Software Livre na Universidade Estadual 
de Londrina (UEL) com Disciplinas em Mono de Londrina (UEL) com Disciplinas em Mono 
– Desenvolvimento de Interfaces e Aplicações Desktops, (30 horas) uso do Mono Desenvolvimento de Interfaces e Aplicações Desktops, (30 horas) uso do Mono 
devido ao seu foco em aplicativos Desktop.devido ao seu foco em aplicativos Desktop.
–   Fundamentos de Extreme Programming, (15h) objetivo é criar um workshop igual Fundamentos de Extreme Programming, (15h) objetivo é criar um workshop igual 
aos desenvolvidos pela equipe Mono Basic.aos desenvolvidos pela equipe Mono Basic.
ExternalidadesExternalidades
Cursos de MonoCursos de Mono
– Turma fechadas para treinamentos em Mono, em Santo Antonio da Platina­PR, Lins­Turma fechadas para treinamentos em Mono, em Santo Antonio da Platina­PR, Lins­
SP .SP .
– Cadastro com 50 pessoas em aguardando para agendamento de curso de Mono em Cadastro com 50 pessoas em aguardando para agendamento de curso de Mono em 
Curitiba pela PUCPRCuritiba pela PUCPR
Mais empresa se interessam pelo Mono BasicMais empresa se interessam pelo Mono Basic
– A empresa Jetro Soluções Empresariais de Fortaleza e a  Empresa Helmut Mauell A empresa Jetro Soluções Empresariais de Fortaleza e a  Empresa Helmut Mauell 
do Brasil de São Paulo estão interessada em parceira com o projetodo Brasil de São Paulo estão interessada em parceira com o projeto
Revistas interessadas em artigos sobre MonoRevistas interessadas em artigos sobre Mono
–   Active Delphi, Clube Delphi, InFormActive Delphi, Clube Delphi, InForm
ExternalidadesExternalidades
Projeto LifeLetsProjeto LifeLets
– Projeto criado durante os treinamentos da equipe Mono Basic acabou Projeto criado durante os treinamentos da equipe Mono Basic acabou 
ganhando colaboradores e algumas pessoas estão continuando o ganhando colaboradores e algumas pessoas estão continuando o 
desenvolvimento desse protótipo da desenvolvimento desse protótipo da “Computação Soberana”“Computação Soberana”, mais , mais 
detalhes ver o site: http://lifelets.sl.org.brdetalhes ver o site: http://lifelets.sl.org.br
Projeto CSDOProjeto CSDO
– O projeto CSDO nasceu como um software demonstrativo para as palestras O projeto CSDO nasceu como um software demonstrativo para as palestras 
do Mono Basic para demonstrar o uso de banco de dados. Foi disponibilizado do Mono Basic para demonstrar o uso de banco de dados. Foi disponibilizado 
na Internet e nos últimos meses começou a ganhar alguns adeptos que na Internet e nos últimos meses começou a ganhar alguns adeptos que 
passaram a usar a biblioteca em projetos comerciais, já recebeu algumas passaram a usar a biblioteca em projetos comerciais, já recebeu algumas 
contribuições de código desses adeptos. Maiores detalhes do projeto em: contribuições de código desses adeptos. Maiores detalhes do projeto em: 
http://monobrasil.sl.org.br/wiki/CsDOhttp://monobrasil.sl.org.br/wiki/CsDO
ExternalidadesExternalidades
Números do 
Projeto 
Números do ProjetoNúmeros do Projeto
InternacionalBrasil
Referências  no Google
Pesquisas Brasil  Internacional 
"Projeto Mono" 13.800 15.900
“Mono Brasil” 45.700 49.700
“Mono Basic“ 40.300 24.600
Brasil Internacional
Referências no Google
Pesquisas Brasil  Internacional 
DotNet 14.500 4.940.000
Mono Project 23.700 6.090.000
monobasic 20.200 166.000
“Visual Basic .NET” 222.000 3.420.000
Números do ProjetoNúmeros do Projeto
Números do Projeto
Local Cadastrado 
Empresas Parceiras 3
Colaboradores Contratados 5
Colaboradores Diretos 28
Colaboradores Indiretos 42
Monografias 5
Dissertação 1
Instituições de ensino formalmente vinculadas 2
Instituições de ensino informalmente vinculadas 5
Empresas Envolvidas 7
Números do ProjetoNúmeros do Projeto
Números do Projeto
Local Cadastrado 
Lista Mono Brasil  268
Lista Mono Basic  63
Site do Mono Brasil  287
Número de Palestas  +­56
Total de acessos no site 99.640
Total de cliques no sites 2.184.740
Email da Lista do monobr 1493
Email da Lista do mono basic 243
Dificuldades encontradas  
superadas e  não  
superadas
●
Dificuldades Superadas Dificuldades Superadas 
– Colaboradores em várias partes do mundo.Colaboradores em várias partes do mundo.
– Dificuldade de capitalização do conhecimento para transferência Dificuldade de capitalização do conhecimento para transferência 
para outras pessoaspara outras pessoas
– Mantendo o vigor do desenvolvimento em escala exponencialMantendo o vigor do desenvolvimento em escala exponencial
– Armazenamento da informação de forma irregular e complexa.Armazenamento da informação de forma irregular e complexa.
– Muita informação transferia de forma tácita.Muita informação transferia de forma tácita.
●
Dificuldades Não Superadas  ou em fase de Dificuldades Não Superadas  ou em fase de 
experimentaçãoexperimentação
– Divulgação e sensibilização dos usuário da linguagem VB.NETDivulgação e sensibilização dos usuário da linguagem VB.NET
–   Atingir o público alvo do projetoAtingir o público alvo do projeto
– Dificuldade na veiculação das informações entre as instituições Dificuldade na veiculação das informações entre as instituições 
conveniadas.conveniadas.
Dificuldades EncontradasDificuldades Encontradas
Apresentação Final a FINEP Projeto MonoBasic
Sucesso do 
Projeto 
Sucesso do ProjetoSucesso do Projeto
●
  O sucesso da metodologia adotada para a equipe de O sucesso da metodologia adotada para a equipe de 
projeto bem como na gestão das informações se dá por projeto bem como na gestão das informações se dá por 
diversos indicadores: diversos indicadores: 
– Volume de acessos nos Volume de acessos nos SitesSites do Projeto do Projeto
– Aceitação dos Aceitação dos patchespatches da equipe brasileira pelos  da equipe brasileira pelos 
mantenedores internacionais do projetosmantenedores internacionais do projetos
– Equipe brasileira ganhou várias senhas de acesso aos Equipe brasileira ganhou várias senhas de acesso aos 
servidores de código fonte internacional.servidores de código fonte internacional.
– Miguel de Icaza anunciou que a equipe Brasileira assumiu a Miguel de Icaza anunciou que a equipe Brasileira assumiu a 
liderança no envio de correções e transferiu a manutenção e liderança no envio de correções e transferiu a manutenção e 
coordenação do projeto para a equipe brasileira.coordenação do projeto para a equipe brasileira.
– Estabilização do CompiladorEstabilização do Compilador
Conclusão
ConclusãoConclusão
●
Hoje o projeto encontra­se com aproximadamente 80% realizado em relação à proposta Hoje o projeto encontra­se com aproximadamente 80% realizado em relação à proposta 
inicial.inicial.
●
Ressaltamos que atualmente a equipe brasileira do mono Basic assumiu a liderança Ressaltamos que atualmente a equipe brasileira do mono Basic assumiu a liderança 
mundial do projetomundial do projeto
●
Para projetos deste porte é necessário prever ou evitar cortes nos custos de interação Para projetos deste porte é necessário prever ou evitar cortes nos custos de interação 
inerentes à execução de projetos que envolvam multi­instituição e multi­atores  inerentes à execução de projetos que envolvam multi­instituição e multi­atores  
Normalmente as instituições não estão acostumadas a entender e financiar estes custos, Normalmente as instituições não estão acostumadas a entender e financiar estes custos, 
relativo à interação e a burocracia.relativo à interação e a burocracia.
●
Problemas com burocracia e comunicação multi­instituiçãoProblemas com burocracia e comunicação multi­instituição
●
Mesmo assim a equipe conseguiu atingir os principais objetivos do projeto e a Mesmo assim a equipe conseguiu atingir os principais objetivos do projeto e a 
comunidade Mono Internacional tem referenciado e agradecido ao esforço e dedicação comunidade Mono Internacional tem referenciado e agradecido ao esforço e dedicação 
da equipe brasileira. da equipe brasileira. 
Obrigado!!!!Obrigado!!!!
Slides Adicionais
­ Dificuldades
­ Ferramentas
●
Colaboradores em várias partes do mundo.Colaboradores em várias partes do mundo.
– Problemas:Problemas:
●
Barreira da Língua,  Culturais, Turnos trocados espera em Barreira da Língua,  Culturais, Turnos trocados espera em 
até 12horas por uma resposta.até 12horas por uma resposta.
– Solução:Solução:
●
Uso do Inglês como língua comum para toda comunicação.Uso do Inglês como língua comum para toda comunicação.
●
Objetivo comum motivando o andamento do projeto.Objetivo comum motivando o andamento do projeto.
●
Trabalho como diversão : “Trabalho como diversão : “JustJust for  for FunFun” (” (LinusLinus, 2000), 2000)
●
Trabalho em contra turnos, horário flexívelTrabalho em contra turnos, horário flexível
●
Autonomia de decisão para o desenvolvedorAutonomia de decisão para o desenvolvedor
Dificuldades SuperadasDificuldades Superadas
●
Dificuldade de capitalização do conhecimento para Dificuldade de capitalização do conhecimento para 
transferência para outras pessoastransferência para outras pessoas
– Solução:Solução:
●
Treinamento com o criador do Compilador Treinamento com o criador do Compilador 
●
Treinamento com Professores Especialistas da PUC­PRTreinamento com Professores Especialistas da PUC­PR
●
Treinamento tradicional em Linux e tecnologias Treinamento tradicional em Linux e tecnologias 
●
Treinamento especial em programação com metodologia Extreme Treinamento especial em programação com metodologia Extreme 
ProgrammingProgramming
●
Programação em Pares Remotos com VoIP e Compartilhamento Programação em Pares Remotos com VoIP e Compartilhamento 
de Equipamento.de Equipamento.
●
Integração das equipes via Integração das equipes via EmailEmail e IRC e IRC
Dificuldades SuperadasDificuldades Superadas
●
Mantendo o vigor do desenvolvimento em escala Mantendo o vigor do desenvolvimento em escala 
exponencialexponencial
– Solução:Solução:
●
O desenvolvimento é baseando num equilíbrio dinâmico da equipe, O desenvolvimento é baseando num equilíbrio dinâmico da equipe, 
realizando sempre tarefas simples e pequenas, chegando no final realizando sempre tarefas simples e pequenas, chegando no final 
numa solução complexa (Teoria da Complexidade)numa solução complexa (Teoria da Complexidade)
●
Desenvolvimento baseado em testes automatizados.Desenvolvimento baseado em testes automatizados.
●
Uso de práticas de Extreme Programming Uso de práticas de Extreme Programming 
Dificuldades SuperadasDificuldades Superadas
●
Armazenamento da informação de forma irregular e Armazenamento da informação de forma irregular e 
complexa.complexa.
– ProblemasProblemas
●
Muitos tipos de documentos : manuais, especificações, Muitos tipos de documentos : manuais, especificações, 
informações informais disseminadas via email, arquivos de informações informais disseminadas via email, arquivos de 
imagem e sons. imagem e sons. 
●
Ferramentas de gestão tradicionais não estão preparadas para este Ferramentas de gestão tradicionais não estão preparadas para este 
volume e diversidade da demanda.volume e diversidade da demanda.
– Solução:Solução:
●
Lista de email indexadas pelo GoogleLista de email indexadas pelo Google
●
Sistema de Sistema de SiteSite  WebWeb em Wiki em Wiki
Dificuldades SuperadasDificuldades Superadas
●
Muita informação transferia de forma tácita.Muita informação transferia de forma tácita.
– Solução:Solução:
●
Reuniões presenciais e virtuais com o criador do Mono Reuniões presenciais e virtuais com o criador do Mono BasicBasic  
●
Conversas e monitoramento do canal de IRC internacionalConversas e monitoramento do canal de IRC internacional
●
Monitoramento das listas internacionais do Projeto (cerca de 10 Monitoramento das listas internacionais do Projeto (cerca de 10 
listas)listas)
● Liberação das informações Liberação das informações “Cedo e Freqüentemente” (“Cedo e Freqüentemente” (LinusLinus ­  ­ 
2000)2000)
Dificuldades SuperadasDificuldades Superadas
Algumas dificuldades ainda Algumas dificuldades ainda 
não superadas e em fase de não superadas e em fase de 
experimentaçãoexperimentação
Dificuldades Não SuperadasDificuldades Não Superadas
Dificuldades encontradas noDificuldades encontradas no
 tratamento da Informação tratamento da Informação
●
  Divulgação e sensibilização dos usuário da Divulgação e sensibilização dos usuário da 
linguagem VB.NETlinguagem VB.NET
– Sensibilização de usuário Linux e de Software LinuxSensibilização de usuário Linux e de Software Linux
●
Pré – conceitos em relação a plataforma .NETPré – conceitos em relação a plataforma .NET
●
Ataque ideológicos a Linguagem VB.NET da MSAtaque ideológicos a Linguagem VB.NET da MS
– AçõesAções
●
Palestras em EventosPalestras em Eventos
●
Notícias nos Notícias nos sitessites de software livre de software livre
Dificuldades Não SuperadasDificuldades Não Superadas
●
    Sensibilização dos usuário da linguagem VB.NETSensibilização dos usuário da linguagem VB.NET
– Sensibilização de usuário VB.NETSensibilização de usuário VB.NET
●
Estão presos ao Estão presos ao marketingmarketing da Microsoft da Microsoft
●
Não buscam informações em Não buscam informações em sitessites de software livre de software livre
●
Não encontram ou não estão interessado em Software livreNão encontram ou não estão interessado em Software livre
●
Dificuldade de infiltrar informações no meios de comunicação da Dificuldade de infiltrar informações no meios de comunicação da 
MicrosoftMicrosoft
Dificuldades Não SuperadasDificuldades Não Superadas
●
  Sensibilização dos usuário da linguagem VB.NETSensibilização dos usuário da linguagem VB.NET
– AçõesAções
●
Palestras em Eventos de grupos de usuários .NETPalestras em Eventos de grupos de usuários .NET
●
Aproximação direta a parceiros da MicrosoftAproximação direta a parceiros da Microsoft
●
Atuação junto a entidades de Classe (Sucesu, ASSESPRO)Atuação junto a entidades de Classe (Sucesu, ASSESPRO)
●
Criação de eventos paralelos aos eventos da MicrosoftCriação de eventos paralelos aos eventos da Microsoft
●
Sensibilização dos lideres da comunidades de Desenvolvimento Sensibilização dos lideres da comunidades de Desenvolvimento 
.NET.NET
●
Criação de material publicitário “a la Microsoft” (Criação de material publicitário “a la Microsoft” (bannersbanners, , standstand, , 
panfletos, informativo impresso, caneta, camiseta, caneca, etc)panfletos, informativo impresso, caneta, camiseta, caneca, etc)
●
Colocação de Colocação de tagstags de Busca para o Google nos  de Busca para o Google nos SitesSites do projeto do projeto
●
Ajuda na formação de novos grupos de usuários .NETAjuda na formação de novos grupos de usuários .NET
Dificuldades Não SuperadasDificuldades Não Superadas
●
  Atingir o público alvo do projetoAtingir o público alvo do projeto
– Problemas :Problemas :
●
Software Livre está disponível na Software Livre está disponível na InternetInternet
●
Não  tem um dono únicoNão  tem um dono único
●
Não tem presença físicaNão tem presença física
– AçõesAções
●
Criação de uma identidade VisualCriação de uma identidade Visual
●
Criação de um Marca Criação de um Marca 
●
Utilização da identidade visual nos Utilização da identidade visual nos sitessites e materiais de divulgação  e materiais de divulgação 
Dificuldades Não SuperadasDificuldades Não Superadas
●
  Dificuldade na veiculação das informações entre as Dificuldade na veiculação das informações entre as 
instituições conveniadas.instituições conveniadas.
– Problemas :Problemas :
●
Falta de sinergia das instituiçõesFalta de sinergia das instituições
●
Perfis institucionais distintosPerfis institucionais distintos
●
Falta do divulgação do projeto dentro das instituiçõesFalta do divulgação do projeto dentro das instituições
●
Equipe reduzida para administração e divulgação do projetosEquipe reduzida para administração e divulgação do projetos
●
Falta de tempo dos coordenadores das instituiçõesFalta de tempo dos coordenadores das instituições
●
AçõesAções
●
Sistema de Sistema de MailMail­­ListingListing
●
Eventos focado nas instituições com palestrasEventos focado nas instituições com palestras
Dificuldades Não SuperadasDificuldades Não Superadas
Ferramentas 
Usadas
''
Gestão de Código FonteGestão de Código Fonte
''
Blog da EquipeBlog da Equipe
''
Site em Wiki do projetoSite em Wiki do projeto
''
Gestão dos Documentos e IntegraçãoGestão dos Documentos e Integração
''
Integração  Projeto InternacionalIntegração  Projeto Internacional
''
Blog InternacionalBlog Internacional
Relatório do Sistema de TestesRelatório do Sistema de Testes
Sistema de Teste 24HorasSistema de Teste 24Horas
Server Farm de TesteServer Farm de Teste
Sistema de Rastreamento Sistema de Rastreamento 
de Bugsde Bugs
Ferramenta de Comunicação Ferramenta de Comunicação 
Exemplo de Busca no GoogleExemplo de Busca no Google
Encontro da informação na ListaEncontro da informação na Lista
Listas do ProjetoListas do Projeto
Obrigado!!!!Obrigado!!!!

Mais conteúdo relacionado

PPTX
.NET Open Source 2009
PDF
App CrossMobile com C# para Android, Iphone e WindowsPhone
PPTX
Int305 projeto mono-final
PPTX
Interop itcare: Interoperabilidade Java e .NET
PPTX
Projetos Mono e Moonlight
PDF
PHP versus Java
PDF
As vantagens do desenvolvimento em .NET
DOCX
Visual basic
.NET Open Source 2009
App CrossMobile com C# para Android, Iphone e WindowsPhone
Int305 projeto mono-final
Interop itcare: Interoperabilidade Java e .NET
Projetos Mono e Moonlight
PHP versus Java
As vantagens do desenvolvimento em .NET
Visual basic

Mais procurados (20)

PPTX
Palestra do TechEd : O Projeto Mono: Aplicações .NET para sistemas não Windows
PDF
Mono Codebits
PPTX
Visual basic apresentação
PDF
Xamarin plataform
PPTX
Abertura - interopmix2014
PDF
PPTX
Curso Básico de Java - Aula 1
PDF
Desenvolvimento de aplicativo utilizando o framework ionic
PDF
Plataforma net pdf
PPTX
T@rget trust asp.net
PPTX
Introdução C#
PPTX
T@rget trust c# 4.0 - fundamentos da linguagem
KEY
Mono - .NET além do Windows
ZIP
Mono - .NET além do Windows
ODP
Conhecendo a Plataforma .NET
PDF
Interoperabilidade com .NET em ambiente Mainframe
PDF
Composer dependency manager - TDC - POA 2017
PPTX
Fundamentos do .NET Framework - Parte 1
PDF
O Projeto Mono: Aplicações .NET para sistemas não Windows
PPTX
Hello World usando c#.net
Palestra do TechEd : O Projeto Mono: Aplicações .NET para sistemas não Windows
Mono Codebits
Visual basic apresentação
Xamarin plataform
Abertura - interopmix2014
Curso Básico de Java - Aula 1
Desenvolvimento de aplicativo utilizando o framework ionic
Plataforma net pdf
T@rget trust asp.net
Introdução C#
T@rget trust c# 4.0 - fundamentos da linguagem
Mono - .NET além do Windows
Mono - .NET além do Windows
Conhecendo a Plataforma .NET
Interoperabilidade com .NET em ambiente Mainframe
Composer dependency manager - TDC - POA 2017
Fundamentos do .NET Framework - Parte 1
O Projeto Mono: Aplicações .NET para sistemas não Windows
Hello World usando c#.net
Anúncio

Destaque (10)

PDF
Eucatex apres 4_t14_en
PDF
Eucatex apres 1_t15_en
PDF
Mwc transforming healthcare telefonica
PPTX
Backup / Restore to Cloud Storage with esXpress and CloudArray software
PDF
Ce hv6 module 54 proxy server technologies
PPSX
Forensic Auditing Show
DOCX
Sales hidracidas, oxacidas (neutras, Básicas, Ácidas
DOCX
PPTX
Dedicatoria y Agradecimiento
PPT
Planning for New Hospital
Eucatex apres 4_t14_en
Eucatex apres 1_t15_en
Mwc transforming healthcare telefonica
Backup / Restore to Cloud Storage with esXpress and CloudArray software
Ce hv6 module 54 proxy server technologies
Forensic Auditing Show
Sales hidracidas, oxacidas (neutras, Básicas, Ácidas
Dedicatoria y Agradecimiento
Planning for New Hospital
Anúncio

Mais de Alessandro Binhara (20)

PDF
ApresentacaoEngehariaBrinquedojulho-2024-v1.pdf
PPTX
Uma breve introdução ao Big Data e Inteligência Artificial.pptx
PDF
BigData e internte das coisas aplicada a engenharia
PDF
Case RDStation: Construindo DataLakes com Apache Hadoop em cloud agnóstica
PDF
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
PPT
2019 latinoware - O mundo novo da realidade virtual
PDF
Realidade Virtual e a Ciência de Dados -latinoware
PPT
Realidade Virtual e a Ciência de Dados
PPT
A IMPORTÂNCIA DA PARTICIPAÇÃO NA GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...
PPTX
Curso de Férias - Robótica
PDF
BIG DATA & IoT: Tecnologias e  Aplicações
PDF
Introduçãoo aws, escalando uma aplicação Web
PDF
Bigadata casese opotunidades
PDF
Desenvolvimento de Games para Mobile.
PDF
Games imersivos
PDF
Curso C# em Mono - Orientação a Objeto Basico
PDF
Treinamento csharp mono
PDF
Xamarin Interop - hands on android -
PDF
Quarto Encontro GUX
PDF
O queo facebook faz com minhas fotos??? E o que o BigData tem haver com isso ???
ApresentacaoEngehariaBrinquedojulho-2024-v1.pdf
Uma breve introdução ao Big Data e Inteligência Artificial.pptx
BigData e internte das coisas aplicada a engenharia
Case RDStation: Construindo DataLakes com Apache Hadoop em cloud agnóstica
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
2019 latinoware - O mundo novo da realidade virtual
Realidade Virtual e a Ciência de Dados -latinoware
Realidade Virtual e a Ciência de Dados
A IMPORTÂNCIA DA PARTICIPAÇÃO NA GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...
Curso de Férias - Robótica
BIG DATA & IoT: Tecnologias e  Aplicações
Introduçãoo aws, escalando uma aplicação Web
Bigadata casese opotunidades
Desenvolvimento de Games para Mobile.
Games imersivos
Curso C# em Mono - Orientação a Objeto Basico
Treinamento csharp mono
Xamarin Interop - hands on android -
Quarto Encontro GUX
O queo facebook faz com minhas fotos??? E o que o BigData tem haver com isso ???

Último (19)

PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PPTX
Aula 18 - Manipulacao De Arquivos python
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PDF
Aula04-Academia Heri- Tecnologia Geral 2025
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PDF
Apple Pippin Uma breve introdução. - David Glotz
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
Processos na gestão de transportes, TM100 Col18
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Aula 18 - Manipulacao De Arquivos python
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Aula04-Academia Heri- Tecnologia Geral 2025
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Apple Pippin Uma breve introdução. - David Glotz
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
COBITxITIL-Entenda as diferença em uso governança TI
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Custos e liquidação no SAP Transportation Management, TM130 Col18
Processos na gestão de transportes, TM100 Col18

Apresentação Final a FINEP Projeto MonoBasic