GUI (Gnome, KDE, Gtk...), Osobiste, szkoła etc., Sieć (IP, TCP, ...), Sprzęt, System (GNU, BSD, Windows...), Techblog »

[11 lutego, 2009 | 16 komentarzy | Poziom: 0 ]

Dotychczas miałem wiedzę raczej od strony oprogramowania. Tzn. zdarzyło się raz czy dwa zajrzeć 'pod obudowę'. Oczywiście wiedziałem trochę o sprzęcie w znaczeniu co to jest cache etc.

Jednakże po raz pierwszy budowałem komputer 'od podstaw'. Co prawda nie dla siebie - ale nadal.

Czytaj dalej »

Ideologie i wierzenia, Polityka i Ekonomia, Sieć (IP, TCP, ...) »

[03 stycznia, 2009 | 13 komentarzy | Poziom: 0 ]

Jakiś czas temu w internecie było głośno na temat blokowania serwerów IRC przez neostradę. Teraz, przed chwilą przeczytałem o zablokowaniu strony... gimpa. Nie mogąc uwierzyć poprosiłem kolegę (ma Internet DSL czy jak to się tam nazywa) o sprawdzenie - no i rzeczywiście nie działa. Przez Netię - bez problemów.

Pytanie za 3 punkty - przed czym ma to właściwie chronić? Przed wirusami? Przed piractwem? A może to nie blokada tylko biedne połączenie (wtedy - dlaczego alternatywne trasowanie nie zostało zastosowane)?

Programowanie (Moje Projekty), Sieć (IP, TCP, ...), Sprzęt, System (GNU, BSD, Windows...) »

[11 listopada, 2008 | 3 komentarze | Poziom: 0 ]

Chciałem napisać sterownik dla modemu USB pod OpenBSD. Instalacja pod qemu nie spowodowała większych trudności. Współdzielenie plików między hostem a gościem trochę większe (qemu współdzieli przez smb a OpenBSD nie wspiera ani smbfs ani sshfs) ale w końcu udało się (tcp redirection + sshfs).

Zdobycie źródeł OpenBSD też nie nastarczało trudności. Kłopoty zaczeły się dopiero potem...

Czytaj dalej »

Programowanie (Moje Projekty), Sieć (IP, TCP, ...), System (GNU, BSD, Windows...) »

[11 września, 2008 | 7 komentarzy | Poziom: 0 ]

Prosty kod który ma jedno zadanie - resetować połączenie gdy nie może spingować czegoś. Nie jestem pewien czy czekanie działa.

  1. #!/usr/bin/env perl
  2. use strict;
  3. use warnings;
  4.  
  5. use Net::Ping;
  6. use POSIX 'setsid';
  7. use POSIX 'sleep';
  8.  
  9. ### Configuration
  10. ## Hosts - each member is a host to ping. Move the quickiest to the beginning.
  11. ## Please note that the more hosts is pinged the more realible is test and
  12. ## the more time it requires
  13. my @hosts = ('netia.pl', 'google.com', 'onet.pl');
  14.  
  15. ## Method of ping
  16. my $ping_method = 'icmp';
  17.  
  18. ## Sleep - a sleep in ms betwean the checks
  19. my $sleep = 250;
  20.  
  21. ## Tries - a number of attapts to connect
  22. my $tries = 1;
  23.  
  24. ## Routine to be called if network not found
  25. sub on_network_not_found {
  26.  system '/etc/init.d/net.ppp0 restart';
  27. }
  28.  
  29. ### Daemonize
  30. chdir '/'                 or die "Can't chdir to /: $!";
  31. defined(my $pid = fork)   or die "Can't fork: $!";
  32. exit if $pid;
  33. setsid;
  34. open STDIN, '/dev/null'   or die "Can't read /dev/null: $!";
  35. open STDOUT, '>/dev/null' or die "Can't write to /dev/null: $!";
  36. open STDERR, '>&STDOUT' or die "Can't dup stdout: $!";
  37.  
  38. ### Main loop
  39. my $p = Net::Ping->new($ping_method) or die "Cannot create ping object";
  40.  
  41. MAIN: while(1) {
  42.   for(my $i = 0; $i < $tries; $i++) {
  43.     select(undef, undef, undef, $sleep/1000.0);
  44.     for my $host (@hosts) {
  45.       next MAIN if $p->ping($host)
  46.     }
  47.     on_network_not_found();
  48.   }
  49. }

Kod jak zwykle na MIT.

Osobiste, szkoła etc., Sieć (IP, TCP, ...), System (GNU, BSD, Windows...) »

[25 czerwca, 2008 | Dodaj komentarz | Poziom: 0 ]

Od wczoraj zaktualizowałem kernel. Przy okazji spróbowałem użyć ath5k. Słyszałem, że działa jeszcze nienajlepiej a informacji o obsłudze WPA - a dokładniej WPA 2, którego używam - nie zauważyłem na stronie (przy niektórych sterownikach był wymieniony WEP. Cóż - postanowiłem zaryzykować.

Czytaj dalej »

Ideologie i wierzenia, Osobiste, szkoła etc., Polityka i Ekonomia, Sieć (IP, TCP, ...) »

[27 grudnia, 2007 | 8 komentarzy | Poziom: 0 ]

Przeczytałem właśnie na wikinews, że są projekty zdelegalizowania P2P. Pytań mam 2: co to jest P2P i dlaczego ma zostać zdelegalizowane.

Jeśli dobrze rozumiem to P2P polega na ściąganiu danych z kilku źródeł w tym samym czasie. Czy jeśli został prawidłowo zastosowany load balancer i obrazek jest ściągany z innego serwera niż plik html (lub xhtml) to jest to P2P czy nie? Bo do definicji może pasować.

Innym pytaniem jest czySkype stanie się nielegalne. Jeśli mi wiadomo opiera się ono na bezpośrednim łączeniu użytkowników bez pośrednictwa serwera centralnego (mogę się mylić) a to jak najbardziej jest P2P. Można nawet w ten sposób wymieniać pliki ;)

Nawet jeśli znajdziemy definicję pasującą tylko do torrentów, kazzy etc. to niby dlaczego mam mieć zabronione torrentowanie Ubuntu czy Eclipse? A jeśli uznamy takie ściąganie za legalne to ściąganie plików objętych prawem autorskim chyba już jest nielegalne?.

Czy dojdziemy do takiej sytuacji w której zakazujemy czegoś wszystkim - bez względu jak to wykorzystują. Proponuje w takim razie skazać wszystkich posiadających samochody - którymi mogą przekroczyć prędkość albo kogoś przejechać (i o ile dobrze się zastanowić to jest to znacznie ważniejsze niż prawa autorskie). W końcu jakiś czas temu wszystkie komputery były nielegalne (miały nagrywarki czyli "urządzenie które mogło służyć do kopiowania płyt").

Bazy Danych, Sieć (IP, TCP, ...) »

[16 września, 2007 | Dodaj komentarz | Poziom: 0 ]

Zmieniłem server DNS z binda na pdnsd. Pierwszym powodem było to, że serwer DNS spełnia u mnie głównie rolę proxy. Po drugie w bindzie nie da się w prosty sposób nadpisać tylko kilku rekordów (np. żeby xyz.domena i abc.domena były zdefiniowane lokalnie a domena i *.domena ściągana od ISP).

Dodatkowo okazało się, że pdnsd może zastąpić totd. To znaczy chyba mogłoby gdyby potrafił pracować w trybie IPv6 i IPv4 jednocześnie (z dokumentacji wynika, że albo jedno albo drugie). Na razie obęde się bez IPv6.

Ideologie i wierzenia, Osobiste, szkoła etc., Sieć (IP, TCP, ...) »

[02 września, 2007 | Dodaj komentarz | Poziom: 0 ]

Przepraszam za '0' w Neostradzie - nie mogłem się powstrzymać ;). Teraz jestem w Netii. Pierwsze wrażenie - pozytywne. W umowie znalazłem hasło/login do pierwszego logowania. Ponieważ nie mogłem znaleźć linka do logowania (przeglądarka tekstowa :) - na serwerze nie ma X'sów) to zadzwoniłem na infolinię. Informacji udziwlono szybko i sprawnie (na błękitną linie, kiedy zakładałem Neostradę trzeba było dzwonić po nocach i trwało to kilka tygodni). Jedyna wada - dlaczego do aktywacji potrzebny jest JS?

Bazy Danych, Programowanie (IDE, UML, Wzorce...), Programowanie (PHP, Java...), Sieć (IP, TCP, ...), Technologie W3C (XHTML, CSS...) »

[15 sierpnia, 2007 | 8 komentarzy | Poziom: 0 ]

RoR ma jeden, podstawowy problem - brak dokumentacji i ciągłe zmiany. Jest to bardzo potężny ale jednocześnie bardzo zgubny framework. Co gorsza duża część kursów pokazuje jak nie programować w Railsach

Czytaj dalej »

GUI (Gnome, KDE, Gtk...), Programowanie (PHP, Java...), Sieć (IP, TCP, ...), Technologie W3C (XHTML, CSS...) »

[27 lipca, 2007 | 2 komentarze | Poziom: 0 ]

Sprawdziłem jak umieścić 3 najpopularniejsze(właściwie to chyba jedyne) silniki w aplikacji. Aplikacja ma bardzo proste zadanie - wyświetlić stronę Google. Na pierwszy ogień najbardziej popularny silnik czyli Gecko.

Czytaj dalej »

Osobiste, szkoła etc., Sieć (IP, TCP, ...), System (GNU, BSD, Windows...) »

[11 lipca, 2007 | 2 komentarze | Poziom: 0 ]

W poprzednim wpisie(Gentoo - po prostu działa) miałem za złe Archowi, że nie łączył z siecią WiFi. Naszczęście nie miałem racji (zwracam honor Archowi) - nikt nigdzie nie powiedział, że karta(MAC Address) musi być zarejestrowana (sieć była widoczna bez żadnych WEP/WPA/WPA2, AP w widocznych miejscach etc.).

Czytaj dalej »

Bezpieczeństwo, Osobiste, szkoła etc., Sieć (IP, TCP, ...), System (GNU, BSD, Windows...) »

[22 czerwca, 2007 | Dodaj komentarz | Poziom: 0 ]

Jakiś czas temu pisałem o pewnym firewallu. Teraz mam zamiar to obejść przez OpenVPN puszczony przez port https. Wszystko inne powinno przechodzić przez tuntap. Mam teraz problem:

Czytaj dalej »

GUI (Gnome, KDE, Gtk...), Ideologie i wierzenia, Sieć (IP, TCP, ...), System (GNU, BSD, Windows...) »

[22 czerwca, 2007 | 8 komentarzy | Poziom: 0 ]

Chciałem popróbować VoIP(dokładniej poprzez SIP). W Gnome domyślnym klientem SIP jest Ekiga, która jest zorientowana na jedną rzecz - obsługę portalu Ekiga. Nie udało mi się jej skonfigurować na obsługę innego providera SIP'u (po wykręceniu numeru twierdzi, że user nieznany).

LinPhone jest całkowitym przeciwieństwem - skonfigurowanie udało się za pierwszym razem, ale integracja z Gnome jest praktycznie zerowa (choćby tak prosta rzecz jak chowanie do traya). Ktoś zna inny, wolny klient SIP integrujący się z Gnome?

Osobiste, szkoła etc., Sieć (IP, TCP, ...) »

[10 czerwca, 2007 | 2 komentarze | Poziom: 0 ]

Miałem dzisiaj dość dziwną awarię sieci. W pewnym momencie pingi podskoczyły do 10ms. Samo w sobie nie było to najgorsze, ale oprócz pingów nic nie działało. Żadne urządzenie nie wydawało się być przegrzane...

Po wyłączeniu wszystkich i włączeniu z powrotem wszystko działa. Właściwie to prawie wszystko. Jeden z komputerów(Windows XP) się nie pinguje - mimo że na nim wszystko działa i można inne komputery z niego pingować.

Czy ktoś ma jakieś pomysły:

  • Co mogło być przyczyną awarii?
  • Dlaczego ten komputer nie może być spingowany?

Bezpieczeństwo, Ideologie i wierzenia, Osobiste, szkoła etc., Programowanie (IDE, UML, Wzorce...), Sieć (IP, TCP, ...), Technologie W3C (XHTML, CSS...) »

[24 maja, 2007 | Dodaj komentarz | Poziom: 0 ]

Trafiłem ostatnio na ciekawą stronę (mniejsza z tym jaką). Admin dał tylko kilka prób na zalogowanie się na forum (Tak... Na pewno wszyscy mażą żeby włamać się na moje konto...), żeby pobrać plik(nie dało się bez rejestracji). Potem konto jest zablokowane na 15 minut - w teorii. W każdym razie po pół godziny nie dało się zalogować. Stworzyłem nowe konto, loguje się i... plik który godzinę wcześniej ściągał się wyparował.

Najciekawsze jednak jest to, że webmaster słyszał wprawdzie o zasadach bezpieczeństwa ale o szyfrowaniu już nie.

Ideologie i wierzenia, Osobiste, szkoła etc., Sieć (IP, TCP, ...), Technologie W3C (XHTML, CSS...) »

[09 maja, 2007 | Dodaj komentarz | Poziom: 0 ]

Ostatnio muszę trochę popracować z tekstem. Nie mogę za żadne skarby odnaleźć cytatu (trafiam tylko na miejsca przed i na mijsca po). Jedyny ebook jaki znalazłem składa sił wyłącznie z kliterówe (ehm. literówek ;) ) więc wyszukiwanie w nim jest bezcelowe. Co można zrobić? Czytać książkę od początku...

Czytaj dalej »

Sieć (IP, TCP, ...) »

[09 maja, 2007 | Dodaj komentarz | Poziom: 1 ]

Być może jest to stare itd. ale właśnie zobaczyłem, że Google Maps skatologował Polskę (przynajmniej Kraków i Warszawę

Można też oczywiście znaleźć drogę.

GUI (Gnome, KDE, Gtk...), Sieć (IP, TCP, ...), System (GNU, BSD, Windows...), Systemy plików (NFS, ext3...) »

[28 marca, 2007 | 7 komentarzy | Poziom: 0 ]

Wczoraj miałem wątpliwe szczęście reinstalować Windowsy XP. Jedyną płytą jaką miałem był 'Windows XP SP 1' (orginalna) - zgaduje, że żadnej innej nie powinienem używać/nie mogę dostać. Chciałem wykonać update. Wkładam płytę. Kopjuje pliki do instalacji. Należy zrestartować. Coś tam instaluje. Ponownie zrestartować. Windows postawiony.

Na poczatku należało zainstalować ponad 60(!!!) aktualizacji. Zrestartować. Zainstalować SP2 i ponownie zrestartować. Zainstalować kolejne poprawki i antywirusa. Zrestartować.

Czytaj dalej »

Bezpieczeństwo, Ideologie i wierzenia, Sieć (IP, TCP, ...), System (GNU, BSD, Windows...) »

[20 marca, 2007 | 1 komentarz | Poziom: 0 ]

.Od jakiegoś czasu Windows wyraźnie odmawiał(losowo!!!) połączenia z drukarką. Oczywiście pierwsze podejrzenie padło na Windows lub sambę. Otóż nie - sprawca został właśnie wykryty - pakiet "bezpieczeństwa internetowego".

Czytaj dalej »

Osobiste, szkoła etc., Sieć (IP, TCP, ...), System (GNU, BSD, Windows...), Systemy plików (NFS, ext3...) »

[17 marca, 2007 | Dodaj komentarz | Poziom: 0 ]

Druga awaria komputera - najpierw DVD, teraz płyta główna (chyba) - razem drugi raz w serwisie w ciągu ostatniego miesiąca (naprawa trwa ok. 3 tygodni...).

Na serwerze bacula właśnie została skonfigurowana...

Ideologie i wierzenia, Osobiste, szkoła etc., Sieć (IP, TCP, ...) »

[05 marca, 2007 | Dodaj komentarz | Poziom: 0 ]

TP SA twierdzi, że obciążenie sieci spada a sytłacja wraca do normy. Dlaczego tylko google ładuje się już 10 minut - a inne strony wcale nie szybciej?

Bezpieczeństwo, Sieć (IP, TCP, ...), System (GNU, BSD, Windows...), Systemy plików (NFS, ext3...) »

[05 marca, 2007 | 2 komentarze | Poziom: 0 ]

Najgorzej zaimplementowaną usługą roku ogłaszam nfs. Znam(na razie) tylko dwa demony, które nie obsługują słuchania na wybranych adresach/interfejsach: totd i nfs. O ile totd można usprawiedliwić (ma to tylko pod (GNU/?)Linuksem) to nfs już tak prosto się nie da.

Czytaj dalej »

Bezpieczeństwo, Osobiste, szkoła etc., Programowanie (Moje Projekty), Programowanie (PHP, Java...), Sieć (IP, TCP, ...), System (GNU, BSD, Windows...) »

[11 lutego, 2007 | 3 komentarze | Poziom: 0 ]

Przymierzam się do zabezpieczenia się przed tym co czeka mnie w lipcu (tak ten sam wspaniały firewall blokujący ssh). Ponieważ OpenVPN otwarte na porcie innym niż 80, 443 etc. na pewno zostanie zablokowane (zablokowali nawet 8080) a 80, 443 są już w użytku. Przydałoby się coś napisać...

Czytaj dalej »

Jogger i Jabber, Osobiste, szkoła etc., Poczta (POP3, IMAP, SMTP...), Sieć (IP, TCP, ...) »

[22 stycznia, 2007 | 1 komentarz | Poziom: 0 ]

Czytam od czasu da czasu pewne czasopismo komputerowe. Znalazłem kilka drobnych błędów. Wysłałem do nich list przez Kontakt z nami. Jest tylko formularz - ok. Wypełniam formualrz i dostaje mail takiej treści:

This is the Postfix program at host www.xxxxxx.xx.

I'm sorry to have to inform you that the message returned below could not be delivered to one or more destinations.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can delete your own text from the message returned below.

Czytaj dalej »

Ideologie i wierzenia, Osobiste, szkoła etc., Polityka i Ekonomia, Sieć (IP, TCP, ...), Technologie W3C (XHTML, CSS...) »

[26 grudnia, 2006 | 3 komentarze | Poziom: 0 ]

Czasami mam polityki po prostu dość. O ile w diggu 'łatwo' jest nie zasubskrybować politycznych kanałów to w digu(osobny temat World & Business zawiera politykę i opinie polityczne) to na polskich odpowiednikach polityka jest w Kraju, Świecie, Kulturze, Gospodarce...

Czytaj dalej »

Bazy Danych, Osobiste, szkoła etc., Poczta (POP3, IMAP, SMTP...), Programowanie (Moje Projekty), Programowanie (PHP, Java...), Sieć (IP, TCP, ...), System (GNU, BSD, Windows...), Technologie W3C (XHTML, CSS...) »

[26 grudnia, 2006 | Dodaj komentarz | Poziom: 0 ]

Zaczeło się niewinnie - dlaczego nie mieć Google Calendar i Google Mail w Evolutionie 'natywnie (czyli nie przez POP3 i ro ical)? W chwili obecnej nie istnieje żadna biblioteka dla Google Calendara pod C. Instnieją natomiast pod Javę, C# i pythona.

Czytaj dalej »

Bazy Danych, Osobiste, szkoła etc., Sieć (IP, TCP, ...), System (GNU, BSD, Windows...) »

[06 grudnia, 2006 | 2 komentarze | Poziom: 0 ]

Miałem plik konfiguracyjny binda. Kłopot polegał na tym, że miałem część wirtualnych hostów (wszystkie prowadziły do serwera np. news, sql...). Mogłem wstawić coś takiego:

* IN A XXX.XXX.XXX.XXX * IN AAAA fe80:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx

Co jednak, gdy wpisałem nieistniejący host? Przekierowało do mnie (zamiast zgłaszać problemy z brakiem połączenia itp.) - wpis search, który normalnie ułatwia dość życie, teraz przeszkadzał

Czytaj dalej »

Osobiste, szkoła etc., Sieć (IP, TCP, ...), Technologie W3C (XHTML, CSS...) »

[21 listopada, 2006 | 5 komentarzy | Poziom: 0 ]

Szukam w Google'u tekstu Zbrodni i Kary Fiodra Dostojewskiego. Nie chcę opracowań streszczeń i ściąg. Znam powieść, uważam się, że albo jestem na tyle inteligentny by zrozumieć powieść albo powinienem przeczytać ją n razy więcej. Potrzebuje po prostu cytatów ;) (po polsku). Niestety tego w internecie jest dość mało (łatwiej znaleźć ściągi i opracowania niż tekst - wyjątek Biblia).

Osobiste, szkoła etc., Sieć (IP, TCP, ...), System (GNU, BSD, Windows...) »

[02 listopada, 2006 | 2 komentarze | Poziom: 0 ]

Udało mi się zbootować OpenBSD. Poprawna konfiguracja:

title=OpenBSD rootnoverify (hd0,3,a) makeactive chainloader +1

Jednak... przejście odłożyłem. Dlaczego? Powód jest prosty - zbyt dużo rzeczy do ponownej konfiguracji, jak również konieczność korzystania z FAQ będąc odłączonym od internetu (w końcu to wszystko się dzieje na komputerze, który udostępnia połączenia).

Czytaj dalej »