Jakość lokalizacji gier

1 marca 2011 8 komentarze(y)

Rodzimi dystrybutorzy nieraz już zasłynęli z wątpliwej jakości wykonanych lokalizacji gier. Ostatnio jednak udało mi się znaleźć prawdziwą perełkę w tej dziedzinie w grze Company of Heroes. Nie chodzi wcale o niedokładne tłumaczenie, zmieniony font, kiepskie dialogi, nie nie, to coś zupełnie nowego.

Oto wycinek zrzutu z w/w gry, a dokładnie menu filtrowania gier multiplayer:

Do niedawna zastanawiałem się po jakim parametrze filtruje listę gier opcja „Nazwa gry”? Wszystkie gry muszą mieć jakąś nazwę więc opcja tym bardziej wydała mi się tajemnicza. Do czego służy? Rozwiązanie w dalszej części.

Czytaj więcej…

Sennheiser PC111

20 stycznia 2011 5 komentarze(y)

Po półrocznym okresie użytkowania słuchawki z mikrofonem PC111 firmy Sennheiser pokusiłem się o małą recenzję nowego nabytku. Dlaczego? Bo na to drobne urządzenie kosztujące ponad 100zł naprawdę warto zwrócić uwagę.

Dotychczas zwykle korzystałem z headsetów firmy np.: Logitech za cenę ok. 40zł. Jako że eksploatuje owy sprzęt bardzo intensywnie po kilka godzin dziennie (nie, nie pracuje jako telemarketer ;)), potrafiłem zajechać ów przyrząd w kilka miesięcy. Zwykle słuchawki się luzowały albo mikrofon, a na braku styku kabli skończywszy.

Postanowiłem więc szarpnąć się na coś mniejszego a zarazem porządniejszego. Czy było warto?

Czytaj więcej…

Aktywuj pakiet!

30 września 2010 4 komentarze(y)

Długo myślałem na tytułem tego wpisu, aby oddawał on jego istotę. W końcu postawił na prostotę, bo chyba o to w tym wszystkich chodzi – a przynajmniej powinno. Z zaciekawieniem obserwuję oferty prepaid operatorów komórkowych. Obecne ich starania dążą do jednego: aktywuj pakiet!

Minęły już czasy prostych i przejrzystych stawek za połączenia głosowe. Dzisiaj są one tylko dodatkiem do całej palety pakietów, bonusów i innych świecidełek z rozmaitymi kruczkami. W założeniu pakiet ma służyć obniżeniu kosztu korzystania z telefonu po przez np.: hurtowe wykupienie minut z góry. Wszystko było by fajnie, tylko z reguły tego typu wynalazki obwarowane są dziesiątkami zakazów i regulacji, które powodują iż wykorzystanie owego pakietu tak by na tym nie stracić robi się coraz trudniejsze.

Czytaj więcej…

Wtyczka Adobe Flash uległa awarii

3 sierpnia 2010 13 komentarze(y)

Tytuł tego wpisu jest jednym z najczęściej widzianych przeze mnie tekstów od czasu wydania Firefox’a w wersji 3.6.4. Dlaczego od tej akurat wersji? Dlatego że właśnie wtedy wprowadzono w owej przeglądarce izolację wtyczek od głównego procesu programu.

Mechanizm ten jednak nie do końca działa poprawnie wyłączając momentami obiekt flash’a zaraz po jego załadowaniu – już nie pamiętam kiedy udało mi się wejść w Google Analytics i nie musieć zaraz po załadowaniu odświeżać strony aby zobaczyć wykresy (obiekty flash) wyłączone przez FF, gdyż ten uznał że przestały działać.

Czytaj więcej…

Wyłączanie komputera o określonej porze

26 lipca 2010 3 komentarze(y)

Oczywiście bez użycia zewnętrznych narzędzi, gdyż takich jest sporo. Czasami zachodzi potrzeba zostawienia komputera włączonego jeszcze przez godzinę, jeśli nie mamy innego softu, bądź nie chcemy go instalować tylko do tej jednej czynności, proponuje skorzystanie z systemowego polecenia shutdown.exe.

Polecenie to ma mnóstwo przełączników, nas jednak interesuje poniższa składnia:

shutdown.exe /s /t 1200

…gdzie: /s oznacza zamknięcie systemu, a /t określa czas w sekundach do tego zdarzenia (w tym wypadku 1200 sekund, czyli 20 minut). Po wydaniu tego polecenia naszym oczom ukaże się poniższy komunikat.

Gdybyśmy się rozmyślili, odliczanie łatwo przerwać poleceniem:

shutdown.exe /a

Co to jest Sender w procedurach zdarzeń?

27 czerwca 2010 1 komentarz

Mały wpis dla początkujących programistów Delphi. Co to jest i do czego służy parametr Sender, występujący niemal zawsze przy procedurach zdarzeń (np.: naciśnięcia przycisku)?

W skrócie, jest to wskaźnik na obiekt który wywołuje dane zdarzenie. Jeśli widzimy to w zdarzeniu OnClick przycisku, to jest to właśnie wskaźnik na ten przycisk (oczywiście trzeba go rzutować na TButton aby odnieść się do jego własności).

Czytaj więcej…

Jak sprawdzić czy telefon ma simlock’a?

22 czerwca 2010 1 komentarz

Pomijając porady typu „włożyć kartę innego operatora”, nie jest to wcale takie proste. Oczywiście włożenie obcej karty sim rozwiewa nasze wątpliwości w 100% (pomijając sieci należące do jednego właściciela, np.: Era, Heyah). Co jednak jeśli nie mamy pod ręką innej karty, nie chcemy jej kupować, bądź jest 22:00 w niedzielę i nawet jakbyśmy chcieli to nie mamy skąd takowej wziąć?

W takim wypadku skorzystać najlepiej z oprogramowania które potrafi ustalić czy telefon ma blokadę sim, i nawet na jaką konkretnie sieć! Oczywiście będzie nam potrzebny kabel służący do podłączenia telefonu do komputera – jeśli takowego nie mamy, może faktycznie prościej i taniej będzie kupić kartę innego operatora ;).

Czytaj więcej…

Kategorie:Artykuły Tagi:, , , , ,

Magiczne stałe PHP

17 czerwca 2010 14 komentarze(y)

Stałe noszące miano „magicznych” w języku PHP to zbiór stałych które posiadają przedefiniowaną i niezmienną wartość, jednak jest ona określona jedynie w obrębie wykonywania danego skryptu.

Oznacza to że w przypadku innego pliku wartości poszczególnych stałych będą inne. Mało tego, niektóre z nich mogą zmieniać swą zawartość w zależności od miejsca wywołania (np.: wew. funkcji czy metody klasy).

Owe „magic constans” są jednak bardzo przydatne w programowaniu w PHP i każdy powinien je znać, aby niepotrzebnie nie wynajdywać od nowa przysłowiowego koła. Zapraszam do zapoznania się z nimi.

Czytaj więcej…

Kategorie:Programowanie Tagi:, , ,

Będę na HotZlot 2010

13 czerwca 2010 Brak komentarzy

W dniach 9-11 lipca będę uczestniczył w imprezie integracyjnej połączonej z sesjami technicznymi HotZlot 2010, organizowanej dla czytelników serwisów dobreprogramy, TechIT i Gamikaze. Jeśli ktoś z zainteresowanych osób również się tam pojawi (dostać się niestety nie jest łatwo) to zapraszam do wspólnej integracji ;).

Więcej informacji o zlocie można znaleźć na stronie www.hotzlot.pl, jak i przystąpić do publicznej rejestracji od dnia 16 czerwca. Uczestnicy będą wybrani na drodze losowania.

Podświetlanie składni PHP

10 czerwca 2010 1 komentarz

Szybki wpis pod tytułem, jak podświetlić składnię języka PHP w samym PHP. Sprawa jest dziecinnie prosta, i sprowadza się do użycia jednej z dwóch wbudowanych funkcji samego języka:

mixed highlight_string  (  string $str  [,  bool $return = false  ] )

…lub:

mixed highlight_file  (  string $filename  [,  bool $return = false  ] )

Pierwsza koloruje i wyróżnia składnię w zadanym ciągu znaków, druga z kolei w podanym pliku. Prosty przykład demonstrujący działanie:

<?php
  $var = 'Ten skrypt PHP podswietla skladnie samego siebie';
  $num = 1024;
  highlight_file(__FILE__);
?>