Nie mam pomyslu :)
Taaa, nie mam pomyslu na temat, nic sie ciekawego nie wydarzylo, niewiele dzis zdzialalem z lista, ani z innymi rzeczami, ktorymi sie zajmuje, mimo wszystko czuje potrzebe napisania tutaj paru slow, blog przezywa druga mlodosc
W kwestii listy drobne porpawki w bazie danych, udoskonalenia skryptu, ktory pobiera dane z serwerow no i jedna zastanawiajaca mnie rzecz, czy pozwolic uzytkownikowi dodawac swoja nazwe serwera, czy wyswietlac ta pobrana z config.lua?
Z jednej strony nieciekawie wygladaja niektore nazwy, ktore wpisujecie do configa, ale z drugiej zapobiegnie to podszywaniu sie pod nie swoj serwer. Ot prosta sytuacja:
Ktos ma jakis noob serwerek, z expem razy 9miliardow, hostuje go na amidze w piwnicy, rozdaje itemki i kase znajomym, zabija sobie z usmiechem na mordzie szanownych graczy i nagle znajduje taka liste…
Wiec bierze sobie jakis serwer, gdzie gra ponad 400 osob, i dodaje go jako swoj, w nazwie zamieszcza “Moj mega fajny noob serwer” a ip i port jest z serwera calkiem inengo. W opisie zamieszcza link do swojego acc makera i włala.
Teraz przyszla mi na mysl, zeby uzytkownik musial potwierdzc ze to jego serwer, wpisujac mail jako MOTD, w innym wypadku serwer nie zostanie dodany. Z drugiej jednak manki dodatkowy ruch ze strony uzytkownika… No coz pozostaje sie zastanowic.
Jedno jest pewne, jesli ktos doda Twoj serwer, bedziesz mogl go usunac dopisujac specjalna fraze w MOTD, jaka? Tego jeszcze nie obmyslilem, ale bedzie cos prostego
W jakim jeszcze wypadku serwer zostanie usuniety? Oczywiscie podczas naruszenia regulaminu, oraz gdy jego uptime spadnie ponizej 30%.
Wszystkie akcje oczywiscie beda logowane do plikow, tak zeby w kazdej chwili mozna bylo podejrzec kiedy i jaki serwer zostal usuniety i z jakiego powodu.
No to tyle jesli chodzi o liste. Natomiast z akademickim walka jeszcze nie skonczona, oprocz gdb znalazlem inny debugger, dokladnie – Valgrind, ktory moze
pozwoli mi dociec czego jednak dotyczy blad ktory pokazalem w ktoryms tam poscie nizej.
Problem niestety lezy tez w innym aspekcie. Zeby dobrze zdebugowac kod, nalezy usunac flagi optymalizacyjne, a dokladniej zmienic je na -O0, a polaczenie tej i flagi -g czy -ggdb rozklada binarke na kolana :/ Dokladniej opisze to po rozwiazaniu problemu. W kazdym badz razie, w tej chwili moge debugowac tylko z flaga -O1, co przynosi niezbyt wymierne korzysci.
Czasami trace nadzieje, ze cokolwiek mozna poprawic, od 3 lat staram sie wylapywac i poprawiac bledy, jednak im wiecej ich poprawiam, tym wiecej ich znajduje, albo znajduja je osoby trzecie, ktore pozdrawiam za to ze ich nie raportuja
Odbiegajac od tego dziadowskiego kodu cpp – jest dobry pomysl w ekipie otsoftowej, stworzenie bloga newsowego dla swiatka Open Tibia o dumnej nazwie OTpress.
Jednak w tej chwili niewiele moge o tym powiedziec, jeno ze powstaje i tyle
A wiec jak cos bedzie wiadomo i bedzie co pokazac, to wpis zawiscie na blogu.
A tymczasem zegnam sie, na koniec dodaje ciekawa kocia hostorie, dla tych, ktorzy moga przyswoic sobie wiecej tekstu niz tylko 5 linijek ;]
edit: Aaa dodalem kilka nowych bajerow do WP, 3d chmura tagow, ocenianie wpisow i inne pierdoly, ktorych nie pamietam. Jakby tak sie szybko programowalo, jak sie dodaje te wtyczki, to … nie wiem co, ale byloby wysmienicie ;D