Akademicki 7.6 – czas ruszyć do przodu!
Od razu notka do userow Otsoft.pl:
Bez obaw, nie umiem sie poswiecac na calego tylko jednej rzeczy, wiec nie zaniedbam tego serwisu
Gdybym to potrafil, lista serwerow bylaby juz dawno gotowa
Ok koniec tlumaczenia czas na fakty. A wiec po pierwsze – widok serwera ktory pracuje 16 godzin przy liczbie graczy od 50 – 140 to na prawde mily widok, szczegolnie jesli chodzi o yurotsa, bo to na nim oparty jest Aka (jakby jeszcze ktokolwiek tego nie widzial). W sumie nie moge powiedziec ze wszystkie crashe zostaly wyeliminowane, bo bym lekko sklamal, ale prawdopodobienstwo jego wystapienia zmalalo ogromnie, zeby nie powiedziec ze wlasciwie zostal juz tylko procent lub dwa szansy.
Co nie zmienia faktu ze nadal nad tym pracujemy.
Mysle ze jest to najlepszy prezent dla graczy na Aka jak i dla mnie. Chcialbym podziekowac wszystkim, ktorzy sie do tego przyczynili, a wiec alleluja i do przodu:
- Kiro (za mase pomyslow i poprawek, niestety skrzynka wodki musi poczekac
) - Yurez (za mase propozycji poprawek i kilka linijek kodu)
- Matt (za chec do pracy i dokonfigurowanie firewalla
) - BlizzarDavid (za pomysly, ktore moze kiedys zostana wykorzystane)
- Tajemniczy Pan Z (za ukazanie bledu, wielka pomoc i przyszla wspolprace)
Sobie dziekowac nie musze, wystarczy nieprzespanych nocy, nerwow i siwych wlosow, zeby wiedziec ze to przeprawa nie dla kazdego, ale bylo warto w 100%.
To wszystko spowodowalo ze swieta juz inaczej beda w tym roku wygladaly, a przynajmniej nie zepsuje mi ich wiadomosc ze serwer padl sryliard razy w ciagu tych wolnych dni.
No nic, pozostalo mi zyczyc Wam wszystkim Wesolych Swiat i do zobaczenia na serwerze / Otsofcie. Gud baj.
Aka, EK, Sraka i SimpleDB 0.1.8
Troche sie wydarzylo ostatnimi czasy, po updacie na Akademickim, przyszedl czas na debugowanie silnika. Gdb znow poszedl w ruch, poprawilismy kilka bledow zwiazanych z naruszeniem pamieci (dzieki za pomoc Kiro), ale nie to okazalo sie najwiekszym problemem. Otoz debugger wywalal bardzo dziwny backtrace. Lapal sygnal SIGABRT a w backtracie nie pokazywal nic, co mogloby naprowadzic na przyczyne crashu.
-
b7a8b000-b7a92000 r-xp 00000000 08:01 2339875 /lib/i686/cmov/librt-2.7.so
-
b7a92000-b7a94000 rw-p 00006000 08:01 2339875 /lib/i686/cmov/librt-2.7.so
-
b7a94000-b7a95000 rw-p b7a94000 00:00 0
-
b7a95000-b7b72000 r-xp 00000000 08:01 4007807 /usr/local/lib/libiconv.so.2.4.0
-
b7b72000-b7b73000 rw-p 000dd000 08:01 4007807 /usr/local/lib/libiconv.so.2.4.0
-
b7b73000-b7c56000 r-xp 00000000 08:01 3991231 /usr/lib/libstdc++.so.6.0.10
-
b7c56000-b7c59000 r–p 000e2000 08:01 3991231 /usr/lib/libstdc++.so.6.0.10
-
b7c59000-b7c5b000 rw-p 000e5000 08:01 3991231 /usr/lib/libstdc++.so.6.0.10
-
b7c5b000-b7c61000 rw-p b7c5b000 00:00 0
-
b7c61000-b7db6000 r-xp 00000000 08:01 2338393 /lib/i686/cmov/libc-2.7.so
-
b7db6000-b7db7000 r–p 00155000 08:01 2338393 /lib/i686/cmov/libc-2.7.so
-
b7db7000-b7db9000 rw-p 00156000 08:01 2338393 /lib/i686/cmov/libc-2.7.so
-
b7db9000-b7dbc000 rw-p b7db9000 00:00 0
-
b7dbc000-b7dc8000 r-xp 00000000 08:01 2339860 /lib/libgcc_s.so.1
-
b7dc8000-b7dc9000 rw-p 0000b000 08:01 2339860 /lib/libgcc_s.so.1
-
b7dc9000-b7e0b000 r-xp 00000000 08:01 3990211 /usr/lib/libgmp.so.3.4.2
-
b7e0b000-b7e0c000 rw-p 00042000 08:01 3990211 /usr/lib/libgmp.so.3.4.2
-
b7e0c000-b7e0d000 rw-p b7e0c000 00:00 0
-
b7e0d000-b7e0f000 r-xp 00000000 08:01 2338396 /lib/i686/cmov/libdl-2.7.so
-
b7e0f000-b7e11000 rw-p 00001000 08:01 2338396 /lib/i686/cmov/libdl-2.7.so
-
b7e11000-b7e1d000 r-xp 00000000 08:01 4037234 /usr/local/lib/libboost_thread-g cc42-mt-1_34_1.so.1.34.1
-
b7e1d000-b7e1e000 rw-p 0000b000 08:01 4037234 /usr/local/lib/libboost_thread-g cc42-mt-1_34_1.so.1.34.1
-
b7e1e000-b7e41000 r-xp 00000000 08:01 3991797 /usr/lib/liblua5.1.so.0.0.0
-
b7e41000-b7e42000 rw-p 00023000 08:01 3991797 /usr/lib/liblua5.1.so.0.0.0
-
b7e42000-b7e66000 r-xp 00000000 08:01 2338397 /lib/i686/cmov/libm-2.7.so
-
b7e66000-b7e68000 rw-p 00023000 08:01 2338397 /lib/i686/cmov/libm-2.7.so
-
b7e68000-b7e7d000 r-xp 00000000 08:01 2339873 /lib/i686/cmov/libpthread-2.7.so
-
b7e7d000-b7e7f000 rw-p 00014000 08:01 2339873 /lib/i686/cmov/libpthread-2.7.so
-
b7e7f000-b7e82000 rw-p b7e7f000 00:00 0
-
b7e82000-b7e95000 r-xp 00000000 08:01 4007847 /usr/local/lib/libz.so.1.2.3
-
b7e95000-b7e96000 rw-p 00012000 08:01 4007847 /usr/local/lib/libz.so.1.2.3
-
b7e96000-b7fca000 r-xp 00000000 08:01 4131940 /usr/local/lib/libxml2.so.2.7.3
-
b7fca000-b7fcf000 rw-p 00133000 08:01 4131940 /usr/local/lib/libxml2.so.2.7.3
-
b7fcf000-b7fd0000 rw-p b7fcf000 00:00 0
-
b7fd4000-b7fde000 r-xp 00000000 08:01 2338402 /lib/i686/cmov/libnss_files-2.7. so
-
b7fde000-b7fe0000 rw-p 00009000 08:01 2338402 /lib/i686/cmov/libnss_files-2.7. so
-
b7fe0000-b7fe3000 rw-p b7fe0000 00:00 0
-
b7fe3000-b7fe4000 r-xp b7fe3000 00:00 0 [vdso]
-
b7fe4000-b7ffe000 r-xp 00000000 08:01 3590655 /lib/ld-2.7.so
-
b7ffe000-b8000000 rw-p 0001a000 08:01 3590655 /lib/ld-2.7.so
-
bffeb000-c0000000 rw-p bffeb000 00:00 0 [stack]
-
-
Program received signal SIGABRT, Aborted.
-
[Switching to Thread 0xb7a89b90 (LWP 1227)]
-
0xb7fe3424 in __kernel_vsyscall ()
-
(gdb) bt
-
#0 0xb7fe3424 in __kernel_vsyscall ()
-
#1 0xb7c8c640 in raise () from /lib/i686/cmov/libc.so.6
-
#2 0xb7c8e018 in abort () from /lib/i686/cmov/libc.so.6
-
#3 0xb7cc934d in ?? () from /lib/i686/cmov/libc.so.6
-
#4 0×00000022 in ?? ()
-
#5 0xb7ccf624 in ?? () from /lib/i686/cmov/libc.so.6
-
#6 0×00000002 in ?? ()
-
#7 0xbffffa46 in ?? ()
-
#8 0xb7d9c5a4 in ?? () from /lib/i686/cmov/libc.so.6
-
#9 0xb7a89213 in ?? ()
-
#10 0xb7d9c5a4 in ?? () from /lib/i686/cmov/libc.so.6
-
#11 0×32e6f98e in ?? ()
-
#12 0×32343238 in ?? ()
-
#13 0×00386338 in ?? ()
-
#14 0xb7db7ff4 in ?? () from /lib/i686/cmov/libc.so.6
-
#15 0xb7db9160 in ?? () from /lib/i686/cmov/libc.so.6
-
#16 0×282428c8 in ?? ()
-
#17 0xb7a89248 in ?? ()
-
#18 0xb7cd1826 in free () from /lib/i686/cmov/libc.so.6
-
#19 0×62696c67 in ?? ()
-
#20 0×65642063 in ?? ()
-
#21 0×74636574 in ?? ()
-
#22 0×2a206465 in ?? ()
-
—Type to continue, or q to quit—
-
#23 0×25202a2a in ?? ()
-
#24 0×25203a73 in ?? ()
-
#25 0×30203a73 in ?? ()
-
#26 0×20732578 in ?? ()
-
#27 0×0a2a2a2a in ?? ()
-
#28 0×00000000 in ?? ()
Tym razem potrzebowalem profesjonalisty, wiec poszla wiadomosc do Yureza (tworcy yurots). Niestetysam Yurez nie pojmowal dlaczego gdb nie wywala nic konstruktywnego, zaproponowal zainstalowanie bibliotek debug (tych ktore sa linkowane do silnika). Ale zamiast tego postanowilem zainstaowac nowe wersje wszystkich wykorzystywanych bibliotek, na szczegolna uwage zasluzyl liblua, ktory juz wczesniej wykazywal nadmierna sklonnosc do crashowania serwera, dlatego zostal skompilowany z flaga -g.
Nie dawalo to rezultatow, ale odkrylem blad w moim makefile ze sciezka do LIBLINK, oraz brakiem jednej z bibliotek! Wiec teraz powinno byc o wiele lepiej, ale nie ma co krakac zawczasu, zobaczymy jak to wyjdzie. Niebawem znow trzeba bedzie podebugowac.
Mimo wszystko, jesli ktos znalby inne rozwiazanie tego problemu, lub wiedzial jak zinterpretowac ten backtrace, to miloby bylo to uslyszec
Jedziemy dalej – start Eternal Kingdoms, oczekiwanego serwera przez wielu. Coz tutaj wiecej mowic, wczoraj odbyl sie hucznie zapowiadany start, jednak jak to mozna bylo sie domyslec, niewiele z tego wyszlo, kilka restartow, problemy z maszyna etc. Mogli sie lepiej przygotowac do startu, to fakt ale tak czy siak zawsze wystapia jakies problemy. Co najwazniejsze powinien byc otwarty beta test dla spolecznosci, tak zeby mozna bylo wyprobowac obciazenie maszyny i serwera i ponaprawiac bledy przed premiera.
W kazdym razie, wierze ze przed EK swietlana przyszlosc, szczegolnie kiedy Dulin zastapil Budynia ;] W poniedzialek jest nowy start, miejmy nadzieje ze wszystko pojdzie gladko.
Nie mialem niestety mozliwosci sprawdzenia serwera in-game. Nie ma klienta pod linuxa
A windy pod nosem nie mialem, wiec nie wypowiem sie na ten temat, ale znajac mapperow i kodera, musi byc dobrze.
A juz teraz zapraszam Was do odwiedzenia strony i forum serwera:
Mimo iz serwer jest pod patronatem konkurencji (pozdrawiam ;]) to ciesze sie ze ten projekt wystartowal i bede mu kibicowac po ostatni dzien. Zreszta, kto powiedzial ze patronat musi byc tylko jeden?
Coz jeszcze? Wypuscilem nowa wersje mojej klasy, SDB 0.1.8 – do pobrania z repozytorium Google.
Zmianie ulegla cala funkcja query oraz debug (jak sie okazalo niezbyt dobrze smigajaca
). W tej chwili klasa jest wedlug mnie gotowa do pracy i mozna za jej pomoca wycisnac wszystko co trzeba i bezblednie z mysqla. Sam musze zaaktualizowac liste ots, do nowej wersji, a wlasnie a propo listy.
Strasznie nudno sie ja kodzi
Dopoki ie bedize nic nowego z czym bede musial sie zmagac, to bedzie to klepanina, rejestracja, logowanie i inne pierdy, ile razy mozna to samo pisac inaczej?
Ale zapewniam Was, ze lista Otsoft bedzie miala swoje wlasne, dodatkowe funkcje, ktorych nie znajdziecie na innych listach + oczywiscie wszystkie podstawowe
A propo dodatkow, zastanawialem sie nad ocenianiem serwera i komentarzami, ale wydaje mi sie to zbedne, w koncu polowa ludzi szukajacych serwa na listach ma iloraz inteligencji rowny automatowi do coli (sorry, ale to prawda
) a takich komentarzy raczej nie byloby milo czytac.
Ale o ficzersach jeszcze nie raz bedzie mowa. A w dniu premiery listy poleci mailing do wszystkich userow otsoft
Sorry z gory za spam, ale raz na rok moge Was troche zasmiecic
No i w sumie tyle na dzis i pewnie na caly miesiac. Narta.
Wolne i grupa reanimacyjna.
Od środy mogę czuć się jak na feriach, w końcu wolne. Dwa tygodnie totalnej laby bez sprawozdań, kół i obrzyganych kibli w akademiku
Jak zawsze, jeśli mam tyle czasu w moich myślach kłębi się wiele pomysłów dotyczących Akademickiego i Otsoftu.
Jeśli chodiz o ten pierwszy to powołana została grupa reanimacyjna w składzie:
- Elmo
- Kalik
- Last Esper
- My fuckin self
Jakie są nasze zadania? W największym skrócie – pozbawanie ostatecznych błędów w serwerze, które mogą być określone jako krytyczne i trudn w wyeliminowaniu
aczkolwiek nie niemożliwe do usunięcia o czym przekonają się gracze już niebawem, a dokładnie w nowy rok. W większości będą to poprawki do gry, ale nie zabraknie też nowych funkcji.
Więcej opowiem już w 2009.
Jeśli chodzi o Otsoft, a właściwie o skrypt strony głównej, to wersja 1.3 powinna przynieść pooprawiony system raportowania błędów w downloadzie + informacje o tym w panelu.
Sam panel też musi zostać zmieniony, niektóre funkcję są nadal nieaktywne, inne po prostu nie napisane mimo że mają swoje odzwierciedlenie w bazie ;]
O serwerze Otsoftu mam nadzieję że pisałem
Prawdę mowiąc wszystko zacznie się kręcić jeśli wyjdie stabilna wersja TFS 0.3, do której jeszcze trochę. Wtedy bierzemy się wszyscy ostro do roboty, acc maker można będzie bez problemu skończyć, najciężej będzie z mapą i skryptami. Jak wiadomo najbardizej pracochłone zajęcie.
Ok, dość już gadania. Niebawem święta, tym razem uciekam w góry, a dokładnie do Zawoi, jeśli ktoś nie słyszał -> http://pl.wikipedia.org/wiki/Zawoja
Wyciąg Mosorny Groń już na mnie czeka, to samo z gorącymi źródłami w Słowacji. Mam nadzieje że jeszcze będzie net, byłoby co najmniej wyśmienicie.
Ahoj!
Long time no see huh?
Oho, już jakiś czas nie napisałem tutaj nawet jednego słowa, czas nadrobić zaległości i poopowiadać co się wydarzyło, a wydarzyło się trochę.
Zacznijmy od updatu Akademickiego – na stronie www.akademicki.eu lub ots76.com możecie znaleźć nowy layout, grafikę zrobił jakiś kolo, nie wiem nawet kto, ale najważniejsze że nawet dał rade, chociaż mógłby się bardziej postarać, kod php nabazgrałem – chociaż nie robiłem tego z jakimś wielkim zapałem
Mimo wszystko to co miało być to jest, jeszcze statystyki – które najprawdopodobniej będą odświerzane co jakiś czas, tak aby nie zjadały zbyt wielu zasobów. Cron +mysql i gra gitara.
Idźmy dalej, na otsoft.pl wielu zmian nie zaznamy, zbyt byłem zajety Akademickim, ale pewnie coś w tym czasie zrobiłem o czym nie pamiętam
Napisałem sobie wczoraj mały systemik zarządzania mapą, kto jest w posiadaniu, statystyki, historia, notki zmian itd. ale zastanawiam się czy nie dać przy okazji możliwości ściagnięcia mapy przez http, chociaż to jest trochę niebezpieczne w gruncie rzeczy, mimo że zabezpieczeń jest od groma…to jednak chyba warto się pomęczyć i włączyć klienta ftp i chyba tak zostanie.
Na studiach narazie cicho i bardzo dobrze, chociaż już trzeba sprawozdania odnosić i jakieś marne kartkówki pisać… byle do świąt
Na koniec polecam mega shizową gierkę:
http://jiggmin.com/play.php?game=the_Game_of_Disorientation
Miłej zabawy ;D
Zamieszania ciąg dalszy
Tak to już chyba będzie zawsze… Jakoś nie mogę sobie wyobrazić że nie będzie czegoś do poprawy czy to na Akademickim czy Otsofcie, na szczęście (albo i nie) vbulletin nie wydaje kolejnych poprawek w zastraszającym tempie tak jak to zwyczajowo się odbywało kilka patchy w ciągu dwóch tygodni, a później człowiek siedzi kilka godzin i aktualizuje templatki ;]
Na akademickim podczas debugowania gdb wylecial blad z broken pipe… dość specyficzny błąd jednak nie mogąc znaleźć błędu w kodzie porosilem kogoś kto się na tym zna, jak narazie nic to dobrego nie przyniosło, jego kilkulinijkowy kod crashowal serwer prawie co 10 minut…No cóż, trzeba sobie radzic samemu, nic nowego ;]
Na serwerze jakies ćwoki rozprowadzają linki do swoich stron, na których pobierają sobie loginy i hasła naszych graczy…a gracze jak wiadomo łykają wszystko jak pelikany
A później dostaje mega spam na mail, że ktoś im shakował postać Pavlus ratuj! O takiego wała, trzeba pilnować swoich kont.
A co na otsofcie?
Rozwijamy skrzydła, Bvbb organizuje Olimpiade PVP, pomysł wyśmienity a i rozgrywka nawet świeża, dzisiaj troche pobiegałem knightem było na prawde miodnie - szczególnie że dawno nie grałem – zostałem na 7.6 i tyle mnie widziano w świecie rl tibii i otsów
Ale powiem Wam, że mimo wszystko nie czułem niesmaku podczas grania, to dowodzi że jednak te aktualizacje nie były takie złe.
W każdym bądź razie zapraszam wszystkich na udział w olimpiadzie. Zapisać się możecie tutaj:
http://forum.otsoft.pl/showthread.php?t=5125
Strona olimpiady:
Gdyby nie to, że muszę być jutro w pracy chętnie bym obejrzał co się tam dzieje i potrzaskał troche ssów.
Na forum też dość kontrowersyjny temat odnośnie iOTS.pl. Szczerze mowiąc ten serwis nie powinien już dalej istnieć, to co pisałem o nim kiedyś można włożyc między bajki - teraz to jest siedlisko spamu i wszelkiego rodzaju wirusów. Więcej na ten temat przeczytacie tutaj:
http://forum.otsoft.pl/showthread.php?t=5358
Rozpętałą się również dyskusja na temat samego otsoftu, jednak nasza załoga dzielnie broniła honoru za co im dziękuję
Wiem że razem zbudujemy coś ciekawego.
Prace nad OT wiki również zostały rozpoczęte, głównym dowodzącym jest Azor, który dzielnie wziął się do pracy i na efekty nie trzeba było długo czekać, zresztą pewnie dowiecie się o otwarciu z otsoft.pl.
I to chyba na tyle. A jeszcze miałem pomarudzić o życiu, wiec ok:
- naprawiłem wycieraczke w aucie
- dziewczyna kupiła sobie skuter
- jutro ide do pracy w której nic nie będe robił (poza zarabianiem xD)
- umylem auto
- chyba rozrusznik się w nim rozpada
Dobra koniec marudzenia i tak to was nie obchodzi, więc się żegnam, hej.
Na akademickim krew i pożoga ;D
Człowiek się stara, udostępnia ludziom serwer do gry a Ci go spują, co to ma być wogóle? ;D
A tak poważniej, przez ostatnie dwa dni wiele się wydarzyło otóż jeden koleżka, który nas odwiedził ponad półtora roku temu (tak, to on zaczął przesuwać ściany xD) powrócił i to z jeszcze większym impetem. Na szczęście znalazł się człowiek, który znał jego sztuczki i wyjaśnił mi jak to pan Nokoji sobie poczynia crashując serwer i banując z accesu zerowego.
Błąd był w oknie GMa, jeśli ktoś korzysta z tego kodu autorstwa bodajrze Tibiarules niech ma się na baczności
Nokoji używa programu do edycji pakietów, np u siebie na kompie stawia sobie taki serwerek, nagrywa pakiet, którym banuje użytkownika z okna gma następnie loguje się na czyjś serwer i wysyła pakiet - działa… kod jest zbugowany więc tymczasowo go zakomentowałem i zaimplementowałem komendy zastępujące okienko gma.
Kolejnt błąd powodujący crash – jeśli używasz autobana larvy exortech lub innego kodu banujacego automatycznie po przekroczeniu ileśtam warnów. Powiedzmy że jest gracz który ma już jeden frag brakujący do autobana, wchodzi przez teleport lub drzwi levelowe, a za nim wchodzi jakis inny gracz, lądują na tym samym tile – jeden zabija drugiego i co? Ano silniczek nie wie komu zapodać autobana i crash
Rozwiązałem to w ten sposób że przy 6 fragach gracz nie zostaje zbanowany ale zostaje mu odebrana możliwość ataku, natomiast jego mogą atakować, dodatkowo pod jego nickiem będzie widniała informacja że jest out of attack
A niech ma, peker jeden ;p
Kolejny temat – przenosiny otsoft, właśnie się przenieśliśmy na inny serwer z małymi problemami z DNS, ale to już można ovh dręczyć nie mnie
W każdym razie operacja się udała, no i nawet dodałem nowy lay do forum otsoftu, w którym cały czas grzebie
W międzyczasie muszę jeszcze poustawiać chmody i crona, tak aby mi backupy robił
A wracając do projektu Nastrana, slawkens miał udostępnić swój acc maker – wodzislawski.zapto.org, który byśmy razem przerabiali pod kryptonimem Nastran, jednak jak to zwykle u Slawka bywa - zamilkł na wieki
No cóż, jego sprawa ja i tak nie mam czasu na pisanie w PHP, za dużo na głowie przez ostatnie dni się nazbierało.
W każdym razie jestem bliżej niż dalej i mam nadzieje że znów odetchne a nie będe musiał siedzieć 3 doby przed komputerem. Ahoj!
Crashe na Akademickim i project Nastran :)
Ostatnio, a dokładnie wczoraj na akademickim nastąpiła seria crashy jeden po drugim. Jak się okazało był to zbugowany plik graczy, raczej celowo zbugowany, ktory podczas logowania wysypywał cały serwer.
Po przeszukaniu wszystkich logów apache, niestety nie natknąłem się na żadne ingerencje ze strony klienta mimo wszystko dodałem pewne zabezpieczenie do skryptu dodawania kont. Jak narazie się sprawdza.
Postanowiłem, że napisze swój account maker Nastran, bo tak będzie się zwał ów twór, o ile ujrzy światło dzienne, będzie account makarem skierowanym raczej pod The Forgotten Server, możliwe że podejme się konwersji na Avestę czy może jej następcę, ale jak narazie nie jest to w planach. Zafascynowany językiem PHP, mimo że zawodowcem nie jestem, w końcu jeszcze żadnej linijki sam obiektowo nie napisałem
siedze sobie i kombinuje przy Nastranie. Jak narazie jest już szkielet, layout i css jest darmowy, nie mam zdolności graficznych a znalezienie grafika do dopiero powstającego kodu to nie lada wyczyn
Mimo wszystko jest przejrzyście i bardzo możliwe że na tym pozostanie.
Nie narzucam sobie terminu wydania nawet pierwszej wersji, bo na pewno nie będzie to szybko. W końcu też trzeba gdzieś pojechać na wakacje a nie tylko siedzieć w tutorialach z php ;]
Tutaj maly screen z Nastrana:

Już można go zarzucić na stronę, będzie pięknie wyświetlał nazwe i status serwera
Narazie konfigurowaną przez edytowanie pliku, ale zamierzam zrobić skrypt instalujący. Może Nastran dostanie nawet tabele w mysql na newsy, jak się będzie dobrze spisywał przy pisaniu ;]
Zastanawiam się czy wykorzystać do niego POT, przyśpieszyłoby to znacznie pracę, ale wolałbym samemu kombinować, pewnie pierwsza wersja będzie nieodporna na wszystkie ataki SQL Inj. i XSS ale co tam, człowiek najlepiej się uczy na własnych błędach.
To byłoby na tyle, męczący dzień miałem – screena którego wrzuciłem powyżej szukałem jakieś 10 minut dla imageshacka, mimo że siedział w wiadomym katalogu a pliki były uporządkowane alfabetycznie ;]
Starość nie radość, ahoj!