Netbeans + Emacs?

wtorek, 20 maj 2008

Pod tym adresem znajduje się wpis w Bugzilli projektu Netbeans dotyczący braku funkcjonalności set-mark-command w edytorze Netbeans. Polecam oddanie swojego głosu, może dzięki temu świat stanie się lepszym miejscem dla programistów ;)


Mozy Backup

poniedziałek, 19 maj 2008

Od jakiegoś już czasu dostawca backupu on-line Mozy oferuje swoim użytkownikom klienta działającego pod Mac OS X. Godny uwagi jest fakt, że Mozy oferuje 2GB miejsca na backup domowym użytkownikom za darmo! Nielimitowane miejsce można wykupić już za $5 miesięcznie - ale pod warunkiem że jest się użytkownikiem domowym. Korzystam z oferty Mozy już trzeci tydzień i zarówno tworzenie kopii zapasowych jak i próbne ich przywracanie przebiegło bardzo sprawnie - co ważne aplikacja za to odpowiedzialna świetnie komponuje się z Mac OS X i nie drażni w żaden sposób swoją obecnością w tle.


iPhone w Polsce

poniedziałek, 19 maj 2008

W weekendowej Gazecie Wyborczej pojawił się artykuł informujący że sieć Orange podpisała z Apple umowę na sprzedaż iPhone w Polsce. Jak się okazuje nie będzie miała jednak wyłączności, bo w internecie można przeczytać że również Era będzie sprzedawać najnowsze dziecko Apple. Wydaje się logiczne że do Polski trafią odświeżone modele, których premiera ma się odbyć na WWDC czyli już w czerwcu.

Miejmy nadzieję że rzeczywiście uda się w końcu kupić legalnie iPhone’a w Polsce :)


Facebook in Polski is now complete!

wtorek, 06 maj 2008

Od jakiegoś czasu trwa na Facebooku akcja tłumaczenia na inne języki (przez użytkowników). Dopiero dzisiaj zauważyłem, że tłumaczenie na polski zostało uznane za gotowe! :) Jeżeli chcesz je poprawić to nadal możesz to zrobić instalując aplikację Translations i głosując na tłumaczenia lub poprawiając istniejące. Tymczasem mam nadzieję że Facebook zyska większość popularność w Polsce.


Google Calendar is down

niedziela, 04 maj 2008

Jak w temacie: http://blogs.zdnet.com/projectfailures/?p=732 - jak widać nawet Google zdarza się mieć problemy techniczne. Dlatego czasem warto się zastanowić czy Cloud Computing to na pewno przyszłość IT, ewentualnie czy we wszystkich sferach (jak na przykład kalendarza).

Google Desktop is down


Wywiad z Donaldem Knuthem

niedziela, 04 maj 2008

Ostatnio w sieci pojawił się wywiad z wszystkim znanym mam nadzieję Donaldem Knuthem. Trochę szumu wzbudziły wypowiedzi na temat testów jednostkowych i Extreme Programming, jednak jak ktoś słusznie zauważył, Knuth chyba niewiele czasu spędził nad ogromnymi projektami w których jest się tylko jednym z bardzo wielu programistów - tymczasem właśnie w takich okolicznościach unit testy pokazują swoją przydatność (szczególnie jako regression tests).


Java 6 na Mac OS X

niedziela, 04 maj 2008

Niedawno Apple wypuścił wreszcie szóstą wersję Javy dla Mac OS X. Wyraźnie widać, że moda na Javę w Apple minęła - nowa wersja jest tylko 64 bitowa (pewnie głównie na potrzeby rozwiązań serwerowych), przez co nie dogaduje się z Cocoa i tym samym nie pozwala uruchomić wielu aplikacji. Przykładem może być Cyberduck - klient FTP napisany w Javie, który korzysta z Cocoa i przez to będzie musiał pozostać przy Javie 5.

Dobrze chociaż że Apple robi to wszystko z pełną premedytacją i domyślną wersją Javy jest nadal piąta.


Potęga CSS

niedziela, 04 maj 2008

Być może słyszeliście o nowościach mających pojawić się w CSS3 — między innymi możliwościach nakładania na elementy strony graficznych “filtrów” jak rozciąganie czy przekrzywianie. Po kliknięciu w poniższy link pewnie wielu będzie się zastanawiać czy to wszystko aby na pewno jest potrzebne, skoro można narysować Homera czcionką Verdana ;)
http://nedbatchelder.com/blog/200805/css_homer_animated.html


Qt/Mac na Cocoa

wtorek, 04 mar 2008

Na blogu Trolltech pojawiła się informacja, że dostępna jest wersja alpha wersji Qt opartej o Cocoa. Wydaje się że bezpośrednią przyczyną zmiany “backendu” był fakt, że korzystający z C Carbon nie zostanie przepisany w wersji 64 bitowej - nie jest jednak tajemnicą że Cocoa to (oparty o Objective-C) to ten “oficjalny” i najbardziej wspierany interfejs do pisania aplikacji na Mac OS X.

Mam nadzieję, że z ewentualnych korzyści z przejścia na Cocoa skorzystają również aplikacje KDE które podobno mają całkiem dobrze działać pod Mac OS X (dopóki KDE4 jest we wczesnej fazie rozwoju, pozostaje czekać aż np. Amarok pojawi się w wersjach na inne systemy).


Obiekty jako funkcje

poniedziałek, 03 mar 2008

Można powiedzieć że w życiu każdego programisty nadchodzi taki czas kiedy musi nauczyć się Javy. W moim życiu ten moment nastał właśnie teraz. Z tym większym zaciekawieniem przeczytałem artykuł pt. “Objects as functions“. Wbrew tytułowi post nie dotyczy technik programowania funkcyjnego (przynajmniej nie wprost), ale prezentuje ciekawe podejście do programowania w Javie (czy też dowolnym innym języku obiektowym w sumie). Pomysł nie jest nowy (podobne sztuczki są podstawą biblioteki jQuery), ale daje nadzieje zwolennikom bardziej dynamicznych języków, że czas który będą musieli spędzić pisząc kod w Javie uda się jakoś urozmaicić.

Swoją drogą jeżeli ktoś naprawdę chce myśleć o obiektach jak o funkcjach to polecam trzeci bodaj wykład SICP, w którym wykładowca prezentuje funkcyjną implementacje list i z nieukrywaną satysfakcją obserwuje reakcje sali :D