Jak zacząć przygodę z tworzeniem dużych produkcji? Co zrobić, żeby stać się częścią branży gier? Prezentacja pokazuje możliwe ścieżki rozwoju dla programistów, pokazując przy tym, że gry mają znacznie więcej wspólnego z "poważnym" oprogramowaniem niż się może wydawać.
Poznaj fascynujący świat komputerów Macintosh!
* Jak wybrać odpowiedni dla siebie model komputera Macintosh?
* W jaki sposób obsługiwać najnowszy system operacyjny Mac OS Leopard?
* Jak w pełni wykorzystać możliwości komputera do pracy i zabawy?
Zamierzasz kupić komputer marki Apple? A może już go masz i nie wiesz, jak zacząć z niego korzystać? Przeraża Cię perspektywa poznawania zawiłości obsługi tego urządzenia? Niepotrzebnie. Z komputerów Macintosh korzystają codziennie miliony ludzi, a rzesza wielbicieli tej marki w Polsce stale rośnie. Komputery Macintosh uchodzą na świecie najprostsze w obsłudze, a ich użytkownicy to naprawdę nie adepci informatycznej czarnej magii. Po kilku dniach pracy z Macintoshem zrozumiesz, że praca z komputerem może dawać radość i bardzo ułatwiać życie, a nie stanowić pasmo problemów. Jeśli chcesz mieć świetny komputer do pracy ze zdjęciami, filmami i grafiką to właśnie Macintosh jest idealny dla Ciebie!
Przekonasz się o tym czytając książkę "MacPodrecznik". Jej autor, wykorzystując swoje doświadczenie wykładowcy na kursach komputerowych, przedstawia w niej wszystkie tajniki pracy z komputerem Apple. Dowiesz się m.in. jak wybrać zestaw optymalny do Twoich potrzeb i oczekiwań i opanujesz najnowszy system operacyjny Leopard - wyposażony aż w 300 nowych funkcji w stosunku do jego poprzednich wydań. W książce znajdziesz także o informacje o korzystaniu z poczty
elektronicznej, przeglądarki WWW i nagrywaniu płyt CD i DVD.
* Zakup komputera Macintosh i optymalny dobór elementów zestawu
* Korzystanie z klawiatury i myszy
* Instalacja, użytkowanie i konfigurowanie systemu operacyjnego Leopard
* Nagrywanie płyt CD i DVD
* Instalacja i usuwanie aplikacji w systemie Leopard
* Praca z wieloma pulpitami (Spaces)
* Programy narzędziowe dostarczane z Leopardem (narzędzie dyskowe, Time Machine …)
* Praca z potężnymi gadżetami Dashboard
* Podłączanie iPoda do iTunes
* Najciekawsze programy pakietu iLife’08
* Współpraca Macintosha z aparatem fotograficznym, kamerą orazz telefonem komórkowym
* Muzyka, gry i edukacja
* Podłączenie komputera do internetu
* Korzystanie z poczty elektronicznej i przeglądarki Safari
* Współpraca Mac OS z systemem Windows
Twój obowiązkowy MacPodręcznik!
"C++ in game programming" [Polish] Prezentacja do wykładu przygotowanego na Koło Naukowe Twórców Gier "Polygon" przy Politechnice Warszawskiej. Opisuje: dlaczego do programowania gier używa się właśnie języka C++, co stosować, a czego unikać, aby pisany kod był dobry i przede wszystkim wydajny w działaniu.
Date: 2010-10-30
>> Poznaj warunki zakupu
Chyba w każdej firmie można dziś znaleźć komputer. Dzięki wiadomościom z tej publikacji wykorzystasz wszystkie możliwości, jakie otwiera przed nowoczesną firmą zastosowanie technologii informatycznych. Przekonasz się, o ile sprawniej może przebiegać Twoja praca.
* Usprawnij działanie firmy, stosując nowoczesne narzędzia
* Zabezpiecz dane, wykonaj kopie bezpieczeństwa i uchroń się przed wirusami
* Przygotuj profesjonalną korespondecję i dokumenty finansowe, wykorzystując pakiet MS Office
* Zaprezentuj ofertę firmy dzięki możliwościom aplikacji PowerPoint
* Wykorzystaj możliwości sieci lokalnej i internetu
Technologie informatyczne wspomagają niemal każdą dziedzinę życia. Najczęściej jednak komputery spotkać można w przedsiębiorstwach, gdzie wykorzystywane są do różnych zadań. Pełnią rolę narzędzi do projektowania, przeprowadzania obliczeń, składowania i przetwarzania danych, wyszukiwania informacji czy też przygotowywania materiałów reklamowych firmy. Czasochłonne zadania, które kiedyś zabierały kilka dni pracy, obecnie wykonuje się w ciągu kilku godzin. Umiejętność obsługi komputera jest dziś jedną z najistotniejszych kwalifikacji pracownika nowoczesnego przedsiębiorstwa.
"Komputer PC w nowoczesnej firmie" to podręczny poradnik przeznaczony dla wszystkich, którzy w pracy korzystają z komputera, przedstawiający możliwości najpopularniejszych aplikacji. Każda z części książki opisuje inną dziedzinę zastosowań komputera w firmie. Znajdziesz tu najbardziej aktualne informacje o wszystkich zagadnieniach, z jakimi możesz zetknąć się podczas użytkowania komputera w pracy: od najnowszych metod zabezpieczania danych i ochrony przed wirusami, poprzez edycję dokumentów tekstowych i arkuszy kalkulacyjnych w najpopularniejszych aplikacjach biurowych, aż do sposobów korzystania z sieci biurowej oraz internetu. Dzięki temu poradnikowi będziesz zawsze na bieżąco z najnowszymi wersjami aplikacji biurowych i osiągnięciami technologii informatycznych.
* Ochrona danych
* Sposoby walki z wirusami i spamem
* Projektowanie elementów graficznych
* Edycja i formatowanie tekstów
* Przygotowywanie korespondencji seryjnej
* Zestawienia i raporty
* Profesjonalna prezentacja
* Baza danych
* Sieci komputerowe i internet
Na wydawanych kwartalnie płytach CD znajdziesz materiały pomocnicze, ciekawe aplikacje i przykłady zastosowań technik opisanych w niniejszej publikacji.
Produkcja laptopów to jedna z najszybciej rozwijających się gałęzi przemysłu komputerowego. Są coraz lepiej wyposażone i przerastają nieraz możliwościami komputery stacjonarne. W ogromnym tempie wzrasta również ich sprzedaż. Nadal jednak są uważane za towar luksusowy, co w dużym stopniu kształtuje ich cenę. Komponenty laptopów są mniejsze i znacznie droższe od części do komputerów stacjonarnych, co powoduje, że ich rozbudowa lub naprawa pociąga za sobą wysokie koszty. Skomplikowana konstrukcja laptopa skutecznie zniechęca użytkowników do przeprowadzania jakichkolwiek samodzielnych modyfikacji.
Książka "Rozbudowa i naprawa laptopów" jest poradnikiem przeznaczonym zarówno dla użytkowników laptopów, jak i dla osób zajmujących się ich serwisowaniem. Użytkownicy komputerów przenośnych znajdą w niej porady dotyczące samodzielnego diagnozowania usterek i instalowania nowych elementów komputera. Serwisanci z kolei docenią między innymi szczegółowe informacje na temat technologii wykorzystywanych w laptopach oraz pozornie błahe, ale w praktyce niezmiernie istotne wskazówki dotyczące sposobów demontażu i ponownego montażu komputerów przenośnych i ich komponentów.
* Historia i krótki przegląd komputerów przenośnych
* Konserwacja komputerów przenośnych
* Demontaż i montaż laptopów
* Procesory i wykorzystywane w nich technologie
* Typy i komponenty płyt głównych
* Pamięć -- standardy, moduły i modernizacja
* Zasilacze i baterie
* Magistrale, łącza i porty
* Pamięci masowe
* Karty graficzne i wyświetlacze
* Urządzenia dźwiękowe
* Komunikacja -- modemy, karty sieciowe
* Klawiatura, mysz i inne urządzenia wskazujące
* Systemy operacyjne oraz BIOS
* Rozwiązywanie typowych problemów
Jeśli chcesz wiedzieć wszystko o laptopach -- zaczynając od Compaq Portable PC, a kończąc na najnowszych technologiach komputerowych dostępnych na rynku, to ta książka jest właśnie dla Ciebie.
Slajdy do wykładu gamedevowego przedstawionego podczas inauguracji działania Studenckiego Koła Naukowego Twórców Gier Komputerowych Shader na AGH w Krakowie
Złam zasady i stwórz wydajny stos IP przy użyciu DPDKSemihalf
W prezentacji znajdziesz opis zagadnienia przetwarzania pakietów w wysokowydajnych sieciach światłowodowych. Koncepcja przetwarzania ruchu sieciowego w przestrzeni użytkownika oparta jest na zastosowaniu frameworku DPDK na platformie Linux/x86.
Rynek gier mobilnych jest w fazie intensywnego wzrostu. Wg prognoz firmy badawczej Newzoo, sektor gier mobilnych rozrasta się tak szybko, że w 2015 będzie większy od konsolowego. Oznacza to, że gry mobilne staną się najbardziej dochodowym sektorem branży.
Prezentacja odpowie na szereg istotnych pytań związanym z procesem produkcji i publikacji aplikacji mobilnych, między innymi:
• Czym powinien kierować się developer wybierając technologię do tworzenia gry?
• Na którą platformę wydać grę w pierwszej kolejności: Androida czy na iOSa? Czy to ma znaczenie?
• Co robić po wydaniu gry, aby zwiększyć szansę na komercyjny sukces?
Prezentacja pokazuje po krótce rozwój komputerów, oraz opowiada z czego sa zbudowane i jakie urządzenia można do komputera dopiąć. Porusza również konieczność posiadania oprogramowania.
Jak zacząć przygodę z tworzeniem dużych produkcji? Co zrobić, żeby stać się częścią branży gier? Prezentacja pokazuje możliwe ścieżki rozwoju dla programistów, pokazując przy tym, że gry mają znacznie więcej wspólnego z "poważnym" oprogramowaniem niż się może wydawać.
Poznaj fascynujący świat komputerów Macintosh!
* Jak wybrać odpowiedni dla siebie model komputera Macintosh?
* W jaki sposób obsługiwać najnowszy system operacyjny Mac OS Leopard?
* Jak w pełni wykorzystać możliwości komputera do pracy i zabawy?
Zamierzasz kupić komputer marki Apple? A może już go masz i nie wiesz, jak zacząć z niego korzystać? Przeraża Cię perspektywa poznawania zawiłości obsługi tego urządzenia? Niepotrzebnie. Z komputerów Macintosh korzystają codziennie miliony ludzi, a rzesza wielbicieli tej marki w Polsce stale rośnie. Komputery Macintosh uchodzą na świecie najprostsze w obsłudze, a ich użytkownicy to naprawdę nie adepci informatycznej czarnej magii. Po kilku dniach pracy z Macintoshem zrozumiesz, że praca z komputerem może dawać radość i bardzo ułatwiać życie, a nie stanowić pasmo problemów. Jeśli chcesz mieć świetny komputer do pracy ze zdjęciami, filmami i grafiką to właśnie Macintosh jest idealny dla Ciebie!
Przekonasz się o tym czytając książkę "MacPodrecznik". Jej autor, wykorzystując swoje doświadczenie wykładowcy na kursach komputerowych, przedstawia w niej wszystkie tajniki pracy z komputerem Apple. Dowiesz się m.in. jak wybrać zestaw optymalny do Twoich potrzeb i oczekiwań i opanujesz najnowszy system operacyjny Leopard - wyposażony aż w 300 nowych funkcji w stosunku do jego poprzednich wydań. W książce znajdziesz także o informacje o korzystaniu z poczty
elektronicznej, przeglądarki WWW i nagrywaniu płyt CD i DVD.
* Zakup komputera Macintosh i optymalny dobór elementów zestawu
* Korzystanie z klawiatury i myszy
* Instalacja, użytkowanie i konfigurowanie systemu operacyjnego Leopard
* Nagrywanie płyt CD i DVD
* Instalacja i usuwanie aplikacji w systemie Leopard
* Praca z wieloma pulpitami (Spaces)
* Programy narzędziowe dostarczane z Leopardem (narzędzie dyskowe, Time Machine …)
* Praca z potężnymi gadżetami Dashboard
* Podłączanie iPoda do iTunes
* Najciekawsze programy pakietu iLife’08
* Współpraca Macintosha z aparatem fotograficznym, kamerą orazz telefonem komórkowym
* Muzyka, gry i edukacja
* Podłączenie komputera do internetu
* Korzystanie z poczty elektronicznej i przeglądarki Safari
* Współpraca Mac OS z systemem Windows
Twój obowiązkowy MacPodręcznik!
"C++ in game programming" [Polish] Prezentacja do wykładu przygotowanego na Koło Naukowe Twórców Gier "Polygon" przy Politechnice Warszawskiej. Opisuje: dlaczego do programowania gier używa się właśnie języka C++, co stosować, a czego unikać, aby pisany kod był dobry i przede wszystkim wydajny w działaniu.
Date: 2010-10-30
>> Poznaj warunki zakupu
Chyba w każdej firmie można dziś znaleźć komputer. Dzięki wiadomościom z tej publikacji wykorzystasz wszystkie możliwości, jakie otwiera przed nowoczesną firmą zastosowanie technologii informatycznych. Przekonasz się, o ile sprawniej może przebiegać Twoja praca.
* Usprawnij działanie firmy, stosując nowoczesne narzędzia
* Zabezpiecz dane, wykonaj kopie bezpieczeństwa i uchroń się przed wirusami
* Przygotuj profesjonalną korespondecję i dokumenty finansowe, wykorzystując pakiet MS Office
* Zaprezentuj ofertę firmy dzięki możliwościom aplikacji PowerPoint
* Wykorzystaj możliwości sieci lokalnej i internetu
Technologie informatyczne wspomagają niemal każdą dziedzinę życia. Najczęściej jednak komputery spotkać można w przedsiębiorstwach, gdzie wykorzystywane są do różnych zadań. Pełnią rolę narzędzi do projektowania, przeprowadzania obliczeń, składowania i przetwarzania danych, wyszukiwania informacji czy też przygotowywania materiałów reklamowych firmy. Czasochłonne zadania, które kiedyś zabierały kilka dni pracy, obecnie wykonuje się w ciągu kilku godzin. Umiejętność obsługi komputera jest dziś jedną z najistotniejszych kwalifikacji pracownika nowoczesnego przedsiębiorstwa.
"Komputer PC w nowoczesnej firmie" to podręczny poradnik przeznaczony dla wszystkich, którzy w pracy korzystają z komputera, przedstawiający możliwości najpopularniejszych aplikacji. Każda z części książki opisuje inną dziedzinę zastosowań komputera w firmie. Znajdziesz tu najbardziej aktualne informacje o wszystkich zagadnieniach, z jakimi możesz zetknąć się podczas użytkowania komputera w pracy: od najnowszych metod zabezpieczania danych i ochrony przed wirusami, poprzez edycję dokumentów tekstowych i arkuszy kalkulacyjnych w najpopularniejszych aplikacjach biurowych, aż do sposobów korzystania z sieci biurowej oraz internetu. Dzięki temu poradnikowi będziesz zawsze na bieżąco z najnowszymi wersjami aplikacji biurowych i osiągnięciami technologii informatycznych.
* Ochrona danych
* Sposoby walki z wirusami i spamem
* Projektowanie elementów graficznych
* Edycja i formatowanie tekstów
* Przygotowywanie korespondencji seryjnej
* Zestawienia i raporty
* Profesjonalna prezentacja
* Baza danych
* Sieci komputerowe i internet
Na wydawanych kwartalnie płytach CD znajdziesz materiały pomocnicze, ciekawe aplikacje i przykłady zastosowań technik opisanych w niniejszej publikacji.
Produkcja laptopów to jedna z najszybciej rozwijających się gałęzi przemysłu komputerowego. Są coraz lepiej wyposażone i przerastają nieraz możliwościami komputery stacjonarne. W ogromnym tempie wzrasta również ich sprzedaż. Nadal jednak są uważane za towar luksusowy, co w dużym stopniu kształtuje ich cenę. Komponenty laptopów są mniejsze i znacznie droższe od części do komputerów stacjonarnych, co powoduje, że ich rozbudowa lub naprawa pociąga za sobą wysokie koszty. Skomplikowana konstrukcja laptopa skutecznie zniechęca użytkowników do przeprowadzania jakichkolwiek samodzielnych modyfikacji.
Książka "Rozbudowa i naprawa laptopów" jest poradnikiem przeznaczonym zarówno dla użytkowników laptopów, jak i dla osób zajmujących się ich serwisowaniem. Użytkownicy komputerów przenośnych znajdą w niej porady dotyczące samodzielnego diagnozowania usterek i instalowania nowych elementów komputera. Serwisanci z kolei docenią między innymi szczegółowe informacje na temat technologii wykorzystywanych w laptopach oraz pozornie błahe, ale w praktyce niezmiernie istotne wskazówki dotyczące sposobów demontażu i ponownego montażu komputerów przenośnych i ich komponentów.
* Historia i krótki przegląd komputerów przenośnych
* Konserwacja komputerów przenośnych
* Demontaż i montaż laptopów
* Procesory i wykorzystywane w nich technologie
* Typy i komponenty płyt głównych
* Pamięć -- standardy, moduły i modernizacja
* Zasilacze i baterie
* Magistrale, łącza i porty
* Pamięci masowe
* Karty graficzne i wyświetlacze
* Urządzenia dźwiękowe
* Komunikacja -- modemy, karty sieciowe
* Klawiatura, mysz i inne urządzenia wskazujące
* Systemy operacyjne oraz BIOS
* Rozwiązywanie typowych problemów
Jeśli chcesz wiedzieć wszystko o laptopach -- zaczynając od Compaq Portable PC, a kończąc na najnowszych technologiach komputerowych dostępnych na rynku, to ta książka jest właśnie dla Ciebie.
Slajdy do wykładu gamedevowego przedstawionego podczas inauguracji działania Studenckiego Koła Naukowego Twórców Gier Komputerowych Shader na AGH w Krakowie
Złam zasady i stwórz wydajny stos IP przy użyciu DPDKSemihalf
W prezentacji znajdziesz opis zagadnienia przetwarzania pakietów w wysokowydajnych sieciach światłowodowych. Koncepcja przetwarzania ruchu sieciowego w przestrzeni użytkownika oparta jest na zastosowaniu frameworku DPDK na platformie Linux/x86.
Rynek gier mobilnych jest w fazie intensywnego wzrostu. Wg prognoz firmy badawczej Newzoo, sektor gier mobilnych rozrasta się tak szybko, że w 2015 będzie większy od konsolowego. Oznacza to, że gry mobilne staną się najbardziej dochodowym sektorem branży.
Prezentacja odpowie na szereg istotnych pytań związanym z procesem produkcji i publikacji aplikacji mobilnych, między innymi:
• Czym powinien kierować się developer wybierając technologię do tworzenia gry?
• Na którą platformę wydać grę w pierwszej kolejności: Androida czy na iOSa? Czy to ma znaczenie?
• Co robić po wydaniu gry, aby zwiększyć szansę na komercyjny sukces?
Prezentacja pokazuje po krótce rozwój komputerów, oraz opowiada z czego sa zbudowane i jakie urządzenia można do komputera dopiąć. Porusza również konieczność posiadania oprogramowania.
6. Ciekawostka – ceny (Univac)
Name price in DM
price in US
$
Garbusy
(Volkswagen)
• W sumie 940,000 $
Main processor cabinet (CPU and
258,000 DM 86,000 $ 43
console) • I oczywiście model
Plated wire storage 24 KB (minimum) 272,000 DM 90,000 $ 45 wypożyczenia
– Zwykle: dane
Plated wire storage 131 KB (maximum) 900,000 DM 300,000 $ 150
przychodzą do
Punch card reader 70,000 DM 22,000 $ 11 komputera
High speed printer 252,000 DM 84,000 $ 42
Disk drive controller 128,000 DM 42,000 $ 21
Removable disk unit (6 drives) 764,000 DM 254,000 $ 127
Tape controller 121,000 DM 40,000 $ 20
UNISERVO 12 (master) 102,000 DM 24,000 $ 17
UNISERVO 12 (slave) 60,000 DM 20,000 $ 10
UNISERVO 16 157,000 DM 52,000 $ 26
UNISCOPE 100 (CRT terminal) ***) 15,000 DM 4,000 $ 2
Hard drive (40 MB), 1 unit 2,950 DM 1,000 $ 0,5
470
Sum (with 10 hard drives) about 2,800,000 DM 940,000 $
samochodów!!
7. Terminal 3270 (nowszy od 2260)
• 1972 rok
• Cel projektowy
– Minimalizacja ilości
transmitowanych informacji
– Minimalizacja ilości
przerwao po stronie
mainframe
– Ekran przesyłany na raz
– Przesyłane z powrotem
tylko zmienione pola
– HTTP – daleki potomek!!
• Ps.
– Format przetrwał do dziś!
9. Jeden obraz wart 1000 słów
Łatwiej zapamiętad
Łatwiej obsługiwad
Pojawia się standard komunikacji
• Guzik
• Lista wyboru
• Suwak
• Okienko
Jest jeszcze mysz… - łatwiejsze sterowanie
13. Wydajniejszy sprzęt = wiele zadao
DOS
• Jedna aplikacja
WINDOWS
• Kilka okienek
UŻYTKOWNIK
• Wzrost efektywności
• Mniej rutyny
• Poczucie kontroli
38. Działanie
Naprawdę nauczone Rozwiązywanie problemów
• Automatyczne • Wymaga uwagi
• Instynktowne • Jednowątkowe
• Też: odczuwane jako • Inne zadania przeszkadzają
naturalne
– Nie musi byd naturalne – może
byd wyuczone
• Ale:
– Inne procesy - równolegle
41. Jak patrzymy na technologię?
Technocentryczne „Humancentric”
• Mniejsze • Kto
• Szybsze • Co
• Taosze • Gdzie
• Więcej tego • Kiedy
• Łącznośd • Jak
• I/O się zmieniają • Z kim
57. Rozmiar pokoju biurowego per
„stanowisko”
Typical President' s office or Chairman of the Board
250 to 400 sq. ft. (4 to 5 windows in length)
Typical Vice-President' s Office
150 to 250 sq. ft. (3 to 4 windows in length)
Typical Executive' s Office
100 to 150 sq. ft. (2 widows in length)
Partitioned Open Space
Clerical Supervisor or Manager 80 to 110 sq. ft.
Open Space
Clerical or Secretary 60 to 110 sq. ft.
USA: 1980 – do 13 różnych standardów biura w zależności od poziomu pracownika
58. Firma i praca 2011 …
Kto chce wykonad
operację
Embedded
Role/Funkcje
All in One
Laptop
Tablet
Slate
Gdzie…
Funkcje/
Aplikacje
A jak na to pozwolid?
59. Bring Your Own Laptop
Za: http://dilbert.com/strips/comic/2008-05-28/
60. Typy pracownika (MS)
• PODRÓŻNICY (M4) – rodzaj wykonywanej pracy
wymaga częstych podróży oraz możliwości
zaawansowanej komunikacji w postaci
telekonferencji.
• KOORDYNATORZY- ich praca wymaga częstych
spotkao w biurze. Spotykają się najczęściej z
innymi zespołami prowadzącymi rózne projekty.
• WYMAGAJĄCY SKUPIENIA – to pracownicy
spędzający większośd czasu przy biurku ze względu
na wykonywaną pracę. Wymagają pewnego
odseparowania.
• ORGANIZATORZY - „serwis wewnętrzny”
zapewniający sprawne działanie biura.
61. Styl Pracy M4 – Wykorzystywanie
przestrzeni
Dane: (40%) rozmowy i ankiety oraz (60%) obserwacje
Praca z dowolnego miejsca
Praca z domu
Inne oddziały MS 100% “PODRÓŻNIK”
Inne budynku MS Styl pracy ‘M4’ Statystyki:
22% wszystkich pracowników MS
Poza budynkiem
91% pracowników poza Centralą
80% 73% pracwników pracujących
lokalnie
Kiedy warto wyznaczyd
60% „biurko” dla danego
pracownika.
ZEWNĄTRZ ▲
WEWNĄTRZ ▼ Dla więcej niż 40%
40% PODRÓŻNIKÓW
Inne
Inne zespoly
Laboratoria
najważniejszy okazuje się
Sale konferencyjne możliwośd korzystania ze
wspólnych przestrzeni do
Inne pracy i spotkao z innymi
Praca z dokumentami
20% zespołami oraz dostęp do
Stanowisko
praca przy komputerze
technologii.
pracy
Sprawdzanie poczty
Videokonferencje
Talking face to face Niewielkie wykorzystywanie
Rozmowy telefoniczne
Konferencje
przestrzeni biurowej w
telefoniczne
0% przypadku tego stylu pracy
APAC JAPAN EMEA LATAM MSUSC PS wskazuje na koniecznośd
mozliwości rezerwowania
stanowiska pracy oraz
zapewnieinia szybkiego
dostępu do technologii.
62. Teleworker / prawie teleworker w IT
• Paradoksalnie, coraz mniej osób narzeka na work-life ballance
– Przynajmniej w IT
• Praca TEŻ z domu: 31% (globalnie!)
– Spada % zwolnieo (<1%)
• Bezwzględna liczba m2 na pracownika spada
– 18 m2 ↘ 11 m2
• Czas spędzony w biurze
– 48% ↘ 39%
– Liczba wydrukowanych stron, średnio 2 / tydzieo
– Liczba e-mail spada!
– Liczba voicemail (khem…)
• Pomysł hot desk - patrzymy na zadania/ funkcje
• Satysfakcja (uśredniona): 88%
• Brak podziału pomiędzy „Fun” i „Work” -
• Coca Cola policy (social media)
63. Technologia
• (standardowe instalacje)
• Oderwanie aplikacji od komputera
– Portale i Web / przeglądarka
• + rozszerzenia przeglądarki – najpierw XBAP, teraz Silverlight
– „Deskless Worker”
– VDI
– Remote Desktop + Remote Application „shortcut”
– AppV
• Sequencer pozwalający wirtualizowad fragmenty systemu
• Poziom dostępu zależy od „zarządzalności”
66. Patrzymy z punktu widzenia
technologicznego i użytkowego
Wiek statystycznego użytkownika
Konsumeryzacja IT (czyli – najpierw JA jestem konsumentem)
Szybsze
• Nie będę czekał
• Znajdę inną stronę
• Kupię szybsze….
Piękniejsze
• To znaczy – ja wybieram to piękniejsze…
• Urządzenie / oprogramowanie
Sprzęt
• Nie chcę za dużo inwestowad
• Dużo rdzeni
• Green = Niska jednostkowa częstotliwośd, Sleep
• Oszałamiająca grafika
67. Cel
Aplikacje na zamówienie
• Oferenci proponują identyczną lub bardzo zbliżoną
funkcjonalnośd zgodną z wymaganiami klienta
Aplikacje z pudełka
• Podobna funkcjonalnośd proponowana przez różnych
dostawców tej samej klasy aplikacji
To jak sprawid, by klient wybrał nasze rozwiązanie?
68. Teza
Konsument, Konsument, Konsument
• Użytkownik jest również biznesmenem i konsumentem
• Jeżeli parametry biznesowe są porównywalne, wybiera
konsument
• Konsumenci lubią piękne rzeczy
Argumenty emocjonalne
• Racjonalne spełniamy
Czyli – piękne bo JA TAK CHCĘ
• Nie ma innego powodu!
69. Piękno - Wikipedia
Piękno – pozytywna
właściwośd estetyczna bytu
wynikająca z zachowania
proporcji, harmonii barw,
dźwięków, stosowności, umiaru
i użyteczności, odbierana przez
zmysły.
70. Piękno - Wikicytaty
Piękno polega na właściwej
proporcji i blasku.
• Autor: Tomasz z Akwinu
Piękno się nie rodzi, piękno się
robi.
• Autor: Osmel Sousa
77. ROI dla finansistów
• Pomiar wykonania zadania (HTML) i potem (Silverlight)
• Przykład zadao:
1. Zarezerwuj pokój w ABC na 2h dla 5 pracowników pomiędzy 10:00 a
13:21 dnia 21.3.2010
2. Anuluj rezerwację
• Pracownik rezerwuje sale konferencyjną 10 razy / miesiąc
• Redukcja 100 godzin / miesiąc
– 100 godzin = skrócony czas: 120 sek x 10 razy x 300 pracowników
• Redukcja $20,000 / miesiąc
– Jeżeli pracownik kosztuje $20 / godzinę
• Bonusy
– Nie trzeba szkolid / wspierad
– Mniejsza irytacja
83. Siły
Dane i ich masa
Utrata kontroli i postad aplikacji
IT as a Serivce
(chmura, utility computing, inne)
Sprzęt
84. Dane są wszędzie
• Internet, B2B, EAI, etc
– Dużo połączeo
– Wszystko podłączone
do wszystkiego
• Nie ma wysp
85. Liczby
• Email
– 107 trillion – The number of emails sent on the Internet in 2010.
– 294 billion – Average number of email messages per day.
– 1.88 billion – The number of email users worldwide.
– 480 million – New email users since the year before.
– 89.1% – The share of emails that were spam.
– 262 billion – The number of spam emails per day (assuming 89% are spam).
– 2.9 billion – The number of email accounts worldwide.
– 25% – Share of email accounts that are corporate
• Websites
– 255 million – The number of websites as of December 2010.
– 21.4 million – Added websites in 2010.
• Social media
– 152 million – The number of blogs on the Internet (as tracked by BlogPulse).
– 25 billion – Number of sent tweets on Twitter in 2010
– 100 million – New accounts added on Twitter in 2010
– 175 million – People on Twitter as of September 2010
– 7.7 million – People following @ladygaga (Lady Gaga, Twitter’s most followed user).
– 600 million – People on Facebook at the end of 2010.
– 250 million – New people on Facebook in 2010.
– 30 billion – Pieces of content (links, notes, photos, etc.) shared on Facebook per month.
– 70% – Share of Facebook’s user base located outside the United States.
– 20 million – The number of Facebook apps installed each day.
• Images
– 5 billion – Photos hosted by Flickr (September 2010).
– 3000+ – Photos uploaded per minute to Flickr.
– 130 million – At the above rate, the number of photos uploaded per month to Flickr.
– 3+ billion – Photos uploaded per month to Facebook.
– 36 billion – At the current rate, the number of photos uploaded to Facebook per year.
87. Nowy świat danych
• Klasyczne DB odpowiadają na NIEWIELE pytao
• Dane nie są spójne w sensie transakcyjnym
– Bo czas, rozmiar, procesy, ludzie
– Zakładamy jakąś INTERPRETACJĘ danych
• I przepraszamy w razie potrzeby
• Schematy są różne
• Inne pojemniki, języki zapytao
• Jednym z parametrów – CZAS
– Repliki z opóźnieniem
• POJEMNIK NIERELACYJNY
– (AST, AB, AQ + olbrzymia wiedza / pomysły)
89. IT jutro - Consumer Oriented IT
• Po co dedykowana sied, skoro
– Pracownicy w domu
• (DirectAccess – nie widad różnic)
– Broadband wszędzie
• Self-service
– Producent wsparcie
– Standardowe „oprogramowanie”
– Software as a Service
• Wybór
– Albo wysoka kontrola i brak rozwoju
– Albo chaos (i też brak rozwoju)
– Albo da się znaleźd złoty środek…
90. Architektura i finanse
• Liczymy koszty
• Liczymy ryzyko
• Szacujemy wpływ na istniejące systemy
• …
• ……
• ………
• …………
• ……………
• Wybieramy mniejsze zło
91. Świat aplikacji się zmienił
• Sposób instalacji
– Lokalnie, zdalnie (RD), RIA, SmartClient, Web?
• Jeżeli lokalnie to czy to download? Czy się sama
aktualizuje?
– A jak nie – to DLACZEGO!
• Czy gdzieś w internecie z loginem?
• Liczba aplikacji Web rośnie szybko
– Departament, podgrupa, ktoś coś sobie napisze
– A potem – kto utrzyma?
– Kto zapłaci za poprawki
– Chmura: też bez współpracy z tradycyjnym IT
• Poza kontrolą w 100%
• Wybór – bo pasuje do biznesu
• A potem – to ma działad RAZEM
94. Przejście do „chmury”
Technologia
• Subskrypcja
• SLAs
• Standaryzacja
• Przepustowość i QoS
Dostawcy
• Wirtualizacja
• Nowe modele
tworzenia • Megakomputery
oprogramowania • Wiele ofert serwisów Konsumenci
• Ale – kompatybilne • Nie producent HW a
wstecz dostawca chmury • Standardowe IT idzie do chmury
• Łatwość rezerwacji • Relacja z • Najpierw email
konsumentem • Niższa bariera wejścia
• Prąd, prąd, prąd! • Dynamiczne zasoby, wielu
dostawców
• Modernizacja i opór
wewnętrznych organizacji IT
• IT On-premise staje się
wyjątkiem
95. Sprzedaje technologię
Producent Korporacja
Kupują sprzęt/licencje/…
Sprzedaje usługi
Dostawca Konsument
Kupuje usługi
Co się zmienia?
99. Każdego roku mamy szybsze więcej
procesorów
Moore’s Historycznie: Zwiększyd
Dual-Core Itanium 2 Law wydajnośd komplikując
Intel CPU Trends przetwarzania strumienia
(za: Intel, Wikipedia, K. Olukotun)
operacji.
Pentium 4 Teraz: Więcej rdzeni (+
GPU, NIC, SoC).
Pentium
386
Aplikacje sekwencyjne w
tym świecie nie mają
znaczenia.
Konieczna zmiana
generacyjna, poza
paradygmaty OO. Model
“threads+locks”
praktycznie nie działa.
100. Idea System On Chip /Wikipedia/
• SoC (ang. System-on-a-chip) lub SOC (ang. System On Chip)
mianem tym określa się układ scalony zawierający
kompletny system elektroniczny, w tym układy cyfrowe,
analogowe (także radiowe) oraz cyfrowo-analogowe.
Poszczególne moduły tego systemu, ze względu na ich
złożonośd, pochodzą zwykle od różnych dostawców.
Przykładowo jednostka centralna pochodzi od jednego
dostawcy, a porty komunikacji szeregowej od innego.
Typowym obszarem zastosowao SoC są systemy
wbudowane, a najbardziej rozpowszechnionym
przedstawicielem tego rozwiązania są systemy oparte na
procesorze ARM.
• CoM (ang. Computer on Module). Rozszerzenie koncepcji,
pełny komputer zbudowany jako jeden układ scalony.
101. 400 Mhz + audio + touch
SOC / COM
• Dlaczego?
– AMD – 20 rdzeni do
kooca tego roku
– 4TB danych da się
dostarczyd do kostki
rozmiaru procesora
– Już i tak płytki drukowane
są trójwymiarowe
• Rozwiązanie:
– Większe układy (rozmiar)
– Wiele rdzeni
– Wiele GPU
102. Oppps…
• Prawie nie umiemy pisad aplikacji na wiele
rdzeni
– (Poza serwerowymi)
• Na pewno nie wiemy jak przepisywad aplikacje
na wiele rdzeni
103. Oppps.
• Ale ZUPEŁNIE nie umiemy pisad aplikacji
biznesowych
– Na wiele rdzeni różnego rozmiaru
– I NA WIELE GPU
• (IE9 – tak naprawdę prototyp, i to całkiem
udany)
• A niedługo nie będzie wyjścia!
• Technikalia:
– Każdy taki układ ma własne systemy i standardy I/O
– Jakoś się to musi ustandaryzowad