lukaszstaniszewski.pl

blog programistyczny

lukaszstaniszewski.pl

blog programistyczny

Przemyślenia

Szybka kawka z AI #9: Jak uczyć się z AI?

Jakiś czas temu, podczas rozmowy ze znajomym, padło pytanie: Skąd wiesz, jak poprawiać prompty i lepiej pracować z AI? Odpowiedź była prosta: skoro AI świetnie nadaje się do nauki, to najlepiej uczyć się o AI właśnie z AI. Zacznij od osobnego projektu Najprostszym sposobem na rozpoczęcie nauki jest utworzenie osobnego projektu w ChatGPT. Warto wydzielić […]

Dlaczego warto unikać null i jak do tego podszedł Rust?

Jeśli miałbym wskazać jedną z najgorszych decyzji w historii programowania, to null byłby na szczycie listy. Tony Hoare, jego twórca, swego czasu przyznał że to błąd warty miliard dolarów, ponieważ null stał się źródłem niezliczonych problemów w systemach na całym świecie. Sam wielokrotnie popełniałem błędy wynikające ze stosowania nulla, na przykład nie zauważając, że jakaś […]

Uprość swoje życie z użyciem pre commit – Git Hooks

Post będzie bardzo krótki ale według mnie bardzo przydatny. Bardzo często zdarza się tak że robimy commit, push patrzymy po kilku minutach w PR/MR a tu błędy PSR, Unity się wywaliły itd. Za pomocą pre commit chce Ci pokazać prosty sposób jak uniknąć takich sytuacji i zaoszczędzić Ci sporo czasu. Czym jest pre commit Pre […]

UUID vs AUTO INCREMENT vs Hash – co lepsze w MySQL?

Słysząc i widząc często stwierdzenia że nie ważne co damy na primary key i tak będzie okej albo po co dawać dodatkową kolumne hash/uuid skoro możemy zamienić ją z id byłem od pewnego czasu temu przeciwny. W moich myślach było to że przecież UUID czy hash są dłuższe i zawierają więcej bajtów niż zwykły poczciwy […]

Przewiń na górę