Microsoft Research

Post on 02-Jan-2016

17 views 0 download

description

Microsoft Research. Farkas Bálint balint.farkas@windowslive.com. Miért kell kutatórészleg?. Szoftverfejlesztés: szigorúan szabályozott életciklus, szoros határidők Kutatás: ki tudja lesz-e ebből valami, és ha lesz is, mikor - PowerPoint PPT Presentation

Transcript of Microsoft Research

Microsoft Research

Farkas Bálint

balint.farkas@windowslive.com

Miért kell kutatórészleg?

• Szoftverfejlesztés: szigorúan szabályozott életciklus, szoros határidők

• Kutatás: ki tudja lesz-e ebből valami, és ha lesz is, mikor

• Microsoft Research: nem kötik a termékciklusok, szinte egyetem jellegű – a költségvetést még növelték is a pénzügyi válság alatt!

A Microsoft Research

• A kutatási eredmények a rendes tudományos körökben jelennek meg, pl. az elismert SIGGRAPH, aminek 14%-át adja

• Az eredményeket erre szakosodott csapat készíti elő üzleti felhasználásra

• Igen szerteágazó érdeklődési kör:• gazdaság, oktatás, egészségügy, kommunikáció stb.

• Jelenleg kb. 470 projekt• Nézzük ezek közül a legérdekesebbeket!

Jelen – ami már megvalósult

Keresőmotor-fejlesztés

• Alaptétel egyszerű: bejárás, indexelés, keresés• Ami bonyolulttá teszi:

• méret: ~200 millió weboldal, több milliárd tartalomoldal

• az emberi nyelv sokfélesége

• hogy keresünk képekben, videókban stb.?

• Kutatások eredményeképp a Microsoft keresője, a Bing, folyamatosan fejlődik

• Demó

Böngészőfejlesztés

• A keresőhöz hasonlóan a böngésző is nagyon fontos a napi számítógép-használat során

• Jelenleg piacon van az Internet Explorer 8, nemsoká jön az Internet Explorer 9

• Demó

Gyártsunk saját panorámaképet

• Nyaraláson az ember szívesen körbefényképez egy szép tájat, városképet

• Összerakni viszont nehéz: a képek torzulnak, a rajtuk lévő emberek elmozdulnak stb.

• Automatizáljuk!• Demó

A világ legnagyobb fényképe

• Kb. egy hónapja készült Budapestről• Szerveroldalon is nehéz feladat: hatalmas

adatmennyiség, változó terhelés• Böngészőoldalon is nehéz feladat: több 100 GB

képadat• Demó

Adatkupacok

• Egyre több információforráshoz férünk hozzá, gyakran hatalmas adattömeggel

• Nehézkes ezeket szöveg alapon manipulálni, megérteni

• Research kísérlet: Pivot• Demó

Játékfejlesztés - játékosan

• Világszerte 14,9 millió szoftverfejlesztő• Csak XBOX 360 játékosból 11,6 millió van, ez kb 20

millió játékos… ezen kívül PS3, Wii, sok más konzol• Összesen 3,2 milliárd órát, azaz 376 ezer emberévet

játszottak, mióta a konzol megjelent• Hogy hasznosítsuk ezt?• Előadás holnap, „XNA, Kodu” néven!

Multitouch

• Billentyűzet, egér: alapvetően nem természetes eszközök

• Ember inkább ujjait használja• Ezt teszi lehetővé a többérintős képernyő, mely terjed

a hagyományos PC-k körében• A Windows 7 széleskörű támogatást ad ehhez

• Jump Listek

• Képek nagyítása, kicsinyítése

• Gesztusok

• Laptopok, „LCD-PC”-k

Microsoft Surface

• Már láthattuk: alapvetően „társasági” számítógép; összemossa a virtuálist és valóságost

• 5 infravörös kamera segítségével lát (szemben a telefonkijelzőkkel)

• Alulról projektor világítja meg• Képes felismerni a kezet (52 ujj), alakokat• Demó

• Hogyan tovább? SecondLight

Windows Azure

• Felhő-számítástechnika; az informatika „közművesítése”

• Mikor alkalmas?• Adatközpontok• A Windows Azure „operációs rendszer”, a Fabric

Controller, virtualizáció

Az Azure platform részei

• Azure Compute• Azure Storage• SQL Azure• AppFabric• Dallas

Az Azure platform részei

• Azure Compute• Oldalra skálázás

• Instance-k

• Web role, worker role

• Azure Storage• SQL Azure• AppFabric• Dallas

Az Azure platform részei

• Azure Compute• Azure Storage

• Blob

• Table

• Queue

• Drive

• SQL Azure• AppFabric• Dallas

Az Azure platform részei

• Azure Compute• Azure Storage• SQL Azure• AppFabric• Dallas

Az Azure platform részei

• Azure Compute• Azure Storage• SQL Azure• AppFabric

• Service Bus

• Access Control

• Dallas

Az Azure platform részei

• Azure Compute• Azure Storage• SQL Azure• AppFabric• Dallas

• http://www.sqlazureservices.com/

Közeljövő – ami hamarosan érkezik

KINECT

• Az imént láthattuk a KINECT-et• Hatalmas mennyiségű kutatás előzte meg, ezt is a

Microsoft Research végezte

Böngészőfejlesztés

• Az Internet Explorer 8 már a piacon, hogyan tovább?• HTML5• Hardveres gyorsítás (!)• Demó

Az új Microsoft telefon

• Jelenleg elterjedt okostelefonok: különféle alkalmazások egy rácson

• Az új Microsoft telefon, a Windows Phone 7, ezzel szakít

• Metro UI: egyértelmű szimbólumok, minimalista, „authentic digital”, live tile-k

• Hub-ok: emberek, képek, zene, XBOX Live• Garantált hardver: kapacitív kijelző, megszabott

gombok, GPS, gyorsulásmérő, iránytű, fényérzékelő, közelségérzékelő...

Az új Windows telefon

Távolabbi jövő – a haladás iránya

SPIndex

• Rengeteg közösségi oldal: Facebook, Twitter, iWiW stb.

• Ezeket aggregálja• Ez sok száz új képhez, bejegyzéshez stb. vezet• SPIndex: automatikusan „kiolvassa” a trendeket• Egyelőre zártkörű

Pinch the Sky

• KINECT: mozgás 3D-ben, látvány egy 2D-s képernyőn• Gyakran ennek ellenkezője kell, pl. égbolt• Pinch the Sky: látvány 3D-s gömbhéjon

További nyalánkságok

• Automatikus adattisztítás• Nyelv DNS programozásra• Evolúciós algoritmusok• Szöveg nyelvtanának automatikus elemzése• Az emberi bizalom számítógépes modellezése• És még kb. 450 hasonló...

Akit érdekel...

• http://research.microsoft.com/ • http://www.microsoft.com/uk/wave/home.aspx • http://devportal.hu • Holnapi XNA és Kodu előadás!

Köszönöm a figyelmet!

Farkas Bálint

balint.farkas@windowslive.com