#Programowanie (Програмування)
163 wpisów w kategorii „Programowanie (Програмування)"
Notatki o programowaniu w języku ukraińskim: języki kodowania, algorytmy, nowoczesne technologie i inne przydatne informacje dla programistów.
Czym jest ORM i po co jest potrzebny?
ORM - to technologia, która pozwala na pracę z bazami danych za pomocą obiektów kodu, upraszczając rozwój, skracając zapytania SQ…
Czym różni się OAuth 1 od OAuth 2
Post opisuje OAuth 1 i OAuth 2: ich historię, przeznaczenie, różnice, cechy bezpieczeństwa oraz zastosowanie w nowoczesnych API.
Podstawowe metody uwierzytelniania w API
Podstawowe metody uwierzytelniania w API na Ruby on Rails: Basic Auth, Token, JWT i OAuth 2 dla bezpiecznego dostępu do zasobów.
Czym jest ivar w Ruby / Rails?
ivar w Ruby to zmienna instancji (instance variable), która jest oznaczana @. W Rails przekazuje dane z kontrolera do widoku, zac…
Czym jest Row Security w PostgreSQL i po co jest to deweloperom Rails?
Row Level Security w PostgreSQL to ochrona danych na poziomie wierszy tabeli. Umożliwia kontrolowanie dostępu bezpośrednio w bazi…
Offset vs Cursor Pagination w Rails: co wybrać i dlaczego
Offset i pagination kursorowa w Rails to dwa podejścia do dzielenia danych na strony. Offset jest prostszy, ale wolniejszy przy d…
Czym jest NP-trudność?
NP-trudność – to klasa zadań, w której znalezienie rozwiązania jest niezwykle trudne, ale sprawdzenie gotowej odpowiedzi można sz…
Czym jest złożoność faktorialna?
Złożoność faktorialna to szybki wzrost liczby wariantów, gdy dla n elementów możliwych permutacji wynosi n! Klasycznie występuje …
Czym jest Bubble Sort (wyjaśnienie algorytmu)?
Bubble Sort - prosty algorytm sortowania, który porównuje sąsiednie elementy tablicy i zamienia je miejscami, aż wszystkie liczby…
Co to jest plik HAR (HTTP Archive)?
Plik HAR (HTTP Archive) — to format .har, który przechowuje dziennik pracy przeglądarki z siecią. Zawiera wszystkie żądania HTTP(…