Forkful: Samouczki programowania open source
Forum
About
Blog
GitHub
Książki
Ruby
Ruby
1. Ciągi Znaków
Zamiana małych liter na wielkie w łańcuchu znaków
Łączenie łańcuchów znaków
Konwersja ciągu znaków na małe litery
Usuwanie znaków pasujących do wzorca
Wycinanie podłańcuchów
Znalezienie długości ciągu znaków
Interpolacja łańcuchów znaków
Usuwanie cudzysłowów z ciągu znaków
Wyszukiwanie i zamiana tekstu
Korzystanie z wyrażeń regularnych
2. Liczby
Generowanie liczb losowych
Zaokrąglanie liczb
Praca z liczbami zespolonymi
3. Struktury Danych
Korzystanie z tablic asocjacyjnych
4. Dobre praktyki programowania
Obsługa błędów
Rejestrowanie zdarzeń
Organizacja kodu w funkcje
Refaktoryzacja
5. Pliki i operacje wejścia-wyjścia
Sprawdzanie, czy katalog istnieje
Tworzenie pliku tymczasowego
Odczytywanie pliku tekstowego
Odczytywanie argumentów linii poleceń
Pisanie pliku tekstowego
Pisanie do standardowego błędu
6. Daty i czasy
Obliczanie daty w przyszłości lub przeszłości
Porównywanie dwóch dat
Konwersja daty na łańcuch znaków
Pobieranie aktualnej daty
Analiza składniowa daty z łańcucha znaków
7. Przetwarzanie danych i tekstu
Manipulowanie plikami za pomocą jednolinijkowców CLI
Edytowanie plików w miejscu za pomocą jednolinijkowców CLI
8. Testowanie i debugowanie
Drukowanie komunikatów debugowania
Korzystanie z interaktywnego shella (REPL)
Pisanie testów
9. Formaty danych i serializacja
Praca z plikami CSV
Praca z JSON
Praca z TOML
Praca z XML
Praca z YAML
10. HTML i sieć web
Pobieranie strony internetowej
Analiza składniowa HTML
Wysyłanie żądania HTTP
Wysyłanie zapytania http z podstawową autoryzacją
Ostatnia aktualizacja: kwietnia 9, 2024