piątek, 23 października 2009

Problemy użytkowników - część 2

Pytanie:
Czy jest jakaś wersja z obsługą czytnika działająca na Windows ME?
Odpowiedź:
Aktualnie jest tylko jedna wersja programu Bibliotekarz.NET i jeżeli działa pod danym systemem, to obsługuje czytnik kodów kreskowych. Sam program jest niezależny od rodzaju czytnika, tak samo jak nie jest ważne dla programu, czy w komputerze jest mysz z dwom, trzema, czy 10cioma przyciskami. W systemie Windows ME brak w standardzie obsługi portów USB, tak więc należy zaopatrzyć się w czytnik podłączany w kabel klawiatury. W zależności od rodzaju klawiatury, może być to końcówka Mini Din (sześcio-stykowa, zwana popularnie PS/2) lub Din/9 (pięcio-stykowa). Jeżeli nie wiemy nadal o co chodzi, najlepiej wziąć klawiaturę pod pachę i udać się z nią na zakupy do sklepu komputerowego. Sprzedawca doradzi najlepiej.

Inną sprawą jest model czytnika. Często użytkownicy pytają mnie jaki polecam. Aktualnie nie miałem czasu się tym zając, ale jedna z firm produkująca czytniki zaproponowała możliwość wypożyczenia do testów sprzętu, więc mam nadzieje, że pewnego dnia będę w stanie odpowiedzieć, który czytnik jest wg mnie lepszy, a który gorszy.

wtorek, 20 października 2009

Plan prac na najbliższe 2 miesiące

Poniżej prezentuję plan prac, który chciałbym aby wszedł w życie w najbliższym czasie.

  • przygotowanie kompilacji działającej pod systemami x64

  • ukończenie skontrum

  • poprawki (błędów aplikacji) w wydrukach

  • przygotowanie wydruku aktualnych wypożyczeń czytelnika

  • przygotowanie osobnej aplikacji do generowania własnego słownika UKD

  • drobiazgi, o które prosili użytkownicy, a które można zaimplementować niewielkim nakładem prac


Opisane funkcje znajdą się w wersji 1.6.0.6 i prawdopodobnie poprawki w wersji 1.6.0.7. Następnie chcę zmienić silnik bazy danych (co prawdopodobnie będzie wymagać od użytkowników konwersji starej bazy za pomocą przygotowanego konwertera). Zatem kolejna wersja 1.7.0.0 powinna być odwzorowaniem 1 w 1 wersji 1.6.0.7. Wersja 1.7.0.1 będzie natomiast wyposażona w interfejs WWW dla czytelników biblioteki.

PS: Oczywiście 2 miesiące obejmują wersję 1.6.0.6. Wersja 1.7.0.1 mam nadzieje, że pojawi się około lutego 2010.

Mała awaria www

Moje małe porządki na serwerze doprowadziły do tego, że nie można poprać programu ze strony WWW. Stosownej naprawy dokonam dziś do północy.

Aktualizacja:
Wszystko powinno już działać.

piątek, 16 października 2009

Jak wycofać wycofanie

Pytanie trochę filozoficzne, ale jak widać może sprawić użytkownikowi programu trochę problemu. Poniżej podam przepis, który "chyba" powinien działać. Dlaczego "chyba"? Bo sam już nie pamiętam, a przetestowanie rozwiązania pozostawię użytkownikom.

1) Należy z menu wybrać: Pełna lista ubytków.
2) Wybrać pozycję, którą chcemy przywrócić.
3) Wejść w edycję woluminu i przywrócić stan poprzedni.

I tak mamy znów pozycję, którą przypadkiem zubytkowaliśmy.

poniedziałek, 12 października 2009

Program nie działa pod Vista x64

Tak, to racja. I tak pisałem wszystkim użytkownikom, którzy prosili o radę co zrobić aby zadziałał. Podobny problem dotyczy systemu Windows 2008 x64 oraz domyślam się, że systemu Windows 7.
Na szczęście znalazłem ostatecznie rozwiązanie i program udało się uruchomić na tych systemach, bez większych kompromisów. Teraz czeka mnie przygotowanie sprawnej instalki. Pomimo, że kolejna wersja miała korzystać już z innego silnika bazy danych, pojawi się jeszcze kompilacja ze starym silnikiem. Potrzeba trochę czasu na testy tego co aktualnie jest działające. Reasumując muszę doprowadzić kod do wersji 1.6.0.5, który był przetestowany, wprowadzić zmiany umożliwiające działanie pod systemem x64 i przygotować instalację. Początek listopada mam nadzieje, że będzie dobrym momentem.

czwartek, 1 października 2009

Aktualizacja bazy ISBN

Korzystając ze sposobności, która przypadkiem się pojawiła, zebrałem się do przysłowiowej kupy, pogłówkowałem i w przeciągu 3h zebrałem w całość rozczłonkowaną bazę ISBN z 991 plików. Oczywiście te 3h przekładają się w przyszłości na skrócenie prac do 1h, gdyż z czystego lenistwa przygotowałem sobie kilka skryptów automatyzujących całą pracę.
Ostatnia aktualizacja przed 8 miesięcy była skokiem jakościowym i ilościowym. Baza powiększyła się wtedy o 50% i zawierała 16tyś pozycji. Aby i tym razem nie wypaść blado, baza danych jest o 66% większa i aktualnie zawiera 36 340 pozycji. Przy okazji zrobiła się dość ciężka (około 6MB). Dlatego udostępniam ją z innego serwera. Dla Was użytkownicy jednak nie ma to większego znaczenia ;)

Link: Aktualizacja bazy ISBN

PS. Panie Jarosławie. Nie wiem czy dotarły do Pana moje maile, ale nie miałem po nich żadnej odpowiedzi, więc być może jakiś filtr antyspamowy mnie nie lubi :-|