

IT to głównie rozwiązywanie zagadek
Praca w IT to w większości proces detektywistyczny, obalający mit „magika od komputerów”. Polega ona na rozwiązywaniu zagadek, zgadywaniu intencji autora kodu (nawet własnego), projektowaniu elastycznej architektury systemów bez instrukcji oraz na tłumaczeniu problemów użytkowników z „ludzkiego” na język techniczny. Samo pisanie w klawiaturę jest jedynie końcowym etapem – zapisaniem rozwikłanej intelektualnej bitwy.
Jędrzej Dec
2 dni temu3 minut(y) czytania


Kopiowanie strony internetowej
Zastanawialiście się kiedyś jak szybko wykonać kopię zapasową swojej strony internetowej? Jeśli używacie Linuxa, to macie do dyspozycji potężne narzędzie WGET. Działa też w MacOS, ale musicie najpierw mieć zainstalowany pakiet HomeBrew. Jeśli masz Maca, przejdź do kolejnego punktu. Linux W terminalu wpisz wget --mirror --convert-links --adjust-extension --page-requisites --no-parent http://example.org Poszczególne parametry oznaczają: --mirror Włącza tryb “mirror” — czyli łąc
Jędrzej Dec
11 mar2 minut(y) czytania


Vibe coding
Czym jest vibe coding? Cytując Wikipedię [2]: Vibe coding to podejście do tworzenia oprogramowania oparte na chatbotach, w którym programista opisuje projekt lub zadanie dużemu modelowi językowemu (LLM), który generuje kod na podstawie podpowiedzi. Programista nie weryfikuje ani nie edytuje kodu, lecz korzysta wyłącznie z narzędzi i wyników podanych przez LLM, aby go ocenić i prosi LLM o wprowadzenie ulepszeń. W przeciwieństwie do tradycyjnego kodowania wspomaganego sztuczną
Jędrzej Dec
11 lut5 minut(y) czytania


Hello World: It’s Not a Bug, to filozofia życia
Stało się. Domena kupiona, serwer postawiony, a pierwszy git commit poszedł na produkcję. Witaj na itsnotabug.net . Skąd ta nazwa? Jeśli pracujesz w IT dłużej niż 15 minut, na pewno znasz to zdanie. It's not a bug, it's a feature. To uniwersalne usprawiedliwienie każdego programisty, gdy system zachowuje się... no powiedzmy kreatywnie. Dla mnie jednak to coś więcej niż branżowy żart. W świecie kodu (i w życiu) granica między błędem a nową funkcjonalnością jest cienka. Często
Jędrzej Dec
11 sty1 minut(y) czytania
