Wrzasq.pl

Generator kodów kreskowych

Tuesday, 06 January 2009, 04:11

Przy okazji tworzenia nowej oddsłony pewnego serwisu zetknąłem się z kolejnym nowym problemem - tworzeniem kodów kreskowych. Trzeba było napisać aplikację generującą takie kody. Do tej pory nigdy nie zajmowałem się ich tworzeniem, a jedynie obsługą od strony bazy danych - tworzylem programy ktore zarządzały wcześniej zczytanymi kodami. Tym razem musiałem je generować. Dla mnie była to nowość, ale jak zawsze w takich sytuacjach wyszukałem potrzebne mi informacje i specyfikacje i bazując na nich napisałem kod odpowiedzialny za te czarne paski. Niestety zauważyłem, że jest to kolejna problematyka, która nie jest raczej nigdzie poruszana, bo jedyne materiały jakie znalazłem to oficjalne standardyzacje kodów, a pozostałe znaleziska to zazwyczaj pytania na forach bez odpowiedzi. Dlatego postanowiłem się podzielić kolejną pigułką wiedzy i omówić tworzenie takich kodów z poziomu PHP przy użyciu biblioteki GD.

Tags: , , , , , ,

» Komentarze

Allegro WebAPI tutorial vol. 4

Wednesday, 19 November 2008, 00:07

Na początek odpowiedź z kategorii FAQ, na pytanie dotyczące błędu, który pokazuje się w momencie używania przykłądów z mojego kursu na witrynie testwebapi.pl. Wiele osób pisze do mnie, że po uruchomieniu kodu prosto z mojej strony na tym serwisie, otrzymują błąd ERR_INVALID_STATE w trakcie tworzenia aukcji. Otóż mój kod jest przystosowany do wystawiania aukcji w normalnym serwisie i ustawia ID województwa na 16 - co odpowiada zachodniopomorskiemu, gdyż mieszkam w Szczecinie i oprogramowanie pod WebAPI robiłem dla szczecińskich firm, a na platwormie testowej są tylko 4 dostępne województwa. Dlatego należy to ID zmienić. Ja jednak kursów nie uaktualnie poprzednich - stwierdziłem, że dobrze gdzieś zostawić haczyk, żeby ktoś nawet po przeklejeniu kodu mógł trochę nad tym pomyśleć :).

Tags: , , , , ,

» Komentarze

Allegro WebAPI tutorial vol. 3

Thursday, 25 September 2008, 00:13

Miło wiedzieć, że mój opis Allegro WebAPI na coś się komuś przydał i momo, że moja strona w głównym założeniu nie ma być blogiem, to uważem, że naprawdę brakuje materiałów opisujących tą usługę. Ponieważ po poprzednich dwóch częściach dostałem kilka maili z proźbami o pomoc i objaśnienia sądzę, że dobrze będzie to zrobić publicznie, bo innym też się może przydać, a jak już pisałem w sieci ze świecą szukać jakiejkolwiek pomocy.

Tags: , , , , ,

» Komentarze

Allegro WebAPI tutorial vol. 2

Monday, 11 August 2008, 09:44

To co zwykle - opanowywać świat. A dokonamy tego zasypując Allegro automatycznie wygenerowanymi aukcjami wykorzystując Allegro WebAPI. Jednak nie przyjdzie nam to tak łatwo, jakbyśmy się spodziewali. Trudności nie ma zbyt wiele, ale są raczej bym to nazwał - niedogodności, albo niedociągnięcia. Jak już wspominałem w poprzedniej części Allegro WebAPI niestety nie jest napisane w jakiś bardziej intuicyjny sposób, niż obsługa strony. Tworząc nową aukcję po prostu wysyłamy listę pól, a nie jakby to się mogło wydawać w takim przypadku bardziej naturalną drogą na przykład obiekt aukcji z odpowiednio ustawionymi zmiennymi składowymi. Na dodatek obiekty pól są kolejną kłodą pod nogi. Nie wiem, czy w jakimkolwiek szczerzej używanym języku programowania można używać znaku minus jako elementu identyfikatora, ale żaden mi na myśl nie przychodzi, a troche ich znam, tymczasem w WebAPI niemal wszystko, co w nazwie zawiera więcej niż jeden wyraz, zawiera również znak minus (myślnik).

Tags: , , , , ,

» Komentarze

Allegro WebAPI tutorial vol. 1

Monday, 21 July 2008, 06:17

WebAPI to usługa sieciowa udostępniona przez Allegro umożliwiająca wykonywanie operacji na swoim koncie przez protokół SOAP. SOAP jest bardzo wygodnym sposobem zdalnego wykonywania operacji - umożliwia on mapowanie wywołań interfejsu programistycznego po stronie klienta (naszej) na wywołania po stronie serwera. W praktyce wygląda to tak, jakbyśmy mieli zasoby allegro na naszej maszynie i bezpośrednio na nich pracowali (w rzeczywistości wszystkie wywołania są przesyłane w postaci zwykłych pakietów - SOAP oparty jest na XMLu, po czym wykonywanie po stronie serwera - w tym wypadku Allegro, a następnie rezultaty tych operacji są z powrotem przesyłane sieciowo i zwracane jako wyniki naszych wywołań).

Tags: , , , , ,

» Komentarze

Mikroformaty

Monday, 14 July 2008, 15:05

Mikroformaty od jakiegoś czasu stają się coraz popularniejsze, ale wciąż nie są na szeroką skalę ani używane, ani opisywane. Co to w ogóle takiego? Mikroformaty definiują sposób zapisu pewnego rodzaju informacji na stronach WWW głównie od strony budowy dokumentu, co umożliwia odczytanie takich informacji przez maszyny i programy.

Tags: , , ,

» Komentarze