Archive for kwiecień, 2008

Witty

Kiedy ostatnio wspomniałem o aplikacji o dźwięcznej nazwie Witty, która to jest klientem Twittera, pozwalającym na łatwiejsze śledzenie co też nasi znajomi wysyłają do tego serwisu, dla mnie - znacznie łatwiejsze niż z użyciem komunikatora czy strony internetowej, to martinez zwrócił uwagę w komentarzu, że aplikacja wprost idealnie wywraca się.

I taka też była prawda - Witty, wówczas w wersji 0.1.6 beta 2 wywracał się pięknie na każdym komputerze, który miał inne ustawienia regionalne niż en-US. Błąd ten sobie był zgłoszony nawet, a ja - dla siebie tylko - poprawiłem go (ale i informując autorów aplikacji co i gdzie należy poprawić). Zwolennicy ruchu Open Source tutaj się szeroko uśmiechnęli ;-)

Witty jest napisany w C# z użyciem technologii WPF (Windows Presentation Foundation), co oznacza, że akurat pasuje do moich zainteresowań. Szczerze mówiąc - znalazłem go przypadkiem, gdy chciałem poszukać jakiś bibliotek do obsługi Twittera by napisać samemu, bo poprzednio używany przeze mnie klient, Tweet-r, napisany dla platformy Adobe AIR, w ogóle nie zechciał działać po aktualizacji. Do dziś nie wiem dlaczego. Miał też kilka innych dziwactw, które za bardzo nie wiem z czym miały związek nawet - choćby otwieranie linków w Internet Explorerze, zamiast domyślnego dla mojego systemu Firefoksa.

Mniejsza o to. Witty 20 marca dorobił się wersji 0.1.7, która niestety nadal nie umiała działać na naszych systemach. Ściągnąłem całkiem niedawno bezpośrednio znów wersję z SVN, chcąc poprawić znów błąd i wypuścić program dla naszych użytkowników, ale spotkała mnie niespodzianka. W pobranej rewizji 199 błędu już nie było i program po kompilacji działał poprawnie. Do tego ta wersja udostępniała kilka nowych funkcji, takich jak klikalne “@imię”. Przed paroma minutami pobrałem z SVN rewizję 302, zmodyfikowałem w niej dosłownie jeden fragment kodu XAML, by uwidocznić w nagłówku, że nie jest to oficjalna wersja 0.1.7, a wersja “nightly” i skompilowałem - najpierw testując chwilę w trybie debug, potem do release.

I oto i on. Witty rev. 302.

Główne okno programu

Co ciekawego daje Witty oprócz przeglądania wpisów? Powiadomienia, szybką obsługę wiadomości bezpośrednich czy też przeglądanie globalnych odpowiedzi na nasze tweety.

Do pobrania archiwum ZIP (około 1 MB) jeżeli ktoś już teraz chciałby zacząć używać. Jeżeli ktoś jest programistą i ma dostęp na przykład do Visual C# 2008 Express - może samodzielnie pobrać wersję z SVN i skompilować. Instrukcje są do znalezienia na stronie programu.

Mam nadzieję, że programiści Wittiego się nie zmartwią, że udostępniam ich program ;-) Ale spodziewam się, że skoro jest to w SVN to program w wersji następnej będzie już działał jak trzeba oficjalnie.

| Komentarze (9)

Lubelskie Dni IT 2008

Fakt faktem Lubelskie Dni IT pojawiły się w moich delicjach już jakiś czas temu, na co potem zwrócił uwagę Łukasz, ale plan sesji pojawił się dopiero niedawno. Z reguły nie piszę o takich wydarzeniach jak IT Academic Day, nawet jeżeli w nich uczestniczę, o tyle jednak owe “Dni IT” zasługują na nieco większą reklamę.

Nie angażując się w żadne międzyuczelniane konflikty (jako iż jestem studentem innej uczelni ;-)) i nie czepiając się tego, że strona jest zrobiona na ramce, przejdźmy do tego, co ciekawego się nam szykuje. Sama impreza ma oczywiście duży związek z Microsoftem i spotkaniami z cyklu Heroes Happen Here, czyli związanymi z premierą Windows Server 2008, SQL Server 2008 i Visual Studio 2008, choć wśród sponsorów widzę też telerik, Anica Systems i - co mnie osobiście zdziwiło - nie ma tam Comarchu, który ostatnio w Lublinie pojawił się ostrzej (razem z K2 Internet).

Spojrzawszy na plan sesji (który może się jeszcze zmienić) wrażeniem moim - oraz znajomego - było “ale to pomieszane”, bo mamy wrażenie, że przydałby się jakiś podział tematyczny dla danego dnia na przykład, jednak i tak rzuciło się w oczy kilka prezentacji, na których mam wielką nadzieję się pojawić. Jakich to?

  • Windows 2008 - Network Access Protection
  • Programowanie aplikacji mobilnych
  • Tworzenie gier na PC i XBOX360
  • Czym jest Web 2.0 i co nas czeka w przyszłości (Rafał Agnieszczak!)
  • Windows 2008 - Wirtualizacja systemów i aplikacji
  • Programowanie równoległe w erze procesorów wielordzeniowych oraz GPGPU
  • Silverlight 2.0 - Rewolucja w tworzeniu stron internetowych
  • Unified Communications (Karol Stilger!)

Wracając do samej imprezy, to ma ona miejsce 6-8 maja, czyli w okresie Juwenaliów, które dla braci studenckiej są ciężkie powiedzmy (a o samych Juwenaliach to mi przynajmniej wciąż niewiele wiadomo). Chyba jednak warto nawet poświęcić trochę zabawy by się spotkać tutaj, prawda?

Swoją drogą to ja się zastanawiam od kiedy to ja zacząłem w ogóle o takich rzeczach myśleć. Kiedyś to by mi do głowy pójście na takie coś nie przyszło. Ta informatyka coś robi z ludźmi.

| Komentarze (2)