22 января 2016 г.
8 декабря 2015 г.
Kanban: use case 1 [Канбан: Пример использования 1]
Немного расскажу про применение канбан методологии на практикеОднажды ко мне обратился человек, дальний знакомый моих знакомых, и попросил помочь разобраться с его проблемами в бизнесе.
Компания порядка 50 человек, производственная, большинство вопросов он берет на себя. Все бы хорошо, но есть потребность в расширении бизнеса, а так же боязнь передавать кому-то решение важных вопросов. Вся ответственность, и решение вопросов лежала на руководителе, который постоянно был загружен рутинными делами)
22 октября 2015 г.
15 сентября 2015 г.
Мысли о причинах провала проектов в ИТ сфере
Очень часто голову посещает гениальная мысль (или туда ее помещают), которая превращается в идею, а затем в проработанный концепт проекта.
Вы идете с этим всем к инвестору/работодателю/заказчику, предлагаете его, описываете преимущества, приводите аргументы в пользу решения, выбиваете бюджет, согласовываете сроки, разрабатываете отличную бизнес-логику, выкладываете на сервера/в production...
... вроде-бы все хорошо, но что-то не едет:
Вы идете с этим всем к инвестору/работодателю/заказчику, предлагаете его, описываете преимущества, приводите аргументы в пользу решения, выбиваете бюджет, согласовываете сроки, разрабатываете отличную бизнес-логику, выкладываете на сервера/в production...
... вроде-бы все хорошо, но что-то не едет:
10 сентября 2015 г.
3 сентября 2015 г.
"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, 'негритенок', 'негритенка', 'негритят');
}
Результат:
10 негритят 9 негритят 8 негритят 7 негритят 6 негритят 5 негритят 4 негритенка 3 негритенка 2 негритенка 1 негритенок
Подписаться на:
Сообщения (Atom)
-
Для остановки/удаления всех запущенных контейнеров можно использовать следующие команды Остановить: docker stop $ ( docker ps ...

