Blogi

Zasłyszane na IRC

Zasłyszane na kanale dotyczącym Slackware na jednej z sieci IRC:

< mtu> went to the public registry office today to change my address
< mtu> under 'religious community' i decided to put Church of the Subgenius
< mtu> i think there's a good chance i'm the only person in the country to be officially registered as that

kvm-79 umożliwia przypisywanie urządzeń na PCI

Wraz z wydaniem wersji 79 w KVM pojawiła się możliwość przypisywania urządzeń PCI hosta systemowi gościa, podając odpowiednio opcję pcidevice przy starcie, np. tak:

-pcidevice host=02:04.0

Można też przypisywać urządzenia ,,na gorąco'', używając komendy pci_add w monitorze.

KVM i sieciówka rtl8139

Mam KVM/Qemu, które do sieci gospodarza wpięte jest przez bridge, a gościowi (Linux 2.6) emuluje kartę sieciową z chipsetem Realtek 8139. Niestety przy dużym obciążeniu sieci (wystarczy np. kopiowanie kilkunastu MB z NFS przez FastEtherenet) po pewnym czasie komunikacja sieciowa "zamiera". Na interfejsie tun/tap "podłączonym" do gościa widać pytania arp who-has, ale odpowiedzi na nie już nie ma. Z kolei na br0 widać zarówna pytania, jak i odpowiedzi. Położenie i podniesienie interfejsu na gościu przywraca poprawną łączność. Okazuje się, że problem leży po stronie systemu operacyjnego gościa.

kvm-74 jest przyjemne

Wraz z wydaniem wersji 74 w kvm pojawiła się przydatna funkcjonalność: automatyczne podłączanie i odłączanie urządzeń USB. Zbędne jest wywoływanie usb_add z monitora, zamiast tego można:

qemu [... opcje ...] -usb -usbdevice 'host:0421:*'

co spowoduje, że emulator będzie periodycznie skanował urządzenia USB podłączane do gospodarza w poszukiwaniu urządzeń Nokia (idVendor = 0x0421) i jeśli takie znajdzie, "podłączy" je do gościa. Miłe.

Eksperymentalne kontenery w jądrze 2.6.24

No proszę - powiew BSD (jails) i Solarisa (containers) w Linuksie? Ciekawym, ile będzie w tym kodzie dziur.

Eksperymentalne kontenery w jądrze 2.6.24 - Kontenery to technologia podobna do wirtualizacji. Szybsza, ale trudniejsza w implementacji. Eksperymentalne wsparcie dla kontenerów w jądrze Linuksa pojawi się w wersji 2.6.24. (dalej)

A do QNX-a sportowali Dtrace. Atoci.

Obiecanki cacanki?

Jak obiecałem, tak i zrobiłem. W serwisie pojawiły się krótkie notki (oczywiście ze wsteczną datą, żeby nie było) o aktualnych wydaniach Slackware i nieoficjalnych portów oraz o aktualnym stanie drzew current i 12.0. Dołączyłem także linki do feedów RSS: ChangeLogów z gałęzi current, 12.0 i 11.0, oraz RSS ze zmianami w samym serwisie WWW (czyli zamiast ikonki po lewej stronie ekranu jest link w menu RSS po prawej stronie). Swoją drogą mam nadzieję, że Patrick nie popsuje mi znowu parsowacza ChangeLogów jakimiś dziwnymi wpisami, których nie łapią regexpy...

Powrót do życia odsłona druga

Nareszcie znalazłem trochę wolnego czasu i zacząłem odkurzać WWW. Udało się w miarę bezboleśnie zmigrować do Drupala 5.x, łącznie ze wszystkimi używanymi dodatkowymi modułami i skórką - zbierałem się do tego od dość dawna. W międzyczasie wydarzyło się kilka rzeczy, o których warto napisać, więc pewnie wkrótce spłodzę krótkie notki z ,,wsteczną'' datą i opublikuję. A potem może poprawię parser ChangeLogów i dodam RSS-y? Sounds like a plan.

Mars Rovers' Software Upgraded

NASA rozpoczyna czwarty rok misji na Marsie od nauczenia łazików Rover i Opportunity nowych sztuczek:

Natywne IPv6

Pracowity koniec roku nie tylko w Slackware.PL, ale i w olsztyńskim MAN-ie -- prace rekonfiguracyjne na routerach zaowocowały pełnym i natywnym dostępem po IPv6 do zasobów Slackware.PL.

Drupal kontratakuje

Whoa! Drupal jest przyjemniejszy, niż mi się wydawało -- kilka perlowych zaklęć i udało się przenieść większość treści z Mambo. Zostało jeszcze dopracować design (jest jakiś problem przy # w urlach) oraz poprawić nadmiar \r\n w niektórych (zwłaszcza starszych) artykułach. No i testować, testować, testować... Myślę, że do poniedziałku wszystko będzie gotowe. A tymczasem