Результатов: 9

1

Вчера возвращался из магазина и заметил возле подъезда девчушек лет по 10–11, которые что-то старательно выводили мелом на асфальте. Пригляделся, а они гадости разные пишут: «Катя — дура!», «Вова — казёл!». Тут я не удержался и вставил свои пять копеек:
— Девочки, слово «козёл» пишется через «о»!
Одна из девчушек внимательно на меня посмотрела, улыбнулась и сказала:
— Дяденька, а как вас зовут?
— Дмитрий, — ответил я без задней мысли.
Утром обнаружил возле подъезда новую надпись: «Дмитрий — кОзёл!».

2

г.Бишкек, 2009г. открывается новое казино.
Хозяева россияне. Управляющий грузный мужик - Прилежаев.
Начальник СБ - Маркин.
Служебный вход - вниз в подвал, там у нас все служебные помещения.
Прошло 2-3 дня с открытия, внизу возле служебного входа толпятся СБшники, а мимо них проходят люди туда-сюда, а им пофиг кто идет, откуда и зачем идет.
Увидел это управляющий и как начал орать при всех на начальника СБ:
- Я за что тебе плачу?! Это что за бардак на входе?! Почему они никого не проверяют?!
Да тут кто угодно может пройти, хоть Конь в пальто! и т.д."
Со следующего дня был жесткий контроль на входе!

Вспомнил эту историю, прочитав почти такую же историю из https://habrahabr.ru:

Началось всё с кота-терминатора. На начало операции мы знали следующее:
При строительстве здания с крупным продуктовым рабочая бригада завела кота, чтобы он ловил крыс.
После приёмки кот незнамо где заныкался, и уже три или четыре года его никто не видел.
Какая-то сволочь показала ему прямую взаимосвязь между открытым мешком кошачьего корма из торгового зала и появлением корма.
Появлялся он только на камерах — приходил ночью охотиться на мешки, причём как настоящий матёрый охотник, детей и самок не трогал, а брал только жирных самцов, то есть выбирал самые крупные мешки, неожиданно на них прыгал и вскрывал им брюхо.
Ему пробовали на ночь накладывать отдельную миску с кормом, но он был уже далеко не домашним, и отказаться от охоты не мог.
Кроме этого, кот любил крайне дорогой алкоголь: сотрудники догадались списывать на кота бутылки. Мол, уронил, уборщица уже осколки убрала.
Суммарный убыток он приносил примерно на 50–100 тысяч в месяц (да, это будет покруче, чем в нашумевшей истории про единоразовый обед кота на 1000 долларов в аэропорту Владивостока).
За поимку кота уже 4 месяца была награда в 5 тысяч рублей.

Мысль про алкоголь навела нас на идею о том, что стоит для начала проверить, насколько честны сотрудники. Так, слово за слово, мы поставили свою камеру на пункт пропусков в задней части магазина и начали смотреть на тех, кто заходит в здание.

Здесь и нас и операционного директора ждало несколько открытий, согласующихся с русским менталитетом. Когда мы для начала узнали, что происходит, мату главного просто не было предела.

Диспозиция

Итак, служебный вход магазина, на котором стоят две камеры, — одна смотрит на всех входящих, другая на всех выходящих. Турникет там поставить нельзя по требованиям пожарной безопасности, поэтому просто коридор, где стоит стойка для СКУДа. Сотрудники по логике должны проходить мимо будки охраны, прикладывать пропуск к стойке, а затем следовать внутрь.

Владельцу магазина было интересно считать перекуры, проверять всякие злоупотребления и фиксировать точное время прихода на работу. С этого момента и начался квест.

Итак, мы поставили свою камеру (обычную охранную) и снабдили её длиннофокусным объективом. Поставили далеко дальше по коридору, чтобы не смущала и позволила сохранить чистоту эксперимента. Сотрудники ещё двум камерам не удивились и событию значения даже не придали, чтобы было нам явно на руку.

Освещение внутри было стабильным, но нам поначалу в распознавании очень мешала дверь (сильно бликовала) — её мы попросили заклеить тёмной плёнкой.

И собрались снимать всех тех, кто заходил внутрь. Охота началась!

Дивные открытия

Через 2 недели мы сели с кадровиком магазина и начали разбирать по шагам, кто, сколько и как прошёл. Нашей задачей было сопоставить пропуска с лицами, чтобы потом спокойно распознавать людей. То есть мы собрали базу данных фотографий, а кадровик должен был назвать каждого по фамилии для обогащения этой базы.

Проходило так:
— Этого знаю, Алмазов… Этого знаю, Бокаев. Таааак, а это что за хрен вообще? Кто его пустил? Отметь, надо охране сказать. Оппа! Да это ж Иванов, он у нас три месяца уже не работает. Что он тут забыл? А это кто?
— Вот данные по СКУД. Погоди, тут четыре человека вообще.
— Да, это Петров. А ещё кто трое с ним?

В общем, выяснилось, что:

На объект каждый день проходят левые люди, иногда по несколько человек.
Сотрудники выходят обедать иногда пачкой в 4–8 человек, а затем один из них (самый молодой), возвращаясь с обеда, прикладывает всю пачку пропусков, чтобы они зачекинились обратно на работу. Бригада же приходит по факту часа на 2–3 позже.
Эти же молодые иногда утром (особенно по понедельникам) проделывали ту же операцию с пачкой пропусков.
Мимо охраны спокойно ходили уже уволенные люди, пользуясь тем, что охрана их запомнила (что они делали на своём бывшем месте работы, рассказывать, думаю, не нужно).
При этом сама охрана малоэффективно отсеивала левых — 300 человек собственного персонала, подрядные организации, поставщики (водители, экспедиторы и т. д.), лица не всегда «местной» наружности, то есть трудные для распознавания нашим отечественным неокортексом.

Средний показатель для сотрудника — обман компании на 2 часа в день. 2 часа на человека в день… 2 часа, Карл! Наш рекордсмен за две недели — один парень, который обманул компанию на 26 часов. На первые 16 его зачекинил коллега — он просто два дня не приходил, а потом он опаздывал с обеда.

Результатом наших посиделок стал вот такой отчёт (пример — статистика за неделю по сотруднику):

"На примере сотрудник отработал 3 дня по 4-5 часов!"

На каждую запись можно кликнуть и получить такой отчёт за сутки:

"Сотрудник за день прошел 3 раза - отработал 3-4 часа за день"

Директор посмотрел на всё это, помолчал, задумался, а потом вдруг посчитал сумму и начал долго, витиевато и очень громко материться. В итоге система, даже при всей кажущейся на первый взгляд дороговизне, окупается крайне быстро (максимум за 1,5 года), и это притом что мы сократим потери времени на 70% (100% было бы слишком амбициозным заявлением), без всякого учёта посторонних и прочего.

Техника

Камеры Cisco 6000P (хотя мы могли бы обойтись куда более «простыми» камерами, но циски уже были на месте). Всё это соединяется с сервером, где стоит софт для распознавания — VisionLabs Luna. Важно было выставить высокую скорость затвора (низкую выдержку), чтобы картинку не размазывало.

Из ручного режима мы сейчас переходим в автоматический, то есть делаем интеграцию со СКУДом и их кадровой подсистемой SAP, чтобы сразу лица заносить. Сейчас лица заносятся по первому проходу одного человека по одному новому пропуску и проверяются раз в неделю вручную эйчаром. В новом процессе они будут фотографировать людей на приёмке в штат.

Эмпирически мы установили, что для хорошего распознавания лиц нужно минимум 40 пикселей между бровями. Софту всё равно, кого распознавать, — отлично различает близнецов, китайцев и другие нерусские лица (в отличие от охранника, заточенного на европейскую внешность).

Ложноположительных срабатываний 0,5 процента. Это больше, чем в банках на веб-камерах их на стойках (там одна миллионная считается за норму). Но у нас реальный объект и далеко не тепличные условия. Уменьшить раза в два за счёт подбора дорогой техники можно, но это некритично.

Для корректного распознавания нужно также учитывать, что наши пассажиры очень любят махать руками, тусить и вообще тепло друг друга приветствовать в зоне проходной, поэтому нужно ставить небольшую задержку, иначе будут ложные распознавания вроде ситуации, когда человек почти вышел, потом увидел знакомого, обернулся, сделал несколько шагов к нему и поздоровался, а потом всё же ушёл.

Общие ошибки сравнения ручного контроля с кадровиком ещё через 2 недели и автоматического распознавания — 6,5%. Наших ошибок там около 2–3%, остальные ситуации чисто бытовые, которые должна фиксировать охрана: например, человек прошёл, но не приложил карточку (мы видим два входа, один выход). 2,6% приходятся на случаи, когда лица нет, а СКУД есть — это как раз наши (если не считать выбросы вроде парней в респираторах и закрывающих лицо так или иначе случайно, плюс пару человек с огромными фингалами после выходных).

За день до 2 тысяч проходов.

Почему нельзя биометрию по руке

Про то, как отпечаток пальца переносится скотчем или мимимишкой, наверное, рассказывать не надо. Желейный мишка позволяет даже пульс передавать и обладает нужной структурой для хитрых датчиков.

Биометрия по ладони неприменима даже в крупных офисах — если человек съест хоть что-нибудь жирное, то весь венозный рисунок поменяется, пока организм будет побеждать еду (это 7–8 часов другой руки).

Итог

Внедряем в боевую. Сейчас на левых людей делаем тревоги для охранника. Следующий шаг — наверное, распознавание известных магазинных воров на входе, чтобы потом всех их по всей сети распознавать, благо собрать картинки постфактум довольно легко.

К нашему некоторому неудовольствию, владелец магазина показал систему своим европейским коллегам (неготовую), и теперь они просят рассмотреть внедрение такой системы и у них. Мы-то хотели показать уже после 2–3 месяцев боевых испытаний — но нет. Кстати, у них забавная проблема: они не различают своих мигрантов с Ближнего Востока, которые у них основная дешёвая рабочая сила.

Кота ещё не поймали. Мы тут за него все переживаем.

3

Бабушка занимается с 5-летней внучкой:
- Леночка, назови слово из 4-х букв, начинается на «м», заканчивается на «а».
- Мама!
- Правильно, молодец!
- А теперь назови слово из 3-х букв, начинается на «х».
Внучка ходит в садик, поэтому знает уже много разных слов. Она покраснела и говорит:
- Бабушка, я не буду называть это слово…
Бабушка без всякой задней мысли загадала слово «хор» и, пытаясь помочь, подсказывает:
- Леночка, он бывает малым и большим. Ну? Ещё он поёт…
- Бабушка, а что он ещё и поёт?

4

На днях разгадывал кроссворд в газете. Надо отгадать слово, представленное как "большой оригинал" из пяти букв. В результате предыдущих усилий отгаданных до этого слов четыре последние буквы уже отгаданы. Слово выресовывалось "...удак".
Без задней мысли написал букву "М". ...Только через минуту допер, что это все же "Чудак" :))

5

Карточная игра «под раздевание»

В детстве я очень любил гостить у дедушки с бабушкой. Дедушка у меня был замечательный — настоящий ветеран ВОВ, очень любивший вспомнить истории из своих военных будней (см. «Двадцать один немец»).

Во времена моего детства работал он дежурным электриком. Так как предприятие было химическое, то обесточивание грозило взрывом и мужики на смене даже ночами не спали: прислушивались к зуммеру, приглядывались к пульту с тревожными лампочками, принюхивались к воздуху. Ну а чтобы скоротать время — играли в карты. Так как дед ко всему в жизни относился серьёзно, то и в карты он играл не как все: запоминал, где прошла какая карта, куда вышла, оценивал противников, кто жадный, кто глупый, кто наглый, кто любит блефовать. В результате выиграть у него было очень сложно — настоящий Мастер. При этом, как настоящий советский человек, дед никогда не играл «под интерес», за что мужики его очень уважали.

Когда бы мы с ним ни выходили во двор, заядлые доминошники бросали костяшки и звали деда: «Покажи класс!» Стояли при этом за его спиной, следили за его картами, потом по-долгу спорили: повезло ему в очередной раз или он секрет какой знает.

Естественно, что и мне в моём детстве перепадало много карточных сражений с дедом во что-нибудь простенькое типа Подкидного, Переводного или в Буру. В очередной раз оставив меня в «дураках» дед прилаживал мне к плечам «погоны» из шестёрок (его любимый трюк!) и в очередной раз объяснял сделанные мною глупости и неправильные ходы. В общем, бесталанен я был в картах совершенно, но верил, для утешения, что раз не везёт в картах, то повезёт в любви.

Прошли годы. Я поступил в институт. Группы на нашем потоке были очень сильные — проходной бал 20 из 20 возможных (это как сейчас сто баллов по физике и сто по математике набрать при сдаче ЕГЭ) и ребята, соответственно, подобрались в основном из трёх элитных тульских школ: 1, 2 лицеи и политеховская 58-я. Ах да, на момент поступления, чтобы не было давления на приёмную комиссию через деканат, тогдашний декан Моторин отправлялся в отпуск, что тоже положительно влияло на качество абитуриентов. В этой-то среде зубрил-отличников сформировался на нашем потоке «клуб» из четырёх картёжников, которые любую свободную минуту тратили исключительно на карточные сражения. Любых зашедших к нам «гостей» они сажали играть, разбивали «на голову» и отправляли восвояси «в долгах как в шелках». Так бы и играли они на задней парте, если бы не одна история...

Впереди была большая перемена (40 минут безделья), а у наших картёжников недокомплект из двух душ. И решили они позвать кого-нибудь на роль «пушечного мяса». Все знали их славу и играть с ними не страждали, а красавица Оля (честное слово, обладала внешностью Мерлин Монро, что на нас, безусых мальчишек, производило неизгладимое впечатление) неожиданно согласилась. Естественно, что с ней в паре (как настоящий джентльмен) помчался играть и я. Мы сразу и честно предупредили сторону Профи, что Пулю от Преферанса мы не отличаем, вот только и можем сыграть с ними в Подкидного, но сразу предупреждаем, что в последний раз тренировались годы назад, так что им, Мэтрам этого дела, наверное, с нами будет и не очень интересно... Мэтры погасили улыбки, просветили нас сурово, что игра есть игра, кто выиграет — решат карты и, ради шутки, предложили играть до разрыва в шесть проигранных партий под раздевание проигравшей стороны. Ещё раз скажу, что группы у нас были приличные, все понимали, что выполнять сие наказание нам не придётся поэтому начали игру. Оля, правда, при этом покраснела, видно я не среагировал как должен был среагировать джентльмен и не вызвал их на дуэль. Ну да ладно. ИГРА началась.

Не знаю, то ли у Оли тоже был дед, который сумел таки её научить играть в карты, то ли "карта нам в тот день шла", то ли Мэтры просто отвыкли от простых игр... Профи занервничали после двух первых же проигранных ими партий. И предложили вместо Подкидного сразиться в Переводного. Результат — ещё две «всухую» проигранные ими партии. Снова меняют игру на этот раз на Буру. И ещё проигрывают две партии. ВСЁ! Шесть выигрышей подряд.

И тут Оля томным голосом произносит: «Ну что, мальчики, вы же хотели — раздевайтесь». Нет, это ещё не занавес. Два красных, как рака Мэтра смотрят друг на друга и на, примерно, двадцать собравшихся на шоу ребят и девчонок нашего потока. И тут из-за спин «наших» звучит голос преподавательницы-математички: «Как мне надоели эти зарвавшиеся картёжники. Ну хоть Оля с Васей их наказали. Так я не поняла, они раздеваться-то планируют или совсем совесть потеряли?»

P.S. А то, что везение в картах противоречит везению в любви — доказано на собственной "шкуре", но это уже совсем другая история.

6

Все-таки люблю я свою работу учителя англ. языка. И пусть говорят что
учителя у нас нищенствуют, да и постоянно ловят потоки грязи от
родителей, но все же работать с детьми (не подростками) все равно иногда
очень даже весело.
Вот буквально сейчас произошел очередной "шедевр": Веду урок у второго
класса, пишу задание на доске. Все вроде бы понятно, но задание длинное,
и иногда встречаются незнакомые слова, поэтому транскрипции к самым
сложным я написал. Сижу, навострив уши, жду пока кто-нибудь обратится за
помощью. И вдруг слышу следующий диалог с задней парты:
- Блин Ромка, а эт чо за слово такое Иксзибит? (Exhibit - в контексте
обозначало приложение к заданию)
- Ну я не знаю, икзибит, икзибит а эт не тот негр который передачу с
тачками ведет ?
- Тооочно!
Занавес))

7

Первый день занятий в американской средней школе им. Джона Кеннеди.
В четвертом классе новый ученик - сын бедного мексиканского эмигранта
по имени Хозе Мартинез.
Учительница говорит:
- Начнем занятие с проверки ваших знаний по американской истории.
Кто сказал: "Дайте мне свободу или смерть!"?
Она видит ряды тупых глаз, лишь Хозе Мартинез тянет руку вверх:
- Это сказал Патрик Генри в 1775 г.
- Молодец, Хозе! Класс, а кто сказал "Правительство народа, от народа
и для народа не исчезнет с лица земли"?
Опять пустые глаза, лишь Хозе трясет рукой:
- Это сказал Авраам Линкольн в 1863 г.
Учительница:
- Дети, вам должно быть стыдно! Хозе, который лишь недавно приехал
в эту страну, знает ее историю лучше вас!
На галерке кто-то достаточно громко прошептал:
- Вы#%ать бы этих мексиканцев!
Учительница:
- Кто это сказал?
Хозе:
- Джим Боуи в 1836 г.!
Опять голос с галерки:
- Меня сейчас стошнит!
Учительница:
- Так! Еще раз спрашиваю - кто это сказал?
Хозе:
- Джордж Буш - премьер-министру Японии в 1991 г.
Нешуточно разозлившись, ученик с задней парты кричит:
- Ах так? Отсоси-ка ты у меня!
Хозе прямо-таки выпрыгивает из стула:
- А это сказал Билл Клинтон Монике Левински в 1997 г.!
На грани истерики, тот же ученик кричит:
- Маленькое дерьмо, если ты скажешь еще хоть одно слово,
то я тебя убью!
Хозе парирует:
- Гари Кондит сказал это Чандре Леви в 2001 г.!
(Прим.: американский конгрессмен, обвиняемый в убийстве своей
возлюбленной - сотрудницы его офиса)
Учительница падает в обморок, все студенты собрались вокруг нее,
и кто-то сказал:
- Черт побери, теперь у нас будут ОГРОМНЫЕ ПРОБЛЕМЫ!
Не растерявшись, Хозе восклицает:
- Саддам Хуссейн в 2003 г.!