OpenWrt – sprawdzenie aktywności hostów

Dystrybucja OpenWrt zainstalowana na routerze, tak jak każdy system operacyjny z rodziny Linux, daje praktycznie nieograniczone możliwości konfiguracyjne. Niniejszy wpis pokazuje w jaki sposób z poziomu powłoki systemowej sprawdzać aktywność hostów podłączonych do routera bez konieczności instalacji dodatkowych narzędzi.

Czytaj dalej »

Tablica asocjacyjna z kluczami bez uwzględniania wielkości liter w C++

W niniejszym wpisie został przedstawiony przykład w jaki sposób w C++ używając klasy map z biblioteki STL można utworzyć tablicę asocjacyjną, w której wielkość liter w nazwie klucza nie ma znaczenia.

Czytaj dalej »

Game of Life wersja 0.2.0

Jakiś czas temu stworzyłem prostą grę o nazwie Game of Life, do której utworzenia zainspirował mnie automat komórkowy opracowany w 1970 roku przez brytyjskiego matematyka Johna Conwaya. Głównym powodem powstania tej gry była chęć przetestowanie możliwości języka Dart przy okazji wydania pierwszej wersji Dart SDK noszącej oznaczenie M1.

Czytaj dalej »

Budowanie programów dla systemu Windows w systemie Linux

Jeśli musisz zbudować programu dla systemu Windows, ale jedynym dostępnym systemem jaki posiadasz to Linux, koniecznie powinieneś się zapoznać z zagadnieniem kompilacji skrośnej. Ten artykuł wprowadzi cię w jej podstawy na przykładzie systemu Ubuntu.

Czytaj dalej »

Jak wyłączyć indeksowanie plików w Kubuntu 14.04

Zawsze entuzjastycznie podchodzę do nowych wydań Kubuntu, więc z reguły aktualizuję system tego samego dnia, w którym pojawia się jego stabilna wersja. Z wersją 14.04 było jednak inaczej, ponieważ niewielka ilość wolnego czasu spowodowała, że aktualizację przeprowadziłem dopiero wczoraj, a stabilne wydanie pojawiło się 17 kwietnia. Od razu po ponownym uruchomieniu komputera zauważyłem, że system działa wolniej, a co […]

Czytaj dalej »