Wrażenia z MTS
Od 8 do 9 paźdzernika 2008 byłem pojawiłem się (zaprzeszły) na konferencji MTS, czyli konferencji poświęconej produktom Microsoftu. MTS odpowiada za Microsoft Technology Summit. Konferencja odbyła się w Pałacu Kultury i Nauki w Warszawie, różne źródła podają że było od 2600 do przeszło 3000 osób.
W sumie nie wiedziałem czego się spodziewać po tej konferencji, bo na tak olbrzymiej to jeszcze nie byłem, no i podziwiam osoby które prezentowały coś przed takim eksperckim gremium na tak wielkiej sali jak kongresowa. To musi być adrenalina. Ale audytorium też wspomagało prowadzących np. słaniem pocieszających SMSów w stylu “uda się”.
Co do jakości prezentacji to po każdej mam odczucie dowiedzenia się czegoś nowego , co jest odczuciem jakie chciałem uzyskać po tej konferencji. To że niektóre produkty są strasznie wolne, albo w trakcie prezentacji pojawiają się bugi i przeróżne problemy to normalna sprawa także na to w ogóle nie zwracałem uwagi. Zresztą, co to za prezentacja podczas której wszystko miałoby wyjść ok
Na temat konferencji wypowiedziało się już kilku blogowiczów także pozwolę sobie niżej podać linki do ich relacji coby można było wyrobić sobie pełne zdanie. Niektóre wpisy nie dotyczą samego MTS ale też imprez które miały miejsce w podobnej czasoprzestrzeni ;):
Jakub Binkowski - Wnioski po MTS 2008
Jacek Ciereszko - Podsumowanie Bloggers Underground i zdjęcia
Maciej Aniserowicz - Relacja z MTS 2008
Siranen Andrzej - MTS 2008 czyli Mega Totalne Sprzątanie
Grzegorz Tworek - Czego nie lubimy na MTS
Łukasz Foks - “Speaker Idol” na MTS 2008
Tomasz Onyszko - 3 wpisy na temat konferencji
Robert Stuczyński - I po MTS 2008
Wpisów i opinii jest więcej dlatego prosiłbym o linki na mejla albo w komentarzach. I mam jeszcze taką uwagę do blogerów przy okazji żeby umieszczali autorstwo i kontakt na blogach bo później są problemy.
Porobiłem na konferencji parę fotek, niestety w bardzo niskiej jakości. Oprócz tego jedno zdjęcie przedstawiające sposób montażu kabla do Internetu w akademiku w którym miałem niebywałą okazję nocować:
Jeżeli chodzi o otoczkę konferencji to: jedzenie było ok, było dużo kawy, herbaty, pepsi, drożdżówek, bułek także na catering nie można złego słowa powiedzieć. Obsługa też nadążała za wszystkim chociaż nie mieli przewagi liczebnej wobec uczestników
Poruszanie się po tak dużym budynku jak Pałac Kultury i Nauki jest jednak niełatwe. Plansze w niektórych miejscach poprawiają orientację, ale są ślepe zaułki. Co ciekawe ta cała ogromna konferencja odbywała się w 1/4 podstawy Pałacu (?) Czy może się mylę?
Gadżet w postaci plecaka nie dał rady zniwelować negatywnych elementów konferencji czyli:
- Za małe przerwy między sesjami
- poruszanie się między salami oddalonymi o kilometry w 5 minut - Za dużo osób na metr kwadratowy
- na konferencję trzeba było zaprosić mniej osób jednak - Brak wskazywaczy miejsc
- a później ludzie przeciskający się do wolnego miejsca pośrodku rzędu - “Program firmy trzeciej”
- z takiej konferencji nie dowiesz się ani nic dobrego o konkurencji ani o pomocnych programach, nawet jeżeli wspomagają używanie produktów Microsoftu
Te powyższe to są takie, które mi się nasunęły od razu na myśl. Na pewno jeszcze tam jakieś drobne rzeczy by można było znaleźć. Ale zbliżając się do końca tego posta: takie konferencje nie są przeznaczone do tego żeby zobaczyć czy produkty Microsoftu są lepsze od innych, czy mają to co potrzebujemy, czy powinniśmy je wybrać a nie produkty konkurencji, to nie jest też konferencja która powie Ci czy dany produkt jest szybszy i wydajniejszy. Pewnie o to chodzi organizatorom. Ale tak nie jest!
Na konferencje takie jak MTS przychodzą ludzie związani już z produktami MS. Osoby te już same się przekonały w różny sposób o tym że dany produkt jest na tyle ok, że można go używać. Dlatego takie osoby mogą być trochę zawiedzione tym, że sesje zamiast elementów technicznych zawierają dużo marketingowej papki. Jest to jakiś ułamek prezentacji, jakiś procent.
Dlatego osoby które rozważają wybór technologii idąc na taką konferencję mogą odnieść wrażenie że wszystko już jest gotowe, że wszystko działa, że to jest tanie, szybkie i wydajne. Niestety w jakiejś mierze mija się to z prawdą. I w związku z tym nie kierowałbym się w swoich wyborach strategicznych informacjami z takiej konferencji.
Osoby które znają technologie, idą na konferencję żeby dowiedzieć się co nowego zostało dorzucone, co jeszcze można zrobić czego nie można było zrobić wcześniej. W końcu czy producent wymyślił już jakieś fajne rozwiązanie problemu z którym się borykamy w już trwającym projekcie, albo w czasie przechodzenia do kolejnego. Wtedy wiadomo czego brakowało, co zostało dodane i czy dobrze zostało dodane.
Dla tych osób, czyli osób już zaznajomionych z daną technologią, część marketingowa prezentacji jest stratą czasu. Taka osoba nie potrzebuje przekonywania że dana funkcja jest super, bo jest super. Albo że jest super, bo konkurencja tego nie ma. Nawet nie potrzebuje przekonywania że wszystko działa w błysku oka. Bo wiadomo że na czystej instalacji bez żadnych danych itd. wszystko działa idealnie szybko.
Z kolei konkurs “Speaker Idol” był przykładem tego że w te kilka minut można opowiedzieć coś ciekawego. W krótkim czasie można zawrzeć masę informacji przydatnych dla użytkownika danego produktu. I tu należą się gratulacje dla wszystkich uczestników, bo występ w sali cateringowej przy tak licznej publiczności i w takim hałasie musiał być wyzwaniem. Mam nadzieję że nie tylko zwycięzca Speaker Idola ale też pozostali uczestnicy tego konkursu wystąpią za rok i że ich prezentacje, tak jak te krótkie, będą bliższe technologii niż marketingu.
Na szczęście minusy które wymieniłem powyżej stanowiły jakiś drobny ułamek całej konferencji i cieszę się że miałem okazję się tam zjawić.
Matura z informatyki 2008
Z informacjami na temat matury 2008 można zapoznać się na stronach Centralnej Komisji Egzaminacyjnej. Na samym końcu powyższego raportu opisane są informacje o maturze z informatyki. Będę je cytował w tym poście. W poście przedstawione są zadania z I (pierwszej) części zestawu.
Autorzy raportu wskazują, że większość osób wybrało jako środowisko system Windows, a tylko kilka procent Linuxa, chociaż był do wyboru. Szkoda, że nie przytoczono dokładniejszych danych.
Zadanie 1 - Potęgi (14 punktów) Pierwsze zdanie polegało na zaproponowaniu algorytmu na liczenie reszty z dzielenia 2^k przez 10, gdzie k>=0. Egzaminatorzy odnotowali przy tym trudności ze zrozumieniem złożoności operacji 2^k. Część osób skorzystało ze wskazówki, że a^n = a^(n/2) * a^(n/2) dla n > 1. Zadanie to rozwiązało dobrze 33% maturzystów.
Podsumowanie marca
Dzisiaj z ciekawości sprawdziłem jak się ma w sieci Small E-mail Sender, no i ma się dosyć dobrze, 10 000 ściągnięć i 5 miejsce wśród freewareowych programów pocztowych to niezły wynik. Na stronie pojawiły się ostatnio 3 nowe video tutoriale: 2 z SQLa i jeden z .NETa. Czym ciekawsze tematy poruszane są w tutorialach tym dłuższe, tak że tworzenie klasy w C# to przeszło 10 minut, chociaż temat dla początkujących. No ale mam nadzieję, że wytłumaczony od początku do końca, bez niedomówień i naukowego bełkotu.
No ale nie o tym chciałem, bo w końcu już jakiś czas minął od ogłoszenia ankiety o następnym tutorialu i oto są wyniki:
- 7 głosów na LINQ w praktyce
- 5 głosów na testowanie aplikacji w Visual Studio
- 3 głosy na SQL, TabControl, podpinanie źródła pod DataGrida i badanie jakości kodu w VS
- 1 głos na okna dialogowe, RichTextBox, proste bindowanie
- 0 głosów na kreatory w SQL Express
Jakie stąd wnioski? Kreatory w SQL Express wydały się tak enigmatyczne, że nikt na to nie zagłosował, a przecież ten temat jest obszerny i jakże ciekawy!
Okna dialogowe, RichTextBox - w video tutorialu w sumie mało można by pokazać na ten temat w porównaniu do reszty, ale proste bindowanie? Ile to może problemów przysporzyć, jak ktoś nie objaśni jak to działa! No tutaj naprawdę jestem zaskoczony i chyba do tego stopnia, że mimo jednego głosu będzie i filmik na ten temat!
TabControl okazał się ciekawszy i wcale się nie dziwie, doświadczenie uczy, że ta kontrolka nie powinna istnieć we Frameworku albo zostać napisana od nowa tak jak siatka czyli DataGrid->DataGridView. No przepraszam bardzo, ale tam jest parę poważnych błędów (np. problemy z widocznością podkontrolek o czym pisano na CodeGuru). Podpinanie pod Grida DataTable to czasem nie takie łatwe i świetnie że tyle głosów zebrało, bo aż 3. Co do badania kodu w VS - no marzenie!
No i czym wyżej w tej liście tym lepiej, jak widać użytkownicy strony czekają na filmy nie że tylko o .NET i SQL ale o najnowszych funkcjach i możliwościach! A więc LINQ, testowanie, badanie jakości - te tematy są nowe, nie tylko w Polsce ale i na świecie. Mało materiałów, mało zastosowań, mało doświadczeń a więc wielkie pole do działania! Problem polega na tym, że minęło niewiele czasu od kiedy te rzeczy zostały dodane do Visuala i SQLa. Wciąż nie wiadomo czy w praktyce programistycznej, zawodowej zostaną one okrzyknięte rewolucją, czy pozostaną tylko ciekawostką, z której fajnie korzysta się do własnych potrzeb, ale do zastosowań produkcyjnych się nie nadają. A to wymaga doświadczeń. Także jest nad czym myśleć, co analizować i może już za jakiś czas na stronie Polishwords pojawią się te jakże wyczekiwane tutoriale!
Dość tego zanudzania! Garść ciekawych linków:
Na tym grafie chciałbym wskazać na ciekawą zależność między programistami C++ a C#:
http://lukewelling.com/wp-content/uploads/2006/08/programmer%20hierarchy.pdf
Post Marcina Kosedowskiego z tłumaczeniami tekstów technodziwaków:
http://like-a-geek.jogger.pl/2007/12/26/top-60-geek-quotes/
I na koniec popularny już dosyć tu i ówdzie obrazek, tak do zastanowienia się dokąd ten świat zmierza:
http://img178.imageshack.us/img178/3363/dt22jfx4tjrjjwepnndx0.jpg
WordPress, Pool Theme - Borja Fernandez - mod





Nakarm RSS