22 September, 2008

Жертва OpenSource... Или Жертва M$?

Решил сдать чужую домашку. Мне прислали docx. OpenOffice его открыл... Я ужаснулся тому, что увидел, но подумал, что это человек так оформил.
Я подозревал, что должна быть таблица, но так как даже не стал читать название, то подумал, что прокатит.
Удивительно, но зам. декана никак не прокомментировал оформление! А лишь задал вопрос, чтобы обнаружить отсутствие знаний.
Я начал дома разбираться, что к чему. И никак не мог понять содержимого. Начал расспрашивать автора. Сложилось ощущение, что мы говорим на разных языках и он стал "нервничать".
Я от него отстал, так и не поняв некоторых вещей: почему мы пишем числа внизу? Нафиг мы выписываем их и как преобразовываем?
И тут наступило прозрение и я ему кинул скрин, на что он ответил:

))
Жертва OpenSourсe


Вот скрины:
то, что я анализировал
то, что в оригинале (фрагмент выделен)

И тем не менее, надо быть внимательнее и больше думать. Ведь подозревал, что таблица должна была быть!!!

03 September, 2008

Some statistics: sloccount

Here is the statistics made with sloccount.
wc -l result I like more (~8500) :D
lcp script shows 8904 contributed lines (for generated patch).

Lines:
SLOC Directory SLOC-by-Language (Sorted)
1752 dvcs cpp=1751,sh=1
1220 git cpp=1219,sh=1
610 bazaar cpp=513,ansic=97
416 mercurial cpp=415,sh=1


Totals grouped by language (dominant language first):
cpp: 3898 (97.50%)
ansic: 97 (2.43%)
sh: 3 (0.08%)

FileCount:
#Files Directory #Files-by-Language (Sorted)
23 dvcs cpp=22,sh=1
13 git cpp=12,sh=1
11 bazaar cpp=10,ansic=1
10 mercurial cpp=9,sh=1


Totals grouped by language (dominant language first):
cpp: 53 (92.98%)
sh: 3 (5.26%)
ansic: 1 (1.75%)

Total Number of Files = 57
Total Number of Source Code Files = 57