2009-09-30

Co nowego w Firebird 2.1

Poniższa prezentacja została przygotowana przez Vladislava Khorsuna. Jest to przegląd nowych możliwości serwera Firebird 2.1.

Prezentacja jest interesująca nie tylko dla osób, które nadal korzystają ze starszej wersji serwera. Również osobom korzystającym już z tej wersji serwera nie zaszkodzi przejrzeć tę prezentację. Całkiem możliwe, że okaże się, że o niektórych cechach serwera zwyczajnie zapomnieliśmy.



dbExpress Driver for Firebird

Na tej stronie internetowej dostępna jest dwudziesta wersja darmowego sterownika dbExpress współpracującego z serwerem Firebird. W tej wersji poprawiony został błąd, który mógł się niekiedy pojawić w przypadku pól zawierających UNICODE.

2009-09-26

Nowy IBReplicator

IBReplicator jest programem do replikowania baz danych Firebird lub InterBase. Właśnie udostępniona została wersja 3.2.2. W stosunku do poprzedniej wersji w programie poprawiono kilka błędów. Lista poprawek znajduje się na tej stronie.

IBDeveloper

W blogu IBSurgeon opublikowany został artykuł, w którym autor przypomina publikacje periodyków związanych z bazami danych InterBase i Firebird.

Firma IBSurgeon w latach 2005 i 2006 podjęła się wydawania periodyku „The InterBase and Firebird Developer Magazine” (w skrócie IBDeveloper). Cieszył się on sporą popularnością (do 20 tys. czytelników). Mimo to okazało się, że koszty jego przygotowania przekraczają zyski i wydane zostały tylko cztery numery periodyku. Są one obecnie dostępne w Internecie. W wymienionym wyżej artykule znajdują się odpowiednie odsyłacze.

Autor przypomina również o magazynie InterCom, wydawanym w latach 1997 i 1998 przez InterBase Software Corporation (firma-córka wydzielona przez pewien czas z firmy Borland). Pomimo upływu 13 lat artykuły opublikowane w tym magazynie nadal są interesujące. W wymienionym powyżej artykule zamieszczone są odsyłacze do dwóch numerów magazynu InterCom.

2009-09-25

FirebirdClient i InterBase

Jiří Činčura — główny programista FirebirdClient, biblioteki umożliwiającej współpracę z Firebird programom działających na platformie .NET, w swoim blogu napisał, że otrzymuje coraz więcej pytań, czy przy pomocy FirebirdClient można również współpracować z bazami InterBase.

Autor wyjaśnia, że FirebirdClient jest tworzony z intencją korzystania z baz Firebird. Wprawdzie API tego serwera jest bardzo podobne do API InterBase, ale z wersji na wersję jest w obu tych serwerach coraz więcej różnic. FirebirdClient może częściowo współpracować z InterBase, ale na pewno nie będą dostępne wszystkie możliwości. FirebirdClient nie jest w ogóle testowany pod kątem współpracy z InterBase.

2009-09-23

Firebird jest sexy ;-)

Mike Riley w portalu Dr Dobb's opublikował artykuł o Delphi 2010. Stwierdza w nim między innymi, że
RAD Studio 2010 database drivers have also been updated to support the latest well-known name SQL DBMS's including IBM DB2 8, Microsoft SQL Server 2008, MySQL 5.1 and Oracle 11g. Also added to this release is support for the sexy, high-performance, open-source Firebird 1.5 RDBMS.
 W nieautoryzowanym tłumaczeniu chodzi o to, że
Sterowniki bazodanowe w RAD Studio 2010 zostały również zaktualizowane tak, aby wspierać najnowsze dobrze znane SZBD, w tym IBM DB2 8, Microsoft SQL Server 2008, MySQL 5.1 i Oracle 11g. Dodatkowo do tego wydania dodano wsparcie dla seksownego, bardzo wydajnego, Open Source SZBD Firebird 1.5.

2009-09-16

Bezpieczeństwo Firebird - historia i przyszłość

Poniższa prezentacja została przygotowana przez Alexa Peshkova na konferencję poświęconą Firebird, która odbyła się w Bergamo w 2008 roku.

Alex Peshkov jest jednym z programistów rozwijających serwer Firebird. Jest odpowiedzialny za implementację zabezpieczeń w Firebird. W poniższej prezentacji przedstawia problemy z bezpieczeństwem w serwerach Firebird oraz usprawnienia bezpieczeństwa w kolejnych wersjach Firebird, kończąc na planach dotyczących serwerów Firebird 2.5 oraz Firebird 3.0.


DbBench 0.6

Tsutomu Hayashi udostępnił wersję 0.6 programu DbBench. Jest to program do pomiaru wydajności baz danych Firebird i MySQL. W przyszłości planowane jest również wsparcie dla innych baz danych.

Biblioteka C++ do pracy z Firebird

Ten artykuł opisuje bibliotekę w C++, przeznaczoną do pisania programów współpracujących z serwerami Firebird. Na tej stronie istnieje możliwość skomentowania lub dyskutowania treści artykułu. Jeden z punktów wyjaśnia różnice między opisywaną biblioteką, a IBPP (inna podobna biblioteka).

Firebird 2.1.3 w Ubuntu

Marius Popa, znany jako Mariuz, bardzo aktywnie uczestniczy w udostępnianiu Firebird w systemie Ubuntu. Właśnie udostępnił w swoim PPA (Personal Package Archives) pakiety Firebird 2.1.3 dla systemu Ubuntu w wersjach karmic, intrepid, jaunty oraz hardy.

Na tej stronie internetowej zamieszczony jest opis korzystania z tych pakietów.

Firebird 2.1.3 w Debian

Pakiet serwera Firebird 2.1.3 został przesłany do repozytorium Debian Unstable (Sid). Lista zmian dostępna jest na tej stronie internetowej.