poniedziałek, 29 marca 2010

Google Summer of Code

Od dzisiaj studenci pragnący wziąć udział w Google Summer of Code mogą składać aplikacje! Dla tych, co nie wiedzą czym jest GSoC bardzo ładnie i krótko wyjaśnia Wikipedia. A więc jeśli chcecie wspomóc projekt Open Source i w dodatku zarobić na tym, to przeglądajcie spis zakwalifikowanych organizacji mentorskich i szukajcie czegoś dla siebie. Przy odrobinie szczęścia znajdziecie coś dla siebie i to dotyczącego waszego ulubionego oprogramowania :D.

Ja mam zamiar wspomóc moją ulubioną dystrybucję linuksa - Gentoo. Jest do poprawienia sporo rzeczy odnośnie wsparcia i obsługi Fortrana i bibliotek w nim napisanych (blas, lapack, atlas, fft itp.). W związku z tym, że astronomowie używają w dalszym ciągu całej masy programów napisanych w Fortranie, a w moim obserwatorium i CAMKu większość komputerów używa Gentoo, to realizacja tego projektu będzie idealnym połączeniem pomocy projektowi Open Source jak i astronomicznej braci. ;-)
Ponieważ nie jestem jeszcze pewien, czy w ogóle będę aplikował co GSoC (choć muszę przyznać, że prespektywa zarobienia 5000 dolców przez trzy miesiące jest niezwykle kusząca) nie mówiąc o tym czy w ogóle bym się zakwalifikował, postanowiłem, że będę wspierał Fortrana w Gentoo niezależnie od tego co zdecyduję.

A więc, Bracia i Siostry - sprawdźcie czym prędzej w czym możecie pomóc, a być może zarobicie niezłą sumkę przy tym :-)

To tyle,
Markacy

poniedziałek, 15 marca 2010

Thunderbird i Lightning

Od lat jako klienta poczty używam programu Thunderbird napisanego przez ludzi z Mozilli. Od długiego też czasu używam ichniego kalendarza. Najpierw jako Sunbird, a teraz pod postacią wtyczki do Thunderbirda - Lightning.

Dość niedawno w mojej dystrybucji (Gentoo) oznaczono Thunderbird w wersji 3.0.3 jako stabilny. Oczywiście podczas cotygodniowej aktualizacji systemu zainstalowałem tą wersję i napotkałem mały kłopot. Otóż produkty Mozilli zawsze instaluję ze źródeł - bo jakoś bardziej stabilnie działają, no i okazało się, że nie ma Lightning w wersji 64-ro bitowej, w związku z czym nie działa w "mojej poczcie". Szybki rzut oka na stronę wtyczek do Thunderbirda i wyszło, że duża część użytkowników tegoż dodatku ma podobny problem. Całe szczęście na stronach projektu (w menu po lewej stronie) znalazłem opis kompilacji i instalacji Lightning.

Zanim zaczniecie cokolwiek zasysać i instalować (przynajmniej pod linuxem) upewnijcie się, że macie zainstalowany cvs, subversion i mercurial, bo potem będą kłopoty. Teraz można krok po kroku podążać za wskazówkami podanymi przez developerów Mozilli. Jeszcze tylko dwie uwagi ode mnie:
podczas działania komendy "python client.py checkout" przyda się cvs i svn (poza Mercurialem oczywiście) i u mnie Lightning zbudowany był w katalogu comm-1.9.1/objdir-sb-release/mozilla/dist/xpi-stage/

Teraz cieszę się działającym Lightning w mojej 64-bitowej wersji Thunderbirda.

Powodzenia!

Szczypek