// Wszystkie wpisy

← strona główna
  1. Czym różnią się spec_helper.rb i rails_helper.rb w RSpec?

    Czym różnią się spec_helper.rb i rails_helper.rb w RSpec? Jak efektywnie wykorzystać te pliki do testowania Ruby on Rails?

  2. Co to jest PORO w Ruby?

    Czym jest PORO (Plain Old Ruby Object) w Ruby, jak go używać do pisania zrozumiałego kodu. Dlaczego PORO jest ważny dla elastyczn…

  3. [Fix] Fabryka nie zarejestrowana: "user" (KeyError) (FactoryBot / Rails 7)

    Naprawiamy błąd rejestracji fabryki w Rails (Factory not registered: "user" (KeyError)). Opis bibliotek factory_bot i factory_bot…

  4. Zaokrąglanie liczb dziesiętnych: zasady matematyczne, JavaScript i Ruby

    Zaokrąglanie liczb dziesiętnych: zasady matematyczne, JavaScript i Ruby. Przykłady, pułapki.

  5. Czym jest Konwencja nad Konfiguracją (w kontekście RoR i nie tylko)?

    Czym jest konwencja nad konfiguracją (w kontekście RoR i nie tylko)? Jakie są zalety i wady CoC?

  6. Co oznacza zasada ACID w programowaniu?

    ACID — to zestaw właściwości, które gwarantują niezawodność działania transakcji w bazach danych. Każda transakcja jest podstawow…

  7. Czym jest RDBMS (relacyjny system zarządzania bazami danych)?

    Czym jest RDBMS (relacyjny system zarządzania bazami danych)? Do czego potrzebne są RDBMS i jak je stosować?

  8. Co oznacza relacyjny (w kontekście baz danych relacyjnych)?

    Co oznacza relacyjny (w kontekście baz danych relacyjnych)? Skąd pochodzi ta nazwa i co oznacza?

  9. Jak działa model sztucznej inteligencji?

    Jak działa model sztucznej inteligencji? Główne etapy pracy modelu SI. Problemy i ograniczenia technologii.

  10. Jaką hierarchię ma DOM (Model Obiektów Dokumentu)?

    Jaką hierarchię ma DOM? Jakie elementy są używane w strukturze DOM (Document Object Model)?

  11. Co to jest SCM (Zarządzanie Kontrolą Źródła)?

    Co to jest SCM (Zarządzanie Kontrolą Źródła)? Po co jest potrzebne, kiedy i jak powstało. Jakie istnieją popularne usługi?

  12. Co to jest commit w kontekście programowania oraz SCM / Git?

    Co to jest commit w kontekście programowania oraz SCM / Git? Zasada działania i przykłady commitu.

  13. Czym jest repozytorium?

    Czym jest repozytorium? Do czego jest potrzebne i jak działa?

  14. Co to jest metoda idempotentna?

    Czym jest metoda idempotentna? Opis i przykłady metod idempotentnych w programowaniu.

  15. Jak usunąć plik .DS_Store z repozytorium Git?

    Jak usunąć plik .DS_Store z repozytorium Git? Ignorujemy nowe pliki .DS_Store i usuwamy już dodane do Gita.

  16. Co to jest .gitignore? Do czego jest potrzebny i jak go używać

    Czym jest .gitignore? Do czego jest potrzebny i jak go używać? Przykłady konfiguracji.

  17. Co oznacza kropka na początku pliku (.gitignore, .DS_Store, .bashrc itd.)?

    Co oznacza kropka na początku pliku (.gitignore, .DS_Store, .bashrc itd.)? Jak zobaczyć lub ukryć te pliki na macOS i Linux?

  18. Jak działa metoda map w Ruby? Przegląd działania metody z przykładami

    Jak działa metoda map w Ruby? Przegląd działania metody map w Ruby z przykładami. Dlaczego taka nazwa?

  19. Co oznacza .map(&:name) w Ruby?

    Co oznacza .map(&:name) w Ruby? Przykłady użycia skrótu wywołania map.

  20. Jak naprawić awarię Windows spowodowaną przez CrowdStrike?

    Jak naprawić awarię Windows spowodowaną przez CrowdStrike? Napraw globalny problem.