// Wszystkie wpisy
← strona głównaJak działa 'rails console --sandbox'?
rails console --sandbox uruchamia konsolę Rails w specjalnym trybie, w którym wszystkie zmiany wprowadzone w bazie danych są auto…
Co oznacza "Nattywny"?
Termin "nattywny" pochodzi od łacińskiego słowa "nativus", które oznacza "wrodzony" lub "naturalny". To słowo z kolei pochodzi od…
Co to jest "rozprzestrzenienie zakresu" (Scope Creep / Skołp krip)?
Scope Creep (rozprzestrzenianie scope) - to niekontrolowane zwiększenie zakresu prac w projekcie, które często występuje bez zmia…
Co oznacza zakres (scope) w zarządzaniu projektami IT?
Zakres (Scope) - to termin, który odnosi się do zakresu prac, które należy wykonać, aby zakończyć projekt. Zakres obejmuje wszyst…
Czym jest dług techniczny (technical debt) w projektach IT?
Dług techniczny – to jak kredyt, który bierzesz, aby przyspieszyć rozwój produktu programowego, ale potem odsetki zaczynają się k…
[Fix] Rails Admin - niezdefiniowana lokalna zmienna lub metoda javascript_importmap_shim_nonce_configuration_tag
Po aktualizacji Ruby Gems wystąpił błąd na stronie Rails Admin. undefined local variable or method `javascript_importmap_shim_non…
Włączamy YJIT w Ruby 3.2.1 (Ruby on Rails)
Na początku trzeba zrozumieć, czym jest JIT, YJIT i czy jest nam potrzebny. W tej notatce opiszę proces aktualizacji ruby (poniew…
Czym jest natywny kod maszynowy?
Kod maszynowy natywny - to rodzaj kodu programowego, który jest bezpośrednio wykonywany przez procesor komputera. Jest specyficzn…
Trochę o typach implementacji Ruby (CRuby (MRI), JRuby, Rubinius, TruffleRuby, mruby)
Ruby - obiektowo-orientowany język programowania z dynamicznym typowaniem. Ma kilka wariantów implementacji, które są specjalnie …
Czym jest Garbage Collector w Ruby? Jak działa i do czego potrzebny jest GC?
Garbage Collector (zbieracz śmieci) w Ruby to zautomatyzowany mechanizm zarządzania pamięcią, który odpowiada za monitorowanie i …
ZOMBIE w Ruby. Co to jest?
Ruby - to język programowania. Tutaj wszystko jest jasne. W kodzie tego języka można spotkać termin - ZOMBIE. Co to oznacza w kon…
Czym jest prompt (prompt) i inżynieria promptów?
Termin "prompt" (w kontekście SI) opisuje zapytanie lub polecenie, które osoba kieruje do sztucznej inteligencji w celu uzyskania…
Co to jest CC i BCC w e-mailach? Do czego i jak ich używać?
CC (Carbon Copy) i BCC (Blind Carbon Copy) - to dwa pola, które są używane podczas wysyłania e-maili do dodania dodatkowych odbio…
Rozbieramy błąd PG::ObjectInUse (Ruby on Rails)
Czasami podczas rozwoju może wystąpić błąd PG::ObjectInUse: ERROR.Na przykład: rake db:drop; Pokaże nam następujący błąd: PG::Obj…
Naprawiamy ActiveRecord::ProtectedEnvironmentError w lokalnym środowisku
Lokálně można zobaczyć błąd ActiveRecord::ProtectedEnvironmentError w przypadku, gdy próbujesz uzyskać dostęp do środowiska, któr…
Czym są wskazówki klienta HTTP?
HTTP Client Hints (podpowiedzi klienta) - to mechanizm przeglądarki internetowej, który przekazuje serwerowi informacje o możliwo…
Czym jest entropia?
Entropia - to pojęcie z teorii informacji i statystyki, które jest używane do mierzenia stopnia niepewności lub nieuporządkowania…
Accept - nagłówek HTTP, do czego jest potrzebny i jak działa?
Accept to jeden z nagłówków HTTP. Używany do oznaczenia przez klienta, jakie typy obiektów (media itp.) może obsługiwać. Umożliwi…
Czym są wartości Quality (jakościowe wartości / priorytet) w HTTP?
Wartości jakości (wartości jakościowe / priorytet) - to wartości liczbowe, które są używane w nagłówkach HTTP do określenia wzglę…
Czym jest Routing (Routing)?
Routing (routing, lub trasowanie) - to kluczowy etap w procesie kierowania ruchem sieciowym do jego miejsca docelowego. Odgrywa w…