Archive for Sierpień, 2009
Statystyki – problemy z przeliczaniem
by jmail on sie.08, 2009, under BattleDust
Szanowni Gracze!
Rozpoczeliśmy w nocy przebudowę mechanizmów statystycznych – jak widać same statystyki ładują się dużo szybciej – co spowodowało problem z ich przeliczaniem. Obecnie trwają intensywne prace nad przywróceniem przeliczania statystyk w formie jeszcze szybszej i jeszcze wydajniejszej.
Za utrudnienia przepraszamy
Otrzymywanie rekordów DNS w PHP na systemie Windows
by jmail on sie.08, 2009, under PHP / CF / .NET / Java
Zdarza się, ze chcemy sprawdzić czy jakiś rekord DNS istnieje. Jak to zrobić przy użyciu PHP? W bardzo prosty sposób. Istnieje w końcu funkcja checkdnsrr w pakiecie PHP. Problem jest jednak taki, że na systemie Windows funkcja ta istnieje dopiero od wersji 5.3.0. I co w takim wypadku zrobić? (continue reading…)
Nowy system rejestracji
by jmail on sie.08, 2009, under BattleDust
Po atakach na nasz serwer został poprawiony system rejestracji.
Dzisiaj jednak zauważyliśmy poważny problem. Nie zawsze poprawny mail był weryfikowany. Zakasaliśmy rękawy i do działa! System rejestracji został przebudowany od nowa. Z zastosowaniem rozwiązania zewnętrznego – aplikacja zewnętrzna – powstał dobry walidator maili. Obecnie nie da się zarejestrować na mail, który akurat nie istnieje. Do tego dochodzi obsługa błędów. Zdarzało się, że skrzynka pocztowa odbiorcy była zarejestrowana, jednak była zablokowana. Nowy walidator pozwala to również zweryfikować.
Ataki na grę
by jmail on sie.08, 2009, under BattleDust
Po raz kolejny pojawiła się próba zaatakowania gry. Atak spamera polegał na próbie założenia nadmiarowej ilości kont. Tak jak w żadnym wypadku to się nie udało, dzisiaj nie udało się nawet zaspamować skrzynki pocztowej wychodzącej. Jednak napotkaliśmy w trakcie odpierania ataku inny problem – nie zawsze udawało nam się weryfikować nawet prawidłowe maile – o tym w następnym news’ie
BattleDust – new design
by jmail on sie.07, 2009, under BattleDust
Dzisiaj została podjęta pierwsza pełna próba właczenia nowego designu na grze. Obecnie Multiversum 1 jest przygotowywane do wdrożenia nowego designu. Testerom Ajax’owi i C2H5OH serdecznie dziękujemy za pomoc i cenne uwagi. Do testowej PEŁNEJ wersji dostęp mają tylko developerzy na razie, a po skończeniu wszystkich testów autorskich dostaną dostęp tylko wybrane osoby.
Chętnych chcących już niedługo poczuć moc nowego designu prosimy o skierowanie maila na admin@jmail.pl Podkreślamy, że maile mogę kierować tylko gracze z multiversum 1.
W mailu proszę zaznaczyć – swój wiek, nick w grze, oraz podac konto na forum
Czarna Bandera – zbliża się start
by jmail on sie.07, 2009, under Czarna Bandera
Czarna Bandera jest grą internetową osadzoną w realiach pirackich.
Jest to nowa produkcja jmail’s sofware przygotowywana do wdrożenia. Obecnie trwają prace nad dopracowaniem szczegółów
Aktualizacja silnika rejestracji
by jmail on sie.07, 2009, under BattleDust
Dzisiaj w nocy została dokonana aktualizacja silnika rejestracji.
Wprowadzone zmiany:
- niezweryfikowany mail (nie tylko pod kątem poprawnosci, ale rowneiż pod kątem istnienia na docelowym serwerze) nie zarejestruje się w grze
- rejestrację z jednej sesji można dokonać tylko raz na trzy godziny
- poprawiono system captcha
Changelog i newsy w grze 0.0.1
by jmail on sie.07, 2009, under BattleDust
Z dniem 7 sierpnia 2009 cały dział changelog zostaje przeniesiony na stronę artykuly.jmail.pl równocześnie zostają wyłączone nowości w grze.
Zasady obejmujace wpisy w changelog:
[MVx] – gdzie x oznacza numer multiversum – wpis dotyczy TYLKO i wyłącznie podanego multiversum
Bez oznaczenia – wpis dotyczy całej gry
Ataki na BattleDust
by jmail on sie.07, 2009, under BattleDust
W dniach piąty i szósty sierpnia miały miejsce próby włamania do gry. Trzy ataki zostały szczęśliwie odparte.
Potęga widoków – część I
by jmail on sie.07, 2009, under SQL
Widoki Twoim przyjacielem
Wszyscy wiedzą, co to jest widok w Bazie danych?
Nie?
No to taką wiedzę musicie nabyć drogą dowolną. Bo dzisiaj zamierzam powiedzieć Wam trochę więcej na temat widoków. Rozpocznę od bazy danych w MySQL’u, którego osobiście nie lubię, ale będę opierał się o przykłady z XNovy, a tam jest tylko to paskudztwo dostępne – chociaż kto wie, może pokuszę się o migrację na PostgreSQL całego silnika. jFancy już na Postgre działa… (continue reading…)