[EN] User Groups, MeetUp, Interview, Speaking… in May

Three years ago in May I didn’t make anything special. It was a standard May, with long weekend (in Poland we have day off at 1st and 3rd May) in the office, and some small things. This year is completely different. Absolutely different. Very busy, very workin’, very interpersonal. Except my standard shifts (one hundred and tvelve hours in office) I use few days from my annual holiday for my community projects.

Phase One: Local Community Meetings:

  • on 7th – Geek Dinner with WrocNET (Wroclaw’s .NET User Groups) for meeting local developers, talks and solving probems |EVENT LINK|
  • on 10th – Special MeetUp with Egeniusz Bilski (pioneer of polish computer science) for celebrating his professional life |EVENT LINK|
  • on 16th – #35 MeetUp PLSSUG Wroclaw (Polish SQL Server User Group) where I will organize whole meeting in Altkom Akademia, and providing one sesson: SQL Server 2012, Windows Server 2012, Developers and Administrators. Shaken, not stirred |EVENT LINK|

Phase Two: International Conferences:

  • from 2nd to 4th – in the City of Robin Hood I will work as a helper (fourth year in a row) at SQLBits XI Conference. It’s the biggest not only in UK, but in Europe and definitely the best SQL Server Community Event where I have been (and will be in future). One day of workshops and two days of conference sessions. I’m responsible for five “room monitor” tasks, packaging, post event party preparation and more. I will work with many fantastic folks and friends form SQL Server UK User Group |EVENT LINK|
  • on 23th – I will speaking about one of my favourite subject: “2 AM A Disaster just Began” in the Capitol of Transylvania – Cluj-Napoca. Fantastic IT Pro, developers, administrators team providing another edition of IT Camp (Romania). I have never been in Romania, but fantastic folks from there – which I meet on Kulen Dayz in Croatia last August – invited me few weeks ago. I have big opportunity to speaking close to other fantastic speakers: Richard Campbell, Tim Huckaby, Martin Kulov, Peter Leeson, Raffaele Rialdi, Alessandro Pilotti, Tiberiu Covaci, Cristian Lefter, Mihai Tătăran, Tudor Damian and over twelve other great speakers. Super Extra Excited |EVENT LINK|
  • from 22nd to 24th – in my home city, my community (Polish SQL Server User Group) organizing 6th edition of our annual event (second year in a row is a international event): SQLDay 2013. This event will be great too (however I missing SQLDay this year), with few international speakers such: Denny Cherry, Thomas Kejser, Chris Webb and famous Polish SQL Server MVP’s: Grzegorz Stolecki, Damian Widera, Marcin Szeliga and few more. Tickets are SOLD OUT from today! |EVENT LINK|
  • on 25th – just two days later I will provide two sessions on my second SQL Saturday this year. It should be third, but on the case of my illness I missed SQL Saturday in Copenhagen (I apologize again, David and Regis). #219 SQL Saturday will be held in Kiev (Ukraine), and I’ll talk about Windows Azure SQL Database Services and about Disasters. The other speakers come from Portugal (Niko Neugebauer) and Bulgaria (Mihail Mateev) and many folks from local SQL Family |EVENT LINK|

CapturaITCampSpeakers

Phase Three: Self-Learning & Collaboration:

  • near the end of May, I will spend two days of special workshops oriented for cyber security which will be held in Brussels. It’s European project (called earlier Multi-International Experiment 7) when the security experts and consultants from almost all European Coutries Goverment Organizations, United States Goverment Agencies, representative of army (from almos all countries) and global companies working together on cyber security standards and procedures. It will be very, very exciting.

Phase Four: The interview:

  • last of my project this month, last but not least is interview in US Consulate General located in Krakow for my US Visa. If everything will be OK, I have a plan to going for my firs SQL PASS Summit in fall, and of cours MVP Summit in 2014. Well, will see.

 

Very, very busy month.

[PL] Reminiscence Boulevard: Global Windows Azure BootCamp

LOGO__GlobalAzureBootCampSobota. Jedna z pierwszych wolnych sobót w tym roku (chyba druga, lub maksymalnie trzecia). Ledwo co udało się wrócić z trzydniowej, podwójnej konferencji w Londynie, a tu się okazało, że to już sobota, już dwudziestego siódmego kwietnia i zapowiadane od kilku tygodni glabalne wydarzenie właśnie się zaczyna. Zapaleńcy kodowania zorganizowali się (przy współpracy i lokalnych sponsorów i właściciela usług Azure dostępnych w chmurze) w cykl ogólnoświatowych spotkań pod współną nazwą Global Windows Azure BootCamp. Nie pamiętam zbyt dobrze statystyk, jakie podawali przy otwarciu “chmurowego biwaku” organizatorzy, ale ponad stu pięćdziesięciu prelegentów, ponad sto lokalizacji i mnóstwo, mnóstwo Azurowego materiału.

GWAB_WRO_43Wrocław był jedynym miastem w małym kraju nad Wisłą, Odrą, Bugiem, który w środkowej Europie zlokalizowany jest między Rosją a Niemcami. Szkoda wielka, bo szans na zaistnienie w specjalnych statystykach (o których za chwilę) wielkich nie było. Ale po kolei. Mirek Pragłowski {twitter}, Paweł Łukasik {blog|twitter}, Łukasz Gąsior {blog|twitter} to trójka organizatorów tej bardzo, bardzo ciekawej soboty. GWAB_WRO_45Na terenie Wrocławskiego Parku Technologicznego udało im się zebrać trochę ponad dwadzieścia osób (na trzydzieści dostępnych miejsc). Sala była w zasadzie pełna, sieć wypełniona szczelnie (dostawca zapewniał jej przepustowość i płynność, ale… nie uwzględnił chyba pożerania zasobów w jedną <ściągając dane do labów> i drugą <pracując na Azurze> stronę). Cała trójka podzieliła warsztaty między siebie… i wyszło to naprawdę dynamicznie:

  • 09:15 | Wprowadzenie do projektu CloudRay
  • 09:30 | Deployment projektu CloudRay
  • 10:00 | Windows Azure Web Sites
  • 12:15 | Windows Azure SQL Database
  • 15:00 | Aplikacje Windows 8 i Azure

GWAB_WRO_48Dynamika związana była z przepustowością sieci, która uniemożliwiła przeprowadzenie ćwiczeń tak jak zaplanowali to organizatorzy (tu trzeba było poczekać, tam coś przełożyć), ale i tak udało się je zrealizować. Pierwszy temat – dla mnie nowy i bardzo ciekawy: Projekt CloudRay Lab, mający na celu renderowanie filmów do wersji 3D za pomocą narzędzi i zasobów dostępnych na Windows Azure. Projekt prowadzi Alan Smith {twitter|cloudcast}. GWAB_WRO_50Cały nasz zespół, który posiadał dostęp do konta na Windows Azure uruchomił projekt, odpalił wirtualne instancje i podłączył się do ogólnoświatowego konkursu na największą ilość renderowanych ramek wideo. Na czym to polega można zobaczyć na portalu YouTube, zaś statystyki podejrzeć można na stronie ze statystykami. Mimo dużego zaangażowania i pracy na maksymalnej ilości instancji, nie udało nam się utrzymać miejsca w pierwszej dziesiątce, ale przez kilka godzin Polska była widoczna w tych statystykach (nawet w okolicach czwartego miejsca). Całość (dla naszego globu) i tak robi ogromne wrażenie:

Overall Statistics

  • Running worker role instances:    0
  • Total worker role instances:    9917
  • Total frames rendered:    724059
  • Total render time:    1644 days 2 hours 46 minutes.
  • Total worker role time:    3540 days 17 hours 58 minutes.

Jako Polska ostatecznie zajęliśmy jedenaste miejsce: 22925 frames & render time: 51 days 22 hours 45 minutes, jako Wrocław… też jedenaste (z tymi samymi danymi, bo jak pisałem wcześniej byliśmy jedyni w Polsce), co uważam za bardzo dobry wynik.

GWAB_WRO_57Przejdźmy do sesji. Mirek Pragłowski przedstawił w szybki, ale ciekawy sposób wprowadzenie do chmur: IAAS, PAAS, SAAS oraz zagadnieniach takich jak Storage, Portal, WebSites. Wspomniał też o rodzajach baz danych, języków programowania (wspomniał też coś o Ruby’m dla Azure…), formach płatności, zasobach systemowo-sprzętowo-narzędziowych. Pomógł również opanować tematykę tworzenia stron (czy też bardziej WebServices) zarówno przy użyciu tylko Windows Azure Portal i Visual Studio 2012, jak i przy użyciu GIThuba i zachomikowanych tam projektów. GWAB_WRO_49Naprawdę wyszło to świetnie  – mimo pewnych drobnych zastrzeżeń właściciela laptopa (który nie należał do Mirka…).  Po przerwie kawowo-ciastkowo-kanapkowo-technicznej, pozwalającej na ściągniecie następnego zakresu plików potrzebnych do ćwiczeń na scenę wrócił Łukasz Gąsior, który opowiedział o Windows Azure SQL Database (kiedyś znanej jako SQL Azure). Co z tą bazą i jak można zrobić, na co warto zwrócić uwagę, co się pojawiło nowego, jakie są ograniczenia i możliwości tej bazy (wersja 11.0; wielkość do 150 GB, collation Polish, blobs, tables, partitions, firewall, użytkownik i kilkanaście innych haseł). Do tego demo na emulatorze, gdzie można było stworzyć swój prosty czat. Ostatnia, poobiednia sesja należała do Pawła Łukasika. Z uwagi na mniejsza obecność systemu Windows na laptopach uczestników, sesja dotyczyła debugowania aplikacji w chmurze, zamiast ich tworzenia i implementacji. Z początku było to ciekawe i interesujące i zabawne. Potem Paweł (zwany często Łukaszem) zaczął przyspieszać i niektórzy z uczestników (w tym oczywiście ja) troszkę się pogubili. Okej, zabrakło ReSharper’a i innych narzędzi oraz umiejętności kodowania w tempie wirówki, ale widac było, że część uczestników cały czas dobrze sie bawiła.

GWAB_WRO_53Na samym końcu pojawiły się nagrody. Każdy z uczestników już wcześcniej dostał kartkę z kilkoma propozycjami od sponsorów, obejmującymi darmowe (czasowe lub nie) licencje. Niektórzy zaś dodatkowo wygrali inne licencje i dostępy do portali (np Pluralsight). Mam więc nadzieję, że i tak każdy był zadowolony i odpowiednio wymęczony po tych warsztatach. Każdy z uczestników może też spokojnie ćwiczyć dalej przy użyciu tych samych narzędzi:

Było warto, a wszystkie inne ośrodki gdzie są deweloperzy: Kraków, Warszawa, Trójmiasto, Śląsk… szkoda, że nie wzieliście w tym udziału.

Ach na koniec to co mi się bardzo nie spodobało: zarówno kanapki (lunch) jak i danie ciepłe (dinner) były… not suitable for vegetarian. To było bardzo, bardzo nie po krasnoludzku.