November 29th, 2005

nepal

microsoft get the facts part II

Возвращаясь к ранее написанному на тему исследования Microsoft vs. SuSE Linux. Чувак, который его делал, дал интервью слешдоту (что внушаит) и даже в комментах кое-где ответил.

Из прочитанного (ответы автора, его комменты и комменты других слешдоттеров - есть, как бывает на слешдоте и почему-то почти не бывает на LOR, весьма толковые комменты) выяснились две вещи - вроде бы обе очевидные, но не так уж, поэтому я и пишу тут.

(1) Технология такая - Майкрософт заказывает и оплачивает исследование, но само исследование делается всё-таки независимо, а потом уже заказчик решает, публиковать его или оставить в тайне. В общем, подумать еслиCollapse )
(2) Как эти люди ухитрились переломать линуксовую машинку. Известно как - впихнув туда левую версию glibc. Зачем это они так? Оказывается, Collapse )
nepal

sizeof on different platforms

Занимательная арифметика.

[kir@kir ~]$ uname -p
i686
[kir@kir ~]$ ./x
sizeof (void *) = 4
sizeof (int) = 4
sizeof (long int) = 4
sizeof (long long int) = 8
sizeof (float) = 4
sizeof (double) = 8
sizeof (long double) = 12
[kir@ovz-x64 ~]$ uname -p
x86_64
[kir@ovz-x64 ~]$ ./x
sizeof (void *) = 8
sizeof (int) = 4
sizeof (long int) = 8
sizeof (long long int) = 8
sizeof (float) = 4
sizeof (double) = 8
sizeof (long double) = 16

Вот сорец:
Collapse )