HADOOP Dariusz Ż bik

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

Download "HADOOP Dariusz Ż bik"

Transkrypt

1 Dariusz Żbik

2 DLACZEGO? Przetwarzanie dużych zbiorów danych Przykład wyszukiwanie w zbiorze 100TB 1 40MB/s -> 30 dni MTBF ~ 3 lata MB/s -> 44 minuty MTBF ~ 1 dzień Potrzebny framework do obliczeń wydajny niezawodny łatwy w użyciu

3 JAK? klaster zbudowany z PC rozproszony system plików rozproszony framework obliczeniowy (MapReduce) narzędzia OpenSource

4 KTO I PO CO? wyszukiwanie (distributed grep) sortowanie konstruowanie indeksów kategoryzacja dokumentów agregacja statystyka Kto używa? SoftwareMind Google Yahoo

5 MapReduce CECHY Zapewnia: skalowalność niezawodność Wymaga: zapisanie obliczenia jako ciąg operacji: map() reduce()

6 MapReduce TEORETYCZNIE map: (k,v) -> list(k', v') wewnętrzna operacja grupowania/sortowania reduce: (k',list(v')) -> list(k', v')

7 MapReduce TEORETYCZNIE (2) czytanie wejścia input reader operacja Map podział na kawałki partitioner sortowanie i grupowanie operacja Reduce zapis wyników

8 MapReduce TEORETYCZNIE (3)

9 STATYSTYKA SŁÓW map: reduce: input: linia tekstu operacja: podział na wyrazy output: wyraz, liczba wystąpień input: wyraz, lista liczby wystąpień operacja: sumowanie output: wyraz, całkowita liczba wystąpień

10 OBIEKTY K,V serializacja/deserializacja relacja porządkująca (dla kluczy) W praktyce wypełnienie interfejsów: org.apache.hadoop.io.writable write(dataoutputstream) readfields(datainputstream) org.apache.hadoop.io.writablecomparable write()/readfields() compareto() z interfejsu java.land.comparable

11 ANALIZA KOSZTKA - PROBLEM daneźródłowe: wykonane operacje kasowe cel: znalezienie produktów powiązanych problem: skala

12 KOSZTYK SQLem create table items (item_id serial, prod_id int, transaction_id int); -- insert into items(product_id, transaction_id) values(...); select i1.prod_id, i2.prod_id, count(distinct(i1.transaction_id)) from items as i1 join items as i2 on i1.transaction_id = i2.transaction_id and i1.prod_id > i2.prod_id group by i1.prod_id, i2.prod_id;

13 KOSZYK Hadoop operacja pomocnicza pobranie danych z bazy select * from items group by transaction_id zapis w dogodnej postaci: (k)klucz: transaction_id (v)wartość: lista identyfikatorów produktów podział na osobne pliki

14 KOSZYK Hadoop MAP input k: transaction_id v: list(prod_id) output k': (prod_id,prod_id) v': int // 1 po ludzku: wejście rachunek operacja wyszukanie par na rachunku wyjście para, liczebność (=1)

15 KOSZYK Hadoop MAP public class BasketMap extends MapReduceBase implements Mapper { ProductsPair pair = new ProductsPair(); LongWritable one = new LongWritable(1); public void map(writablecomparable key, Writable values, OutputCollector output, Reporter reporter) throws IOException { Integer[] items = ((BillItems)values).getProducts(); } } for (int i=0; i<items.length; i++) { for (int j=i+1; j<items.length; j++) { if ( items[i].intvalue() < items[j].intvalue() ) { pair.setproducts(items[i], items[j]); output.collect(pair, one); } } }

16 KOSZYK Hadoop Reduce input k': (prod_id,prod_id) v': lista(long) output k': (prod_id,prod_id) v': long //całkowita l.w. po ludzku: wejście para, lista(liczb wystąpień) operacja podsumowanie wyjście para, całkowita liczebność Implementacja: org.apache.hadoop.mapred.lib.longsumreducer

17 PRZERWA NA REKLAMĘ

18 DFS Distributed File System dane są przechowywane na wielu węzłach (Distributed) dane dostępne z wielu węzłów niezawodność (fault tolerant)

19 HDFS UPROSZCZENIA plik jest jednokrotnego zapisu brak możliwości dopisywania do pliku brak możliwości modyfikowania pliku brak operacji seek() podczas zapisu zapis jest wykonywany przez jeden proces optymalizacja dla dużych plików nieefektywność w przypadku dużej liczby małych plików

20 DZIĘKUJĘ ZA UWAGĘ MapReduce Tools for Eclipse PigLatin Hbase

21 SOFTWARE MIND

22 RYNKI, NA KTÓRYCH DZIAŁAMY Nasze biura: Kraków Warszawa Londyn Sophia-Antipolis Lwowie

23 Jesteśmy zespołem dynamicznych i kreatywnych osób, który tworzy innowacyjne, najwyższej jakości rozwiązania informatyczne wspierające Twój biznes

24 SOFTWARE MIND Dynamiczny Software House, aktywnie działający na globalnych rynkach Profesjonalny partner dostarczający wysokiej jakości produkty i usługi IT Pracujący z Klientami według najlepszych międzynarodowych standardów jakości (CMMI level 2/3)

25 SOFTWARE MIND Istniejemy na rynku od roku 1999 Zatrudniamy ponad 90 osób (prognoza) 60 % naszych przychodów pochodzi z rynków międzynarodowych Western Europie USA Poland

26 Jesteśmy ekspertami z zakresu IT Business Solutions & Services Zawsze poszukujemy efektywnych i innowacyjnych rozwiązań

27

28 Specjalizujemy się w rozwiązaniach Customer Management Twój Klient jest w centrum naszej uwagi

29

30 Chcemy być dla Ciebie Partnerem z wyboru, dlatego zaangażowaniem, innowacyjnością, jakością, bliskością współpracy codziennie pracujemy na Twoje zaufanie

31 Jesteśmy wierni naszym wartościom Są nimi: Ludzie, Jakość, Innowacja, Transparentność

32 NASI KLIENCI O NAS Mogę zagwarantować, że nawet z moim światowej klasy zespołem Egg ds. rozwoju wydałbym dwa razy więcej pieniędzy, zaangażowałbym dwa razy więcej ludzi i wciąż byłbym w połowie drogi do miejsca, w którym znajdujemy się obecnie. Dzisiaj kładziemy solidne fundamenty, na których w ciągu najbliższych kilku miesięcy zbudujemy naprawdę imponującą platformę internetową nowej generacji, zaś na tej platformie Garlik stworzy wyjątkowy biznes Tom Ilube, CEO Garlik, former CIO Eggbank "Chciałbym wyrazić swoje podziękowania i gratulacje za wspaniałą pracę nad [...] projektem. Ostatnia wersja jest już gotowa, wcześniej, niż wynikałoby to z harmonogramu, przy koszcie poniżej budżetu i braku jakichkolwiek zaległości. Był to prawdziwy wysiłek zespołu, wszyscy uczestniczyli w identyfikowaniu oraz uzgadnianiu różnych kwestii. Jeszcze raz dziękuję za Wasz profesjonalizm i wspaniałą pracę David Taylor, Project Manager, GTech Corp.

33 FIRMY, Kliknij, aby KTÓRE edytować SPRAWDZIŁY styl wzorca NASZĄ tytułu DOBRĄ JAKOŚĆ Kliknij, aby edytować style wzorca tekstu Drugi poziom

34 SIEDZIBA GŁÓWNA ul. Bociana 22 A Kraków Polska tel: fax: ODDZIAŁY: Polska /Warszawa Francja /Nicea Wielka Brytania /Londyn Ukraina/ Lwów Oferta firmy Software Mind

Architektura rozproszonych magazynów danych

Architektura rozproszonych magazynów danych Big data Big data, large data cloud. Rozwiązania nastawione na zastosowanie w wielkoskalowych serwisach, np. webowych. Stosowane przez Google, Facebook, itd. Architektura rozproszonych magazynów danych

Bardziej szczegółowo

ALGORYTMICZNA I STATYSTYCZNA ANALIZA DANYCH

ALGORYTMICZNA I STATYSTYCZNA ANALIZA DANYCH 1 ALGORYTMICZNA I STATYSTYCZNA ANALIZA DANYCH WFAiS UJ, Informatyka Stosowana II stopień studiów 2 Map-Reduce system Single-node architektura 3 Przykład Googla 4 10 miliardów stron internetowych Średnia

Bardziej szczegółowo

Searching for SNPs with cloud computing

Searching for SNPs with cloud computing Ben Langmead, Michael C Schatz, Jimmy Lin, Mihai Pop and Steven L Salzberg Genome Biology November 20, 2009 April 7, 2010 Problem Cel Problem Bardzo dużo krótkich odczytów mapujemy na genom referencyjny

Bardziej szczegółowo

Comarch: Profil firmy 2008

Comarch: Profil firmy 2008 I www.comarch.com Krakowska Konferencja Giełdowa Comarch: Profil firmy 2008 Konrad Tarański Dyrektor Finansowy Comarch październik 2008, Kraków Comarch: Historia Misja Sfera działań Rozwój W ujęciu globalnym

Bardziej szczegółowo

SAS Access to Hadoop, SAS Data Loader for Hadoop Integracja środowisk SAS i Hadoop. Piotr Borowik

SAS Access to Hadoop, SAS Data Loader for Hadoop Integracja środowisk SAS i Hadoop. Piotr Borowik SAS Access to Hadoop, SAS Data Loader for Hadoop Integracja środowisk SAS i Hadoop Piotr Borowik Wyzwania związane z Big Data Top Hurdles with Big data Source: Gartner (Sep 2014), Big Data Investment Grows

Bardziej szczegółowo

Bazy danych dla producenta mebli tapicerowanych. Bartosz Janiak Marcin Sikora Wrocław 9.06.2015 r.

Bazy danych dla producenta mebli tapicerowanych. Bartosz Janiak Marcin Sikora Wrocław 9.06.2015 r. Bazy danych dla producenta mebli tapicerowanych Bartosz Janiak Marcin Sikora Wrocław 9.06.2015 r. Założenia Stworzyć system bazodanowy dla małej firmy produkującej meble tapicerowane. Projekt ma umożliwić

Bardziej szczegółowo

Zaawansowany kurs języka Python

Zaawansowany kurs języka Python DBM, SQL 10 listopada 2011 Rodzaje baz danych Trwałe słowniki Klient-serwer SQL Bekreley DB Gnu dbm (n)dbm Firebird Sqlite Oracle MySQL PostgeSQL DB/2 Plan wykładu 1 Bazy danych DBM 2 3 4 Grafowe bazy

Bardziej szczegółowo

Rozwiązania SCM i Portal dla operatorów logistycznych i przewoźników

Rozwiązania SCM i Portal dla operatorów logistycznych i przewoźników ZADOWOLENI KLIENCI Jedna platforma IT wiele możliwości Rozwiązania SCM i Portal dla operatorów logistycznych i przewoźników Jedna platforma IT wiele możliwości Rozwiązania SCM i Portal Rozwiązanie IT dla

Bardziej szczegółowo

OPCJA KOMPLEKSOWE USŁUGI INTERNETOWE

OPCJA KOMPLEKSOWE USŁUGI INTERNETOWE Warszawa, sierpień 2010 r. KLIKNIJ, ABY EDYTOWAĆ STYL OPCJA KOMPLEKSOWE USŁUGI INTERNETOWE O nas Świadczymy kompleksowe usługi informatyczne od 1991 r. Pracowaliśmy dla niemal 400 Klientów. W tym czasie:

Bardziej szczegółowo

Bazy Danych - Instrukcja do Ćwiczenia laboratoryjnego nr 8

Bazy Danych - Instrukcja do Ćwiczenia laboratoryjnego nr 8 Bazy Danych - Instrukcja do Ćwiczenia laboratoryjnego nr 8 Bazowy skrypt PHP do ćwiczeń z bazą MySQL: Utwórz skrypt o nazwie cw7.php zawierający następującą treść (uzupełniając go o właściwą nazwę uŝytkownika

Bardziej szczegółowo

Inwestycje Kapitałowe w innowacyjne projekty

Inwestycje Kapitałowe w innowacyjne projekty Inwestycje Kapitałowe w innowacyjne projekty Krótko o inkubatorze Forma prawna Spółka akcyjna Zasięg geogr. Polska (Świat) Start 2008 Oczekiwana st. zwrotu 70 % rocznie Debiut NC 7 czerwca 2010 Ilość projektów

Bardziej szczegółowo

Relacji między tabelami klucze obce. Schemat bazy danych, wczytanej z pliku create_tables.sql. Klucz obcy jako ograniczenie dla kolumny

Relacji między tabelami klucze obce. Schemat bazy danych, wczytanej z pliku create_tables.sql. Klucz obcy jako ograniczenie dla kolumny Schemat bazy danych, wczytanej z pliku create_tables.sql Relacji między tabelami klucze obce Klucz obcy jako ograniczenie dla kolumny customer_id INTEGER NOT NULL REFERENCES customer(customer_id), CONSTRAINT

Bardziej szczegółowo

BigData. 2014 PILAB S.A./Krystian Piećko/CTO/krystian.piecko@pilab.pl/ / Wstęp. / Co to jest BigData? / Co to jest Hadoop?

BigData. 2014 PILAB S.A./Krystian Piećko/CTO/krystian.piecko@pilab.pl/ / Wstęp. / Co to jest BigData? / Co to jest Hadoop? Big data is like teenage sex: everyone talks about it, nobody really knows how to do it, everyone thinks everyone else is doing it, so everyone claims they are doing it / Wstęp / Co to jest BigData? /

Bardziej szczegółowo

TWÓJ BIZNES. Nasz Obieg Dokumentów

TWÓJ BIZNES. Nasz Obieg Dokumentów 1 Innowacyjny System Elektronicznego Obiegu Dokumentów i Spraw opracowany przez firmę WASKO S.A., na podstawie wieloletnich doświadczeń zdobytych na rynku systemów teleinformatycznych. TWÓJ BIZNES Nasz

Bardziej szczegółowo

Jakich liderów i jakich technologii potrzebuje biznes w dobie cyfrowej transformacji?

Jakich liderów i jakich technologii potrzebuje biznes w dobie cyfrowej transformacji? Mariusz K.Kaczmarek 11 czerwca 2015 Jakich liderów i jakich technologii potrzebuje biznes w dobie cyfrowej transformacji? Nasza misja CompFort Meridian Polska dostarcza innowacyjne usługi i rozwiązania,

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

Struktura drzewa w MySQL. Michał Tyszczenko

Struktura drzewa w MySQL. Michał Tyszczenko Struktura drzewa w MySQL Michał Tyszczenko W informatyce drzewa są strukturami danych reprezentującymi drzewa matematyczne. W naturalny sposób reprezentują hierarchię danych toteż głównie do tego celu

Bardziej szczegółowo

Apache Hadoop. Wolna implementacja GFS, MapReduce oraz Big Table. Michał Jaszczyk

Apache Hadoop. Wolna implementacja GFS, MapReduce oraz Big Table. Michał Jaszczyk Co to jest Hadoop? Trochę historii Wolna implementacja GFS, oraz Big Table Uniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki Seminarium Systemów Rozproszonych 6 listopada 2008 Co to jest

Bardziej szczegółowo

HP Service Anywhere Uproszczenie zarządzania usługami IT

HP Service Anywhere Uproszczenie zarządzania usługami IT HP Service Anywhere Uproszczenie zarządzania usługami IT Robert Nowak Architekt rozwiązań HP Software Dlaczego Software as a Service? Najważniejsze powody za SaaS UZUPEŁNIENIE IT 2 Brak zasobów IT Ograniczone

Bardziej szczegółowo

Wielojęzykowość w aplikacjach J2EE. Tomasz.Skutnik@e-point.pl

Wielojęzykowość w aplikacjach J2EE. Tomasz.Skutnik@e-point.pl e-point SA 7 marca, 2009 Co to jest duży system? Domeny narodowe Warianty językowe Funkcje (ekrany) Klucze lokalizacyjne Tabele językowe w bazie danych Gdzie mogą wystąpić problemy? Środowisko uruchomieniowe

Bardziej szczegółowo

Eksperci w wyposażeniu przestrzeni handlowej.

Eksperci w wyposażeniu przestrzeni handlowej. Eksperci w wyposażeniu przestrzeni handlowej www.caps-group.com 2 CO ROBIMY? Grupa CAPS oferuje innowacyjne i skuteczne rozwiązania dla kompleksowego wyposażenia powierzchni handlowych, edukacyjnych, biurowych,

Bardziej szczegółowo

TWÓJ BIZNES. Nasze rozwiązanie

TWÓJ BIZNES. Nasze rozwiązanie Innowacyjny System Elektronicznego Obiegu Dokumentów i Spraw opracowany przez firmę WASKO S.A., na podstawie wieloletnich doświadczeń zdobytych na rynku systemów teleinformatycznych. TWÓJ BIZNES Nasze

Bardziej szczegółowo

Mobile Sales Force Applications - rozwiązania mobilne dla biznesu

Mobile Sales Force Applications - rozwiązania mobilne dla biznesu Mobile Sales Force Applications - rozwiązania mobilne dla biznesu Czym jest Mobile Sales Force Apps? To nowoczesny system wsparcia sieci sprzedaży klasy Sales Force Automation i Field Force Automation

Bardziej szczegółowo

Prezentacja magazynu 1

Prezentacja magazynu 1 Prezentacja magazynu 1 SPIS TREŚCI 3. Redaktor naczelny 4. Misja czasopisma oraz grupa docelowa 5. Tematyka 6. Główne działy 7. Dystrybucja 8. Wersja cyfrowa magazynu 9. Zalety czytania prasy 10. Korzyści

Bardziej szczegółowo

Fraunhofer Partner dla nauki i biznesu w rozwoju potencjału B+R i jego komercjalizacji przez Niemcy/Europę

Fraunhofer Partner dla nauki i biznesu w rozwoju potencjału B+R i jego komercjalizacji przez Niemcy/Europę Fraunhofer Partner dla nauki i biznesu w rozwoju potencjału B+R i jego komercjalizacji przez Niemcy/Europę Wojciech Rośkiewicz Fraunhofer Leipzig & University of Leipzig Prof. UE Dr. Karol Kozak Fraunhofer

Bardziej szczegółowo

Przykład powyżej pokazuje, że w zapytaniu można umieszczać funkcje zarówno zdefiniowane w ramach środowiska, jak również własne.

Przykład powyżej pokazuje, że w zapytaniu można umieszczać funkcje zarówno zdefiniowane w ramach środowiska, jak również własne. LINQ w Microsoft Visual Basic 'zapytanie pobierające wszystkie liczby z kolekcji 'zmienna zapytanie jest typu: System.Collections.Generic.IEnumerable(Of Integer) Dim zapytanie = From wiersz In liczby 'lub

Bardziej szczegółowo

Apache Hadoop framework do pisania aplikacji rozproszonych

Apache Hadoop framework do pisania aplikacji rozproszonych Apache Hadoop framework do pisania aplikacji rozproszonych Piotr Praczyk Wprowadzenie Istnieje wiele rodzajów obliczeń, których wykonywanie na pojedynczej maszynie, nawet najpotężniejszej, jest zbyt czasochłonne.

Bardziej szczegółowo

Field Service Management Najczęściej spotykane problemy

Field Service Management Najczęściej spotykane problemy Field Service Management Najczęściej spotykane problemy Wysokie koszty wykonania usługi Niskie zadowolenie klientów Czas i trasa dojazdu Nieterminowe dostarczenie usług Straty magazynowe Niedotrzymywanie

Bardziej szczegółowo

Big Data & Analytics

Big Data & Analytics Big Data & Analytics Optymalizacja biznesu Autor: Wiktor Jóźwicki, Scapaflow Senior Consultant Data wydania: 05.02.2014 Wprowadzenie Niniejszy dokument przedstawia zagadnienie Big Data w ujęciu zapotrzebowania

Bardziej szczegółowo

Pomagamy firmom podejmować trafne decyzje biznesowe. Dostarczamy korzystne i nowoczesne rozwiązania IT. HURO Sp. z o.o.

Pomagamy firmom podejmować trafne decyzje biznesowe. Dostarczamy korzystne i nowoczesne rozwiązania IT. HURO Sp. z o.o. Pomagamy firmom podejmować trafne decyzje biznesowe. Dostarczamy korzystne i nowoczesne rozwiązania IT. HURO Sp. z o.o. O HURO EKSPERCI TECHNOLOGII MICROSOFT.NET 10 letnie doświadczenie w dostarczaniu

Bardziej szczegółowo

Java Zadanie 1. Aby poprawnie uruchomić aplikację desktopową, należy zaimplementować główną metodę zapewniającą punkt wejścia do programu.

Java Zadanie 1. Aby poprawnie uruchomić aplikację desktopową, należy zaimplementować główną metodę zapewniającą punkt wejścia do programu. Wstęp Java Zadanie Celem laboratorium jest zapoznanie się z podstawami platformy oraz języka Java. W ramach zadania należy przygotować aplikację zarządzania notatkami użytkownika obsługiwaną z konsoli.

Bardziej szczegółowo

SQL SERVER 2012 i nie tylko:

SQL SERVER 2012 i nie tylko: SQL SERVER 2012 i nie tylko: Wstęp do planów zapytań Cezary Ołtuszyk coltuszyk.wordpress.com Kilka słów o mnie Starszy Administrator Baz Danych w firmie BEST S.A. (Bazy danych > 1TB) Konsultant z zakresu

Bardziej szczegółowo

Big Data to skalowalność i prostota obsługi wielkich ilości danych!

Big Data to skalowalność i prostota obsługi wielkich ilości danych! Obsługa aplikacji, które operują na ogromnych zbiorach danych, czyli na przykład portali społecznościowych, przekracza możliwości zwykłych relacyjnych baz. Praca ze złożonymi zbiorami danych wymaga architektury

Bardziej szczegółowo

Analityka danych w środowisku Hadoop. Piotr Czarnas, 5 czerwca 2017

Analityka danych w środowisku Hadoop. Piotr Czarnas, 5 czerwca 2017 Analityka danych w środowisku Hadoop Piotr Czarnas, 5 czerwca 2017 Pytania stawiane przez biznes 1 Jaka jest aktualnie sytuacja w firmie? 2 Na czym jeszcze możemy zarobić? Które procesy możemy usprawnić?

Bardziej szczegółowo

Bartosz Jachnik - Kino

Bartosz Jachnik - Kino Bartosz Jachnik - Kino I. Opis bazy Prezentowana baza danych stworzona została na potrzeby prowadzenia kina. Zawiera ona 8 tabel, które opisują filmy grane w danym okresie w kinie, wraz ze szczegółowym

Bardziej szczegółowo

Modelowanie hierarchicznych struktur w relacyjnych bazach danych

Modelowanie hierarchicznych struktur w relacyjnych bazach danych Modelowanie hierarchicznych struktur w relacyjnych bazach danych Wiktor Warmus (wiktorwarmus@gmail.com) Kamil Witecki (kamil@witecki.net.pl) 5 maja 2010 Motywacje Teoria relacyjnych baz danych Do czego

Bardziej szczegółowo

Iwona Milczarek, Małgorzata Marcinkiewicz, Tomasz Staszewski. Poznań, 30.09.2015

Iwona Milczarek, Małgorzata Marcinkiewicz, Tomasz Staszewski. Poznań, 30.09.2015 Iwona Milczarek, Małgorzata Marcinkiewicz, Tomasz Staszewski Poznań, 30.09.2015 Plan Geneza Architektura Cechy Instalacja Standard SQL Transakcje i współbieżność Indeksy Administracja Splice Machince vs.

Bardziej szczegółowo

Przedsiębiorstwo 2.0. Zbigniew Rymarczyk

Przedsiębiorstwo 2.0. Zbigniew Rymarczyk Przedsiębiorstwo 2.0 Zbigniew Rymarczyk Kraków, 12 marca 2013 Każdy z nas używa Comarch Profesor Janusz Filipiak, założyciel i prezes Comarch Innowacyjność: Innowacyjność Produktowa na rynek, rozpowszechniana

Bardziej szczegółowo

produkować, promować i sprzedawać produkty, zarządzać i rozliczać przedsięwzięcia, oraz komunikować się wewnątrz organizacji.

produkować, promować i sprzedawać produkty, zarządzać i rozliczać przedsięwzięcia, oraz komunikować się wewnątrz organizacji. Wspieramy w doborze, wdrażaniu oraz utrzymaniu systemów informatycznych. Od wielu lat dostarczamy technologie Microsoft wspierające funkcjonowanie działów IT, jak i całych przedsiębiorstw. Nasze oprogramowanie

Bardziej szczegółowo

YOU. Łączymy Ciebie z Twoimi pacjentami w Europie Środkowo-Wschodniej CEE BRIDGE YOUR PATIENTS

YOU. Łączymy Ciebie z Twoimi pacjentami w Europie Środkowo-Wschodniej CEE BRIDGE YOUR PATIENTS YOU Łączymy Ciebie z Twoimi pacjentami w Europie Środkowo-Wschodniej CEE BRIDGE YOUR PATIENTS Odkryj WIĘCEJ możliwości pomiędzy Tobą a Twoimi pacjentami Jako dostawca zintegrowanych usług w sektorze ochrony

Bardziej szczegółowo

Plan bazy: Kod zakładający bazę danych: DROP TABLE noclegi CASCADE; CREATE TABLE noclegi( id_noclegu SERIAL NOT NULL,

Plan bazy: Kod zakładający bazę danych: DROP TABLE noclegi CASCADE; CREATE TABLE noclegi( id_noclegu SERIAL NOT NULL, Mój projekt przedstawia bazę danych noclegów składającą się z 10 tabel. W projekcie wykorzystuje program LibreOffice Base do połączenia psql z graficznym interfejsem ( kilka formularzy przedstawiających

Bardziej szczegółowo

Hurtownia Świętego Mikołaja projekt bazy danych

Hurtownia Świętego Mikołaja projekt bazy danych Aleksandra Kobusińska nr indeksu: 218366 Hurtownia Świętego Mikołaja projekt bazy danych Zaprezentowana poniżej baza jest częścią większego projektu bazy danych wykorzystywanej w krajowych oddziałach wiosek

Bardziej szczegółowo

Relacyjne bazy danych. Podstawy SQL

Relacyjne bazy danych. Podstawy SQL Relacyjne bazy danych Podstawy SQL Język SQL SQL (Structured Query Language) język umożliwiający dostęp i przetwarzanie danych w bazie danych na poziomie obiektów modelu relacyjnego tj. tabel i perspektyw.

Bardziej szczegółowo

Optymalizacja procesów produkcji, logistyki i magazynowania

Optymalizacja procesów produkcji, logistyki i magazynowania Optymalizacja procesów produkcji, logistyki i magazynowania Audyt Podatki Outsourcing Doradztwo www.grantthornton.pl W skrócie Wprowadzenie 3 Jakie korzyści przynosi optymalizacja 4 Jak podejść do optymalizacji

Bardziej szczegółowo

Kim jesteśmy. Gdzie możemy pomóc?

Kim jesteśmy. Gdzie możemy pomóc? Kim jesteśmy Gdzie możemy pomóc? Co jest naszą motywacją? Stawiamy na innowacyjność. Stale poszukujemy nowych lepszych rozwiązań w zakresie BPO i doradztwa, które pomogą naszym klientom osiągnąć sukces.

Bardziej szczegółowo

Podstawy języka SQL. SQL Structured Query Languagestrukturalny

Podstawy języka SQL. SQL Structured Query Languagestrukturalny Podstawy języka SQL SQL Structured Query Languagestrukturalny język zapytań DDL Język definicji danych (np. tworzenie tabel) DML Język manipulacji danych (np. tworzenie zapytań) DCL Język kontroli danych

Bardziej szczegółowo

Pawel@Kasprowski.pl Bazy danych. Bazy danych. Podstawy języka SQL. Dr inż. Paweł Kasprowski. pawel@kasprowski.pl

Pawel@Kasprowski.pl Bazy danych. Bazy danych. Podstawy języka SQL. Dr inż. Paweł Kasprowski. pawel@kasprowski.pl Bazy danych Podstawy języka SQL Dr inż. Paweł Kasprowski pawel@kasprowski.pl Plan wykładu Relacyjne bazy danych Język SQL Zapytania SQL (polecenie select) Bezpieczeństwo danych Integralność danych Współbieżność

Bardziej szczegółowo

IBM Polska. @piotrpietrzak CTO, IBM PBAL. 2010 IBM Corporation

IBM Polska. @piotrpietrzak CTO, IBM PBAL. 2010 IBM Corporation IBM Polska @piotrpietrzak CTO, IBM PBAL 2010 IBM Corporation Historia IBM Polska IBM Polska Laboratorium Oprogramowania w Krakowie Centrum Dostarczania Usług IT we Wrocławiu Regionalne oddziały handlowe:

Bardziej szczegółowo

Świadczymy kompleksowe usługi informatyczne od 1991 r. Pracowaliśmy dla niemal 400 Klientów.

Świadczymy kompleksowe usługi informatyczne od 1991 r. Pracowaliśmy dla niemal 400 Klientów. OPCJA USŁUGI KLIKNIJ, IT ABY EDYTOWAĆ STYL DLA TWOJEGO BIZNESU O nas Świadczymy kompleksowe usługi informatyczne od 1991 r. Pracowaliśmy dla niemal 400 Klientów. W tym czasie: zrealizowaliśmy ponad 100

Bardziej szczegółowo

Tworzenie natywnych aplikacji na urządzenia mobilne - PhoneGap Tomasz Margalski

Tworzenie natywnych aplikacji na urządzenia mobilne - PhoneGap Tomasz Margalski Tworzenie natywnych aplikacji na urządzenia mobilne - PhoneGap Tomasz Margalski Agenda Dlaczego PhoneGap i co to jest? Możliwości PhoneGap Jak pisać aplikacje z PhoneGap? Konfiguracja i przykład aplikacji

Bardziej szczegółowo

Doradztwo i analiza Paperless

Doradztwo i analiza Paperless Doradztwo i analiza Paperless Jak efektywnie przeprowadzić projekt optymalizacyjny? Pomożemy Ci odpowiedzieć na to pytanie. Od czego zacząć usprawnienia?, W jakim zakresie jesteśmy w stanie zoptymalizować

Bardziej szczegółowo

akademia androida Składowanie danych część VI

akademia androida Składowanie danych część VI akademia androida Składowanie danych część VI agenda 1. SharedPreferences. 2. Pamięć wewnętrzna i karta SD. 3. Pliki w katalogach /res/raw i /res/xml. 4. Baza danych SQLite. 5. Zadanie. 1. SharedPreferences.

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

Wybór dostawcy: doświadczony duży provider usług versus mały software house

Wybór dostawcy: doświadczony duży provider usług versus mały software house 2012 Wybór dostawcy: doświadczony duży provider usług versus mały software house Sławomir Pawłowski Wdrożenie systemu B2B Lublin, 25 października 2012 O firmie Profil działania Asseco Business Solutions

Bardziej szczegółowo

Problem Próby rozwiązania Maszyna stanów Inne zastosowania Podsumowanie. Maszyny stanów. Programowanie gier bez Unity, cz. 3.

Problem Próby rozwiązania Maszyna stanów Inne zastosowania Podsumowanie. Maszyny stanów. Programowanie gier bez Unity, cz. 3. Maszyny stanów Programowanie gier bez Unity, cz. 3 Piotr Korgul Koło Naukowe Twórców Gier Polygon 3 grudnia 2014 r. Cykl Programowanie gier bez Unity 1 Jak zorganizować prace nad grą? 2 Jak działa gra?

Bardziej szczegółowo

Narzędzia i aplikacje Java EE. Usługi sieciowe Paweł Czarnul pczarnul@eti.pg.gda.pl

Narzędzia i aplikacje Java EE. Usługi sieciowe Paweł Czarnul pczarnul@eti.pg.gda.pl Narzędzia i aplikacje Java EE Usługi sieciowe Paweł Czarnul pczarnul@eti.pg.gda.pl Niniejsze opracowanie wprowadza w technologię usług sieciowych i implementację usługi na platformie Java EE (JAX-WS) z

Bardziej szczegółowo

Mateusz Kurleto NEOTERIC. Analiza projektu B2B Kielce, 18 października 2012

Mateusz Kurleto NEOTERIC. Analiza projektu B2B Kielce, 18 października 2012 2012 Pierwsze przymiarki do zakresu informatyzacji (rodzaj oprogramowania: pudełkowe, SaaS, Iaas, CC, PaaS. Zalety i wady: dostępność, koszty, narzędzia, ludzie, utrzymanie, bezpieczeństwo, aspekty prawne)

Bardziej szczegółowo

Program Operacyjny Innowacyjna Gospodarka

Program Operacyjny Innowacyjna Gospodarka Program Operacyjny Innowacyjna Gospodarka Cel główny: Rozwój polskiej gospodarki w oparciu o innowacyjne przedsiębiorstwa Cele szczegółowe: zwiększenie innowacyjności przedsiębiorstw, wzrost konkurencyjności

Bardziej szczegółowo

Zaawansowane aplikacje WWW - laboratorium

Zaawansowane aplikacje WWW - laboratorium Zaawansowane aplikacje WWW - laboratorium Przetwarzanie XML (część 2) Celem ćwiczenia jest przygotowanie aplikacji, która umożliwi odczyt i przetwarzanie pliku z zawartością XML. Aplikacja, napisana w

Bardziej szczegółowo

W książce omówiono: SAP zostań ekspertem w 24 godziny!

W książce omówiono: SAP zostań ekspertem w 24 godziny! System SAP jest uznanym zintegrowanym systemem informatycznym do zarządzania firmą. Charakteryzuje się ogromnym bogactwem funkcjonalności i elastycznością, ułatwiającą zmianę skali lub profilu działalności

Bardziej szczegółowo

Zarządzanie Zapasami System informatyczny do monitorowania i planowania zapasów. Dawid Doliński

Zarządzanie Zapasami System informatyczny do monitorowania i planowania zapasów. Dawid Doliński Zarządzanie Zapasami System informatyczny do monitorowania i planowania zapasów Dawid Doliński Dlaczego MonZa? Korzyści z wdrożenia» zmniejszenie wartości zapasów o 40 %*» podniesienie poziomu obsługi

Bardziej szczegółowo

DOTACJE NA INNOWACJE W POLIGRAFII 2014-2020

DOTACJE NA INNOWACJE W POLIGRAFII 2014-2020 DOTACJE NA INNOWACJE W POLIGRAFII 2014-2020 inż. Paweł Szarubka Integrator Systemów Poligraficznych Sp. z o.o. Reprograf Group Warszawa Polska poligrafia posiada bardzo duży potencjał, a dzięki ogromnym

Bardziej szczegółowo

git krótki przewodnik

git krótki przewodnik git krótki przewodnik Spis treści Podstawy pracy z systemem git (pojęcia)... 2 Instalacja klienta git Atlassian SourceTree... 2 Konfiguracja Atlassian SourceTree do współpracy z bitbucket.org... 3 Tworzenie

Bardziej szczegółowo

BAZA DANYCH SIECI HOTELI

BAZA DANYCH SIECI HOTELI Paulina Gogół s241906 BAZA DANYCH SIECI HOTELI Baza jest częścią systemu zarządzającego pewną siecią hoteli. Składa się z tabeli powiązanych ze sobą różnymi relacjami. Służy ona lepszemu zorganizowaniu

Bardziej szczegółowo

Wyzwania Biznesu. Co jest ważne dla Ciebie?

Wyzwania Biznesu. Co jest ważne dla Ciebie? Wyzwania Biznesu Zarabianie pieniędzy Oszczędzanie pieniędzy i poprawa wydajności Szybsze wprowadzanie produktów na rynek Maksymalizacja zwrotu z inwestycji portfelowych Trzymać się harmonogramu, budżetu

Bardziej szczegółowo

SAP FORUM POLSKA Discover Simple Sopot, 10-12 Czerwca 2015. Zaproszenie. www.sap.pl/sap-forum

SAP FORUM POLSKA Discover Simple Sopot, 10-12 Czerwca 2015. Zaproszenie. www.sap.pl/sap-forum SAP FORUM POLSKA Zaproszenie www.sap.pl/sap-forum SAP FORUM POLSKA Szanowni Państwo, W dniach 10 12 czerwca 2015r. w Sopocie, w hotelu Sheraton odbędzie się konferencja SAP Forum. Hasło tegorocznej edycji

Bardziej szczegółowo

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski. Zaawansowane Systemy Decyzyjne. Laboratorium

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski. Zaawansowane Systemy Decyzyjne. Laboratorium Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski Zaawansowane Systemy Decyzyjne Laboratorium prowadzący: Andrzej Czajkowski 1 Dostęp do Bazy Danych. 1 Cel ćwiczenia. Celem ćwiczenia

Bardziej szczegółowo

HC-CARGO z bliska. Your Expert in Parts

HC-CARGO z bliska. Your Expert in Parts Your Expert in Parts Your Expert in Parts HC-CARGO z bliska Nasi specjaliści Nasi pracownicy chętnie zaoferują Wam wszechstronną pomoc. W firmie HC-CARGO znajdziecie odpowiedzi na niemal wszystkie pytania

Bardziej szczegółowo

Alexander Mann Solutions. Pozyskiwanie i utrzymanie talentów Trzy klucze do sukcesu

Alexander Mann Solutions. Pozyskiwanie i utrzymanie talentów Trzy klucze do sukcesu Alexander Mann Solutions Pozyskiwanie i utrzymanie talentów Trzy klucze do sukcesu Agenda 1. O firmie Alexander Mann Solutions 2. Największe wyzwania w pozyskiwaniu talentów i w zarzadzaniu talentami 3.

Bardziej szczegółowo

Systemy operacyjne na platformach mobilnych

Systemy operacyjne na platformach mobilnych Systemy operacyjne na platformach mobilnych Wykład 3 Grzegorz Jabłoński, Piotr Perek Katedra Mikroelektroniki i Technik Informatycznych Zagadnienia wykładu Menu opcji ListActivity własny widok własny adapter

Bardziej szczegółowo

Proces ETL MS SQL Server Integration Services (SSIS)

Proces ETL MS SQL Server Integration Services (SSIS) Proces ETL MS SQL Server Integration Services (SSIS) 3 kwietnia 2014 Opis pliku z zadaniami Wszystkie zadania na zajęciach będą przekazywane w postaci plików PDF sformatowanych jak ten. Będą się na nie

Bardziej szczegółowo

Sklep Internetowy - OS Commerce

Sklep Internetowy - OS Commerce Sklep Internetowy - OS Commerce Prezentacja powstała do celów edukacyjnych. Arkadiusz Chmielewski -Student I roku Informatyki Spis treści : Czym jest OS COMMERCE? Funkcje administracyjne sklepu int. Możliwości

Bardziej szczegółowo

Hosting i backup danych w środowisku operatorskim

Hosting i backup danych w środowisku operatorskim Hosting i backup danych w środowisku operatorskim Konferencja PLNOG 2012 Warszawa, 5-6 marca 2012 Paweł Pytlakowski, GTS CE Group Product Manager (Cloud & Managed Services) Agenda GTS Central Europe Dlaczego

Bardziej szczegółowo

NOWE TRENDY REKLAMY ONLINE. - Allbiz Międzynarodowe Centrum E-commerce

NOWE TRENDY REKLAMY ONLINE. - Allbiz Międzynarodowe Centrum E-commerce NOWE TRENDY REKLAMY ONLINE - Allbiz Międzynarodowe Centrum E-commerce PODZIAŁ PREZENTACJI: 1 Potencjał sieci Internet dla rozwoju biznesu. 2 Aktualne sposoby przyciągania klientów przy użyciu globalnej

Bardziej szczegółowo

77. Modelowanie bazy danych rodzaje połączeń relacyjnych, pojęcie klucza obcego.

77. Modelowanie bazy danych rodzaje połączeń relacyjnych, pojęcie klucza obcego. 77. Modelowanie bazy danych rodzaje połączeń relacyjnych, pojęcie klucza obcego. Przy modelowaniu bazy danych możemy wyróżnić następujące typy połączeń relacyjnych: jeden do wielu, jeden do jednego, wiele

Bardziej szczegółowo

BOC dla KJUF Podsumowanie warsztatów 17-18 listopada 2011

BOC dla KJUF Podsumowanie warsztatów 17-18 listopada 2011 BOC dla KJUF Podsumowanie warsztatów 17-18 listopada 2011 Grupa BOC Profil firmy BOC Założona w 1995 roku Wywodzi się z grupy BPMS Uniwersytetu Wiedeńskiego Obecnie ponad 150 pracowników w 7 krajach europejskich

Bardziej szczegółowo

Rozwiązania kognitywne to nie tylko software...

Rozwiązania kognitywne to nie tylko software... Rozwiązania kognitywne to nie tylko software... Piotr Beńke Dyrektor działu Rozwiązań Sprzętowych IBM Polska Watson Warsaw Summit 2017 Dane transformują branże jak i zawody DANE SŁUŻBY ZDROWIA DANE RZĄDOWE

Bardziej szczegółowo

Relacyjne bazy danych. Podstawy SQL

Relacyjne bazy danych. Podstawy SQL Relacyjne bazy danych Podstawy SQL Język SQL SQL (Structured Query Language) język umoŝliwiający dostęp i przetwarzanie danych w bazie danych na poziomie obiektów modelu relacyjnego tj. tabel i perspektyw.

Bardziej szczegółowo

Ogólna informacja. O firmie e-direct sp. z o.o. Marcin Marchewicz

Ogólna informacja. O firmie e-direct sp. z o.o. Marcin Marchewicz Ogólna informacja O firmie e-direct sp. z o.o. Marcin Marchewicz Spis treści O nas... 3 Historia firmy... 3 e-direct... 4 Struktura firmy... 4 Nasza oferta... 5 Strategia... 5 Promocja... 5 Kreacja...

Bardziej szczegółowo

Instrukcja stosowania programu Finanse dla nauczycieli i uczniów uczestniczących w programie Młodzieżowe miniprzedsiębiorstwo

Instrukcja stosowania programu Finanse dla nauczycieli i uczniów uczestniczących w programie Młodzieżowe miniprzedsiębiorstwo Instrukcja stosowania programu Finanse dla nauczycieli i uczniów uczestniczących w programie Młodzieżowe miniprzedsiębiorstwo Szkoła praktycznej ekonomii młodzieżowe miniprzedsiębiorstwo Program Finanse

Bardziej szczegółowo

Mercedes-Benz Bank Polska SA

Mercedes-Benz Bank Polska SA Mercedes-Benz Bank Polska SA Mercedes-Benz Bank jest częścią grupy Daimler - międzynarodowego koncernu motoryzacyjnego, będącego właścicielem marki Mercedes-Benz, znanej z produkcji samochodów osobowych,

Bardziej szczegółowo

MOŻLIWOŚCI WSPARCIA PRZEDSIĘBIORSTW ZE ŚRODKÓW UE FORUM GOSPODARCZE KROSNO Monika Szymańska INSPIRUJEMY DO ROZWOJU

MOŻLIWOŚCI WSPARCIA PRZEDSIĘBIORSTW ZE ŚRODKÓW UE FORUM GOSPODARCZE KROSNO Monika Szymańska INSPIRUJEMY DO ROZWOJU MOŻLIWOŚCI WSPARCIA PRZEDSIĘBIORSTW ZE ŚRODKÓW UE FORUM GOSPODARCZE KROSNO 23.11.2016 Monika Szymańska Kim jesteśmy? 2 INNpuls Sp. z o.o. firma doradczo-szkoleniowa Rozpoczęcie działalności - 2008 Instytucja

Bardziej szczegółowo

Program Interwencja! Jak uratować zagrożony projekt e-learningowy? Iwona Wieczorek Dyrektor Zarządzająca e-learning.pl

Program Interwencja! Jak uratować zagrożony projekt e-learningowy? Iwona Wieczorek Dyrektor Zarządzająca e-learning.pl Program Interwencja! Jak uratować zagrożony projekt e-learningowy? Iwona Wieczorek Dyrektor Zarządzająca e-learning.pl Czy dotyczy Cię któraś z opisanych sytuacji? korzystasz z rozwiązań e-learningowych,

Bardziej szczegółowo

Dr Mirosław Antonowicz ALK 27.11.2013 Warszawa

Dr Mirosław Antonowicz ALK 27.11.2013 Warszawa FORUM INNOWACJI TRANSPORTOWYCH Warszawa 5.12 2013 Struktury klastrowe źródłem innowacji nowe podejście do kooperacji i konkurencji Międzynarodowe, narodowe i regionalne formy współdziałania Dr Mirosław

Bardziej szczegółowo

IT-Archiwum SaaS. www.osg.pl tel: 0801 115 804. Światowej klasy usługa tworzenia backupów online dopasowania do Twojej firmy

IT-Archiwum SaaS. www.osg.pl tel: 0801 115 804. Światowej klasy usługa tworzenia backupów online dopasowania do Twojej firmy IT-Archiwum SaaS Światowej klasy usługa tworzenia backupów online dopasowania do Twojej firmy Kluczowe zalety: Prosta, automatyczna ochrona danych Bezpieczeństwo i niezawodność Bez nakładów kapitałowych

Bardziej szczegółowo

Wprowadzenie do technologii JavaServer Faces 2.1 na podstawie http://docs.oracle.com/javaee/6/tutorial/doc/

Wprowadzenie do technologii JavaServer Faces 2.1 na podstawie http://docs.oracle.com/javaee/6/tutorial/doc/ Wprowadzenie do technologii JavaServer Faces 2.1 na podstawie http://docs.oracle.com/javaee/6/tutorial/doc/ Aplikacja internetowa tworzona na podstawie bazy danych. Programowanie komponentowe 2, Zofia

Bardziej szczegółowo

RODZINA JEST NAJWAŻNIEJSZA

RODZINA JEST NAJWAŻNIEJSZA JESTEŚMY RODZINNĄ FIRMĄ Z WIELOMA TRADYCJAMI RODZINA JEST NAJWAŻNIEJSZA 15 lat działalności na polskim rynku. Wieloletnie doświadczenie i wiedza to nasza przewaga konkurencyjna. Otwartość na nowe rynki

Bardziej szczegółowo

OSTC. Naszą główną siłą jest metodologia zawierania transakcji giełdowych polegająca na ścisłej dyscyplinie i unikaniu ryzyka.

OSTC. Naszą główną siłą jest metodologia zawierania transakcji giełdowych polegająca na ścisłej dyscyplinie i unikaniu ryzyka. OSTC zespół zawodowych traderów aktywnych na największych międzynarodowych giełdach instrumentów pochodnych, m.in. CME, NYSE Euronext, Eurex, ICE, BMF/BOVESPA, TMX i SGX handel szeroką gamą produktów we

Bardziej szczegółowo

VENDIO SPRZEDAŻ kompleksowa obsługa sprzedaży. dcs.pl Sp. z o.o. vendio.dcs.pl E-mail: info@dcs.pl Warszawa, 16-10-2014

VENDIO SPRZEDAŻ kompleksowa obsługa sprzedaży. dcs.pl Sp. z o.o. vendio.dcs.pl E-mail: info@dcs.pl Warszawa, 16-10-2014 VENDIO SPRZEDAŻ kompleksowa obsługa sprzedaży dcs.pl Sp. z o.o. vendio.dcs.pl E-mail: info@dcs.pl Warszawa, 16-10-2014 Agenda Jak zwiększyć i utrzymać poziom sprzedaży? VENDIO Sprzedaż i zarządzanie firmą

Bardziej szczegółowo

ISO/IEC 20000 OD USŁUG POPRZEZ SYSTEM DO CERTYFIKACJI

ISO/IEC 20000 OD USŁUG POPRZEZ SYSTEM DO CERTYFIKACJI ISO/IEC 20000 OD USŁUG POPRZEZ SYSTEM DO CERTYFIKACJI GRZEGORZ KULISZ Bydgoszcz, 1 kwietnia 2011 r. 1. ISO/IEC 20000 o co w tym wszystkim chodzi 2. Droga do certyfikacji 3. W czym możemy pomóc? 4. A jeżeli

Bardziej szczegółowo

Hbase, Hive i BigSQL

Hbase, Hive i BigSQL Hbase, Hive i BigSQL str. 1 Agenda 1. NOSQL a HBase 2. Architektura HBase 3. Demo HBase 4. Po co Hive? 5. Apache Hive 6. Demo hive 7. BigSQL 1 HBase Jest to rozproszona trwała posortowana wielowymiarowa

Bardziej szczegółowo

Innowacyjny na skalę światową system kart rabatowych

Innowacyjny na skalę światową system kart rabatowych Innowacyjny na skalę światową system kart rabatowych Każdy ma prawo do rabatu Prowadzenie biznesu bez reklamy jest jak puszczanie oka do dziewczyny po ciemku. Prowadzenie biznesu bez reklamy jest jak puszczanie

Bardziej szczegółowo

4Value Business Consulting. - doświadczenia i kierunki

4Value Business Consulting. - doświadczenia i kierunki 4Value Business Consulting - doświadczenia i kierunki Doświadczenie 4VALUE Consulting Szkolenia Badania Rozwój personelu Gdzie jesteśmy? Gdzie jest konkurencja? Gdzie chcemy być? Jak to zrobimy? CONSULTING

Bardziej szczegółowo

MAGAZYN ITWIZ. Luiza Warno CIO Europe w Orange o magazynie ITwiz

MAGAZYN ITWIZ. Luiza Warno CIO Europe w Orange o magazynie ITwiz MAGAZYN ITWIZ Luiza Warno CIO Europe w Orange o magazynie ITwiz Druk to przeżytek mówią niektórzy. Czemu więc Wydawcy nowego tytułu na rynku Pism IT zdecydowali się akurat wydrukować nr 1? Myślę, że dobrze

Bardziej szczegółowo

Language INtegrated Query (LINQ)

Language INtegrated Query (LINQ) Języki Programowania na Platformie.NET (część 2) http://www.kaims.pl/ goluch/ goluch@eti.pg.gda.pl Zastosowanie LINQ pozwala na dostęp do danych w formie podobnej do SQL. Możliwy jest dostęp do danych:

Bardziej szczegółowo

We create chemistry. Nasza strategia korporacyjna

We create chemistry. Nasza strategia korporacyjna We create chemistry Nasza strategia korporacyjna Filozofia firmy BASF Od czasu założenia firmy w roku 1865, nasz rozwój jest odpowiedzią na zmiany zachodzące w otaczającym nas świecie. W naszym wyobrażeniu

Bardziej szczegółowo

Co warto wiedzieć o reklamie w wyszukiwarce Google, gdy prowadzisz lokal gastronomiczny?

Co warto wiedzieć o reklamie w wyszukiwarce Google, gdy prowadzisz lokal gastronomiczny? Co warto wiedzieć o reklamie w wyszukiwarce Google, gdy prowadzisz lokal gastronomiczny? Czy w Krakowie przez internet restauracji szukają częściej niż w Gdańsku? Gdzie znajdziesz smakoszy kuchni chińskiej?

Bardziej szczegółowo

Doświadczenia z transformacji. Implementacja Office 365. Narzędzia migracyjne CodeTwo i Binary Tree

Doświadczenia z transformacji. Implementacja Office 365. Narzędzia migracyjne CodeTwo i Binary Tree Doświadczenia z transformacji. Implementacja Office 365. Narzędzia migracyjne CodeTwo i Binary Tree Konrad Sagała, Architekt Systemów IT MCT MVP Exchange Server APN Promise S.A. Agenda 1. Krótko o CodeTwo

Bardziej szczegółowo

Poznajmy się!

Poznajmy się! www.mikomaxsmartoffice.pl Poznajmy się! Firma to nasza pasja. Cieszymy się, że podzielają ją ludzie, z którymi współpracujemy... Janusz Mikołajczyk Prezes Zarządu Anna Mikołajczyk Wice Prezes Zarządu Maciej

Bardziej szczegółowo

Wprowadzenie do technologii JavaServer Faces 2.1 na podstawie http://docs.oracle.com/javaee/6/tutorial/doc/

Wprowadzenie do technologii JavaServer Faces 2.1 na podstawie http://docs.oracle.com/javaee/6/tutorial/doc/ Wprowadzenie do technologii JavaServer Faces 2.1 na podstawie http://docs.oracle.com/javaee/6/tutorial/doc/ Aplikacja internetowa tworzona na podstawie bazy danych. Programowanie komponentowe 2, Zofia

Bardziej szczegółowo