ufff... Etap 4 - najdluzszy zakoczony! 10 000 lini kodu za nami :P (a mowia ze napisania czata to tak prosta sprawa hehe - chyba jak sie uzywa czystego java.io bez poolingu i komend :P)
30.04.2008 rozpoczynamy wewnetrzne beta-testy, tymczasem pozbieralem kilka Waszych pomyslow, ktore zdecydowalismy sie zrealizowac.
@Masseratti - trzymając lewy shift i klikając na nick, nick ten przepisuje sie do wypowiedzi
@Masseratti - osoba rozmawiajaca na priv pojawia sie na liscie pogrubiona czcionka
@Marcinl-l - komenda /priv moze byc wywolana od razu z wpisana wiadomoscia
@anonimowy - zaznaczanie wypowiedzi w ktorej wystepuje Twoj nick - rewelacyjny pomysl. Wprowadzimy.
@aasia - tecza w nicku - ciekawy pomysl. postaramy sie zrealizowac. Bedzie dostepny oczywiscie od pewnego levelu
@razor - dzwieki - bedzie do ustawienia dzwiek w rozmowie prywatnej
@darkiii - szyfrowanie - niby oczywiste ale jakie wazne
@spoker - wlasna ikonka przy nicku (oczywiscie od pewnego levelu)
@zespol czat.pl - skorki
@zespol czat.pl - autouzupelnianie komend, pokoi, uzytkownikow
@zespol czat.pl - rysowanie.... ;)
jak mi sie cos przypomni, to dopisze
Oczywiscie dorzucimy takze cos od siebie :P
Zniecierpliwieni?
Czat.pl - rewolucyjny, najbardziej nowoczesny - najfajniejszy chat w internecie! Na tym blogu dowiesz sie o jego zaawansowanych i ciekawych funkcjach oraz poznasz jego tajniki :)
poniedziałek, 28 kwietnia 2008
wtorek, 8 kwietnia 2008
Etap 4 - Funkcjonalnosc
Ok, mamy serwer i okno czata, teraz musimy uzbroic go w przynajmniej takie same funkcjonalnosci jakie ma czat obecny.
Przed nami:
Przed nami:
- integracja z serwisem - done
- *OPy:
- OP - done
- halfOP - done
- tmpOP - done
- tmpHalfOP - done
- sOP - done
- komendy
- /black - done
- /broadcast - done
- /guest - done
- /join - done
- /kick - done
- /leave - done
- /me - done
- /ops - done
- /pac - done
- /priv - done
- /quit - done
- /show - done
- /showProfile - done
- /stopic - done
- /topic - done
- /user - done
- /whoami - done
- /whois - done
- /op - done
- /halfop - done
- /tmpop - done
- /tmphalfop - done
- /moderators - done
- ban, sban bans, sbans, banip i banipof - byc moze jakos polaczymy te mechanizmy w jeden, skuteczny ;) - wyjdzie przy beta-testach
- pokoje - done
- rozmowy prywatne - done
poniedziałek, 7 kwietnia 2008
Etap 3 - Serwer (Zakonczony)
Ufffff... udalo sie.
Przyznam, ze jeszcze wczoraj myslalem ze sie nie wyrobie - walczac z fragmentacja obiektow w kanale (symptom wolnego lacza). NIO nie jest przyjemnym API, a juz na pewno nie programmer-friendly. Ale udalo sie.
PS. Chcieliscie informacji o serwerze wiec uchyle rabka tajemnicy ;)
Serwer czata jest serwerem wspolbieznym, stanowym; korzysta z
niskopoziomowego API. Rzeczywista przepustowosc jednego kanalu to 200 wiadomosci/s ale
pracuje nad jego usprawnieniem. Obecnie trwaja testy obciazeniowe dla kilku
tysiecy uzytkownikow.
To tyle na dzis.
Jutro rozpoczynamy Etap 4
Przyznam, ze jeszcze wczoraj myslalem ze sie nie wyrobie - walczac z fragmentacja obiektow w kanale (symptom wolnego lacza). NIO nie jest przyjemnym API, a juz na pewno nie programmer-friendly. Ale udalo sie.
PS. Chcieliscie informacji o serwerze wiec uchyle rabka tajemnicy ;)
Serwer czata jest serwerem wspolbieznym, stanowym; korzysta z
niskopoziomowego API. Rzeczywista przepustowosc jednego kanalu to 200 wiadomosci/s ale
pracuje nad jego usprawnieniem. Obecnie trwaja testy obciazeniowe dla kilku
tysiecy uzytkownikow.
To tyle na dzis.
Jutro rozpoczynamy Etap 4
piątek, 4 kwietnia 2008
Subskrybuj:
Posty (Atom)
