Archive for styczeń, 2008

Published by Artur Jaworski on 29 stycznia 2008

Domeny globalne, baza whois, registrator domeny.pl

Zakup domeny wiąże się również z umieszczeniem prywatnych danych w powszechnie dostępnej bazie o abonentach domen internetowych: WHOIS, takich jak:

  • pełen adres zamieszkania,
  • adres e-mail,
  • telefon,
  • nazwy serwerów, na które jest delegowana domena,
  • dane Registratora obsługującego

Jednym z celów publikowania tych informacji jest ochrona praw autorskich dla treści, które użytkownicy Internetu tworzą na swoich stronach, oczywiście tylko dla tych, którzy są zainteresowani taką formą ochrony. Bezpieczeństwo danych w bazie whois jest ustawicznie zwiększane, jednakże jest to smakowity kąsek dla właścicieli robotów do zbierania adresów e-mail, czy złodziejów poszukujących adresów zamożnych osób. Jednym z zabezpieczeń jest limit połączeń z jednego adresu IP, który wynosi 100 na dobę, po przekroczeniu tego limitu dane nie są zwracane.
Jeśli ktoś nie życzy sobie na publikację danych w bazie ma prawo zastrzeżenia swoich danych , no ale tu zaczynają się schody. Jest to stosunkowo proste o ile nie posiadamy domeny globalnej a więc z końcówkami: *.com, *.net, *.org, *.biz i *.info. Mój aktualny rejestrator firma Domeny.pl sp. z o.o. z Krakowa, zażądała za zastrzeżenie moich danych opłaty w wysokości 10 PLN na rok, co zwiększa o 1/5 roczny koszt utrzymania domeny. Co możemy zrobić ?
Pierwsza opcja to podać fałszywe dane, jednakże Ci rejestratorzy, którzy kasują ekstra opłatę za zastrzeżenie danych posiadają też kary umowne za takie działanie, dla przykładu w domeny.pl wygląda to następująco:
*Regulamin świadczenia usług wraz z zasadami rejestracji i utrzymywania
nazw domen internetowych.*
dział III. PRAWA I OBOWIĄZKI STRON , pkt 2 , podpunkt 12) Podanie przez Abonenta swoich nieprawdziwych danych, jak również nieuzasadnione, samowolne dokonanie zmian w rejestrze swoich danych, uprawnia Domeny.pl do żądania kary umownej do wysokości pięciu tysięcy złotych. W przypadku Abonentów dokonujących płatności elektronicznych, z użyciem kart płatniczych, gdzie stwierdzono rozbieżność między podanymi danymi, a danymi użytymi przy skorzystaniu z instrumentów płatniczych, Domeny.pl poza naliczaniem kary umownej powiadamia właściwe organy ścigania, celem zbadania czy stwierdzony przypadek nie wypełnia znamion czynu zabronionego.”
W związku z powyższym polecam coś lepszego, a więc transfer domeny do innego rejestratora. Po prostu na rynku istnieją podmioty, które dokonują zastrzeżenia naszych prywatnych danych bez żadnych dodatkowych opłat i właśnie w takim towarzystwie mam zamiar się obracać.
Dokonałem małej analizy rynku, przykładami Registratorów, którzy nie posiadają opłat za zastrzeżenie danych właściciela dla domeny globalnej - to firmy: qdnet.pl i home.pl.
Trochę przypomina mi to historię wyszukiwarek internetowych, pierwszy był yahoo, potem pojawił się google, który wyłącznie usprawniając już wymyślony produkt jest niekwestionowanym liderem. Wystarczy znaleźć coś co zrobi istotną różnicę i dostarczyć to Klientom.

Published by Artur Jaworski on 18 stycznia 2008

Nie mam czasu

„Nie mam czasu” to bardzo powszechne zdanie, które już nie długo może być popularniejsze od aktualnego hitu „Made in China”. Sam również wielokrotnie je wypowiadam, jednakże polecam chwilę refleksji po ich kolejnym użyciu.
Czas, jest jednym z zasobów na ziemi, którego podaż jest ograniczona. Czasu nie można pożyczyć czy dokupić dodatkowego pakietu, ponadto nikt z nas nie wie, jaką ilością jeszcze dysponuje. Wracając do zdania z tytułu, czasu nie można nie mieć. Każdy ma go tyle samo, jedynym elementem, na który mamy wpływ to sposób, w jaki czas zużywamy. Z tego też powodu polecam pomyśleć chwilę, gdy następny raz będziemy wypowiadali słowa „nie mam czasu”. Może się okazać, że to co aktualnie z czasem robimy, wypada blado w odniesieniu do sposobności, która się właśnie pojawiła. Każda decyzja, każdy wybór ma swoją cenę, dla przykładu przyjrzyj się ile czasu zabiera Ci codzienny dojazd do pracy czy działania umożliwiające zakup, a następnie doprowadzenie do stanu używalności mieszkania. Tych chwil nigdy już nie odzyskamy, po prostu wymieniamy je na materialny stuff, konkretne działania lub ich zaniechanie. Na pytanie czy koszt jest współmierny do korzyści, każdy z nas musi poszukać odpowiedzi na własną rękę.

Published by Artur Jaworski on 13 stycznia 2008

Szybki przegląd (SQVI) jako sprawne narzędzie do tworzenia raportów

Raporty - temat który podczas wdrażania pakietu SAP jest traktowany pobieżnie lub odsuwany na późniejszy lepszy moment. Nawet, jeśli podczas fazy implementacji przyłożyliśmy się do tego elementu, to w trakcie eksploatacji systemu pojawiają się nowe potrzeby biznesowe związane z raportowym wydobywaniem danych z systemu.
Przy rozmowach o raportowaniu należy pamiętać o jednym ograniczeniu: szczegółowość danych uzyskiwanych z systemu nie może być większa od szczegółowości przy ich wprowadzaniu. Poza tym wszystko czeka grzecznie w tabelach. Kwestią otwartą jest jak się do nich dobrać ? Od wersji 4.6 dostępna jest transakcja SQVI, która w przystępny sposób (bez konieczności programowania) umożliwia stworzenie raportu.
Do transakcji można też dostać się z menu głównego: System -> Usługi -> Szybki przegląd

Uruchamianie
Poniższy przykład odnosi się do danych z modułu gospodarki remontowej PM, przedstawia zestawienie potwierdzonej robocizna własnej (potwierdzenia) w odniesieniu do elementów PSP na które zlecenie jest rozliczane. W pierwszym kroku należy podać nazwę raportu oraz nacisnąć Tworzenie
 Tworzenie
W polu 1. Źródło danych, wybieramy z dostępnych wartości miejsce pozyskiwania informacji.
Tabele – umożliwia uzyskanie danych tylko z jednej tabeli, jest alternatywą do transakcji SE16N.
Połączenie tabel – dwie lub więcej połączonych tabel
Logiczna baza danych – zdefiniowane przez SAP zbiory danych, umożliwiające uzyskanie danych z wielu tabel.
SAP Query InfoSet: - Zestaw tabel wykorzystywanych w zapytaniach w systemie. Umożliwiają dostęp poprzez SQVI do już utworzonych zapytań (queries).
Ja w tym przykładzie wykorzystuje standardową Logiczną bazę danych AFI. Jednakże równie dobrze można wykorzystywać łączone tabele.
Wybór ?ród?a danych
Kolejnym krokiem jest wskazanie pól, które są istotne dla naszego zestawienia. Dokonujemy tego przez zaznaczenie checkboxa w lewej części ekranu lub poprzez wybranie z listy dostępnych pól znajdujących się w prawej części ekranu.
Ja wybrałem:
DIAUFK-TPLNR Lokalizacja funkcjonalna
DIAUFK-PSPEL Element planu strukturalnego projektu (element PSP)
DIAUFK-INGPR Grupa planistów dla Usł. serw. dla klienta i Gospod. remont.
DIAUFK-AUFNR Nr zlecenia
DIAUFK-AUART Rodzaj zlecenia
DIAFVC-STEUS Klucz sterujący
DIAFVC-LTXA1 Krótki tekst operacji
DIAFRU-RUECK Numer potwierdzenia operacji
DIAFRU-ISMNW Praca rzeczywista
DIAFRU-GEWRK Stanowisko robocze
DIAFRU-ERSDA Data wprowadzenie potwierdzenia
Wybór pó? do raportu
Kolejnym wartościowym ustawieniem jest wybranie sposobu wyprowadzania danych z raportu.
Sposób prezentacji danych
Po uruchomieniu raportu (F8), na pierwszym ekranie widoczne są pola służące do ograniczenia listy wyników. Znajdują się tu zarówno te własnoręcznie dodane oraz te które są domyślne dla danej struktury.

Zakres listy
Po wprowadzeniu warunków ograniczających pozostaje wykonać raportRaport
Jeżeli chcemy pokazać światu nasz raport, wystarczy w nowej sesji uruchomić transakcję SE38, wówczas system podpowie nazwę ostatnio przetwarzanego raportu. W moim przypadku nazwa to: AQTGSYSTQV000031AJ_PM_ROB=====. Wystarczy podać ją innym użytkownikom, którzy będą korzystać z raportu poprzez SE38.SE38
Inną drogą jest podanie nazwy raportu do programisty ABAP, który może dodać do niego nazwę transakcji lub profil uprawnień jeżeli jest to wymagane.
Miłego używania, w przypadku pytań zawsze chętnie pomogę :)