środa, 27 stycznia 2010

Mass Effect 2 - Pierwsze wrażenia

BioWare stanął przed bardzo trudnym zadaniem. W grze Mass Effect stworzyli uniwersum s-f, w którym umieścili epicką opowieść o ratowaniu galaktyk. Była ona ciekawa na tyle, że zyskała sobie wielu fanów, którzy potrafili przymknąć oko na niektóre niedociągnięcia (bliźniaczo podobne do siebie bazy, długa i bezsensowna eksploracja planet, ...). Teraz mamy okazję zapoznać się z kontynuacją przygód komandora Sheparda (lub komandor Shepard, gdyż płeć głównego bohatera możemy wybrać wedle upodobania). Czy druga część udźwignie ciężar jaki otrzymała w spadku po części pierwszej, czy też BioWare odcina tylko kupony?

czwartek, 21 stycznia 2010

Oto pańskie wynagrodzenie, a teraz poproszę 12PLN

Gazeta.pl opublikowała informację o Telewizji Polskiej S.A. chcącej ściągać abonament od swoich pracowników. Rozumiem potrzebę takiego kroku, ale widzę bzdurę na horyzoncie.

wtorek, 19 stycznia 2010

I znowu Warszawa stoi... w kolejkach.

Jak trudna może być operacja zakupu biletu miesięcznego komunikacji miejskiej? Wydawałoby się, że wcale: udać się do punktu sprzedaży, wypowiedzieć jedno zdanie, położyć pieniądze na ladę, zabrać plastikową kartę i wyjść. Warszawski Zarząd Transportu Miejskiego najwyraźniej jednak uznał, że zakup Warszawskiej Karty Miejskiej jest zbyt prosty i mało uciążliwy dla pasażerów, zatem rozpoczął wielką akcję Personalizacja.

piątek, 8 stycznia 2010

Listy zakładek graczy wkrótce eksplodują!

Kilka lat temu rozpoczął się wielki boom na serwisy społecznościowe. Bardzo szybko listy zakładek zapełniły się URLami: Grono, GoldenLine, Nasza-Klasa, Facebook, ... Wypadało być na większości z nich, gdyż różni znajomi mieli konta na różnych portalach, a obecnie wszyscy zdają się być wszędzie. Niedługo problem ten dotknie graczy komputerowych i nie będzie możliwości odwrotu.

niedziela, 13 grudnia 2009

Fiński folk na (bardzo) zimno w sosie growlowym

Staram się jak mogę unikać słuchania kapel death-/blackmetalowych. Nie wydaje mi się racjonalne podrygiwanie w takt piosenki, której wokalista growluje w sposób totalnie niezrozumiały i równie dobrze może wyśpiewywać inwektywy pod moim adresem. Ostatnio jednak do mojej kolekcji na Last.fm przywędrował bardzo interesujący utwór, zapewne od jednego z moich "lastefemowych" sąsiadów.

środa, 9 grudnia 2009

Implementacja recvall() i sendall()

Na chwilę obecną żadna z bibliotek Go nie posiada metod, lub odpowiedników metod recvall() i sendall() dla połączeń strumieniowych (takich, jak np. TCP). Dzięki temu, że język ten jest bardzo zbliżony do C, zaimplementowanie własnych funkcji nie stanowi większego problemu.

sobota, 5 grudnia 2009

Szybkie tworzenie obiektów z wyniku zapytania SQL

Jeśli nie wykorzystujemy w Pythonie z jakiegoś powodu ORM do zarządzania danymi bazy danych, często zmuszeni jesteśmy do tworzenia długich przypisań wartości do atrybutów klas oraz panowania nad indeksami. Jakakolwiek zmiana w liczbie kolumn tabeli zmusza nas do wykonywania modyfikacji kodu w fafnastu miejscach, co może powodować błędy i straszne bóle głowy. Można jednakże wykorzystać mechanizmy, które ten proces w znacznym stopniu uproszczą.