Na początku lat 80. gospodarka amerykańska cierpiała z powodu głębokiej recesji. Liczba bankructw firm gwałtownie wzrosła w porównaniu do poprzednich lat. Rolnicy ucierpieli również z powodu spadku...
Zmienne instancji zaczynają się od znaku at (@) i można się do nich odwoływać tylko w ramach metod klasowych. Różnią się od zmiennych lokalnych tym, że nie istnieją w żadnym konkretnym zakres. Zami...
Stargazerzy mają pod ręką mnóstwo narzędzi pomocnych w obserwacjach nieba. Jednym z takich pomocników jest Google Earth, jedna z najczęściej używanych aplikacji na świecie. Nazywa się jego komponen...
Komentarze w twoim Rubin Kod to notatki i adnotacje przeznaczone do odczytania przez innych programistów. Same komentarze są ignorowane przez interpreter języka Ruby, więc tekst wewnątrz komentarzy...
Ruby jest wyposażony w potężne i elastyczne narzędzie do analizowania opcji wiersza poleceń, OptionParser. Gdy nauczysz się korzystać z tego, nigdy nie wrócisz do ręcznego przeglądania ARGV. Option...
Zanim naprawdę zaczniesz używać Ruby, musisz mieć podstawową znajomość wiersza poleceń. Ponieważ większość Rubin skrypty nie będą miały graficznych interfejsów użytkownika, będziesz je uruchamiać z...
Obserwowanie nocnego nieba jest jedną z najstarszych rozrywek w ludzkiej kulturze. Prawdopodobnie wraca do najwcześniejszych osób, które korzystały z niebo do nawigacji; zauważyli tło gwiazd i poka...
Całkowita liczba elektronów pokazana w strukturze Lewisa jest sumą elektronów walencyjnych każdego atomu. Pamiętaj: elektrony niewartościowe nie są pokazane. Po ustaleniu liczby elektronów walencyj...
Jednym z największych problemów nowych rodziców w wieku szkolnym - lub tych, którzy stracili pracę lub rozwodzili się - są koszty. Istnieje wiele sposobów zaoszczędź na programie nauczania w domu, ...
Poniższy artykuł jest częścią serii. Więcej artykułów z tej serii znajduje się w Cloning the Game 2048 in Ruby. Pełny i końcowy kod znajduje się w istocie.Teraz, gdy wiemy, jak działa algorytm, cza...