Archive for ‘ April, 2010

List otwarty Steve’a Jobsa – komentarz

Wczoraj głośno się zrobiło w internecie o liście otwartym Steve’a Jobsa do Adobe. Szef Apple zawarł w nim swoją argumentację w sporze iPhone/iPad/iPod vs. Flash. Jakkolwiek można się zgadzać lub nie, z decyzjami i argumentacją Jobsa, warto przeczytać komentarz do tego listu jaki zamieścił Thom Holwerda w serwisie OSNews.com. Link tutaj.

  • Comments Off on List otwarty Steve’a Jobsa – komentarz

Algorytmy sortowania

Przedmiot “algorytmy i struktury danych” wcale nie musi być tak nudny, jak prowadzący starają się nam pokazać, że jest. ;) Read more

  • Comments Off on Algorytmy sortowania

GRUB2 a GRUB Legacy

Od jakiegoś już czasu rozwijany jest następca popularnego bootloader’a GNU GRand Unified Bootloader (w skrócie GRUB (a właściwie teraz już GRUB Legacy)) – GRUB 2. Mimo, że nie jest on w 100% skończony, niektóre dystrybucje (jak np. Ubuntu od wersji 9.10) już przestawiły się na niego. Skoro jest on używany już teraz, a jego popularność będzie tylko rosnąć, warto wiedzieć czym charakteryzuje się nowa wersja. Jednak zanim o tym, kilka słów o tym jak GRUB działa. Read more

Błędy NULL pointer dereference

Jakiś już czas temu, dosyć głośno było o błędach typu “NULL pointer dereference” w jądrze Linux’a. Jakkolwiek wiele mówiło się o samych błędach to ciężko było znaleźć wyjaśnienie na czym dokładnie problem polega.

Są to bardzo poważne błędy w wyniku których można uzyskać uprawnienia administratora na danej maszynie. Aby zrozumieć ich naturę dobrze jest znać choć trochę podstawy budowy komputerów i systemów operacyjnych. Spróbuję jednak pokrótce i najprościej jak się da wyjaśnić o co w tym wszystkim chodzi. Read more

  • Comments Off on Błędy NULL pointer dereference

Qubes OS – idee, prezentacja

Głośno ostatnio było o najnowszym tworze polskiej specjalistki w dziedzinie bezpieczeństwa – Joanny Rutkowskiej oraz jej współpracownika Rafała Wojtczuka. Mówię oczywiście o wymienionym w tytule “Qubes OS“. Jako że o samym systemie sporo jest informacji w internecie, nie będę tutaj się o nim rozpisywał. Chciałem raczej wspomnieć o prezentacji którą Joanna Rutkowska wygłosiła podczas konferencji CONFidence 2008. Read more

  • Comments Off on Qubes OS – idee, prezentacja

Dlaczego nie należy używać opcji -fomit-frame-pointer

Nie należy w /etc/make.conf (ani żadnym innym make’u, chyba że tego akurat potrzebujemy), dopisywać opcji “-fomit-frame-pointer”. Taka refleksja po wczorajszych zmaganiach z Gentoo. Dlaczego?

Ta opcja zmniejsza kod wynikowy ponieważ wycina z niego kod odpowiedzialny za obsługę wskaźnika ramki (to takie coś z assemblera ;)). Także wygląda, że to całkiem przydatna opcja ponieważ zmniejsza kod wynikowy. Read more

  • Comments Off on Dlaczego nie należy używać opcji -fomit-frame-pointer

Multi-LiveCD na pendrive’ie

W serwisie Hard Core Security Lab pojawiła się ostatnio informacja o płycie typu Live CD zawierającej 15 różnych dystrybucji Linuksa. Szczerze powiedziawszy nie bardzo wiem do czego taki twór ma służyć, ponieważ większość użytkowników (zwłaszcza tych bardziej zaawansowanych) już dawno wybrała swoją ulubioną dystrybucję typu Live i ewentualnie nawet dostosowała ją do swoich własnych wymagań doinstalowując brakujące programy.

W jednym z ostatnich zdań autor pisze:

“Warto docenić pracę włożoną w utworzenie tego projektu. Wbrew pozorom, utworzenie kompilacji złożonej z kilkunastu różnych systemów typu LiveCD wcale nie jest takie proste.”

Jakkolwiek zgadzam się z tym, że upchnięcie 15 dystrybucji na jednym krążku DVD faktycznie może nie być banalne, to jednak sam proces integracji dystrybucji, aby startowały z jednego krążka z jednym menu jest dosyć proste. W tym wpisie pokażę Wam jak zrobić coś takiego samemu na kilku partycjach pendrive’a. Dla przykładu posłużę się bardzo przydatnymi dystrybucjami SystemRescueCD oraz BackTrack 4. Read more

  • Comments Off on Multi-LiveCD na pendrive’ie

Nokia N900 hackerbox

Niektórzy z Was pewnie posiadają Nokie N900. Ale czy ktokolwiek z Was dostał ją w takim pudełku? ;) Read more

  • Comments Off on Nokia N900 hackerbox

unixkcd

Jeśli dobrze rozumiem to link pojawił się 1 kwietnia. Jednak równie dobrze mógł być tam znacznie dłużej. Ostatecznie kto ogląda stronę xkcd? Tam się przecież wchodzi żeby poczytać komiks. Kiedy by się nie pojawił to jednak wciąż tam jest.

Dla wszystkich którzy uważają, że samo czytanie xkcd jest za mało geeky – unixkcd.

Popróbujcie różnych komend jak “uname” czy “help”. ;)
Po wszystkie komendy oraz parametry do nich warto poczytać źródła do których link znajduje się na dole strony.

  • Comments Off on unixkcd

Quake II + JavaScript + HTML5 = ?

Większość z Was zapewne wie o nowościach jakie niesie ze sobą nadchodzący standard HTML5. Jedną z nich ma być możliwość osadzania elementów z grafiką 3D dzięki wykorzystaniu OopenGL ES. Jest to wersja OpenGL która pierwotnie została stworzona dla urządzeń mobilnych, a później również zaadaptowana do przeglądarek. Mimo, że żadna przeglądarka jeszcze oficjalnie nie wspiera tej technologii (tylko build’y developerskie) to bardzo szybko powstały proste gry 3D w języku JavaScript wykorzystujące te możliwości. Jednak niektórzy uznali, że proste gry to za mało. I tak powstał port Quake’a II “na przeglądarkę”. Read more

  • Comments Off on Quake II + JavaScript + HTML5 = ?