Pokazywanie postów oznaczonych etykietą gadżet. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą gadżet. Pokaż wszystkie posty

2008-07-25

Nowy gadżet

Na prawym marginesie - nowy gadżet. Z grubsza jest to zabawka (niedoskonała mocno) związana z L-systemami. Napiszę o niej i o nich coś więcej wkrótce. Zaby uruchomić: Najpierw kliknąć na link :"Gdy wyrasta kwiat ze ziemi ..." Potem na "Niech wyrasta ...". Można modyfikować reguły i dodawać nowe. Na własną odpowiedzialność oczywiście...
Działa w Firefoxie. W IE, przynajmniej moim, nie.
Miłej (ewentualnie) zabawy...
Aha! Frazeologia zaczerpnięta z wierszyka, który kiedyś popularyzował mój kolega z akademika:

"Gdy wyrasta kwiat ze ziemi, wszyscy są zadowoleni, lecz gdy rośnie trawa: to już inna sprawa..."

2008-04-08

Jeżeli macie trochę czasu procesora

na zbyciu, inspirują was dziwne formy, lubicie matematykę może was zainteresować gadżecik na prawym marginesie. To mała wprawka w javascript i HTML. Po uruchomnieniu linkiem "START", wasza maszyna powinna:
a) znacząco zwolnić i zużywać czas procesora na przeglądarkę
b) wyrysować atraktor IFS pięciu odwzorowań afinicznych o losowo, ale rozsądnie zadanych parametrach
c) dopóki nie naciśniecie STOP, lekko modyfikować parametry i rysować kolejny atraktor

OK. Trochę tu oszukałem, ale się poprawię. Moje przekształcenia w IFS nie mają gwarancji bycia zwężającymi (choć w większości przypadków będą). Usterka, którą chętnie wyeliminuję jak poczuję zew. Na razie, mimo niedoskonałości zabawki z punktu widzenia matematycznego, jako guma do żucia dla oka wydaje się sprawdzać, postanowiłem się więc nią podzielić z niewielką garstką czytelników.
Kodu proszę nie czytać raczej - lata temu napisałem coś ostatnio w JavaScript i większość czasu teraz spędziłem raczej na zaglądaniu do referencji rozmaitych, których pełno na Internecie niż na myśleniu twórczym. Owa nieporadność znalazła w kodzie odbicie, którego nie mam siły maskować.
Aha, jako się rzekło, może jeszcze poczuję zew. Wtedy postaram się trochę parametrów wewnętrznych udostępnić użytkownikom, żeby zabawa była ciekawsza.
I w końcu - tu nic się nie zmieniło od mojego ostatniego razu - jest tylko podzbiór przeglądarek na których rzecz ma szansę zadziałać. Nie działa, i to z przyczyn fundamentalnych - na moim IE 6.0, natomiast działa na moim Firefox 2.0.0.13. Cóż - problemy z kompatybilnością to najbardziej trwałe zjawisko w historii software'u i jeden z najbardziej namacalnych dowodów na istnienie szatana...