Archive

Archive for the ‘Firebird’ Category

Firebird Developers Day 2010

May 27th, 2010 Erick Sasse 1 comment

Nós temos o privilégio de ter no Brasil o maior evento de Firebird do mundo. Sim, é o maior do mundo. Eu já participei da conferência internacional do Firebird em Praga na República Tcheca e ela não chega nem perto da quantidade de participantes que o FDD consegue reunir aqui no Brasil.

Além disso, a qualidade das palestras (que é o que realmente importa) também é muito boa, tanto dos brasileiros quanto dos palestrantes internacionais que sempre estão presentes.

Enfim, é o evento para quem trabalha com Firebird.

www.FirebirdDevelopersDay.com.br

 

Categories: Firebird Tags:

MindTheBird – Lançamento Firebird 2.5

March 1st, 2010 Erick Sasse No comments

MindTheBird é a campanha de lançamento do Firebird 2.5. O objetivo é divulgar o máximo possível no meio técnico, que na maioria das vezes desconhece completamente nosso banco de dados preferido.

Junto da campanha acontece o concurso para a criação do logotipo comemorativo dos 10 anos do Firebird. O prêmio será de US$500 e você pode acompanhar tudo por aqui.

Quer ajudar? Acesso o site, participe do grupo, baixe banners e outros materiais para divulgação em seu blog, twitter, forums, etc.

 

Categories: Firebird Tags:

Primeiras impressões do Windows 7 com Delphi, Firebird e mais

January 8th, 2009 Erick Sasse 16 comments

Windows 7 Beta e Delphi 2009Instalei o Windows 7 Beta build 7000 em uma máquina de testes e já deu tempo de brincar um pouco. A instalação foi totalmente tranquila, reconheceu todo o hardware assim como o Vista já fazia. Optei pela versão 64 bits, que já venho usando no Vista há algum tempo.

A nova task bar realmente é bem melhor e é a primeira diferença que se nota logo que o sistema inicializa.

Depois disso comecei a instalar alguns dos aplicativos que mais uso no dia-a-dia.

Instalados e rodando sem nenhum problema até agora:

  • Delphi 2009
  • Firebird 2.1
  • IBExpert
  • TortoiseSVN
  • Mozilla Firefox

Não funcionaram Funcionando após algum ajuste:

Conclusão, estou considerando sériamente em arriscar e instalar ele na minha máquina principal.

Para quem está interessado em testar e não tem assinatura MSDN nem TechNet, acho que ele vai estar disponível publicamente para download amanhã.

Este é um bom momento para ajudar o Firebird

October 13th, 2008 Erick Sasse 8 comments

A crise global financeira afeta todo mundo, inclusive nosso banco de dados preferido. A Fundação Firebird tem custos em dolar americano, mas suas reservas são em outra moeda (acho que são em dolar australiano). E com a alta generalizada do dolar, o dinheiro que eles tem em caixa acaba valendo muito menos.

Por isso, esse é um bom momento para você retribuir um pouco do que o Firebird traz de bom para sua empresa e seus sistemas que o utilizam.

Veja aqui as várias formas de contribuir com o Firebird. Você pode fazer uma única doação, tornar-se membro da fundação ou patrocinador.

Nem todas as páginas estão disponíveis em português, portanto se você tiver alguma dificuldade, estou a disposição para ajudá-lo no processo.

É importante ajudar. Se você não for a pessoa certa para isso, fale com seu chefe, encaminhe esse post a ele. Peça para entrar em contato comigo ou com outro membro da fundação caso ele tenha dúvidas.

Categories: Firebird Tags:

Lançado Firebird 2.1

April 22nd, 2008 Erick Sasse No comments

Para quem ainda não ficou sabendo, foi lançada a versão final do Firebird 2.1. Ela traz muita novidades legais que valem a pena ser estudadas por todo desenvolvedor que utiliza o banco.

Mais informações aqui.

Categories: Firebird Tags:

Driver DBX4 gratuito para Firebird

April 10th, 2008 Erick Sasse 4 comments

O Thiago Borges de Oliveira disponibilizou um driver DBX4 para Firebird. Gratuito!

Se você está tendo problemas com o driver da Borland e utilizar um driver comercial não é uma opção, vale a pena dar uma olhada.

Eu uso o driver da CoreLab há algum tempo e estou bem satisfeito, então não estarei testando o driver do Thiago, mas seria legal que alguém testasse e fosse postando os comentários para ajudar os outros.

Aproveito para parabenizar o Thiago pela iniciativa!

Categories: Delphi, Firebird Tags: ,

Contribua para um novo site para o Firebird

February 21st, 2008 Erick Sasse No comments

Eu sempre achei o site do Firebird muito feio se comparado a de outros bancos de dados. Eu entendo que o trabalho no site é voluntário e as pessoas que cuidam não são designers, mas isso infelizmente acaba atraindo menos usuários. Não adianta, muitas vezes o site é a primeira impressão que as pessoas tem de um aplicativo, e dizem que é a que fica.

Alguns dias atrás esse assunto foi levantado novamente na lista de membros da Firebird Foundation e com a ótima iniciativa do pessoal da Upscene em doar US$300 para o desenvolvimento de um novo site, várias pessoas começaram a fazer doações específicas para esse fim. A Cadena (minha empresa) enviou US$50. Nós já somos membros associados da fundação, e ajudamos anualmente, mas achei que poderia contribuir mais um pouco.

Você usa Firebird comercialmente? Por que não contribui também? Veja aqui como fazer. Melhor ainda, torne-se um membro da fundação e ajude o Firebird a ter uma vida longa e saudável. :)

Categories: Firebird Tags:

Firebird Roadmap 2008

January 23rd, 2008 Erick Sasse No comments

Foi publicado o roadmap do Firebird para 2008.

Além disso também foi disponibilizado o RC1 da versão 2.1.

Categories: Firebird Tags:

RemObjects AnyDAC

November 15th, 2007 Erick Sasse 2 comments

Essa foi uma grande coincidência. Cerca de um mês atrás me interessei pelos componentes AnyDAC da da-soft, que fazem acesso nativo a vários bancos de dados. Vi que somente a versão 2 suportava Firebird e ainda estava em beta, e somente desenvolvedores registrados poderiam ter acesso ao beta. Como era bem barato, resolvi comprar para dar uma olhada mas confesso que não tive tempo ainda.

E para minha surpresa hoje saiu a notícia de que a RemObjects e a da-soft fizeram uma parceria e o AnyDAC a partir da versão 2 fará parte do portifolio de produtos da RemObjects. Realmente uma ótima notícia! Veja mais detalhes aqui.

Eu ainda conheço pouco o AnyDAC, mas pretendo ajudá-los nos testes e se tiver algo interessante, publico aqui. A grande vantagem de usar o RemObjects DataAbstract é que posso trocar o componente de acesso a dados apenas trocando a string de conexão ao banco. Ou seja, posso sair do IBX, ir para o DBX e depois para o AnyDAC em poucos minutos. :)

Categories: Delphi, Firebird, RemObjects Tags:

Driver dbExpress da CodeGear para Firebird

November 2nd, 2007 Erick Sasse 12 comments

Essa semana assisti na Borcon a palestra do Steve Shaugnessy, um dos responsáveis pela área de banco de dados do Delphi. Ele disse que o driver dbExpress para Firebird vai acontecer. A demanda dos clientes já se mostrou suficiente para que o investimento no driver seja justificado. Ele não deu detalhes, não sabe se será desenvolvido pela CodeGear, ou por alguém do time do Firebird com ajuda deles, mas deixou bem claro que vai ser feito.  Finalmente, né?

Categories: Delphi, Firebird Tags:

Firebird 2.1 Beta 1 liberado

June 30th, 2007 Erick Sasse 1 comment

Já está disponível o Beta 1 do Firebird 2.1. Ele traz muitas novidades interessantes portanto vale a pena dar uma lida no Release Notes com calma para conseguir tirar proveito dos novos recursos.

Categories: Firebird Tags:

Firebird 2.0.1

March 21st, 2007 Erick Sasse 1 comment

Hoje foi liberada versão final do Firebird 2.0.1. Veja as novidades aqui.

Categories: Firebird Tags:

Vote pelo suporte ao Firebird no DBExpress

February 20th, 2007 Erick Sasse 3 comments

Se você deseja que a CodeGear desenvolva um driver Firebird para o DBExpress, esse é o QC para votar.

Categories: Delphi, Firebird Tags:

SEFIP agora usa Firebird

January 3rd, 2007 Erick Sasse 4 comments

O SEFIP, programa distribuído pela Caixa Econômica Federal e utilizado em milhões de empresas no Brasil, acaba de trocar (na versão 8.3) o InterBase 6.0 pelo Firebird. Com isso, o número de servidores Firebird instalados no Brasil cresceu em alguns milhões!

Fonte: Firebase

Show de Bola!

Categories: Firebird Tags:

Roadmap 2007 do Firebird

December 21st, 2006 Erick Sasse 2 comments

Foi publicado o Roadmap 2007 do Firebird. Podemos ver que vem muita coisa boa por ai.

Esse roadmap inaugura também uma nova estratégia de releases mais curtos divulgada pelo time de desenvolvedores durante a Firebird Conference em Praga.

Um fato intrigante e de certa forma até preocupante é que durante a conferência eu questionei algumas pessoas que acompanham mais de perto sobre quem decide quais as features que entram em cada versão e quem define as prioridades da evolução do Firebird e ninguém soube me responder. Aparentemente não existe nada formal nesse processo, ficando a cargo dos próprios desenvolvedores.

Certamente eles podem ser direcionados através das participações dos usuários na lista de desenvolvimento do Firebird, mas eu gostaria que isso tudo fosse um pouco mais formal, assim como é toda a parte de dinheiro, comitê e outros controles realizados pela Firebird Foundation.

Categories: Firebird Tags:

Firebird Conference 2006 – Dia 3

November 14th, 2006 Erick Sasse 3 comments

Neste último dia de evento dei minha segunda e última palestra aqui em Praga. Desta vez falei sobre integração de banco de dados Firebird com handhelds e smartphones PalmOS.

Depois acabei não vendo mais nenhuma palestra até a última palestra do evento, do Dmitry Yemanov sobre o futuro do Firebird. Ele falou sobre o Firebird 2.1, que tem previsão de lançamento da versão final em 6 meses. Falou do Firebird 3, comentando sobre os recursos que gostariam que tivesse, mas que ainda não está definido que vai entrar.

No encerramento do evento tivemos o Mad Auction, que seria algo como “Leilão Maluco”. Nele, os membros da fundação leiloaram “tralhas” em geral para levantar fundos para o Firebird. Entre as tralhas estavam, pacotes de bolacha, garrafas de cerveja, vinho, calendários, fotos, etc. Entre os objetos, estava uma camiseta da época do Interbase Open Source, que foi arrematada por 200 euros. Certamente algo bem inteligente e que com certeza levanta algum dinhero para a fundação. Durante o leilão tivemos cerveja free pra galera.

Pouco antes de encerrar, Paul Beach abriu espaço para um dos patrocinadores do evento mostrar um caso de sucesso de uso do Firebird. Essa empresa tem um banco de dados Firebird de 120GB rodando com cerca de 100 usuários simultâneos. Fiquei imagando quanto tempo leva pra ele fazer um backup e um restore deste banco. :)

Paul Beach anunciou também uma parceria com a Mandriva, que permitira que o Firebird e ferramentas relacionadas, como o FlameRobin, sejam incluídos na distribuição Mandriva Linux.

Com isso me despeço da Firebird Conference. Essa foi a quarta edição da conferência. É um evento pequeno, se comparado ao que estamos acostumados no Brasil. Foram cerca de 100 participantes. As primeiras duas foram realizadas na Alemanha e as duas últimas aqui em Praga. No próximo ano pretendem realizar em outra cidade. Eu sugeri Moscou, afinal, os principais desenvolvedores são russos.

As fotos que tirei durante a conferência estão aqui.

Eu ainda ficarei em Praga até sexta para um pouco de turismo. Depois sigo para Suiça e Alemanha. Volto para o Brasil daqui há 10 dias.

Categories: Firebird Tags:

Fotos da Conferência

November 14th, 2006 Erick Sasse No comments

Algumas outras pessoas estão postando fotos aqui da Firebird Conference:

Categories: Firebird Tags:

Firebird Conference – Dia 2

November 14th, 2006 Erick Sasse 1 comment

Hoje o evento começou as 8:15 já com 3 palestras simultâneas, inclusive uma delas foi a do Cantu sobre os novos modos de shutdown do FB 2. Eu acabei indo para a palestra de replicação de dados do Dmitry Sibiryakov, pois logo na sequência seria a minha na mesma sala.

Minha primeira palestra foi sobre desenvolvimento de aplicativos N-tier usando Firebird e RemObjects Data Abstract. Gostei do andamento da palestra e logo após tive bons feedbacks, então acho que foi legal. Apesar que a concorrência com a minha palestra foi absurdamente desleal. Concorrendo comigo eu tinha uma palestra do Dmitry Yemanov, o principal desenvolvedor do Firebird e outra do Holger Klemt, desenvolvedor do IBExpert. Até eu queria ver a palestra deles. :)

Após o almoço vi a palestra do Mauricio Longo sobre o Morfik e finalmente vi essa ferramenta em ação pela primeira vez. Gostei bastante.

Logo após vi a palestra do Milan Babuskov, desenvolvedor do FlameRobin, uma ferramenta open source multi-plataforma de administração de bancos Firebird. A palestra foi sobre gerenciamento das atualizações de metadata de seus bancos de dados, ou seja, versionamento da estrutura do banco, scripts de atualização de uma versão para outra, etc. Ele mostrou um recurso interessante do FlameRobin que permite gerar automaticamente arquivos versionados das alterações que você faz na metadata do banco. Essa palestra me interessou especialmente porque esse é um problema que ainda não consegui resolver de forma totalmente satisfatória no meu dia-a-dia, e que todos desenvolvedores tem.

Tivemos um coffee-break e a palestra de encerramento foi do Vladslav Horsun, um dos desenvolvedores do Firebird, apresentando as novidades da versão 2.1, que deve estar disponível para testes logo após a conferência. Basicamente as novidades são: Global temporary tables, common table expressions, uso dos dominios em stored procedures usando o comando TYPE OF e os novos comandos REPLACE e MERGE. Não vou dar detalhes aqui, mas não deve ser dificil de achar isso na Internet.

Após o evento, fomos tomar umas cervejas tchecas no bar do hotel. Na mesa: eu e o Cantu do Brasil, Fikret Hasovic da Bósnia, Milan Babuskov da Sérvia, Fábio Codebue da Italia e Ann Harrison dos EUA. Deu pra perceber a multiplicidade de nacionalidades na mesa? :)

Me parece que o site oficial do Firebird, www.firebirdsql.org não aguentou a quantidade de visitantes devido ao lançamento do FB 2 e desde ontem a noite, logo após o anúncio, eu não consigo acessá-lo. Se você está tendo esse problema, pode tentar o site da IBPhoenix www.ibphoenix.com e acessar os links de download, que inclusive já passei no post de ontem.

Amanhã é o último dia do evento e farei minha segunda e última palestra, desta vez sobre sincronismo de dados Firebird com PalmOS handhelds e smartphones.

Categories: Firebird Tags:

Firebird Conference – Dia 1

November 12th, 2006 Erick Sasse No comments

Ontem a noite praticamente todos os palestrantes já estavam no hotel. Encontrei os outros brasileiros que estão por aqui, Cantu da Firebase e o Mauricio Longo. Além disso conheci várias outros como Artur Anjos de Portugal, Paul Ruizendaal da Holanda (se não me engano) e Fikret Hasovic da Bósnia. Todos fomos jantar em um restaurante japonês aqui perto do hotel.

Hoje as 13:30 começou oficialmente o evento, foram 8 palestras com temas como Firebird e PHP, Firebird System Tables e Free Pascal/Lazarus.

Após as 8 primeiras palestras, para encerrar o dia houve a palestra oficial de abertura do evento realizada por Paul Beach, presidente da Firebird Foundation. Essa última palestra foi especial pois marcou lançamento oficial do Firebird 2.0, que agora sim, já está disponível para todos baixarem. O que foi interessante é que Pavel Cizar, responsável pelo QA do Firebird fez o release ao vivo durante a palestra, acessando a ferramenta de release do SourceForge e disponibilizando os releases 2.0 em Win32, Linux i386, etc.

Durante esta palestra de abertura também foram apresentadas todas as pessoas que trabalham no desenvolvimento do Firebird e cada membro presente na sala levantava e era aplaudido. Outra notícia interessante é que a partir da versão 2.1, o Firebird passará a ter releases mais frequentes, ou seja, eles não pretendem fazer como no Firebird 2, que demorou muito tempo para ser liberado.

No final, Paul Beach colocou uma música gravada por uma banda de rock russa para o Firebird e baseada em uma música do AC/DC.

Já postei algumas fotos da conferência no Flickr, veja aqui. Depois vou organizá-las melhor.

Categories: Firebird Tags:

Conhecendo Praga

November 11th, 2006 Erick Sasse No comments

Ontem chegamos em Praga já estava escuro, então não deu pra ver praticamente nada. Fomos direto para o Andels Hotel, onde será a Firebird Conference.

O hotel é ótimo, muito moderno e confortável. Só tem dois defeitos: Uma garrafinha de 200ml água mineral custa absurdas 115 Czk (coroas tchecas), o que é equivalente a pouco mais de R$ 11. Já a cerveja, que alias é muito boa, custa o equivalente R$6,80, ou seja quase a metade. Infelizmente não dá pra acordar de noite com sede e tomar cerveja, né? :)

O outro defeito do hotel é o custo da Internet. R$ 16 por 30 min, R$27 por uma hora ou R$ 54 por dia. Felizmente parece que durante a conferência teremos internet gratuita. Se for possível extender isso para o acesso nos quartos seria ótimo.

Sobre o turismo em Praga, eu e minha esposa passamos o dia passeando por Praga. Faz muito frio, um frio que não vemos quase no Brasil. Pelo menos não no interior de SP, onde eu moro. Não vi termômetros pela cidade, mas acredito que está bem perto de zero grau. Tivemos garoa em alguns momentos do dia, mas não chegou a atrapalhar muito. Aqui escurece muito cedo. As 17h praticamente já está escuro.

Praga é uma cidade linda, a beleza das construções da cidade é impressionante. Igrejas maravilhosas, palácios e um imenso castelo (o maior do mundo segundo eles) bem no centro da cidade são algumas das características.

Amanha a tarde começa a conferência, porém minha primeira palestra é só na segunda.

Categories: Firebird, Geral Tags: