Posty

Wyświetlanie postów z luty, 2010

Geologia

Obraz
Obserwujemy tutaj ustępowanie lądolodu śródpolskiego, w lokalizacji rzeszowskiej. Wyraźnie widoczne lodowe ostańce chowające się przed słońcem w obszarze ciemności bezpośrednio pod latarnią. Widać lodowcowy brud, chroniący wnętrze lodowca przed słońcem, a powstały przez wchłanianie materiału pylastego w obszarze operacji lodowca. Należy zwrócić uwagę na znajdujący się na pierwszym planie wózek narzutowy. Cofający się lądolód pozostawił wiele takich artefaktów które cieszą wprawne oko. Przykładowo mikroorganiczne otoczaki zwane potocznie psią kupią. Ich kolekcjonerzy biją się o każdy niezwykły okaz, ich aukcje na holenderskich giełdach kończą się astronomicznymi cenami. Kobiety marzą o tym, aby otrzymać zaręczynowy pierścionek z kupiatym oczkiem. Chyba mamy 'diamond killera' na którego wszyscy czekaliśmy!

Dysharmonia Karmiczna

Kawał czasu temu miałem znajomego, Przemysława, który wprowadził mnie w meandry nierównowagi - dysharmonii karmicznej. W każdej dziedzinie życia można wprowadzać zasady równowagi, zacznijmy od gotowania. Porównajmy wielkością kurę oraz krowę: w bezpośrednim starciu, kura nie ma szans, jednak gdy robimy jajecznicę to cząstkę karmy kury - jajko mieszamy w złych proporcjach z cząstką karmy krowy - masłem. W jajecznicy karma kury wygrywa z karmą krowy, te małe przegrane bitwy kumulują się, w końcu eksplodują w jednym rozładowującym napięcie wybuchu karmy. Najczęściej wiąże się to z zemstą krowiej karmy na kurzej, często na ludziach, gdyż ludzie to kury światowego podwórka - niektórzy sugerują, że taką wyrównującą eksplozją jest uciekające mleko. Jak uniknąć takiego niefortunnego zdarzenia w kuchni? Do każdego jajka brać kostkę masła - wtedy zachowana jest odpowiednia proporcja karmy i nie ma potrzeby niwelować dysproporcji. Przykłady takich dysproporcji można mnożyć: dowcipy bez puenty,...

GPS

Obraz
Praktycznie każdy bardziej zaawansowany telefon, lub każdy, nawet najgłupszy smartfon jest wyposażony w kostkę pozwalającą na korzystanie z dobrodziejstw systemu GPS. Dowiedzmy się zatem, jak można dobrać się do danych o naszym położeniu, w prostej aplikacji, pokazującej nam gdzie aktualnie się znajdujemy. Pierwsze co musimy zrobić, to uzyskać dostęp do klasy LocationProvider, klasa ta wystawia jedną metodę, getLocationProvider. Funkcję tę należy nakarmić kryterium, w którym definiujemy wymaganą dokładność. W tym przykładzie, nie potrzebujemy informacji na temat wysokości oraz prędkości i kierunku (przydatne gdy chcemy stworzyć coś na kształt nawigacji, albo trackera). Criteria cr = new Criteria(); cr.setAddressInfoRequired(false); cr.setAltitudeRequired(false); cr.setPreferredResponseTime         (Criteria.NO_REQUIREMENT); cr.setSpeedAndCourseRequired(false); cr.setCostAllowed(true); cr.setHorizontalAccuracy      ...

PHP-E

Walcząc z amerykańską dominacją na rynku oprogramowania Unia Europejska postanowiła wprowadzić innowacyjną zmianę: zupełnie nowy język programowania PHP-E. Specjalną odmianę języka PHP dostosowaną do realiów Unii Europejskiej, jej rynku oraz klientów. Poniżej mamy przykładowy kod źródłowy w tym innowacyjnym języku programowania: <php-e    €zmienna = "hello";    €druga = "world";    echo €zmienna ." ". €druga ."\n"; ?> Na poziomie bibliotek kod ma być zgodny z php, jednakże planowane są w nim rewolucyjne zmiany, które uczynią go lepszym. Niestety, żaden z moich rozmówców nie był w stanie podać przykładu ulepszenia z tego prostego względu, że nie rozpisano jeszcze przetargu na projekt ulepszeń. Dodatkowo zostaną rozpisane przetargi na interpreter języka, dokumentację oraz szkolenia dla programistów. Unia zamierza wyłożyć na to kilkaset milionów euro z programu "Społeczeństwo Informacyjne - Jeden naród, jedna unia, jedna droga...