Wszystkie wpisy, których autorem jest marek

Aktualne prace

Ci, którzy śledzą kolejne wersje programu, wiedzą że z każdą nową wersją, mogą spodziewać się czegoś „ekstra”. Przyznam, że nie jest to łatwe 🙂 Zaskakiwanie użytkowników bywa czasem zajęciem wyzywającym i trudnym. Ale, kto by się bał wyzwań?

Spróbuję pokrótce napisać co pojawi się w nowej wersji.

  • kolejne poprawki w interfejsie – aby było jeszcze wygodniej
  • usunięcie duplikatu autora na karcie katalogowej
  • dodanie atrybutu opisującego książkę: data nabycia
  • zmiana sposobu aktualizacji programu – teraz pobierany będzie cały instalator, nie tylko wybrane pliki
  • możliwość kasowania wpisów w słownikach
  • przyśpieszenie działania – w porównaniu do wersji 1.5.0.10, program wyszukuje publikacje i czytelników o 55% szybciej
  • program będzie zapamiętywał ostatnio otwartą bazę danych
  • nowe instalacje programu będą przechowywać bazę danych w katalogu Moje dokumenty

Prawdopodobnie zmiany pojawią się w module, który umożliwia pobieranie opisów publikacji z internetu. Czy będą to zmiany na lepsze, czy na gorsze? To się okaże. Aktualnie jestem na etapie „negocjacji”.

Wersja 1.5.0.15

Miałem chwilę czasu więc przysiadłem do projektu i zająłem się kilkoma elementami, które od pewnego czasu chodziły mi po głowie. Niemniej, 16h programowania to już nie na moje siły i chyba trochę przedobrzyłem.

W tym czasie udało mi się zaimplementować następujące elementy (chyba, że już coś zapomniałem, to o tym nie wspomnę):
• Uwzględnienie denominacji w statystykach liczbowych (informacja o tym, że cena ma być denominowana brana jest z roku wydania publikacji).
• Nowy interfejs edycji słowników – łatwiejszy i szybszy w obsłudze.
• Rozbudowa słowników o możliwość dowolnego sortowania kolejności wartości słownikowych. Wcześniej wartości pojawiały się w kolejności alfabetycznej, teraz można skonfigurować słownik dowolnie.
• Dodanie słownika powodów ubytkowania publikacji.
• Zmiana i rozbudowa obsługi ubytkowania publikacji w menu edycji publikacji.
• Dodatkowe menu (wraz z nowym mechanizmem kreatora) umożliwiające zbiorowe ubytkowanie publikacji.
• Dodanie obsługi klawisza Esc w większości okien dialogowych.
• Poprawienie problemu z wydrukiem karty katalogowej z menu edycji publikacji.
• Poprawienie wyglądu nowych kart katalogowych.
• Przebudowa mechanizmu automatycznej aktualizacji struktury bazy danych.

Poza tymi „nowościami” pewnie udało mnie się coś popsuć przy okazji. Wyjdzie to w „praniu”. Zmian było dużo i ciężko określić czy wszystko zadziała tak jak powinno. Przewiduję, że ta wersja programu ukaże się jako aktualizacja automatyczna.

Nowa wersja 1.5.0.14

Witam,
Zakończyłem część prac nad programem i uznałem, że można zamknąć ten fragment pracy. Nie wszystko co było przewidziane w tej wersji pojawiło się. Część funkcji wymaga sporej przebudowy wewnętrznych struktur danych, co spowodowało odłożenie ich na kolejną wersję. Z drugiej strony, w wersji tej pojawiły się elementy, które wcale nie miały się ukazać. Pełna lista zmian pojawi się najprawdopodobniej w jednym z kolejnych wpisów na blogu (jak będzie na to więcej czasu).

Na stronie www.bibliotekarz.net, w dziale Download można pobrać testową wersję 1.5.0.14 (tak, wersji 1.5.0.13 nie było – czy to znaczy, że jestem przesądny ?). Wersja jest testowa, o tyle że nie była używana na produkcyjnej bazie i być może w trakcie użytkowania pojawią się tak zwane „kwiatki”, wymagające szybkiej poprawki.

Wszelkie sugestie dotyczące nowej wersji proszę zgłaszać za pośrednictwem wiadomości email lub komentarzy na blogu.

Konwersja bazy danych z programu Bibliotekarz 2004

Dla użytkowników starej (bardzo starej) wersji programu przygotowałem nową wersję programu konwertującego bazę danych.

Nie trudno zauważyć, że Bibliotekarz .NET jest znacznie bardziej dojrzałym projektem od swojego poprzednika, a co za tym idzie, jego baza danych jest kompletnie zmieniona. Ponieważ mamy już 12 odsłonę Bibliotekarz .NET zmiany w nim spowodowały, że program konwertujący, który instaluje się wraz z programem zdeaktualizował się. Oba te fakty spowodowały potrzebę napisania konwertera od nowa.

Niestety, nie wszystkie dane mogą być przeniesione (wynika to z faktu, że Bibliotekarz 2004 występował w dwóch wersjach). Konwersji nie podlegają dane dotyczące wydawcy.

Nową wersję konwertera można pobrać ze strony: Bibliotekarz Download

Dodatkowo, konwerter został wyposażony w możliwość utworzenia pustej bazy danych. Myślę, że ta funkcja przyda się użytkownikom, którzy pracują z kilkoma bazami.

Co słychać w projekcie

Nie tracąc zbyt dużo czasu, przejdę do rzeczy.
Z końcem roku nazbierało się dużo bardziej i mniej ciekawych zajęć, co skutenicze odciągnęło mnie od projektu. Niemniej ostatnimi tygodniami znalazłem kilkanaście godzin dla projektu. Poniżej zamieszczam zrzut ekranu z nowej wersji programu 🙂

To oczywiście tylko jedne z elementów nowej wersji. Pełna lista zmian pojawi się na blogu po ukazaniu się nowej wersji. Tutaj też prawdopodobnie zamieszczę wersję testową, tak aby co bardziej niecierpliwi mieli do niej dostęp na dwa tygodnie przed oficjalnym wydaniem.

PS: Reklamy Google zarobiły już 3$ 🙂 Jeszcze 97$ i będzie wypłata. Haha 😉