RkBlog

Wtyczka jQuery imagesLoaded do obsługi procesu ładowania zdjęć

jQuery imagesLoaded to wtyczka do jQuery oferująca obsługę ładowania zdjęć. Za pomocą funkcji odpalanych po udanej lub nieudanej próbie załadowania zdjęć można odpowiednio oprogramować zachowanie się danego widżetu na naszej stronie (np. wyświetlanie zdjęć dopiero po załadowaniu całej galerii, czy wyświetlanie zastępczej treści, gdy zdjęć nie uda się załadować).

› Read more

sh - polecenia systemowe łatwo dostępne w Pythonie

sh to nakładka na moduł subprocess z biblioteki Pythona. Oferuje przyjazne i elastyczne "API" do wykonywania systemowych poleceń. Każde polecenie można używać jakby było funkcją.

from sh import git
git.checkout("master")

› Read more

Wysoki gain dla Point Grey Firefly 0.3

Francuski astro-fotograf dokopał się w dokumentacji matryc Microna paru szczegółów dotyczących wartości gainu jakie matryca w kamerze PGR Firefly 0.3 potrafi obsługiwać. Powiadomił o tym producenta i być może w niedalekiej przyszłości nowa wersja firmware pozwoli używać wyższych wartości ułatwiając tym samym fotografowanie.

W międzyczasie jest kilka rozwiązań alternatywnych. Pierwszy to nagrywanie 16-bitowego obrazu w formacie SER i konwersja do 8-bitowego AVI za pomocą PIPP (w efekcie korzystamy z dobrodziejstw gainu "cyfrowego" matrycy). Drugi to ręczne podbicie wartości analogowego gainu. Uruchamiamy kamerę w FireCapture i obok odpalamy Flycap2 (ale tylko konfiguracja ustawień, bez obrazu) i modyfikujemy parametry kamery wpisując "7F" w rejestrze analogowego gainu ("Camera register", hex 820).

Zdzisław Kołtek podesłał zrzuty ekranu z tej operacji:

PGR Firefly przed podniesieniem gainu
PGR Firefly po podniesieniu gainu

Kamery Firefly nadal dostępne są na ebay w bardzo niskich cenach.

› Read more

Plany założenia stowarzyszenia Polish Python User Group

Wśród polskiej społeczności programistów Pythona powstał pomysł założenia stowarzyszenia, realnej organizacji zrzeszającej fanów tego języka. Na chwilę obecną trwają dyskusje na ten temat. Powstała w tym celu lista dyskusyjna, gdzie każdy może się wypowiedzieć.

Celem stowarzyszenia byłoby zebranie i zaktywizowanie polskich programistów jak i promocja Pythona - ale wszystko to na większą skalę i z większą pewnością ciągłości.

› Read more

Lettuce - testy w postaci scenariuszy

lettuce to system testów oparty o zachowania jaki stosuje się w BDD - metodzie wytwarzania sterowaną przez zachowania. Testy BDD opisywane są "ekspresyjnie" jako historyjki "zakładając że, jeśli, to" (Given, When, Then) pisane w języku angielskim. Scenariusze są bardzo czytelne i zrozumiałe dla osób nie będących programistami. Silnik testów taki jak lettuce parsuje te historyjki i wykonuje stosowne testy.

› Read more

Miniaturowy wenylator do chłodzenia tuby SCT

Jakiś czas temu pisałem o wentylatorze do chłodzenia SCT, jaki wykonałem by schłodzić przed fotografowaniem tubę SCT (C11, a teraz C14). Taki wentylator przepuszcza powietrze przez całą tubę umożliwiając wychłodzenie tuby (lustra głównego) do temperatury otoczenia. W przypadku dużych SCT fazy laminarne (graniczne) spowalniają chłodzenie się lustra głównego. W niektórych warunkach lustro nigdy nie osiągnie temperatury otoczenia bo będzie chłodziło się wolniej niż spadek temperatury powietrza w nocy. Chłodziarka pozwala wychłodzić tubę przed jej użyciem, jednak w czasie użytkowania tuba w pewnym momencie może zacząć dryfować degradując przy okazji obraz.

Postanowiłem wykonać miniaturową wersję wentylatora do chłodzenia LG pomiędzy fotografowaniem kolejnych serii planety.

› Read more

Stabilność teleskopów na popularnych montażach

Nośność montażu to parametr zależny od wielu czynników - nie tylko od masy jaką mechanicznie jest w stanie udźwignąć. W grę wchodzi stabilność przy lekkich podmuchach wiatru, czy możliwość efektywnego wyważenia tuby. Ten sam montaż może zachowywać się zupełnie inaczej w zamkniętym obserwatorium, niż w otwartym terenie.

Montaże takie jak HEQ5 czy NEQ6 (EQ6) potrafią obsłużyć różne teleskopy, w tym te dość duże i ciężkie. Ich efektywność zależy jednak od detali i czynników takich jak wiatr.

Trochę już czasu poświęciłem na prowadzenie C11 za pomocą HEQ5 i od niedawna C14 za pomocą NEQ6. Za pomocą paru sztuczek i/lub w odpowiednich warunkach te montaże poradzą sobie z tymi tubami.

› Read more

Kamery do fotografii Układu Słonecznego na 2013 rok

Rok 2013 zbliża się nieubłaganie, a wraz z nim wysyp nowego sprzętu. Bardzo dynamiczny rynek obrazowania przemysłowego powoduje iż co rok, dwa zmieniają się nam liderzy jeżeli chodzi o kamery do fotografii Układu Słonecznego. Ceny spadają, a osiągi kamer rosną. Jeszcze dwa, trzy lata temu "topowe" kamery do fotografowania planet jak Lumenera kosztowały kilka ładnych tysięcy złotych, a popularna DMK21AU04 jakieś 1500 PLN. Dzisiaj Lumenera to wciąż drogi zabytek, a stara DMK21 praktycznie całkowicie ustąpiła pola nowej generacji kamer z matrycą ICX618.

W roku 2013 możemy spodziewać się wielu nowych kamer i nowych matryc. Co ciekawe mimo wzrostu osiągów ceny kamer potrafią nawet spadać. Dzieje się to dzięki silnej konkurencji, jak i stopniowemu przechodzeniu na matryce CMOS, które w najnowszych generacjach mają bardzo dobre, czy wręcz najlepsze w swojej klasie osiągi.

W tym artykule zaprezentuję zapowiedziane, czy wręcz testowane już nowości. Nie obejdzie się też bez przyjrzenia się popularnym kamerom ustępującym pola nowemu pokoleniu.

› Read more

RkBlog main page Search RSS Contact