NetBSD

    Co nowego w ?wiecie NetBSD

    Dla kolegów po fachu nic w tym wpisie odkrywczego nie b?dzie, pozostali mog? znale?? tu kilka ciekawych informacji zgromadzonych w jednym miejscu.

    Jak pewnie wiecie, mój zak?ad z lam? trwa i ?miem twierdzi?, ?e jestem krok do przodu poniewa? NetBSD 5RC1 zosta? niedawno wydany. Prawdopodobnie czeka nas jeszcze RC2, RC3 i mo?e RC4, oraz wersja finalna. Windowsa nie ?l?dz?, mo?e lama wypowie si? pod postem :) Je?eli jeszcze nie zapozna?e? si? z NetBSD warto zacz?? od 5 RC1. Poprawiono znacznie obs?ug? wielow?tkowo?ci, SMP jest w podstawowym kernelu, do?o?ono (narazie jako opcja) journaling do systemu FFS. O reszcie zmian mo?na przeczyta? na stronie projektu. NetBSD zainstalowany na moim netbooku Aspire One sprawuje si? wy?mienicie. Dzia?a ACPI, Xorg z netbookowa rozdzielczo?ci?, kamerka wifi, ethernet, czytnik kart. Ju? wkrótce szczegó?y w osobnej notce.

    Czy wiecie co to jest Sidekick? Jest to smartphone ameryka?skiej firmy Danger Hiptop. Danger zosta? niedawno kupiony przez Microsoft. Wydawa? by si? mog?o, ?e firma maj?ca dedykowany system dla smartphone’ów wykorzysta go w nowo nabytym produkcie. Prace nad telefonem by?y chyba tak zaawansowane, ?e MS postanowi? kontynuowa? je wykorzystuj?c istniej?ce oprogramowanie Open Source. Tak, tak, Sidekick dzia?a pod kontrol? NetBSD! W sieci pokaza?y si? ju? og?oszenie o prac? dla developerów NetBSD. Czas poka?e co z tego wyjdzie, ale zapowiada si? nie?le.

    Sidekick
    Sidekick

    Na koniec ciekawostka. Wiecie co b?dzie 14 lutego 2009? Walentynki tak, Dzie? Chorych na Padaczk? równie?. Wa?niejsz? jednak informacj? jest jednak to, ?e tego dnia UNIX Time czyli liczba sekund liczona od epoki czyli od 1 stycznia 1970 przybierze magiczn? kombinacj? 1234567890!
    Szczegó?y wraz z przyk?adem na blogu Huberta Feyrera.




    © odwiedź stronÄ™ http://maciejewski.org po wiÄ™cej fajnych postów!

    Job / Praca

    NetBSD + CCD = du?o miejsca z ma?ych dysków

    Dzisiaj zajmiemy si? fajn? funkcj? kernela NetBSD jak? jest CCD czyli Concatenated Disk Device (Powi?zane Urz?dzenie Dyskowe). S?u?y ona do ??czenia kilku fizycznych dysków (wd,sd) w jeden logiczny wolumen (ccd). Ca?o?? opisz? na przyk?adzie w?asnym wykonanym na serwerze IBM x346 z kontrolerem SCSI AIC-7902. Serwer ten jest do?? mocno wykorzystywany poniewa? dzia?a na nim IDS SNORT i niestety bardzo szybko ko?czy mu si? miejsce na /var gdzie przechowywane s? alerty. Co nam b?dzie potrzebne. Oprócz serwera i dysków, CCD w kernelu. Je?li u?ywasz GENERIC to CCD jest ju? tam domy?lnie. Przed modyfikacj? posiada? on dwa dyski SCSI po 70 GB:

    sd0 at scsibus1 target 0 lun 0: disk fixed
    sd0: 70006 MB, 65494 cyl, 3 head, 729 sec, 512 bytes/sect x 143374000 sectors
    sd0: sync (6.25ns offset 80), 16-bit (320.000MB/s) transfers, tagged queueing
    sd1 at scsibus1 target 1 lun 0:
    disk fixed
    sd1: 70006 MB, 65494 cyl, 3 head, 729 sec, 512 bytes/sect x 143374000 sectors
    sd1: sync (6.25ns offset 80), 16-bit (320.000MB/s) transfers, tagged queueing

    i wygl?da? tak:

    Serwer z dwoma dyskami 70 GB
    Serwer z dwoma dyskami 70 GB

    Do?o?y?em 4 dyski (po uprzednim dokupieniu ramek co nie jest takie proste w przypadku dwuletniego serwera) 17 GB, które od jakiego? czasu le?akowa?y po wyj?ciu z AS400 (lub eserver iseries, a nawet ostatnio i5, IBM i te jego zmiany nazw…). Tutaj drobny offtopic. Akurat to, ?e dyski uprzednio by?y w ASie jest do?? istotne poniewa? przysparza to troch? k?opotów. Po przygotowaniu i w?o?eniu dysków:

    Nowe dyski, tylko jeszcze \"klik\" i ju? dzia?aj?

    kernel zaraportowa? tylko:

    Komunikaty po w?o?eniu dysków
    Komunikaty po w?o?eniu dysków

    Po restarcie dyski niby zosta?y wykryte, ale przy normalnych komunikatach kernela pojawi?o si? co? jeszcze:

    sd2 at scsibus1 target 2 lun 0: disk fixed
    sd2(ahd1:0:2:0): preposterous sector size: 0x20a. Defaulting to 512 bytes.
    sd2: 16742 MB, 29550 cyl, 2 head, 580 sec, 512 bytes/sect x 34287616 sectors
    sd2: sync (12.50ns offset 63), 16-bit (160.000MB/s) transfers, tagged queueing
    ses0 at scsibus1 target 8 lun 0: processor fixed
    ses0: SAF-TE Compliant Device
    ses0: async, 8-bit transfers
    sd2(ahd1:0:2:0): preposterous sector size: 0x20a. Defaulting to 512 bytes.
    sd2(ahd1:0:2:0): generic HBA error
    sd2: dos partition I/O error
    sd2(ahd1:0:2:0): generic HBA error
    findroot: unable to read block 64
    sd2(ahd1:0:2:0): generic HBA error

    I tak x4 dyski. Oczywi?cie o disklabelowaniu i stworzeniu dzia?aj?cego CCD nie by?o mowy. Kilka osób sugerowa?o:

    20:10 lama_: mhm, albo jakos specjalnei je trzeba przygotowac, albo netbsd ich nie lubi/tego kontroloera/ cos jeszcze trzeba tam ustawic itp.
    15:08 lama_: kontrolera moze? ale watpie, to raczej kwestia firmware lub pogrzebania z nimi w AS ?
    13:20 lama_: to jest cos na lini sprzet/kernel z urzadzeniami wedlug mnie, a nie z disklabel
    13:17 lama_: to popatrz jeszcze po tasmach itp
    13:12 lama_: jest to zdecydowanie problem na innym poziomie niz disklabel

    20:08 < @emet> po wnikliwej analizie stwierdzam ?e co? jest spierdolone.

    20:13 < @gavroche> cancer^, MAsz napisane.
    20:13 < @gavroche> sd2(ahd1:0:2:0): generic HBA error
    20:13 < @gavroche> :)
    20:13 < @gavroche> Pewnie kontroler masz spierdolony.
    20:14 < @lama_> to by dyski 1-2 nie dzialaly ok
    20:14 < @gavroche> Mo?e by? jeden kana? spierdolony.
    20:14 < @gavroche> Na przyk?ad.
    20:15 < @gavroche> Wtedy by dzia?a?y.

    20:18 < @lama_> host bus adapter
    20:19 < @lama_> poszukaj jeszcze jakis firmware/bios updatow
    20:20 < @lama_> i kable badaj/polaczenia/zworki/ustawienia itp. pierwsze co musisz wlasnie wyeliminowac to na 100% ze to nie jest jakis sprzetowy problem

    20:28 < @gavroche> No, chyba, ?e masz za nowy sprz?t ?eby na nim NetBSD uruchomi?.
    20:28 < @gavroche> To wtedy gorzej. :< 20:33 <@majkel> re
    20:44 < @cancer^> gavroche: x346 ibm
    20:44 < @cancer^> 2 latek
    20:47 < @gavroche> No niestety. Przyjdzie Ci zaczeka? na NetBSD 7.0. ;/
    20:47 < @gavroche> Nie rozumiem Was, ?e u?ywacie NetBSD do celów innych ni? edukacyjne.

    Na szcz??cie mimo czarnowidztwa kolegów, nic nie okaza?o si? spierdolone, nie musia?em szuka? biosów ani firmware do dysków i kontrolera, oszcz?dzone zosta?o mi tak?e oczekiwanie na NetBSD 7.0 zw?aszcza, ?e mój zak?ad o NetBSD 5.0 vs Windows 7 nadal trwa :) NetBSD oprócz swoich walorów edukacyjnych b?dzie pe?ni? tak?e dotychczasow? rol? jako IDS oraz kilka innych zada? :)

    A wszystko dlatego, ?e po wywiadzie na grupach dotycz?cych AS’a400 okaza?o si?, ze IFS (system plików ASowy) modyfikuje dysk na tyle, ?e NetBSD nie umie sobie z nim poradzi? – z t?d te? komunikat: sd2(ahd1:0:2:0): preposterous sector size: 0x20a. preposterous = absurdalny :)

    Lekarstwem na t? „absurdaln?” wielko?? sektora by? lowlevel format wykonany z poziomu BIOS’a kontrolera. Po kilkunastu minutach i milionie potwierdze?, dyski odzyska?y nie tak absurdaln? wielko?? sektora jak? jest 512 bajtów zamiast 522 :)

    Czy na pewno, na 100% jeste? pewny ?e chcesz lowlevel format zrobi?? Tak! A czy aby na pewno?...
    Czy na pewno, na 100% jeste? pewny ?e chcesz lowlevel format zrobi?? Tak! A czy aby na pewno?...
    Czy na pewno, na 100% jeste? pewny ?e chcesz lowlevel format zrobi?? Tak! A czy aby na pewno?...
    Czy na pewno, na 100% jeste? pewny ?e chcesz lowlevel format zrobi?? Tak! A czy aby na pewno?...

    Wracaj?c do sedna postu. Mamy dzia?aj?ce dyski i kernel ju? sobie z nimi radzi. Wszystko pozapinane (literalnie ;) na ostatni zatrzask wi?c do dzie?a :)

    Ca?o?? pozapinana
    Ca?o?? pozapinana

    Szybka kontrola, wszystko tym razem wed?ug oczekiwa?, ?adnych HBA error, ?adnych absurdalnych sektorów (to naprawd? mi si? podoba :), oraz ?adnych I/O errorów w dosowych partycjach (a to ju? by?o wogóle od czapy :).

    sd0 at scsibus1 target 0 lun 0: disk fixed
    sd0: 70006 MB, 65494 cyl, 3 head, 729 sec, 512 bytes/sect x 143374000 sectors
    sd0: sync (6.25ns offset 80), 16-bit (320.000MB/s) transfers, tagged queueing
    sd1 at scsibus1 target 1 lun 0:
    disk fixed
    sd1: 70006 MB, 65494 cyl, 3 head, 729 sec, 512 bytes/sect x 143374000 sectors
    sd1: sync (6.25ns offset 80), 16-bit (320.000MB/s) transfers, tagged queueing
    sd2 at scsibus1 target 2 lun 0: disk fixed
    sd2: 17501 MB, 29550 cyl, 2 head, 606 sec, 512 bytes/sect x 35843670 sectors
    sd2: sync (12.50ns offset 63), 16-bit (160.000MB/s) transfers, tagged queueing
    sd3 at scsibus1 target 3 lun 0:
    disk fixed
    sd3: 17501 MB, 29550 cyl, 2 head, 606 sec, 512 bytes/sect x 35843670 sectors
    sd3: sync (12.50ns offset 63), 16-bit (160.000MB/s) transfers, tagged queueing
    sd4 at scsibus1 target 4 lun 0:
    disk fixed
    sd4: 17501 MB, 29550 cyl, 2 head, 606 sec, 512 bytes/sect x 35843670 sectors
    sd4: sync (12.50ns offset 63), 16-bit (160.000MB/s) transfers, tagged queueing
    sd5 at scsibus1 target 5 lun 0:
    disk fixed
    sd5: 17501 MB, 29550 cyl, 2 head, 606 sec, 512 bytes/sect x 35843670 sectors
    sd5: sync (12.50ns offset 63), 16-bit (160.000MB/s) transfers, tagged queueing

    Po pierwsze patrzymy na disklabel:

    disklabel sd2
    # /dev/rsd2d:
    type: SCSI
    disk: DRVS18D
    label: fictitious
    flags:
    bytes/sector: 512
    sectors/track: 606
    tracks/cylinder: 2
    sectors/cylinder: 1212
    cylinders: 29550
    total sectors: 35843670
    rpm: 10040
    interleave: 1
    trackskew: 0
    cylinderskew: 0
    headswitch: 0 # microseconds
    track-to-track seek: 0 # microseconds
    drivedata: 0

    4 partitions:
    # size offset fstype [fsize bsize cpg/sgs]
    a: 35843670 0 4.2BSD 0 0 0 # (Cyl. 0 - 29573*)
    d: 35843670 0 unused 0 0 # (Cyl. 0 - 29573*)
    disklabel: boot block size 0
    disklabel: super block size 0

    Tak wygl?da standardowy disklabel czystego dysku, modyfikujemy go do u?ycia przez CCD. Potrzebujemy jeden ca?y slice c (d w nomenklautrze NetBSD to ca?y dysk, a c to wszystkie slice NetBSD) minus 1x sectors/cylinder oraz typ systemu ccd. Czyli po szybkim przeliczeniu

    bc
    35843670-1212
    35842458

    disklabel dla pierwszego dysku u?ytego w ccd b?dzie wygl?da? tak:

    disklabel sd2
    # /dev/rsd2d:
    type: SCSI
    disk: DRVS18D
    label: fictitious
    flags:
    bytes/sector: 512
    sectors/track: 606
    tracks/cylinder: 2
    sectors/cylinder: 1212
    cylinders: 29550
    total sectors: 35843670
    rpm: 10040
    interleave: 1
    trackskew: 0
    cylinderskew: 0
    headswitch: 0 # microseconds
    track-to-track seek: 0 # microseconds
    drivedata: 0

    4 partitions:
    # size offset fstype [fsize bsize cpg/sgs]
    c: 35842458 1212 ccd # (Cyl. 1 - 29573*)

    Do edycji disklabela u?ywamy komendy disklabel z opcj? -e. Ca?? operacj? powtarzamy tyle razy ile mamy dysków odpowiednio przeliczaj?c offset (no chyba, ?e macie wszystkie dyski takie same).

    Dopisujemy nasze slice do konfiga ccd:

    cat /etc/ccd.conf
    #ccd ileave flags component devices
    ccd0 0 none /dev/sd2c /dev/sd3c /dev/sd4c /dev/sd5c

    oraz inicjujemy ccd:

    ccdconfig -C -f /etc/ccd.conf
    ccdconfig: /dev/sd5c: No such file or directory

    Tutaj jeszcze drobna poprawka, trzeba stworzy? urz?dzenia w /dev bo jako? same si? nie zrobi?y:

    Tworzymy i sprawdzamy czy jest ok:

    ./MAKEDEV sd5

    ll /dev/sd5*
    brw-r----- 1 root operator 4, 40 Jan 9 10:43 /dev/sd5a
    brw-r----- 1 root operator 4, 41 Jan 9 10:43 /dev/sd5b
    brw-r----- 1 root operator 4, 42 Jan 9 10:43 /dev/sd5c
    brw-r----- 1 root operator 4, 43 Jan 9 10:43 /dev/sd5d
    brw-r----- 1 root operator 4, 44 Jan 9 10:43 /dev/sd5e
    brw-r----- 1 root operator 4, 45 Jan 9 10:43 /dev/sd5f
    brw-r----- 1 root operator 4, 46 Jan 9 10:43 /dev/sd5g
    brw-r----- 1 root operator 4, 47 Jan 9 10:43 /dev/sd5h
    brw-r----- 1 root operator 4, 524328 Jan 9 10:43 /dev/sd5i
    brw-r----- 1 root operator 4, 524329 Jan 9 10:43 /dev/sd5j
    brw-r----- 1 root operator 4, 524330 Jan 9 10:43 /dev/sd5k
    brw-r----- 1 root operator 4, 524331 Jan 9 10:43 /dev/sd5l
    brw-r----- 1 root operator 4, 524332 Jan 9 10:43 /dev/sd5m
    brw-r----- 1 root operator 4, 524333 Jan 9 10:43 /dev/sd5n
    brw-r----- 1 root operator 4, 524334 Jan 9 10:43 /dev/sd5o
    brw-r----- 1 root operator 4, 524335 Jan 9 10:43 /dev/sd5p

    Wygl?da na ok. Inicjujemy ccd jeszcze raz. Po poprawnym zainicjowaniu nie dostajemy ?adnego komunikatu, ale za to w /dev pojawiaja nam si? urz?dzenia ccd :)

    ccdconfig -C -f /etc/ccd.conf

    ls -la /dev/ccd*
    brw-r----- 1 root operator 16, 0 Feb 22 2008 /dev/ccd0a
    brw-r----- 1 root operator 16, 1 Feb 22 2008 /dev/ccd0b
    brw-r----- 1 root operator 16, 2 Feb 22 2008 /dev/ccd0c
    brw-r----- 1 root operator 16, 3 Feb 22 2008 /dev/ccd0d
    brw-r----- 1 root operator 16, 4 Feb 22 2008 /dev/ccd0e
    brw-r----- 1 root operator 16, 5 Feb 22 2008 /dev/ccd0f
    brw-r----- 1 root operator 16, 6 Feb 22 2008 /dev/ccd0g
    brw-r----- 1 root operator 16, 7 Feb 22 2008 /dev/ccd0h
    brw-r----- 1 root operator 16, 524288 Feb 22 2008 /dev/ccd0i
    brw-r----- 1 root operator 16, 524289 Feb 22 2008 /dev/ccd0j
    brw-r----- 1 root operator 16, 524290 Feb 22 2008 /dev/ccd0k
    brw-r----- 1 root operator 16, 524291 Feb 22 2008 /dev/ccd0l
    brw-r----- 1 root operator 16, 524292 Feb 22 2008 /dev/ccd0m
    brw-r----- 1 root operator 16, 524293 Feb 22 2008 /dev/ccd0n
    brw-r----- 1 root operator 16, 524294 Feb 22 2008 /dev/ccd0o
    brw-r----- 1 root operator 16, 524295 Feb 22 2008 /dev/ccd0p

    Skoro ju? mamy ccd jako urz?dzenie, sprawdzamy jego disklabel:

    # rccd0d:
    type: ccd
    disk: ccd
    label: fictitious
    flags:
    bytes/sector: 512
    sectors/track: 2048
    tracks/cylinder: 1
    sectors/cylinder: 2048
    cylinders: 70004
    total sectors: 143369832
    rpm: 3600
    interleave: 1
    trackskew: 0
    cylinderskew: 0
    headswitch: 0 # microseconds
    track-to-track seek: 0 # microseconds
    drivedata: 0

    4 partitions:
    # size offset fstype [fsize bsize cpg/sgs]
    a: 143369832 0 4.2BSD 0 0 0 # (Cyl. 0 - 70004*)
    d: 143369832 0 unused 0 0 # (Cyl. 0 - 70004*)

    ?e tak powiem, automagicznie idealnie. Size jest sum? czterech dysków z ccd.conf. Po przeliczeniu mamy 67 GB do wykorzystania. Pozosta?o jeszcze tylko za?o?y? system plików:

    newfs /dev/rccd0a
    /dev/rccd0a: 70004.8MB (143369832 sectors) block size 16384, fragment size 2048
    using 380 cylinder groups of 184.23MB, 11791 blks, 23296 inodes.
    super-block backups (for fsck_ffs -b #) at:
    32, 377344, 754656, 1131968, 1509280, 1886592, 2263904, 2641216, 3018528, 3395840, 3773152, 4150464, 4527776, 4905088,
    ......

    i podmontowa? w wybranym miejscu:

    mkdir /usr/home/storage
    mount /dev/ccd0a /usr/home/storage/

    Sprawdzamy czy wszystko gra:

    df -h
    Filesystem Size Used Avail Capacity Mounted on
    /dev/sd0a 1.9G 37M 1.8G 1% /
    /dev/sd0f 29G 12G 15G 44% /var
    /dev/sd0e 19G 16G 2.0G 89% /usr
    /dev/sd0g 13G 3.6G 9.2G 27% /usr/home
    tmpfs 781M 48K 781M 0% /tmp
    kernfs 1.0K 1.0K 0B 100% /kern
    procfs 4.0K 4.0K 0B 100% /usr/pkg/emul/linux/proc
    /dev/sd1e 67G 49G 15G 76% /backup
    /dev/ccd0a 67G 2.0K 64G 0% /usr/home/storage

    Wygl?da na to, ?e wszystko w jak najlepszym porz?dku, mo?emy przetestowa? wydajno?? naszego nowego ccd:

    dd if=/dev/zero of=file_1GB bs=1m count=1k
    1024+0 records in
    1024+0 records out
    1073741824 bytes transferred in 19.476 secs (55131537 bytes/sec)

    Imponuj?ce :)

    Je?li jeste? zadowolony ze swojego setupu, ostatni? rzecz? jest dopisanie ccd=YES do rc.conf oraz do fstaba punktu montowania:

    echo ccd=YES >> /etc/rc.conf
    echo "/dev/ccd0a /usr/home/storage ffs rw,softdep 1 1" >> /etc/fstab

    Ostatni restart, aby zobaczy? czy wszystko gra i je?li po restarcie masz podmontowany ccd tam gdzie powinien by? to gratulacje – ccd skonfigurowany i dzia?a :)

    Jeszcze uwaga na koniec – FFS w NetBSD obs?uguj? partycj? do wielko?ci 2 TB. Zatem je?li chcesz po??czy? dyski w wi?cej ni? 2 TB, niestety trzeba zrobi? kilka ccd, np, mój serwer backupowy dla userów posiada 4 TB w dwóch ccd:

    /dev/ccd0a 1.8T 1.5T 189G 89% /usr/home/bacula
    /dev/ccd1a 1.8T 1.0T 683G 60% /usr/home/bacula2




    © odwiedź stronÄ™ http://maciejewski.org po wiÄ™cej fajnych postów!

    Job / Praca

    Wolny dysk? Sprawd? ?rubki mocuj?ce!

    Zauwa?y?e? ostatnio spadek wydajno?ci operacji dyskowych? Nie kupuj od razu nowych dysków, lub szybszego kontrolera. By? mo?e winna jest tylko… ?rubka mocuj?ca dysk. Brendan Gregg z SUN’a odkry? i zademonstrowa? jak wibracje mog? wp?ywa? na ograniczenie parametrów odczytu i czasu dost?pu do dysków. Klasyczne dyski (nie SSD) jak wiadomo ci?gle s? w ruchu, ruch ko?owy ich talerzy wywo?uje wibracje, wystarczy zatem z?e mocowanie, aby ca?y dysk wpad? w rezonans. Dok?adne wykresy na blogu Brendana, a poni?ej film ze „stresowania” dysków krzykiem :)

    W swojej karierze zawodowej widzia?em od ?rodka i z?o?y?em setki dysków twardych. Spotka?em si? z niejednym w?tpliwym rozwi?zaniem, np. dysk do góry nogami, trzymaj?cy si? tylko na szelce IDE, zamontowany w kieszeni 5,25 z jednej strony itp. Warto zwróci? uwag? w jaki sposób zmontowany jest nasz PC :)




    © odwiedź stronÄ™ http://maciejewski.org po wiÄ™cej fajnych postów!

    Fun

    Hazard blogowy.

    Nigdy nie by?em podatny na hazard. W?a?ciwie w ca?ym swoim ?yciu przegra?em tylko 20 z? na zak?adach bukmacherskich co mnie skutecznie zniech?ci?o do takich rozrywek. Jaki? czas temu jednak wywi?za?a si? taka oto dyskusja z Lam? na ircu:

    (niestety jaka? pomroczno?? jasna albo to by? pierwszy dzie? u?ywania Acer Aspire One – o którym pó?niej – wi?c literówka na literówce :/ ale zostawiam w oryginale)

    12:13 <lama`> teraz niech uptajma nabije ze 100 dni chociaz
    12:13 <cancer^> hehe po co ?
    12:13 <cancer^> wzesniej wyjdzie 5.0 stable
    12:14 <lama`> lol
    12:14 <lama`> jasne
    12:15 <lama`> jestem gotyw przyjac zaklada ze windows 7 uzyska status RTM przed pojawieniem sie ISO z netbsd 5.0
    12:26 <cancer^> hehe
    12:26 <cancer^> nie jestem w temacie windows 7
    12:26 <cancer^> wiec nie wiem kiedy jest planowany release
    12:31 <lama`> jesien 2009 pewnie
    12:31 <lama`> pozna
    12:31 <lama`> czyli rok co najmniej
    12:47 <cancer^> no to skolonny bylbym sie zalozyc ze netbsd 5.0 bedzie szybciej :)
    12:51 <lama`> haha
    12:51 <lama`> ok
    12:51 <lama`> jak zrobie bloga
    12:51 <lama`> zrobimy oficjalny zaklad pomiedzy blogami :>
    12:51 <lama`> PRZEGRASZ! :P
    12:51 <lama`> tylko co mialby zrobic przegrany? :P
    13:43 <cancer^> przekieorwac traffic ze swojego bloga na drugiego ;)
    13:46 <lama`> cos smieszniejszego :>
    13:46 <lama`> ale to moze byc z jakims obrazkiem :>
    13:47 <cancer^> ok
    13:49 <cancer^> no to masz temat na pierwszy post :)
    13:49 <cancer^> zaklad :)
    13:49 <lama`> ok
    13:50 <lama`> tygodniowe przekierowanie traffiku po wyswietleniu jakiegos obrazka :>
    13:50 <cancer^> tzn jak by to mialo wygladac?
    13:54 <lama`> wchodz sie na cancer.pl i tam jakis obrazek przygotowany przezemenie bo przegrasz
    13:54 <lama`> i po 10 sekundach redirect na llama.pl
    13:54 <lama`> albo innaczej
    13:55 <lama`> moze trzeba bedzie podstawic stronke ze zostala shakowana przez turkish hakerow i wyjasnienia dopiero pozniej? :P
    13:56 <cancer^> no dobra :)
    13:56 * cancer^ sie zastanawia czy nie straci za duzo na tym jak przegra hehe
    14:01 <cancer^> Wiek domeny :4 lata, 185 dni
    14:01 <cancer^> nie wiedzialem ze tak dlugo ja mam juz :)

    Jak widzicie odwa?nie stawiam czo?a propagandzie Microsoftu i broni? honoru NetBSD ;) A ?e ju? mamy 5_BETA to szanse s? du?e!

    Oficjalnie wi?c przy pomocy tego posta przyjmuj? zak?ad!



    © odwiedź stronÄ™ http://maciejewski.org po wiÄ™cej fajnych postów!

    NetBSD

    Linux+ 11/2008

    Nowy wpis po równo miesi?cu od ostatniego, ju? nawet nie b?d? si? usprawiedliwia? tylko od razu do rzeczy….

    Wpad?o mi w r?k? jaki? czas temu pisemko LINUX+ wydawane notabene przez to samo wydawnictwo, które wydaje opisywany na tym blogu BSD Magazine (#1, #2, a #3 le?y na biurku i tak?e czeka na zrecenzowanie), czyli wydawnictwo Software. Co do samego pisma odsy?am do pierwszego wpisu o BSD Magazine, gdy? layout i wszystko co z nim zwi?zane jest bardzo podobne. Pisz? w ogóle o Linux+ poniewa? mia?em zamiar opisa? co nie co o konsoli i narz?dziach które s? pomocne w codziennych czynno?ciach, ale okaza?o si?, ?e w tym numerze Linux+ pojawi? si? w?a?nie taki artyku?, tak ?e polecam :) Sam magazyn mo?na zasubskrybowa? jako newsletter wi?c mo?ecie si? zaznajomi? co i jak w konsoli mo?na zrobi?. Artyku? jest obszerny i napisany j?zykiem dla pocz?tkuj?cych wi?c nie powinno by? problemu ze stosowaniem opisanych tam narz?dzi w praktyce. Autor wzi?? sobie do serca temat i jest opis nawet ogl?dania filmów i zdj?? w konsoli. Bardziej to ciekawe ni? praktyczne, no ale mo?na. Polecam za to zwróci? uwag? na przegl?darki tekstowe, sam u?ywam elinksa do pisania notatek na tym blogu, oraz do czytania dokumentacji, naprawde bardzo wygodna i szybka rzecz. Z komunikatorów zamiast EKG czy Fincha w polskich realiach skupi?bym si? raczej na EKG2 dlatego ?e mo?na w nim uruchomi? wszystkie popularne protoko?y czyli GG, Jabber i Tlen. Przy okazji czytania o moc – programie do puszczania muzyki z konsoli przypomnia?o mi si? jak to za czasów area47.org czyli mojej sieci blokowej u?ywa?em mpg123 jako budzika. W po??czeniu z cronem i serwerem na HP Vectra (P2 400Mhz, 80 GB HDD, 512 MB RAM) dawa?o to niez?e rezultaty :) Z oprogramowania konsolowego które nie jest opisane w Linux+ doda?bym jeszcze gry oraz czytacza poczty. Nawet dzisiaj np taki ADOM to kawa? po??dnego rpga, w który mo?na przyci?? nawet w pracy i nikt si? nie zorientuje ?e w?a?nie gramy ;) Warto doda? te? do tego netris, bardzo prosty tetris pod konsol?, ale z mo?liwo?ci? gry po sieci, w trybie powiedzmy deatchmatch (jak zrzucisz linie to pojawia si? ona u przeciwnika). Je?li chodzi o poczt? w konsoli to liczy si? w?a?ciwie tylko mutt. W?a?ciwie poza ogl?dni?ciem za??czników umie to co inne graficzne programy pocztowe, a nawet o wiele wi?cej. Poza tym jest bardzo prosty w obs?udze, a po zainstalowaniu od razu gotowy do obs?ugi poczty systemowej dlatego u?ywam go jako czytacza maili systemowych.

    Podsumowuj?c je?li ?wiat poza X’ami dla Ciebie nie istnieje a chcesz go pozna? odsy?am do opisu konsolowych narz?dzi w Linux+, jest prosto i czysto napisane co i jak. A mi pozostaje poczeka? jaki? czas a? temat znowu zrobi si? na czasie wraz z nowymi programami lub ich wersjami i opisa? tty’owy ?wiat jeszcze raz :)



    © odwiedź stronÄ™ http://maciejewski.org po wiÄ™cej fajnych postów!

    NetBSD

    BSD Magazine #2

    Z lekkim opó?nieniem krótka recenzja BSD Magazine #2.

    Numer drugi po?wi?cony jest prawie w ca?o?ci OpenBSD na spó?? z PC-BSD.

    Co jak z czym i po co wydane nie b?d? si? rozpisywa? poniewa? nie zmieni?o si? za bardzo od numeru pierwszego. Tyle samo stron, taki sam dobry papier i mi?y layout. Z pozytywnych zmian wida?, ?e redaktorzy czytaj? mojego bloga i nie ma ju? pokemona FreeBSD na ka?dej stronie, a zgodnie z sugesti? pisz?cego te s?owa – artyku?y o Openie ozdabia Puffy, a o PC-BSD pi?ka, która jak mniemam jest logiem PC-BSD ;)

    Na do??czonym DVD dostajemy OpenBSD 4.3 oraz DragonFly 1.12.2. Jest tak?e MirBSD czyli bardzo okrojona hybryda Open i Net – BSD. Dostajemy tak?e antywirusa FPROT. Antywirus dla BSD? Mo?e kiedy? si? przyda przed jakimi? makro wirusami, bo innego zastosowania nie widz?.

    Teraz troch? o tym co najbardziej warto?ciowe czyli content. Jak ju? wspomnia?em numer drugi sponsorowany jest przez Pana Theo wi?c mamy artyku? o instalacji Opena wraz z listingami menusów i co odpowiada? na kolejne pytania. Artyku? tyle co dobry to zupe?nie chybiony z dwóch powodów. Czytelnikami BSD Magazine s? osoby które maj? styczno?? z systemami BSD i kto? kto by chcia? spróbowa? zainstalowa? opena napewno nie wydawa?by ponad 30 z? na kwartalnik, którego w dodatku nie mo?na kupi? w kiosku. Po drugie tutoriali do wszystkich systemów we wszystkich j?zykach jest tyle, ?e taki opis tylko po angielsku jest zupe?nie zb?dny.

    Dalej pozostajemy w podstawowych zagadnieniach administracji Openem czyli instalacja paczek. Komentarz z poprzedniego akapitu w zasadzie mog? powtórzy?.

    Dalej jest ju? lepiej. W artykule Gillesa Chehade znajdziemy informacje o tym jak zbudowa? sobie ?rodowisko developerskie z kontrol? wersji przy pomocy cvs, ?rodowiskiem chroot i list? mailingow?.
    Czy jak to jest napisane „OpenBSD the best development platform” to bym polemizowa?, z uwagi chocia?by na fataln? obs?ug? SMP w Openie, a moc kilku procesorów przy kompilacjach jednak jest wa?na, ale informacje tam zawarte mo?na z powodzeniem przenie?? na inne platformy.

    Nast?pnie mo?emy poczyta? o budowaniu serwera SAMP przy pomocy Opena. SAMP to po prostu Squid, Apache, MySQL i PHP :) Po przeczytaniu artyku?u b?dziemy mieli serwer Proxy i zarz?dzanie prze Webmina. Znalaz?em tam tak?e literówk? przy ósmym screenie – „The defoult shell”, zdarza si? ;)

    Kolejnym artyku?em jest (a jak?e) OpenBSD – tym razem w uj?ciu desktopowym. W?a?ciwie o X11 jest 30 linijek tekstu wraz z komendami i instalacj? KDE. Gratulacje dla autora za optymizm, chyba ?e ma wybitne szcz???ie i ln -s .xinitrc .xsession && startx w jego wypadku dzia?a zawsze i wsz?dzie. Reszta dwkustronicowego artyku?u to opis jak pozak?ada? grupy alby wspó?dzieli? dokumenty i cdrom, oraz w zasadzie powtórzenie informacji jak skonfigurowa? sie?. Aby nie by? go?os?ownym w swojej krytyce rzu?cie okiem na opis bardzo podstawowej konfiguracji serwra X w The Guide…

    Pozosta?a cz??? magazynu traktuj? o Jabberze i po??czeniu go do innych sieci czyli o transportach jak i szyfrowaniu po??czenia i rozmów prowadzonych przez nasz w?asny serwer jabberowy. Bardzo fajne i przydatne. Jest te? artyku? o PBI czyli graficznym instalatorze PC-BSD (uogólniaj?c).

    Z artyku?ów mniej technicznych mamy sprawozdanie z Absolute FreeBSD 2, post?py nad certyfikatami BSD, wywiad z Damienem Bergamini (OpenBSD Developer) oraz Mac OS X jako „inne BSD”. Jest co poczyta?.

    Czy mamy co? o NetBSD? Mamy! 3 newsy – o supporcie UDF w NetBSD (Universal Disk Format), zmianie licencji NetBSD na dwu-klauzulow? oraz zapowiedniach o tam nowego w NetBSD 5.0 (mi?dzy innymi ulepszenia w SMP, wielow?tkowo?ci, obs?udze PAE w XENie oraz wspomnianego UDF i wiele innych). Tak?e w artykule o Kernel File System czyli kernelu jako ?rodowisku programistycznym i testowym jest troch? o NetBSD a w?a?ciwie o rump czyli Runnable Userspace Meta Program.

    Numer mog? zaliczy? do udanych chocia? mniej ni? pierwszy. Wa?ne, ?e znalaz?em troch? ciekawych howtosów (tych o jabberd), jako czytelnik jestem wi?c kontent ;) Niestety w zapowiedziach na grudniowy numer wida?, ?e redakcja znowu idzie w absolutnie podstawowe tutoriale – tym razem o PC-BSD. Zobaczymy co z tego wyjdzie, o czym oczywi?cie nie omieszkam poinformowa? w kolejnym wpisie BSD Magazine #3




    © odwiedź stronÄ™ http://maciejewski.org po wiÄ™cej fajnych postów!

    Fun

    Pomieszanie z popl?taniem

    Taki oto b?dzie ten post.

    Sezon ogórkowy w?a?nie si? zaczyna, dlatego wszystko to co uzbiera?o mi si? w przeci?gu kilku dni wrzuc? do jednego posta, co by?cie na wakacjach mieli wszystko w jednym rssie i nie b?d? nadwyr??a? Waszych gprsów ;)

    -j – no w?a?nie, wczoraj odkry?em przy pomocy morr’a (znowu ;) kolejn? niesamowit? rzecz w NetBSD, jest to dla mnie odkrycie na miar? „make show-options” w pkgsrc dzi?ki, któremu po kilku miesi?cach przesta?em si? zastanawia? „sk?d u licha wiedzie? co dopisa? do mk.conf, ?eby mi si? postfix z saslem skompilowa?” :) magiczna opcja -j mówi ile na raz jobów make mo?e odpali?. W przypadku wi?kszej liczby procesorów drastycznie skacze wydajno?? kompilacji, np kompilacja kernela GENERIC na IBM Netfinity 5000 (2x P3 500Mhz) skróci?a si? z 56 minut do 27, a mój 4x Xeon 3.0 Ghz mieli go za to w 5 minut, neat :>!

    – pisz?? o kompilacji kerneli – zapami?taj cancer, jak u?ywasz net.inet.ip.forwarding w sysctl to u?ywaj, a nie dodajesz option GATEWAY na jakim? zapomnianym routerze (no dobra nie tak bardzo zapomnianym – to ten IBM z posta wy?ej), po czym przy updejcie do 4.99.69 (NetBSD is sexy ;) zastanawiasz si? co jest z tym PF i NAT. Downgreadujesz, odpalasz kernele starsze od userlandu, wymieniasz karty sieciowe, zmieniasz PF na IPNAT/IPF, piszesz regu?ki nata bacznie wpatruj?c si? w klawiatur?, szukasz niewidzialnych spacji itp.

    # Uptime | System Boot up
    ----------------------------+---------------------------------------------------
    1 53 days, 21:23:35 | NetBSD 4.99.58 Sat Mar 29 16:33:27 2008
    2 25 days, 08:20:05 | NetBSD 4.99.58 Fri May 23 16:08:39 2008
    3 18 days, 19:16:11 | NetBSD 4.99.63 Wed Jun 18 16:34:35 2008
    -> 4 0 days, 11:14:24 | NetBSD 4.99.69 Mon Jul 7 21:28:15 2008
    5 0 days, 04:50:57 | NetBSD 4.99.69 Mon Jul 7 16:35:22 2008
    6 0 days, 02:28:32 | NetBSD 4.99.69 Mon Jul 7 11:58:23 2008
    7 0 days, 01:47:26 | NetBSD 4.99.69 Mon Jul 7 14:28:49 2008
    8 0 days, 00:06:48 | NetBSD 4.99.63 Mon Jul 7 16:26:47 2008
    9 0 days, 00:03:03 | NetBSD 4.99.69 Mon Jul 7 16:21:56 2008
    10 0 days, 00:01:53 | NetBSD 4.99.58 Mon Jul 7 16:18:15 2008
    ----------------------------+---------------------------------------------------
    1up in 18 days, 08:01:48 | at Sat Jul 26 16:44:26 2008
    no1 in 53 days, 10:09:12 | at Sat Aug 30 18:51:50 2008

    No comments…

    zagadka – a przez kogo zgotowana? Przez Escorta. Nie pali na jeden cylinder, wymieni?em mu kable, ?wiece, nadal nie pali, po ogl?dzinach u mechanika stwierdzono, ?e cewka jest ok, kompresja te? bardzo dobra, ogólnie silnik i bebechy w good shape, no ale nie pali. Pali za to benzyn? jak smok, a na LPG nie da si? je?dzi? bo niespalony LPG powoduje detonacje, które rozwalaj? mi (uwaga trudne s?owo) klapomikser. Dzisiaj od godziny 10 – dzie? drugi szukania o co tam chodzi.

    Update: a jednak ?ród?em wszystkich problemów okaza?a si? zalana(!) cewka, co j? zala?o to jednak pozostanie zagadk?. Po wyczyszczeniu ?miga lepiej ni? poprzednio, pewnie przez te wszystkie nowe elektryczne sprawy :)

    a wogóle BP – to ostatnio moja ulubiona stacja, z racji personelu, który przez kilka miesi?cy od wprowadzenia motokarty BP (taka karta kredytowa BP i Citibanku, na której gromadzi si? punkty za paliwo, dodatkowo jest tam jaki? limit kredytu przez 54 dni nieoprocentowany i za zakupy t? kart? te? dostaje si? punkty, przy okazji jest to karta wypuk?a i mo?na p?aci? ni? w Internecie za na przyk?ad domeny, na stacjach BP p?ac?c t? kart? s? te? zni?ki na myjk? kaw? itp. W?a?nie napisa?em najd?u?sze wtr?cenie w swojej karierze bloggera) nie wie, ?e aby móc kupi? myjni? ze zni?k? za 10 z? zamiast 18,99, lub ma?? kaw? za 2z? zamiast du?ej za chyba 5 z kawa?kiem, trzeba kupi? paliwo, zap?aci? t? w?a?nie kart? BP. Dlatego poraz kolejny dzisiaj przy tankowaniu za osza?amiaj?ce 20 z? na przyjazd do mechanika, bez problemu dosta?em du?? kaw? za 2z? i jeszcze punkty, p?ac?c oczywi?cie zwyk?? kart?, nie obci??aj?c kredytowej :)

    mechanik – Zostawi?em u niego Essiego rano i odby?em przymusowy spacer z Promienistej na Marceli?sk? (Pozna?) w 20 minut. Dziwne, ale w tak zurbanizowanym kawa?ku miasta, musia?em tacha? pusty kubek od kawy przez ponad po?ow? drogi, ?eby znale?? kosz na ?mieci. Za to poranny spacer z w kó?ko wiej?cym wiatrem to jest to! Budzi lepiej ni? ta kawa z BP!

    zagadek ci?g dalszy – mam tak? dziwn? maszyn?, która jest do?? wa?na, i robi wa?ne rzeczy, mi?dzy innymi http, mail, proxy, dns, samba, itp. Generalnie chodzi to ca?kiem przyzwoicie ju? d?u?szy czas:

    # Uptime | System Boot up
    ----------------------------+---------------------------------------------------
    1 145 days, 10:01:39 | NetBSD 4.0_BETA2 Sun Oct 21 08:50:21 2007
    2 140 days, 18:38:40 | NetBSD 4.0_BETA2 Sat Jun 2 13:13:34 2007
    -> 3 114 days, 21:09:10 | NetBSD 4.0 Sat Mar 15 10:48:04 2008
    4 114 days, 21:08:10 | NetBSD 4.0 Sat Mar 15 10:48:03 2008

    Posiada ona jednak jedn? wkurzaj?c? przypad?o??, niemi?osiernie laguje, np po wpisaniu loginu trzeba czeka? na has?o od ssh kilkana?cie sekund, po zalogowaniu dzia?a normalnie. Chyba, ?e wywo?a si? jak?? komend?, która zachowuje si? tak jak wspomniane ssh, np „w”. Efekt jest taki:

    $ w
    8:59AM up 114 days, 21:12, 2 users, load averages: 0.01, 0.09, 0.11
    USER TTY FROM LOGIN@ IDLE WHAT
    root console - Sat11AM 2days -
    (tutaj nastepuje pauza (a mo?e nawet pa?za) kilkusekundowa)
    cancer ttyp0 ip-xx-yy-zz-??.n 8:15AM 0 w
    $

    wi?kszo?? komend dzia?a normalnie. Tak samo zachowuj? si? niektóre us?ugi, np Apache, jego restart zajmuje czasem nawet dwie minuty! A po powrocie do shella po /etc/rc.d/apache restart trzeba poczeka? jeszcze z minut? na finalne „Resuming normal operations”. Po czym strony dzia?aj? bez wi?kszych opo?nie?. To maszyna jest z:

    cpu0: AMD Athlon 64 or Sempron (686-class), 1607.43 MHz, id 0x20fc2

    a NetBSD zarówno i386 jak i amd64 zachwouj? si? tak samo. Pomys?y jakie??

    adsense – W ogóle to od czasu zmiany layoutu nie mog? doj?? z nimi do ?adu. Czy kto? wogóle wie w jaki sposób Google ustala, która reklama ma wi?kszy priorytet? Chodzi mi o to, ?e z tego co zauwa?y?em na stronie maksymalnie mog? by? 3 bloki reklamowe, jak jest wi?cej to kolejne si? nie wy?wietlaj?. Na moim blogu s? dwa sta?e bloki – u góry pasek z pi?cioma linkami, i d?ugi blog po prawej stronie w sidebarze. Dodatkowo by?y reklamy pod ka?dym postem. Efekt by? taki, ?e zawsze by?y dwie sta?e reklamy + jedna pod najnowszym postem. Kiedy jednak otwera?o si? okre?lony post to zawsze by?y trzy bloki reklamowe i to dzia?a?o. Po zmianie na Vintage, kiedy chcia?bym zostawi? sobie taki system to publikuj?c wi?cej ni? 3 bloki reklam na g?ownej stronie – efekt jest taki, ?e s? pierwsze linki u góry, kolejne reklamy w dwóch postach od góry i bia?a plama tam gdzie jest ten najwi?kszy blok. Dlatego teraz mog? publikowa? reklamy co pi?ty post, ?eby g?owna si? nie rozwala?a. Nie jest to wygodne, a przy okazji nie skuteczne bo z wyszukiwarek ludziska wpadaj? ?ci?le do okre?lonego postu, gdzie w ca?o?ci nie ma reklamy, ale w pojednyk? ju? powinna si? pokaza?.

    TPSA – To te? do wora z wielkim napisem ZAGADKI! Musz? przyzna?, ?e to bardzo demokratyczna instytucja. Jestem szcz??liwym posiadaczem (no mo?e nie posiadaczem w ka?dym razie dysponuj?(?) opiekunem) opiekuna biznesowego. W?a?ciwie tych opiekunów to mam ju? chyba z 4 a mo?e pi?ciu, a mo?e 4 tylko z 5 nazwiskami, jedna przemi?a Pani w?a?nie wypad?a z tego kr?gu bo ci??a. W ka?dym b?d? razie wysy?am maila do jednej Pani, dostaj? odp od drugiej z adnotacj?, ?e znowu zmiana opiekuna i takei tam cuda na kiju. Wyszukiwarka w Thunderbirdzie ma co robi?. Ale co to ja mia?em o tej demokracji. Mamy tak? ferm? w miejscowo?ci Byszkowo. Wiocha taka, ?e koniec ?wiata (w sensie daleko, nie istnieje na mapie, nie ma nawet adresu – trzeba adresowa? na Czaplinek oddalony o kilka kilometrów z adnotacj?, ?e do Byszkowa, ale jako? to dochodzi :), ale linie TPSA posiadamy, i to nie byle jak? tylko ISDN, a nawet dwa! No i w tym Byszkowie jeden ISDN obs?uguje fax, a drugi telefon i modem. Chcia?em tam za?o?y? DSL’a i po wywiadzie (technik dotar? do nieistniej?cego adresu :) jedna z moich opiekunek (czuj? si? jak dziecko…) stwierdzi?a, ?e nie da rady, DSL na cyfrowej lini nie pójdzie (a analogowy modem idzie :) a zmiana lini si? nie op?aca, a wogóle to by?my stracili numer jeden jakby si? da?o (w sumie bez róznicy bo zamiast blokowa? modemem by?by DSL, ale co tam). Po tej odpowiedzi akurat Pani przekaza?a opiek? kole?ance. W mi?dzy czasie po ich testach przesta? tam dzia?a? modem … Wi?c pisz? co by naprawili, ?eby chocia? ten modem dzia?a?,a wogóle to mo?e chocia? SDI by nam tam dali, neostrade jak?? chocia?. A tu si? okazuj?, ?e nowa opiekunka SDI ani Neo nie poleca, bo to nie us?ugi biznesowe i jak si? co? zepsuje to wpadamy w kolejk? 5600 zg?osze? dziennie (sic!), i proponuje mi DSLa…. Mówi, ?e linie oczywi?cie mo?emy zmieni? na analogowe, ale po co, skoro mo?na zrobi? DSLa na lini podk?adowej (!) i ISDN zostanie, a ta linia podk?adowa to jest nawet ta?sza od najta?szej analogowej lini bo tylko 30 z? miesi?cznie, zamiast najta?szy abonament 39 z?. I b?d? tu cz?owieku m?dry, i wogóle po co si? zna? co na czym mo?e chodzi?. Acha, zamówienie na dok?adnie to samo musia?em wys?a? jeszcze raz :) Tak wi?c jak kto? ma k?opoty z TPSA to mog? poleci? dobr? opiekunk? ;)

    o jeszcze mi si? zagadka przypomnia?a – te? komputerowa. Mniej wi?cej tak wygl?da. W takiej oto konfiguracji transfer po lanie (Samba, FTP, SFTP) ograniczony jest do 100 kB/s czyli tyle ile przepustowo?? ??cza. Dodatkowo kiedy pobieram co? z LAN i w??cze pobieranie z Netu to transfer dzieli si? ?adnie na pó?. Struktura jest napewno ok, bo mam kilka innych takich sieci gdzie modem od Netu jest wpi?ty do tego samego switcha co LAN. I nie pomaga wymuszenie samby ?eby s?ucha?a tylko na rtk0. W sumie nic nie pomaga. Sugestie?

    maile, maile – du?o ich, dziennie po nocy (w dok?adnie od po 16 do 8 rano) zbiera si? oko?o 460. Za du?o, zw?aszcza ?e np 300 to od smokepinga, ?e kto? znowu drukark? sieciow? wy??czy?!

    hipokryzja – uskuteczniana jest przez nasz bufet! Id? dzisiaj po bu?k?, i co widz?? Przy kasie stoi ?winia skarbonka na napiwki! Co? niezwyk?ego w ?wini? Jedni zarabiaj? na adsense, inni na groszach, które nie chce si? wrzuci? do portfela. Prawda. Ale nasz prze?wietny bufet, potrafi: wa?y? zup?, w?o?y? 3 i pó? ziemniaka przypadkowo i strzepn?? to pó?, na pro?b? o wi?cej sosu na kasz? odmówi? (no chcia? pó? ?y?ki!), w?o?y? ociekaj?c? surówk? i jeszcze wywali? troch? bo za du?o, w?o?y? na pro?b? dwie surówki ale za to jeden ziemniak do gara z powrotem…. Tam si? po prostu nie idzie naje??, dlatego ja tam nie chodz?! I jeszcze teraz te napiwki…

    Pro Blogger – No tak, chyba nim jestem, we wspomnianym spacerze, ca?a droga i czas wype?ni?y mi my?li jak napisa? tego posta, ??cznie z akcenatmi, gdzie powinno by? ?miesznie i jak czytaj?cy powinien w g?owie sobie czyta?, ?eby wysz?o tak jak chc?. Wysz?o?



    © odwiedź stronÄ™ http://maciejewski.org po wiÄ™cej fajnych postów!

    NetBSD

    BSD Magazine #1

    W ko?cu jest!

    Dzisiaj rano po d?ugim oczekiwaniu (w/g wydawcy egzemplarze wys?ane do Japoni ju? dawno s? na miejscu) przyszed? pierwszy numer BSD Magazine.

    Magazyn kosztuje 14.99 USD i jest dost?pny tylko wysy?kowo. W prenumeracie kwartalnej kosztuje 40 USD za 4 numery, dlatego te? zdecydowa?em si? na drug? opcj?. Magazyn jest w ca?o?ci po angielsku.

    Magazyn liczy sobie 66 stron. Nie jest to mo?e osza?amiaj?ca liczba, ale jest prawie bez reklam. Tylko 4 strony i gdzieniegdzie paski na 1/3 strony dotycz?ce BSDM. Do Magazynu dostajemy tak?e t?oczon? p?yt? DVD z FreeBSD 7.0 + pfSense1.2 Firewall, Chstandard 6.0, SoftIntegration C++ Graphical Library, Blender 2.45, Python 2.3.

    Ca?o?? wydana na dobrej jako?ci papierze (?liski i b?yszcz?cy) z skromnym i lekkim layoutem, który jest bardzo przejrzysty i mi?y dla oka. Jedynie co mnie dra?ni?o to, ?e na ka?dej stronie w rogu jest widoczny FreeBSDowy pokemon niezale?nie czy artyku? jest o Free, Net czy Open – BSD. Chyba, ?e temat przewodni numeru to FreeBSD, ja jednak wola?bym ?eby przy artyku?ach o NetBSD by?a flaga, a przy OpenBSD Puffy. Generalnie czepiam si?, ?eby by?o wida? jaki jestem spostrzegawczy ;).

    Pierwszy numer zaliczy?bym zdecydowanie dla osób które chc? zaznajomi? si? z systami BSD. Du?o jest tutoriali i porówna? dystrybucji desktopowych jak DesktopBSD i PC-BSD. Jest tak?e opisana instalacja do??czonego Free przez Dru Lavigne. Nie zabrak?o oczywi?cie zach?ty dla u?ytkowników Windows Vista i mamy howto jak wykona? dual boot Vista-BSD.

    Z administracyjnych artyku?ów mamy o walce ze spamem na ró?ne sposoby (PF, spamd, Greylisting itp). Jest te? tak?e o IDS przy pomocy Snorta i Sguil (podoba mi si? ten artyku? poniewa? u?ywam Snorta z Base (a dawniej Acid) i powoli ju? nie wyrabia)), jest te? o pf, ale niestety tylko o NAT, tak?e przyk?ad sprowadza si? do znanej wszystkim linijki z defaultowej instalacji pf ;) Mamy te? opis jak postawi? w?asny serwer jabbera (jabberd), szkoda, ?e nie ma opisu jak go po?eni? z userami z Active Directory.

    Ze stajni NetBSD mamy bardzo d?ugi i dok?adny artyku? jak zainstalowa? nasz ulubiony system na NSLU2 czyli Network Storage Link od Linksysa. A to jak wiemy (instalowanie na dziwnych sprz?tach/architekturach czy innych ple?niakach) jest ulubionym zaj?ciem userów NetBSD ;)

    Na koniec wywiad z Jeffem Robertsonem – developerem FreeBSD, na temat SMP i wspania?ej wydajno?ci na wielokorowych procesorach, oraz krótko o co chodzi z Certyfikatami BSD.

    My?l?, ?e pierwszy numer mo?e si? podoba?. Dla starych wyjadaczy b?d? to pewnie informacje wtórne, ale dla nowych b?d? bardzo przydatne. Patrz?c na screeny zastanawiam si? nawet czy nie wypróbowa?, którego? z desktopowych BSD.

    Je?li kto? czuje si? na si?ach i ma co? ciekawego do napisania mo?e si? kontaktowa? na www.bsdmag.org lub pisa? na editors@bsdmag.org.

    Na koniec warto tak?e zaznaczy?, ?e ca?y numer zosta? wydany przez polskie wydawnictwo Software, gdzie mo?na tak?e zamówi? bie??cy numer jak i kolejne.

    Mam nadzieje, ?e nie d?ugo b?dzie tak?e mo?liwo?? kupienia Magazynu w kioskach.


    Internet

    Google killer? Chyba jeszcze nie.

    Dzisiaj Powerset odda? do u?ytku swoj? wyszukiwark?, która w zamy?le ma by? konkurencj? dla google z powodu bardziej ludzkiego podej?cia do wyszukiwania. Zamiast szuka? w/g s?ów kluczy ??czonych za pomoc? + albo ” mamy mie? mo?liwo?? pisania po ludzku a wyszukiwarka ma to zrozumie? i poda? nam najbardziej odpowiednie pozycje.

    Jak wida? powerset przeszukuje artyku?y w Wikipedii co jest ju? pewn? u?omno?ci?, poniewa? jesli czego? nie ma w wikipedii to dla wyszukiwarki nie istnieje.

    Ale sprawd?my rozumienie s?owa pisanego.

    Szukam informacj? o filmie Katy? Wajdy. Nie b?dzie to tak bardzo proste jak „Barack Obama” w tutorialu, ale nie powinno by? tez zupe?n? niewiadom? skoro by? to film nominowany do Oscara.

    Jak na tak zadane proste b?d? co b?d? i jednoznaczne pytanie dopiero trzecie trafienie nie jest zadowalaj?ce. W pierwszych dwóch w ogóle nie wyst?puje s?ówko „directed” co by?o tutaj kluczem poniewa? chodzi nam o film Katy? i jego re?ysera a nie o wydarzenie pod tytu?em Mord Katy?ski jak sugeruje wyszukiwarka.

    Dla porównania Google:

    Nie licz?c Youtube, pierwsze trafienie, licz?c Youtube trzecie miejsce, jednak ze wskazaniem na Google.

    Jeszcze jeden test, ?eby si? przekona?, rozpoznawanie prostych pyta? jednak dzia?a.

    Pami?tacie pierwsze lekcje angielskiego? What is this? This is a cat. Cat is an animal. Etc. Pojawi?a si? odpowied?, która udziela nam wyja?nie? na nasze pytanie w prawid?owy sposób.

    Na tak postawione pytanie Google równie? znajduje prawid?ow? odpowied?, ale ju? jako drugie trafienie.
    Troch? szcz??cia jednak w tym, ?e pytanie jest dok?adnie takie jak tytu? strony :)

    Jak dla mnie ciekawostka z której mo?e co? ciekawego si? urodzi. Zdecydowanie powerseta dyskwalifikuje ograniczenie do wikipedii. Je?li oszacowa?, ?e 90% moich zapyta? to szukanie bardzo konkretnych odpowiedzi na bardzo konkretne problemy to encyklopedyczne (czy wikipedyczne) definicje nie s? mi przydatne wcale.

    Mo?na si? czepia?, ?e zestaw pyta? ?le dobrany i ?e za ma?o dla miarodajnego testu, jednak to przysz?o mi jako pierwsze do g?owy, a wyszukiwarka powinna szybko szuka? tego co potrzebujemy a nie to co akurat jest jej wygodne, bo popularne lub oczywiste. Dlatego w?a?nie w/g mnie na rynku wyszukiwarek Google mo?e czu? si? spokojnie. Nie jest doskona?y, ale i tak póki co najlepszy :)


    In English

    HP Proliant DL140 G3 and Net/Open BSD

    Sorry my polish readers, but I waste almost day to figure this out, so maybe this post will help more users if it will be in English.

    I got couple of Proliants. Two DL380 G5 which are fully functional with BSDs, and three DL140 G3 that has a problems.

    Proliants!

    After booting it up from CD, both Net and Open BSD hangs just after initial kernel load. FreeBSD, CentOS even Windows works smooth. I tried diffrent branches – 4.0_STABLE, newest current, some old too. Nothing changed. Then I left it in „hang mode” ;) and went for dinner. After come back both NetBSD and OpenBSD welcomes me with it installers! Yay! I rebooted once again and waits. NetBSD hangs as before, then after about 5 minutes, it booted with green kernel messages and hangs again on pckbc0 at isa0, and after another minutes it continued straight to installer. With OpenBSD was the same, only time changed – 15 minutes dough. I installed both, and didn’t noticed any odd behavior. After install and boot from hard disk, both hangs again, then let me logged in, and work just fine.

    Here comes sources for help :) Recompilation of kernel with no pckbc0 support completly solved problem. I was almost sure that with no pckbc0 I will not be able to use ps2 keyboard nor usb keyboard on console, but both works. So flawless success :) I think problem is in controler of keyboard in DL140 that is bridged with PS2 and USB connection.

    So conclusion is if You want use BSD on DL140 G3, chose FreeBSD, or arm yourself with patient and sources for Your system :)

    P.S. NetBSD on DL140 G3 with SMP support works like a charm :)



    Related Posts with Thumbnails
    Add your widget here