IT Archive

Hello Database

Informacje płyną w coraz szybszym tempie. Przypomina to nieco skutki globalnego ocieplenia - w pewnym momencie informacje zatopią większość ludzi. Mimo to, usilnie próbujemy powoli i nieustannie strukturalizować otaczające nas informacje. Bez szufladek, do których moglibyśmy wrzucać nowe dane, nie moglibyśmy przetrwać. Doprowadzanie danej ...Read More

BotNET 2.0

Nazywam się TROJAN.HTTP.A. Znajduję się właśnie na maszynie o adresie internetowym… A zresztą, nie jest to ważne. Ważne jest to, że rajem dla mnie stało się masowe rozpoczęcie korzystania z IPv6, dzięki czemu stały adres mogła mieć każda maszyna, z czego skwapliwie korzystano. Jestem ...Read More

iEverything

Kampania reklamowa Apple zgodnie z fizyką jądrową wywołała silną reakcję. iPhone, bo o nim mowa, to, krótko mówiąc połączenie przeglądarki, telefonu i popularnego odtwarzacza iPod. Fala różnorodnych komentarzy zalewa Internet i w moim mniemaniu stawia ten produkt bardzo wysoko w liście oczekiwanych przez różne ...Read More

Na stronie i blogu README miej

Natchnęło mnie i obejrzałem kilka nowych joggerów. Mają już ze dwa wpisy, więc jest co czytać. 😉 Przy okazji zauważyłem pewną prawidłowość, o której jest ten wpis. A mianowicie brak zapewnionej informacji o tym, co taki blog będzie sobą reprezentować. Ten problem można rozszerzyć ...Read More

drukujf

Wątek na pl.rec.humor.najlepsze jako pomysł. better.c #define calkow int #define glowna main #define zwroc return #include <stdio.h> #define drukujf printf calkow glowna() { drukujf("Witaj swiecie!\n"); zwroc 0; } Kompilujemy! 😉 $ gcc better.c $ ./a.out Witaj swiecie! $ Bpnmsp. ...Read More

Krótki podręcznik użycia zasilaczy ATX

Masz działający zasilacz ATX, który kurzy się w szafie? Wykorzystaj go. Mocy wystarczy na zasilenie różnych zasobożernych projektów, a ilość napięć standardowo dostarczonych przez taki zasilacz zadowoli miłośników układów cyfrowych, wypełni potrzebę uruchomienia większości przenośnych urządzeń, a nawet pomoże po części przy hybrydach analogowo-cyfrowych ...Read More

Myślenie warstwowe

We wpisie “Programistyczna kanapka, czyli wprowadzenie do warstw abstrakcji” wymieniłem możliwości płynące z projektowania warstwowego. Dziś skupię się na metodach, dzięki którym łatwo będzie nam tworzyć nowe projekty w tym trybie. Wyobraź sobie warstwę Warstwa abstrakcji charakteryzuje się tym, że nie zależy od innego ...Read More

GTK+/mtrace

Wraz z kolegą przygotowujemy sobie treningowo (a zarazem na zaliczenie) kalkulator. Podzieliliśmy się w ten sposób, że ja projektuję rdzeń (przetwarzanie ONP, ładowanie pluginów z funkcjami róznego rodzaju i takie tam bajery) i opiekuję się projektem (poznając autotoolsy), a on robi interfejs graficzny używając ...Read More

Ufasz Google?

Markieting szeptany jest bardzo pożądaną reakcją na nasze usługi, jednak w obliczu bezdusznych maszyn staje się groźną bronią. Już niedługo, Google może zacząć nas zwodzić, samo nie będąc tego winne. Wystarczy, że zaufamy mu bez jakichkolwiek oporów. Jest rok 2042, właśnie pojawiła się nowa ...Read More