Notícias
Hoje, dia 10/Agosto (sexta-feira) é o último dia para se inscrever para o 15º FDD, a ser realizado no dia 18/Agosto, em Piracicaba - SP.
Assuntos que você vai perder se ficar de fora:
100% dicas e macetes (Cantu)
Performance em foco! (Vlad Khorsun)
Tudo sobre o nBackup (Vlad Khorsun)
Entendendo os novos PLANs do Firebird 3 e novas técnicas de otimização (Alexey)
Monitoramento de performance e correção automática de problemas com o HQBird 2019 (Alexey)
Firebird 4 - o que vem por aí (Alexandre B. Smith)
Do Desktop (Client/Server) para Web usando AngularJS e Firebird (Alexandre B. Smith)
Replicação de forma simples e eficaz com Firebird (Thulio Bittencourt)
Boas Práticas de Tunning SQL (Marcelo Daibert)
Modelagem de Dados x Mundo Real (Marcelo Daibert)
REST APIs com Delphi e Firebird (Kelver Merlotti)
Evolução do Delphi: o que estou perdendo?
Descontos que você vai perder se ficar de fora:
IBExpert por R$ 400 (preço normal é ~ R$ 1092)
IBFirstAid, HQBird e outros produtos da IBSurgeon com até 50% de desconto
FastReports com 40% de desconto
TeeChart com 15% de desconto
uniGUI com 15% de desconto
Woll2Woll/Infopower com 25% de desconto
Gnostice com 25% de desconto
Livro Guia de Migração para o FB 3 (impresso) com 40% de desconto
Não fique de fora! Inscreva-se agora, pague o boleto e garanta sua vaga! Restam menos de 30 vagas: www.firebirddevelopersday.com.br
Ainda quer mais?
No dia 17 de Agosto de 2018 (véspera do FDD), haverá um workshop gratuito com o tema "Replication and Performance monitoring with HQBird Enterprise", ministrado por Alexey Kovyazin (CEO da IBSurgeon). A apresentação será em inglês (sem tradução). O HQBird é um pacote de ferramentas comerciais para monitoramento e otimização de performance do Firebird. A versão Enterprise do HQBird traz o recurso de replicação unidrecional nativa, permitindo fazer hotbackups de forma muito fácil, além de uma série de ferramentas para monitoramento de bases de dados, que permitem detectar gargalos de performance como queries lentas, etc. A inscrição (gratuita) é separada do FDD e pode ser feita aqui. Restam apenas 10 vagas.
Essa é a última semana para se inscrever para o 15º FDD. É agora ou nunca. Lembrando que além de excelentes palestras, os participantes terão direito a ótimos descontos em diversos componentes e ferramentas, como IBExpert, IBSurgeon, Woll2Woll, TeeChart, uniGUI, IBObejcts, FastReports, etc. Acesse www.FirebirdDevelopersDay.com.br e inscreva-se agora! Restam apenas 30 vagas.
Os participantes do 15º Firebird Developers Day terão direito de adquirir ou renovar licenças de diversos componentes e ferramentas com descontos imperdíveis! Entre eles estão as ferramentas da IBSurgeon, IBObjects, FastReport, TeeChart, Infopower, UniGUI e Gnostice!
Os descontos são realmente muito bons, e é uma ótima chance de economizar um bom dinheiro. Veja todos os detalhes aqui.
O 15º FDD acontecerá em Piracicaba - SP, no dia 18 de Agosto de 2018, e contará com a presença mais do que especial de Vlad Khorsun, um dos principais core developers do Firebird! Vlad é responsável pela implementação de alguns dos recursos mais interessantes e úteis do Firebird, como Execute Block, Global Temporary Tables, CTe - Common Table Expressions, além de aperfeiçoamentos no nBackup, execute statement, etc. Alexey Kovyazin, especialista em recuperação e otimizaçao de bases de dados, estará mais uma vez presente além, é claro, de vários nomes da comunidade brasileira. A grade de palestras ainda não está completa, mas já é nítido que o assunto performance terá um grande foco nessa edição. Inscreva-se agora, garanta sua vaga e pague menos!
A IBSurgeon lançou um video (em inglês) mostrando o processo de setup de configuração assíncrona usando o HQBird Enterprise. O HQBird é a distribuição avançada do Firebird que traz replicação nativa para hotbackups, que não depende de triggers, etc. O HQBird pode ser testado gratuitamente e comprado com desconto através dos links disponíveis na página de parceria da FireBase.
O Firebird ganhou o prêmio de Project of the Month, para o mês de Maio/2018, promovido pelo site Sourceforge, onde o código oficial do projeto está hospedado desde seu nascimento. No passado, o Projeto já havia ganhou outro prêmio do Sourceforge, o Project of the Year. Uma entrevista com Pavel Cisar, atual presidente da Fundação Firebird foi publicada pelo Sourceforge.
A nova versão do Encryption Plugin Framework para o Firebird tem as seguintes novidades:
- Versões pre-compiladas para o Firebird 3.0.3: Windows 32/64 e Linux 32/64
- gbak.exe com opção para criptografar os arquivos de backup e as bases de dados.
- Código fonte incluso
- Licenças ilimitadas para redistribuição com suas aplicações
- Exemplos funcionais em Delphi, PHP, etc
- Suporte da IBSurgeon para implementação e integração do plugin com sua aplicação
- Ferramenta de administração SQL (ocional) com suporte a criptografia
Lembrando que o plugin pode ser comprado com desconto pelo link disponível em www.firebase.com.br/ibsurgeon
O site sourceforge.net está promovendo uma votação para eleger o melhor projeto para o mês de maio, e o Firebird está entre os candidatos! Para votar, você precisa ter uma conta no sourceforge (registre grátis), ir até essa URL e, nos comentários, escrever a linha abaixo:
VOTE: firebird
Publicidade é sempre boa para que o projeto ganhe visibilidade, portanto, vote agora. A votação se encerra no dia 15/Abril.
A FireBase é o maior portal em português sobre Firebird, e oferece todo seu conteúdo (artigos, dicas, etc) de forma totalmente gratuita para o visitante. Temos inclusive um canal no Youtube, com palestras de diversas edições do Firebird Developers Day, também disponibilizadas de forma gratuita.
Recentemente, o Google impôs diversas condições para permitir a monetização de um canal, entre elas, um número mínimo de inscritos, o qual estamos muito longe de atingir. Sendo assim, peço que vocês se inscrevam no Canal do FDD no Youtube, e obviamente, também assistam os vídeos, não esquecendo de dar um "like" neles ;-)
Se inscrevendo no canal fará com que vocês sejam notificados automaticamente quando um novo vídeo sobre Firebird for postado, portanto, fica ainda mais fácil acompanhar as novidades.
Pra quem gosta de drones, passeios de moto, música, etc. tem também o meu canal pessoal no Youtube ;-).
O eBook Guia de Migração para o Firebird acaba de ser atualizado. As principais mudanças da revisão 1.20 concentram-se nos capítulos sobre conexão com o Firebird 3 usando um fbclient antigo, testando as queries das suas aplicações, Jaybird, .NET Provider, bem como as duas novas seções sobre permissão para criação de bases de dados e uso de generators e exceções.
Todos aqueles que compraram o eBook ou participaram da campanha de financiamento coletivo do livro podem baixar a atualização gratuitamente. Para isso, faça login no site da FireBase com o mesmo email utilizado na compra/campanha e baixe o PDF em www.firebase.com.br/guiafb3.php.
Os que compraram a versão impressa do livro pelo site devem logar com o mesmo email utilizado na compra e baixar o complemento em PDF em www.firebase.com.br/guiafb3.php. Os que compraram o livro impresso pessoalmente no FDD podem entrar em contato por email para receber o PDF com as mudanças dessa revisão.
Até o dia 28/Fevereiro/2018, o combo (eBook/PDF + livro) estará sendo vendido pelo preço do eBook (R$ 50,00). Aproveite e leve a versão impressa (rev. 1.02) e o eBook atualizado (rev. 1.20)! Compre agora na loja online da FireBase.
Acaba de ser lançado o Firebird 3.0.3. O novo subrelease traz inúmeros bugs corrigidos, além de pequenas melhorias. Todas as mudanças podem ser vistas no release notes, e os instaladores já podem ser baixados no site oficial.
Queremos ouvir todos aqueles que pretendem participar do décimo quinto Firebird Developers Day, para que tenhamos uma edição muito especial de 15 anos. Se você pretende participar, responda agora a pesquisa disponível em esurv.org/?u=15FDD.
A correção da falha de segurança dos chips Intel/AMD, que estão sendo disponibilizadas pela Microsoft, Apple e por diversas distribuições Linux, está afetando negativamente a performance de forma geral, impactando todos os tipos de software (em maior ou menor grau), inclusive servidores de bancos de dados, como o Firebird.
O relato abaixo foi postado na lista firebird-devel, e mostra uma perda de quase 30% de performance após a atualização do Kernel do Linux:
Sistema de testes rodando Debian 9.3:
processor : 7 vendor_id : GenuineIntel cpu family : 6 model : 23 model name : Intel(R) Xeon(R) CPU E5420 @ 2.50GHz stepping : 6 microcode : 0x60b cpu MHz : 2500.117 cache size : 6144 KB …
Testes comparando o kernel antigo (linux-image-4.9.0-4-amd64) e o novo (linux-image-4.9.0-5-amd64): Nº de testes: 6.014 Resultados: 253.555 (checagem de valores dos campos, resultados de stored procedures, etc)
Tempo médio de execução no kernel 4.9.0-4: 466 secs (7 mins 46 secs) Tempo médio de execução no kernel 4.9.0-5: 635 secs (10 mins 35 secs)
Obs: Base de dados e diretório temporário se encontram em ramdisk.
András
Como podemos observar, houve uma queda de aproximadamente 30% de performance após a aplicação do novo kernel, que contém a correção das falhas! Testes feitos por terceiros e disponibilizados na internet apontam que a queda de performance afeta praticamente todas as áreas de processamento (disco, memória e CPU).
Observe que mesmo com as correções que estão sendo disponibilizadas, o problema não pode ser 100% corrigido, visto que ele está diretamente relacionado ao design atual dos chips. Em relação a Intel, essa falha afeta os processadores lançados nos últimos 20 anos.
Para ficar claro: a queda de performance não afeta apenas o Firebird, e sim qualquer tipo de software.
A IBSurgeon acaba de liberar o HQBird 2018, nova versão da sua distribuição avançada do Firebird, com muitas novidades. Os principais novos recursos são:
* Inicialização online da replicação assíncrona (na Enterprise Edition). Agora é possível inicializar e reinicializar réplicas de banco de dados com zero downtime do servidor mestre.
* Monitoramento automático de desempenho (em todas as edições), com os relatórios de desempenho que mostram as consultas SQL mais lentas e freqüentes, e com o monitoramento avançado de transações ativas de longa duração.
* Pool de conexões para comando externos (para a versão 2,5) que aumenta significativamente o desempenho ao utilizar o execute statement on external
* Pool de instruções preparadas (para a versão 3,0) que melhora consideravelmente o desempenho no caso de consultas parametrizadas freqüentes
* Nova versão do Firebird SQL Studio, agora com o suporte de bancos de dados criptografados (somente na versão Professional e Enterprise)
Para saber todos os detalhes, consulte o Guia do Usuário.
O HQBird pode ser comprado com desconto somente através dos links disponíveis no site da FireBase, aqui.