Co to są klasy i obiekty – na przykładzie języka Ruby

Opublikował siefca śr 25 mar 2009 07:56:24 GMT

Jakiś czas temu, przy okazji opisywania podstaw Rails, starałem się wyjaśnić co to są klasy i obiekty. Jednak takie miksowanie poziomów ogólności w jednym wpisie może sprawiać, że całość wyda się mało przystępna dla początkujących i nudna dla obeznanych z tematem. Napiszę więc krótko o programowaniu obiektowym dla wszystkich tych, którzy znają już jakieś inne imperatywne, ale nie obiektowe języki programowania i chcą poznać czym są obiekty i klasy.

Czytaj dalej…

bez komentarza, bez trackbacka
 
Tagi: , , , , , , , , , , , , , , , , , , ,

Unix Shell: punkty montowania i urządzenia

Opublikował siefca n 02 lis 2008 16:40:06 GMT

Jakiś czas temu opublikowałem prostą funkcję używającą narzędzia awk, której możesz użyć, aby poznać, jaki jest punkt montowania dla podanego urządzenia. Dzisiaj zamierzam podzielić się zestawem podobnych funkcji, które są nieco ulepszone. Pozwalają one określić punkt montowania dla podanego pliku specjalnego odwołującego się do urządzenia lub zwykłego pliku. Ostatnia z funkcji jest wrapperem, który używa poprzednich, aby uczynić mechanizm prostym w użyciu, gdy dane pochodzą z zewnątrz.

Czytaj dalej…

bez komentarza, bez trackbacka
 
Tagi: , , , , , , , , , ,

Unix Shell: poznaj punkt montowania

Opublikował siefca cz 16 paź 2008 17:06:03 GMT

Funkcja powłokowa getmount() próbuje określić, jaki jest punkt zamontowania w systemie plików dla podanego urządzenia. Oczywiście nie korzysta ona z pomocy użytkownika, ani tym bardziej jasnowidza, więc nie jest w stanie domyślić się ścieżki, jeśli nie jest ona nigdzie wpisana lub została schowana w gąszczu szalonych dowiązań.

Czytaj dalej…

bez komentarza, bez trackbacka
 
Tagi: , , , , , , , , , ,