Biblioteka
📖 Learn OpenGL - Graphics Programming
- Autor: Joey de Vries
- Kategoria: Grafika komputerowa, Programowanie, OpenGL
- Krótki opis: brak
- Link: https://learnopengl.com/book/book_pdf.pdf
📖 vkguide.dev - Vulkan Guide
- Autor: Victor Blanco
- Kategoria: Grafika komputerowa, Programowanie, Vulkan
- Krótki opis: Poradnik instruujący, jak stworzyć własny prosty silnik graficzny przy użyciu API Vulkan
- Link: https://vkguide.dev/
📹 34C3 - Demystifying Network Cards
- Autor: Paul Emmerich
- Kategoria: Networking, Internet, Linux, UNIX, Sterowniki, Systemy Operacyjne
- Krótki opis: Opis działania kart sieciowych i przegląd sterownika do takowej pracującego w przestrzeni użytkowika (user mode/ring 3) na Linuxie
- Link: https://www.youtube.com/watch?v=IKd4qTzkGfk
📰 sunshine2k.de - Rasterization algorithms for filling triangles
- Autor: brak
- Kategoria: Grafika komputerowa, Rasteryzacja, Algorytmy
- Krótki opis: Autor prezentuje kilka prostych i popularnych algorytmów rasteryzacji trójkątów
- Link: http://www.sunshine2k.de/coding/java/TriangleRasterization/TriangleRasterization.html
📰 Math as code
- Autor: Jam3
- Kategoria: Matematyka
- Krótki opis: Artykuł tłumaczy zapis matematyczny przy pomocy konwencji programistycznych
- Link: https://github.com/Jam3/math-as-code
📖 C++ Exceptions Under the Hood
- Autor: Nico Brailovsky (monkeywritescode)
- Kategoria: C++, Wyjątki, Kompilatory, Optymalizacja
- Krótki opis: Autor wyjaśnia, jak zaimplementowane są wyjątki w C++
- Link: https://monkeywritescode.blogspot.com/p/c-exceptions-under-hood.html#chapter_n_2
📰 Guide - How to avoid C/C++ runtime on Windows
- Autor: Mārtiņš Možeiko (mmozeiko)
- Kategoria: C++, C, Windows, Biblioteki
- Krótki opis: Autor opisuje wymogi prawidłowego działania programu na Windowsie i opisuje jak pozbyć się kompletnie bibliotekui standardowej
- Link: https://hero.handmade.network/forums/code-discussion/t/94-guide_-_how_to_avoid_c_c++_runtime_on_windows
📰 Coroutines for C using Duff’s Device based on Simon Tatham’s coroutines
- Autor: Enichan
- Kategoria: C, C++, Coroutine
- Krótki opis: Implementacja korutyn (?, coroutines) w C przy pomocy Duff’s Device.
- Link: https://gist.github.com/Enichan/5f01140530ff0133fde19c9549a2a973
📰 What every C programmer should know about undefined behavior
- Autor: LLVM Project
- Kategoria: C++, C, Undefined Behavior, Optymalizacja, Kompilatory
- Krótki opis: Seria postów ukazujących problemy wynikające z istnienia UB w język+
- Link: http://blog.llvm.org/2011/05/what-every-c-programmer-should-know.html
📰 Introduction to the ELF format
- Autor: Keith Makan/k3170
- Kategoria: Systemy Operacyjne, Linux, UNIX, Biblioteki, ELF, Formaty
- Krótki opis: Seria postów wyjaśniających “wnętrzności” formatu ELF (Executable and Linkable Format) stosowanego m.in. na Linuxie do przechowywania plików wykonywalnych czy bibliotek
- Link: https://blog.k3170makan.com/2018/09/introduction-to-elf-format-elf-header.html
📹 Onur Mutlu Lectures
- Autor: Onur Mutlu & inni
- Kategoria: Programowanie niskopoziomowe, Internet, Hardware, GPU, CPU, Grafika komputerowa, Mikroarchitektura, AI
- Krótki opis: Kanał z wieloma informatycznymi wykładami na wiele tematów
- Link: https://www.youtube.com/channel/UCIwQ8uOeRFgOEvBLYc3kc3g
📖 Chad’s Guide to Starting Your Own Website
- Autor: nieznany
- Kategoria: Systemy Operacyjne, Linux, Serwery, Strony internetowe (hostowanie)
- Krótki opis: This is LandChad.net, a site dedicated to turning internet peasants into Internet Landlords by showing them how to setup websites, email servers, chat servers and everything in between
- Link: https://landchad.net/
📹 Two Minute Papers
- Autor: Two Minute Papers
- Kategoria: AI
- Krótki opis: Kanał o AI i tematach pokrewnych
- Link: https://www.youtube.com/c/KárolyZsolnai
📹 Ben Eater
- Autor: Ben Eater
- Kategoria: Hardware, Elektronika
- Krótki opis: Bardzo ciekawy kanał, na którym można obejrzeć materiały o działaniu na poziomie elektronicznym różnych komponentów komputera. Assembly, C, kod binarny, karta graficzna od zera, procesor od zera i tego typu
- Link: https://www.youtube.com/c/BenEater
📰 First Principles
- Autor: brak
- Kategoria: Logika, myślenie, kreatywność
- Krótki opis: brak
- Link: https://fs.blog/first-principles/ https://fs.blog/
📖 Code Simplicity
- Autor: Max Kanat-Alexander
- Kategoria: Inżynieria oprogramowania, kreatywność, programowanie
- Krótki opis: brak
- Link: https://www.codesimplicity.com/wp-content/uploads/2022/05/CodeSimplicity.pdf
📹 I programmed some creatures. They evolved
- Autor: davidrandallmiller
- Kategoria: Programowanie, pseudo ML, ewolucja
- Krótki opis: Filmik przedstawia stworzenia umieszczane w świecie, w którym są proste warunki przeżycia np. znajdowanie się w określonej strefie lub zabijanie innych i nie tylko. Za pomocą symulacji działania genetyki i mózgu organizmy uczą się dostosowywać do warunków środowiska
- Link: https://www.youtube.com/watch?v=N3tRFayqVtk
📰 Will UBI save us when AI takes all the jobs
- Autor: swlh
- Kategoria: AI
- Krótki opis: Artykuł rozważa problem wzrostu bezrobocia wskutek rozwoju sztucznej inteligencji i proponowane rozwiązanie - powszechny dochód podstawowy
- Link: https://medium.com/swlh/will-ubi-save-us-when-ai-takes-all-the-jobs-29d5b7a24603
📖 Encyklopedyczny zbiór danych o technologii (Wikipedia)
- Autor: brak
- Kategoria: *
- Krótki opis: Pozwala poszerzyć ogólną wiedzę informatyczną, przydatne źródło gdy nie jesteśmy pewni co chcemy wiedzieć - można poczytać po trochu o wszystkim albo wylosować artykuł
- Link: https://en.wikipedia.org/wiki/Wikipedia:Contents/Technology_and_applied_sciences
📰 The Barycentric Conspiracy
- Autor: Fabian Giesen (rygrous)
- Kategoria: brak
- Krótki opis: Artykuł przedstawia zastosowanie geometrii i algebry liniowej do rasteryzacji trójkątów, tłumaczy działanie koordynatów barycentrycznych
- Link: https://fgiesen.wordpress.com/2013/02/06/the-barycentric-conspirac/
📹 Mateusz Chrobok
- Autor: Mateusz Chrobok
- Kategoria: Cyberbezpieczeństwo
- Krótki opis: Tworzy filmiki głównie o zagrożeniach wynikających ze stosowania technologii. Uważam, że użyteczne społecznie by ludzie zdawali sobie z tego sprawę
- Link: https://www.youtube.com/c/MateuszChrobok
📹 PwnFunction
- Autor: PwnFunction
- Kategoria: *
- Krótki opis: Animowane filmiki na różne tematy informatyczne
- Link: https://www.youtube.com/c/PwnFunction
📹 Copernicus
- Autor: wielu
- Kategoria: Naukowe (fizyka, biologia, astronomia itd)
- Krótki opis: brak
- Link: https://www.youtube.com/c/CopernicuscenterEduPl
📖 Rust by example
- Autor: 400+ kontrybutorów
- Kategoria: Języki programowania
- Krótki opis: Kurs Rusta na przykładach
- Link: https://doc.rust-lang.org/rust-by-example
📖 Rust book
- Autor: wielu, opensource
- Kategoria: Języki programowania
- Krótki opis: Kurs rusta, bardziej teoretyczny
- Link: https://doc.rust-lang.org/book/title-page.html
📹 Stop trying to understand math
- Autor: The Math Sorecerer
- Kategoria: Matematyka
- Krótki opis: Mówi o problemie, który miałem. Na rozwiązanie swoje wpadłem wcześniej, on tu omawia podobnie. Przydatne. Nie trzeba za wszelką cenę starać się zrozumieć, a przynajmniej na początku. No i nie wszystko w ogóle trzeba rozumieć. Ale jak już się umie stosować i pamięta to ostatecznie samemu można wpaść na to dlaczego
- Link: https://www.youtube.com/watch?v=lt1nUfskq9E
📰 EFF - Electronic Frontier Foundation
- Autor: EFF
- Kategoria: Prywatność, Prawo, Cyberbezpieczeństwo, Społeczne
- Krótki opis: EFF nagłaśnia problemy związane z rozwojem elektroniki i informatyki
- Link: https://www.eff.org/
📹 GDC - Game developer conference
- Autor: wielu
- Kategoria: Game development, Idee
- Krótki opis: GDC to zapisy z konferencji na żywo omawiających wiele aspektów ideowych game developmentu, ale nie tylko
- Link: https://www.youtube.com/c/Gdconf
📹 NDC
- Autor: wielu
- Kategoria: Programowanie, Idee
- Krótki opis: NDC to zapisy wideo z konferencji na temat ideowych aspektów programowania
- Link: https://www.youtube.com/channel/UCTdw38Cw6jcm0atBPA39a0Q