February 17th, 2008

nepal

игры в статистику с kernel git

Хотел посмотреть, кто больше всего патчей засамбитил в ядро за последний год (то есть, за последние 365 дней).

Берём свежий kernel git repo и запускаем:
git log --pretty=short --no-merges --since="one year ago" | \
grep ^Author: | sed 's/<.*$//' | sort | uniq -c | sort -nr | nl | less


Вот, к примеру, как выглядит top10 (порядковый номер, количество патчей, имя):
     1	    601 Author: Thomas Gleixner 
     2	    582 Author: Bartlomiej Zolnierkiewicz 
     3	    532 Author: Adrian Bunk 
     4	    514 Author: Paul Mundt 
     5	    497 Author: Ingo Molnar 
     6	    496 Author: David S. Miller 
     7	    488 Author: Ralf Baechle 
     8	    440 Author: Patrick McHardy 
     9	    418 Author: Tejun Heo 
    10      355 Author: Al Viro 

Ещё несколько интересных позиций (эти трое наши люди, работают над Virtuozzo/OpenVZ):
    18      281 Author: Pavel Emelyanov
    70      125 Author: Alexey Dobriyan 
    93      101 Author: Denis V. Lunev


Цифры эти -- статистика, то бишь ерунда. С другой стороны, на Linux Kernel Summit приглашают как раз людей из верхней части этого листа.

Update1: добавил --no-merges.
Update2: в дополнение к Pavel Emelyanov, который на 18 месте, есть ещё Pavel Emelianov, который №237. Это всё потому, что в новом загранпаспорте у него фамилию написали через y, соответственно, он её и в почте сменил. Если слить этих Павлов вместе, то "консолидированный" Павел будет стоять на 13-м месте, в аккурат за Эндрю Мортоном.
nepal

опять про айпод тач, опять плохое

В iPod Touch присутствует русификация, то бишь все сообщения на русском. Но при этом там нельзя вводить русские буквы. Это приводит к забавному эффекту: невозможно сменить часовой пояс. Он там задаётся городом, и по дефолту написано "Лос-Анджелес" (возможно, потому, что я плеер там покупал). А сменить нельзя: хоть что напиши латиницей, он не понимает, видимо, база данных с городами тоже русифицирована.

Это настолько необычно и странно, что вопреки здравому смыслу думаешь, что это ты дурак, не можешь тупую железяку заставить понять твою таймзону. Крайне странные и неприятные ощущения. Как будто у тебя рот зашит.