2009-07-30

Skrypty

Niewiele jest nowych gier, które radzą sobie bez jakiegokolwiek silnika skryptowego. Samych skryptów i silników skryptowych też jest dużo. Co to w efekcie daje? Nie wiadomo czy pisać, nie wiadomo co wybrać, nie wiadomo jakie kryteria wyboru będą właściwe.

2009-07-29

Tablet PC

Post za postem, ale tego wymaga sytuacja. Ostatnimi czasy nie miałem okazji napisać i pochwalić się czymkolwiek nowym.

Runtime property

Patrząc na dowolną bazę danych ustawień (np. rejestr Windows) mamy przed oczami następujący obraz: aplikacja wywołuje funkcję i zmienia dane, gdy dane gdzieś są potrzebne, są odczytywane i używane. Niby wszystko ładnie, co jednak, gdy potrzebujemy użyć zmienionych danych natychmiast po ich użyciu? Albo gdy chcemy zapewnić dostęp do konkretnych danych tylko i wyłącznie, gdy są w użyciu (np. pobieranie aktualnej rozdzielczości, pozycji okna)? Zwykle w takim przypadku stosuje się albo ręczne powiadomienia, albo odpytania. Jedno i drugie z elegancją wspólnego ma tyle, co garbage collector z C. Ostatnio, pracując nad własnym systemem opcji, znalazłem rozwiązanie ładniejsze i zdecydowanie sprawniejsze.