Software Livre e o Projeto KDE
|
|
- Ilda Malheiro Soares
- 6 Há anos
- Visualizações:
Transcrição
1 Live Blue ( Software Livre e o Projeto KDE Sandro Santos Andrade sandro.andrade@gmail.com liveblue@googlegroups.com 1
2 Roteiro Software Livre O Projeto KDE Tecnologias Porque e como contribuir Papéis desempenhados Por onde começar? O Live Blue Objetivos, membros e atividades 2
3 Software Livre A computação começou com software livre Software livre é uma questão de liberdade, não de preço Usuários são livres para executar, copiar, distribuir, estudar, modificar e melhorar o software Software livre não significa gratuito, não comercial ou amador 3
4 Software Livre Envolve quatro liberdades: Liberdade de executar o software para qualquer propósito Liberdade de estudar como o programa funciona e adaptá lo às suas necessidades. Acesso ao código fonte é indispensável Liberdade de redistribuir cópias Liberdade para melhorar o software e disponibilizar esta melhoria para o público 4
5 Software Livre O projeto GNU e a Free Software Foundation: Foi criado em 1983 Em 1990 já se tinha os principais componentes exceto o kernel Em 1992 Linux disponibilizou o kernel Linux como free software Nasce o GNU/Linux Atualmente dezenas de milhões de pessoas usam o GNU/Linux 5
6 O Projeto KDE Fundado em 1996 por Matthias Ettrich O KDE é um ambiente desktop e uma plataforma de desenvolvimento O 'K' do KDE (The K Desktop Environment) era simplesmente a letra que vinha antes do 'L' de Linux Em 1997 o KDE passa a utilizar o toolkit Qt e o KDE e.v. é criado 6
7 O Projeto KDE Versão 1.0 lançada em julho de 1998, 2.0 em 2000 e 3.0 em 2002 O Qt é lançado com a licença GPL em 2000 O KDE foi totalmente reestruturado para o lançamento do KDE 4 em janeiro de 2008 Números: 4 milhões de linhas de código no SVN, mais de 1900 contribuidores, 300 tradutores, commits por mês, mais de 20 mirrors do site e 130 de downloads 7
8 O Projeto KDE Projetos atuais do KDE: KDE Core Libraries: kdelibs KDE Documentation KDE Education: software educacional para o KDE KDE Games KDE PIM: Personal Information Management kde.org: websites KDE KDE Print: 8
9 O Projeto KDE Projetos atuais do KDE: KOffice Oxygen Partner Program: interoperabilidade entre ISV Plasma: KDE desktop Marble: mapas e informações geográficas Decibel: realtime communications framework Kopete: KDE instant messaging 9
10 O Projeto KDE Projetos atuais do KDE: Okular: visualizador universal de documentos Gwenview: visualizador universal de imagens KDE on (Mac / Windows / Solaris / FreeBSD) E outros... 10
11 O Projeto KDE Plasma 11
12 Tecnologias O KDE: É, em sua maior parte, escrito em C++ Porém utiliza linguagens tais como Java, Python, Ruby, Perl e C# (via bindings ou Kross) Utiliza o Qt como biblioteca básica Amplia as funcionalidades do Qt através de suas bibliotecas: kdelibs, kdepimlibs, kdebase, kdevplatform Funciona também no Microsoft Windows 12
13 Tecnologias Qt Sobre o Qt: É um toolkit para o desenvolvimento de aplicações GUI multi plataforma, com recursos para IPC, networking, XML, SVG, banco de dados, scripting, OpenGL, multimídia e soluções embarcadas Disponível publicamente desde maio de 1995 Possui cerca de 500 classes e 9000 funções Possui licença dual 13
14 Tecnologias Qt 14
15 Tecnologias Qt Widgets: 15
16 Tecnologias Qt Dialogs e Main Windows: 16
17 Tecnologias Qt Dialogs e Main Windows: 17
18 Tecnologias Qt Gráficos 2D: 18
19 Tecnologias Qt Gráficos 2D: 19
20 Tecnologias Qt Gráficos 2D: 20
21 Tecnologias Qt Gráficos 2D: 21
22 Tecnologias Qt OpenGL: 22
23 Tecnologias Qt Model View: 23
24 Tecnologias Qt Banco de Dados: 24
25 Tecnologias Qt Networking: 25
26 Tecnologias Qt XML: 26
27 Tecnologias Qt Ferramentas (Qt Designer): 27
28 Tecnologias Qt Ferramentas (Qt Linguist): 28
29 Tecnologias Qt Ferramentas (Qt Assistant): 29
30 Tecnologias Qt Qtopia (Embedded Qt): 30
31 Tecnologias Qt E mais Extensões do Qt: signals/slots, meta objetos, containers Style Sheets e Scripting (QtScript) Web Browser Engine (WebKit) e Plugins Multimídia (Phonon) e Manipulação de SVG Bindings para outras linguagens (Qt Jambi, PyQt, QtRuby, Perl, Qt#, Qymono) Qt na web? Wt!!! Extensões do KDE e de terceiros (ex: qwt, qanava, quazip, QLALR...) 31
32 Tecnologias Qt Porque o Qt? Multi plataforma com código fonte único Riqueza de características e funcionalidades Bom desempenho e ótima documentação Disponibilidade de código fonte Disponibiliza soluções corretas sob o ponto de vista da engenharia de software Write once, compile anywhere 32
33 Tecnologias KDE Amplia as funcionalidades do Qt através de suas bibliotecas: kdeui: funcionalidades de interface de usuário kio: acesso uniforme a arquivos locais e remotos decibel / telepathy: Computer Telephone Integration, VoIP, etc plasma: o desktop KDE 33
34 Porque e como contribuir Porque contribuir? É divertido! Reputação profissional Você irá aprender com os mais experientes Você irá vivenciar um projeto real de desenvolvimento de sistemas complexos Você irá ampliar sua rede de contatos Oportunidades podem surgir 34
35 Porque e como contribuir Papéis desempenhados: Desenvolvedor de código Testador (usuário que reporta bugs) Tradutor / Criador de novas documentações Criador de pacotes e distribuições Designer de arte Promoter Sociólogo, economista, educador, filósofo... 35
36 Porque e como contribuir Por onde começar (desenvolvedores): Instalar o Linux :) Conhecer o Linux e o KDE Estudar C++/Java/Python/Ruby/..., Qt e KDE Escolher um projeto: Se inscrever na lista de discussão Participar dos canais de IRC Compilar os fontes do SVN Participar... 36
37 O Live Blue Grupo de promoção, manutenção, documentação, testes e desenvolvimento da plataforma KDE na Bahia Atualmente com 20 membros Web site: Objetivo: Suportar as atividades técnicas e não técnicas relacionadas ao projeto KDE na Bahia e no Brasil 37
38 O Live Blue Projetos em andamento: Rocs Visualização de Software no Kdevelop Tutoriais para a Linux Magazine Manutenção do site br.kde.org Participação no FISL 10 Participação no Latinoware 2009 Encontro Brasileiro do Projeto KDE Google Summer of Code 2009 Akademy
39 O Live Blue Rocs: Software do pacote KDE edu para criação e manipulação de grafos 39
40 O Live Blue Visualização de Software no KDevelop: 40
41 O Live Blue Como saber mais sobre o KDE: Listas de discussão 41
42 O Live Blue Conferências: FISL (Fórum Internacional de Software Livre) Akademy 2009 (Conferência Mudial do KDE) 24 a 27 de junho Porto Alegre 03 a 11 de julho Las Palmas de Gran Canária ES Latinoware a 24 de outubro Foz do Iguaçu 42
43 Live Blue ( Live Blue KDE hacking in the tropics Sandro Santos Andrade Tomaz Martins dos Santos Canabrava {sandro.andrade, live 43
O KDE na Bahia e no Brasil
O KDE na Bahia e no Brasil Sandro Santos Andrade sandroandrade@kde.org Roteiro O que é o KDE? Histórico Tecnologias Porque e como contribuir? O KDE na Bahia e no Brasil O Live Blue O KDE no mundo O que
Leia maisKDE para Iniciantes. Camila Ayres
para Iniciantes Camila Ayres http://kders.wordpress.com Roteiro Histórico Plasma O ambiente de trabalho O SC e Netbooks O SC e dispositivos móveis Porquê usar o SC Você pode fazer parte do Equipe internacional
Leia maisKDE para Futuros Gearheads V1.1
KDE para Futuros Gearheads V1.1 Wagner Reck kders.wordpress.com.br Baseada em 'KDE para iniciantes' de Sandro Andrade do LiveBlue Roteiro O que é o KDE? Histórico Plasma O ambiente de trabalho Você pode
Leia maisVisualização de Software com o KDevelop 4
Live Blue (http://liveblue.wordpress.com) Visualização de Software com o KDevelop 4 Sandro Santos Andrade sandro.andrade@gmail.com http://liveblue.wordpress.com liveblue@googlegroups.com 1 Um desafio inicial
Leia maisInstalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato
Instalação e Configuração de Servidores Linux Server Prof. Alex Furtunato alex.furtunato@academico.ifrn.edu.br Roteiro Definições Histórico Características Principais Distribuições Shell Partições Sistemas
Leia maisAula 01 Introdução ao S.O. Linux
Prof. Diego Pereira Gerência e Configuração de Serviços para Internet Aula 01 Introdução ao S.O. Linux Objetivos Conhecer a história do sistema operacional Linux; Ver a importância
Leia maisIntrodução ao Linux. Thiago Yukio Kikuchi Oliveira
Introdução ao Linux Thiago Yukio Kikuchi Oliveira stratus@lgmb.fmrp.usp.br O que é Linux??? Definição: Linux é um sistema operacional criado em 1991 por Linus Torvalds na universidade de Helsinki na Finlândia.
Leia maisKDE. Leandro da silva leandrosilva.hair@gmail.com João batista joao13m@yahoo.com.br
KDE Leandro da silva leandrosilva.hair@gmail.com João batista joao13m@yahoo.com.br RESUMO Este Artigos vamos mostrar como funciona o KDE e contar um pouco sua historia, mostrando cada detalhe de onde ele
Leia maisDESENVOLVENDO APLICAÇÕES ANDROID COM Qt Sandro Andrade KDE/IFBA
DESENVOLVENDO APLICAÇÕES ANDROID COM Qt Sandro Andrade KDE/IFBA sandroandrade@kde.org AGENDA DESTE TREINAMENTO O que é o Qt? Porque utilizar o Qt no desenvolvimento para mobile? Módulos do Qt voltados
Leia maisQtModeling: Metamodelagem e Model-Driven Software Engineering com Qt5
QtModeling: Metamodelagem e Model-Driven Software Engineering com Qt5 Sandro S. Andrade sandroandrade@kde.org / @andradesandro FISL 15 Fórum Internacional de Software Livre Porto Alegre Maio/2014 Introdução
Leia maisSOFTWARE LIVRE AULA 1 Prof. Sandro Wambier
SOFTWARE LIVRE AULA 1 Prof. Sandro Wambier INTRODUÇÃO O software livre vem conquistando a cada dia mais adeptos em todo mundo: características técnicas como disponibilidade de seus códigos fontes, possibilidade
Leia mais1º Encontro Brasileiro dos Participantes do Google Summer of Code
1º Encontro Brasileiro dos Participantes do Google Summer of Code Sandro Santos Andrade sandro.andrade@gmail.com Bruno Gola brunogola@gmail.com Eduardo Felipe eduardofelipe87@gmail.com Roteiro O que é
Leia maisSistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01
Sistemas Operacionais II Prof. Gleison Batista de Sousa Aula 01 Revisão de SO Linux Prof. Gleison Batista de Sousa Objetivos - Ter conhecimento sobre os diversos módulos que compõem um sistema operacional
Leia maisIrrRPG Builder Uma Ferramenta Livre Para Desenvolvimento de Jogos Eletrônicos de RPG
IrrRPG Builder Uma Ferramenta Livre Para Desenvolvimento de Jogos Eletrônicos de RPG Andres Jessé Porfirio Tony Alexander Hild Universidade Estadual do Centro Oeste Sumário Introdução Trabalhos Correlatos
Leia maisSistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01
Sistemas Operacionais II Prof. Gleison Batista de Sousa Aula 01 Sistemas Operacionais Livres Prof. Gleison Batista de Sousa Aula 01 Objetivos - Ter conhecimento sobre os diversos módulos que compõem um
Leia maisTutorial da ferramenta de prototipação Pencil Project (Versão resumida) Prof. Moacyr Franco Neto
Tutorial da ferramenta de prototipação Pencil Project (Versão resumida) Prof. Moacyr Franco Neto Versão 1.0.0 1 ÍNDICE Sumário INTRODUÇÃO... 3 PRINCIPAIS CARACTERÍSTICA DO PENCIL PROJECT... 3 COMO BAIXAR...
Leia maisLibreOffice Acadêmico Introdução ao LibreOffice
LibreOffice Acadêmico Introdução ao LibreOffice Instituto de Informática Universidade Federal de Goiás cursosextensao@inf.ufg.br Um pouco de história 1985: StarWriter para Zilog Z80 Empresa alemã StarDivision
Leia maisESTÁGIO CURRICULAR I e II
ESTÁGIO CURRICULAR I e II Marco Aurelio Pellens Orientador: Prof. Dr. Marcelo da Silva Hounsell Supervisor: Prof. Dr. André Tavares da Silva Empresa: UDESC DCC CCT - Introdução Objetivo Geral: Fazer um
Leia maisTutorial da ferramenta de modelagem ASTAH (Versão resumida) Prof. Moacyr Franco Neto
Tutorial da ferramenta de modelagem ASTAH (Versão resumida) Prof. Moacyr Franco Neto Versão 1.0.0 1 ÍNDICE Sumário INTRODUÇÃO... 3 PRINCIPAIS CARACTERÍSTICA DA ASTAH... 3 COMO BAIXAR... 4 PRINCIPAIS FUNCIONALIDADES...
Leia maisUm modelador 3D paramétrico para CAD. Yorik van Havre FISL 13, julho de 2012
FreeCAD Um modelador 3D paramétrico para CAD Yorik van Havre FISL 13, julho de 2012 Tuitem com #FreeCAD Interrompam quando quiserem PDF desta palestra disponível em http://yorik.uncreated.net Esta apresentação
Leia maisNetbeans 6.0. Thiago S. Gonzaga. Embaixador da Sun UNESP Rio Preto
Netbeans 6.0 Thiago S. Gonzaga Embaixador da Sun UNESP Rio Preto thi_gonzaga@yahoo.com.br Tópicos O que é Netbeans? O que há de novo no Netbeans 6? Características Demonstrações O que fazer/onde ir O que
Leia maisDesenvolvimento de Software I
Desenvolvimento de Software I Prof. Arnaldo Martins Hidalgo Junior arnaldo@flash.tv.br http://aulashidalgo.wordpress.com 5 h/a (2 aulas semanais) http://aulashidalgo.wordpress.com 1 Competências Avaliar
Leia maisOPORTUNIDADES: Analista de Sistemas Sênior
OPORTUNIDADES: Analista de Sistemas Sênior Experiência em projetos de desenvolvimento de sistemas Conhecimento de metodologia de desenvolvimento de sistema Experiência em levantamento de requisitos e elaboração
Leia maisManipulação de arquivos Pacote Office Libre Office. Prof. Ana Paula Domingos
Manipulação de arquivos Pacote Office Libre Office Prof. Ana Paula Domingos Copiar arquivos 1. Selecionar o arquivo desejado; 2. Clicar com o botão direito do mouse e escolher a opção: Copiar; 3. Clicar
Leia maisJVM s Livres. Paloma Costa. javawoman@portaljava.com.br http://javawoman.objectis.net
JVM s Livres Paloma Costa javawoman@portaljava.com.br http://javawoman.objectis.net Sobre a Palestrante Java Developer e Tester Automation Técnica em Processamento de Dados Estudante de Matemática e Ciências
Leia maisPROJETO ARQUITETURAL DE SOLUÇÕES MOBILE COM Qt Sandro Andrade IFBA/KDE
PROJETO ARQUITETURAL DE SOLUÇÕES MOBILE COM Qt Sandro Andrade IFBA/KDE sandroandrade@kde.org OLÁ! whoami IFBA/KDE/KDE e.v. sandroandrade@kde.org / @andradesandro http://sandroandrade.org Qt - POR
Leia maisGestão Estratégica da Informação ECI/UFMG Disciplina: Sistemas de Gestão de Conteúdo Prof. Marcello Bax Integrantes: Júnio César, Luciana Bicalho,
Gestão Estratégica da Informação ECI/UFMG Disciplina: Sistemas de Gestão de Conteúdo Prof. Marcello Bax Integrantes: Júnio César, Luciana Bicalho, Robson de Roma, Rodrigo Lopes WordPress é um sistema de
Leia maisAULA 1 INTRODUÇÃO AO JAVA
AULA 1 INTRODUÇÃO AO JAVA Ao término dessa aula você terá aprendido: História e características do Java Ambientes e plataformas Java O Java é a base para praticamente todos os tipos de aplicações em rede
Leia maisObjetivos. Responder o que é Java; Mostrar as vantagens e desvantagens do Java; Compilar e executar um programa simples.
O que é Java Material baseado na apostila FJ-11: Java e Orientação a Objetos do curso Caelum, Ensino e Inovação, disponível para download em http://www.caelum.com.br/apostilas/ 1 Objetivos Responder o
Leia maisGerenciamento de Projetos com o Redmine
Gerenciamento de Projeto com o Redmine Marcello Moura, Hugo do Nascimento {marcello,diretor}@cercomp.ufg.br Centro de Recursos Computacionais Universidade Federal de Goiás Goiânia, 28 de Abril 2009 Esta
Leia maisLicenças de Software Livre
Licenças de Software Livre Esta apresentação está licenciada sob a licença Atribuição Uso Não Comercial 2.5 Brasil, da Creative Commons http://creativecommons.org/licenses/by nc/2.5/deed.pt Licenças de
Leia mais18/03/2014. Manipulação de arquivos Pacote Office Libre Office. Copiar arquivos. Recortar arquivos - Mover. Microsoft Office
Copiar arquivos Manipulação de arquivos Pacote Office Libre Office Prof. Ana Paula Domingos 1. Selecionar o arquivo desejado; 2. Clicar com o botão direito do mouse e escolher a opção: Copiar; 3. Clicar
Leia maisDesenvolvendo Widgets QML para o KDE Plasma
Desenvolvendo Widgets QML para o Plasma Sandro Andrade Agenda Novos requisitos para UX's Qt e QML Plasma Plasma Widgets Seu Plasma Widget em 20 minutos O Futuro Novos requisitos para UXs Cross-platform
Leia maisGVSIG EM 5 MINUTOS. Anderson Maciel Lima de Medeiros Consultor em Geotecnologias 2011
GVSIG EM 5 MINUTOS Anderson Maciel Lima de Medeiros Consultor em Geotecnologias 2011 SOBRE O AUTOR Anderson Anderson Maciel Maciel Lima Lima de de Medeiros Medeiros Tecnólogo Tecnólogo em em Geoprocessamento
Leia maisLinux e Segurança: porque ele é tão seguro?
Linux e Segurança: porque ele é tão seguro? Osnar de Sousa Maia osnarsousa@yahoo.com.br Realização : Apoio: Sistema Operacional GNU/Linux TUX O Linux adota a GPL, uma licença de software livre o que significa,
Leia maisSOFTWARE. Disciplina: Informática Professor: Gustavo Sabry
SOFTWARE Disciplina: Informática Professor: Gustavo Sabry MARÇO/2016 O QUE É SOFTWARE? É a parte lógica de um computador; Ou seja, nada mais é que todo e qualquer programa utilizado pelos usuários; Gerado
Leia maisCOLABORANDO COM O GNOME Aprendendo os primeiros passos de como colaborar com o projeto GNOME
COLABORANDO COM O GNOME Aprendendo os primeiros passos de como colaborar com o projeto GNOME Jorge Pereira 03 de Julho de 2008 Licença Agenda O Projeto GNOME Por onde começar?
Leia maisSoftware Livre. Escolha ética, política e técnica. Uma evolução constante.
Software Livre Escolha ética, política e técnica. Uma evolução constante. Éder Saraiva Grigório DIA DA COMPUTAÇÃO INFES UFF 2013 Quem sou eu? - Éder Saraiva Grigório - 31 anos - Desde os 17 anos utilizando
Leia maisProjeto GoHome. Tutorial de Instalação Android Studio e SDK
Projeto GoHome Tutorial de Instalação Android Studio e SDK Antonio Fabricio Almeida e Silva Novembro 2016 Teresina-PI Sumário 1. Descrição da Ferramenta... 3 2. Requisitos de Sistema... 4 3. Download...
Leia maisFRAMEWORK PARA GERENCIAMENTO E DISPONIBILIZAÇÃO DE INFORMAÇÕES MULTIMÍDIA GEOLOCALIZADAS NA PLATAFORMA ANDROID
FRAMEWORK PARA GERENCIAMENTO E DISPONIBILIZAÇÃO DE INFORMAÇÕES MULTIMÍDIA GEOLOCALIZADAS NA PLATAFORMA ANDROID Roteiro Introdução Fundamentação teórica Desenvolvimento Conclusões Introdução Plataformas
Leia maisFilosofia e conceitos de Software Livre
Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação Filosofia e conceitos de Software Livre Sistemas de Software livre Site: http://jeiks.net E-mail:
Leia maisInformática. Linux ubuntu. Professor Márcio Hunecke.
Informática Linux ubuntu Professor Márcio Hunecke www.acasadoconcurseiro.com.br Informática LINUX UBUNTU Ubuntu é um sistema operacional baseado em Software Livre 1, construído a partir do núcleo Linux,
Leia maisSolisc 2010 Gerenciamento de Projetos com dotproject
Solisc 2010 Gerenciamento de Projetos com dotproject Marcio Junior Vieira marcio em ambientelivre.com.br Sobre o Palestrante A 10 anos trabalha nas áreas de análise, consultoria e desenvolvimento de sistemas.
Leia maisAdministração Central Cetec Capacitações Capacitação Sistema Operacional Linux
Capacitação Sistema Operacional Linux Parte I Introdução Quando abordamos o assunto sistema operacional, acredito que, para muitos usuários e profissionais da área de tecnologia venha a sua cabeça a imagem
Leia maisDesenvolvendo Aplicações Android com Qt Colaborando com Software Livre no KDE
Desenvolvendo Aplicações Android com Qt Colaborando com Software Livre no KDE Sandro Andrade sandroandrade@kde.org sandroandrade.org @andradesandro Objetivos Apresentar o Qt e os benefícios da sua utilização
Leia maisTermos de uso específicos do produto
Termos de uso específicos do produto SOFTWARE A lista a seguir identifica os termos de uso adicionais que se aplicam ao Software específico. Cada lista de Produto identifica uma ou mais notas de rodapé
Leia maisLicenças Open Source
Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação Licenças Open Source Sistemas de Software Livre Site: http://jeiks.net E-mail: jacsonrcsilva@gmail.com
Leia maisCÓDIGO FONTE CÓDIGO FONTE DO BOLO DE CHOCOLATE MOLHADINHO
SOFTWARE LIVRE CÓDIGO FONTE CÓDIGO FONTE DO BOLO DE CHOCOLATE MOLHADINHO 2 XÍCARAS DE FARINHA DE TRIGO 2 XÍCARAS DE AÇÚCAR 1 XÍCARA DE LEITE 6 COLHERES DE SOPA CHEIAS DE CHOCOLATE EM PÓ 1 COLHER DE SOPA
Leia maisDesenvolvendo aplicações grácas no linux sem esforço
Desenvolvendo aplicações grácas no linux sem esforço (mas não só grácas) Wagner Reck 1 1 UNIPAMPA-Alegrete Semana Acadêmica Ulbra, 2010 Wagner Reck Desenvolvendo aplicações grácas no linux sem esforço
Leia maisDjl O Steam do Linux
Djl 1.2.11 - O Steam do Linux Date : 11 de Maio de 2009 A tarefa de migrar para Linux é cada vez mais facilitada. No entanto, um dos principais factores que têm impedido muitos dos utilizadores de outras
Leia maisLinguagem de Programação II Programação Orientada a Objetos. Ambientes de Programação
Linguagem de Programação II Programação Orientada a Objetos Ambientes de Programação Prof. Alessandro Borges 2 Tópicos Prompt de comando JDK IDE NetBeans Eclipse Jbuilder Visual Café Visual J++ NetBeans
Leia maisManual do KGraphViewer. Gaël de Chalendar Federico Zenith Tradução: Marcus Gama
Gaël de Chalendar Federico Zenith Tradução: Marcus Gama 2 Conteúdo 1 Introdução 6 2 Usar o KGraphViewer 8 2.1 A Janela Principal...................................... 8 2.1.1 Mover o Gráfico Dentro da
Leia maisPasso-a-passo para desenvolver um Programa usando a Linguagem Python
Cursos: Engenharia de Produção / Tecnólogo em Gestão da Qualidade Disciplina: Informática Professora: Flávia Pereira de Carvalho Passo-a-passo para desenvolver um Programa usando a Linguagem Python 1)
Leia maisVANTAGENS DE USAR APACHE MAVEN NA PROGRAMAÇÃO.
VANTAGENS DE USAR APACHE MAVEN NA PROGRAMAÇÃO. Julio Fernandes Rocha, Jaime William Dias Universidade Paranaense (Unipar) juliofernandes_rocha@hotmail.com jaime@unipar.br Resumo. Este artigo tem por objetivo
Leia maisSoftware Livre Introdução ao Linux
Software Livre Introdução ao Linux Instituto Granbery 06/03/2004 Carlos de Castro Goulart Departamento de Informática-UFV goulart@dpi.ufv.br Parte I - Software Livre O que é Software Livre? Vantagens da
Leia maisEstrutura geral de um computador
Estrutura geral de um computador Prof. Marcos V. O. de Assis mvoassis@gmail.com marcos.assis@ufpr.br h
Leia maisAdministração de Sistemas Livres. Aula 4 - Ambientes Gráficos Profª. Lais Farias Alves
Administração de Sistemas Livres Aula 4 - Ambientes Gráficos Profª. Lais Farias Alves Visão Geral O GNU/Linux possui diversos gerenciadores gráficos diferentes. Alguns desses gerenciadores são simples,
Leia maisCurso Técnico em Informática
COLÉGIO EST. JOÃO MANOEL MONDRONE - ENS. FUNDAMENTAL, MÉDIO, PROFISSIONAL E NORMAL Rua Mato Grosso n.2233 - Fone/Fax (045) 3264-1749-3264-1507 Curso Técnico em Informática Disciplina: Informática Instrumental
Leia maisMódulo I - Introdução. Faculdade Christus Sistemas de Informação 24/09/2010. Carlos Eugênio Torres Engenheiro de Informática
Módulo I - Introdução Aula 3 Carlos Eugênio Torres Engenheiro de Informática http://cetorres.com Faculdade Christus Sistemas de Informação 24/09/2010 Graduado em Ciência da Computação pela UFC, Brasil
Leia maisIntrodução à Informática
Conteúdo Complementar Introdução à Informática FORMAÇÃO TÉCNICA Curso Técnico em Agronegócio Introdução à Informática Sumário Ferramentas colaborativas na Internet 5 Armazenamento de arquivos online 6
Leia maisde Redes de Computadores Linux
Curso de Formação Continuada de Configuração de Redes de Computadores Linux Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José mello@ifsc.edu.br http://docente.ifsc.edu.br/mello
Leia maisA Web, o Design, o Software Livre e outras histórias... Eduardo Santos - www.agni.art.br
A Web, o Design, o Software Livre e outras histórias... Eduardo Santos - www.agni.art.br Surgimento da WEB e HTML Início da década de 90 HTML (acrônimo para a expressão HyperText Markup Language, que significa
Leia maisPEF 5743 Computação Gráfica Aplicada à Engenharia de Estruturas
PEF 5743 Computação Gráfica Aplicada à Engenharia de Estruturas Prof. Dr. Rodrigo Provasi e-mail: provasi@usp.br Sala 09 LEM Prédio de Engenharia Civil Bibliotecas Gráficas Existem diversas ferramentas
Leia maisWaldemar Dibiazi Junior Engenheiro de Computação Especialista em Banco de Dados
Waldemar Dibiazi Junior Engenheiro de Computação Especialista em Banco de Dados Objetivos da Palestra Entender o que é uma distribuição Linux Visão geral sobre algumas distribuições Linux existentes Evolução
Leia maisGERADOR DE INTERFACES GRÁFICAS PARA IOS GABRIEL SEBASTIAN RAMIREZ JOYCE MARTINS
GERADOR DE INTERFACES GRÁFICAS PARA IOS GABRIEL SEBASTIAN RAMIREZ JOYCE MARTINS Introdução Objetivos Fundamentação teórica Especificação Implementação Operacionalidade Resultados e discussão Conclusão
Leia maisLinguagens e Técnicas de Programação III Aula 01 Introdução ao Android
Aula 01 - Introdução ao Android 1 Linguagens e Técnicas de Programação III Aula 01 Introdução ao Android Prof. Othon Marcelo Nunes Batista othonb@yahoo.com Mestre em Informática Aula 01 - Introdução ao
Leia maisO Manual do Remote Desktop Connection. Brad Hards Urs Wolfer Tradução: José Pires
O Manual do Remote Desktop Connection Brad Hards Urs Wolfer Tradução: José Pires 2 Conteúdo 1 Introdução 5 2 O protocolo do Remote Frame Buffer 6 3 Usar o Remote Desktop Connection 7 3.1 Ligar o Remote
Leia maisSISTEMA OPERACIONAL & SOFTWARE LIVRE
Curso Técnico em Redes de Computadores Disciplina de Sistemas Operacionais Livres SISTEMA OPERACIONAL & SOFTWARE LIVRE Professora: Juliana Cristina dos Santos E-mail: professora@julianacristina.com Site:
Leia maisOFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO
OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO Prof. Msc. Carlos José Giudice dos Santos carlos@oficinadapesquisa.com.br www.oficinadapesquisa.com.br Linguagens de Programação Material
Leia maisElaine Chen, Gerente de Produto. Como usar o R e o Tableau
Elaine Chen, Gerente de Produto Como usar o R e o Tableau 2 Conteúdo O que é o R?...3 Quais são os benefícios do uso do R?...3 Como é a integração do Tableau com o R?...4 A quem se destina esse recurso?...5
Leia maisProjeto Micro Livre do Ministério da Educação. Avaliação da Distribuição Linux para as Estações de Trabalho
Projeto Micro Livre do Ministério da Educação Avaliação da Distribuição Linux para as Estações de Trabalho Brasília, dezembro de 2004 Agenda Introdução - Aspectos da decisão - Servidores e estações - Definições
Leia maisPonto de Presença da RNP na Bahia - PoP-Ba. Pacote RedeComep
Ponto de Presença da RNP na Bahia - PoP-Ba Pacote RedeComep Última atualização: 14/02/2013 1. Sistema de Gestão do PoP-Ba. A Rede Metropolitana de Salvador - Remessa - é fruto do sucesso do projeto RedeComep
Leia maisIDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias
1 IDES E PROGRAMAÇÃO Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias {claudio,macdias}@icmc.usp.br 2 Agenda Conceitos Instalação e Configuração Compilação e Execução de Código IDEs Exemplo
Leia maisUNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMÁTICA
1 UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMÁTICA JUAN CASSIUS CARNEIRO PEREIRA PEDRO M. NETO GOOGLE CLOUD PONTA GROSSA 2017 2 JUAN CASSIUS
Leia maisOFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO
OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO Prof. Msc. Carlos José Giudice dos Santos carlos@oficinadapesquisa.com.br www.oficinadapesquisa.com.br Linguagens de Programação Material
Leia maisAs primeiras versões do windows eram constituídas por 16 bits sendo essas : -Windows 1.0 -Windows 2.0 -Windows 3.x
Evolução do Windows 16bits As primeiras versões do windows eram constituídas por 16 bits sendo essas : -Windows 1.0 -Windows 2.0 -Windows 3.x Sendo as primeiras versões do windows Windows 1.0 O Windows
Leia maisSoftware Livre e a Cultura Hacker em Jacobina. Valéssio Soares de Brito
Software Livre e a Cultura Hacker em Jacobina Valéssio Soares de Brito contato@valessiobrito.com.br Valéssio Soares de Brito Jacobinense, hacker, artista digital e ativista do conhecimento livre. Formado
Leia mais$whoami. > Daniel Lenharo de Souza > Analista de TI na Celepar > Debian Developer
Daniel Lenharo 29 de Setembro de 2017 $whoami > Daniel Lenharo de Souza > Analista de TI na Celepar > Debian Developer > Ativista de Software Livre > Usuário Debian desde 2000 > Contribuidor Debian desde
Leia maisManual do KAppTemplate. Anne-Marie Mahfouf Tradução: Marcus Gama
Anne-Marie Mahfouf Tradução: Marcus Gama 2 Conteúdo 1 Introdução 5 2 Usando o KAppTemplate 6 3 De que modelo você precisa? 9 3.1 O modelo de GUI em C++ para o KDE 4......................... 9 3.2 O modelo
Leia maisCurso de Linux Básico com o Linux Educacional
Curso de Linux Básico com o Felipe Buarque de Queiroz felipe.buarque@gmail.com Unidade Gestora de Tecnologia da Informação - UGTI Fundação de Amparo a Pesquisa do Estado de Alagoas - FAPEAL Maio de 2009
Leia maisIntrodução ao Desenvolvimento para Dispositivos Móveis
PARTE II Introdução ao Desenvolvimento para Dispositivos Móveis Victor Adriel de Jesus Oliveira INF - UFRGS Summary PARTE I Introdução a Plataformas Móveis Padrões para o Desenvolvimento de Aplicativos
Leia maisProgramação I Aula 1 Apresentação
Programação I Aula 1 Apresentação Pedro Vasconcelos DCC/FCUP 2018 Pedro Vasconcelos (DCC/FCUP) Programação I Aula 1 Apresentação 2018 1 / 28 Nesta aula 1 Objetivos, funcionamento e avaliação 2 Introdução
Leia maisUsando VNC para instalar o CallManager da Cisco em um servidor remoto
Usando VNC 3.3.7 para instalar o CallManager da Cisco em um servidor remoto Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Use o VNC com CallManager da Cisco Preparação do
Leia maisSistemas Operacionais Introdução
Sistemas Operacionais Introdução Adriano J. Holanda http://adrianoholanda.org/edu/ 5 de agosto de 2013 Introdução Sobre o curso Introdução Complexidade dos SOs Informações sobre a disciplina Serviços Arquitetura
Leia maisDesenvolvimento Java com ferramentas IBM
Desenvolvimento Java com ferramentas IBM Camilo Lopes IT Specialist/Analyst Java Programmer camilom@br.ibm.com Iniciando em Java 19/06/09 Agenda Por que Java?! Ferramentas IBM para desenvolvimento Demonstração
Leia maisDESCOBERTO. (Glen Myers)
"A ATIVIDADE DE TESTAR É O PROCESSO DE EXECUTAR UM PROGRAMA COM A INTENÇÃO DE DESCOBRIR UM ERRO. UM BOM CASO DE TESTE É AQUELE QUE TEM UMA ELEVADA PROBABILIDADE DE REVELAR UM ERRO AINDA NÃO DESCOBERTO.
Leia mais6 ambientes gráficos para o teu Linux
6 ambientes gráficos para o teu Linux Date : 20 de Maio de 2013 Os ambientes de trabalho tendem a definir a usabilidade e produtividade que um sistema operativo pode oferecer. Cada um com as suas características
Leia maisSistemas de Informação (SI) Infraestrutra de Tecnologia da Informação (TI): Software
Sistemas de Informação (SI) Infraestrutra de Tecnologia da Informação (TI): Software Prof.ª Dr.ª Symone Gomes Soares Alcalá Universidade Federal de Goiás (UFG) Regional Goiânia (RG) Faculdade de Ciências
Leia maisManual do KLinkStatus. Paulo Moura Guedes Tradução: Marcus Gama
Paulo Moura Guedes Tradução: Marcus Gama 2 Conteúdo 1 Introdução 5 2 Usando o KLinkStatus 6 3 Configurando o KLinkStatus 8 4 Créditos e Licença 11 5 Instalação e compilação 12 Resumo KLinkStatus é um verificador
Leia maisSoftware Livre, Distribuições GNU/Linux e Telecomunicações
Álvaro Justen (a.k.a. Turicas) Apresentação Graduando em Engª de Telecomunicações - UFF Pesquisa: IF-UFF: Física computacional/estatística Midiacom: Redes sem fio Experiência > 7 anos em GNU/Linux Sócio-fundador
Leia maisCurso: Especializado Web Design
Curso: Especializado Web Design Duração: 171h Área formativa: UX & UI Sobre o curso Web Design é a extensão do design cujo foco é a criação de websites e documentos disponíveis na internet acessíveis,
Leia maisGestão de Conteúdo com Plone. Luiz Ferreira
Gestão de Conteúdo com Plone Luiz Ferreira Gestão de Conteúdo Conjunto de processos e tecnologias que provêem meios para coletar, administrar e publicar informação. Informação: tipicamente chamada de conteúdo.
Leia maisCONCEITOS RELACIONADOS A SOFTWARE LIVRE. O que é software livre. O que é copyleft. Qual a diferença entre software livre e código.
CONCEITOS RELACIONADOS A SOFTWARE LIVRE O que é software livre O que é copyleft Qual a diferença entre software livre e código aberto Quais as obrigações de quem desenvolve ou distribui software livre
Leia maisConhecendo um pouco mais sobre WordPress. Equipe de tecnologia da coordenação de Cultura Digital do Ministério da Cultura.
Conhecendo um pouco mais sobre WordPress Equipe de tecnologia da coordenação de Cultura Digital do Ministério da Cultura. Índice - O que é Wordpress; - Como surgiu; - Vantagens; - Criando um blog no wordpress.com;
Leia maisTeste de software. Engenharia de software Profª karine sato da silva
Teste de software Engenharia de software Profª karine sato da silva Mais sobre o TDD Test Driven Development (TDD); TDD reivindica um desenvolvimento incremental do código que inicia com testes, incluindo
Leia maisUSO DO COMPONENTE ACBrNFe PARA A EMISSÃO DA NOTA FISCAL ELETRÔNICA NFe.
USO DO COMPONENTE ACBrNFe PARA A EMISSÃO DA NOTA FISCAL ELETRÔNICA NFe. ANDRÉ FERREIRA DE MORAES Professor orientador: Weles Saggiorato Siqueira OBJETIVOS Objetivo Geral Apresentar o componente ACBrNFe,
Leia maisUniversidade Federal de Minas Gerais. Faculdade de Letras. Curso de Turismo. A utilização de Softwares livres no Turismo: Caso SETERRA.
Universidade Federal de Minas Gerais Faculdade de Letras Curso de Turismo A utilização de Softwares livres no Turismo: Caso SETERRA. Aluna: Mariana Ávila de Araújo 31 de Outubro de 2011 Introdução O presente
Leia maisBianca Hahn Lucas Manassés Vitor Sabbi
Bianca Hahn Lucas Manassés Vitor Sabbi O que é? O Zend Framework é um framework para PHP 5, orientado a objetos e baseado em MVC, que é desenvolvido pela empresa Zend junto com a comunidade de usuários
Leia maisHistórico e conceitos básicos. GSO I Gestão de Sistemas Operacionais
Histórico e conceitos básicos GSO I Gestão de Sistemas Operacionais História do Linux Em 1991, Linus Benedict Torvalds, um estudante Filandês, pela necessidade de estudar melhor sistemas operacionais desenvolve
Leia mais