piątek, 14 marca 2008

HEROES happen {Krakow}

Wczoraj odbyło się w Krakowie spotkanie z cyklu "HEROES happen {here}". Była to okazja na uczestnictwo w kilku ciekawych prezentacjach oraz spotkanie wielu znajomych. Samo spotkanie podzielone było na dwie ścieżki: dla programistów i dla specjalistów IT.


Oczywiście uczestniczyłem w sesji dla programistów.
Po doświadczeniach z różnych darmowymi konferencjami zdziwił mnie wysoki poziom prezentacji.
  • Rewelacyjna prezentacja Bartka Pampucha - mimo, że na sali było mało osób, które miały doświadczenie z WCF i WF, a prezentacja Bartka dotyczyła bardziej zaawansowanych tematów, jego rady odnośnie tych technologii rozjaśniły wiele zaawansowanych aspektów nawet dla raczkujących w świecie WCF. Bartek jest świetnym prezenterem i warto być na jego prezentacjach nie zależnie, jakich tematów dotyczą.
  • Zadziwiająca prezentacja "SQL Server 2008 - LINQ - własne zastosowania" (niestety nie pamiętam nazwiska prezentera, a na stronie nie jest to zaznaczone). Dlaczego "zadziwiająca"? - Bo spodziewałem się czegoś innego po tytule prezentacji. Tak naprawdę nie było nic o SQL Serverze 2008, ale można było poznać jak LINQ działa od środka i dowiedzieć się jak rozszerzać LINQ samemu.
  • Bardzo dobrze oceniona przez moich znajomych prezentacja "Tworzenie aplikacji Office z wykorzystaniem Visual Studio 2008". Spędziłem ten czas na stoisku społecznościowym, ale z relacji przyjaciół wynika, że warto było zobaczyć.
  • Trochę gorzej oceniam prezentacje: „Co nowego w Visual Studio 2008?". Może, dlatego że ja nic nowego się na niej nie dowiedziałem, a Bartłomiej Zass chciał zbyt dużo pokazać w ciągu 1 godziny. Myślę, że ta prezentacja nie była przeznaczona dla mnie, ale dla osób, które nie wiedzą nic o VS.NET 2008.
  • Ostatniej prezentacji nie widziałem. Tytuł "Jak to zrobić - przykład praktycznego wdrożenia systemu informatycznego opartego o rozwiązania premierowe" przeraził mnie. Obawiałem się, że będzie to jakiś "marketing crap" i uciekłem.

Niestety jeśli chodzi o organizacje znajdzie się kilka małych minusów:
  • było mało miejsca, a w sali, w której były wystawione stoiska trudno było się poruszać
  • sala, na której prezentowana była ścieżka programistyczna była jakaś pechowa. Nie dość, że co chwile zza ścian dochodziły jakieś dziwne dźwięki to mikrofon prezenter od czasu do czasu "sprzęgał się". Prezenter i ekran nie byli na podwyższeniu i z ostatnich rzędów nie można było zobaczyć całego ekranu, na którym wyświetlano prezentacje, a pod salą urządzono palarnie (nie wiem jak inni, ale w ostatnich rzędach czułem papierosy, a ostatnio jestem na nie strasznie uczulony)
  • wydawanie obiadu się przeciągnęło – chociaż mam wrażenie że niektórzy z uczestników przyszli się najeść i nakładanie obiadu zajęło im bardzo długo :-). Swoją drogą świetne jedzenie.

Jak widać większość z minusów wynika z miejsca, które wybrano na spotkanie. Hotel Qubus był za mały na tą imprezę.
W sumie pomimo kilku niewielkich minusów spotkanie uważam za bardzo udane.


Zdziwiło mnie jak opornie przyjmowane są technologie .NET 3.0. Po pytaniach
typu: "Kto używa WPF, WCF, WF" w górze pojawiało się zaledwie kilka rąk. Zastanawiam się, z czego to wynika:
Czy brak wsparcia ze strony VS był tak dużym problemem że .NET 3.0 przyjmował się tak powoli? A może to tylko nasza lokalna specyfika i na świecie jest inaczej?
A może .NET 2.0 jest wystarczająco dobry/stabilny i z punktu biznesowego nie ma sensu inwestować w naukę .NET 3.0?

Szymon wygrywa WPF in Finance!

Kilka minut temu otrzymałem wspaniałą wiadomość. Szymon wygrał konkurs WPF in Finance .

Wczoraj byłem na "HEROES happen {here}" w Krakowie. W czasie kuluarowych rozmów, kilka osób stwierdziło, że Szymon jest najlepszym specjalistą od WPF w Polsce, niektórzy twierdzili, że jest jednym z lepszych na świecie. No i oto mamy potwierdzenie tych słów!

Widziałem konkursową pracę Szymona i jest się, czym zachwycać. Myślę, że w najbliższym czasie źródła zwycięskiej pracy zostaną opublikowane na blogu Szymona.

GRATULACJE dla Szymona!

P.S.
Zerknijcie na nagrody. Robią równie piorunujące wrażenie jak praca Szymona - wreszcie będę miał znajomego na XBox Live :-)

czwartek, 21 lutego 2008

Silverlight Challenge - podsumowanie

Dzisiaj INETA ogłosiła wyniki konkursu na poziomie europejskim. Szkoda tylko, że nie ma listy z linkami do działających projektów. Jak należało się spodziewać nie polecę do LasVegas :).

Kilka słów podsumowania edycji polskiej. Duże podziękowania należą się Marcinowi Celejowi, który był głównym organizatorem konkursu w Polsce. W żadnym innym kraju nie zgłoszono tylu prac konkursowych, co u nas. Myślę, że jest to zasługa tylko i wyłącznie Marcina, który znalazł dodatkowych sponsorów. Wizja wygrania konsoli na pewno przyciągnęła kilka osób.

Podziękowania należą się również Pawłowi Łukasikowi, który zajmował się obsługą techniczną strony i który mocno się namęczył zanim webservice wymagany przez moją aplikację zaczął działać.

No i oczywiście wszystkim uczestnikom należą się gratulacje!

sobota, 16 lutego 2008

czwartek, 14 lutego 2008

Kolorowe Visual Studio

Ostatnio na blogach można znaleźć dużo postów o ciemnych kompozycjach do Visual Studio:
http://www.hanselman.com/blog/VisualStudioProgrammerThemesGallery.aspx
http://blog.tatham.oddie.com.au/2006/10/21/custom-vsnet2005-color-schemes-theyre-all-the-rage/
http://blog.wekeroad.com/2007/10/17/textmate-theme-for-visual-studio-take-2/

Powstała nawet strona, na której można głosować na poszczególne kompozycje: http://idehotornot.ning.com/

Zawsze byłem zwolennikiem ciemnych kompozycji, więc nie wiele myśląc spróbowałem kilku z nich. Niestety nie mogłem się do takiego środowiska przyzwyczaić. Jednak czarny ekran w IDE nie jest dla mnie. Ale przeglądając czarne schematy znalazłem jedną perełkę. Jest to zestaw kolorów Jeffa Atwooda prowadzącego blog Coding Horror. Nie jest to czarny schemat, tło jest szarawe i kolory zmienione, ale całość jak dla mnie robił piorunujące wrażenie. Do tego schematu przyzwyczaiłem się w 5 minut i teraz praca bez niego jest bolesna.

Dwie wersje tego schematu możecie znaleźć tutaj: http://www.codinghorror.com/blog/archives/000682.html

Przed zaimportowaniem jakichś ustawień proponuje zapisać swoje bieżące ustawienia. Robi się to wybierając w VS z menu "Tools->Import and Export Settings...". Później należy wybrać opcję "Export..."

W podobny sposób importujemy ustawienia. Wybieramy "Tools->Import and Export Settings...", następnie "Import...". Visual Studio domyślnie pokazuje do wyboru schematy znajdujące się w katalogu USERPROFILE\My Documents\Visual Studio 2005\Settings\, ale w czasie importu można wybrać dowolną ścieżkę.

poniedziałek, 11 lutego 2008

Co musisz mieć aby zacząć pracę z Silverlight 1.1

Jeśli chcecie spróbować programować w Silverlight 1.1 powinniście zaopatrzyć się w następujące narzędzia:
Expression Blend nie jest programem niezbędnym, ale jest bardzo przydatny jeśli chcemy poznać możliwości Silverlighta. Używam go głównie do tego aby coś narysować i zobaczyć jakiej postaci xaml został wygenerowany.
Jak już zainstalowaliście to wszystko to należy udać się na strone http://silverlight.net/ i pooglądać kilka podcastów.

Nowa wersja TrueCrypta

Jednym z narzędzi które używam codziennie jest TrueCrypt. Program ten służy do tworzenia zakodowanych dysków. 5 lutego została wypuszczona nowa wersja - 5.0. Listę nowości znajdziecie tutaj. Z mojego punktu widzenia najważniejsze to:
  • możliwość zakodowania dysku systemowego (zanim uruchamiany jest system odpalany jest loader TrueCrypta)
  • zwiększenie wydajności w Windows (według dokumentacja poprawa wydajności operacje we/wy do 100%)
TrueCrypta polecam wszystkim którzy mają coś do ukrycia :).