2º Festival Software Livre BH

O 2º Festival de Software Livre de Belo Horizonte acontecerá na UNATEC – Instituto UNA de Tecnologia que apoia o Software Livre e terá início das atividades às 8:00hs.

No evento, serão realizadas palestras, oficinas e install fests tanto para iniciantes quanto para usuários avançados.

O intuito do evento é agrupar cada vez mais os profissionais e entusiastas das diversas áreas da tecnologia, divulgando e ampliando o alcance da filosofia do Software Livre.

Venha participar! Traga o seu computador pra instalarmos o GNU/Linux!

As inscrições serão realizadas através do site:  www.fslbh.org
A sua inscrição será confirmada após a doação (no dia do evento) de um ou mais livros infanto-juvenil, as doações serão repassadas para a Fundação Espírita Cárita

Site: www.fundacaoespiritacarita.org.br

 

 

 

Programação

8h ás 9h – Credenciamento

 

 

Xen para Ambientes Corporativos – Parallel and Full Virtualization – Case de Sucesso: Corpo de Bombeiros e Fundação Ezequiel Dias

Felipe Ribeiro / Sandro Alves

 9h ás 12h
Oficina – Lab 8

Este Hands-on tem como objetivo solidificar o conhecimento de técnicos e especialistas envolvidos nos processos de virtualização de servidores munindo-se de boas práticas no deployment de ambientes onde há a necessidade de virtualização.
A abordagem deste, capacita o indivíduo a instalar um servidor de médio/grande porte para servir máquinas totalmente virtualizadas ou para-virtualizadas, dependendo de sua necessidade com várias opções de configuração das VMs (HVM/PVM), rede entre outras.
Para este Hands-on, utilizaremos dois ambientes de servidores:
Hp Proliant ML 350 G5 – Xen Server Open 3.4.1 – Dom0 – Compilado do Source – Debian 5.3 Lenny
Desktop AMD64-X2, CoreDuo, 8GBRAM – Xen Server Open – 3.2 – Dom0 – Centos5.3 Final
Importante ressaltar que este e um ambiente em funcionamento no Corpo de Bombeiros Militar de Minas Gerais e Fundação Ezequiel Dias, que será reproduzido para o Público.

 

 

Java para iniciantes

Wagner Gomes

9h as 11h
Oficina – Lab 9

Ementa:
Introdução
Conceitos de Orientação Objeto;
Motivação – Porque usar Java?
Características do Java;
Demostração de um programa em java;
Tipo, Operadores e Expressões
Tipos primitivos;
Declarações e inicialização;
Operadores e Expressões;
Classes e Objetos
Conceitos e estruturas;
Construtores;
Herança de classe;
Estendendo classe;
Classe String e suas operações;
Instrução de repetição (for e while);

 

 

 

Software Livre, Open Source e Licenças

Glauco Vinícius / Gustavo Alves

10h ás 11h
Palestra – Lab 7

Este trabalho visa explicar para os iniciantes os conceito de software livre e código aberto, bem como as interseções e diferenças entre ambos. Por último, será apresentada uma visão geral das licenças: LGPL (GNU Lesser General Public License), FDL (Free Documentation License), GPL 2 e GPL 3 (GNU General Public License), AGPL (Affero General Public License), Apache License 2.0, MIT License e BSD License.

 

 

 

Aprenda Qt e Contribua com o desenvolvimento do projeto KDE

Lamarque Vieira

13h as 17h
Oficina – Lab 11

Este mini-curso de quatro horas visa apresentar as principais funcionalidades do Qt 4.5.x e KDE 4.2.x para o desenvolvimento produtivo de aplicações desktop multi-plataforma, discutir decisões de projeto, idiomas e apresentar ferramentas auxiliares para o desenvolvimento utilizando essas plataformas, além de apresentar vivência prática inicial na utilização destas plataformas.
O curso será ministrado em dois módulos de três horas cada um, teremos tópicos expositivos e atividades práticas para fixar conceitos.

 

 

 

LaTeX: Find you type!

Luís Eterovick

11h as 12h
Palestra – Lab 7

Inovando o mundo da tipografia, essa linguagem de alto nível vem quebrar muitos paradigmas na criação de documentos com estrutura lógica. Trazendo visual profissional em artigos, teses, slides, livros, LaTeX vem tomando a frente no meio acadêmico, permitindo o usuário focar no conteúdo de seu trabalho, sem preocupações com a formatação e com a estrutura.
Abordagem: Estrutura lógica de um documento. Principais classes e estilos. CTAN, pacotes e fontes.

 

 

 

Padrões Aberto e Informação Livre

Júlio César

11h as 12h
Palestra – Lab 9

Esta palestra visa padrões abertos são padrões disponíveis para livre acesso e implementação, que independem de royalties e outras taxas e sem discriminação de uso. São elementos importantes na era da Informação e do Conhecimento, pois permitem que estes não fiquem presos ao monopólio de um formato e estejam disponíveis para gerar o saber por meio do compartilhamento.
Abordagem: Dado, Informação e Conhecimento. Armazenando de forma Livre. O cuidados com a tecnologia (ODF x Outros Padrões).

 

Inkscape – Conheça a ferramenta livre para seus desenhos!

Anderson Viana

14h as 16h  – Lab 10

Conheça esse poderoso editor de imagens vetoriais, a alternativa livre, eficaz e imprescindível aos programas proprietários do gênero.
A oficina introduzirá o aluno no desenho vetorial, mostrando conceitos elementares no uso do Inkscape, proporcionando aos mesmos a possibilidade do uso de uma ferramenta gratuita e livre para a elaboração de desenhos vetoriais profissionais.

  

Desenvolvimento PHP5 com smarty e PDO

Diego Henrique Oliveira

14h as 17h

Oficina – Lab 8

 Esta oficina visa apresentar ao público o desenvolvimento de aplicações usando todo o potencial da orientação a objetos do PHP 5, incluindo as bibliotecas Smarty e PDO.

 

 

 

Migrando ambiente de desenvolvimento web proprietário para software livre

Bruce Emmanuel Sueira

14h as 17h
Oficina – Lab 7
 Os seguintes tópicos serão abordados:
1 – Porque não migrar.
2 – Porque migrar.
3 – Principais dificuldades encontradas.
4 – Por onde começar.
5 – Entendendo as diferenças de permissões de acesso e particionamento do sistema.
6 – Como preparar um ambiente de trabalho LAMP (linux -Apache, Mysql, Php).
7 – Principais ferramentas de desenvolvimento.

 

 

 

Software Livre: Revolucione!

Djavan Fagundes e Guilherme Guerra

14h ás 16h

Palestra – Lab 7

Uma visão geral sobre o estado do Software Livre, quanto ao seu uso nos computadores desktop e como o usuário tem reagido ao usar ambientes desktops livres.

 

 

 

Django, Desenvolvimento Web da maneira correta

Rodolfo Alves Pereira

13:00 ás 17:00 – Lab 9
 

Um framework para desenvolvimento Web que economiza seu tempo e torna a construção de sites uma diversão, permitindo que você construa e mantém alto padrão de qualidade nas aplicações com o mínimo de complicações

 * Introdução a Linguagem de Programção Python, levando em consideração que Django foi cem por cento (100%) desenvolvido nesta linguagem;

* Iniciando com Django, Instalação e Configurações;

* Aplicação prática de Model-View-Controller (MVC) e Don’t-Repeat-Yourself (DRY);

* Objeto Relacional.

* Apresentação Teórica de Vantagens e Limitações.

Django tem feito a Linguagem de Programação Python se tormar bastante conhecida para aplicações Web, sua performance de execução e desenvolvimento, estão deixando os programadores e designers encantados, considerando que o framework foi desenvolvido para quem precisa desenvolver muitas coisas em pouco tempo.

Desenvolvido por Adrian Holovaty em 2005, programador de um site de notícias Lawrence.com, o fez para suprir as necessidades do site em que trabalhava.

 Rodolfo Alves Pereira, Bacharel em Ciência da Computação, Faculdades Integradas de Caratinga, Programador e Administrador de Servidores Linux em StudioSol Comunicação Digital.

 

Conheça e faça parte do Projeto KDE-MG
 Amanda Oliveira Castro

16h ás 17h
Palestra – Lab 10

Conheça as pessoas envolvidas no KDE-MG e as novas propostas do nosso projeto.

 

Leave a Comment