Programowanie Na Niadanie

  • Autor: Vários
  • Narrador: Vários
  • Editora: Podcast
  • Duração: 1:22:33
  • Mais informações

Informações:

Sinopse

Podcast, który przyblia platform Microsoft .NET, zahaczajc te o bardziej uniwersaln wiedz wartociow dla kadego programisty i programistki.

Episódios

  • PNŚ 4: Kilka rzeczy o LINQ, których możesz nie wiedzieć

    26/02/2018 Duração: 21min

    Która z dwóch składni LINQ daje więcej możliwości? Jak wykorzystać wiele rdzeni procesora i przyspieszyć LINQ? Odpowiedź na te i inne pytania już w nowym odcinku podcastu :) Zawartość odcinka: Wstęp Czego ja nie wiedziałem o LINQ? Czym jest LINQ to Objects i jak się ma do LINQ to Entities? Czym jest LINQ-to-XML? Którą składnię wybrać, query syntax czy method syntax? Jak zachowa się wywołanie OrderBy() lub Reverse() na nieskończonym zbiorze? Jak jest zaimplementowane sortowanie na IEnumerable? Czy pod spodem LINQ faktycznie pracuje na IEnumerable, czy potrafi iść na skróty? Czym jest Parallel Linq? Podsumowanie Zachęcam do zapisania się na listę z powiadomieniami o nowych odcinkach i do śledzenia podcastu "Programowanie na śniadanie" na Facebooku. Podcast znajdziesz też po nazwie "Programowanie na śniadanie" w katalogu swojej aplikacji do podcastów, np. Pocket Casts.

  • PNŚ 3: Programowanie defensywne

    13/02/2018 Duração: 18min

    Czy defensywny styl programowania to coś dobrego, czy może raczej antywzorzec? Jak pisać programy, które pozostaną stabilne w zetknięciu z dziwnymi danymi i z użytkownikami? Zawartość odcinka: Programowanie defensywne - różne postrzeganie tematu Czym jest programowanie defensywne? Skąd wzięła się nazwa? Definicja programowania defensywnego Techniki programowania defensywnego Ochrona przed nieprawidłowymi danymi wejściowymi Asercje Wybór strategii obsługi błędów Inne techniki defensywne Zakończenie i podziękowania Linki do materiałów: Defensive Coding in C# - kurs "klasycznych technik", trochę chaotyczny i niekoniecznie polecam. Advanced Defensive Programming Techniques - ten jest trochę.. radykalny, ale za to ma dużo ciekawych obserwacji i przybliża sposób myślenia znany z języków funkcyjnych. Code Complete (Developer Best Practices) - znana książka Steve McConnella. Rozdział 8 poświęcony jest programowaniu defensywnego. Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin) - k

  • PNŚ 2: Jak poprawić bezpieczeństwo strony jednym meta-tagiem - Content-Security-Policy

    05/02/2018 Duração: 27min

    Jeśli tworzysz strony lub aplikacje webowe, Content-Security-Policy pozwoli Ci jedną linijką konfiguracji znacznie poprawić ich bezpieczeństwo. Zawartość odcinka: Dla kogo jest ten odcinek? Wstęp: dlaczego pozostając przy opcji domyślnej NIE jesteśmy bezpieczni Przykładowe ataki klasy code-injection Cross Site Scripting (XSS) Cross Site Styling (the "other" XSS) Clickjacking Rozwiązanie/mitygacja: Content-Security-Policy Gdzie znaleźć więcej informacji? Zachęcam do zapisania się na listę z powiadomieniami o nowych odcinkach i do śledzenia podcastu "Programowanie na śniadanie" na Facebooku. Podcast znajdziesz też po nazwie "Programowanie na śniadanie" w katalogu swojej aplikacji do podcastów, np. Pocket Casts.

  • PNŚ 1: "Hit Refresh". Jak naprawić korporację? - wg CEO Microsoftu

    05/02/2018 Duração: 10min

    O niedawnej książce CEO Microsoftu Satya Nadelli "Hit Refresh", w której pisze o transformacji Microsoftu której się podjął i o przyszłości świata technologii widzianej z jego perspektywy. Zawartość odcinka: Hit Refresh - przedstawienie książki Wybrane wątki Microsoft = zepsuta korporacja? Po co Microsoft istnieje? Prywatność i chmura Podsumowanie Zachęcam do zapisania się na listę z powiadomieniami o nowych odcinkach i do śledzenia podcastu "Programowanie na śniadanie" na Facebooku. Podcast znajdziesz też po nazwie "Programowanie na śniadanie" w katalogu swojej aplikacji do podcastów, np. Pocket Casts.

  • PNŚ 0: Programowanie na śniadanie

    05/02/2018 Duração: 05min

    Zwięźle, bo w zaledwie 5 minut o tym: dla kogo jest ten podcast, o czym będzie (poza tym że o programowaniu) i dlaczego koniecznie musisz go zasubskrybować ;) Zawartość odcinka: dla kogo jest ten podcast? o czym będzie (poza tym że o programowaniu)? dlaczego koniecznie musisz go zasubskrybować ;) Zachęcam do zapisania się na listę z powiadomieniami o nowych odcinkach i do śledzenia podcastu "Programowanie na śniadanie" na Facebooku. Podcast znajdziesz też po nazwie "Programowanie na śniadanie" w katalogu swojej aplikacji do podcastów, np. Pocket Casts.