PLNOG 5.

Po piątej edycji PLNOG nieco spóźnione krótkie wrażenia z imprezy i wykłady (a tak, inny opis niż PLNOG 4 będzie), które najbardziej zapadły mi w pamięci (zdecydowanie nie wszystkie).

Pierwszy wykład na który dotarłem to Adam Jacob Wybierz swoją własną przygodę. Po pierwsze, źle spojrzałem w agendę i myślałem, że trwa to 10 minut (tym bardziej, że Adam miał kolejny wykład w agendzie). Poszedłem na wykład i… dobrze, że nie trwał 10 minut. Rewelacyjnie poprowadzony, ciekawa forma, ciekawa treść. Żałuję tylko, że nie było „góry” na nim (ale mam nadzieję, że obejrzą zapis z wykładu).

Potem to, co wywołało lekką burzę i niepotrzebne – jak mi się wydaje po obejrzeniu prezentacji – emocje, czyli nowa oferta TP, a szczególnie TPIX. Jest to punkt wymiany ruchu i jakaś konkurencja dla PLIX, ale tylko, jeśli rozmawiamy o lokalizacjach LIM, Piękna i Nowogrodzka w W-wie. Killer feature, czyli dostępność wszędzie tam, gdzie jest metroethernet wcale takim killer feature nie jest – pasmo na nadchodzący okres trzeba zadeklarować wcześniej (czyli backup z burstem odpada, bo TPSA rozliczaniem w percentylu się brzydzi), za zadeklarowaną transmisję należy zapłacić 10 zł za każdy megabit. Dla małych chyba będzie za drogo, duzi dojdą do W-wy. Tak czy inaczej – dobrze, że jest. Z punktu widzenia klienta im większy wybór, tym lepiej. TBH telehousing w praktyce może być większą rewolucją na rynku, niż TPIX… Pożyjemy, zobaczymy.

Kolejny dobrze wspominany to Varnish – zastosowanie Krzysztofa Krzyżaniaka. Wykład nie z mojej branży (ale tradycyjnie lubię zwiedzać okolice), poprowadzony w sposób, jaki lubię. Dużo szczegółów o bebechach serwisu Wikia (architektura, co gdzie jest przetwarzane i w jaki sposób), dobrze poprowadzony, ciekawy (bo praktyczny). Ładnie pokazane wady i zalety Varnisha. Brak gadki marketingowej (bo Wikia nie sprzedaje Varnisha), konkretne przykłady w konkretnym zastosowaniu – bardzo dobre i oby więcej tego na kolejnych edycjach PLNOG. Hint dla organizatorów: użytkownik, nie producent, opowiadający o doświadczeniach z produktem ma +5 do zainteresowania widowni (sprawdzić, czy nie walczący fanatyk Open Source ;-)).

Tymoteusz Biłyk z Korbanku (bleh, nie podlinkuję, bo nic nie widzę na stronie z tego o czym było na wykładach) Tani STB HD – kluczowa sprawa polskiej IPTV – jak w zeszłym roku byłem zaciekawiony rozmachem z jakim robili swój CAS (KORSEC) i przesył danych, tak w tym roku się zawiodłem – no jest sprzęt, ma być tańszy niż konkurencja, ale po prostu gotowiec. W dodatku tani to on dopiero ma być. Niewiele o systemie – nic o Open Source (na co bardzo liczyłem). OK, w zeszłym roku najciekawsza część była w kuluarach, w tym roku byłem tylko na prezentacji, ale jak piszę – zawiodłem się, może dlatego, że narobiłem sobie apetytu. Trochę przeszkadzało usilne uzasadnianie wyboru i decyzji wyboru tego STB, demonizowanie (IMO nie do końca słuszne w dodatku) wad konkurencji.

Chef – kolejny wykład Adama. Niby produkt znany, ale w końcu ktoś przystępnie wyjaśnił na czym polega główna różnica pomiędzy Chefem a puppetem czy cfengine. Zdecydowanie jestem przekonany do rozwiązania, przynajmniej na tyle, by się tym w praktyce pobawić. Może trochę za mało mięska, czyli praktycznej konfiguracji, ale nie przeszkadzało zbytnio, poza tym, wykłady typu a teraz uruchamiamy Hello world szybko stają się nudne. Tak czy inaczej – wygląda na fajne i będzie macane.

Słowacy z Koszyc czyli Antik. Wykład dość przewrotny, bo Jak zostać producentem sprzętu działając jako ISP na Słowacji? Świetnie, że byli na PLNOG i pokazali jakie są rozwiązania „domowe” (raczej: niemarkowe). Jak dla mnie też mocno pokazanie, co mogłoby się dziać, gdyby mniej było korporacji, a więcej robienia tego, co jest po prostu przydatne i potrzebne. Mocno innowacyjne, odważne, niedrogie, fajne.

Tradycyjnie już bardzo dobra organizacja całości. Na panelu podsumowującym pojawiły się narzekania, że było ciasno na korytarzu. Faktem jest, mogło by być więcej miejsca, ale IMVHO narzekania niesłuszne – luzu nie było, ale spokojnie dało się żyć. Pojawiły się też narzekania, że tyle godzin wykładów to za dużo. Cóż, jak ktoś chce obskoczyć parę stoisk, pogadać chwilę z wystawcami to i tak na wszystkie wykłady nie da rady dotrzeć (i chyba nigdy nie dawał?). IMHO odpuszczenie sobie jednego wykładu, pogadanie w kuluarach to dobry sposób na odpoczęcie od wykładów.

I oby do zobaczenia w marcu.

UPDATE: Widzę, że pojawiły się materiały z PLNOG 5. Na razie nie wszystkie i tylko pdf, póki co (w sumie czekam na video, bo goły pdf to nie to). Stosownie linkuję.

Czytnik RSS vs newsreader.

Właśnie odpaliłem newsreader, żeby poczytać o wątek na polipie o TP-IX i PL-IX (w sumie wyniknął ładny skandalik, a przynajmniej jest news w sieciowym światku) i uświadomiłem sobie, że z newsów praktycznie już nie korzystam, a kiedyś był to mój podstawowy sposób komunikacji ze światem. A jednak newsreader to najwygodniejsze narzędzie do czytania grup news – WWW nie zbliża się nawet do niego, nawet tylko do odczytu.

Nadal szukam porządnego graficznego newsreadera – bardzo podobało mi się Knode z KDE 3.5 (miało chyba wszystkie potrzebne funkcje i fajny look & feel), ale odkąd pożegnałem się z KDE, nie bardzo chcę je instalować – ciągnie to za sobą serwer MySQL (jako zależność od akonadi-server), którego nie mam życzenia widzieć na moim desktopie. Ludzie polecili Pan – byłby fajny, ale jakiś taki mało konfigurowalny jak dla mnie jest – nie widzę jak w prosty sposób wyświetlić wszystkie nagłówki, nie widzę jak wyłączyć emotikony…

Na pierwszy rzut oka ciekawie wygląda XPN, ale trochę wolny jest (przy większych operacjach typu wyszukiwanie grupy czy jej dodawanie). I trochę drażni domyślne wątkowanie (pozostały default całkiem dobrze). W sumie podobny do Pana, ale jakby bardziej konfigurowalny – zdecydowanie dostaje szansę, bo Pan to jednak nie to, czego szukam.

Ale nie o tym miało być – newsy umarły. Postów znacznie mniej, nowych ludzi praktycznie nie ma (tak, zaglądam, a tam w ogromnej większości znajome nicki sprzed kilku lat). Mało kto z tego korzysta, nowych użytkowników niemal w ogóle nie ma… Faktem jest, po co komu skomplikowane NNTP, skoro są fora internetowe (brr, niewygodne), mamy od cholery μblogów, zwykłych blogów, Facebook, Google Wave itp. Wszystko bardziej elastyczne, otagowane, dostępne od ręki… Internet na tyle szybki i dostępny cały czas, że narzut nie przeszkadza, ba nawet lepiej, że zdjęcie (raczej teledysk) jest osadzone w treści…

Z kolei funkcję szybkiego dostępu w trybie tylko odczyt przejęły IMO RSSy różnej maści. Złapałem się na tym, że pomyliłem przez sekundę Pan z Liferea. W pierwszym w dużej kolumnie po lewej lista grup, w drugim – kanałów RSS, u góry po prawej w pierwszym lista wątków,  drugim – tytuły wpisów. W obu przypadkach po prawej u dołu treść posta/wpisu. Praktycznie to samo. Jedyne co różni programy, to podejście – newsreadery są bardziej zorientowane na funkcjonalność, a czytniki RSS bardziej na wygląd. No i newsreadery są niezbyt rozwijane, niestety.

Tak czy inaczej – korzysta się z tego podobnie (w trybie read only, w sumie pisanie w newsreaderach zawsze było wydzielone i zewnętrzne – odpal jakiś (zewnętrzny) edytor i wyślij gotowy post. W RSS przydałby się scorefile i regexpy.

Najbardziej mi się marzy program (a raczej serwis) typu integracja wszystkiego z wszystkim. Integracja kanałów RSS (zwł. komentarze na blogach), dodawania komentarzy pod wpisami, czytania news (z wątku łatwo można kanał RSS zrobić), postowania na newsy, μblogi… Wszystko z transportami, czyli możemy pisać i czytać dowolne rzeczy przez jabber/GG/maila/stronę/whatever. I rozbudowane filtry/score (per osoba, IP, regexp w treści, itd.). I wcale nie jest to takie niemożliwe do napisania – większość narzędzi daje albo API, albo obsługę maila, albo RSS. Wystarczy dorobić dodatkową warstwę abstrakcji na wejściach i wyjściach i gotowe. 😉

Broadband?

Jak się mają możliwości oferowane przez oprogramowanie do parametrów łącz? Operatorzy kuszą megabitami 1 – 2 – 6 (to pisałem jakieś pół roku czy rok temu, teraz należy dodać 25-100 i w końcu nowość ostatnich dni czyli gigabit w Dialogu), a co tak naprawdę można zrobić z tymi łączami we współczesnym świecie?

Coraz popularniejsze stają się rozwiązania oferujące zdalny dostęp do zasobów w domu. Bierzemy laptopa/netbooka na wyjazd, przyjeżdżamy na miejsce (oczywiście posiadające dostęp do sieci, jakże by inaczej), chcemy posłuchać muzyki. Nie ma potrzeby zabierania ze sobą płyt CD, nie ma potrzeby taszczenia dysków twardych w kieszeniach, selekcji muzyki przed wyjazdem, żeby zmieściła się na niewielki dysk w netbooku czy jeszcze mniejszy w playerze, wystarczy podłączyć się do zdalnego zasobu w domu (rozwiązań jest wiele). Prawda?

Nieprawda. Albo, precyzyjniej, niekoniecznie prawda. Większość dostawców w ofercie 0,5-2 Mbps daje jedynie 256 kbps uploadu. Czyli jest szansa, że mp3 192 kbit jeszcze zadziałają, ale z czymkolwiek wyżej może być problem (z kolei jeśli ktoś ma NAS w domu i chce trzymać kolekcję w mp3, to raczej nie będzie jej ripował niżej niż do 256 kbit, zakładając, że w ogóle w mp3 – a nie np. flac – będzie trzymał). Owszem, można zwiększać cache, można stosować lepsze algorytmy kompresji, ale to są półśrodki – nadal nie ma bezpośredniego, na żywo, dostępu do zasobów zdalnych. I to przy założeniu, że nikt inny nie korzysta jednocześnie z zasobów na tej maszynie…

Można stosować obejścia w stylu Dropboksa, ale powraca temat konieczności wcześniejszej selekcji udostępnianych zasobów z powodu niewielkiej ilości miejsca.

Ostatecznie można postawić demona, który przekoduje flac/mp3 320 kbit na np. mp3 128 kbit tylko… po co? Po pierwsze, niekoniecznie będzie to proste do zrobienia na sprzęcie pod NAS, po drugie, nawet jeśli ktoś ma tam Linuksa (lub podobnie elastyczny system) to niekoniecznie sprzęt się wyrobi. No i strata jakości i rzeźba trochę, jakby nie patrzeć (TBH nie kojarzę gotowca, pewnie sam użyłbym – jak zwykle – mpd lokalnie + sshfs via fuse do podmontowania zdalnych zasobów w takiej sytuacji).

Ale nie tylko muzyką człowiek żyje. Dodajmy do tego choćby inne ficzery z Opery Unite i robi się całkiem niewesoło. Jednoczesne odsłuchiwanie muzyki i przeglądnie zdjęć? Hostowanie stronek na domowym WWW? Nie przejdzie. Nie na uploadzie 256 czy 512 kbps, a taki jest biedny standard u większości operatorów.

Potem jest niewiele lepiej. Owszem, przy abonamentach rzędu 25 Mbps upload rośnie, ale nadal w sposób daleki do proporcjonalnego w stosunku do downloadu. Co oznacza, że np. wysłanie zdjęć czy maila na łączu 2-4 Mbps (pewnie 512 kbps upload) i 25 Mbps upload (1-2 Mbps) będzie tylko dwa razy wolniejsze.

Do czego zmierzam? Do tego, że wszyscy pomijają parametr uploadu w ofercie. Gdzieś jakoś idzie się do tego dostać, ale większość operatorów nie zamieszcza tej informacji w widocznym miejscu. W końcu co innego powiedzieć „łącze 2 Mbit”, a co innego „łącze 2 Mbit/256 kbit”. Także UKE w porównaniu ofert BSA (sorry za niebezpośredni link, ale na stronie UKE ciężko go odnaleźć) całkowicie pomija upload. A tymczasem w praktyce 2 Mbit/256 kbit wcale niekoniecznie musi być lepsze od 1,5 Mbit/512 kbit. Osobiście wolałbym to drugie łącze.

Oczywiście, jeśli ktoś tylko pobiera pliki i z rzadka wyśle małego emaila, to szybszy upload jest mu generalnie niepotrzebny. Natomiast wszędzie tam, gdzie wchodzi udostępnianie zasobów na zewnątrz, staje się on krytyczny. Ciekawe kiedy prędkość łącza zaczniemy mierzyć prędkością uploadu…