AKTUALNE TRENDY BUDOWY APLIKACJI INTERNETOWYCH. Mariusz Żytniewski

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

Download "AKTUALNE TRENDY BUDOWY APLIKACJI INTERNETOWYCH. Mariusz Żytniewski"

Transkrypt

1 AKTUALNE TRENDY BUDOWY APLIKACJI INTERNETOWYCH Mariusz Żytniewski Wprowadzenie Od kilkunastu miesięcy w różnego typu czasopismach branży informatycznej pojawia się określenie WEB 2.0 stosowane w odniesieniu do nowych trendów rozwoju Internetu [MaBr07]. Pojęcie to z jednej strony stanowi określenie nowych możliwości, jakie daje Internet w postaci łatwej wymiany informacji oraz zrzeszania się jego użytkowników, a z drugiej ukazuje rozwój nowych technologii opartych o AJAX (Asynchroniczny JavaScript + XML) stosowanych do budowy serwisów internetowych [DaJo05]. W niniejszym artykule przedstawione zostaną nowe trendy budowy portali internetowych oraz oparta o AJAX koncepcja budowy aplikacji internetowych o nazwie RIA (Rich Internet Application - dosłownie: bogata aplikacja internetowa) [Wiki07].

2 Aktualne trendy rozwoju Internetu Rozwój Internetu związany z jego upowszechnieniem powoduje, iż coraz częściej strony internetowe traktowane są przez użytkowników już nie tylko jako źródło informacji i wymiany poglądów, ale także jako element rozszerzający funkcjonalnie możliwości aplikacji komputerów domowych. Pojawienie się na rynku rozwiązań typu lub maps.google.com spowodowało, iż możliwości, jakie dotychczas były jedynie dostępne w oprogramowaniu instalowanym lokalnie na komputerze użytkownika możliwe są do realizacji poprzez zwykłą przeglądarkę internetową. Najprostszym przykładem tego trendu jest edytor tekstu oferowany na stronach Przykład interfejsu edytora Google przedstawia rysunek 1. Rysunek 1. Edytor tekstu Google. Źródło: docs.google.com [2007/05/05] Pamiętać należy, iż określenie, które pojawia się w wielu publikacjach pod postacią Web 2.0 nie kryje w sobie żadnych elementów związanych

3 z nowymi podejściem do budowy Internetu. Stanowi jedynie przejaw nowego trendu, którego głównym nurtem jest coraz szersze zrzeszanie się internautów oraz powstawanie portali wymiany informacji w postaci artykułów, opinii lub plików. W portalach takich to właśnie sami użytkownicy odpowiedzialni są za ich kształt i zawartość merytoryczną. Portale ukierunkowane na nowy trend w dużej mierze oferują takie usługi jak tworzenie blogów, udostępnianie kanałów RSS, plików audio oraz wideo, podcast ów oraz coraz częściej usług sieciowych i związanych z nimi bogatych aplikacji internetowych. Aby zapewnić odpowiednią funkcjonalność takich portali upowszechniły się nowe rozwiązania jak technologia AJAX, która z punktu widzenia budowy aplikacji internetowych pozwala na tworzenie dynamicznych stron zawierających wiele rozwiązań multimedialnych. Przykłady elementów mogących być osadzane na stronach internetowych oraz platform do budowy aplikacji internetowych przedstawione zostaną w dalszej części opracowania. Aktualnie trudno doszukać się w Internecie dokładnej definicji tego, co określane jest mianem WEB 2.0. W literaturze pojawiają się jednak próby analizy [TiOr05] związane głównie z porównaniem, czym różni się nowe podejście od już obowiązujących standardów. Najczęściej przytaczanymi cechami WEB 2.0 są: 1. Usługi zamiast aplikacji. Polega na budowie aplikacji internetowych posiadających funkcjonalność równą aplikacjom dostępnym na komputerach stacjonarnych, ale opierających się o usługi sieciowe i wykorzystujących w głównej mierze przeglądarki internetowe.

4 2. Przechowywanie danych w sieci Internet. Najczęściej utożsamiane jest z różnego rodzaju portalami typu YouTube (grafika i filmy) lub Digg.com (audycje) oferującymi możliwość zamieszczania plików z danymi multimedialnymi oraz wyrażanie własnych opinii na ich temat. Innym rozwiązaniem związanym z umożliwieniem użytkownikom przechowywania danych jest budowa aplikacji RIA. 3. Budowanie sieci społecznych. Zastosowanie Internetu nowej generacji przejawia się w umożliwieniu użytkownikom niczym nieskrępowanej wymiany poglądów, treści za pomocą tematycznych portali oraz samodzielnego redagowania ich zawartości. Koncepcja budowy Internetu rozwijanego w latach 90-tych spowodowała, iż dane prezentowane na stronie internetowej w dużej mierze były własnością osoby odpowiedzialnej za daną stronę. Powodowało to, iż osoba taka odpowiedzialna za treści na niej zawarte była zobowiązana do realizacji wszystkich prac związanych z utrzymaniem i aktualizacją takiej strony lub całego portalu. Rozwijające się trendy współdziałania użytkowników głównie za sprawą otwartego oprogramowania (open source) spowodowały powstanie różnych inicjatyw w postaci chociażby encyklopedii Wikipedia (rysunek 2), w których różne osoby odpowiedzialne za różne, nawet niewielkie zadania, tworzą społeczność.

5 Rysunek 2. Wikipedia Źródło: pl.wikipedia.org [2007/04/27] Do innych projektów, które powstają w ramach trendu WEB 2.0, integrujących rzesze internautów zaliczymy sourceforge.com umożliwiający współdzielenie projektów open source lub Flickr.com pozwalające na udostępnianie zdjęć. Na to, iż nowe spojrzenie na budowę i zarządzanie stronami internetowymi faktycznie przynosi wymierne korzyści wskazują wyniki wzrostu popularności serwisów internetowych. Jak podaje [Net07] portale tworzone w prezentowanym nurcie odnotowały znaczące wzrosty oglądalności w roku I tak: Feedburner (o 385 proc.); Doqq.com (o 286 proc.); MySpace (o 170 proc.); Wikipedia (o 161 proc.); Facebook (o 134 proc.);

6 Jak już wspomniano wcześniej, rozwój prezentowanego podejścia ściśle związany jest z nowymi trendami technologicznymi w postaci technologii AJAX. AJAX tak naprawdę to zbiór rozwiązań, które już od dłuższego czasu są obecne na rynku. Zaliczymy do nich [TiOr05]: zastosowanie rozwiązań XHTML oraz CSS; zastosowanie DOM (Document Object Model); wymiana oraz manipulacja danymi dzięki XML oraz XSLT; asynchroniczna wymiana danych poprzez XMLHttpRequest; wykorzystanie języka JavaScript; Rozwiązania te zapewniają łatwiejszy dostęp internautów do informacji oraz związane są z nowym podejściem do budowy aplikacji internetowych określanym mianem RIA (Rich Internet Application). Przykłady wybranych rozwiązań opartych o technologię AJAX Podstawowym założeniem tej technologii jest przeniesienie przetwarzania danych z serwera na komputer klienta. Dzięki temu generowane strony nie powodują problemów ze zbyt dużym obciążeniem łącz użytkowników, ale wymagają równocześnie więcej zasobów komputera klienta. Technologia AJAX zapewnia użytkownikom możliwość zmiany oglądanych treści bez konieczności przeładowywania strony internetowej. Najbardziej znanym przykładem rozwiązania opartego o prezentowany wcześniej AJAX jest Google Maps, które nie tylko zapewnia API służące

7 do prezentowania dynamicznej mapy świata, ale także umożliwia tworzenia własnych markerów i umieszczanie ich na prezentowanej mapie. Przykład tak przygotowanej mapy przedstawia rysunek 3. Rysunek 3. Przykład zastosowania technologii AJAX Źródło: opracowanie własne na podstawie maps.google.com Prezentowana technologia pozwala także na budowę bardziej skomplikowanych rozwiązań. Przykładem jest tutaj serwis desktoptwo.com pozwalający na uruchomienie po stronie przeglądarki, strony funkcjonalnie przypominającej pulpit komputera posiadającej miedzy innymi klienta poczty oraz pakiet OpenOffice 2.0. Wygląd tego rozwiązania ukazuje rysunek 4.

8 Rysunek 4. Przykład budowy aplikacji RIA Źródło: [2007/04/21] Innymi przykładami zastosowania omawianej technologii są będącej przykładem budowy arkusza kalkulacyjnego, wspomagające pracę grupową lub omawiane wcześniej docs.google.com. Przegląd wybranych rozwiązań do budowy bogatych aplikacji internetowych Tradycyjne rozwiązania tworzenia stron internetowych opierają się o technologię klient-serwer, gdzie obliczenia oraz generowanie kodu strony wykonywane są po stronie serwera www, natomiast przeglądarka internetowa stanowi jedynie medium prezentacji informacji na ekranie. Koncepcja zastosowania AJAX zapewnia możliwość uruchomienia po stronie klienta dynamicznie tworzonej aplikacji w języku DHTML, która

9 odpowiada za sferę prezentacji otrzymanych danych oraz proste obliczenia, natomiast w jej tle przesyłane są komunikaty miedzy serwerem, a klientem w postaci zapytań XML, które określają jej zachowanie. Innym rozwiązaniem zapewniającym podobną funkcjonalność jest zastosowanie technologii Flash, odpowiedzialnej za prezentację danych na komputerze klienta. Podstawowymi zaletami takiej budowy aplikacji internetowych jest ich multimedialność, możliwość wykorzystania technologii przeciągnij i puść mające niebagatelne znaczenie przy budowie sklepów internetowych, przetwarzanie danych po stronie klienta bez konieczności każdorazowego kontaktu z serwerem, dzięki czemu zmniejsza się zapotrzebowanie na zasoby serwera, doładowywania danych do aplikacji w czasie wykonywania przez użytkownika innych czynności, a tym samym lepsze rozdysponowanie pasma internetowego, brak potrzeb instalacji oprogramowania oraz automatyczne aktualizacje takiej aplikacji, możliwość używania tej samej aplikacji oraz danych z dowolnego komputera, mniejsza podatność na działanie wirusów komputerowych. Oczywiście zastosowanie tej technologii niesie ze sobą także problemy w postaci ograniczonego dostępu do zasobów komputera tak tworzonych aplikacji, wymaganie uruchomienia JavaScript na komputerze klienta, wymaganie odpowiednich mocy obliczeniowych komputera klienta, trudności związane z indeksowaniem takich stron. Technologiczny aspekt budowy bogatych aplikacji internetowych związany jest z zastosowaniem przedstawionych wcześniej technologii, co samo w sobie nie stanowi przełomu w budowie stron internetowych. Jednakże na bazie tych rozwiązań na rynku powstało kilka platform ko-

10 mercyjnych oraz open source, które pozwalają na budowę aplikacji RIA w różnych językach programowania. Do głównych rozwiązań zaliczymy tutaj OpenLaszlo, które w obecnej formie zapewnia możliwość budowy aplikacji, których interfejs użytkownika tworzony jest w postaci plików Flash lub kodu DHTML (od wersji 4.0) działających po stronie klienta i komunikujących się z serwerem za pomocą miedzy innymi usług sieciowych (rysunek 5), Rysunek 5. Przykład zastosowanie platformy OpenLaszlo Źródło: [2007/04/21] Zasada tworzenia aplikacji w tym rozwiązaniu polega na tworzeniu stron za pomocą języka LZX interpretowanego przez serwer, kompilowanego do pliku Flash lub DHTML i wysyłanego do przeglądarki klienta. Drugim stosowanym rozwiązaniem jest Flex tworzony przez firmę Macromedia, który od wersji 3 (według zapewnień twórców) ma być dystrybuowane w licencji Mozilla Public License, pozwalający za pomocą

11 Flex Builder będącego dodatkiem do platformy Eclipse budować złożone aplikacje oparte o usługi sieciowe. Ostatnim prezentowanym rozwiązaniem jest Echo2 pozwalające na budowanie aplikacji działających po stronie serwera z interfejsem użytkownika generowanym w postaci kodu DHTML. Przedstawiony na rysunku 6 przykład przedstawia zastosowanie platformy Echo2 oraz języka AIML (Artificial Intelligence Markup Language) do budowy interaktywnego chatbota. Rysunek 6. Przykład budowy chatbota w oparciu o platformę Echo2 Źródło: opracowania własne. Rozwiązanie to pozwala na budowanie aplikacji internetowych z zastosowaniem języka Java. Fragment kodu w języku Java tworzącego okno prezentowanego chatbota przedstawia rysunek 7.

12 Rysunek 7. Przykład kodu generującego okno Źródło: opracowania własne. Pozostałe trendy budowy aplikacji internetowych opierają się o takie rozwiązania jak XAML (extensible Application Markup Language) ściśle powiązany z.net Framework 3.0 służący do definiowania interfejsu użytkownika lub nie związany z technologią AJAX - Java Web Start pozwalający na publikowanie aplikacji napisanych w oparciu o język Java na stronach internetowych i będący częścią Java Runtime Environment (JRE) w wersji JRE 5.0. Dokładne informacje na ten temat znaleźć można pod adresem Podsumowanie Przedstawiony w niniejszym artykule trend rozwoju aplikacji internetowych wskazuje nowe możliwości, jakie daje prezentowania technologia bogatych aplikacji internetowych. Aplikacje tego typu spowodowały, iż to, co dotychczas było w dużej mierze płatne oraz wymagało instalacji na komputerze klienta w obecnej formie uruchamiane może być poprzez zwykłą przeglądarkę internetową.

13 Także charakter samej technologii, która rozwijana jest jako wolne oprogramowanie powoduje, iż firmy coraz częściej zainteresowane są jej zastosowaniem do budowy własnych rozwiązań. Do podstawowych problemów, na jakie jednak wskazują [MiDu07] należą bezpieczeństwo, które wskazało 64% badanych, małe doświadczenie w budowie tego typu rozwiązań 55%, problem integracji z aktualnymi technologiami 51%, trudności w obliczaniu wskaźnika ROI 32% [NiHo07]. Literatura [DaJo05] D. Johnson AJAX: Dawn of a new developer: The latest tools and technologies for AJAX 2005 JavaWorld.com, adres: [2007/04/01]. [MaBr07] M. Breeding We Need to Go Beyond Web 2.0 Computers in Libraries - Complete Coverage of Library Information Technology vol [MiDu07] M. Dumiak Interactive Web Entices, But Is Difficult to Secure USBanker 2007 adres: [2007/05/01]. [Net07] Serwisy Web 2.0 rosną najszybciej 2007, adres: [2007/04/01]. [NiHo07] N. Hoover Enterprise 2.0 InformationWeek 2007/2. [TiOr05] T. O'Reilly What Is Web Design Patterns and Business Models for the Next Generation of Software [Wiki07] [2007/04/01].

14 Informacje o autorze: mgr Mariusz Żytniewski Katedra Informatyki Akademia Ekonomiczna ul. Bogucicka Katowice Polska Numer telefonu (fax) +48/32/

OpenLaszlo. OpenLaszlo

OpenLaszlo. OpenLaszlo OpenLaszlo Spis Treści 1 OpenLaszlo Co to jest? Historia Idea Architektura Jako Flash lub DHTML Jako servlet lub SOLO Jak to działa? Język LZX Struktura programu Skrypty Obiekty i klasy Atrybuty i metody

Bardziej szczegółowo

Flex 3. Piotr Strzelczyk Wydział EAIiE Katedra Automatyki. Kraków, 2008

Flex 3. Piotr Strzelczyk Wydział EAIiE Katedra Automatyki. Kraków, 2008 Flex 3 Piotr Strzelczyk Wydział EAIiE Katedra Automatyki Kraków, 2008 Flex 3 czyli co to jest? RIA (Rich Internet Application) Jest to aplikacja webowa posiadająca moŝliwości aplikacji desktopowej. UmoŜliwia

Bardziej szczegółowo

Krótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans.

Krótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans. GRZEGORZ FURDYNA Krótka Historia Co to jest NetBeans? Historia Wersje NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły NetBeans Profiler Narzędzie do projektowania GUI Edytor NetBeans

Bardziej szczegółowo

JavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska

JavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska JavaFX - wprowadzenie JavaFX Wydział Informatyki i Zarządzania Politechnika Wrocławska Definicja JavaFX - wprowadzenie Definicja Historia JavaFX Script Rich Internet Application JavaFX - rodzina technologii

Bardziej szczegółowo

Dotacje na innowacje. Inwestujemy w waszą przyszłość.

Dotacje na innowacje. Inwestujemy w waszą przyszłość. PROJEKT TECHNICZNY Implementacja Systemu B2B w firmie Lancelot i w przedsiębiorstwach partnerskich Przygotowane dla: Przygotowane przez: Lancelot Marek Cieśla Grzegorz Witkowski Constant Improvement Szkolenia

Bardziej szczegółowo

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Dr Adam Naumowicz

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Dr Adam Naumowicz SYLLABUS na rok akademicki 01/013 Tryb studiów Studia stacjonarne Kierunek studiów Informatyka Poziom studiów Pierwszego stopnia Rok studiów/ semestr II/4 Specjalność Bez specjalności Kod katedry/zakładu

Bardziej szczegółowo

REFERAT O PRACY DYPLOMOWEJ

REFERAT O PRACY DYPLOMOWEJ REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja mobilnego systemu wspomagającego organizowanie zespołowej aktywności fizycznej Autor: Krzysztof Salamon W dzisiejszych czasach życie ludzi

Bardziej szczegółowo

Wykład V. Rzut okiem na języki programowania. Studia Podyplomowe INFORMATYKA Podstawy Informatyki

Wykład V. Rzut okiem na języki programowania. Studia Podyplomowe INFORMATYKA Podstawy Informatyki Studia Podyplomowe INFORMATYKA Podstawy Informatyki Wykład V Rzut okiem na języki programowania 1 Kompilacja vs. interpretacja KOMPILACJA Proces, który przetwarza program zapisany w języku programowania,

Bardziej szczegółowo

Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa

Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa 1 Java Wprowadzenie 2 Czym jest Java? Język programowania prosty zorientowany obiektowo rozproszony interpretowany wydajny Platforma bezpieczny wielowątkowy przenaszalny dynamiczny Rozumiana jako środowisko

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

Pogadanka o czymś, co niektórzy nazywają AJAX

Pogadanka o czymś, co niektórzy nazywają AJAX Pogadanka o czymś, co niektórzy nazywają AJAX Bartłomiej Świercz Katedra Mikroelektroniki i Technik Informatycznych Łódź, 25 listopada 2005 roku Nowy świat aplikacji internetowych... System/przeglądarka

Bardziej szczegółowo

Specyfikacja. www.html-css-ajax.com. Załącznik A

Specyfikacja. www.html-css-ajax.com. Załącznik A Załącznik A Specyfikacja www.html-css-ajax.com Internetowy serwis poświęcony tworzeniu stron WWW z wykorzystaniem języka XHTML i technologii CSS oraz AJAX. Jakub Ciesielski http://www.html-css-ajax.com

Bardziej szczegółowo

Aplikacje Internetowe

Aplikacje Internetowe Aplikacje Internetowe ITA-103 Wersja 1 Warszawa, październik 2008 Spis treści Wprowadzenie i-4 Moduł 1 Podstawy HTML 1-1 Moduł 2 Kaskadowe Arkusze Stylów CSS 2-1 Moduł 3 Podstawy JavaScript 3-1 Moduł 4

Bardziej szczegółowo

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer; 14.3. Podstawy obsługi X Window 14.3. Podstawy obsługi X Window W przeciwieństwie do systemów Windows system Linux nie jest systemem graficznym. W systemach Windows z rodziny NT powłokę systemową stanowi

Bardziej szczegółowo

Webowy generator wykresów wykorzystujący program gnuplot

Webowy generator wykresów wykorzystujący program gnuplot Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Marcin Nowak nr albumu: 254118 Praca inżynierska na kierunku informatyka stosowana Webowy generator wykresów wykorzystujący

Bardziej szczegółowo

Natalia BIEŃ Uniwersytet Przyrodniczy, Studenckie Koło Naukowe Informatyków IMPLEMENTACJA PORTALU INTERNETOWEGO W TECHNOLOGIACH PHP I MYSQL

Natalia BIEŃ Uniwersytet Przyrodniczy, Studenckie Koło Naukowe Informatyków IMPLEMENTACJA PORTALU INTERNETOWEGO W TECHNOLOGIACH PHP I MYSQL Natalia BIEŃ Uniwersytet Przyrodniczy, Studenckie Koło Naukowe Informatyków IMPLEMENTACJA PORTALU INTERNETOWEGO W TECHNOLOGIACH PHP I MYSQL 1. Wprowadzenie W dzisiejszych czasach Internet odgrywa istotną

Bardziej szczegółowo

Oracle Application Express -

Oracle Application Express - Oracle Application Express - Wprowadzenie Wprowadzenie Oracle Application Express (dawniej: HTML DB) to narzędzie do szybkiego tworzenia aplikacji Web owych korzystających z bazy danych Oracle. Od użytkownika

Bardziej szczegółowo

1 Wprowadzenie do J2EE

1 Wprowadzenie do J2EE Wprowadzenie do J2EE 1 Plan prezentacji 2 Wprowadzenie do Java 2 Enterprise Edition Aplikacje J2EE Serwer aplikacji J2EE Główne cele V Szkoły PLOUG - nowe podejścia do konstrukcji aplikacji J2EE Java 2

Bardziej szczegółowo

Narzędzia i platformy programowania w Internecie

Narzędzia i platformy programowania w Internecie Narzędzia i platformy programowania w Internecie Flash mgr inż. Marek Downar RIA Rich Internet Applications Powinny dostarczać wydajny sposób wykonywania kodu, zawartości oraz komunikacji (ograniczenia

Bardziej szczegółowo

Nowości w GG.pl. Prawdziwi znajomi prawdziwe rozmowy

Nowości w GG.pl. Prawdziwi znajomi prawdziwe rozmowy Nowości w GG.pl Prawdziwi znajomi prawdziwe rozmowy Zapraszamy 1. Gdzie jesteśmy z serwisem GG.pl 2. Open Gadu API publiczne - otwarty model aplikacyjny serwisu 3. Nowy komunikator mobilny 4. Publiczne

Bardziej szczegółowo

CMS, CRM, sklepy internetowe, aplikacje Web

CMS, CRM, sklepy internetowe, aplikacje Web CMS, CRM, sklepy internetowe, aplikacje Web Aplikacje PHP, open source, dodatki Add-ins, templatki, moduły na zamówienie Aplikacje mobilne jquery Mobile + PhoneGap Kilka platform w cenie jednego kodu JavaScript!

Bardziej szczegółowo

SOA Web Services in Java

SOA Web Services in Java Wydział Informatyki i Zarządzania Wrocław,16 marca 2009 Plan prezentacji SOA 1 SOA 2 Usługi Przykłady Jak zacząć SOA Wycinek rzeczywistości Problemy zintegrowanych serwisów : Wycinek Rzeczywistości Zacznijmy

Bardziej szczegółowo

Technologie cyfrowe. Artur Kalinowski. Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15 Artur.Kalinowski@fuw.edu.

Technologie cyfrowe. Artur Kalinowski. Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15 Artur.Kalinowski@fuw.edu. Technologie cyfrowe Artur Kalinowski Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15 Artur.Kalinowski@fuw.edu.pl Semestr letni 2014/2015 Usługi internetowe usługa internetowa (ang.

Bardziej szczegółowo

SMO MEDIA I KANAŁY SPOŁECZNOŚCIOWE. Bydgoszcz, dnia..2014 r. Usługodawca

SMO MEDIA I KANAŁY SPOŁECZNOŚCIOWE. Bydgoszcz, dnia..2014 r. Usługodawca Bydgoszcz, dnia..2014 r. SMO MEDIA I KANAŁY SPOŁECZNOŚCIOWE Usługodawca Talem Technologies Sp. z o.o. ul. Cieszkowskiego 22/1; 85-052 Bydgoszcz Tel. 52 366 70 73; Infolinia: 801 080 238 NIP: 967-12-41-356;

Bardziej szczegółowo

BIBLIOTEKA CYFROWA JAKO KONTENER TREŚCI DLA PORTALI INTERNETOWYCH. DLIBRA & DRUPAL DWA SYSTEMY, JEDNA WITRYNA.

BIBLIOTEKA CYFROWA JAKO KONTENER TREŚCI DLA PORTALI INTERNETOWYCH. DLIBRA & DRUPAL DWA SYSTEMY, JEDNA WITRYNA. BIBLIOTEKA CYFROWA JAKO KONTENER TREŚCI DLA PORTALI INTERNETOWYCH. DLIBRA & DRUPAL DWA SYSTEMY, JEDNA WITRYNA. Michał Kwiatkowski Piotr Grzybowski Poznańskie Centrum Superkomputerowo-Sieciowe II Konferencja

Bardziej szczegółowo

Konspekt pracy inżynierskiej

Konspekt pracy inżynierskiej Konspekt pracy inżynierskiej Wydział Elektryczny Informatyka, Semestr VI Promotor: dr inż. Tomasz Bilski 1. Proponowany tytuł pracy inżynierskiej: Komunikator Gandu na platformę mobilną Android. 2. Cel

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

Opracowywanie map w ArcGIS Online i MS Office. Urszula Kwiecień Esri Polska

Opracowywanie map w ArcGIS Online i MS Office. Urszula Kwiecień Esri Polska Opracowywanie map w ArcGIS Online i MS Office Urszula Kwiecień Esri Polska Agenda ArcGIS Online - filozofia tworzenia map w chmurze Wizualizacja danych tabelarycznych w MS Excel Opracowanie mapy w MS Excel

Bardziej szczegółowo

Załącznik nr 1. Specyfikacja techniczna portalu internetowego Łódź, 15.10.2012 r.

Załącznik nr 1. Specyfikacja techniczna portalu internetowego Łódź, 15.10.2012 r. Załącznik nr 1. Specyfikacja techniczna portalu internetowego Łódź, 15.10.2012 r. Stworzenie platformy internetowej na potrzeby projektu. 1 Wykonanie portalu internetowego na potrzeby e-usługi, obejmującego

Bardziej szczegółowo

Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej

Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej Małgorzata Barańska Wydział Informatyki i Zarządzania, Politechnika Wrocławska Beata Laszkiewicz Wydział

Bardziej szczegółowo

ZASTOSOWANIE SYSTEMÓW CMS W TWORZENIU PRZESTRZENI INFORMACYJNO-EDUKACYJNEJ W INTERNECIE

ZASTOSOWANIE SYSTEMÓW CMS W TWORZENIU PRZESTRZENI INFORMACYJNO-EDUKACYJNEJ W INTERNECIE ZASTOSOWANIE SYSTEMÓW CMS W TWORZENIU PRZESTRZENI INFORMACYJNO-EDUKACYJNEJ W INTERNECIE Uniwersytet Śląski ZASTOSOWANIE SYSTEMÓW CMS W TWORZENIU PRZESTRZENI INFORMACYJNO-EDUKACYJNEJ W INTERNECIE Redakcja

Bardziej szczegółowo

Kurs Wizualizacja z WinCC SCADA - Zaawansowany. Spis treści. Dzień 1. I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1410)

Kurs Wizualizacja z WinCC SCADA - Zaawansowany. Spis treści. Dzień 1. I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1410) Spis treści Dzień 1 I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1410) I-3 VBS w WinCC - Informacje ogólne I-4 Zastosowanie VBS w WinCC Runtime I-5 Wykorzystanie i wydajność

Bardziej szczegółowo

Wstęp do Informatyki. Klasyfikacja oprogramowania

Wstęp do Informatyki. Klasyfikacja oprogramowania Wstęp do Informatyki Klasyfikacja oprogramowania Oprogramowanie komputerowe Funkcjonalność komputera jest wynikiem zarówno jego budowy, jak i zainstalowanego oprogramowania Komputer danej klasy znajduje

Bardziej szczegółowo

Deduplikacja danych. Zarządzanie jakością danych podstawowych

Deduplikacja danych. Zarządzanie jakością danych podstawowych Deduplikacja danych Zarządzanie jakością danych podstawowych normalizacja i standaryzacja adresów standaryzacja i walidacja identyfikatorów podstawowa standaryzacja nazw firm deduplikacja danych Deduplication

Bardziej szczegółowo

INSTRUKCJA INSTALACJI SYSTEMU

INSTRUKCJA INSTALACJI SYSTEMU Zarządzanie Procesami Informatycznymi Sp. z o.o. 54-204 Wrocław, ul. Legnicka 62 Tel. : ( 071 ) 354 88 88 Fax : ( 071 ) 354 88 99 E-mail : biuro@vilico.pl INSTRUKCJA INSTALACJI SYSTEMU Wersja 1.4-1 - Spis

Bardziej szczegółowo

Akademia Ekonomiczna w Poznaniu Katedra Informatyki Ekonomicznej. Internet 2.0

Akademia Ekonomiczna w Poznaniu Katedra Informatyki Ekonomicznej. Internet 2.0 Internet 2.0 Plan Czym jest Internet 2.0? Charakterystyczne cechy Internetu 2.0 RóŜnice między Internetem 1.0 a 2.0 Internet 2.0 jaki znamy Technologie Internet Semantyczny a Internet 2.0 Internet 2.0

Bardziej szczegółowo

Tworzenie aplikacji GIS w technologii Flex. Tomasz Turowski Esri Polska

Tworzenie aplikacji GIS w technologii Flex. Tomasz Turowski Esri Polska Tworzenie aplikacji GIS w technologii Flex Tomasz Turowski Esri Polska Rodzina produktów bazujących na Fleksie ArcGIS API for Flex zbiór klas wprowadzających funkcjonalności mapowe do środowiska Flex.

Bardziej szczegółowo

System zarządzający grami programistycznymi Meridius

System zarządzający grami programistycznymi Meridius System zarządzający grami programistycznymi Meridius Instytut Informatyki, Uniwersytet Wrocławski 20 września 2011 Promotor: prof. Krzysztof Loryś Gry komputerowe a programistyczne Gry komputerowe Z punktu

Bardziej szczegółowo

WPROWADZENIE DO JĘZYKA JAVA

WPROWADZENIE DO JĘZYKA JAVA WPROWADZENIE DO JĘZYKA JAVA programowanie obiektowe KRÓTKA HISTORIA JĘZYKA JAVA KRÓTKA HISTORIA JĘZYKA JAVA 1991 - narodziny języka java. Pierwsza nazwa Oak (dąb). KRÓTKA HISTORIA JĘZYKA JAVA 1991 - narodziny

Bardziej szczegółowo

Software Updater F-Secure Unikatowe narzędzie, które chroni firmy przed znanymi zagrożeniami

Software Updater F-Secure Unikatowe narzędzie, które chroni firmy przed znanymi zagrożeniami Software Updater F-Secure Unikatowe narzędzie, które chroni firmy przed znanymi zagrożeniami Sens automatycznych aktualizacji oprogramowania Większość współczesnych złośliwych programów infekuje systemy

Bardziej szczegółowo

DESIGNER APPLICATION. powered by

DESIGNER APPLICATION. powered by DESIGNER APPLICATION powered by O FIRMIE HiddenData specjalizuje się w technologii dystrybucji treści video w Internecie oraz w budowie złożonych, funkcjonalnych aplikacji internetowych i mobilnych. Budujemy

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Inżynieria oprogramowania, Programowanie aplikacji internetowych Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU

Bardziej szczegółowo

HTML5 Nowe znaczniki header nav article section aside footer

HTML5 Nowe znaczniki header nav article section aside footer Specyfikacja HTML5 wprowadza nowe znaczniki pozwalające w łatwy i intuicyjny sposób budować szkielet strony, który przez zmniejszenie ilości kodu jest czytelniejszy i łatwiejszy w utrzymaniu, pozwala poza

Bardziej szczegółowo

Firma Informatyczna ASDER. Prezentacja. Serwer danych lokalnych. Przemysław Kroczak ASDER 2012-08-06

Firma Informatyczna ASDER. Prezentacja. Serwer danych lokalnych. Przemysław Kroczak ASDER 2012-08-06 2012 Firma Informatyczna ASDER Prezentacja Serwer danych lokalnych Przemysław Kroczak ASDER 2012-08-06 Szanowni Państwo, W dzisiejszej coraz częściej trzeba współdzielić pliki między pracownikami/działami

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

SEO.341-4/06 Gryfino, dnia 27 czerwca 2006r.

SEO.341-4/06 Gryfino, dnia 27 czerwca 2006r. projekt e-gryfino I wdrożenie rozwiązań społeczeństwa informacyjnego w Gminie GRYFINO Projekt współfinansowany przez Unię Europejską w ramach Zintegrowanego Programu Operacyjnego Rozwoju Regionalnego działanie

Bardziej szczegółowo

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8. WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8. Gdy już posiadamy serwer i zainstalowany na nim system Windows XP, 7 lub 8 postawienie na nim serwera stron WWW jest bardzo proste. Wystarczy

Bardziej szczegółowo

Strona wizytówka od 400 zł

Strona wizytówka od 400 zł Strona wizytówka od 400 zł Oferta z dnia 21.01.2010 Prosta strona zawierająca podstawowe informacje o firmie oraz jej ofercie. Pozwala ona klientom na odnalezienie firmy w sieci, zapoznanie się z jej ofertą,

Bardziej szczegółowo

World Wide Web? rkijanka

World Wide Web? rkijanka World Wide Web? rkijanka World Wide Web? globalny, interaktywny, dynamiczny, wieloplatformowy, rozproszony, graficzny, hipertekstowy - system informacyjny, działający na bazie Internetu. 1.Sieć WWW jest

Bardziej szczegółowo

CENTRUM PROJEKTÓW INFORMATYCZNYCH MINISTERSTWA SPRAW WEWNĘTRZNYCH I ADMINISTRACJI

CENTRUM PROJEKTÓW INFORMATYCZNYCH MINISTERSTWA SPRAW WEWNĘTRZNYCH I ADMINISTRACJI CENTRUM PROJEKTÓW INFORMATYCZNYCH MINISTERSTWA SPRAW WEWNĘTRZNYCH I ADMINISTRACJI Instrukcja użytkownika Narzędzie do modelowania procesów BPEL Warszawa, lipiec 2009 r. UNIA EUROPEJSKA EUROPEJSKI FUNDUSZ

Bardziej szczegółowo

Internet. Podstawowe usługi internetowe. Wojciech Sobieski

Internet. Podstawowe usługi internetowe. Wojciech Sobieski Internet Podstawowe usługi internetowe Wojciech Sobieski Olsztyn 2005 Usługi: Poczta elektroniczna Komunikatory Grupy dyskusyjne VoIP WWW Sieci P&P FTP Inne Poczta elektroniczna: - przesyłanie wiadomości

Bardziej szczegółowo

firmy produkty intranet handel B2B projekty raporty notatki

firmy produkty intranet handel B2B projekty raporty notatki firmy mail intranet produkty DOKUMENTY handel raporty B2B projekty notatki serwis zadania Dlaczego warto wybrać Pakiet ITCube? Najczęściej wybierany polski CRM Pakiet ITCube jest wykorzystywany przez ponad

Bardziej szczegółowo

Poniżej pozwolimy sobie przedstawić argumenty przemawiające za tym, że warto zainwestować w reklamę w portalu budnet.pl

Poniżej pozwolimy sobie przedstawić argumenty przemawiające za tym, że warto zainwestować w reklamę w portalu budnet.pl Szanowni Państwo, Poniżej pozwolimy sobie przedstawić argumenty przemawiające za tym, że warto zainwestować w reklamę w portalu budnet.pl Portal budnet.pl jest tematycznym serwisem informacyjnym, skierowanym

Bardziej szczegółowo

Aplikacja do obsługi sklepu na urządzenia mobilne

Aplikacja do obsługi sklepu na urządzenia mobilne Gliwice, dn. 18.10.2012r. TECHNOLOGIE INTERNETOWE PROJEKT Aplikacja do obsługi sklepu na urządzenia mobilne Autorzy: Aleksander Mielczarek Piotr Wodok Kierunek: Automatyka i Robotyka Semestr: 5 Grupa:

Bardziej szczegółowo

Komunikacja i wymiana danych

Komunikacja i wymiana danych Budowa i oprogramowanie komputerowych systemów sterowania Wykład 10 Komunikacja i wymiana danych Metody wymiany danych Lokalne Pliki txt, csv, xls, xml Biblioteki LIB / DLL DDE, FastDDE OLE, COM, ActiveX

Bardziej szczegółowo

O Firmie ProLogisticaSoft

O Firmie ProLogisticaSoft Prologistica.pl Prologistica.pl O Firmie ProLogisticaSoft ProLogisticaSoft, jest młodą prężną firmą, zajmującą się tworzeniem, sprzedażą i wdrażaniem systemów informatycznych wspomagających zarządzanie

Bardziej szczegółowo

Mamy najlepsze ceny na rynku!

Mamy najlepsze ceny na rynku! M U LT I M E D I A C R E AT I O N H O U S E Jesteśmy zespołem programistów oraz grafików. Animacje i prezentacje multimedialne. Aplikacje mobilne i internetowe. Od 0 lat pracujemy dla najbardziej wymagających

Bardziej szczegółowo

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE)

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE) Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE) Temat projektu/pracy dr inż. Wojciech Waloszek Grupowy system wymiany wiadomości. Zaprojektowanie

Bardziej szczegółowo

OWASP OWASP. The OWASP Foundation http://www.owasp.org. Cross-Site Scripting. Ryzyko do zaakceptowania? Warszawa, 27 stycznia 2011 Michał Kurek

OWASP OWASP. The OWASP Foundation http://www.owasp.org. Cross-Site Scripting. Ryzyko do zaakceptowania? Warszawa, 27 stycznia 2011 Michał Kurek Cross-Site Scripting Ryzyko do zaakceptowania? Warszawa, 27 stycznia 2011 Michał Kurek Copyright The Foundation Permission is granted to copy, distribute and/or modify this document under the terms of

Bardziej szczegółowo

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych KARTA PRZEDMIOTU Nazwa przedmiotu/modułu: Nazwa angielska: Kierunek studiów: Poziom studiów: Profil studiów Jednostka prowadząca: Programowanie aplikacji internetowych Web application development edukacja

Bardziej szczegółowo

SiR_13 Systemy SCADA: sterowanie nadrzędne; wizualizacja procesów. MES - Manufacturing Execution System System Realizacji Produkcji

SiR_13 Systemy SCADA: sterowanie nadrzędne; wizualizacja procesów. MES - Manufacturing Execution System System Realizacji Produkcji System informatyczny na produkcji: Umożliwi stopniowe, ale jednocześnie ekonomiczne i bezpieczne wdrażanie i rozwój aplikacji przemysłowych w miarę zmiany potrzeb firmy. Może adoptować się do istniejącej

Bardziej szczegółowo

Typy przetwarzania. Przetwarzanie zcentralizowane. Przetwarzanie rozproszone

Typy przetwarzania. Przetwarzanie zcentralizowane. Przetwarzanie rozproszone Typy przetwarzania Przetwarzanie zcentralizowane Systemy typu mainfame Przetwarzanie rozproszone Architektura klient serwer Architektura jednowarstwowa Architektura dwuwarstwowa Architektura trójwarstwowa

Bardziej szczegółowo

Schemat 1 - dla twórców, artystów, współpracowników, użytkowników siwiecart.pl

Schemat 1 - dla twórców, artystów, współpracowników, użytkowników siwiecart.pl Schemat 1 - dla twórców, artystów, współpracowników, użytkowników siwiecart.pl Materiał: Filmy, Animacje, Audio, Foto, Mix, Inne Opis: Stworzenie strony www zintegrowanej z nowym portalem siwiecart.pl,

Bardziej szczegółowo

Politechnika Poznańska, Instytut Informatyki, TWO/GE. Programowanie dla ios

Politechnika Poznańska, Instytut Informatyki, TWO/GE. Programowanie dla ios Politechnika Poznańska, Instytut Informatyki, TWO/GE Programowanie dla ios 13 stycznia 2012 Urządzenia ios Urządzenie Data prezentacji iphone 9.01.2007/06.2007 ipod touch 5.09.2007 iphone 3G 9.06.2008

Bardziej szczegółowo

Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7

Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7 I Wprowadzenie (wersja 0906) Kurs OPC S7 Spis treści Dzień 1 I-3 O czym będziemy mówić? I-4 Typowe sytuacje I-5 Klasyczne podejście do komunikacji z urządzeniami automatyki I-6 Cechy podejścia dedykowanego

Bardziej szczegółowo

GŁÓWNY INSPEKTORAT OCHRONY ŚRODOWISKA

GŁÓWNY INSPEKTORAT OCHRONY ŚRODOWISKA GŁÓWNY INSPEKTORAT OCHRONY ŚRODOWISKA Tel: (022) 57-92-509 fax: (022) 825-00-22 Wawelska 52/54, 00-922 Warszawa Warszawa dn. 31 sierpnia 2009 r. Do uczestników przetargu Dot. przetargu nieograniczonego

Bardziej szczegółowo

Procesy biznesowe w praktyce. Przykłady użycia z wykorzystaniem jbpm 4.4

Procesy biznesowe w praktyce. Przykłady użycia z wykorzystaniem jbpm 4.4 Procesy biznesowe w praktyce Przykłady użycia z wykorzystaniem jbpm 4.4 1 Agenda Definicja i zastosowanie procesu biznesowego Języki dziedzinowe (DSL) a rozwiązania BPM JBPM: jbpm 4.4 krótka charakterystyka

Bardziej szczegółowo

egroupware czy phpgroupware jest też mniej stabilny.

egroupware czy phpgroupware jest też mniej stabilny. Opengroupware to projekt udostępniający kompletny serwer aplikacji oparty na systemie Linux. Dostępny na licencji GNU GPL, strona domowa: http://www.opengroupware.org/ Jego cechy to wysoka stabilność,

Bardziej szczegółowo

Wymagania techniczne Comarch ERP e-sklep. Wersja 7.5 7.9

Wymagania techniczne Comarch ERP e-sklep. Wersja 7.5 7.9 Wymagania techniczne Comarch ERP e-sklep Wersja 7.5 7.9 Spis treści 1 WYMAGANIA PO STRONIE UŻYTKOWNIKA COMARCH ERP E-SKLEP... 3 1.1 OPROGRAMOWANIE... 3 1.1.1 PRZEGLĄDARKI INTERNETOWE... 3 1.1.2 OPROGRAMOWANIE

Bardziej szczegółowo

aplikacja akcyzattor

aplikacja akcyzattor Wdrożenie systemu służącego do prowadzenia ewidencji energii elektrycznej w formie elektronicznej dla potrzeb rozliczeń podatku akcyzowego aplikacja akcyzattor Klient: KGHM Polska Miedź S.A. Klient KGHM

Bardziej szczegółowo

III Edycja ITPro 16 maja 2011

III Edycja ITPro 16 maja 2011 III Edycja ITPro 16 maja 2011 SharePoint 2010 SharePoint jako platforma ERP Paweł Szczecki pawel.szczecki@predica.pl Prelegent Paweł Szczecki Współwłaściciel firmy Predica sp. z o.o. Odpowiedzialny za

Bardziej szczegółowo

ViLab- program służący do prowadzenia obliczeń charakterystyki energetycznej i sporządzania świadectw charakterystyki energetycznej

ViLab- program służący do prowadzenia obliczeń charakterystyki energetycznej i sporządzania świadectw charakterystyki energetycznej ViLab- program służący do prowadzenia obliczeń charakterystyki energetycznej i sporządzania świadectw charakterystyki energetycznej ViLab jest samodzielnym programem służącym do prowadzenia obliczeń charakterystyki

Bardziej szczegółowo

Axiell Arena Biblioteka XXI wieku

Axiell Arena Biblioteka XXI wieku Axiell Arena Biblioteka XXI wieku Wstęp Axiell Arena to system zarządzania informacją biblioteczną, stworzony w oparciu o zaawansowany system zarządzania treścią internetową czyli Content Management System

Bardziej szczegółowo

PROGRAM NAUCZANIA DLA I I II KLASY GIMNAZJUM

PROGRAM NAUCZANIA DLA I I II KLASY GIMNAZJUM PROGRAM NAUCZANIA DLA I I II KLASY GIMNAZJUM Proporcje podziału godzin na poszczególne bloki Blok Liczba godzin I rok II rok Na dobry początek 7 Internet i gromadzenie danych 6 2 Multimedia 5 3 Edytory

Bardziej szczegółowo

Nadzorowanie stanu serwerów i ich wykorzystania przez użytkowników

Nadzorowanie stanu serwerów i ich wykorzystania przez użytkowników Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Tomasz Kapelak Nr albumu: 187404 Praca magisterska na kierunku Informatyka

Bardziej szczegółowo

Proporcje podziału godzin na poszczególne bloki. Tematyka lekcji. Rok I. Liczba godzin. Blok

Proporcje podziału godzin na poszczególne bloki. Tematyka lekcji. Rok I. Liczba godzin. Blok Proporcje podziału godzin na poszczególne bloki Blok Liczba godzin I rok II rok Na dobry początek 7 Internet i gromadzenie danych 6 2 Multimedia 5 3 Edytory tekstu i grafiki 6 4 Arkusz kalkulacyjny 7 4

Bardziej szczegółowo

Automatyzacja Testowania w WEB 2.0

Automatyzacja Testowania w WEB 2.0 Automatyzacja Testowania w WEB 2.0 Wojciech Pająk, Radosław Smilgin XXIV Jesienne Spotkania PTI Wisła, 20-24 października 2008 Agenda Wprowadzenie do automatyzacji testowania Technologie WEB 2.0 Narzędzia

Bardziej szczegółowo

to agencja specjalizująca się w kompleksowej obsłudze marek w mediach społecznościowych. Dzięki specjalistycznemu know-how, dopasowaniu oferty do

to agencja specjalizująca się w kompleksowej obsłudze marek w mediach społecznościowych. Dzięki specjalistycznemu know-how, dopasowaniu oferty do to agencja specjalizująca się w kompleksowej obsłudze marek w mediach społecznościowych. Dzięki specjalistycznemu know-how, dopasowaniu oferty do indywidualnych potrzeb oraz silnemu wsparciu technologicznemu,

Bardziej szczegółowo

I Podstawy... 13. 1 Wprowadzenie do technologii Ajax... 15. 2 Żądanie... 19. 3 Odpowiedź... 31 XML 31 JSON 39

I Podstawy... 13. 1 Wprowadzenie do technologii Ajax... 15. 2 Żądanie... 19. 3 Odpowiedź... 31 XML 31 JSON 39 Spis treści O autorze... 9 Przedmowa... 11 I Podstawy... 13 1 Wprowadzenie do technologii Ajax... 15 Obiektowy model dokumentu XML 16 Zestawienie korzyści 16 2 Żądanie... 19 XMLHttpRequest od podszewki

Bardziej szczegółowo

Przykłady zastosowao rozwiązao typu mapserver w Jednostkach Samorządu Terytorialnego

Przykłady zastosowao rozwiązao typu mapserver w Jednostkach Samorządu Terytorialnego Przykłady zastosowao rozwiązao typu mapserver w Jednostkach Samorządu Terytorialnego Plan prezentacji Wprowadzenie Czym jest serwer danych przestrzennych i na czym polega jego działanie? Miejsce serwera

Bardziej szczegółowo

To sposób w jaki użytkownik wchodzi w interakcje z systemem. Środowisko graficzne używa kombinacji graficznych elementów(przyciski, okna, menu) i

To sposób w jaki użytkownik wchodzi w interakcje z systemem. Środowisko graficzne używa kombinacji graficznych elementów(przyciski, okna, menu) i Aleksandra Dębiecka To sposób w jaki użytkownik wchodzi w interakcje z systemem. To sposób w jaki użytkownik wchodzi w interakcje z systemem. Środowisko graficzne używa kombinacji graficznych elementów(przyciski,

Bardziej szczegółowo

BSX PRINTER INSTRUKCJA UŻYTKOWNIKA. Autor: Karol Wierzchołowski 30 marca 2015

BSX PRINTER INSTRUKCJA UŻYTKOWNIKA. Autor: Karol Wierzchołowski 30 marca 2015 ! BSX PRINTER INSTRUKCJA UŻYTKOWNIKA Autor: Karol Wierzchołowski 30 marca 2015 SPIS TREŚCI WSTĘP... 3 INTERFEJS PROGRAMU... 5 KONFIGURACJA PROGRAMU... 6 DRUKOWANIE PARAGONÓW I FAKTUR... 8 REJESTRACJA PROGRAMU...

Bardziej szczegółowo

Sposoby wyszukiwania multimedialnych zasobów w Internecie

Sposoby wyszukiwania multimedialnych zasobów w Internecie Sposoby wyszukiwania multimedialnych zasobów w Internecie Lidia Derfert-Wolf Biblioteka Główna Uniwersytetu Technologiczno-Przyrodniczego w Bydgoszczy e-mail: lidka@utp.edu.pl III seminarium z cyklu INFOBROKER:

Bardziej szczegółowo

Marcin Kassatti marcin@up.krakow.pl Katedra Technologii i Mediów Edukacyjnych Uniwersytet Pedagogiczny im. KEN Kraków

Marcin Kassatti marcin@up.krakow.pl Katedra Technologii i Mediów Edukacyjnych Uniwersytet Pedagogiczny im. KEN Kraków Marcin Kassatti marcin@up.krakow.pl Katedra Technologii i Mediów Edukacyjnych Uniwersytet Pedagogiczny im. KEN Kraków Internet a tradycyjne media audiowizualne nowe możliwości eksploracji zasobów edukacyjnych

Bardziej szczegółowo

Prezentacja firmy Royal Solutions Sp. z o.o.

Prezentacja firmy Royal Solutions Sp. z o.o. Prezentacja firmy Royal Solutions Sp. z o.o. Zawartość prezentacji Misja Doświadczenie Konsultanci Technologie Podejście do Klienta Proces realizacji projektów Badania dojrzałości projektowej Projekty

Bardziej szczegółowo

SYSTEM VILM ZARZĄDZANIE CYKLEM ŻYCIA ŚRODOWISK WIRTUALNYCH. info@prointegra.com.pl tel: +48 (032) 730 00 42

SYSTEM VILM ZARZĄDZANIE CYKLEM ŻYCIA ŚRODOWISK WIRTUALNYCH. info@prointegra.com.pl tel: +48 (032) 730 00 42 SYSTEM VILM ZARZĄDZANIE CYKLEM ŻYCIA ŚRODOWISK WIRTUALNYCH info@prointegra.com.pl tel: +48 (032) 730 00 42 1. WPROWADZENIE... 3 2. KORZYŚCI BIZNESOWE... 4 3. OPIS FUNKCJONALNY VILM... 4 KLUCZOWE FUNKCJE

Bardziej szczegółowo

Usługi Otwartej Administracji w przestrzeni miejskiej. Dariusz Janny, Bartosz Lewandowski Konferencja i3, Wrocław, 2.12.2010r.

Usługi Otwartej Administracji w przestrzeni miejskiej. Dariusz Janny, Bartosz Lewandowski Konferencja i3, Wrocław, 2.12.2010r. Usługi Otwartej Administracji w przestrzeni miejskiej Dariusz Janny, Bartosz Lewandowski Konferencja i3, Wrocław, 2.12.2010r. Plan Wprowadzenie eusługi w Poznaniu Przepis na Otwartą Administrację Podsumowanie

Bardziej szczegółowo

Przedmiotowy system oceniania z informatyki

Przedmiotowy system oceniania z informatyki Przedmiotowy system oceniania z informatyki Przedmiotowy system oceniania został skonstruowany w oparciu o następujące dokumenty: Rozporządzenie MEN z dnia 7 września 2004 roku w sprawie zasad oceniania,

Bardziej szczegółowo

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe Technologie informacyjne Prof. dr hab. Zdzisław Szyjewski 1. Rola i zadania systemu operacyjnego 2. Zarządzanie pamięcią komputera 3. Zarządzanie danymi

Bardziej szczegółowo

SANSEC Poland S.A. dla III Konwent Informatyków Warmii i Mazur Bezpieczna administracja w mobilnym świecie

SANSEC Poland S.A. dla III Konwent Informatyków Warmii i Mazur Bezpieczna administracja w mobilnym świecie SANSEC Poland S.A. dla III Konwent Informatyków Warmii i Mazur Bezpieczna administracja w mobilnym świecie Agnieszka Skorupka Key Account Manager Piotr Szewczuk Starszy Konsultant Misja Ludzie Oferta Poprzez

Bardziej szczegółowo

LearnIT project PL/08/LLP-LdV/TOI/140001

LearnIT project PL/08/LLP-LdV/TOI/140001 LearnIT project PL/08/LLP-LdV/TOI/140001 Newsletter Issue 2 April 2009 Drogi czytelniku, Przedstawiamy z przyjemnością drugie wydanie biuletynu projektu LearnIT. W tym wydaniu chcemy powiedzieć więcej

Bardziej szczegółowo

System INTEGRYB jako zintegrowane repozytorium danych umożliwiające zaawansowaną analitykę badawczą

System INTEGRYB jako zintegrowane repozytorium danych umożliwiające zaawansowaną analitykę badawczą System INTEGRYB jako zintegrowane repozytorium danych umożliwiające zaawansowaną analitykę badawczą Lena Szymanek 1, Jacek Seń 1, Krzysztof Skibicki 2, Sławomir Szydłowski 2, Andrzej Kunicki 1 1 Morski

Bardziej szczegółowo

CMS - Joomla. Autor: Cyryl Sochacki Mail: cyryllo@task.gda.pl WWW: www.brosbit4u.net

CMS - Joomla. Autor: Cyryl Sochacki Mail: cyryllo@task.gda.pl WWW: www.brosbit4u.net CMS - Joomla System zarządzania treścią Autor: Cyryl Sochacki Mail: cyryllo@task.gda.pl WWW: www.brosbit4u.net Spis treści CMS co to jest Rodzajowa klasyfikacja Joomla Joomla dlaczego? Joomla możliwości

Bardziej szczegółowo

Wdrożenie Edito CMS do serwisu internetowego wiodącego towarzystwa funduszy inwestycyjnych w Polsce - BPH TFI

Wdrożenie Edito CMS do serwisu internetowego wiodącego towarzystwa funduszy inwestycyjnych w Polsce - BPH TFI 1 Wdrożenie Edito CMS do serwisu internetowego wiodącego towarzystwa funduszy inwestycyjnych w Polsce - BPH TFI BPH Towarzystwo Funduszy Inwestycyjnych S.A. już ponad 10 lat aktywnie działa na polskim

Bardziej szczegółowo

stronakultury.pl Numer 1 lider usług dla ośrodków kultury!

stronakultury.pl Numer 1 lider usług dla ośrodków kultury! stronakultury.pl Numer 1 lider usług dla ośrodków kultury! Szanowni Państwo! Dziękujemy za zainteresowanie naszą ofertą i zapraszamy do zapoznania się ze szczegółami oferowanych przez nas usług. Jesteśmy

Bardziej szczegółowo

Sieciowe dyski wirtualne oraz VM platforma jako usługa. Bogusław Kaczałek Kon-dor GIS Konsulting

Sieciowe dyski wirtualne oraz VM platforma jako usługa. Bogusław Kaczałek Kon-dor GIS Konsulting Sieciowe dyski wirtualne oraz VM platforma jako usługa Bogusław Kaczałek Kon-dor GIS Konsulting Rola służby GiK w tworzeniu polskiej IIP Wisła 8-10 września 2010 Wirtualne dyski sieciowe co to jest? Pod

Bardziej szczegółowo

Internetowa ogólnopolska baza informatycznych projektów badawczych otwartej innowacji Platforma współpracy SPINACZ 1/46

Internetowa ogólnopolska baza informatycznych projektów badawczych otwartej innowacji Platforma współpracy SPINACZ 1/46 Internetowa ogólnopolska baza informatycznych projektów badawczych otwartej innowacji Platforma współpracy SPINACZ 1/46 Projekt jest współfinansowany w ramach programu Ministra Nauki i Szkolnictwa Wyższego

Bardziej szczegółowo

SHAREPOINT SHAREPOINT QM SHAREPOINT DESINGER SHAREPOINT SERWER. Opr. Barbara Gałkowska

SHAREPOINT SHAREPOINT QM SHAREPOINT DESINGER SHAREPOINT SERWER. Opr. Barbara Gałkowska SHAREPOINT SHAREPOINT QM SHAREPOINT DESINGER SHAREPOINT SERWER Opr. Barbara Gałkowska Microsoft SharePoint Microsoft SharePoint znany jest również pod nazwą Microsoft SharePoint Products and Technologies

Bardziej szczegółowo