DevDay 2013 – wideo

Wideo z DevDay 2013 jest już dostępne i do oglądnięcia poniżej. Tak wiem, że już wszyscy o tym mówili i napisali ale używam tego bloga czasem jako własnej bazy wiedzy więc to taki wpis ku pamięci.

Jon Skeet – „Back to basics: the mess we’ve made of our fundamental data types”
[youtube=http://www.youtube.com/watch?v=l3nPJ-yK-LU]

Patrick Kua – „Implementing Continuous Delivery”
[youtube=http://www.youtube.com/watch?v=pUtvC_Ag–I]

Dariusz Dziuk – „Scaling Agile”
[youtube=http://www.youtube.com/watch?v=ILP1pJAuT9c]

Andreas Håkansson – „Guerilla Framework Design”
[youtube=http://www.youtube.com/watch?v=7jg0u-YaRxQ]

Tiberiu Covaci – „SPA Made Breezy”
[youtube=http://www.youtube.com/watch?v=FeMt7aVHCz4]

Hadi Hariri – „Moving the Web to the client”
[youtube=http://www.youtube.com/watch?v=cevkTX3VxFM]

Ben Hall – „Building Startups and Minimum Viable Products”
[youtube=http://www.youtube.com/watch?v=L4eTOvq2WmM]

Itamar Syn Hershko – „Full-text search with Lucene and neat things you can do with it”
[youtube=http://www.youtube.com/watch?v=QI566fe9Svs]

Paul Stack – „Windows – Having its ass kicked by Puppet and PowerShell since 2012”
[youtube=http://www.youtube.com/watch?v=vr57mImshxQ]

Marco Cecconi – „The Architecture of StackOverflow”
[youtube=http://www.youtube.com/watch?v=t6kM2EM6so4]

Dino Esposito – „Mobile is over: Start Planning Multi-Device Web sites Today”
[youtube=http://www.youtube.com/watch?v=IB63hoDNQWo]

Rob Ashton – „The software journeyman’s guide to being homeless and jobless.”
[youtube=http://www.youtube.com/watch?v=puyy8JdbsUQ]

dotnetconf podsumowanie

Wideo z konferencji dotnetconfpl jest już dostępne. Jeśli jakimś cudem nie mogłeś oglądnąć “na żywo” to poniżej zamieszczam wykłady z moją subiektywną oceną:

1. Maciej Aniserowicz, Testy jednostkowe w .NET.

Bardzo dobry wykład wprowadzający do TDD i pokazujący jak można uniknąć tworzenia setek projektów aplikacji konsolowych aby zobaczyć jak jakąś bibliotekę można użyć. Fajny wstęp do  TDD pokazujący pragmatyczne wykorzystanie. W zespole w którym pracuję, mając tego typu testy, oznaczmy je atrybutem ignore – żeby NCrunch ich nie uruchamiał z automatu – oraz wrzucamy najczęściej do namespace-a Expensive. Może rzeczywiście lepiej wrzucić do oddzielnego projektu.

[youtube=http://www.youtube.com/watch?v=gQaShMN_tN8]

2. Filip Wojcieszyn, scriptcs – C# na diecie.

Dla mnie świetny wykład pokazujący scriptcs-a. O samym scriptcs pisałem już wcześniej i pokazywałem jak zrobić webapi, którego da się używać (poza wywołaniem z przeglądarki Puszczam oczko). Wykład Filipa wyjaśnił mi kilka rzeczy, kilka innych podpowiedział. Generalnie dla mnie, bardzo mięsny wykład.

[youtube=http://www.youtube.com/watch?v=d72N_ZyvlMA]

3. Jakub Gutkowski, JavaScript dla C# developera

Bardzo zakręcony wykład. Jakub pokazał miejsca, gdzie C#-powcy mogą mieć problemy z JavaScriptem. Generalnie wykład bardzo fajny ale te nawiasy….. za dużo nawiasów, za dużo zależności, “magii” i wiedzy potrzebnej tylko po to, żeby zrozumieć dlaczego JavaScript robi to co robi. Co zrobić, takie jest życie z JavaScriptem (function(){/*fail*/})().

[youtube=http://www.youtube.com/watch?v=kleyCHc8Ecw]

4. Tomasz Janczuk, Node.js, Edge.js i Windows Azure

To mnie sponiewierało, przemieliło, wypluło i zabiło. Połączenie Node.js (którego fanem nie jestem) z C# (którego fanem jestem) w ramach jednego procesu – Tomasz pokazał jak te dwa skrajne światy są połączone. Jak skrajne to są światy obrazuje choćby to, że node.js jest jednowątkowy zaś w C# zabawa z wątkami to nic specjalnie trudnego. Co ciekawe ta hybryda jest używana i to dosyć mocno. Jest taki projekt – Skype. Służy to do rozmów – chyba znany programik. No i Skype wykorzystuje node.js do uaktualniania statusów no podczas wybierania numeru. Część tego systemu wykorzystuje właśnie edge.js do wywoływania “pewnego rodzaju funkcjonalności” która jest dostępna tylko w .net framework. Wiele projektów node.js używa rownież edge.js do komunikacji z MS Sql-em (aby wykorzystać ADO.NET) Najlepsze w tym jest to, że edge.js może komunikować się ze wszystkim co działa na CLR czyli C#, F#, IronPython i wspomniany TSQL). KOSMOS.

[youtube=http://www.youtube.com/watch?v=jAU4d7nVTdU]

5. Maciej Grabek, Windows Phone 8 Tips & Tricks

Ostatni wykład to Windows Phone 8 Tips & Tricks. Bardzo pragmatyczny i lekki wykład. Mimo, że nie piszę pod Windows Phone (ani na inne mobilniaki) to oglądało się przyjemnie. Dla zaczynających przygodę z WP8 to będzie bardzo wartościowy wykład.

[youtube=http://www.youtube.com/watch?v=PdNnnRpKQkI]

Podsumowanie

Świetny pomysł z tego typu konferencją. Świetnie dobrani prelegenci i tematyka. Do tego, fajnie, że był chatroom i twitter, to pozwoliło trochę zmniejszyć wirtualność samego wydarzenia. No i wideo dostępne od razu. Super. Co mi się jeszcze bardzo podobało to tworzenie maszyny losujacej na żywo Puszczam oczko. Generalnie, z chęcią zapiszę się na kolejną edycję

HTTP Caching 101 – wideo prawie z DevDay

Jeden z bardziej dla mnie zaskakujących wykładów z tegorocznego ABB DevDay  to HTTP Caching 101. Zaskakujących bo nie znałem wcześniej wykładowcy a sama tematyka szczerze powiedziawszy nie należy do zbyt ciekawych. Nie sądziłem jednak, tam jest tyle TEGO. Osobiście otwało mi oczy na kilka spraw. Poniżej znajduje się zapis z wykładu HTTP Caching 101 na Oredev 2012 czyli jak we wcześniejszy wpisie, tematyka ta sama, wykład ten sam tylko zapis z innej konferencji. Mam nadzieję, że przyda się każdemu, który natrafi na problemy z cache-owaniem w aplikacjach webowych.

 

Wideo prawie z DevDay

Wczoraj pisałem o rewelacyjnej konferencji DevDay. Dzisiaj link do prezentacji:

Scotta Hanselmana „It’s not what you read, it’s what you ignore” (o którym pisałem już tutaj)

oraz Grega Younga „How to get productive in a project in 24h”

Oczywiście nie jest to zapis z DevDay, ale prezentacje te same, więc do czasu aż organizatorzy nie opublikują filmów, możecie zobaczyć o czym mówili Ci dwaj Panowie.

Miłego oglądania