Dzisiaj pojawił się mój artykuł „Ekstremalna konfiguracja gadu” na wortalu jakilinux.org – opisuję w nim skrótowo pomysł na klienta gg innego niż wszystkie, czyli ekg.
Artykuł dostępny jest na stronie http://jakilinux.org/aplikacje/komunikatory/ekstremalna-konfiguracja-gadu
Zainteresowanych zapraszam do przeczytania artykułu.
Kolega zadał mi ciekawe pytanie: czy jest możliwość dodania na joggerze własnego opisu z gadu?
Kolejny ukończony projekt ląduje w dziale download, a mianowicie: czytnik logów z ekg.
Kod można ściągnąć z działu download, plik nazywa się gglogviewer.tgz
Wprowadziłem w międzyczasie drobną zmianę, poprzednia wersja miała bug pozwalający na użycie jednego tokena z captcha do wysłania milionów wiadomości na gg, co zakończyło by się zablokowaniem mojego konta. Thx blizni
Teraz jest to zrobione ‘po Bożemu’, czyli stosowane są sesje w php, każdy kod można użyć tylko jeden jedyny raz.
Wszelkie komentarze mile widziane.
Ps. zmiana na jogger.piio.info domyślny poziom wpisu = 0.
Udało mi się zakończyć jeden z prywatnych projektów, a mianowicie: czytnik logów GG.
Użytkownik podaje swój numer GG, skrypt generuje hasło i odsyła je za pomocą komunikatora GG.
Dopiero po zweryfikowaniu własności numeru gg, otrzymuje on dostęp do logów z naszych rozmów na gg.
Tym razem zastosowanie znalazł przede wszystkim PHP, przydatny jest także malutki skrypt bash’owy.
Niebawem, po dogłębnym przetestowaniu skryptu, umieszczę jego źródła w dziale download
Dla ułatwienia testów kompresji ruchu sieciowego (w tym konkretnym przypadku zająłem się protokołem HTTP), stworzyłem nowe narzędzie: Tester kompresji stron www.
Po wpisaniu interesującego nas adresu, narzędzie wyświetli podstawowe informacje o podanej stronie (adres, host, ścieżka, rozmiar przed i po dekompresji, nagłówki otrzymane od serwera oraz całą zawartość pobranej strony).
Obsługuje kompresję gzip, deflate, radzi sobie z Transfer-Encoding: chunked.
Za tym wszystkim stoi php, troszkę AJAX’u.
Projekt z programowania zakończony.
Prosty, ale wymagał myślenia – pierwszy socketowo-wątkowy projekt w moim życiu.
Jestem całkiem dumny ze swojego dzieła, oczywiście można by bardziej urozmaicić protokół, ale ja wolę sobie upraszczać życie – teraz dopisanie np. opisów to kwestia 20min.
Nie wiem do tej pory w jaki sposób ‘profesjonalnie’ wyświetlać dane w Kliencie – chwilowo jeden JLabel, odświeżany przez .repaint()
A oto i link do kodu: http://piio.risp.pl/download/java/KlientServer/ http://www.piio.info/download/studia/programowanie/java/KlientServer
Dokumentacji nie ma i raczej nie będzie. Ponosisz wszelkie ryzyko używając tego kodu.
Dostać zalkę i odespać.
//Update: Zalka dostana, a nawet spać się mi już nie chce...
Na szczęście jest wystarczająco czasu, bo do jutra do 14, także mobilizacja mode on.
Do zrobienia: – skończyć serwer – cały klient wraz z GUI
Zmarnowany czas dzieki wstaniu na zajecia, ktore sie nie odbyly z powodu braku prowadzacej (nawet przedluzylismy ‘akademicki kwadrans’ do 25 minut)
Mam pomysl na przerobienie skryptu do wysylania wiadomosci z gg sms’em, a konkretnie funkcji sekretarki: indywidualne pozdrowienia, do ustawienia przez dany numerek, skladowane dla kazdego numeru w osobnym pliku, plik pusty oznacza brak powiadomienia, biore sie do roboty.
Pozatym trzeba pomalu zabrac sie do projektow uczelnianych: programowanie – komunikator sieciowy w java, angielski – projekt.
Takze w TODO: uzupelnic index, ale dopiero jak kupie sobie nowy wklad do dlugopisu ;)
Udalo mi sie bezbolesnie spatchowac moja MC60, zaaplikowane patche:
- disc enlarge (z 1,8? na 3.5 mega)
- graphcach_remove (wywalone animacje startowe)
- netmonitor
- noaircraft_check
- blacklist
Dorzucilem takze pare patchy graficznych, zmiana wskaznikow sygnalu i baterii, temperatura baterii, inna ikonka blokowania klawiatury etc.
Oczywiscie wersja softu to 13. ;D
kolejne rzeczy do zrobienia:
- napisac 2 recenzje na kolo filmowe (do 10.06.2006!)
- napisac projekt z jezyka angielskiego
- skonczyc przegladanie syllabusów w celu sprawdzenia czy się pokrywają tematycznie (praca dla KNS)
- egzamin z prognozowania i symulacji (09.06.2006)
- kolokwium z sieci komputerowych (12.06.2006)
- praktyki, praktyki - cosik wykombinowac!
- projekt z programowania - zadanie 12 i 13 z rozdzialu 16 TICPP
- to chyba tyle...
TODO (na jutro):
- ruszyc z punktami s+
- zakombinowac z praktyka
- dogadac projekt z programowania
- napisac projekt z angola
- oddac projekt z niemca poprawiony
i jeszcze: konferencja w czwartek, w srode jakies warsztaty, napisac recenzje na KF i chyba tyle pamietam...
No i ch*j mnie strzela! to jest chyba dziwne a wrecz powiedzialbym ze nienormalne ze internet przez gprs chodzi mi lepiej szybciej niz neostrada 512!
Przez to wszystko musialem bawic sie w zmiane kart sim, pasuje pomyslec cos o dual-sim adapter albo kupic modem gprs (ale co sie stanie gdy promocja w Heyah zniknie? ;>)
Dotychczasowe statystyki gprs moze nie wygladaja za efektywnie (30 MB) no ale to dopiero drugi dzien korzystania - wczoraj obliczylem ze za tamte dwadziescia kilka megabajtow musialbym normalnie zaplacic prawie 200zl!
todo:
- cwiczyc, cwiczyc i jeszcze raz cwiczyc bezwrokowe pisanie na klawiaturze - sporo czlowiek potrafi zapomniec nie korzystajac chwile z umiejetnosci
- trzeba sie wziasc za siebie i w koncu troche pocwiczyc jakies pompki, brzuszki, przysiady - ogolem podniesc swoja sprawnosc fizyczna
- w koncu trzeba rzucic palenie! - ale to jest trudniejsze niz mi sie wydaje!
- zrobic kolejny unit z project managment (exam&assignment)
- trzeba pomyslec o projekcie na DL z programowania!
- skonczyc distance learning z NBP
- skonczyc syllabusy!
- skonczyc praktyke!
- wkrecic sie na jakies zawody w unihokeja
no i chyba tyle na dzisiaj...