// Wszystkie wpisy
← strona głównaCzym jest jemalloc i jak ma się do Ruby / Ruby on Rails
jemalloc — to szybki alokator pamięci, który zmniejsza fragmentację i poprawia wydajność aplikacji Ruby / Rails. Idealny do Sidek…
Jak znaleźć podtablicę o maksymalnej sumie (Maximum Subarray Sum) w Ruby
Znajdź podtablicę o maksymalnej sumie w tablicy liczb za pomocą algorytmu Kadane’a. Proste wyjaśnienie, implementacja w Ruby, prz…
Zadanie na sprawdzenie poprawności rozmieszczenia nawiasów (Ruby)
Rozważmy prostą wersję rozwiązania zadania na sprawdzenie poprawności rozmieszczenia nawiasów (Ruby).
Zadanie: Przekształcenie liczby rzymskiej na dziesiętną (Ruby)
Dowiedz się, jak za pomocą Ruby przekształcić liczbę rzymską na dziesiętną. Proste i skuteczne rozwiązanie problemu z wyjaśnienie…
[FIXED] nie można załadować takiego pliku -- html/pipeline (LoadError) występuje podczas rails generate thredded:install
Fiksuje błąd cannot load such file -- html/pipeline (LoadError), który występuje podczas rails generate thredded:install (przy in…
Gdzie znaleźć starszą wersję Google Chrome i ją pobrać? Na przykładzie starego Maca
Gdzie znaleźć stare wersje przeglądarki Google Chrome? Oficjalne instalatory dla starych wersji Mac, Windows, Linux itd.
Instalujemy minikube na Macu z M1 (rezygnujemy z qemu, uruchamiamy na dockerze)
Fixujemy minikube na Mac z M1 (rezygnujemy z qemu, uruchamiamy na dockerze). Droga samuraja.
Naprawiamy minikube "Próbujesz uruchomić binarkę amd64 na systemie M1."
Naprawiamy minicube "Próbujesz uruchomić binarkę amd64 na systemie M1." Proszę rozważyć uruchomienie binarki darwin/arm64 zamiast…
[Codecov] Jaka jest różnica między pokryciem patch a pokryciem projektu?
Czym jest codecov i co oznacza Patch coverage oraz Project coverage? Wyjaśnienie prostymi słowami.
Dlaczego PostgreSQL pomija ID podczas zapisywania nowych rekordów? (Heroku)
Dlaczego PostgreSQL pomija ID podczas zapisywania nowych rekordów? (Heroku). Wyjaśnienie przyczyn luk w sekwencjach ID.
Pessimistic Lock w Rails: co to jest i kiedy stosować. Jakie są alternatywy?
Dowiedz się, jak używać pessimistic lock w Rails, aby chronić przed jednoczesnymi zmianami rekordów. Porównujemy z optimistic loc…
Programowanie wbudowane: co to jest i od czego zacząć
Programowanie wbudowane (embedded programming) to rozwój oprogramowania dla urządzeń z ograniczonymi zasobami: mikrokontrolerów, …
Co to jest XOR i jak to działa?
XOR (wykluczające LUB) – to operacja logiczna, która jest używana w szyfrowaniu, zmianie bitów i sprawdzaniu różnic. Jeśli wartoś…
Co to jest CFB (Cipher Feedback)?
CFB (Cipher Feedback) – to tryb szyfrowania, w którym każdy blok zależy od poprzedniego, co zapewnia ochronę danych. Stosowany w …
Czym jest debounce w JavaScript i dlaczego jest to ważne?
Debounce w JavaScript to technika, która ogranicza częstotliwość wywołań funkcji, aby uniknąć nadmiernego obciążenia przeglądarki…
Czym jest memoizacja (przykłady Ruby i Ruby on Rails)?
Memoizacja (memoizacja) — to technika optymalizacji, która buforuje wyniki funkcji, aby uniknąć powtarzających się obliczeń. W Ru…
Czym jest Promise w JavaScript i jak szybko zrozumieć jego istotę?
Co to jest Promise w JavaScript i jak szybko zrozumieć jego istotę? Rozbieramy kilka przykładów promes, które pomogą szybko zrozu…
Poprawka błędu [DEPRECATION] #adapters jest przestarzałe. Użyj zamiast tego #profiles. (Codecov / docile)
Poprawka błędu [DEPRECATION] #adapters jest przestarzałe. Użyj zamiast tego #profiles. (Codecov / docile)
[Fix] Heroku / SearchBox addon - błąd indeksowania "Klient nie może zweryfikować, że serwer to Elasticsearch"
[Fix] Heroku / SearchBox addon - błąd indeksowania "Klient nie może zweryfikować, że serwer to Elasticsearch". Instalujemy potrze…
[Fix] Nie ma takiego pliku ani katalogu @ rb_sysopen - tmp/pids/server.pid
Ustalenie uruchomienia serwera Rails. Rozwiązanie błędu No such file or directory @ rb_sysopen - tmp/pids/server.pid. Wyjaśniamy,…