К основному контенту

Сообщения

Сообщения за сентябрь, 2015

Мысли о причинах провала проектов в ИТ сфере

Очень часто голову посещает гениальная мысль (или туда ее помещают), которая превращается в идею, а затем в проработанный концепт проекта. Вы идете с этим всем к инвестору/работодателю/заказчику, предлагаете его, описываете преимущества, приводите аргументы в пользу решения, выбиваете бюджет, согласовываете сроки, разрабатываете отличную бизнес-логику, выкладываете на сервера/в production... ... вроде-бы все хорошо, но что-то не едет:

Вадим Макишвили: 36 - Академия Яндекса

"10 негритенка" или как правильно сформировать подпись к числу

Для того чтобы добавить окончания к числам (1 человек, 2 человека, 5 людей), я использую следующий PHP скрипт: /** * Формирование надписей к количеству (олень, оленя, оленей) * * @param int $n - Числовое значение * @param string $form1 - 1 человек, ребенок * @param string $form2 - 2 человека, ребенка * @param string $form5 - 5 человек, детей * @return string - результат */ function wordDeclension($n, $form1, $form2, $form5) { $n = abs($n) % 100; $n1 = $n % 10; if ($n > 10 && $n < 20) return $form5; if ($n1 > 1 && $n1 < 5) return $form2; if ($n1 == 1) return $form1; return $form5; } // переберем для примера for($afro_childs = 10; $afro_childs > 0;$afro_childs--){ echo $afro_childs . " " . wordDeclension($afro_childs, 'негритенок', 'негритенка', 'негритят'); } Резул

Что за место?