Archiwum
czyli czego się możecie ode mnie nauczyć
Segregator 2008-01-06 13:30
 Oceń wpis
   
_-¯ Reakcja na mój poprzedni ,,coś'' (no bo przecież wpisem tego nie nazwę) była piorunująca. Właściwie jeszcze zanim system poinformował mnie o poprawnym zamieszczeniu ,,cosia'' na blogu - dostałem już coś koło stu e-maili wyrażających dezaprobatę. Nie będę przytaczał tutaj wszystkich krytycznych słów - sens ich jednak brzmiał mniej-więcej tak: Lipa! Nazajutrz dostałem również list z rysunkiem od najmłodszego czytelnika mojego bloga - dwuletniego Maciusia z Unierzyża. Maciuś nie umie jeszcze dobrze pisać, tak więc wyraził swoją opinię obrazkiem, który przedstawiał jego smutną buzię na tle ekranu komputera, na którym wydniał adres URL mojego ,,cosia''. Totalna porażka. Nawet moja Misia rzuciła tylko okiem i skwitowała ,,Ale bzdury...''.

_-¯ Niestety, karygodna owa sytuacja wynikła z mojego zaniedbania. Od dawna bowiem nosiłem się z zamiarem napisania segregatora tematów, który pozwalałby mi bez trudu wybrać te warte opisania. Jednak jak to zwykle bywa odkładałem to zawsze ,,na jutro''. No i w pewnym momencie się zapchałem. Interesujących tematów nawarstwiło się tyle, że procedura ręcznego sortowania ich zajmowała mi codziennie coraz więcej czasu - aż w końcu nie zostało go nic na pisanie. A efekt - jaki był - każdy widział.

_-¯ Tak więc dziś z samego rana napisałem segregator, który uporał się ze stertą danych w kilka minut. Pracował sprawnie, od czasu do czasu tylko wzdychając i niby-to-do-siebie rzucając uwagi w stylu ,,już dawno powinieneś się tym zająć'', ,,no... trzeba było dłużej tego nie dotykać, za miesiąc się przeterminuje'' lub ,,było już ze sto razy na wykopie''. Na końcu zaprezentował mi długaśną listę, która dobrą chwilę przewijała się po ekranie komputera.
- Najważniejsze. Niezwykle ważne. Niezwykle ważne. Bardzo ważne. Bardzo ważne. - przeczytałem kilka pierwszych wierszy - Co to jest? - spytałem Segregator, bo spodziewałem się zgoła innych wyników.
- Lista tematów posortowanych wg. ważności.
- No ale wylistowałeś tylko kolumnę ich priorytetów. Gdzie są tematy tych tematów?
- Wylistowałem to, co mi zaprogramowałeś. Jak Ci nie pasuje to znaczy że musiałeś się gdzieś walnąć w kodzie. I poza tym nie mów ,,wylistowałeś''. Nie ma takiego słowa.
Zmełłem w ustach przekleństwo. Pieprzony mądrala. Co mnie podkusiło żeby podłączyć mu moduł leksykalny z tezaurusem... No nic. Otworzyłem mu klapkę z boku i zacząłem grzebać w kodzie. No oczywiście - instrukcja odpowiedzialna za wyświetlanie kolumny z tematami tematów obluzowała się i dyndała tylko zaczepiona końcami dwóch nawiasów, od czasu do czasu lekko iskrząc. Wetknąłem ją na miejsce i dla pewności okręciłem kawałkiem przylepca. Teraz powinno działać.

_-¯ Zapuściłem Segregator jeszcze raz. Tym razem lista wyglądała tak, jak oczekiwałem. Przeczytałem pierwszy wiersz:
- Najważniejsze. Małysz Sportowcem Roku.
Lekko mnie zatkało.
- Co to jest? - postukałem palcem w tekst.
Segregator westchnął. Miałem wrażenie że jest to westchnięcie typu ,,dlaczego ja muszę pracować z tym tępakiem'', choć równie dobrze mogłoby to być ,,dlaczego ja muszę pracować z tym cymbałem''. Niestety nie słyszałem dobrze końcówki...
- To jest lista tematów posortowana według ważności.
- Ale jakich tematów! Jestem Chakierem, co mnie obchodzi że Małysz został Sportowcem Roku! Co ja mam o tym napisać? Podać parametry sprzętu i omówić technologię wykorzystaną przy transmisji uroczystości?!
- A skąd mnie to wiedzieć. Jestem tylko Segregatorem.
- Dostałeś ode mnie stertę tematów. Gdzie one są?
Zamyślił się na chwilę.
- Okazały się nic niewarte. Jeżeli Twój blog ma osiągnąć ogólnoświatowy zasięg - nie możesz pisać o międzywymiarowych myszach u Wielomysła, tylko np. właśnie o Małyszu.
- Takiś mądry? O profilu opisu uroczystości nic nie wiesz, bo jesteś tylko Segregatorem, a na międzywymiarowych myszach Wielomysła znasz się doskonale? Ciekaw jestem skąd żeś wytrzasnął tego Małysza, bo jestem pewien że nie było go na mojej liście!
- Daj spokój, tak mi jakoś przyszło do głowy. Chciałem Ci tylko pomóc - zaczął wyjaśniać, ale słyszałem już, że się zmieszał. Coś przede mną ukrywał. Powtórnie otworzyłem klapkę i - nie uwierzycie Państwo - znalazłem mu w kodzie dwa gniazda TCP. Były z wierzchu przyrzucone kilkoma komentarzami - zapewne w celu ich zamaskowania.
- Co to jest?! - wskazałem znalezisko.
- Uspokój się, Charyzjusz. Tak sobie pomyślałem że Ci pomogę w znalezieniu dobrych tematów i po prostu poszperam po internecie. Poza tym już trzeci raz w tym tekście pytasz się ,,Co to jest?''. Z ostatnim cytatem to już cztery razy. Czytelnicy pomyślą, że masz bardzo ograniczony zestaw tych... no... elementów wyrazu, czy czego tam. Zdziwienie można wyrażać również inaczej, niż pisząc ,,Co to jest?'' (z tym to już pięć razy).
- Doprawdy? - spytałem uprzejmie.
- Widzisz. Już łapiesz. A teraz wracając do Małysza...

_-¯ Tego już było dla mnie za wiele.
- Ty nigdzie nie wracasz. Dawaj te sockety - sięgnąłem ręką i wyjąłem mu całą bibliotekę odpowiedzialna za połączenia sieciowe.
- Ale teraz nie połączę się nawet z bazą danych! - zaoponował.
- Nie będziesz musiał. Marsz sortować /dev/random! Albo nie - /dev/urandom. /dev/random jest wolne, będziesz się obijał. Powybierać mi zaraz wszystkie 1024 bitowe liczby zawierające ciąg ,,Nie będę się samowolnie podpinał do sieci'' i dowolnie wybrane łacińskie sentencje. A potem mi poukładać w kolejności od najładniejszej. Do roboty!

Zwiesił głowę i zabrał się do pracy, ja zaś zauważyłem że znowu straciłem mnóstwo czasu i nic nie napisałem. Mam jednak nadzieję że teraz w oczach Państwa będę usprawiedliwiony...
 
 


Najnowsze komentarze
 
2008-03-12 21:40
chakier do wpisu:
Jak napisać wirus komputerowy?
W czym kto lubi. Może być w notatniku.
 
2008-03-12 19:08
mały lol do wpisu:
Jak napisać wirus komputerowy?
Mam pytanko tego wirusa to pisać w ntatniku, wierszu poleceń, microsoft c++ czy może gdzie[...]
 
2008-03-12 00:46
sz do wpisu:
Programowanie niskopoziomowe. Powrót.
no to teraz krzychu_myśliciel wynajmie Hwasta i znowu będzie jatka w serwerowni...
 



 
Chakier, Charyzjusz. Q2hhcnl6anVzeiBDaGFraWVyCg== chakier[at]vp.pl
 



Kategorie Bloga