Nowy tutorial Allegro WebAPI

czwartek, 01 kwiecień 2010 - 20:42:51

Od czasu publikacji na swoim blogu pierwszej części tutoriala do Allegro WebAPI moja strona stała się bardzo popularna jeśli chodzi o hasło "Allegro WebAPI" (w Google jest ona zaraz za oficjalną dokumentacją). Samym Allegro WebAPI zajmowałem się swego czasu głównie w ramach tworzenia narzędzia automatyzującego pracę dla mojego przyjaciela (wtedy do sprzedaży sprzętu muzycznego). Nie sądziłem, że jest to w internecie towar tak deficytowy, mimo iż pisałem teksty z tej serii właśnie dlatego, że sam wiedziałem jak trudno zacząć pracę z Allegro WebAPI.…

Tagi:

» Komentarze (1)

DotPay Premium SMS - kody o różnych wartościach

czwartek, 19 listopad 2009 - 20:42:48

DotPay to jeden z dwoch (obok Płatności.pl) największych serwisów obsługujących płatności internetowe w Polsce. Ja jakoś preferuję ten pierwszy - może to sentyment, może przyzwyczajenie, ale jakoś wygodniej mi się z nim pracuje. Wydaje się mi być łatwiejszy w implementacji we własnych rozwiązaniach, mniej restrykcyjny (przy zachowaniu wszelkich standardów bezpieczeństwa), a przez to o wiele bardziej elastyczny. Jego wielką zaletą jest wszechstronność, mamy tutaj ogromną ilość różnych kanałów płatności. Jednak o ile w zakresie obsługi mikropłatności i płatności internetowych możliwe, że Płatności.pl ma większą część rynku, to w zakresie płatności SMS wydaje mi się, żę niekwestionowanym liderem jest właśnie DotPay. Ja z DotPayem styczność mam od lat i wdrożenia oparte na tym systemie zdarzają mi się muszę przyznać dość często. Szczególnie ostatnio popularne stało się tworzenie na stronach swego rodzaju portfela, który można doładować na przykład SMSami. Pomijając kwestię prowizji, co moim zdaniem i tak powinno dyskwalifikować to rozwiązanie jako podstawę systemu płatności, mają one jednak jeszcze jedną wadę - sztywno skwantyfikowane wartości.…

Tagi:

» Komentarze (2)

Allegro WebAPI tutorial vol. 6

niedziela, 26 lipiec 2009 - 00:50:10

Po dość długim czasie ponownie miałem styczność z Allegro WebAPI - ponownie z naciskiem na tworzenie aukcji (sprzedaż). Zauważyłem, że w poprzednich częściach umknęło mi kilka rzeczy dlatego postanowiłem nadrobić teraz zaległości i wspomnieć o kilku rzeczach. Jak również zauważyliście ostatnio nie pisałem zbytnio na ten temat, a również i ta część nie będzie zbyt obszerna. Po pierwsze jest to spowodowane brakiem czasu, a po drugie wszystkie podstawowe elementy usługi już omówiłem, tak więc raczej nie spodziewajcie się w przyszłości kolejnych odsłon na większą skalę, no chyba, że znajdzie się dość obszerny materiał do przedstawienia. Na pocieszenie powiem, że Allegro ogłosiło konkurs na tutorial do Allegro WebAPI, więc może będzie więcej ciekawych materiałów (co nie zmienia faktu, że jest to kpina z użytkowników, aby swój psi obowiązek dokumentowania zwalać na użytkowników i to w tak perfidny sposób na dodatek jako marchewkę dając bilet na koncert ).…

Tagi:

» Komentarze (2)

Mapy Google na swojej stronie

piątek, 05 czerwiec 2009 - 06:12:41

Wielu z Was pewnie nieraz widziało na przeróżnych stronach zamieszczone mapki Google'a jako interaktywne wstawki. Ba, nawet pokazujące miejsce, o którym akurat strona traktuje. Umieszczenie takiej mapki na stronie wcale nie jest trudne, a wręcz banalnie proste - wszystko dzięki rozbudowanemu API udostępnionemu przez Google. Google Maps API począwszy od wersji 2 dostępne jest za pośrednictwem standardowego interfejsu JavaScript udostępnianego przez Google. Obecnie w wersji testowej jest już trzecia wersja API do map, jednak ja opiszę tutaj obecnie dostępną jako stabilną wersję drugą, zresztą nie sądzę, aby w podstawowych wywołaniach zaszły diametralne zmiany. Zanim jednak zaczniemy pracę musimy wygenerować sobie klucz dostępu. W tym cely musimy się udać na stronę rejestracji i podać URL strony, na której chcemy używać map. Tutaj od razu uwaga - wpisujemy taki adres, po jakim będą na stronę wchodzić użytkownicy. Google nie sprawdza IP, hosta, ani niczego innego związanego z połączeniem - jedynie URL jaki został wpisany w przeglądarce. Oznacza to, że jeśli mamy skrypt dostępny pod kilkoma domenami, to musimy wstawiać odpowiednie klucze dla każdej domeny. Z drugiej strony, nawet jeśli pracujemy na tymczasowej domenie, albo wręcz w testowym środowisku, nie będzie potem potrzeby zmiany klucza. Mając klucz możemy przejść do kwestii technicznych. Opiszę tutaj jedynie podstawy korzystania z Google Maps API, szczegółową dokumentację znajdziecie tutaj.…

Tagi:

» Komentarze (0)

SVN w praktyce

czwartek, 23 kwiecień 2009 - 02:04:55

Na początku zawsze jest chaos. Brak jakiegokolwiek planu działania, porządku, schematów - tylko wolność i swoboda. Tak zaczyna chyba każdy, kto w domowym zaciszu próbuje stawiać pierwsze kroki w programowaniu. Nie ma potrzeby, żeby programy dzielić na kilka plików, kod mający kilkadziesiąt, góra kilkaset linijek to już tasiemiec - kompiluje się go w ułamku sekundy i sprawdza czy działa; jeśli nie to patrzy dlaczego, jeśli tak to sprawdza, dlaczego tak, a nie inaczej. Zazwyczaj całe środowisko pracy to sam notatnik (wiem, że nie każdy używa Windows, ja pierwsze programy pisałem pod Linuksem i Amiga Workbench, ale przejmijmy, że to synonim "prostego edytora tekstu"). Z czasem jednak wszystko się rozwija - zaczyna się tworzyć coraz bardziej złożone rzeczy, notatnik zastępuje się IDE, odkrywa się, że zamiast wypisywać w każdej linijce śledzoną zmienną, można posłużyć się debuggerem. Ale wraz ze wzrostem złożoności tworzonych projektów trudniejsze jest nie tylko ich rozwijanie, ale również utrzymywanie - zaczyna się zauważać, jak wiele czynności staje się żmudnych i czasochłonnych. Zaczyna się pracować z innymi ludźmi i zachodzi potrzeba kontroli nad kodem (oraz innymi elementami projektów). Jednym z najbardziej pomocnych narzędzi zarówno przy samodzielnym grzebaniu w jakimś bardziej złożonym oprogramowaniu, jak i w pracy w zespole jest system kontroli wersji.…

Tagi:

» Komentarze (3)

Konfiguracja serwisu z kontami FTP

poniedziałek, 02 marzec 2009 - 01:14:20

Dość ciekawym zagadnieniem, jakie ostatnio musiałem poruszyć przy tworzeniu pewnego projektu jest udostępnianie użytkownikom sewrisu dodatkowych usług. Nie mam tutaj na myśli jakichś usług do wybrania na stronie, ale usług sieciowych. Konkretnie problematyka była taka, aby każdy użytkownik serwisu webowego miał dostęp do serwera FTP z własnym kontem. Serwis oczywiście miał swoją własną bazę MySQL z kontami użytkowników.…

Tagi:

» Komentarze (0)

Allegro WebAPI tutorial vol. 5

czwartek, 26 luty 2009 - 01:20:39

Pisząc pierwsze części nie spodziewałem się aż takiego zainteresowania. Wiedziałem, że nie ma w Internecie zbyt wiele materiałów pomocniczych dotyczących Allegro WebAPI, ale popularność moich publikacji mnie zaskoczyła - niemal codziennie dostaje maile z proźbami o pomoc w jakichś drobnych sprawach, albo nawet z samymi tylko podziękowaniami. Dochodzę do wniosku, że wolę, żeby Allegro nie uaktualniało dokumentacji . Cieszę się, że komuś przydały się moje artykuły.…

Tagi:

» Komentarze (0)