Palestras

O evento contará sempre com duas palestras diferentes em paralelo (simultâneas), ocorrendo em salas diferentes. Você é livre para decidir na hora qual palestra irá assistir. Os slides de todas as palestras serão disponibilizados depois do evento, para todos os participantes.

O credenciamento incia as 7h30, sendo que a primeira palestra será as 9h00. O evento está programado para terminar as 19h20.

Grade parcial de palestras... novas palestras serão adicionadas nos próximos dias.

 

Palestras

  • Entendendo conceitos do Firebird através de um exemplo de geolocalização

    CantuPalestra em portuguêsCarlos Henrique Cantu

    FireBase/WarmBoot Informática - atua no mercado de desenvolvimento de software há mais de 28 anos. É mantenedor do site www.firebase.com.br e www.firebirdnews.org, consultor de banco de dados Firebird, autor dos livros Firebird Essencial, Firebird 2 e Guia de Migração para o Firebird 3. No total, já palestrou para milhares de pessoas, nas Conferências Internacionais de Firebird em 2005, 2006, 2007, 2008 e 2014, em todas as edições do Firebird Developers Day (FDD) e Delphi Developers Day (DDD), no SQL Connect 2007, além de diversos eventos ligados a informática e programação.

    Blog: blog.firebase.com.br
    Twitter: @chcantu

    Resumo: Hoje em dia é cada vez mais comum o uso de geolocalização em diversas aplicações, sejam elas "mobile" ou não. Infelizmente, o Firebird não possui tipos de dados, índices ou funções nativas para suporte a GIS, mas isso não impede de implementarmos nossas próprias soluções.

    Ao criar um exemplo onde o Firebird retornará os clientes que estão dentro de uma determinada área geoespacial, analisaremos diversos conceitos internos do SGBD relacionados a essa implementação, especialmente em relação aos tipos de dados numéricos (qual melhor tipo de dado a ser usado para armazenar latitude/longitude e porque?), como pesquisar por pontos dentro de uma área geoespacial e como otimizar essas consultas.

    Mostrarei também um exemplo de como georeferenciar uma base de dados contendo endereços, utilizando uma aplicação criada em Delphi e a API do GoogleMaps.

    Nível: Intermediário

  • Hardware, manutenção e tuning para um banco de 460GB com +1500 usuários simultâneos/Fechar

    Alexey KovyazinAlexey Kovyazin (Rússia)

    Diretor executivo da IBSurgeon. Alexey é um veterano das tecnologias da informação: sua experiência inclui ter trabalhado na Borland/CodeGear/Embarcadero e na Microsoft, além de ser especialista na recuperação de bases de dados corrompidas. Na IBSurgeon, trabalha na melhoria constante dos produtos e serviços, pois acredita que a qualidade é a chave do sucesso.

    Resumo: Essa palestra é dedicada a um caso real sobre o uso do Firebird 2.5 com uma média de carga diária de mais de 1.500 usuários simultâneos e 460GB de tamanho. Abordaremos o hardware utilizado, configurações do sistema operacional e do Firebird, o tuning para otimização, detalhes do monitoramento de performance nas diversas áreas: lock table, I/O, queries lentas, transações, etc.

    Serão apresentadas as recomendações práticas e configurações para o Firebird 2.5 no Linux.

    Nível: Intermediário

  • HQbird: Solução completa para grandes empresas que utilizam o Firebird/Fechar

    Alexey KovyazinPalestra com tradução para o portuguêsAlexey Kovyazin (Rússia)

    Diretor executivo da IBSurgeon. Alexey é um veterano das tecnologias da informação: sua experiência inclui ter trabalhado na Borland/CodeGear/Embarcadero e na Microsoft, além de ser especialista na recuperação de bases de dados corrompidas. Na IBSurgeon, trabalha na melhoria constante dos produtos e serviços, pois acredita que a qualidade é a chave do sucesso.

    Tema: Comparando a performance de grandes bases de dados com o Firebird 2.5, 3.0 e 4.0

    Resumo: Nessa palestra abordaremos o HQBird, uma pacote completo de soluções para grandes bases de dados, com características de proteção contra falhas e balanceamento de carga. Veremos como utilizar os utilitários de monitoramento/otimização, como configurar um ambiente de grande carga, tolerância a falhas para 2 ou mais servidores com escalabilidade de leitura, além de como automatizar as rotinas de manutenção e de backups. Abordaremos exemplos práticos do uso do HQBird com grandes bases de dados.

    Nível: Intermediário

    (*) O HQBird é um pacote de ferramentas comerciais, que estará sendo vendido com um grande desconto durante o FDD.

  • Cuidados e dicas para a instalação do Firebird 3/Fechar

    BensonAlexandre Benson Smith

    Trabalha com desenvolvimento de sistemas desde 1989, sendo que desde 1993 na THOR Software e Comercial Ltda, desenvolvendo software específico (taylor-made) e sistemas integrados de gestão empresarial. Ao longo destes anos, esteve envolvido em diversos projetos tais como software multimídia (quiosques, auto-treinamento, catálogos eletrônicos, etc), projetos para diversas prefeituras e diversos sistemas voltados para engenharia. Trabalha com Interbase/Firebird desde 1999 e participa de diversas listas de discussão e suporte de Firebird.

    Resumo: O Firebird 3 foi lançado em Abril de 2016, após anos de desenvolvimento. O código sofreu grandes refatorações, que implicaram na mudança de vários conceitos e em um maior cuidado durante a instalação e configuração.

    Essa palestra mostrará como devemos proceder com a instalação do Firebird 3 em diferentes cenários, e os cuidados que devem ser tomados para garantir que as aplicações existentes possam acessar a nova versão.

    (*) Obs: Essa palestra foi apresentada no FDD 2016, logo após o lançamento do Firebird 3. No entanto, muitas pessoas ainda não migraram para o FB 3 e requisitaram uma palestra sobre esse tema, sendo assim, decidimos repeti-la esse ano.

    Nível: Todos

  • Performance, da teoria a prática!/Fechar

    BensonAlexandre Benson Smith

    Trabalha com desenvolvimento de sistemas desde 1989, sendo que desde 1993 na THOR Software e Comercial Ltda, desenvolvendo software específico (taylor-made) e sistemas integrados de gestão empresarial. Ao longo destes anos, esteve envolvido em diversos projetos tais como software multimídia (quiosques, auto-treinamento, catálogos eletrônicos, etc), projetos para diversas prefeituras e diversos sistemas voltados para engenharia. Trabalha com Interbase/Firebird desde 1999 e participa de diversas listas de discussão e suporte de Firebird.

    Resumo: Performance é um tema que sempre requer atenção especial, afinal, queremos nossos sistemas respondendo da forma mais rápida possível.

    Melhorar o hardware do servidor é uma forma simples de obter mais performance, afinal, discos mais rápidos, mais memória e maior poder de processamento, resultará em melhor tempo de resposta. No entanto, seja por razões financeiras ou de tecnologia, melhorar o hardware pode não ser uma opção. Nesse caso, teremos que mudar o foco, saindo do hardware e indo para o software/Firebird.

    Nessa palestra serão apresentados vários conceitos importantes do Firebrd, que estão diretamente ligados a performance do SGBD. Entender esses conceitos permitirá que possamos usá-los a nosso favor, ajudando a identificar os pontos que não estão funcionando de forma ideal, e corrigi-los para que operem com o máximo de eficiência, oferecendo um melhor tempo de resposta.

    Nível: Todos

  • Mudanças da NFe 4.0 e implementação com ACBr/Fechar

    RegysPalestra em portuguêsRegys Borges da Silveira

    Bacharel em Sistemas de Informação, Pós-Graduação em Segurança da Informação e MBA em Gestão Financeira e Empresarial, Certificado Delphi Developer.

    É um dos administradores e mantenedores do Projeto ACBr - Automação Comercial Brasil. Trabalha com desenvolvimento para Automação Comercial a cerca de 22 anos desenvolvendo softwares para o mercado de varejo nacional e internacional, Paf-ECF, NF-e, NFC-e, SPED entre outros.

    Contato: www.regys.com.br

    Tema: Mudanças da NFe 4.0 e implementação com ACBr

    Resumo: A NFe 4.0 entra em produção em Outubro/2017, sendo que a partir de Abril/2018 não serão mais aceitas emissões na versão 3.10. O layout da NFe 4.0 traz diversas mudanças que impactam diretamente os ERPs e emissores de NF-e espalhados pelo Brasil, tanto no quesito validações quanto aos dados que devem ser informados.

    A palestra apresentará as alterações do novo layout 4.0 e mostrará como implementá-las facilmente utilizando o componente ACBrNFe (open source).

    Nível: Todos

    Obs: Apesar do tema não estar diretamente relacionado ao Firebird, entendemos que é de grande interesse geral e de extrema importância para a comunidade desenvolvedora.

  • Full Text Search sem complicações/Fechar

    Paulo QuicoliPalestra em portuguêsPaulo Quicoli

    Arquiteto de sistemas e SCRUM Master certificado, atua há mais de 15 anos com as mais diversas tecnologias para desenvolvimento desktop, mobile e web, dentre elas Delphi, .NET, Xamarin e Azure. Especialista em XAML (WPF, UWP, Xamarin.Forms), WCF, Web API, tem auxiliado diversas empresas uso adequado de novas tecnologias e na adoção de metodologias ágeis.

    Contato: github.com/quicoli

    Tema: Full Text Search sem complicações

    Resumo: Ao fazer uso de recursos de nuvem, em especial o Microsoft Azure Search, é possível inserir a funcionalidade de pesquisas textuais facilmente e de forma eficiente em qualquer aplicativo e suprir a ausência desse recurso nativo no Firebird.

    A palestra aborda:
    - Principais recursos;
    - Casos de uso;
    - Criação do serviço;
    - Importação de dados pre existentes;
    - Pesquisando informações
    - Demo de integração com sistema existente: Em uma aplicação que tem por finalidade indexar documentos armazenados em disco e que estão referenciados em um banco de dados Firebird é incluída a opção de busca pelo conteúdo dos arquivos utilizando Azure Search.

    Nível: Todos

  • Utilizando o Firebird com o Docker/Fechar

    ZuchiPalestra em portuguêsJederson Zuchi

    Jederson Zuchi é desenvolvedor senior da Beblue (maior empresa de cashback no meio físico do país) e também professor associado da Faculdade de Tecnologia de Taquaritinga e do Centro universitário Barão de Mauá. Possui experiência com desenvolvimento de aplicações, utilizando tecnologias como Java, NodeJS, Angular 2 e 4 e Delphi, além de ser Heavy User do banco de dados Firebird desde a versão 1.0. Tem trabalhado com desenvolvimento de sistemas por mais de 20 anos.

    Resumo: Docker é uma plataforma de containerização de infraestrutura e aplicações. Seu uso vem sendo amplamente adotado nos mais diversos tipos de ambientes. Docker está sendo muito utilizado com a arquitetura de micro-serviços, pela facilidade de escalabilidade horizontal das aplicações. Outro uso muito comum é em relação a criação de infraestruturas, como serviços de bancos de dados e aplicações.

    Nesta palestra, será apresentado esse ecosistema e abordado a containerização de servidores Firebird, que uma vez configurados, poderão ser portados para qualquer local, de uma maneira simples, ágil e segura.

    Nível: Todos

  • Delphi com Firebird - além do Client/Server/Fechar

    KelverPalestra em portuguêsKelver Merlotti

    Trabalha com Delphi há 15+ anos, é Embarcadero MVP e coordenador editorial da Active Delphi. Foi Gerente de Treinamentos e Serviços da Embarcadero do Brasil e atualmente mantém sua própria empresa de serviços.

    Resumo: Conheça as opções que o Delphi nos dá para construir aplicações em multi-camadas de forma RAD, permitindo o consumo do servidor/serviço por clientes heterogêneos (desktop, web e mobile) e possibilitando inclusive a integração com outras tecnologias e/ou sistemas.

    Palestra obrigatória para quem ainda tem dúvidas sobre os termos: Datasnap, Webservice, REST, SOAP, FireDAC e FireMonkey.

    Nível: Intermediário

  • Desenvolvendo aplicações Web com Delphi, FB e uniGUI (ExtJS)/Fechar

    Paulo MonteiroPalestra em portuguêsPaulo A. A. Monteiro

    Atua como Desenvolvedor e Consultor de ERP há mais de 18 anos. Recentemente, passou 3 anos migrando um ERP para Web, utilizando Delphi com uniGUI. Formado em Sistema de informação e MBA Controladoria e Finanças. Atualmente Diretor Executivo da Sistema Fenix Consultoria.

    Resumo: Aplicações web já deixaram de ser "moda" e se tornaram uma necessidade real. Os conceitos envolvidos no desenvolvimento de uma aplicação para web são diferentes do que se costuma usar em aplicações Desktop, o que geralmente se traduz em um elevado tempo de aprendizado/adaptação/migração. Nesta palestra será apresentada a ferramenta de desenvolvimento RIA (Rich Internet Application) uniGUI, que possibilita aos desenvolvedores Delphi migrarem ou desenvolverem aplicações Web com muita facilidade, alterando pouquíssimas coisas no padrão que utilizam em suas aplicações Desktop.

    Após uma apresentação geral do uniGUI e seus componentes, será demonstrado um CRUD com o Firebird, e como utilizar a ferramenta de stress do próprio uniGUI para testar o desempenho e simulação da aplicação em um ambiente de produção.

    No final, apresentarei dicas da experiência que obtive nesses 4 anos trabalhando com a ferramenta, e uma breve apresentação de um ERP desenvolvido com uniGUI, para que os participantes vejam na prática o potencial da tecnologia.

    Obs: Os participantes do FDD poderão adquirir o uniGUI com 15% de desconto.

    Nível: Todos

  • Usando o Firebird 3 no Android/Fechar

    Luiz PauloPalestra em portuguêsLuiz Paulo de O. Santos

    Formado em Tecnologia em Processamento de Dados, especialista em Análise de Sistemas. É professor da Kroton-Anhanguera de Piracicaba e consultor independente nas áreas de Tecnologia da Informação, GSM Telecom, Redes Wireless, Segurança de Dados e Segurança de Bancos de Dados. Desenvolvedor de aplicativos para Android. É membro da ACM - Association for Computing Machinery, também membro da ISOC - Internet Society, e autor do livro "Firebird - Dicas de Segurança", publicado pela Editora Ciência Moderna.

    Tema: Usando o Firebird 3 no Android

    Resumo: Essa palestra mostrará como instalar e utilizar o Firebird 3 em smartphones Android. Estamos falando do servidor completo, e não somente da biblioteca cliente! Com isso, podemos criar aplicações no Android que utilizem o Firebird no modo embedded (embarcado), e usufruam de todos os recursos que o FB oferece! Tópicos abordados:

    • Manipulação do pacote do Firebird 3.0
    • Modelos de bancos de dados no Android
    • Conector para o Firebird
    • Criação rápida de aplicativo no Android
    • Exemplo de App devenvolvido em Java e Object Pascal, acessando o FB local

    Nível: Todos

Clique aqui caso não consiga visualizar os resumos clicando nas palestras acima.

Copyright Carlos H. Cantu - todos os direitos reservados. Melhor visualizado em +1024x768.

Palestras Inscrição Local e Hospedagem Reports