Przetwarzanie obrazów medycznych. Wykład DICOM. dr inż. Robert Kazała

Wielkość: px
Rozpocząć pokaz od strony:

Download "Przetwarzanie obrazów medycznych. Wykład DICOM. dr inż. Robert Kazała"

Transkrypt

1 Przetwarzanie obrazów medycznych Wykład DICOM dr inż. Robert Kazała

2 DICOM - Wprowadzenie Digital Imaging and COmmunication in Medicine Images and Media [File format] Film and Network [Communication protocol] dr inż Robert Kazała 2

3 DICOM Wraz z rozwojem tomografii komputerowej w latach siedemdziesiątych konieczne stało się opracowanie standardu umożliwiającego wymianę informacji graficznych oraz towarzyszących im danych medycznych między różnymi urządzeniami i systemami informatycznymi. Pierwszy zarys standardu został opracowany w 1983 roku przez American College of Radiology (ACR) oraz National Electrical Manufacturers Association (NEMA) i został opublikowany pod nazwą ACR-NEMA Standards Publication No W 1988 roku powstała druga wersja dokumentu, zaś w 1993 roku powstała wersja trzecia, znacznie rozbudowana i uzupełniona o nowe możliwości. Zmieniono wówczas nazwę standardu na Digital Imaging and Communications in Medicine DICOM dr inż Robert Kazała 3

4 DICOM Standard DICOM powstał w celu popularyzacji cyfrowej wymiany danych, ułatwienia tworzenia oraz rozbudowy systemów archiwizacji obrazów PACS (ang. Picture Archiving and Comunication Systems) oraz wymiany informacji medycznych z innymi systemami informatycznymi stosowanymi w medycynie (ang. Hospital Information System HIS). DICOM jest uzupełnieniem standardu Health Level Seven HL7 o zasady komunikacji i wymianę obrazów w medycynie, nie występujących w normie HL7. Osoby zainteresowane analizą danych medycznych bardzo szybko spotkają się z plikami DICOM. Obecnie istnieje duża liczba różnego rodzaju oprogramowania, które umożliwia wgląd do plików DICOM. Przykładowo program Matlab posiada funkcje umożliwiające analizę (dicominfo) oraz wczytywanie (dicomread) danych medycznych z plików DICOM. Jednak po odczycie bardzo szybko okazuje się, że informacji jest tak dużo, że ich analiza jest bardzo trudna dr inż Robert Kazała 4

5 DICOM - specyfikacje Dokumentacja opisująca DICOM jest redagowana przez NEMA Diagnostic Imaging and Therapy Systems Division i dostępna w postaci zestawu następujących dokumentów: PS 3.1: Introduction and Overview zawiera wprowadzenie oraz informacje podstawowe na temat standardu PS 3.2: Conformance zawiera definicje podstawowych zasad oraz pojęć PS 3.3: Information Object Definitions definiuje informatyczną reprezentację fizycznych danych format danych, w postaci zbiorów parametrów (ang. Data Elements) PS 3.4: Service Class Specifications definiuje metody służące do obsługi informatycznych reprezentacji danych PS 3.5: Data Structure and Encoding określa sposób kodowania oraz niezbędne struktury wymagane do budowy pełnej informacji o rzeczywistej informacji medycznej PS 3.6: Data Dictionary zawiera tzw. słownik danych, czyli spis wszystkich możliwych informacji występujących w standardzie wraz z ich nazwą oraz kodami liczbowymi umożliwiającymi identyfikację danych PS 3.7: Message Exchange definiuje sposób wymiany informacji między aplikacjami PS 3.8: Network Communication Support for Message Exchange dokument definiuje sposób wymiany informacji między aplikacjami DICOM z wykorzystaniem protokołu TCP/IP. Standard DICOM wykorzystuje warstwową strukturę modelu ISO OSI PS 3.10: Media Storage and File Format for Data Interchange opisuje model archiwizacji danych na nośnikach zewnętrznych. Dokument ten był podstawowym źródłem informacji na temat struktury danych na płycie CD zawierającej dane z tomografii komputerowej PS 3.11: Media Storage Application Profiles określa wymagania stawiane aplikacjom gromadzącym dane w standardzie DICOM PS 3.12: Storage Functions and Media Formats for Data Interchange definiuje funkcje, nośniki oraz sposoby wymiany danych PS 3.14: Grayscale Standard Display Function określa sposoby prezentacji danych graficznych, np. sposoby kalibracji monitorów PS 3.15: Security Profiles opisuje aspekty bezpieczeństwa danych PS 3.16: Content Mapping Resource definiuje szablony obiektów używanych w standardzie dr inż Robert Kazała 5

6 DICOM - opis Standard DICOM powstał w celu odzwierciedlenia rzeczywistych informacji medycznych w postaci spójnego systemu informatycznego. Rysunek zaczerpnięty z dokumentu PS 3.3, przedstawia model rzeczywistych danych zaimplementowany w standardzie DICOM. Model przedstawia sposób łączenia różnych informacji medycznych oraz zależności występujące między nimi. Wartości liczbowe obok strzałek określają możliwą liczbę połączeń między informacjami dr inż Robert Kazała 6

7 DICOM - model dr inż Robert Kazała 7

8 DICOM - informacje Do najistotniejszych informacji można zaliczyć: dane pacjenta (ang. patient), takie jak dane personalne, data urodzenia itp. badania (ang. study), na które składają się dane o pacjencie, dane na temat wizyt (ang. visit) oraz inne informacje opisujące badanie (ang. study content notification). Study gromadzą informacje na temat: elementów składowych badań (ang. study components) oraz procedur (ang. modality performed procedure steps), a także wyniki badań (ang. results) w postaci raportu (ang. raport) oraz poprawek (ang. amendment). Każde badanie zawiera przynajmniej jedną serię danych. serie danych służą do gromadzenia informacji uzyskanych podczas badania. Do informacji tych zalicza się między innymi: obrazy (ang. image), dane nieprzetworzone (ang. raw data), bitową płaszczyzna notatek (ang. overlay), tablicę kolorów (ang. lookup table) czy krzywe opisane ciągiem punktów (ang. curve). Przykładem serii danych jest zestaw danych (slajdów) przedstawiających przekroje przez ciało pacjenta, otrzymane podczas rekonstrukcji danych CT dla konkretnych parametrów rekonstrukcji (np. rozdzielczość, odległość między przekrojami, filtr rekonstrukcji, czy parametry okna) dr inż Robert Kazała 8

9 DICOM powiązanie danych dr inż Robert Kazała 9

10 DICOM - budowa DICOM został przystosowany do sieciowej wymiany informacji (on-line) w architekturze klient-serwer, poprzez protokół TCP/IP oraz do współpracy z nośnikami wymiennymi (off-line), takimi jak dyskietki, dyski CD czy MOD. Wymiana danych na tych nośnikach odbywa się poprzez systemy plików ISO 9660 oraz FAT16. Dodatkowo dla nośników fizycznych tworzony jest plik DICOMDIR przechowujący informację o wszystkich plikach DICOM na nośniku dr inż Robert Kazała 10

11 DICOM - budowa dr inż Robert Kazała 11

12 DICOM - budowa Dla metod wymiany danych, zdefiniowano wspólną reprezentację danych (format danych, ang. Information Object, dokument PS 3.3) oraz rodzaje usług-serwisów (ang. Service Classes, PS 3.4) opisujących sposób współdziałania aplikacji. Współpraca aplikacji polega na wymianie specyficznych rozkazów (ang. DICOM Commands, PS 3.7). Dokładnie zdefiniowany jest poziom zgodności wyszczególniono, jakie informacje muszą być zawarte w konkretnych przypadkach (PS 3.7, 3.8 i 3.10). Aby komunikacja była możliwa, dwa połączone systemy ustalają role jakie będą pełnić podczas komunikacji. Określają, który system jest serwerem danych (ang. Service Class Provider - SCP), a który klientem (ang. Service Class User - SCU). Określają również metodę kodowania przesyłanych danych (little endian, big endian, JPG itp.) dr inż Robert Kazała 12

13 DICOM model informacji Wprowadzono jasno sprecyzowany i dokładnie określony model informacji (ang. Information Objects Definition IOD, dokument PS 3.3), określający format danych dla różnych typów informacji, takich jak: obrazy, przebiegi czasowe, obiekty graficznych, raporty, wydruki itp. Model informacji IOD grupuje dane w tematycznych zbiorach, zwanych Entities oraz podzbiorach zwanych modułami. Każdy moduł tworzony jest przez zbiór atrybutów dr inż Robert Kazała 13

14 DICOM budowa obiektu IOD dr inż Robert Kazała 14

15 DICOM Data Element Atrybut jest opisywany formatem elementu danych tzw. Data Element, zdefiniowanym w słowniku danych (PS 3.6) i stanowi podstawową jednostkę danych. Data Element opisywany jest przy pomocy: identyfikatora elementu danych (ang. Tag) złożonego z dwóch liczb określających: grupę (ang. Group) oraz element grupy (ang. Element), zapisywanych w postaci liczb heksadecymalnych, typu danych (ang. Value Representation), określonego w postaci pary liter w kodzie ASCII i umożliwiającego poprawną interpretację danych, rozmiaru elementu (ang. Value Length) wyrażonego w bajtach, informacji takich jak: nazwisko pacjenta, rozdzielczość obrazu itp dr inż Robert Kazała 15

16 DICOM Data Set Strumień informacyjny (ang. Data Set) jest uporządkowanym strumieniem elementów danych (ang. Data Element) co przedstawiono na rysunku 5. Norma w dokumencie PS 3.3 w pełni opisuje katalog typów danych, rodzaju danych, itp dr inż Robert Kazała 16

17 DICOM Service Element Oprócz definicji obiektu danych istotne jest skojarzenie z nim elementu usługi czyli tzw. Service Element. Obiekt Service-Obiect Pair (SOP) łączy dane z serwisami i definiuje różne usługi związane z modelem informacji IOD. W standardzie DICOM wprowadzono również techniki umożliwiające jednoznaczną identyfikację oraz ochronę danych (PS 3.15), pozwalające na sprecyzowanie zależności między danymi, np. podczas transmisji przez sieć. Norma nie definiuje szczegółów implementacji, wymogów dotyczących możliwości i funkcji urządzeń oraz sposobu testowania, czy zatwierdzania zgodności konkretnej implementacji ze standardem DICOM. Z tego też powodu zdarza się, że dwa różne urządzenia, będące zgodnie ze standardem DICOM, nie są zdolne do wymiany informacji! Jest to przejawem walki różnych producentów o wpływy na rynku dr inż Robert Kazała 17

18 DICOM nośniki fizyczne Dane będące wynikiem badania CT mogą być zapisane na płycie CD-R w standardzie DICOM. Zawartość płyty zdefiniowana jest w dokumentacji standardu w dokumencie PS dr inż Robert Kazała 18

19 DICOM nośniki fizyczne Fizyczny nośnik danych zawiera pliki w formacie opisanym w obiekcie DICOM File Format. Obiekt służy do przechowywania informacji w postaci plików. Każdy plik zawiera informację na temat jednego obiektu Service-Obiect Pair instance (SOP instance) oraz informacje o pliku, tzw. DICOM File Meta Information. Każdy obiekt DICOM File Meta Information zbudowany jest ze 128 bajtowej preambuły wypełnionej zerami, identyfikatora pliku DICOM (ang. DICOM prefix) zawierającego czteroliterowy ciąg liter DICM oraz zestawu elementów danych (ang. Data Element) opisujących plik. Elementy te mają identyfikator postaci (0002,xxxx). Po elementach danych należących do informacji o pliku (DICOM File Meta Information), znajduje się zakodowany zgodnie z dokumentem PS 3.5 ciąg elementów danych (DICOM Data Set) prezentujący jeden obiekt Service- Obiect Pair instance. Obiektem SOP może być np. jeden slajd CT (obraz jednej rekonstrukcji danych CT) lub obiekt opisujący dane na nośniku, tworzący plik DICOMDIR dr inż Robert Kazała 19

20 DICOM nośniki fizyczne Nośnik fizyczny zawiera katalogi z plikami, w których to znajdują się właściwe informacje medyczne. Oprócz nich zawsze zapisywany jest specjalny plik o nazwie DICODIR, opisujący zawartość nośnika. Rysunek przedstawia zawartość pliku DICOMDIR oraz sposób powiązania zawartości z innymi plikami na nośniku dr inż Robert Kazała 20

21 DICOM nośniki fizyczne dr inż Robert Kazała 21

22 DICOM nośniki fizyczne Plik DICOMDIR zawiera informacje na temat wszystkich plików na nośniku. Niektóre Data Elements obiektów SOP znajdują się tylko w pliku danych, a niektóre tylko w DICOMDIR. Dane w pliku DICOMDIR powiązane są w hierarchiczne drzewo, którego korzeniem są Direktory Information. Kolejnym poziomem są dane o pacjentach, następnym badania, potem serie, a na koniec obrazy. Przejścia między kolejnymi poziomami zaznaczone są na rysunku pogrubioną linią, zaś przejścia między obiektami na tym samym poziomie liniami z numerami poziomów. W obiektach zapisanych w DICOMDIR przechowywane są wskaźniki do danych na tym samym i kolejnym poziomie. Dzięki temu, możliwe jest szybkie przeszukiwanie danych w bardzo dużych plikach. Każdy obiekt SOP zapisany w DICOMDIR posiada również informację o pliku na nośniku (w postaci ścieżki dostępu oraz nazwy), w którym znajduje się pełna informacja o nim dr inż Robert Kazała 22

23 DICOM pliki Dane zawarte w każdym pliku DICOM podzielone są na dwie części: część zawierającą informacje o pliku (Dicom-Meta-Information-Header) oraz dane jednego obiektu Service-Obiect Pair Instance (Dicom-Data-Set). Obydwie części zawierają dane w postaci strumienia informacji (ang. Data Set), który jest uporządkowanym strumieniem elementów danych (ang. Data Element). Strumień elementów danych można zaobserwować w przytoczonym powyżej binarnym fragmencie pliku DICOM. Informacje o pliku (Dicom-Meta-Information-Header) są wymagane dla każdego pliku DICOM. Dokument PS 3.10 ściśle określa zawartość tej części pliku. Część zawierająca dane (Dicom-Data-Set) przechowuje informacje o jednym obiekcie typu Service-Obiect-Pair instance (SOP instance). Obiektem tym może być np.: pojedynczy przekrój CT, pojedyncza klatka wirtualnej bronchoskopii wygenerowana na aparacie CT lub opis zawartości nośnika, tak jak ma to miejsce w przypadku pliku DICOMDIR dr inż Robert Kazała 23

24 pydicom pydicom jest biblioteką utworzoną w języku Python służącą do przetwarzania plików DICOM (generalnie pliki z obrazami medycznymi ale także dane nie obrazowe takie jak np. informacje o radioterapii). Biblioteka nie jest przeglądarką plików graficznych, ale jest przeznaczona do odczytywania elementów danych DICOM jako zmiennych języka Python i modyfikawania ich w zależności od potrzeb za pomocą własnego kodu. pydicom jest udostępniany na licencji MIT dr inż Robert Kazała 24

25 pydicom - Datasets Dataset is the base object in pydicom's object model. The relationship between Dataset and other objects is: Dataset (derived from python's dict) ---> contains DataElement instances --> the value of the data element can be one of: a regular value like a number, string, etc. a list of regular values (e.g. a 3-D coordinate) a Sequence instance --> a Sequence is a list of Datasets (and so we come full circle) dr inż Robert Kazała 25

26 pydicom Dataset is the main object you will work with directly. Dataset is derived from python's dict, so it inherits (and overrides some of) the methods of dict. In other words it is a collection of key:value pairs, where the key value is the DICOM (group,element) tag (as a Tag object, described below), and the value is a DataElement instance (also described below). A dataset could be created directly, but you will usually get one by reading an existing DICOM file: >>> import dicom >>> ds = dicom.read_file("rtplan.dcm") # (rtplan.dcm is in the testfiles directory) dr inż Robert Kazała 26

27 pydicom You can display the entire dataset by simply printing its string (str or repr) value: >>> ds (0008, 0012) Instance Creation Date DA: ' ' (0008, 0013) Instance Creation Time TM: '150031' (0008, 0016) SOP Class UID UI: RT Plan Storage (0008, 0018) SOP Instance UID UI: (0008, 0020) Study Date DA: ' ' (0008, 0030) Study Time TM: '153557' (0008, 0050) Accession Number SH: '' (0008, 0060) Modality CS: 'RTPLAN' dr inż Robert Kazała 27

28 pydicom You can access specific data elements in a dataset by name ('keyword' in DICOM standard) or by DICOM tag number: >>> ds.patientname 'Last^First^mid^pre' >>> ds[0x10,0x10].value 'Last^First^mid^pre' In the latter case (using the tag number directly) a DataElement instance is returned, so the.value must be used to get the value. Using the keyword is preferred for more readable code, but using tag numbers may be necessary for elements not in pydicom's dictionaries (e.g. many private data elements) dr inż Robert Kazała 28

29 pydicom You can also set values by name or tag number: >>> ds.patientid = "12345" >>> ds.seriesnumber = 5 >>> ds[0x10,0x10].value = 'TestName' The use of names is possible because pydicom intercepts requests for member variables, and checks if they are in the DICOM dictionary. It translates the name to a (group,element) number and returns the corresponding value for that key if it exists. The names are the descriptive text from the dictionary with spaces and apostrophes, etc. removed dr inż Robert Kazała 29

30 pydicom DICOM Sequences are turned into python lists. Items in the sequence are referenced by number, beginning at index 0 as per python convention. >>> ds.beamsequence[0].beamname 'Field 1' >>> # Same thing with tag numbers (not as pretty!): >>> ds[0x300a,0xb0][0][0x300a,0xc2].value 'Field 1' >>> # yet another way, using another variable >>> beam1 = ds.beamsequence[0] >>> beam1.beamname, beam1[0x300a,0xc2].value ('Field 1', 'Field 1') dr inż Robert Kazała 30

31 pydicom Since you may not always remember the exact name of a data element, Dataset provides a handy dir() method, useful during interactive sessions at the python prompt: >>> ds.dir("pat") ['PatientBirthDate', 'PatientID', 'PatientName', 'PatientSetupSequence', 'PatientSex'] dir will return any DICOM tag names in the dataset that have the specified string anywhere in the name (case insensitive). Calling dir with no string will list all tag names available in the dataset. You can also see all the names that pydicom knows about by viewing the _dicom_dict.py file. You could modify that file to add tags that pydicom doesn't already know about dr inż Robert Kazała 31

32 pydicom Under the hood, Dataset stores a DataElement object for each item, but when accessed by name (e.g. ds.patientname) only the value of that DataElement is returned. If you need the whole DataElement (see the DataElement class discussion), you can use Dataset's data_element() method or access the item using the tag number: >>> data_element = ds.data_element("patientname") # or data_element = ds[0x10,0x10] >>> data_element.vr, data_element.value # PatientName was changed above ('PN', 'TestName') To check for the existence of a particular tag before using it, use the in keyword: >>> "PatientName" in ds True dr inż Robert Kazała 32

33 pydicom To remove a data element from the dataset, use del: >>> del ds.institutionname >>> # OR del ds[0x0008,0x0080] To work with pixel data, the raw bytes are available through the usual tag: >>> ds = dicom.read_file("ct_small.dcm") >>> pixel_bytes = ds.pixeldata but to work with them in a more intelligent way, use pixel_array (requires the NumPy library): >>> pix = ds.pixel_array dr inż Robert Kazała 33

34 pydicom - DataElement The DataElement class is not usually used directly in user code, but is used extensively by Dataset. DataElement is a simple object which stores the following things: tag -- a DICOM tag (as a Tag object) VR -- DICOM value representation -- various number and string formats, etc VM -- value multiplicity. This is 1 for most DICOM tags, but can be multiple, e.g. for coordinates. You do not have to specify this, the DataElement class keeps track of it based on value. value -- the actual value. A regular value like a number or string (or list of them), or a Sequence dr inż Robert Kazała 34

35 pydicom The Tag class is derived from python's long, so in effect, it is just a number with some extra behaviour: Tag enforces that the DICOM tag fits in the expected 4-byte (group,element) a Tag instance can be created from a long or from a tuple containing the (group,element) separately: >>> from dicom.tag import Tag >>> t1=tag(0x ) # all of these are equivalent >>> t2=tag(0x10,0x10) >>> t3=tag((0x10, 0x10)) >>> t1 (0010, 0010) >>> t1==t2, t1==t3 (True, True) Tag has properties group and element (or elem) to return the group and element portions the is_private property checks whether the tag represents a private tag (i.e. if group number is odd) dr inż Robert Kazała 35

36 pydicom + matplotlib Matplotlib can take 2-d image information from Dataset.pixel_array and display it. Here is an example: >>> import dicom >>> import pylab >>> ds=dicom.read_file("ct_small.dcm") >>> pylab.imshow(ds.pixel_array, cmap=pylab.cm.bone) <matplotlib.image.axesimage object at 0x0162A530> >>> pylab.show() >>> dr inż Robert Kazała 36

37 GDCM : Grassroots DICOM library Grassroots DICOM (GDCM) jest implementacją standardu DICOM stworzoną dla zapewnienia naukowcom bezpośredniego dostępu do danych klinicznych. GDCM zawiera definicje formatów plików i sieciowe protokoły komunikacyjne. GDCM jest projektem open source, zapewnia on w pewnym stopniu kompatybilność z plikami ACR-NEMA 1.0 & 2.0 (raw files). Biblioteka napisana jest w C++ i oferuje wrapery do następujących języków: Python (supported), C# (supported), Java (supported), PHP (experimental), Perl (experimental) dr inż Robert Kazała 37

38 GDCM Formaty plików GDCM implementuje część 5 standardu DICOM, opisującą formaty plików obrazowych. Celem projektantów biblioteki jest wspieranie możliwie wszystkich formatów plików wykorzystywanych w standardzie DICOM: RAW, JPEG lossy 8 & 12 bits (ITU-T T.81, ISO/IEC IS ), JPEG lossless 8-16 bits (ITU-T T.81, ISO/IEC IS ), JPEG 2000 reversible & irreversible (ITU-T T.800, ISO/IEC IS ), RLE, Deflated (compression at DICOM Dataset level), JPEG-LS (ITU-T T.87, ISO/IEC IS ), JPEG 2000 Multi-component reversible & irreversible (ISO/IEC IS ) (not supported for now), MPEG-2 (not supported for now) dr inż Robert Kazała 38

39 Literatura dr inż Robert Kazała 39

DICOM. Beata Brzozowska. 11 marca 2013

DICOM. Beata Brzozowska. 11 marca 2013 DICOM Beata Brzozowska 11 marca 2013 Plan zajęć 1 O historii Struktura organizacyjna 2 3 O historii Struktura organizacyjna DICOM - Digital Imaging and COmmunications in Medicine co to? - międzynarodowy

Bardziej szczegółowo

EDYCJA I PRZETWARZANIE GRAFIKI W MEDYCYNIE. Agata Dróżdż, Krzysztof Pudło Fizyka Medyczna IV rok

EDYCJA I PRZETWARZANIE GRAFIKI W MEDYCYNIE. Agata Dróżdż, Krzysztof Pudło Fizyka Medyczna IV rok EDYCJA I PRZETWARZANIE GRAFIKI W MEDYCYNIE Agata Dróżdż, Krzysztof Pudło Fizyka Medyczna IV rok Plan prezentacji 1. DICOM format plików medycznych 2. Proste możliwości edycji 3. Nakładanie obrazów 4. Jak

Bardziej szczegółowo

DICOM protocol. Urszula Krukar, Agnieszka Lewandowska. 13 czerwca Wst p Protokó Serwery DICOM a Toolkits

DICOM protocol. Urszula Krukar, Agnieszka Lewandowska. 13 czerwca Wst p Protokó Serwery DICOM a Toolkits 13 czerwca 2006 Wst p Historia Opis Protokó Podstawowe poj cia DIMSE-C Serwery DICOM a PacsOne ConquestDicomServer Toolkits Historia Historia I norma opracowana przez ARC/NEMA (American College of Radiology/National

Bardziej szczegółowo

Zarządzanie sieciami telekomunikacyjnymi

Zarządzanie sieciami telekomunikacyjnymi SNMP Protocol The Simple Network Management Protocol (SNMP) is an application layer protocol that facilitates the exchange of management information between network devices. It is part of the Transmission

Bardziej szczegółowo

Testy jednostkowe - zastosowanie oprogramowania JUNIT 4.0 Zofia Kruczkiewicz

Testy jednostkowe - zastosowanie oprogramowania JUNIT 4.0  Zofia Kruczkiewicz Testy jednostkowe - zastosowanie oprogramowania JUNIT 4.0 http://www.junit.org/ Zofia Kruczkiewicz 1. Aby utworzyć test dla jednej klasy, należy kliknąć prawym przyciskiem myszy w oknie Projects na wybraną

Bardziej szczegółowo

Zarządzanie sieciami komputerowymi - wprowadzenie

Zarządzanie sieciami komputerowymi - wprowadzenie Zarządzanie sieciami komputerowymi - wprowadzenie Model zarządzania SNMP SNMP standardowy protokół zarządzania w sieci Internet stosowany w dużych sieciach IP (alternatywa logowanie i praca zdalna w każdej

Bardziej szczegółowo

Tychy, plan miasta: Skala 1: (Polish Edition)

Tychy, plan miasta: Skala 1: (Polish Edition) Tychy, plan miasta: Skala 1:20 000 (Polish Edition) Poland) Przedsiebiorstwo Geodezyjno-Kartograficzne (Katowice Click here if your download doesn"t start automatically Tychy, plan miasta: Skala 1:20 000

Bardziej szczegółowo

SubVersion. Piotr Mikulski. SubVersion. P. Mikulski. Co to jest subversion? Zalety SubVersion. Wady SubVersion. Inne różnice SubVersion i CVS

SubVersion. Piotr Mikulski. SubVersion. P. Mikulski. Co to jest subversion? Zalety SubVersion. Wady SubVersion. Inne różnice SubVersion i CVS Piotr Mikulski 2006 Subversion is a free/open-source version control system. That is, Subversion manages files and directories over time. A tree of files is placed into a central repository. The repository

Bardziej szczegółowo

Zmiany techniczne wprowadzone w wersji Comarch ERP Altum

Zmiany techniczne wprowadzone w wersji Comarch ERP Altum Zmiany techniczne wprowadzone w wersji 2018.2 Copyright 2016 COMARCH SA Wszelkie prawa zastrzeżone Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek postaci

Bardziej szczegółowo

Zakopane, plan miasta: Skala ok. 1: = City map (Polish Edition)

Zakopane, plan miasta: Skala ok. 1: = City map (Polish Edition) Zakopane, plan miasta: Skala ok. 1:15 000 = City map (Polish Edition) Click here if your download doesn"t start automatically Zakopane, plan miasta: Skala ok. 1:15 000 = City map (Polish Edition) Zakopane,

Bardziej szczegółowo

www.irs.gov/form990. If "Yes," complete Schedule A Schedule B, Schedule of Contributors If "Yes," complete Schedule C, Part I If "Yes," complete Schedule C, Part II If "Yes," complete Schedule C, Part

Bardziej szczegółowo

MS Visual Studio 2005 Team Suite - Performance Tool

MS Visual Studio 2005 Team Suite - Performance Tool MS Visual Studio 2005 Team Suite - Performance Tool przygotował: Krzysztof Jurczuk Politechnika Białostocka Wydział Informatyki Katedra Oprogramowania ul. Wiejska 45A 15-351 Białystok Streszczenie: Dokument

Bardziej szczegółowo

Instrukcja obsługi User s manual

Instrukcja obsługi User s manual Instrukcja obsługi User s manual Konfigurator Lanberg Lanberg Configurator E-mail: support@lanberg.pl support@lanberg.eu www.lanberg.pl www.lanberg.eu Lanberg 2015-2018 WERSJA VERSION: 2018/11 Instrukcja

Bardziej szczegółowo

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition) Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition) Robert Respondowski Click here if your download doesn"t start automatically Wojewodztwo Koszalinskie:

Bardziej szczegółowo

deep learning for NLP (5 lectures)

deep learning for NLP (5 lectures) TTIC 31210: Advanced Natural Language Processing Kevin Gimpel Spring 2019 Lecture 6: Finish Transformers; Sequence- to- Sequence Modeling and AJenKon 1 Roadmap intro (1 lecture) deep learning for NLP (5

Bardziej szczegółowo

www.irs.gov/form990. If "Yes," complete Schedule A Schedule B, Schedule of Contributors If "Yes," complete Schedule C, Part I If "Yes," complete Schedule C, Part II If "Yes," complete Schedule C, Part

Bardziej szczegółowo

OpenPoland.net API Documentation

OpenPoland.net API Documentation OpenPoland.net API Documentation Release 1.0 Michał Gryczka July 11, 2014 Contents 1 REST API tokens: 3 1.1 How to get a token............................................ 3 2 REST API : search for assets

Bardziej szczegółowo

Machine Learning for Data Science (CS4786) Lecture11. Random Projections & Canonical Correlation Analysis

Machine Learning for Data Science (CS4786) Lecture11. Random Projections & Canonical Correlation Analysis Machine Learning for Data Science (CS4786) Lecture11 5 Random Projections & Canonical Correlation Analysis The Tall, THE FAT AND THE UGLY n X d The Tall, THE FAT AND THE UGLY d X > n X d n = n d d The

Bardziej szczegółowo

SSW1.1, HFW Fry #20, Zeno #25 Benchmark: Qtr.1. Fry #65, Zeno #67. like

SSW1.1, HFW Fry #20, Zeno #25 Benchmark: Qtr.1. Fry #65, Zeno #67. like SSW1.1, HFW Fry #20, Zeno #25 Benchmark: Qtr.1 I SSW1.1, HFW Fry #65, Zeno #67 Benchmark: Qtr.1 like SSW1.2, HFW Fry #47, Zeno #59 Benchmark: Qtr.1 do SSW1.2, HFW Fry #5, Zeno #4 Benchmark: Qtr.1 to SSW1.2,

Bardziej szczegółowo

1. CZYM JEST SERIALIZACJA

1. CZYM JEST SERIALIZACJA SERIALIZACJA O CZYM POWIEMY? 1. Czym jest serializacja? 2. Jak przeprowadzić proces serializacji? 3. Jak przeprowadzić proces deserializacji? 4. Serializacja własnych klas. 5. Dobre praktyki. 6. SoapFormatter.

Bardziej szczegółowo

ARNOLD. EDUKACJA KULTURYSTY (POLSKA WERSJA JEZYKOWA) BY DOUGLAS KENT HALL

ARNOLD. EDUKACJA KULTURYSTY (POLSKA WERSJA JEZYKOWA) BY DOUGLAS KENT HALL Read Online and Download Ebook ARNOLD. EDUKACJA KULTURYSTY (POLSKA WERSJA JEZYKOWA) BY DOUGLAS KENT HALL DOWNLOAD EBOOK : ARNOLD. EDUKACJA KULTURYSTY (POLSKA WERSJA Click link bellow and free register

Bardziej szczegółowo

MaPlan Sp. z O.O. Click here if your download doesn"t start automatically

MaPlan Sp. z O.O. Click here if your download doesnt start automatically Mierzeja Wislana, mapa turystyczna 1:50 000: Mikoszewo, Jantar, Stegna, Sztutowo, Katy Rybackie, Przebrno, Krynica Morska, Piaski, Frombork =... = Carte touristique (Polish Edition) MaPlan Sp. z O.O Click

Bardziej szczegółowo

Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition)

Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition) Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition) J Krupski Click here if your download doesn"t start automatically Karpacz, plan miasta 1:10 000: Panorama

Bardziej szczegółowo

Stargard Szczecinski i okolice (Polish Edition)

Stargard Szczecinski i okolice (Polish Edition) Stargard Szczecinski i okolice (Polish Edition) Janusz Leszek Jurkiewicz Click here if your download doesn"t start automatically Stargard Szczecinski i okolice (Polish Edition) Janusz Leszek Jurkiewicz

Bardziej szczegółowo

POLITYKA PRYWATNOŚCI / PRIVACY POLICY

POLITYKA PRYWATNOŚCI / PRIVACY POLICY POLITYKA PRYWATNOŚCI / PRIVACY POLICY TeleTrade DJ International Consulting Ltd Sierpień 2013 2011-2014 TeleTrade-DJ International Consulting Ltd. 1 Polityka Prywatności Privacy Policy Niniejsza Polityka

Bardziej szczegółowo

Zestaw pytań nr 5. 1) Ze względu na sposób licencjonowania prosimy o podanie szacowanej liczby wykonywanych badań przesyłanych PACS.

Zestaw pytań nr 5. 1) Ze względu na sposób licencjonowania prosimy o podanie szacowanej liczby wykonywanych badań przesyłanych PACS. Dotyczy postępowania: Dostawa, instalacja, konfiguracja, zaprojektowanie i wykonanie okablowania strukturalnego oraz wdrożenie wraz z instruktażem, serwisem i nadzorem autorskim, Zintegrowanego Systemu

Bardziej szczegółowo

archivist: Managing Data Analysis Results

archivist: Managing Data Analysis Results archivist: Managing Data Analysis Results https://github.com/pbiecek/archivist Marcin Kosiński 1,2, Przemysław Biecek 2 1 IT Research and Development Grupa Wirtualna Polska 2 Faculty of Mathematics, Informatics

Bardziej szczegółowo

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition) Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition) Robert Respondowski Click here if your download doesn"t start automatically Wojewodztwo Koszalinskie:

Bardziej szczegółowo

Wykład 6 Dziedziczenie cd., pliki

Wykład 6 Dziedziczenie cd., pliki Wykład 6 Dziedziczenie cd., pliki Autor: Zofia Kruczkiewicz 1. Dziedziczenie cd. 2. Pliki - serializacja Zagadnienia 1. Dziedziczenie aplikacja Kalkultory_2 typu Windows Forms prezentująca dziedziczenie

Bardziej szczegółowo

Helena Boguta, klasa 8W, rok szkolny 2018/2019

Helena Boguta, klasa 8W, rok szkolny 2018/2019 Poniższy zbiór zadań został wykonany w ramach projektu Mazowiecki program stypendialny dla uczniów szczególnie uzdolnionych - najlepsza inwestycja w człowieka w roku szkolnym 2018/2019. Składają się na

Bardziej szczegółowo

Modulacja i kodowanie. Labolatorium. Kodowanie źródłowe Kod Huffman a

Modulacja i kodowanie. Labolatorium. Kodowanie źródłowe Kod Huffman a Modulacja i kodowanie Labolatorium Kodowanie źródłowe Kod Huffman a W tym ćwiczeniu zajmiemy się kodowaniem źródłowym (source coding). 1. Kodowanie źródłowe Głównym celem kodowanie źródłowego jest zmniejszenie

Bardziej szczegółowo

Rozpoznawanie twarzy metodą PCA Michał Bereta 1. Testowanie statystycznej istotności różnic między jakością klasyfikatorów

Rozpoznawanie twarzy metodą PCA Michał Bereta   1. Testowanie statystycznej istotności różnic między jakością klasyfikatorów Rozpoznawanie twarzy metodą PCA Michał Bereta www.michalbereta.pl 1. Testowanie statystycznej istotności różnic między jakością klasyfikatorów Wiemy, że możemy porównywad klasyfikatory np. za pomocą kroswalidacji.

Bardziej szczegółowo

Dolny Slask 1: , mapa turystycznosamochodowa: Plan Wroclawia (Polish Edition)

Dolny Slask 1: , mapa turystycznosamochodowa: Plan Wroclawia (Polish Edition) Dolny Slask 1:300 000, mapa turystycznosamochodowa: Plan Wroclawia (Polish Edition) Click here if your download doesn"t start automatically Dolny Slask 1:300 000, mapa turystyczno-samochodowa: Plan Wroclawia

Bardziej szczegółowo

Raport bieżący: 44/2018 Data: g. 21:03 Skrócona nazwa emitenta: SERINUS ENERGY plc

Raport bieżący: 44/2018 Data: g. 21:03 Skrócona nazwa emitenta: SERINUS ENERGY plc Raport bieżący: 44/2018 Data: 2018-05-23 g. 21:03 Skrócona nazwa emitenta: SERINUS ENERGY plc Temat: Zawiadomienie o zmianie udziału w ogólnej liczbie głosów w Serinus Energy plc Podstawa prawna: Inne

Bardziej szczegółowo

Katowice, plan miasta: Skala 1: = City map = Stadtplan (Polish Edition)

Katowice, plan miasta: Skala 1: = City map = Stadtplan (Polish Edition) Katowice, plan miasta: Skala 1:20 000 = City map = Stadtplan (Polish Edition) Polskie Przedsiebiorstwo Wydawnictw Kartograficznych im. Eugeniusza Romera Click here if your download doesn"t start automatically

Bardziej szczegółowo

www.irs.gov/form990. If "Yes," complete Schedule A Schedule B, Schedule of Contributors If "Yes," complete Schedule C, Part I If "Yes," complete Schedule C, Part II If "Yes," complete Schedule C, Part

Bardziej szczegółowo

!850016! www.irs.gov/form8879eo. e-file www.irs.gov/form990. If "Yes," complete Schedule A Schedule B, Schedule of Contributors If "Yes," complete Schedule C, Part I If "Yes," complete Schedule C,

Bardziej szczegółowo

Miedzy legenda a historia: Szlakiem piastowskim z Poznania do Gniezna (Biblioteka Kroniki Wielkopolski) (Polish Edition)

Miedzy legenda a historia: Szlakiem piastowskim z Poznania do Gniezna (Biblioteka Kroniki Wielkopolski) (Polish Edition) Miedzy legenda a historia: Szlakiem piastowskim z Poznania do Gniezna (Biblioteka Kroniki Wielkopolski) (Polish Edition) Piotr Maluskiewicz Click here if your download doesn"t start automatically Miedzy

Bardziej szczegółowo

Wykład pt Plik DXF. Jarosław Bydłosz

Wykład pt Plik DXF. Jarosław Bydłosz Wykład pt Plik DXF Jarosław Bydłosz 1 Tematyka wykładu: Pojęcie DXF Ogólna charakterystyka pliku DXF Budowa pliku Wybrane kody grup pliku DXF Zawartość wybranych sekcji pliku 2 Pojęcie DXF Drawing Interchange

Bardziej szczegółowo

www.irs.gov/form990. If "Yes," complete Schedule A Schedule B, Schedule of Contributors If "Yes," complete Schedule C, Part I If "Yes," complete Schedule C, Part II If "Yes," complete Schedule C, Part

Bardziej szczegółowo

Automatyczne generowanie testów z modeli. Bogdan Bereza Automatyczne generowanie testów z modeli

Automatyczne generowanie testów z modeli. Bogdan Bereza Automatyczne generowanie testów z modeli Automatyczne generowanie testów z modeli Numer: 1 (33) Rozkmina: Projektowanie testów na podstawie modeli (potem można je wykonywać ręcznie, lub automatycznie zwykle chce się automatycznie) A ja mówię

Bardziej szczegółowo

Network Services for Spatial Data in European Geo-Portals and their Compliance with ISO and OGC Standards

Network Services for Spatial Data in European Geo-Portals and their Compliance with ISO and OGC Standards INSPIRE Conference 2010 INSPIRE as a Framework for Cooperation Network Services for Spatial Data in European Geo-Portals and their Compliance with ISO and OGC Standards Elżbieta Bielecka Agnieszka Zwirowicz

Bardziej szczegółowo

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian 1 / 12 Content list / Spis Treści 1. Hardware and software requirements, preparing device to upgrade Wymagania sprzętowe i programowe, przygotowanie urządzenia do aktualizacji 2. Installing drivers needed

Bardziej szczegółowo

Programowanie Strukturalne i Obiektowe Słownik podstawowych pojęć 1 z 5 Opracował Jan T. Biernat

Programowanie Strukturalne i Obiektowe Słownik podstawowych pojęć 1 z 5 Opracował Jan T. Biernat Programowanie Strukturalne i Obiektowe Słownik podstawowych pojęć 1 z 5 Program, to lista poleceń zapisana w jednym języku programowania zgodnie z obowiązującymi w nim zasadami. Celem programu jest przetwarzanie

Bardziej szczegółowo

TTIC 31210: Advanced Natural Language Processing. Kevin Gimpel Spring Lecture 9: Inference in Structured Prediction

TTIC 31210: Advanced Natural Language Processing. Kevin Gimpel Spring Lecture 9: Inference in Structured Prediction TTIC 31210: Advanced Natural Language Processing Kevin Gimpel Spring 2019 Lecture 9: Inference in Structured Prediction 1 intro (1 lecture) Roadmap deep learning for NLP (5 lectures) structured prediction

Bardziej szczegółowo

Wymagania ogólne dla pakietu 2 - załącznik nr 12a I

Wymagania ogólne dla pakietu 2 - załącznik nr 12a I Wymagania ogólne dla pakietu 2 - załącznik nr 12a I L.P. 1. 2. 3. 4. Wymagania ogólne System PACS posiada możliwość obsługi macierzy dyskowej o nieograniczonej wielkości (rozbudowa macierzy nie wymaga

Bardziej szczegółowo

Jak zasada Pareto może pomóc Ci w nauce języków obcych?

Jak zasada Pareto może pomóc Ci w nauce języków obcych? Jak zasada Pareto może pomóc Ci w nauce języków obcych? Artykuł pobrano ze strony eioba.pl Pokazuje, jak zastosowanie zasady Pareto może usprawnić Twoją naukę angielskiego. Słynna zasada Pareto mówi o

Bardziej szczegółowo

Emilka szuka swojej gwiazdy / Emily Climbs (Emily, #2)

Emilka szuka swojej gwiazdy / Emily Climbs (Emily, #2) Emilka szuka swojej gwiazdy / Emily Climbs (Emily, #2) Click here if your download doesn"t start automatically Emilka szuka swojej gwiazdy / Emily Climbs (Emily, #2) Emilka szuka swojej gwiazdy / Emily

Bardziej szczegółowo

Zagadnienia (1/3) Data-flow diagramy przepływów danych ERD diagramy związków encji Diagramy obiektowe w UML (ang. Unified Modeling Language)

Zagadnienia (1/3) Data-flow diagramy przepływów danych ERD diagramy związków encji Diagramy obiektowe w UML (ang. Unified Modeling Language) Zagadnienia (1/3) Rola modelu systemu w procesie analizy wymagań (inżynierii wymagań) Prezentacja różnego rodzaju informacji o systemie w zależności od rodzaju modelu. Budowanie pełnego obrazu systemu

Bardziej szczegółowo

HARMONIZACJA DANYCH PRZESTRZENNYCH JERZY GAŹDZICKI

HARMONIZACJA DANYCH PRZESTRZENNYCH JERZY GAŹDZICKI HARMONIZACJA DANYCH PRZESTRZENNYCH JERZY GAŹDZICKI PODSTAWOWE POJĘCIA (1) 1. Dane przestrzenne (dane geoprzestrzenne) dane bezpośrednio lub pośrednio odniesione do określonego położenia lub obszaru geograficznego

Bardziej szczegółowo

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition) Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition) Robert Respondowski Click here if your download doesn"t start automatically Wojewodztwo Koszalinskie:

Bardziej szczegółowo

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition) Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition) Robert Respondowski Click here if your download doesn"t start automatically Wojewodztwo Koszalinskie:

Bardziej szczegółowo

OSI Physical Layer. Network Fundamentals Chapter 8. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

OSI Physical Layer. Network Fundamentals Chapter 8. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1 OSI Physical Layer Network Fundamentals Chapter 8 Version 4.0 1 Warstwa fizyczna modelu OSI Network Fundamentals Rozdział 8 Version 4.0 2 Objectives Explain the role of Physical layer protocols and services

Bardziej szczegółowo

Installation of EuroCert software for qualified electronic signature

Installation of EuroCert software for qualified electronic signature Installation of EuroCert software for qualified electronic signature for Microsoft Windows systems Warsaw 28.08.2019 Content 1. Downloading and running the software for the e-signature... 3 a) Installer

Bardziej szczegółowo

Wykaz linii kolejowych, które są wyposażone w urządzenia systemu ETCS

Wykaz linii kolejowych, które są wyposażone w urządzenia systemu ETCS Wykaz kolejowych, które są wyposażone w urządzenia W tablicy znajdującej się na kolejnych stronach tego załącznika zastosowano następujące oznaczenia: - numer kolejowej według instrukcji Wykaz Id-12 (D-29).

Bardziej szczegółowo

Laboratorium Programowania Kart Elektronicznych

Laboratorium Programowania Kart Elektronicznych Laboratorium Programowania Kart Elektronicznych Marek Gosławski Przygotowanie do zajęć dowolna karta płatnicza Potrzebne wiadomości język angielski w stopniu pozwalającym na czytanie dokumentacji technicznej

Bardziej szczegółowo

Standard HL7 (cel, protokoły, zastosowanie) Piotr Dybski Jan Flik

Standard HL7 (cel, protokoły, zastosowanie) Piotr Dybski Jan Flik Standard HL7 (cel, protokoły, zastosowanie) Piotr Dybski Jan Flik Plan prezentacji Definicja HL7 HL7 jako standard uniwersalny Wymiana informacji w HL7 Wersje HL7 HL7 - definicja HL7 (ang. Health Level

Bardziej szczegółowo

OSI Transport Layer. Network Fundamentals Chapter 4. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

OSI Transport Layer. Network Fundamentals Chapter 4. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1 OSI Transport Layer Network Fundamentals Chapter 4 Version 4.0 1 OSI Transport Layer Network Fundamentals Rozdział 4 Version 4.0 2 Objectives Explain the role of Transport Layer protocols and services

Bardziej szczegółowo

aforementioned device she also has to estimate the time when the patients need the infusion to be replaced and/or disconnected. Meanwhile, however, she must cope with many other tasks. If the department

Bardziej szczegółowo

****/ZN/2012. if you are pregnant or breast-feeding.

****/ZN/2012. if you are pregnant or breast-feeding. Wydruk z drukarki nie jest wzorcem do druku. Akceptacja kolorów na podstawie proofa certyfikowanego i wzornika PANTONE. Załączony wzór przeznaczony jest do procesu akceptacji i nie może być użyty do przygotowania

Bardziej szczegółowo

Wykaz linii kolejowych, które są wyposażone w urzadzenia systemu ETCS

Wykaz linii kolejowych, które są wyposażone w urzadzenia systemu ETCS Wykaz kolejowych, które są wyposażone w urzadzenia W tablicy znajdującej się na kolejnych stronach tego załącznika zastosowano następujące oznaczenia: - numer kolejowej według instrukcji Wykaz Id-12 (D-29).

Bardziej szczegółowo

Miedzy legenda a historia: Szlakiem piastowskim z Poznania do Gniezna (Biblioteka Kroniki Wielkopolski) (Polish Edition)

Miedzy legenda a historia: Szlakiem piastowskim z Poznania do Gniezna (Biblioteka Kroniki Wielkopolski) (Polish Edition) Miedzy legenda a historia: Szlakiem piastowskim z Poznania do Gniezna (Biblioteka Kroniki Wielkopolski) (Polish Edition) Piotr Maluskiewicz Click here if your download doesn"t start automatically Miedzy

Bardziej szczegółowo

Weronika Mysliwiec, klasa 8W, rok szkolny 2018/2019

Weronika Mysliwiec, klasa 8W, rok szkolny 2018/2019 Poniższy zbiór zadań został wykonany w ramach projektu Mazowiecki program stypendialny dla uczniów szczególnie uzdolnionych - najlepsza inwestycja w człowieka w roku szkolnym 2018/2019. Tresci zadań rozwiązanych

Bardziej szczegółowo

EXCEL PL PROGRAMOWANIE PDF

EXCEL PL PROGRAMOWANIE PDF EXCEL PL PROGRAMOWANIE PDF ==> Download: EXCEL PL PROGRAMOWANIE PDF EXCEL PL PROGRAMOWANIE PDF - Are you searching for Excel Pl Programowanie Books? Now, you will be happy that at this time Excel Pl Programowanie

Bardziej szczegółowo

Polska Szkoła Weekendowa, Arklow, Co. Wicklow KWESTIONRIUSZ OSOBOWY DZIECKA CHILD RECORD FORM

Polska Szkoła Weekendowa, Arklow, Co. Wicklow KWESTIONRIUSZ OSOBOWY DZIECKA CHILD RECORD FORM KWESTIONRIUSZ OSOBOWY DZIECKA CHILD RECORD FORM 1. Imię i nazwisko dziecka / Child's name... 2. Adres / Address... 3. Data urodzenia / Date of birth... 4. Imię i nazwisko matki /Mother's name... 5. Adres

Bardziej szczegółowo

Dynamiczny DNS dla usług typu Neostrada przykład konfiguracji

Dynamiczny DNS dla usług typu Neostrada przykład konfiguracji W usłudze Neostrada TP czy Net24 (Netia) router otrzymuje jeden publiczny adres IP, który zapewnia globalną osiągalność routera z dowolnego miejsca w Internecie. Niestety adres ten ulega losowej wymianie

Bardziej szczegółowo

Techniki multimedialne

Techniki multimedialne Techniki multimedialne Digitalizacja podstawą rozwoju systemów multimedialnych. Digitalizacja czyli obróbka cyfrowa oznacza przetwarzanie wszystkich typów informacji - słów, dźwięków, ilustracji, wideo

Bardziej szczegółowo

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian 1 / 9 Content list / Spis Treści 1. Hardware and software requirements, preparing device to upgrade Wymagania sprzętowe i programowe, przygotowanie urządzenia do aktualizacji 2. Installing drivers and

Bardziej szczegółowo

User s manual for icarwash

User s manual for icarwash User s manual for icarwash BKF Myjnie Bezdotykowe Sp. z o.o. Skarbimierzyce 22 72 002 Dołuje (k. Szczecina) Skarbimierzyce, 2014.11.14 Version v0.2 Table of Contents Table of Contents Settings Login Navigation

Bardziej szczegółowo

Compatible cameras for NVR-5000 series Main Stream Sub stream Support Firmware ver. 0,2-1Mbit yes yes yes n/d

Compatible cameras for NVR-5000 series Main Stream Sub stream Support Firmware ver. 0,2-1Mbit yes yes yes n/d NOVUS IP CAMERAS CLASSIC CAMERAS Compatible cameras for NVR-5000 series Main Stream Sub stream Support Firmware ver. Resolution Bitrate FPS GOP Resolution Bitrate FPS GOP Audio Motion detection NVIP 5000

Bardziej szczegółowo

Przykład zastosowania notacji UML dla realizacji zastosowania wzorca Mediator (materiały dla studentów na prawach rękopisu)

Przykład zastosowania notacji UML dla realizacji zastosowania wzorca Mediator (materiały dla studentów na prawach rękopisu) Dr inż. Wojciech Koziński maj 2007 ZS ISEP WE PW Przykład zastosowania notacji UML dla realizacji zastosowania wzorca Mediator (materiały dla studentów na prawach rękopisu) Opis systemu (wzorca Mediator):

Bardziej szczegółowo

ERASMUS + : Trail of extinct and active volcanoes, earthquakes through Europe. SURVEY TO STUDENTS.

ERASMUS + : Trail of extinct and active volcanoes, earthquakes through Europe. SURVEY TO STUDENTS. ERASMUS + : Trail of extinct and active volcanoes, earthquakes through Europe. SURVEY TO STUDENTS. Strona 1 1. Please give one answer. I am: Students involved in project 69% 18 Student not involved in

Bardziej szczegółowo

Website review radcowie.biz

Website review radcowie.biz Website review radcowie.biz Generated on September 14 2017 16:46 PM The score is 53/100 SEO Content Title Sienkiewicz & Zamroch - Kancelaria prawna toruń Length : 47 Perfect, your title contains between

Bardziej szczegółowo

Application Layer Functionality and Protocols

Application Layer Functionality and Protocols Application Layer Functionality and Protocols Network Fundamentals Chapter 3 Version 4.0 1 Application Layer Functionality and Protocols Network Fundamentals Rozdział 3 Version 4.0 2 Objectives Define

Bardziej szczegółowo

SG-MICRO... SPRĘŻYNY GAZOWE P.103

SG-MICRO... SPRĘŻYNY GAZOWE P.103 SG-MICRO... SG-MICRO 19 SG-MICRO SG-MICRO H SG-MICRO R SG-MICRO 32 SG-MICRO 32H SG-MICRO 32R SG-MICRO SG-MICRO H SG-MICRO R SG-MICRO 45 SG-MICRO SG-MICRO SG-MICRO 75 SG-MICRO 95 SG-MICRO 0 cylindra body

Bardziej szczegółowo

Rozwój standardu DICOM, jego rola i znaczenie

Rozwój standardu DICOM, jego rola i znaczenie Rozwój standardu DICOM, jego rola i znaczenie Referat Piotr Jakubas Wojciech Kucharski Informatyka Stosowana V rok 1 Wstęp Standard DICOM ( Digital Imaging and Communications in Medicine ) został opracowany

Bardziej szczegółowo

A co to jest LDAP. Dariusz Żbik Remigiusz Górecki

A co to jest LDAP. Dariusz Żbik Remigiusz Górecki A co to jest LDAP Dariusz Żbik Remigiusz Górecki Lightweight Directory Access Protocol objęty standardem zorientowany na odczyt brak mechnizmów ochrony danych (transakcje, semafory) budowa hierarchiczna

Bardziej szczegółowo

www.irs.gov/form990. If "Yes," complete Schedule A Schedule B, Schedule of Contributors If "Yes," complete Schedule C, Part I If "Yes," complete Schedule C, Part II If "Yes," complete Schedule C, Part

Bardziej szczegółowo

Systemy kodowania. Jolanta Bachan

Systemy kodowania. Jolanta Bachan Systemy kodowania Jolanta Bachan 2016-10-13 Bajt Bajt najmniejsza adresowalna jednostka informacji pamięci komputerowej, składająca się z bitów. Zwykle przyjmuje się, że jeden bajt to 8 bitów, choć to

Bardziej szczegółowo

OSI Network Layer. Network Fundamentals Chapter 5. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved.

OSI Network Layer. Network Fundamentals Chapter 5. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved. OSI Network Layer Network Fundamentals Chapter 5 1 Network Layer Identify the role of the Network Layer, as it describes communication from one end device to another end device Examine the most common

Bardziej szczegółowo

Zajęcia z języka angielskiego TELC Gimnazjum Scenariusz lekcji Prowadzący: Jarosław Gołębiewski Temat: Czas Present Perfect - wprowadzenie

Zajęcia z języka angielskiego TELC Gimnazjum Scenariusz lekcji Prowadzący: Jarosław Gołębiewski Temat: Czas Present Perfect - wprowadzenie Zajęcia z języka angielskiego TELC Gimnazjum Scenariusz lekcji Prowadzący: Jarosław Gołębiewski Temat: Czas Present Perfect - wprowadzenie I. Cele lekcji 1) Wiadomości Uczeń: wie, że czas present perfect

Bardziej szczegółowo

Tomasz Grześ. Systemy zarządzania treścią

Tomasz Grześ. Systemy zarządzania treścią Tomasz Grześ Systemy zarządzania treścią Co to jest CMS? CMS (ang. Content Management System System Zarządzania Treścią) CMS definicje TREŚĆ Dowolny rodzaj informacji cyfrowej. Może to być np. tekst, obraz,

Bardziej szczegółowo

REFERAT PRACY DYPLOMOWEJ

REFERAT PRACY DYPLOMOWEJ REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja środowiska do automatyzacji przeprowadzania testów aplikacji internetowych w oparciu o metodykę Behavior Driven Development. Autor: Stepowany

Bardziej szczegółowo

kdpw_stream Struktura komunikatu: Status komunikatu z danymi uzupełniającymi na potrzeby ARM (auth.ste ) Data utworzenia: r.

kdpw_stream Struktura komunikatu: Status komunikatu z danymi uzupełniającymi na potrzeby ARM (auth.ste ) Data utworzenia: r. kdpw_stream Struktura komunikatu: Status komunikatu z danymi uzupełniającymi na potrzeby ARM (auth.ste.001.01) Data utworzenia: 12.09.2017 r. : Status komunikatu z danymi uzupełniającymi na potrzeby ARM

Bardziej szczegółowo

Dzisiejszy wykład. Wzorce projektowe. Visitor Client-Server Factory Singleton

Dzisiejszy wykład. Wzorce projektowe. Visitor Client-Server Factory Singleton Dzisiejszy wykład Wzorce projektowe Visitor Client-Server Factory Singleton 1 Wzorzec projektowy Wzorzec nazwana generalizacja opisująca elementy i relacje rozwiązania powszechnie występującego problemu

Bardziej szczegółowo

Zadanie1: Wykorzystując serwis internetowy Wikipedii odszukaj informacje na temat usługi WINS.

Zadanie1: Wykorzystując serwis internetowy Wikipedii odszukaj informacje na temat usługi WINS. T: Usługi serwerowe w systemie Windows - WINS. Zadanie1: Wykorzystując serwis internetowy Wikipedii odszukaj informacje na temat usługi WINS. Serwer WINS (ang. Windows Internet Name Service) przyporządkowuje

Bardziej szczegółowo

(Apache) CouchDB. Krzysztof Kulewski 2008

(Apache) CouchDB. Krzysztof Kulewski 2008 (Apache) CouchDB Krzysztof Kulewski 2008 Czym CouchDB nie jest? Czym CouchDB nie jest? Relacyjną bazą danych Czym CouchDB nie jest? Relacyjną bazą danych Zamiennikiem dla relacyjnej bazy danych Czym CouchDB

Bardziej szczegółowo

MeetingHelper. Aplikacja Android ułatwiająca przekazywanie materiałów pomiędzy uczestnikami spotkania. Instrukcja obsługi dla programisty

MeetingHelper. Aplikacja Android ułatwiająca przekazywanie materiałów pomiędzy uczestnikami spotkania. Instrukcja obsługi dla programisty MeetingHelper Aplikacja Android ułatwiająca przekazywanie materiałów pomiędzy uczestnikami spotkania Instrukcja obsługi dla programisty W tej części został zawarty opis uruchamiania projektu programistycznego,

Bardziej szczegółowo

Patients price acceptance SELECTED FINDINGS

Patients price acceptance SELECTED FINDINGS Patients price acceptance SELECTED FINDINGS October 2015 Summary With growing economy and Poles benefiting from this growth, perception of prices changes - this is also true for pharmaceuticals It may

Bardziej szczegółowo

Progresywny internetowy kodek falkowy

Progresywny internetowy kodek falkowy Progresywny internetowy kodek falkowy Autor: Paweł Hałasa Zakład Elektroniki Jądrowej i Medycznej Promotor: dr inż. Artur Przelaskowski Plan prezentacji Cel pracy Środowisko pracy i użyte narzędzia Standard

Bardziej szczegółowo

Wykład I. Wprowadzenie do baz danych

Wykład I. Wprowadzenie do baz danych Wykład I Wprowadzenie do baz danych Trochę historii Pierwsze znane użycie terminu baza danych miało miejsce w listopadzie w 1963 roku. W latach sześcdziesątych XX wieku został opracowany przez Charles

Bardziej szczegółowo

Wykorzystanie standardów serii ISO 19100 oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych

Wykorzystanie standardów serii ISO 19100 oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych Wykorzystanie standardów serii ISO 19100 oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych dr inż. Adam Iwaniak Infrastruktura Danych Przestrzennych w Polsce i Europie Seminarium, AR Wrocław

Bardziej szczegółowo

Jerzy Kosiński Wyższa Szkoła Policji w Szczytnie

Jerzy Kosiński Wyższa Szkoła Policji w Szczytnie Jerzy Kosiński Wyższa Szkoła Policji w Szczytnie Portal społecznościowy Informacje z komputera użytkownika Informacje z portalu o kontach o wprowadzanym kontencie o użytkowniku o historii jego działań

Bardziej szczegółowo

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition) Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition) Robert Respondowski Click here if your download doesn"t start automatically Wojewodztwo Koszalinskie:

Bardziej szczegółowo

Wroclaw, plan nowy: Nowe ulice, 1:22500, sygnalizacja swietlna, wysokosc wiaduktow : Debica = City plan (Polish Edition)

Wroclaw, plan nowy: Nowe ulice, 1:22500, sygnalizacja swietlna, wysokosc wiaduktow : Debica = City plan (Polish Edition) Wroclaw, plan nowy: Nowe ulice, 1:22500, sygnalizacja swietlna, wysokosc wiaduktow : Debica = City plan (Polish Edition) Wydawnictwo "Demart" s.c Click here if your download doesn"t start automatically

Bardziej szczegółowo

Systemy wbudowane. Poziomy abstrakcji projektowania systemów HW/SW. Wykład 9: SystemC modelowanie na różnych poziomach abstrakcji

Systemy wbudowane. Poziomy abstrakcji projektowania systemów HW/SW. Wykład 9: SystemC modelowanie na różnych poziomach abstrakcji Systemy wbudowane Wykład 9: SystemC modelowanie na różnych poziomach abstrakcji Poziomy abstrakcji projektowania systemów HW/SW 12/17/2011 S.Deniziak:Systemy wbudowane 2 1 Model czasu 12/17/2011 S.Deniziak:Systemy

Bardziej szczegółowo

Dolny Slask 1: , mapa turystycznosamochodowa: Plan Wroclawia (Polish Edition)

Dolny Slask 1: , mapa turystycznosamochodowa: Plan Wroclawia (Polish Edition) Dolny Slask 1:300 000, mapa turystycznosamochodowa: Plan Wroclawia (Polish Edition) Click here if your download doesn"t start automatically Dolny Slask 1:300 000, mapa turystyczno-samochodowa: Plan Wroclawia

Bardziej szczegółowo

Kurs programowania. Wykład 13. Wojciech Macyna. 14 czerwiec 2017

Kurs programowania. Wykład 13. Wojciech Macyna. 14 czerwiec 2017 Wykład 13 14 czerwiec 2017 Java vs cpp - podobieństwa Podobny sposób definiowania klas. Występowanie typów podstawowych: boolean, char, byte, short, int, long, float, double. Podobna zasada definiowania

Bardziej szczegółowo

METHOD 2 -DIAGNOSTIC OUTSIDE

METHOD 2 -DIAGNOSTIC OUTSIDE VW MOTOMETER BOSCH METHOD 1 - OBD 2 METHOD 2 -DIAGNOSTIC OUTSIDE AFTER OPERATION YOU MUST DISCONECT ACU OR REMOVE FUSE FOR RESTART ODOMETER PO ZROBIENIU LICZNIKA ZDJĄĆ KLEMĘ LUB WYJĄĆ 2 BEZPIECZNIKI OD

Bardziej szczegółowo