Prosty tracker BitTorrent
Od paru dni (znów) mam konto shellowe, tym razem na innocence.pl. Nie jest może jakieś super-wypasione, ale jak na swoją cenę (35zł/miesiąc) nie jest też takie złe.
Shella fajnie mieć, można nabić sobie naprawdę dużo uploadu na popularnych wstawkach a potem spokojnie ściągać co się chce. Jedyne czego nie lubię to korzystania z FTP, niby jest dużo różnych programów ale jakoś nie lubię tak ściągać dużych plików. Fajnie byłoby korzystać po prostu z uTorrenta (lub innego dowolnego klienta torrent). Można dodać plik .torrent który pobraliśmy z trackera do lokalnego klienta ale to trochę bez sensu - download naliczony będzie podwójnie. Głupim pomysłem jest też wrzucanie go na jakiś publiczny serwer - jeśli podmienimy adres trackera to i tak mnóstwo osób będzie korzystać z naszego shella, jeśli go nie podmienimy to prawdopodobnie dostaniemy bana.
Na szczęście jest jeszcze jedna opcja - można uruchomić własny tracker i używać go do wymiany plików jedynie między shellem a naszym PC. Napisanie takiego skryptu jest w miarę łatwe, kod jest prosty i będzie wykonywany tylko kilka razy w ciągu godziny więc w żaden sposób nie obciąży serwera. Przykładowy kod jest poniżej, na tej stronie można poczytać specyfikację protokołu BitTorrent i samemu coś stworzyć.
WordPress Plugin – BlipPost
Mój pierwszy plugin do WordPress'a - BlipPost. Wysyła do serwisu Blip.pl informacje o nowych wpisach na blogu. Wiem, że istnieje już WP BlipBot ale koniecznie chciałem sam coś napisać. Poza tym mój skrypt nie wymaga cURL'a, działa na socketach.
Plugin napisany na własne potrzeby, z nudów i do poćwiczenia PHP, może komuś sie przyda, może nie ;]
Edit: o, proszę, tak działa :)