Цитата #458279

С хабра, "Генеральный директор Microsoft: «Windows уже не самый важный для нас продукт»":
xxx: Ребят, у меня тут друг спрашивает, на что переучиваться с C#?
yyy: Веб и так сейчас в топе, а тут ещё официальное заявление от ген.дира крупнейшей корпорации в мире, что в приоритете веб-приложения и кросс-платформенные сервисы. Походу самое время наяривать JS, для тех, у кого JS не основной стек.
zzz: Я вот прямо сейчас занимаюсь деббагингом js приложения. Если весь софт будет таким, я лучше буду гробы копать.

Аналог Notcoin - TapSwap Получай Бесплатные Монеты с Телефона

веб сейчас приложения стек основной кого время

Источник: bash.org.ru от 2019-10-18

веб сейчас → Результатов: 8


1.

Рома:
короче сейчас с Глебом девочку собеседовали, я рассказывал в чем заключается работа и т.п. После чего спросили, мб у нее какие-то вопросы есть? она говорит - я же правильно поняла это веб моделью работать?))

Mike:
на какую вакансию собеседовали?

Рома:
Оператор тех. поддержки

2.

Сейчас некоторые банки фотографируют своих клиентов. Сижу недавно в таком, за соседним столом парень перекредитовывается. Менеджер ему говорит:
- Смотрите в веб-камеру, я вас сфотографирую.
Тот тонко шутит:
- Улыбаться надо?
Менеджер:
- Нет. Чему улыбаться? На вас же кредит висит...

3.

г.Бишкек, 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 месяцев боевых испытаний — но нет. Кстати, у них забавная проблема: они не различают своих мигрантов с Ближнего Востока, которые у них основная дешёвая рабочая сила.

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

4.

2006 год, я менеджер среднего звена. Была очень тяжелая неделя, встреча на встрече. И в один из дней важная презентация руководящему составу одного министерства. Со стороны нашей компании я топ менеджеры - двое шведов. Уже совсем зашиваясь, я попросил свою маму, фин директора одной небольшой организации, помочь мне - встретиться в это же время с экспертом из страховой, который должен был оценить ущерб моего авто. На авто я перевернулся неделю назад, гололед, мост, проезд на боку. Тяжелый месяц был по всем фронтам. Мама, конечно, согласилась, хотя у самой забот рабочих было море. До встречи, сидя в предбаннике кабинета, я по телефону назначил несколько встреч, несколько отменил, связал эксперта с мамой, решил пару вопросов и т.п. Выдохнул, глотнул чая и мы зашли к дородным русским мужикам рассказывать о своей супер компании. Держа телефон под столом я продолжал общение с мамой и с еще парой человек в смс. Сообщения от мамы приходили очень странные, я решил дождаться конца встречи, чтобы разобраться. И вот телефон зазвонил - мама. Я понимаю, что срочно, иначе не беспокоила бы. Благодушным жестом принимающая сторона дает понять "отвечайте, конечно". Беру трубку, слушаю маму, она говорит мне, что эксперт липовый, мошенник, кого я прислал, что за дела, в машинах вообще не разбирается, я потратил её время. В этот же момент вторая линия - Алексей - тот самый эксперт. Говорит мне извиняющийся тоном: добрый день, Павел, я сейчас нахожусь с вашей мамой...робкая пауза.. На Электрозаводской... Вторая робкая пауза... Скажите, а вы подъедете, чтобы обсудить дизайн вашего веб сайта? У меня пару секунд складывалась картина.. Сложилась и началась истерика, шведы решили, что это саботаж с моей стороны, но наши функционеры оживившись заулыбались. Я сполз со стула и квакал. Я дал маме не тот номер. Вместо авто эксперта - менеджера веб студии. Он очень удивился, когда позвонила мама Павла и назначила командным голосом ему стрелку на электрозаводской. Когда он приехал, привела его к расплющенному авто и сказала "надеюсь ваша компания выплатит всю сумму".

5.

Это, скорее "прочие тексты", ну да редактору виднее...
Давней-предавней историей про соседях в Люберцах навеяло... ("Я - Извозчик")
Я тоже прожил в этом славном городе около 5 лет. С Люберцами бандитскими столкнуться не пришлось ни разу, хотя почти каждый день, в силу увлечения пивком-водовкой, а также необремененностью прочими обязанностями, зависал по самым пролетарским заведениям до часу ночи. Это были и классические летние кафе (привет люберецкому парку КиО), и рюмочные-шашлычные на станции, и общепитово-шашлычные заведения на рынке, и просто лавочки. Похоже, времена все же поменялись, народ предпочитает мирно квасить, а не бить друг другу репы. И это хорошо!
После вечерних гулянок тихо, чтобы не разбудить соседку по жилью, проходил в свою комнату и ложился спать.
И все то я думал ровно, пока однажды не повстречал соседку сверху. Сверху жили (да и счаз, наверно, живут) два пенсионера, он - доволько крупный мужчина, которого не раз наблюдал в состоянии "хотел бы зайти в гавань, да волны мешают", и она - запустившая себя женщина с фиалетовым хаером. Да и как себя не запустить, если с завидной периодичностью на тебя орут "Убью тварь, сссука!" Это было довольно отчетливо слышно, даже сквозь потолок.
Дык вот. Случайная встреча с этой мадам закончилась выговором, что, оказывается, у нас каждую ночь:
- музыка, падает мебель
- крики, ссоры, аж на втором этаже слышно (мы на 4-м)
- постоянно курят и засоряют пейзаж, выкидывая окурки с балкона
Я офигел, дорогие мои! О себе - и столько нового!
Опишу нас с другой стороны.
Мы с соседкой оба имеем высшее образование. Я - программист, по совместительству веб-дизайнер и админ. Дома, по факту, только сплю.
Соседка - редактор журнала одного из Московских ВУЗов, член международного союза журналистов, писатель. Никто из нас НЕ курит. Из акустики - колонки на моем мониторе.
Все это, в возможно, вежливой форме было донесено, но, боюсь, не понятно.
Вот так из города, в котором исторически надо тосковать от криминала, максимально негативное впечатление получил от простых соседей, да еще и ни за что.
P. S. Как то мы чуть-чуть залили соседей снизу. Конечно, дико извинялся, оказались милые люди, даже денег не взяли. Пользуясь случаем, поднял вопрос про шум из нашей квартиры. Не, ничего они не слышали. А вот подружка той кикиморы на втором аж "спать не могла". А еще кое-кто потом мне дал понять, что не все в данном подъезде гхм.. психически адекватны.
P. S. S. Сейчас в этой квартире живет девушка. Надеюсь, она не очень громко режет колбасу...

6.

Как стать миллионером.

В странное время мы живем. Некто Феликс Челлгрен, родившийся 24 года назад, с детства обожал компьютерные игры, хотя особенными способностями не блистал. Закончив школу, он с трудом поступил на технический в родном Гетеборге. Поскольку рос Феликс в семье среднего достатка, видеоиграми он был обеспечен с детства. А со временем увлекся и всякими бродилками-стрелялками, корча смешные рожи во время игры и озвучивая персонажей разными смешными репликами, иногда прямо в учебных аудиториях. Сокурсники, вынужденные терпеть весь этот балаган, втихаря записали на вебкамеру кривляние Феликса в процессе игры, и выложили получившийся 3-минутный ролик на ютюбе. При этом они пощадили парня и скрыли его имя, придумав не имеющее смысла название к ролику, сейчас это модно - придумывать бессмысленные названия: гугл-шмугл... Посмеялись над затеей да и забыли. Однако через пару дней Феликс посмотрел статистику просмотров своего ролика и задумался…
Через некоторое время родители Феликса заметили, что он перестал посещать занятия и проводит целые дни перед компьютером, играя в свои бродилки-стрелялки, корча рожицы и издавая различные странные звуки. Пытались провести с ним воспитательную беседу, на что Феликс отмахнулся, пообещав сдать сессию без хвостов. Круглосуточное сидение за компьютером продолжилось, как продолжились и звуки. Еще через год выяснилось, что университет заброшен (благо силой в армию никого не забирают). Тут терпение родителей лопнуло, и они выставили сыну ультиматум: или он берется за ум, восстанавливается в универе и получает диплом, или… На это Феликс молча предъявил ошеломленным маме с папой выписку со своего личного счета в банке с круглой суммой в несколько миллионов. Оказалось, что кривляние перед вебкамерой постепенно вывело Феликса в звезды первой величины ютюба. На сегодня у него более 28 миллионов (!!) подписчиков и более 4 миллиардов показов. Ну и несколько миллионов евро на счету. Его наспех придуманный друзьями псевдоним PewDiePie (Пьюдипай) сейчас известен любому школьнику и вызывает инстинктивное дрожание конечностей у геймеров всего мира.
Живет он сейчас в Лондоне с другой звездой ютюба, красавицей итальянкой Марцией Акулиани. Проводят время, не задумываясь особенно о смысле жизни: кривляются на пару перед веб-камерой за большие деньги.
А слушался б маму с папой – корпел бы сейчас над чертежами в какой-нибудь третьеразрядной конторе за 2-3 тыс евро в месяц. В странное время живем…

7.

Ещё о любителях халявы.
Работаю в области ИТ, в свободное время иногда оказываю знакомым необременительные хардсофтные любезности. Денег не беру, чтобы не дать повода сесть на голову. Если просьба выходит за рамки любезности, отказываю. Как правило, отказ воспринимается с пониманием. Но не всегда.
Приходит знакомый (пару раз выпили на рыбалке) забрать реанимированный системный блок и торжественным тоном говорит:
- Сядь, у меня к тебе важное дело. Научи меня веб-дизайну.
Этот человек за много лет не смог толком освоить Excel.
- Нет, - отвечаю, - это не моя специальность, да и обучать у меня времени нет.
- Да брось, ты же крутой компьютерщик, ты эту науку освоишь, тебе это легко! А насчёт времени - неужели тебе жалко для меня каких-то полутора часов в день? Мне не к кому больше обратиться!
- Как это не к кому? Да у нас полно учебных центров с преподавателями-профессионалами!
- Да там у них график для меня неудобный. А к тебе я буду приходить вечерком.
- Но на всех курсах есть обучение по индивидуальному графику.
- Да ты что! Индивидуальный график стоит в 2 раза дороже! Да ты не боись, ты компьютерный гений, ты за две недели освоишь эту лабуду, а потом и займёмся! У нас всё получится!
Впился как клещ, слова "нет" не слышит или не понимает, а может озвучивает заготовленный сценарий, долбает мантрами из пособий типа "Как правильно манипулировать лохами".
Ну, дятлов надо бить их же оружием. Перебиваю:
- Слушай, у меня классная идея! Я поддерживаю птицефабрику в Сосновке, добираться туда геморрой. Ты будешь меня возить! Ты же у нас классный водила, тебе это будет легко! Смотри, по 2-ГИС туда всего 20 км по прямой, но ты же у нас Шумахер, ты домчишь меня быстрее ветра! И всего каких-то три, четыре, самое большее пять раз в неделю! Привёз - и свободен! Но далеко не отъезжай, часа через 2-3 мне надо будет ехать обратно.
- Но... ведь... у тебя... Нива-Шевроле?
- Ну да, но она бензин жрёт жутко. Неужели тебе для меня жалко каких-то 4-5 литров бензина в день? Да ты не боись, у нас всё получится! Завтра и начнём.
- Это... шутка?
- Конечно! Моя шутка в ответ на твою! Классно прикололись, ха-ха-ха!
- Я в тебе ошибся.
Ушёл, оскорблённый моим вероломством.
Через какое-то время обида прошла всвязи с какой-то неисправностью, звонит с просьбой о помощи. Отвечаю - сейчас никак не могу, позвони месяца через полтора-два, а лучше через три-четыре.
Ошибся так ошибся.