Договорились о собеседовании в офисе. Я приехал и мне первым делом сунули договор о неразглашении(NDA). Мой первый вопрос был: «Почему мне не сообщили об этом заранее?». На что я не получил внятного ответа. В общем, HR отказалась проводить собеседование в общих чертах без NDA или хотя бы добавить пункт о сроке истечения (3-5 лет, к примеру). На этом и разошлись. Все заняло минут 5.
Человеку нужен воздух, поэтому он будет в любом случае дышать, хоть на земле, хоть в небе, до и после транспортировки. На количество CO2 на планете это не влияет. Думаю, этим показателем можно смело пренебречь.
Не совсем так. Действительно, в США школы больше похожи на коммерческие организации. Государство платит за каждый день посещения ученика, поэтому школы так усердно следят за посещаемостью. Это с одной стороны и объясняет, почему школы в плохих районах имеют плохое финансирование. Просто ученики из плохих районов часто прогуливают уроки. С другой стороны, родители с хороших районов часто готовы платить пожертвования в школу. К примеру, школа моего сына в этом учебном году собрала около $450 тыс.
Насколько мне известно (по крайней мере, в Los Angeles Unified School District) существует два вида отбора. Первый — это жребий со случайной выборкой. Второй — на основе листа ожидания. Однако лист ожидания учитывает еще и баллы. К примеру, дополнительный балл, если в эту школу уже ходит родной/ая брат/сестра кандидата или дополнительный балл за каждый год ожидания. Методика этих подсчетов сильно зависит от района и самой школы.
В оригинальном видео об этом сказали вскользь. Я постараюсь пояснить.
Если я вас правильно понял, то у вас имеется App Coordinator и, скажем, Feature Coordinator. App Coordinator создает и держит ссылку на Feature Coordinator. Как только пользователь закончит работать с Feature Coordinator и нажмет системную кнопку назад (back button), нам необходимо убрать feature coordinator из App Coordinator.
Системное нажатие назад можно определить следующим образом:
override func willMove(toParentViewController parent: UIViewController?) {
super.willMove(toParentViewController:parent)
if parent == nil {
// пользователь нажал назад
}
}
Теперь надо сообщить об этом Feature Coordinator обычным способом, вызвав переданный closure/callback. На этом этапе Feature Coordinator знает, что пользователь уже ушел с активного экрана и дальше уже нечего делать. Теперь надо сообщить об этом App Coordinator. Сделать это можно через delegate, callback или Notification Center. К примеру, на этапе инициализации Feature Coordinator передать callback:
В ЛА мало того, что общественный транспорт ходит редко, так еще и зачастую небезопасным может быть. Скажем так, train еще более или менее ходит, но вот в автобусах часто криминальные личности попадаются. Такие персонажи даже не оплачивают проезд и водитель им ничего не говорит. В общем, для безопасности жены и сына пришлось приобрести автомобиль.
Если я вас правильно понял, то у вас имеется App Coordinator и, скажем, Feature Coordinator. App Coordinator создает и держит ссылку на Feature Coordinator. Как только пользователь закончит работать с Feature Coordinator и нажмет системную кнопку назад (back button), нам необходимо убрать feature coordinator из App Coordinator.
Системное нажатие назад можно определить следующим образом:
Теперь надо сообщить об этом Feature Coordinator обычным способом, вызвав переданный closure/callback. На этом этапе Feature Coordinator знает, что пользователь уже ушел с активного экрана и дальше уже нечего делать. Теперь надо сообщить об этом App Coordinator. Сделать это можно через delegate, callback или Notification Center. К примеру, на этапе инициализации Feature Coordinator передать callback: