TE08: 2diena
Šīs dienas kārtībā:
- Sync Framework
- Kā IT infrastruktūra mainīsies nākamajā dekādē
- UI testēšana ar automatizētajiem rīkiem
- Programmatūras platforma - Ieskats nākotnē
- Konkurences izpildes režīms
Sinhronizācijas ietvars pēc idejas izskatījās diezgan sakarīgs pasākums, kas dod iespēju sinhronizēt dažāda veida avotus savā starpā (piemēram, laptop datoru ar PDA). Sinhronizācijas ietvaram ir pilnīgi vienalga ko un kādā veidā sinhronizēt. Kādā veidā nozīmē ar kāda protokola palīdzību notiek sinhronizācija. Vai nu protokols ir failu sistēma, vai datu bāzes ziņojumu apmaiņas protokols, vai tas ir bluetooth... Sinhronizācijas ietvaram ir vienalga ar noteikumu, ka esi tam piedāvājis protokola provaideri (Sync Provider). Triviālas situācijas (failu kopēšana no vienas direktorijas uz otru) izskatījās diezgan vienkāršs kods. Datu bāze uz datu bāzi programmas kods, kas izsauc sinhronizāciju bija jau nedaudz sarežģītāks. Daudzas lietas nav vēl realizētas, kaut gan publiski jau it kā esot 2. versija. Pagaidīsim, kas viņiem būs sakāms VS2010 iznākšanas datumam tuvojoties.
IT infrastruktūras tendences bija interesanta lekcija, no kuras Jums atstāšu pāris qoutas:
- Words of Wisdom: Technology has power to alter the reality;
- Words of Wisdom: Find out what others do and do it completely different;
- Words of Wisdom: Past success is Your worst enemy;
IT infrastruktūras tendences sesijas galvenais keytakeaway: Try to explore what will be Your job after 10 years.
UI testēšanā puisis parādīja kā smuki noautomatizēt UI notikumus ierakstot sava veida macros un sagaidot noteiktus rezultātus noteiktās vietās UI interfeisā (noteiktajās kontrolēs). Viss izskatījās smuki, bija pieejams arī UI interfeiss UI testēšanas rīkam :) Beigās gan puisis piebilda, ka šis viss strādā tikai WPF aplikācijām :)
Programmatūras platforma - speaker David Chappell. Interesants cilvēks atceroties no pagājušajiem gadiem. Vienā teikumā savelkot visu - nākotnes vīzija ir par cloud computing, Amazon ir pionieri, Microsoft it visplašākais klāsts ar programmatūru gan On-Premises, gan arī Cloud pusē. Pārējiem industrijas līderiem (Amazon, IBM, Oracle, etc) ir tikai neliela daļa aizpildīta no visiem nepieciešamajiem slotiem. Interesantu niansi minēja, ka Oracle ir devusi support zaļo gaismu uz DBVS sistēmas darbināšanu Amazon EC2 infrastruktūrā. Vai tas varētu nozīmēt kādu kārtējo konsolidāciju?
Konkurences sesija dienas beigām laikam bija nedaudz pa advanced priekš manām smadzenēm, bet cik es redzēju, tad puisis pieskārās visām paralēlisma pasaulē aktuālajām problēmām un stundas laikā tika demonstrēts self-made Parallel Extension realizācija, kas balstīta uz .Net ThreadPool ideoloģiju un vardu telpām. Puisis jautāts par to, vai Parallel Extensions for .Net CTP versiju var jau darbināt ražošanas vidē, kā viens igaunis izteicās, ka viņi jau to dara, ieteica labāk pārdomāt sistēmas uzbūvi un nerealizēt ražošanas videi paredzētu sistēmu balstītu uz CTP versiju :) Igauņi....
Rīt jauna diena.
_____________________________