DevTalk

33 – O programowaniu z Gynvaelem Coldwindem


Listen Later

Spotykamy 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!

http://traffic.libsyn.com/devtalk/DevTalk_E33-Gynvael_Coldwind-Programming.mp3 Zasubskrybuj podcast (e-mail, iTunes) lub ściągnij ten odcinek w mp3.

Linki:

  • Błąd w PHP z kluczem arrayów:
    • https://bugs.php.net/bug.php?id=69892 – bug w PHP z integer overflow w indeksach (via Enzo/int3pids)
    • https://sektioneins.de/blog/15-08-03-php_challenge_2015_solution.html – zadanie na CTF z nim związane (via Enzo/int3pids)
    • PHP, operator == i porównanie haszy:
      • http://gynvael.coldwind.pl/?id=492 – post o tym jak dokładnie działa operator ==
      • https://docs.google.com/spreadsheets/d/1oWsmTvEZcfgc_1QkBczNGA3Gcffg_pmgKcak7iZldUw/pub?output=html – stablicowane działanie operatora ==
      • https://pen-testing.sans.org/blog/2014/12/18/php-weak-typing-woes-with-some-pontification-about-code-and-pen-testing – problem z porównaniem hashy operatorem ==
      • https://www.whitehatsec.com/blog/magic-hashes/ – mniej więcej to samo co wyżej + tabela “magicznych hashy”
      • Poison NULL byte:
        • https://cwe.mitre.org/data/definitions/626.html – dość formalny opis poison NULL byte w bazie CWE (Common Weakness Enumeration)
        • http://hakipedia.com/index.php/Poison_Null_Byte – mniej formalny opis z przykładami
        • http://insecure.org/news/P55-07.txt – przykładowy artykuł z magazynu Phrack o błędach tego typu w aplikacjach Perlowych (z roku 1999)
        • Koniecznie zostaw komentarz: jak Ci się podoba odcinek?
          Nie zapomnij też dołączyć do społeczności DevTalk na Facebooku i Twitterze :)!
          Zapisz się również na Newsletter, aby nie przegapić żadnego odcinka!

          Muzyka wykorzystana w intro:
          “Misuse” Kevin MacLeod (incompetech.com)
          Licensed under Creative Commons: By Attribution 3.0
          http://creativecommons.org/licenses/by/3.0/

          The post 33 – O programowaniu z Gynvaelem Coldwindem appeared first on DevTalk.

          ...more
          View all episodesView all episodes
          Download on the App Store

          DevTalkBy Maciej Aniserowicz

          • 5
          • 5
          • 5
          • 5
          • 5

          5

          3 ratings