function replaceFuckWords($message)
{
$pattern = '/(ahole|ash0le|f u c k|bi.+ch)/ie';
return preg_replace($pattern, "str_repeat('*', strlen('$1'))", $message);
}
Как представитель «не особо большого» представителя ИТ сферы с своим продуктом в вебе могу сказать что довольно тяжело будет пройти до реальных продакшен проектов сходу. Я никогда не допущу джунииор кода до настоящего продакшена. Максимум — это до внутренних систем где критичность отказоустойчивости не такая высокая.
В крупных ИТ компаниях думаю такая же политика. Слишком велик риск получить плохой некачествинный небезопасный код
Как вариант — твик Activator в Cydia, позволяет делать множество возможностей множеством горячих кнопок. Например у меня скриншот перенесен на одновременное нажатие двух кнопок громкости.
Как вариант — инкрустировать золотом и бриллиантами и оставить потомкам. :) Может сойти за обыкновенную (802.11b/g) точку доступа WiFi, когда надо объединить в сетку несколько мобильных устройств, даже если рядом нет электропитания (в яйце аккумулятор).
Личный опыт — сделал в Excel — по горизонтали время (с 0700 до 1900) (одина ячейка — 15 минут) — по вертикали дни. Ширину столбцов заузил чтобы на экран все влезло.
Док этот открыт все время. Периодически (никакой автоматики — ненавижу когда прерывают) в него переключаюсь и заливаю квадратикам фон разным цветом. В первом квадратике своего цвета для текущего дня пишу название задачи.
Классы кодируются как 3-4 буквы предмета + 3 цифры уровня класса. Сотни в коде примерно соответствуют году обучения в 4-летнем колледже.
1хх — freshhman (1 курс) — вводные классы
2xx — sophmore (2 курс)
3xx — junior (3 курс)
4xx — senior (4 курс) — специализированные классы повышенного уровня сложности
Студенту нельзя (или просто не рекоммендуется) брать курсы по номеру выше чем его год обучения.
Для магистров и аспирантов классы будут соотвественно начинаться с 5хх-9хх.
Десятки и сотни в номере обозначают разные классы, чаще всего нумерация идет в порядке увеличения сложности, или зависимости классов. Так, например, чтобы взять класс FIN345 («Финансы — средний уровень») нужно обязательно взять FIN302 — «Введение в финансы» и тп. А FIN445 будет наверняка на порядок сложнее чем FIN345.
Итого, 101 — самый начальный воодный класс в любом предмете, например МАТ101 — введение в математику или BIO101 — введение в биологию.