środa, 31 sierpnia 2011

Prezentacja opcji 'Archiwum' w AFIN.NET

Mamy skoroszyt z funkcjami - załóżmy, że dużo ich i długo się liczą - na filmie specjalnie wybrałem "najwolniejsze" źródło danych - przy niewłączonym archiwum przeliczenie 36 funkcji trwa kilka sekund.

Gdy opcja 'Archiwum' jest włączona, to samo zajmuje ułamek sekundy.

Film:
http://afin.net/webcasts/Demo_UsingAnArchive1.swf

Jak to się dzieje?
Gdy klikniemy narzędzie 'Pokaż/ukryj archiwum', gdy go jeszcze nie ma, to tworzy się automatycznie - powstaje arkusz o nazwie 'ArkuszZFunkcjami.a', czyli do nazwy arkusza dodaje się ".a".
W arkuszu tym przepisywane są WARTOŚCI funkcji z arkusza bazowego ORAZ DEFINICJE (wartości argumentów) funkcji - ale umieszczone są w komentarzach komórek.
Gdy jest archiwum, funkcja z arkusza bazowego najpierw sprawdza czy jest arkusz o nazwie "xxx.a", potem, czy w odp. komórce jest wartość i odpowiednia definicja w komentarzu. Jeśli jest, bierze wartość z 'Archiwum' i nie przelicza funkcji na podstawie zewnętrznego źródła danych.

Dlatego jest tak szybko.

piątek, 26 sierpnia 2011

Ile ja, do diabła, zarabiam? - czyli fikcja Jednej Wersji Prawdy (JWP)

Brałem ostatnio kredyt.
Przychodzę do banku, a Pan analityk (hehehe) pyta:
- Ile Pan zarabia?
Mała konsternacja, odpaliłem - Nie wiem!

No bo, już na poziomie elementarnym, nie-liczbowym - ja twierdzę, że zarabiam dużo lub wystarczająco, a moja żona, że niewystarczająco, teściowa, że wręcz tragicznie mało ;)

Ale dobra wracamy do liczb (szukamy wszak JWP)
- no, ale średnio...
- Tym bardziej nie wiem!
Pan analityk popatrzył się na mnie, jak na idiotę...

Zacząłem kombinować. Dostałem od Inforu (dzięki, Padre!!! ;) ) za artykuł 200 zł na konto.
I liczę
JWP 1. 200 zł

Ale, to netto - postanowiłem więc wyliczyć brutto - wyszło mi 221 (autorskie, 50% kosztów, podatek 19%)
JWP 2. 221

Ale, mówię, że to netto się nie zgodzi z deklaracją na koniec roku
- Dlaczego? (Pan anatityk zaczyna mieć powoli obłęd w oczach)
- Bo jak to będę liczył na koniec roku to podatek będzie 18%

Wyszło:
JWP 3. 201,11

- średnio?
- A co to znaczy średnio?
- no, dajmy na to, z ostatnich 3 miesięcy
- zaraz... (liczę w pamięci) dwa miesiące temu też coś takiego napisałem - było tyle samo, czyli 2/3*220=147

JWP 4. 147

- Ale to nieprzerwane dochody?
- Przecież mówię, że przerwane, bo miesiąc temu nic nie zarobiłem (a on nic nie mówił o nieprzerwanych - średnia uwzględnia zera)
- to tak nie może być, to poproszę średnią z ostatniego roku
- jakaś tam kwota była, załóżmy...

JWP 5. 350

- To panie, ile Pan zarabia???
- Mówię, że nie wiem!
- Dobra, na pana korzyść przyjmę te 350
- uff! Ale zaraz, panie Analityku, przecież 50% koszty przy UoD sa fikcją, bo przecież ja nie mam aż tylu kosztów, które mi zmniejszają dochód. Ja przecież na umowie mam 221 a płacę podatku 19,8, czyli de fakto zarabiam

JWP 6. 201,2

Pan Analityk coś tam wpisuje w komputer (obłęd w oczach rośnie, widocznie system mu czegoś nie przyjął)...
- Nie, no Pan jest nienormalny, jak Pan nie wie, ile Pan zarabia!!!
- No... nie wiem.
- Zadzwonię do swojego szefa!
Dzwoni i gada, i oczy mu latają, gubi się biedak w zeznaniach, na koniec wypala:
- Szef powiedział, że to są dochody niepewne i mam wpisać... - uwaga - Przychody z umów-zleceń są równe...

JWP 7. 0 (ZERO, WIELKIE ZERO, NULL)

I, co tu się dziwić, że SAP oferuje 10 biajów? Wszak muszą obsłużyć wszystkie JEDNE WERSJE PRAWDY...