// Wszystkie wpisy

← strona główna
  1. [Fixed] niezainicjowana stała ActiveSupport::LoggerThreadSafeLevel::Logger (NameError)

    Naprawa błędu po zainstalowaniu najnowszej wersji paper_trail:uninitialized constant ActiveSupport::LoggerThreadSafeLevel::Logger…

  2. Czym jest jemalloc i jak ma się do Ruby / Ruby on Rails

    Co to jest jemalloc?. jemalloc (skrót od Jason Evans malloc) — to wydajny alokator pamięci, który zastępuje standardowy malloc, z…

  3. Jak znaleźć podtablicę o maksymalnej sumie (Maximum Subarray Sum) w Ruby

    Rozważmy klasyczny problem z algorytmów: znaleźć podtablicę o maksymalnej sumie. Warunki zadania Mamy tablicę liczb całkowitych (…

  4. Zadanie na sprawdzenie poprawności rozmieszczenia nawiasów (Ruby)

    Warunek dla zadania jest następujący. Stwórz funkcję valid_braces, która przyjmuje ciąg składający się tylko z nawiasów: ()[]{}. …

  5. Zadanie: Przekształcenie liczby rzymskiej na dziesiętną (Ruby)

    Rozważmy prostą wersję rozwiązania problemu przekształcania liczby rzymskiej na dziesiętną (Ruby). Warunek Stwórz funkcję solutio…

  6. [FIXED] nie można załadować takiego pliku -- html/pipeline (LoadError) występuje podczas rails generate thredded:install

    Jak naprawić błąd uruchomienia rails generate thredded:install? ~/Desktop/sandbox rails generate thredded:install /Users/username…

  7. Gdzie znaleźć starszą wersję Google Chrome i ją pobrać? Na przykładzie starego Maca

    Coraz częściej spotykam się z tym, że nowsze wersje oprogramowania nie działają na starszych wersjach MacOS. Kiedyś było to prawd…

  8. Instalujemy minikube na Macu z M1 (rezygnujemy z qemu, uruchamiamy na dockerze)

    Na Mac z M1 nie wszystko jest takie proste z minikube. Po jego instalacji napotkałem jeszcze jeden błąd: 😄 minikube v1.35.0 na Da…

  9. Naprawiamy minikube "Próbujesz uruchomić binarkę amd64 na systemie M1."

    Na Macu z M1 podczas wykonywania minikube config set cpus 4 napotkałem taki błąd: | You are trying to run the amd64 binary on an …

  10. [Codecov] Jaka jest różnica między pokryciem patch a pokryciem projektu?

    Codecov — to usługa do analizy pokrycia kodu testami, która integruje się z CI/CD i pokazuje, która część kodu jest faktycznie wy…

  11. Dlaczego PostgreSQL pomija ID podczas zapisywania nowych rekordów? (Heroku)

    Sprawdzacie ostatni ID w bazie, a on jest niespodziewanie większy niż rzeczywista liczba rekordów. Dlaczego tak się dzieje?W Hero…

  12. Pessimistic Lock w Rails: co to jest i kiedy stosować. Jakie są alternatywy?

    Jeśli pracujesz z Rails i musisz uniknąć jednoczesnej zmiany jednego rekordu przez kilka procesów, warto zwrócić uwagę na mechani…

  13. Programowanie wbudowane: co to jest i od czego zacząć

    Programowanie wbudowane (embedded programming) — to rozwój oprogramowania dla urządzeń, które mają ograniczone możliwości oblicze…

  14. Co to jest XOR i jak to działa?

    XOR (wykluczające LUB) – to prosta, ale użyteczna operacja logiczna, która jest stosowana w programowaniu, kryptografii i przetwa…

  15. Co to jest CFB (Cipher Feedback)?

    CFB (skrót od Cipher Feedback) – to jeden ze sposobów szyfrowania danych, który działa na zasadzie „łańcucha”. Wyobraź sobie, że …

  16. Czym jest debounce w JavaScript i dlaczego jest to ważne?

    Jeśli kiedykolwiek pracowałeś z wydarzeniami w JavaScript, takimi jak scroll, resize czy keyup, to prawdopodobnie zauważyłeś, że …

  17. Czym jest memoizacja (przykłady Ruby i Ruby on Rails)?

    Memoizacja (memoizacja) — to technika optymalizacji, która polega na cachowaniu wyników wykonania funkcji, aby uniknąć powtórnych…

  18. Czym jest Promise w JavaScript i jak szybko zrozumieć jego istotę?

    Wyobraź sobie, że zamówiłeś kawę w kawiarni. Barista przyjmuje zamówienie, wydaje paragon i mówi: „Proszę chwilę poczekać”. Nie s…

  19. Poprawka błędu [DEPRECATION] #adapters jest przestarzałe. Użyj zamiast tego #profiles. (Codecov / docile)

    Ostatnio natknąłem się na błąd w Codecov, który w rzeczywistości był fałszywym powiadomieniem. Pojawiał się tylko po stronie Code…

  20. [Fix] Heroku / SearchBox addon - błąd indeksowania "Klient nie może zweryfikować, że serwer to Elasticsearch"

    Podczas konfigurowania dodatku wyszukiwania SearchBox na Heroku wystąpił błąd podczas uruchamiania indeksacji z konsoli. Loading …