DevTalk Menu

Uncategorized

Permalink:

34 – O Actor Model z Bartoszem Sypytkowskim

(comments are closed)

Bartosz SypytkowskiNa zewnątrz gorąco, a tu kolejna porcja ciekawych programistycznych treści pcha się wprost w dev-uszy! W 34. odcinku eksplorujemy temat aktorów. Oskary rozdane, więc się spóźniliśmy, ale oczywiście przecież i tak o innych aktorów chodzi, prawda? Chodzi o Actor Model.

Aktorów komentuje dla nas Bartosz Sypytkowski. Doskonale wie, o czym mówi, ponieważ jest jednym z corowych contrybutorów frameworka AKKA.NET (jak to ładnie po polsku brzmi 😉 ). Prowadzi też bloga (http://bartoszsypytkowski.com) i czasami występuje z prezentacjami. A na Twitterze: @Horusiath.

Miłego słuchania!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

33 – O programowaniu z Gynvaelem Coldwindem

(comments are closed)

gynvael-coldwindSpotykamy się po raz 33. I jest to spotkanie bardzo wyjątkowe. Dzisiaj przepytałem dla Was legendę polskiej sceny programistycznej. Przed Wami: Gynvael Coldwind! Z pewnością większość Czytelników/Słuchaczy doskonale zna dzisiejszego Gościa. Dla formalności: poczytać go możecie na blogu (http://gynvael.coldwind.pl), pooglądać na youtube (https://www.youtube.com/user/gynvaelcoldwind) lub poobserwować na Twitterze: @gynvael. A każdy, ale to absolutnie każdy programista powinien zaopatrzyć się w książkowy hit jego autorstwa: “Zrozumieć Programowanie“. Serio, koniecznie! Niezależnie od poziomu doświadczenia.

Tematów do poruszenia było tak wiele, że aż nie da się tego streścić w kilku krótkich zdaniach. Stąd też tytuł odcinka: “O programowaniu“. Bo ten odcinek jest… właśnie o tym, ni mniej ni więcej. Temat programowania rozpatrujemy pod różnymi kątami, z kilku perspektyw. Dowiecie się o niskopoziomowych mechanizmach, trochę o działaniu komputera, kodowaniu liczb i stringów, a także… wiele, wiele więcej. Gorąco zapraszam.

Uwaga, zmiany organizacyjne!

Ten odcinek podcasta jest pierwszym, który pojawia się “głównie” na moim blogu devstyle.pl. Okazało się, że nie da się w satysfakcjonujący sposób “dbać” o dwie niezależne społeczności, dwa niezależne “brandy”. Stąd decyzja: mój główny blog wchłania podcast. DevTalk bynajmniej nie znika, po prostu staje się częścią większej całości. Na razie nie ma żadnych dodatkowych zmian: RSS pozostaje jaki był, strona devtalk.pl istnieje w dalszym ciągu, więc póki co: to tylko tak informacyjnie :). Zachęcam jednak do zapisania się na newsletter na devstyle i polubienia strony na Facebooku – tam znajdziecie więcej informacji niż na kanałach komunikacyjnych podcasta.

A tymczasem: zapraszam do słuchania i komentowania. Niech Dev będzie z Wami!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

32 – O Elixir z Sebastianem Gębskim

(comments are closed)

Sebastian GębskiOdcinek trzydziesty drugi dedykowany jest dla spragnionych… nie tylko wiedzy. A dlaczego? Bo dysponujemy dziś eliksirem. Takim specjalnym. Język Elixir, działający na maszynie Erlanga, nieustannie zdobywa coraz to nowych zwolenników. W Warszawie pojawił się nawet poświęcony mu meetup! Zatem… co to jest? Z czym to się je? Dlaczego Elixir, a nie coś innego? Jak zacząć, jak to działa, jakie są tego perspektywy? Słuchajcie, a dowiecie. Się.

O wszystkich tych ciekawostkach opowiada Sebastian Gębski. Więcej niż programista. Prawdziwy pasjonat, kipiący wiedzą i chęcią podzielenia się nią. Bardzo polecam jego blog: http://no-kill-switch.ghost.io. Oprócz blogowania występuje na meetupach oraz konferencjach. Już za tydzień, 11 kwietnia, będziecie mogli pooglądać go na 4Developers. Na Twitterze: @liveweird.

Dodatkowo: na Facebooku znajdziecie konkurs, w którym można zdobyć piękne podcastowe kubeczki.

Ściągajcie, słuchajcie i dawajcie znać co o tym sądzicie.

Czytaj dalej…

Permalink:

31 – O komunikacji z Michałem Bartyzelem

(comments are closed)

Michal BartyzelKolejny odcinek – już numer 31! – to “materia miękka”. Rozmawiam z moim Gościem o komunikacji. Dlaczego, jako programiści, mamy z tym problem? Jak ją ulepszyć? I… w czym ekipa remontowa bije zespoły IT na głowę? ;).

Mój rozmówca to Michał Bartyzel. Zaczynał jako programista, teraz zgłębia bardziej “ludzkie” tematy. Poczytacie go na blogu: http://mbartyzel.blogspot.com i posłuchacie na różnych konferencjach. Na Twitterze: @michalbartyzel.

Zapraszam do posłuchania, a odważniejszych do… przerobienia rekomendowanych ćwiczeń :).

Czytaj dalej…

Permalink:

30 – O kontenerach z Michałem Dudakiem

(comments are closed)

Michał DudakW 30. odcinku DevTalka zagłębiamy się w… kontenery! I to nie takie znane z Dependency Injection. Chodzi o kontenery na zupełnie innym poziomie. Docker? Rings a bell?

Moim Gościem jest Michał Dudak. Michał to trochę-więcej-niż-programista :). Może poczytać go na blogu i pooglądać w roli prelegenta na różnych konferencjach. Na Twitterze: @michaldudak.

Nie ma co przedłużać, temat jest ciekawy, a materiału sporo! Enjoy!

Czytaj dalej…

  • Paweł Szczygielski

    W odróżnieniu od odcinka 31, ten mógłby być dużo, dużo dłuższy – bardzo ciekawa tematyka, dobrze pociągnięta – dlaczego nie iść na fali i skoro rozmowa dobrze się toczy, to trochę ją przedłużyć? Czas antenowy jest tu przecież nieistotny.

  • Marian Dziubiak

    Odnośnie uruchamiania aplikacji Linuxowych na Windowsie, Microsoft pracuje nad Linux Subsystem for Windows w celach udostępnienia developerom narzędzi linuxowych jak np. Bash. Na razie jest dostępny w testowych buildach Windows 10, ale jeśli będzie sukcesem to może również będzie można go uruchomić na Windows Serverze.

  • pokaż wszystkie komentarze (6)
  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

29 – O wydajności baz danych z Damianem Widerą

(comments are closed)

Damian WideraPrzed Wami 29. odcinek DevTalk. Powrót do… mięska, czyli technikaliów. Do rozmowy zaprosiłem Damiana Widerę, bazodanowca z krwi i kości. Możecie go poczytać na blogu i pośledzić na Twitterze: @DamianWidera. Damian występuje na bardzo wielu konferencjach oraz nagrywa interesujące kursy, jak na przykład Parallel Query Execution, Columnstore Indexes in Great Depth , Azure od A do Z czy Monitorowanie zmian w danych. Jest również autorem artykułów na Akademii SQL i współautorem książki “Serwer SQL 2008. Administracja i programowanie“. Dodatkowo organizuje konferencję SQLDay, której poświęcamy chwilkę. Jak widzicie, wie o czym mówi ;).

Rozmawiamy o podróżach i kotach. ALE JAK TO?? Raczej o pułapkach czyhających na programistów wybierających się do krainy SQLa i… ich kodach. W ciągu kilkudziesięciu minut dowiecie się jakie błędy popełniacie na co dzień w swoich aplikacjach. I co zrobić, aby Wasze bazy były bardziej wydajne. Tak jak i ja się dowiedziałem. Good stuff.

Uwaga

Ponownie ogłoszenie! Od kilku dni w Google Play dostępna jest aplikacja mobilna DevTalk! Zrealizował ją Tomasz Kowalczyk, któremu składam wielkie dzięki. Dobra robota! Zachęcam do pobrania i pobawienia się nią:

https://play.google.com/store/apps/details?id=info.kownet.devtalk&hl=en. Wszelkie uwagi można zgłaszać na GitHubie: https://github.com/tkowalczyk/DevTalkMobile.

clip_image001

Kolejne platformy: prawdopodobnie wkrótce. Nie jest to aplikacja mająca konkurować z full-wypasionymi “podcast playerami” – to po prosty kolejny sposób słuchania DevTalka, który może się Wam przydać.

I do rzeczy. Tzn. do odcinka. Miłego słuchania!

Czytaj dalej…

Permalink:

Special#03 – Eventy wiosna 2016

(comments are closed)

cover_400DevTalk Special powraca. W dzisiejszym odcinku możecie posłuchać kilku osób związanych z wydarzeniami dedykowanymi dla programistów. Wydarzenia te odbędą się wiosną 2016, więc już… niebawem!

Oto kogo usłyszycie:


 

Spotkania-IT

clip_image001

Portal Spotkania-IT to inicjatywa stawiająca sobie za cel zagregowanie i poinformowanie nas o jak największej liczbie eventów związanych z… IT właśnie :). Przemiła Alicja Musiał opowiada chwilę o swojej pracy, społecznościach i samym portalu. Odsyłam Was na http://spotkania-it.pl , ich Facebooka oraz Twittera. Warto śledzić.

WROC#

clip_image002

Druga edycja świetnej konferencji. Rok temu było niesamowicie wypaśnie. Teraz zapowiada się podobnie.
Strona www: http://wrocsharp.com
Gdzie i kiedy: Wrocław, 10 marca
Mówi: Łukasz Gąsior

WrocLove.rb

clip_image003

Coroczne święto rubystów ;). Warto zostać po WROC# we Wrocławiu na weekend.
Strona www: http://www.wrocloverb.com
Gdzie i kiedy: Wrocław, 11-13 marca
Mówi: Andrzej Krzywda

Warszawskie Dni Informatyki

clip_image004

Konferencja z największą chyba liczbą uczestników: rok temu było ich ponad 4 tysiące!
I to właśnie TUTAJ odbędzie się “DevTalk track“, gdzie będziecie mogli pooglądać prelegentów, których znacie z odcinków DevTalk ;).
Strona www: http://warszawskiedniinformatyki.pl
Gdzie i kiedy: Warszawa, 22-23 marca
Mówi: Paweł Kordos

4Developers

clip_image005

Najbardziej interdyscyplinarne wydarzenie dla profesjonalnych programistów.
Strona www: http://4developers.org.pl
Gdzie i kiedy: Warszawa, 11 kwietnia
Mówi: Janusz Kamieński

Wolves Summit

clip_image006

Trzecia edycja konferencji dla biznesu, startupów i… programistów! Po raz pierwszy pojawi się ścieżka dev. A wszystko w urokliwym Pałacu Kultury.
Strona www: https://www.wolvessummit.com
Gdzie i kiedy: Warszawa, 12-13 kwietnia
Mówi: Barbara Piasek

A tutaj nagranie:

Czytaj dalej…

Permalink:

27 – O R z Basią Fusińską

(comments are closed)

Basia FusinskaKoniec laby, DevTalk wraca na antenę! Odcinek 27 to Basia Fusińska, nasz ekskluzywny towar eksportowy, błyszczący ostatnio “all around the world” :). Zresztą, zobaczcie linki poniżej. Basia jest programistką, mentorką, blogerką (http://basiafusinska.com), prelegentką na wszelkich światowych wydarzeniach. Na Twitterze: @basiafusinska. I jest pierwszym Gościem DevTalka, który pojawia się w podcaście po raz drugi. Warto, prawda?

Dzisiaj rozmawiamy o R: czyli języku do… statystyki. Dziwne, nie? Ja, przyznaję, nigdy nie miałem z nim do czynienia. Basia natomiast trochę się nim pobawiła i podzieli się z nami swoimi wrażeniami.

Oprócz tego rozmawiamy przez chwil kilka o konferencjach. Tutaj też nasz dzisiejszy Gość ma sporo ciekawych przemyśleń.

Uwaga

Małe ogłoszenie! Dzisiaj jest dzień bardzo wyjątkowy. Nie tylko DevTalk, po dwumiesięcznej przerwie, ponownie nadaje, ale też dzieje się coś innego. Dzisiaj, 1 lutego, można zapoznać się z konkursem Daj Się Poznać. To moje kolejne ukochane dziecko, projekt, nad którym pracowałem przez ostatnie tygodnie.

DajSiePoznac 2016

Bardzo, bardzo serdecznie zapraszam na http://dajsiepoznac.pl. Naprawdę warto, “even if I say so myself”.

A teraz… Zachęcam do słuchania!

Czytaj dalej…

  • Piotr

    Microsoft nie kupił języka R tylko firmę “Revolution Analytics” tworzącą własną wersję środowiska R, przystosowanego do równoległego przetwarzania dużych ilości danych.

    Do pracy z R polecam R Studio. Jak kogoś interesuje analiza danych bez klepania formułek, to istnieje pakiet rattle. Rattle to nakładka graficzna na R, która udostępnia jedynie jakąś kroplę możliwości samego R, ale do szybkiej analizy bardzo się przydaje http://techpad.co.uk/content.php?sid=240

    Na https://www.coursera.org/ jest sporo kursów dotyczących analizy danych. Swego czasu robiłem kurs z “Data Analysis” prowadzony przez Jefreya Leeka z Johns Hopkins Bloomberg School of Public Health. W ramach kursu były dwa ciekawe projekty, do których trzeba było napisać kod i pracę naukową. Pierwszy dotyczył znalezienia reguł wyznaczających zdolność kredytową na podstawie zbioru danych pożyczkobiorców. Drugi dotyczył znalezienia klasyfikatora określającego stan w jakim się znajduje posiadacz telefonu komórkowego (WALKING, WALKING_UPSTAIRS, WALKING_DOWNSTAIRS, SITTING, STANDING, LAYING) na podstawie przetworzonych danych z czujnika przyśpieszenia i orientacji. Przy czym dane wejściowe były dosyć paskudne do analizy, bo każdy rekord zawierał 561 atrybutów. Atrybuty te powstały po wyciągnięciu statystyk z surowych danych czujników (FFT, mean, min, max, std itd.).

  • Tomasz Jarzynski

    Co do 25 minuty: na politechnice wroclawskiej Madeyski Lech (WIZ) zajmuje sie metrykami kodu. Swietne zajecia prowadzil!
    http://madeyski.e-informatyka.pl/

  • pokaż wszystkie komentarze (4)
  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

26 – O ergonomii z Ewa Paszkowską-Demidowską

(comments are closed)

ewa-demidowskaPo dłuższej niż zwykle przerwie (ale “normę” 2 odcinków miesięcznie udało się utrzymać :) ) zapraszam Was na odcinek numer dwadzieścia sześć. Po wakacjach zdecydowanie dominowały tematy dość mocno techniczne, więć aby urozmaicić rzeczywistość, dzisiaj “na mientko”. Pomaga mi w tym Ewa Paszkowska-Demidowska: doświadczona terapeutka ruchowa. Ewa nie jest osobą techniczną, więc nie będzie zwyczajowej listy blogów, twitterów itd, zamiast tego dwa linki: http://warsztatyfeldenkraisa.pl oraz http://harmonya.pl.

Temat naszej rozmowy powinien zainteresować prawie wszystkich słuchaczy, bo… kto nie zmaga się z różnymi dolegliwościami związanymi z naszym zawodem? Bolące plecy, trzeszczące kolana, kłujące nadgarstki… Ten odcinek pokazuje Wam kilka sposobów na poradzenie sobie z tym. Okazuje się, że niekoniecznie potrzebujemy krzesła za 5k. I niekoniecznie wyprawa na siłownię czy basen może pomóc. Co najważniejsze: możemy walczyć z takimi ciemnymi stronami naszej pracy podczas programowania, “w tle”. Brzmi enigmatycznie? Zapraszam do posłuchania!

Czytaj dalej…

  • Maciej Aniserowicz

    Dzięki za feedback!
    Faktycznie jakość pozostawia wiele do życzenia. Krzysiek Śmigiel (obrabiający dźwięk) i tak zrobił tutaj cuda, bo w oryginale było… dużo gorzej. Niestety na jakość nagrania Gościa nie mam żadnego wpływu. Mimo to postanowiłem odcinek opublikować, bo temat wydawał mi się interesujący. Nie pozostaje chyba nic innego jak zaplanować w przyszłości ponowne poruszenie tej kwestii, z inną osobą i z trochę innej perspektywy :).

  • Robert Skarżycki

    Niestety, zgadzam się z przedmówcami – jakość dźwięku spowodowała, że nie byłem w stanie słuchać tego odcinka (przynajmniej na razie próbowałem w sposób, w jaki zazwyczaj słucham, czyli w samochodzie; może na słuchawkach albo w domowym zestawie audio będzie lepiej). Zauważyłem, że jakość dźwięku sporo różni się pomiędzy odcinkami – to oczywiście zależy od sprzętu audio rozmówcy i na to oczywiście nie masz wpływu. Proponuję jednak na przyszłość np. tydzień przed rozmową zrobić krótki test jakośći sprzętu-połączenia. W sumie lepiej gdyby miało się okazać, że nagranie się opóźni, bo rozmówca musi pożyczyć lepszy mikrofon i trzeba przełożyć nagranie o tydzień, niż gdy po nagraniu okazuje się, że jest bieda i nie bardzo da się cokolwiek odratować. A szkoda, bo temat naprawdę zapowiadał się cieakwie.

  • pokaż wszystkie komentarze (6)
  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

25 – O Event Driven Architecture z Szymonem Kulcem

(comments are closed)

szymon-kulecW 25 odcinku DevTalk wracamy do tematu architektury. Tym razem moim Gościem jest Szymon Kulec: programista, blogger, prelegent i jeden z liderów Warszawskiej Grupy .NET. Na Twitterze: @scooletz.

Dyskutujemy o Event Driven Architecture. Z odcinka dowiecie się czym jest EDA, o jakich zdarzeniach mowa i jak z nich korzystać. Do tego: jak ma się do tego CQRS i Event Sourcing, na czym polega eventual consistency oraz jak obsługiwać/przetwarzać zdarzenia? I… oczywiście, wiele więcej :). Zapraszam do słuchania!

Czytaj dalej…

  • Michal Franc

    @dariol
    Eventual consistency nie oznacza ze cos sie zgubi, zawsze mozna to odnalezc ‘gdzies’ w systemie.

  • Jakub Kasprzyk

    Przepraszam za ewentualną ignorancję, ale czy naprawdę jest taka diametralna różnica między Event Broker i Event Bus? Pozdrawiam

  • pokaż wszystkie komentarze (8)
  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.