Нужен закон, который глобально запретит камеры с опознанием по лицу
М.б. лучше закон, запрещающий слежку за неугодными? :)
Кажется, функция опознавания лиц полезна для розыска лиц, находящихся в розыске. Тогда запретить выдавать данные по лицам, формально не числящимся в розыске?
Но что тогда делать если расследуется дело в отношении пока что не установленных лиц? Например, теракт.
Я не владею статистикой, но предполагаю что много чего предотвращается (или помогает в розыске) благодаря наличию распознавания лиц, номеров, а также необычной внешности и/или поведения.
Или попроще. Вот, мне приехал штраф за пересечение стоп-линии на перекрёстке. Он не то чтобы сильно опасный, но авария там мгновенно вызвала бы коллапс т.к. там ездит много фур. Надо было меня наказать и как если бы система не распознавала нарушение?
В общем, с желанием запретить я бы был поосторожнее.
Кто более свободен: тот кто может идти по улице с телефоном в руке и разглядывать достопримечательности или просто тупить о своём или тот кто вынужден привязывать телефон к руке или запрятывать поглубже после каждого использования, опасаясь что его выхватят?
А зачем ставят камеры в общественных местах? Специально чтобы ограничить свободу обычных людей? Или чтобы ограничить свободу (безнаказанность) преступникам или хулиганам?
Причины, которыми руководствуются те кто "следит" учитываются во внутреннем кодексе?
@franticticktick , Я сейчас мучаюсь с такой же задачей: - Keycloak 26.7; - Spring Boot 4.1; - gateway-service (на базе spring-cloud-starter-gateway-server-webflux) как Keycloak client; - сервисы на Spring как resource servers; - весь бэк развёрнут в Minikube; - фронт на Angular 22.
Когда я тестирую API через браузер, типа вашего http://localhost:8082/test, то всё проходит как ожидается: редирект на страницу логина, после ввода пароля редирект обратно и выдача запрошенных данных.
Но ничего не работает когда я делаю то же самое через Angular:
Если делать настройку CORS как в статье (и документации Spring!), то запрос валится с CORS Error прямо на gateway. Если вместо настройки в application.yml написать такой бин:
то через gateway проходит, на валится с CORS Error уже на Keycloak. Каких только настроек Keycloak ни делал, ничего не помогает. Только заметил что на последнем редиректе в Request Headers заголовок origin = null (хотя на всех предыдущих он есть: http://localhost:4200). Дело этом? Получается, gateway портит заголовок?
В общем, если автор или кто-то делал тест с настоящим фронтом (и желательно на современных версиях Spring и Keycloak), поделитесь, пожалуйста как это победить! Нейронки браво дают нерабочие решения. Осталась одна надежда - на людей! :)
это вы заказали Macbook Pro за $100 500?» радностно поддакиваю — «да, да, я, когда уже доставят?!» Они так прикольно лопаются после этого пытаются доказать мне, что нет, на самом деле я ничего подобного не заказывал!
Предположу что такие звонки поступают только тем кто делает относительно дорогие заказы. Я делал заказы с доставкой из-за рубежа, но всё дешёвка. Звонков не было.
И да, если продиктовать код из СМС, следующий звонок будет от "старшего майора КГБ" с вопросом "как же так, вы сливаете данные противнику". Я диктовал другой код (6767, кстати, рекомендую как универсальный :) ), а с майором включал дурку с целью подольше подержать его на линии (время это их ресурс).
Что-то давно не звонят, видимо я у них в чёрной базе идиотов неразводных.
Это, вроде, как раз означает "отсутствие конкуренции" и "другой, параллельный рынок". Организация, которая не может себе позволить мейнфрейм, всё равно его не купит... т.к. не может позволить. А если ей предложить х86 с улучшенным охлаждением, резервным питанием и назвать это "сервером", то купит аж бегом :) Собственно, именно это и сделали конкуренты IBM, а сама IBM не додумалась :)
Реляционные базы угрожали IMS, персональные компьютеры — мейнфреймам и мини-компьютерам
Сомнительное утверждение что тогдашние персоналки угрожали большим машинам. Даже сейчас персональный компьютер и сервер не одно и то же, несмотря на идентичную архитектуру и программную совместимость. А уж тогда - и подавно. Просто корпорация не смогла в новый рынок, КМК.
Для полной переустановки ОС апле-айди, вроде, не нужен. А выдавать другому сотруднику ноут с наслоениями от прежнего это странно. Мне так выдали и это было странно :) В итоге через какое-то время всё равно пришлось переустанавливать :)
Списать-то списать, но что делать с информацией на нём? Понятно что если сотрудник захочет "прикопать" себе какие-то данные, он это сделает. Но данные могут уплыть и без всякого злого умысла: продал, отдал ребёнку, пользуется сам, уже без всякого присмотра.
Так что, КМК, лучше всё-таки вернуть, а потом списать.
@javajub , я не понял что значит "State Machine без локальной переменной". Вот так сойдёт?
class Test {
static void main() {
final StateMachine sm = new StateMachine();
System.out.println(sm.next(State.A)); // B
System.out.println(sm.next(State.B)); // C
System.out.println(sm.next(State.C)); // A
}
}
enum State {
A, B, C
}
class StateMachine {
private final State[] states = State.values();
public State next(State state) {
final int ordinal = state.ordinal();
if (ordinal < states.length - 1) {
return states[ordinal + 1];
}
return states[0];
}
}
Форумные обитатели не замотивированны финансово в том, чтобы сдать ваши данные
Это очень сильное утверждение. Разве можно лично знать каждого автора сборки и его мотивацию? Где (на кого) он работает? С какой целью он тратит личное (?) время? Кажется, нет.
Здорово. А рассматривается ли такой сценарий: коллеги (через какое-то время) обленились и перестали тратить даже 30 мин, просто лепят апрувы не глядя? :)
А есть какая-то гарантия что скрипт собирает именно дайджест, а не набор случайных фраз, не относящихся к делу? Это кто-то проверяет? А как можно проверить качество дайджеста? Перечитать эти статьи, выделить главное и .... составить дайджест :)
То же по остальным проектам: как проверить качество работы нежити? Как убедиться что работа проделана не просто для прогрева атмосферы, а выполнила изначальную цель: нанести пользу кожаным? Иначе может получиться что электричество потрачено, а на выходе - очередной нейрослоп, который никто, кроме тех же нейронок, не читает :/
Не понял зачем в этой схеме казино. Деньги -> фишки -> деньги минус комиссия. Чтобы получить банкноты с другими номерами? Ради справки о легальном выигрыше?
Когда я был "салагой", меня никто не пытался застроить. Вероятно, я приносил "дедам" ощутимую пользу, разгружая их от рутины и им было норм.
Сейчас я "дед" и у меня нет проблем в общении с более молодыми коллегами. Они с пониманием относятся что я соображаю не так шустро и им не в лом объяснить что-то более подробно. А учитывая что мы общаемся только по работе, нет критерия "интересно/нет", есть только "надо для дела".
М.б. лучше закон, запрещающий слежку за неугодными? :)
Кажется, функция опознавания лиц полезна для розыска лиц, находящихся в розыске. Тогда запретить выдавать данные по лицам, формально не числящимся в розыске?
Но что тогда делать если расследуется дело в отношении пока что не установленных лиц? Например, теракт.
Я не владею статистикой, но предполагаю что много чего предотвращается (или помогает в розыске) благодаря наличию распознавания лиц, номеров, а также необычной внешности и/или поведения.
Или попроще. Вот, мне приехал штраф за пересечение стоп-линии на перекрёстке. Он не то чтобы сильно опасный, но авария там мгновенно вызвала бы коллапс т.к. там ездит много фур. Надо было меня наказать и как если бы система не распознавала нарушение?
В общем, с желанием запретить я бы был поосторожнее.
Кто более свободен: тот кто может идти по улице с телефоном в руке и разглядывать достопримечательности или просто тупить о своём или тот кто вынужден привязывать телефон к руке или запрятывать поглубже после каждого использования, опасаясь что его выхватят?
А зачем ставят камеры в общественных местах? Специально чтобы ограничить свободу обычных людей? Или чтобы ограничить свободу (безнаказанность) преступникам или хулиганам?
Причины, которыми руководствуются те кто "следит" учитываются во внутреннем кодексе?
@franticticktick , Я сейчас мучаюсь с такой же задачей:
- Keycloak 26.7;
- Spring Boot 4.1;
- gateway-service (на базе spring-cloud-starter-gateway-server-webflux) как Keycloak client;
- сервисы на Spring как resource servers;
- весь бэк развёрнут в Minikube;
- фронт на Angular 22.
Когда я тестирую API через браузер, типа вашего http://localhost:8082/test, то всё проходит как ожидается: редирект на страницу логина, после ввода пароля редирект обратно и выдача запрошенных данных.
Но ничего не работает когда я делаю то же самое через Angular:
Если делать настройку CORS как в статье (и документации Spring!), то запрос валится с CORS Error прямо на gateway. Если вместо настройки в application.yml написать такой бин:
то через gateway проходит, на валится с CORS Error уже на Keycloak. Каких только настроек Keycloak ни делал, ничего не помогает. Только заметил что на последнем редиректе в Request Headers заголовок origin = null (хотя на всех предыдущих он есть: http://localhost:4200). Дело этом? Получается, gateway портит заголовок?
В общем, если автор или кто-то делал тест с настоящим фронтом (и желательно на современных версиях Spring и Keycloak), поделитесь, пожалуйста как это победить! Нейронки браво дают нерабочие решения. Осталась одна надежда - на людей! :)
А в чём схема?
Предположу что такие звонки поступают только тем кто делает относительно дорогие заказы. Я делал заказы с доставкой из-за рубежа, но всё дешёвка. Звонков не было.
И да, если продиктовать код из СМС, следующий звонок будет от "старшего майора КГБ" с вопросом "как же так, вы сливаете данные противнику". Я диктовал другой код (6767, кстати, рекомендую как универсальный :) ), а с майором включал дурку с целью подольше подержать его на линии (время это их ресурс).
Что-то давно не звонят, видимо я у них в чёрной базе
идиотовнеразводных.Это, вроде, как раз означает "отсутствие конкуренции" и "другой, параллельный рынок". Организация, которая не может себе позволить мейнфрейм, всё равно его не купит... т.к. не может позволить. А если ей предложить х86 с улучшенным охлаждением, резервным питанием и назвать это "сервером", то купит аж бегом :)
Собственно, именно это и сделали конкуренты IBM, а сама IBM не додумалась :)
Сомнительное утверждение что тогдашние персоналки угрожали большим машинам. Даже сейчас персональный компьютер и сервер не одно и то же, несмотря на идентичную архитектуру и программную совместимость. А уж тогда - и подавно. Просто корпорация не смогла в новый рынок, КМК.
Для полной переустановки ОС апле-айди, вроде, не нужен. А выдавать другому сотруднику ноут с наслоениями от прежнего это странно. Мне так выдали и это было странно :) В итоге через какое-то время всё равно пришлось переустанавливать :)
Списать-то списать, но что делать с информацией на нём? Понятно что если сотрудник захочет "прикопать" себе какие-то данные, он это сделает. Но данные могут уплыть и без всякого злого умысла: продал, отдал ребёнку, пользуется сам, уже без всякого присмотра.
Так что, КМК, лучше всё-таки вернуть, а потом списать.
Этот вопрос сразу возник, но остался без ответа. Зачем этот рейтинг нужен компаниям? Что конкретно он даёт?
@javajub , я не понял что значит "State Machine без локальной переменной". Вот так сойдёт?
Это очень сильное утверждение. Разве можно лично знать каждого автора сборки и его мотивацию? Где (на кого) он работает? С какой целью он тратит личное (?) время? Кажется, нет.
А в ломаном софте не могут появиться внезапные бэкдоры?
Если это станет массовым, то очень скоро всем станет пофиг и подобная информация просто обесценится.
Дайджест :)
Здорово. А рассматривается ли такой сценарий: коллеги (через какое-то время) обленились и перестали тратить даже 30 мин, просто лепят апрувы не глядя? :)
А есть какая-то гарантия что скрипт собирает именно дайджест, а не набор случайных фраз, не относящихся к делу? Это кто-то проверяет? А как можно проверить качество дайджеста? Перечитать эти статьи, выделить главное и .... составить дайджест :)
То же по остальным проектам: как проверить качество работы нежити? Как убедиться что работа проделана не просто для прогрева атмосферы, а выполнила изначальную цель: нанести пользу кожаным? Иначе может получиться что электричество потрачено, а на выходе - очередной нейрослоп, который никто, кроме тех же нейронок, не читает :/
Не понял зачем в этой схеме казино. Деньги -> фишки -> деньги минус комиссия. Чтобы получить банкноты с другими номерами? Ради справки о легальном выигрыше?
Когда я был "салагой", меня никто не пытался застроить. Вероятно, я приносил "дедам" ощутимую пользу, разгружая их от рутины и им было норм.
Сейчас я "дед" и у меня нет проблем в общении с более молодыми коллегами. Они с пониманием относятся что я соображаю не так шустро и им не в лом объяснить что-то более подробно. А учитывая что мы общаемся только по работе, нет критерия "интересно/нет", есть только "надо для дела".