Arduino Duemilanove

No i trwają wakacje (jak dobrze być studentem ;) ). W związku z tym wreszcie mam więcej czasu na własne pomysły. Do tej pory poświęcałem go głównie na lepsze poznanie Qt. Cztery wykłady na ten temat, które miałem podczas zajęć na uczelni, to zdecydowanie za mało, aby poznać tą potężną bibliotekę i jej możliwości.

Jednak od kilku dni moją uwagę przyciągnęło coś innego. Przeglądając newsy trafiłem na artykuł na stronie Wired.com porównujący dwa zupełnie odmienne urządzenia (nawet trochę zbyt odmienne żeby je porównywać) – Arduino oraz BeagleBoard. Read more

  • Comments Off on Arduino Duemilanove

GCC, optymalizacja i nagłówki

Pisałem już kiedyś o optymalizacji, w tym również o GCC. W pliku do którego podałem link było bardzo dużo przykładów “magii” jakiej GCC dokonuje optymalizując kod. Tym razem opiszę nie do końca pożądane działanie kompilatora na które warto zwrócić uwagę. Read more

  • Comments Off on GCC, optymalizacja i nagłówki

Telefon komórkowy jako modem

W ostatnich latach w ramach popularyzacji internetu coraz tańsze stają się połączenia z internetem za pośrednictwem telefonów komórkowych. Większość nowoczesnych telefonów ma również modemy HSPA oferujące bardzo przyzwoite prędkości transferu (gorzej bywa z możliwościami sieci). W związku z tym dlaczego ich nie wykorzystywać? Read more

  • Comments Off on Telefon komórkowy jako modem

Magic SysRq key

Ten wpis będzie o czymś co większość z Was pewnie bardzo dobrze zna, a pewnie i czasem używa (oby jak najrzadziej). Mówię tutaj oczywiście o tytułowym “Magic SysRq key”. Co to takiego? Samo SysRq jest klawiszem, przez większość użytkowników zupełnie niezauważanym (tak samo jak “Scroll Lock”), i znajduje się on na tym samym klawiszu na klawiaturze co “Print Screen”. Ja jednak mam na myśli “mechanizm awaryjny” zaimplementowany w jądrze linux’a.

Do czego może on nam się przydać? Jest on niezwykle pomocny jeśli wpadniemy w jakieś poważniejsze problemy z naszym systemem, jak np. zawieszenie X’ów, aplikacji na konsoli lub inne tego typu pomniejsze problemy. Read more

  • Comments Off on Magic SysRq key

Java też może być fajna

Pierwszy wpis na nowym hostingu i pod nowym adresem, a do tego po dłuższym czasie nieobecności. :)

Z tej okazji bardzo fajna i pomysłowa reklama Javy. Bardzo polecam. ;) Read more

  • Comments Off on Java też może być fajna

Przerwa

Korzystając z okresu między semestrem, a sesją postanowiłem zrobić sobie przerwę w nauce do egzaminów i załatwić kilka spraw na które zwykle nie mam czasu. Read more

  • Comments Off on Przerwa

Ciężki okres w życiu studenta

Jak łatwo zauważyć ostatnio raczej nic się nie dzieje na blogu. Wynika to po części z problemów z serwerem, ale głównie ze zbliżającą się sesją egzaminacyjną na uczelni. Kiedy tylko ten ciężki okres się skończy, postaram się wrócić do regularnego publikowania.

  • Comments Off on Ciężki okres w życiu studenta

4KB sektory na dyskach

Być może słyszeliście o najnowszych planach rozwoju dysków twardych. Mam tutaj na zmianę rozmiaru sektorów na dysku.

Jak pewnie wiecie, sektory są najmniejszą jednostką przestrzeni na dysku twardym. Do tej pory rozmiar pojedynczego sektora wynosił 512 bajtów. Jednak od grudnia 2009 najwięksi producenci dysków (jako pierwszy Western Digital) przeszli na sektory o rozmiarze 4096 bajtów. Na dotychczas kupionych dyskach jeszcze tego nie widać ponieważ firmware dysków, póki co, emuluje każdy 4096 bajtowy sektor na osiem sektorów o starym rozmiarze (tzw. funkcja Advanced Format). Z czasem oczywiście to działanie zostanie zarzucone.

Po co przechodzić na większy rozmiar sektorów? Read more

Prawa dostępu do plików

Standardowe prawa dostępu do plików i katalogów w Linux’ie każdy zna. Wyświetlamy je poleceniem “ls -l”, ustawiamy poleceniem “chmod” podając albo całą maskę, albo dodając i odejmując poszczególne przywileje. Jednak jak wiele z Was słyszało o, i umie używać ACL? Read more

Iluzja

Kolejny wpis z gatunku “ciekawy filmik z YouTube’a”. Ktoś się naprawdę nieźle postarał. Bezbłędna iluzja. :) Read more

  • Comments Off on Iluzja