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.
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.
Po wakacyjnej przerwie, zacząłem ostatni (miejmy nadzieję), 5-ty już rok studiów.
Niewiele przedmiotów (słownie: dwa), oznacza rzadką obecność na uczelni.
Promotor wybrany, nadal myślę nad tematem mojej pracy, ale już mam pewną koncepcję: Zabezpieczenia sieci bezprzewodowych (teoria i praktyka).
Więc, do przodu! ;)
Mile spędzona noc, co prawda przy komputerze, ale mile. Wschód słońca. 15:20 autobus do Połańca. Koniec kolejnej sesji. Kolejne wakacje. Brak pomysłu na spędzanie czasu. Improwizacje?
Dzisiaj występuje w dużych skupieniach, szczególnie w ośrodkach podmiejskich, bardzo groźna odmiana pogańskiej imprezy: noc świętojańska.
Paprocie będą się pozbywać liści, kupa dziwnych zabaw może wystąpić. Może uda się coś na dzisiaj zorganizować, choć zaczynam w to wątpić. Jeśli pogoda dopisze, to połaniecka skarpa i obserwowanie robaczków świętojańskich (świetlików innymi słowy). Tylko największy problem z towarzystwem – zobaczymy kto zacz.
//Wczorajszy egzamin/zaliczenie ponad przeciętną – 5.0. Czyli to co tygryski lubią najbardziej (nauka na godzinę przed, i wysoki wynik ;))
Ehh… Jako że udało się dostać z ćwiczeń z ‘Bezpieczeństwa transakcji elektronicznych’ 4.0 (kurde, gdybym wysłał jedną wyjściówkę więcej, byłoby 4.5) i zgodnie z obietnicą dr’a prowadzącego wykład że złota lista + ocena z ćwiczeń >= 4.0 więc jestem zwolniony z egzaminu z tego przedmiotu :D
Pozostał tylko przedmiot ‘Zarządzanie projektami informatycznymi’ – projekt i wykład do zaliczenia.
I oczywiście pozbierać wpisy. Poczekać na wyniki z TELC’a. Napisać podanie o stypendium naukowe. Złożyć podanie.
MUSZĘ w końcu załatwić 5 pkt. do SS+, bo nie uśmiecha mi się zaczynać płacić za studia od 5 roku. o_O
Kolejna sesja zbliża się do końca. Nie ukrywam, że ta jest najlżejsza ze wszyskich przeżytych dotychczas (w porównanu do poprzedniej, to praktycznie sesji nie ma).
Ale i tak kupa nerwów, parę kombinacji.
Harmonogram wygląda już dużo ładniej.
Jedno zaliczenie, jeden projekt, pozbierać wpisy, zamotać 5 punktów do SS+, poskładać papiery i wakacje.
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
A tytul tego wpisu oczywiście związany jest z przedmiotem zwanym „Bezpieczeństwem transakcji elektronicznych”.
Najważniejsze co z tego przedmiotu można wynieść:
1. Nie ma zabezpieczeń nie do złamania.
2. Niektóre zabezpieczenia są trudne do złamania, ale to tylko kwestia mocy obliczeniowej i czasu (ostatecznie brute-force lub generowanie kolizji, lub wciąż niezawodne socjotechniki).
3. Porzuć DES, zacznij korzystać z AES’a.
4. Zawsze sprawdzaj certyfikat strony banku/innej strony, która zawiera poufne informacje. Jeżeli nie daje ona możliwości logowania się po SSL, odpuść sobie, i poszukaj innego banku/czegokolwiek.
5. Tworzenie backupów jest dobre. Z tego, jak dobre, zdasz sobie sprawę dopiero gdy utracisz cenne informacje (pad dysku etc.).
6. Mirroring jest całkiem prostym i stosunkowo tanim sposobem na poprawienie integralności danych na nośnikach dyskowych, przy okazji poprawia niezawodność systemu.
7. Podpisy cyfrowe mają przyszłość.
Bezpieczeństwo transakcji elektronicznych - W
Bezpieczeństwo transakcji elektronicznych - L
Język angielski - E
Język angielski - L
Język angielski - P
Metody oceny projektów gospodarczych - L
Metody oceny projektów gospodarczych - P
Programowanie obiektowe - P
Wykład monograficzny - L
Wykład monograficzny - W (niekonwencjonalne narzędzia technologii informacyjnych)
Zarządzanie projektami informatycznymi - W
Zarządzanie projektami informatycznymi - P
No i najprawdopodobniej zakończyłem swój niecny projekt z angielskiego.
Jutro należy się przeczytać to jeszcze raz, ale raczej już większych zmian nie planuję.
Popłynąłem, dawno takiego lania wody nie zafundowałem komukolwiek, a tym bardziej jakiemukolwiek projektowi, ale należało mu się, a jak! ;)
Oby nie trzeba było go jeszcze raz pisać z jaiegoś głupiego powodu.
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 ;)
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...
cos mialem napisac ale.. zapomnialem
aha!
wlasnie podsumowanie skonczonego semestru:
srednia za semestr: 4.5 a za studia: 4.31!!
niestety ten semestr nie zapowiada sie juz tak ciekawie...
AI&ES z prof. Hippe, sieci komputerowe z prof. Paszczynskim,natlok DL'i i innego ustrojstwa, a oczywiscie egzamin z niemieckiego - bedzie ciezko...
na razie wszystko do przodu...
jutro kolos ze statystyki...
a w ogole jeszcze nastepny tydzien i w koncu zaslozone ferie :D