2010-03-31

SuperClassic: nowa architektura Firebird

W dniu 6 kwietnia 2010 r. o godzinie 1500 czasu uniwersalnego odbędzie się konferencja internetowa, podczas której Dmitry Yemanov wygłosi wykład zatytułowany „SuperClassic: new architecture in Firebird”.

Dmitry Yemanov jest jednym z programistów projektu Firebird począwszy od Firebird 1.5. Od 2005 roku, dzięki wsparciu Fundacji Firebird, zajmuje się wyłącznie rozwojem Firebird.

Więcej szczegółów o konferencji dostępnych będzie wkrótce.

Konkurs na artykuł o Firebird 2.5 - coraz mniej czasu

Niedawno informowaliśmy o konkursie na artykuł o Firebird 2.5. Autorzy takich artykułów mogą zdobyć nagrodę 500 USD za najlepszy artykuł lub 200 USD za wyróżniony artykuł. Jest coraz mniej czasu na napisanie takiego artykułu. Przyjmowanie artykułów konkursowych zostanie zakończone 16 kwietnia 2010 r.

Firebird + FibPlus + Delphi - część III i IV

Niedawno informowaliśmy o dwóch artykułach, w których autor pokazuje jak w Delphi można napisać prosty program, który poprzez komponenty FibPlus połączy się z bazą danych Firebird. Opublikowane zostały kolejne części tego cyklu.
  1. Datasets and SQLs
  2. Autoincrement Fields

    Sterownik dbExpress wer. 24

    W tej wersji sterownika poprawiony został błąd uniemożliwiający stosowanie instrukcji SQL zawierających napisy w standardzie UTF-8.

    Ruby Firebird extension fb-0.6.7

    Dostępna jest nowa wersja rozszerzenia języka Ruby, umożliwiająca współpracę z serwerem Firebird. Wersja 0.6.7 charakteryzuje się lepszym wsparciem dla nieangielskich wersji Windows.

    Rozszerzenie dostępne jest w RubyGems.org oraz github.

    2010-03-26

    Konkursu na logo X-lecia Firebird zakończony

    Zakończył się konkurs na logo promujące 10 lat rozwoju Fire­bird. W dwu­etapowym głosowaniu in­ternautów wy­br­ana została praca, której autorem jest Clebson Moreno.

    Zgodnie z warunkami konkursu, logo dostępne jest w dwóch wersjach: kolorowej oraz czarno-białej. Wersja czarno-biała może być wykorzystywana wszędzie tam, gdzie nie można używać wersji kolorowej, na przykład grawerowanie, nadruk na płytach zgodnych z technologią LightScribe itp.

    Autor pracy otrzyma nagrodę w wysokości 500 USD.

    Firebird + FibPlus + Delphi

    Na stronie internetowej The Programming Works opublikowany został dwuczęściowy artykuł zatytułowany „Delphi, Firebird, FibPlus”. Autor uczy w nim, w jaki sposób w Delphi można napisać prosty program, który poprzez komponenty FibPlus połączy się z bazą danych Firebird. Artykuł adresowany jest do programistów mających zamiar zacząć korzystać z Firebird.
    1. Introduction
    2. Datasets and Transactions

    2010-03-25

    FBConvert - wygodna konwersja do Firebird 2.5

    Program FBConvert jest programem ułatwiającym migrację baz danych z InterBase 6.0, Yafill, Firebird 1.x, Firebird 2.0.x, Firebird 2.1.x do wersji Firebird 2.5. Programu nie trzeba instalować. Wystarczy go pobrać, rozpakować i używać. Co ciekawe, nie trzeba również instalować serwerów konwertowanych baz danych.

    Program między innymi szacuje i sprawdza, czy jest dość miejsca na dysku, sprawdza, czy konwertowana baza danych nie jest uszkodzona, zamienia odwołania do niektórych standardowych funkcji UDF na funkcje wbudowane w Firebird 2.5

    Dostępny jest kod źródłowy programu.

    2010-03-23

    Widget o Firebird

    Jeżeli twoje produkty korzystają z serwera baz danych Firebird lub na twojej stronie internetowej lub blogu chcesz automatycznie publikować najnowsze informacje związane z Firebird, możesz skorzystać z tego widgetu.

    Widget zawiera kilka najnowszych informacji o Firebird, pobranych z tej strony. Możesz zmienić kolor obramowania, rozmiar lub sposób wyświetlania informacji.

    2010-03-22

    II etap wyboru najlepszego logo X-lecia Firebird

    Zakończył się I etap konkursu na logo promujące 10 lat rozwoju Firebird. Spośród wielu nadesłanych, na które głosowali internauci, wybrane zostało pięć prac, na które zostało oddane najwięcej głosów. W rozpoczętym właśnie drugim etapie należy zagłosować na najlepszą pracę.

    Autor najlepszej pracy otrzyma w nagrodę 500 USD (ufundowane przez firmę IBSurgeon).

    Głosować można do 24 marca, do godziny 2359 czasu GMT.

    2010-03-19

    Firebird Maestro 10.3

    W tej wersji programu zaimplementowano między kilka nowych możliwości. Program jest obecnie zgodny z Firebird 2.5. Wprowadzono również wiele usprawnień w dotychczasowych funkcjach.

    Pełna lista zmian dostępna jest »tutaj«.

    IBExpert 2010.03.17

    Program IBExpert systematycznie się rozwija. W udostępnionej ostatnio wersji wprowadzono kilka usprawnień. Między innymi pojawiła się możliwość importu danych z różnych źródeł. Dodano też nowe możliwości w IBEBLock.

    Pełna lista nowości dostępna jest »tutaj«.

    2010-03-16

    I etap wyboru najlepszego logo X-lecia Firebird

    Zakończył się etap przyjmowania prac na konkurs na logo promujące 10 lat rozwoju Firebird. Na konkurs nadesłano 45 prac spełniających warunki konkursu. Zwycięska praca zostanie wybrana w dwóch etapach. W pierwszym etapie, który właśnie się zaczął, można głosować na wszystkie prace. Do drugiego etapu przejdzie pięć prac najwyżej ocenianych. W drugim etapie spośród tych pięciu najlepszych prac wybrany zostanie zwycięzca konkursu.
     
    Głosować można na »tej stronie internetowej«. Każdą pracę możemy ocenić w skali od 1 (słaba) do 10 (dobra). Pierwszy etap selekcji trwać będzie do 20 marca 2010 r..

    Konkurs na artykuł o Firebird 2.5

    Z okazji X-lecia Firebird oraz zbliżającej się premiery Firebird 2.5 organizowane są różne działania promujące ten serwer. W portalu MindTheBird ostatnio ogłoszono konkurs na logo promujące dziesięć lat stabilnego rozwoju serwera. Okras zgłaszania prac już minął. Wkrótce odbędzie się głosowanie na najlepszą pracę.

    Właśnie ogłoszony został następny konkurs. Tym razem należy napisać artykuł (lub dokumentację) o dowolnych nowych cechach za­imple­men­to­wa­nych w Firebird 2.5. Autor najlepszego artykułu otrzyma wynagrodzenie w wysokości 500 USD, lub 200 USD dla po­zostałych wyróżnionych prac.

    Prace zgłoszone do konkursu muszą spełniać następujące kryteria:
    • Musi być w formacie Word (doc lub docx), Open Office lub RTF.
    • Musi mieć co najmniej dwa tysiące słów.
    • Musi być napisany w sposób łatwy do zrozumienia i, o ile to możliwe, zawierać praktyczne przykłady kodu używającego opisywane cechy.
    • Musi być napisany po angielsku (proszę nie przesyłać prac tłumaczonych przez narzędzia automatycznie tłumaczące teksty).
    • Musi być udostępniony na licencji Creative Commons (CC BY).
    Wszystkie artykuły zostaną opublikowane w portalu MindTheBird oraz w Scribd.com.

    Prace konkursowe należy nadsyłać do 16 kwietnia 2010 r. Jurorami będą programiści Firebird: Dmitry Yemanov, Vlad Khorsun oraz Alex Peshkoff.

    Autorzy nagrodzonych prac otrzymają wynagrodzenie za pośrednictwem serwisu PayPal

    Prace konkursowe należy przesyłać na adres admin@mindthebird.com.

    2010-03-14

    Konkurs na logo X-lecia Firebird zbliża się do końca

    Konkurs na logo promujące 10 lat rozwoju Firebird powoli zbliża się do końca. Prace można zgłaszać do poniedziałku, 15 marca, do godziny 23:59 czasu uniwersalnego.

    Po zamknięciu etapu przyjmowania prac odbędzie się głosowanie społeczności na najlepsze logo. Będzie ono dwuetapowe.
    1. W pierwszym etapie wybrane zostanie pięć prac, na które oddanych zostało najwięcej głosów.
    2. W drugim etapie będzie ponowne głosowanie na najlepszą pracę spośród powyższej piątki.
    Auto zwycięskiej pracy otrzyma nagrodę w wysokości 500 USD.

    Dotychczas na konkurs zgłoszono 30 prac.

    Strona konkursu jest »tutaj«.

    2010-03-11

    Materiały marketingowe o Firebird

    Niektóre materiały marketingowe o Firebird przetłumaczyłem na język polski. Dostępne są w następujących miejscach:
    • Dla prasy zawiera cztery notatki prasowe o Firebird — od bardzo krótkiej do najdłuższej;
    • Propaganda zawiera kilka dokumentów, prezentacji i szablonów.
    Materiały te można swobodnie wykorzystywać we własnych opracowaniach lub można je użyć jako szablon do stworzenia własnych materiałów związanych z Firebird.

    FBClone 2.0

    Bazy danych Firebird czasem ulegają uszkodzeniu. Najczęściej jest to spowodowane albo błędem użytkownika, albo błędem sprzętu. Jednym ze sposobów uratowania uszkodzonej bazy danych jest utworzenie nowej bazy i identycznej strukturze i próba przepisania do niej danych ze starej, uszkodzonej bazy danych.

    FBClone jest programem, który można wykorzystać do przepisania danych między bazami. Więcej informacji o programie jest »tutaj«.

    2010-03-10

    Dlaczego IBSurgeon wspiera Firebird

    Ostatnio firma IBSurgeon dołączyła do kampanii MindTheBird. W związku z tym w swoim blogu opublikowali artykuł, w którym wyjaśniają powody, dla których wspierają rozwój Firebird. Oto niektóre fragmenty tego artykułu:
    Jak wiadomo, obecnie wiele małych i dużych firm jest zaangażowanych we wsparcie i rozwój oprogramowania open source. Niektóre wielkie firmy (takie jak IBM lub Oracle) używają oprogramowania open source jako broni masowego rażenia przeciwko swoim konkurentom. [...] Niektóre firmy (większość sponsorów Firebird) wspierają open source, ponieważ to oprogramowanie jest istotnym elementem ich biznesu.

    Wątpię, czy jakakolwiek firma wspiera projekty open source tylko z powodów charytatywnych, bez intencji użycia tego kodu w ten czy inny sposób.

    W ostatnich latach obserwowaliśmy gwałtowny wzrost Firebird, zarówno pod względem liczby użytkowników, jak i liczby instalacji.
    Przeczytaj cały artykuł.

    2010-03-08

    Ostatni tydzień konkursu na logo X-lecia Firebird

    Jak już informowałem, w tym roku Firebird kończy ukończy 10 lat. W związku z tym ogłoszono konkurs na logo promujące tę rocznicę. Prace można zgłaszać do końca tego miesiąca (do 15 lutego). Autor najlepszej pracy otrzyma jako nagrodę 500 USD.

    Informacje o konkursie oraz zgłoszone dotychczas prace są dostępne »tutaj«.

    2010-03-06

    Diagnoza i naprawa bazy przy pomocy IBFirstAid

    W portalu IBPhoenix opublikowany został nowy artykuł, w którym autor opisuje, jak przy pomocy programu IBFirstAid można najpierw zdiagnozować uszkodzenia pliku bazy danych, a następnie naprawić je. Program IBFirstAid jest programem komercyjnym, oferowanym przez IBSurgeon.



    Na tej stronie internetowej opublikowany jest inny artykuł analizujący niektóre powody uszkodzeń baz danych Firebird (lub InterBase) oraz niektóre sposoby naprawiania uszkodzonych baz danych.

    2010-03-05

    Konkurs na logo X-lecia Firebird

    Już 18 prac zostało zgłoszonych w ramach konkursu na logo z okazji X-lecia serwera Firebird. Termin zgłaszania prac upływa 15 III 2010 r. Autor najlepszej pracy otrzyma nagrodę w wysokości $500.

    Warunki konkursu oraz zgłoszone dotychczas prace dostępne są »tutaj«.

    IB LogManager 2.10.1

    IB LogManager firmy Upscene Productions pomaga śledzić zmiany danych w bazie danych Firebird lub InterBase. Dzięki wtyczką monitorowane dane mogą być przetwarzane na różne sposoby.

    W najnowszej zaimplementowano nowe funkcje oraz poprawiono kilka błędów. Pełna lista zmian dostępna jest »tutaj«.

    2010-03-03

    InstantBDExpress 1.8.7

    W starszych wersjach Delphi aplikacje łączyły się z bazą danych przy pomocy Borland Database Engine (BDE). Pomimo, że od dawna jest to już przestarzała technologia, nadal funkcjonuje wiele aplikacji używających BDE. W Delphi 6 i późniejszych dostępna jest dbExpress, ale w Delphi nigdy nie było narzędzia do w miarę łatwego przejścia z BDE do dbExpress. Jednak korzystanie nadal z BDE grozi coraz większymi problemami, ponieważ BDE nie jest od jakiegoś czasu rozwijane i w miarę powstawania nowych wersji systemów operacyjnych lub nowych środowisk (np. Zdalny pulpit), użycie BDE może rodzić coraz więcej problemów.

    Firma Ethea oferuje pakiet komponentów, które wykorzystują dbExpress do połączenia z bazami danych, ale z punktu widzenia programisty działają tak, jak komponenty BDE.

    W udostępnionej właśnie nowe wersji dodano wsparcie dla Delphi 2010 oraz zaimplementowano kilka usprawnień, a także poprawiono kilka błędów. Szczegółowa lista zmian dostępna jest »tutaj«.