Меня больше забавляет, что после публикации этой статьи с 65 плюсами мне, переводчику, понизили карму с 5 или 5.5 до 4. Вполне возможно, что это за другие недавние статьи, но факт все равно забавный. Наверное я Хабр никогда не пойму :)
Это, кстати, «немного» мешает публикации следующего перевода весьма любопытной статьи по организации рабочего места.
>>«Недавно меня попросили обосновать свою точку зрения по поводу того, какой ширины должна быть рамка: 3, 4 или 5 точек. Я не могу работать в такой среде », — жаловался Боуман.
Бедный-бедный Боуман. Как это кто-то посмел попросить аргументировать его великое дизайнерское мнение?!
>>Wikileaks предлагает переводить деньги партнеру организации
Собственно, это и должно полностью решить их проблему. Счет будет официально принадлежать левой организации, а куда она свои средства отправляет — это уже ее дело.
Пользователь elfiki когда-то написал лаконичную функцию на PHP, пост с которой почему-то быстро поместил в черновики. К счастью, я успел зазвездить пост в ридере.
/**
* @param $number int число чего-либо
* @param $titles array варинаты написания для количества 1, 2 и 5
* @return string
*/
function human_plural_form($number, $titles=array('комментарий','комментария','комментариев')){
$cases = array (2, 0, 1, 1, 1, 2);
return $number." ".$titles[ ($number%100>4 && $number%100<20)? 2: $cases[min($number%10, 5)] ];
}
Это, кстати, «немного» мешает публикации следующего перевода весьма любопытной статьи по организации рабочего места.
Нет, дальше про хелперы.
Если есть материалы лучшего качества в формате туториала, буду чрезвычайно рад ознакомиться.
Бедный-бедный Боуман. Как это кто-то посмел попросить аргументировать его великое дизайнерское мнение?!
Собственно, это и должно полностью решить их проблему. Счет будет официально принадлежать левой организации, а куда она свои средства отправляет — это уже ее дело.
/**
* @param $number int число чего-либо
* @param $titles array варинаты написания для количества 1, 2 и 5
* @return string
*/
function human_plural_form($number, $titles=array('комментарий','комментария','комментариев')){
$cases = array (2, 0, 1, 1, 1, 2);
return $number." ".$titles[ ($number%100>4 && $number%100<20)? 2: $cases[min($number%10, 5)] ];
}