piio@jabster.pl


17 grudnia 2008, 14:16:16 Miniblog Mój artykuł na jakilinux.org

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.

25 czerwca 2008, 17:38:15

Interesujący problem.

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.

14 czerwca 2007, 13:32:28

Done.

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 ;)

08 czerwca 2006, 14:17:41

Siemens patchowanie ;)

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

08 czerwca 2006, 14:12:54

TODO

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...

29 maja 2006, 20:25:29

TODO

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...

10 marca 2006, 17:00:08

PGP

w koncu udalo mi sie rozgrysc podpisywanie cyfrowe maili uzywajac pgp w thunderbirdzie
teraz pasuje zrobic jeszcze trika z wysylanymi wiadomosciami z gg itd coby tez podpisywaly, ale to jest kwestia czasu...

Olalem to wszystko - doszedlem do wniosku ze jestem przewrazliwiony na punkcie pseudobezpieczenstwa, nikt nie sprawdza autentycznosci maili za pomoca takich ustrojstw jak mi sie umyslalo, zreszta po co to wszystko?
Moze kiedys jeszcze wroce do tego pomyslu - zobaczymy jak sie to bedzie ukladac...
no i mala zmiana theme doszla do skutku, jeszcze musze zmienic header z okna #1 ale moze bedzie dobrze
kolejna proba przekonania sie do ekg2 i jak na razie jestem na dobrej drodze :D
todo: skrypt do ignorowania z podaniem daty kiedy ignor przestanie obowiazywac
zrobilem porzadki w logach, czesc ludzi ma ignore:descr bo za duzo opisow daja :P
Zrobilem statystyke do logow ekg :)
11 stycznia 2005, 17:54:59

skrypt dcc

udoskonalilem skrypt dcc - zapisuje do .htaccess w opisie kto wrzucil dany plik, w .header.htm kto ostatnio wrzucil plik - jego imie_nazwisko i godzine i date
pousuwalem z czesci najwiekszych logow zmiany bez opisu...
i dobrze :P
10 stycznia 2005, 07:21:51

sk

zrobilem skrypt do robienia html z starych logow do kat. stare/ :P
w kazdym razie musze zrobic porzadki z logami - pousuwac troche niepotrzebnych mi statusow
czy zrobic wykrywanie statusow i zapisywanie ich do oddzielnego htmla? rozmowy by zostawaly tam gdzie teraz
dodalem ile czasu zajelo wykonywanie historii, poprawa wynikowego skryptu - gdzie jest to mozliwe wykonujemy cp;gzip;rm * a nie kazdy plik z osobna - chyba zaoszczedzone na czasie, ale nie jestem pewny
kurde ciagle slecze i poprawiam skrypt historii, po co? sam juz nie wiem
pieknie smiga robienie historii z logow ekg :)
co 6 godzin automagicznie przerabia historie;
dodalem kiedy bylo ostatnio htmlizowane;
mozna sie "wylogowac" (zamknac strone/przegladarke);
na razie trzaby to juz zostawic w spokoju bo jeszcze cos zepsuje :/