Полностью поддерживаю тезисы и выводы статьи, но должен заметить, что есть причины, и даже иногда трудно или неодолимые, которые вынуждают так делать.
Если деятельность регулируется государством или выполняется в интересах государства, часто невозможно вот так просто игнорировать даже минимальную задолженность. Как в том фонде соцстрахования, когда у них вылезла лишняя копейка. Для этого должны быть утвержденные процессы с чётко установленными границами применимости. Никто не будет на свой страх и риск вычёркивать эту копейку, да и это может быть и вовсе невозможно.
То же самое насчёт процессов применимо и к частным компаниям. Но у них, да и в общем, вылезает другая особенность: ответственность за счёт куда придёт недостача и ответственность за отправку уведомления лежат на разных подразделениях. И показатели их эффективности могут даже конфликтовать одни с другими.
Обычно нужен неравнодушный человек, который обратит внимание на проблему и, главное, найдёт в себе силы и время, чтобы пропихнуть процесс, который решит проблему. Или эффективный менеджер 😉
Ну и из разряда неразрешимых проблем: у меня уже 20 лет открыт счёт в кредитном союзе (это такой, можно сказать, кооперативный банк). 18 лет назад я хотел его закрыть, но они потребовали $25 за закрытие, поэтому я просто забил. По закону о банковской деятельности они каждый месяц обязаны предоставлять баланс счета. В те времена об отправке баланса по электронной почте никто не слыхивал. Вот они и слали мне каждый месяц письмецо, которое немедленно отправлялось в мусор. А стоимость письма за эти годы поднялась от 50 центов до полутора долларов... Максимум, что они смогли соптимизировать с тех пор, так это выставлять баланс ежемесячно, но высылать три бумажки одним письмом раз в квартал 😁
Курить я начал в 7 лет, собирая с дружком недокуренные бычки. Бычки в кармане засёк батя и устроил мне знатную выволочку продуктовой сеткой (очень, кстати, действенное средство воспитания, без риска покалечить воспитуемого, если вошёл в раж).
На этом моё курение встало на долгую паузу.
Армия была тем местом, где меня окончательно отговорили курить. Все курящие во взводе мне категорически советовали не начинать.
А ещё прикольная история помогла. В учебке решил поваляться денёк на койке, прикинувшись больным. Чтобы нагнать себе давление, будучи некурящим, после завтрака выкурил в быстром темпе, в затяжку, одну беломорканалину. И заявил, что как-то мне не очень со здоровьем. В санчасти померили давление, удивились: верхнее зашкаливает, нижнее - в норме. Так и быть - отправили в койку. Так вот, мне до самой ночи было так хреново, что я даже на обед и ужин не ходил. А утром, когда мне было уже хорошо, но всё ещё на постельном режиме, пришёл старшина и отправил всех болезных на уборку территории 😁
В более сложных системах, да и в этой тоже - для админа, например, может быть вполне легальная ситуация, когда userid в токене не совпадает с userid в теле запроса. Это просто будет означать, что залогиненный пользователь имеет право действовать от имени другого или получать информацию о другом пользователе. И сервер, естественно, это право должен проверить на этапе исполнения запроса - при авторизации.
Работаю в одном из основных канадских банков. Могу подключать рабочий ноутбук к любому WiFi - без ограничений и проблем. Просто после соединения весь трафик идёт через VPN.
Помню покупал билет на корабль в кунах, списали по одному курсу, платеж не прошёл, вернули по другому.
Можете указать любую другую платёжную систему, у которой иначе?
Да, это неприятно. Но PayPal взял ваши деньги в одной валюте и отдал продавцу - в другой. С Вас взяли 2.5% (или сколько там у них) за конвертацию. У продавца ещё и взяли комиссию. При возврате денег обменный курс уехал (может даже и в Вашу сторону). Продавцу вернули комиссию. Сумму из другой валюты конвертировали в вашу по текущему курсу минус снова проценты за конвертацию. Вот Вы и получаете назад как минимум на 5% меньше, если курс не менялся. Если курс изменился в Вашу сторону - получите больше. Если не в Вашу - ещё меньше.
И так везде. Никто свои деньги добавлять не будет, чтобы компенсировать разницу курсов. Но и себе не оставят, если разница в Вашу пользу. Но проценты за две конвертации - всегда минус
У меня нарисовался такой алгоритм. Пардон, что без форматирования. Прошу сильно не пенять.
Считаем ближайшую степень двойки, большую количества элементов:
2**k >= n
m = 2**k. m всегда >= n
(A1+A2+...+An)/n = (A1+A2+...+An) × 2**k / n × 2**k = (A1+A2+...+An+0+0+...+0m) / 2**k × 2**k / n
Здесь мы добиваем нулям, чтобы общее количество элементов стало m.
Выражение S = (A1+A2+...+An+0+0+...+0m) / 2**k обсчитывется рекурсивным разбиением на пары и сдвигом вправо на 1 бит. Придётся учитывать теряемый бит нечётных чисел.
После чего имеем S × 2**k / n
Это, по идее, можно просчитать без вылета за границы величин.
Я алгоритм не тестировал. Так что если вкралась ошибка, то прошу не серчать
То есть для различения всех цветов ... большинству животных ... хватает ... трех видов рецепторов цветного зрения... Таким хищникам как волки, собаки, кошки – вообще двух хватает.
Можно установить поверх, апгрейдом. В реестре в нескольких местах прописывается, что это IoT LTSC, потом, не перегружая, накатывается апгрейдом инсталляция IoT LTSC. Я такое проделывал - работает.
Кстати, это работает, насколько я знаю, начиная с 7 - для смены типа лицензии с любой на любую, без потери установленного софта и настроек.
Также есть программы, меняющие лицензию вообще без переустановок. Но насчёт конкретно IoT LTSC - не уверен. Попробуйте поискать KMS Tools. По-моему, в их состав нечто такое входит с недавних пор.
Про легальность и активацию - это вопрос отдельный 😃
Решается задержкой начала работы системы на n секунд.
А вообще, страховщики (а в Канаде и, в частности, в Торонто, автостраховка ух как недёшева!) уже несколько лет как предлагают поставить электронного соглядатая за стилем твоей езды с потенциальным бонусом уменьшения страховки на 25%. Эта штука не только скорость на превышение пасёт, а ещё и снижает баллы за резкое ускорение и торможение.
Хоть я и не резко вожу, но вот в +20 км/ч к разрешенной скорости на шоссе отказать себе не могу. Вот и плачу страховку по-полной, без этого бонуса
В 675 году королём Мерсии стал Этельред I (Æthelred, 675-704), сын Пенды. В 676 году он вторгся в Кент и разрушил Рочестер, а через три года разгромил войско короля Нортумбрии
С чего-то он решил, что трамвай непременно его переедет, вместо того, чтобы затормозить из-за его машины или, по крайней мере, из-за красного светофора?
Может он знал, что в трамвае тоже автопилот... 😁
И вообще, если у трамвая не выделенная полоса, а такие бывают сплошь и рядом, то поворот на неё вполне допустим.
Ещё, по видео я бы сказал, что это повтор. То есть он сначала попал в эту ситуацию, потом вернулся и дал автопилоту глюкнуть снова, на этот раз с полной видеосъемкой. И в этом случае его проезд на красный - непростителен
Полностью поддерживаю тезисы и выводы статьи, но должен заметить, что есть причины, и даже иногда трудно или неодолимые, которые вынуждают так делать.
Если деятельность регулируется государством или выполняется в интересах государства, часто невозможно вот так просто игнорировать даже минимальную задолженность. Как в том фонде соцстрахования, когда у них вылезла лишняя копейка. Для этого должны быть утвержденные процессы с чётко установленными границами применимости. Никто не будет на свой страх и риск вычёркивать эту копейку, да и это может быть и вовсе невозможно.
То же самое насчёт процессов применимо и к частным компаниям. Но у них, да и в общем, вылезает другая особенность: ответственность за счёт куда придёт недостача и ответственность за отправку уведомления лежат на разных подразделениях. И показатели их эффективности могут даже конфликтовать одни с другими.
Обычно нужен неравнодушный человек, который обратит внимание на проблему и, главное, найдёт в себе силы и время, чтобы пропихнуть процесс, который решит проблему. Или эффективный менеджер 😉
Ну и из разряда неразрешимых проблем: у меня уже 20 лет открыт счёт в кредитном союзе (это такой, можно сказать, кооперативный банк). 18 лет назад я хотел его закрыть, но они потребовали $25 за закрытие, поэтому я просто забил. По закону о банковской деятельности они каждый месяц обязаны предоставлять баланс счета. В те времена об отправке баланса по электронной почте никто не слыхивал. Вот они и слали мне каждый месяц письмецо, которое немедленно отправлялось в мусор. А стоимость письма за эти годы поднялась от 50 центов до полутора долларов... Максимум, что они смогли соптимизировать с тех пор, так это выставлять баланс ежемесячно, но высылать три бумажки одним письмом раз в квартал 😁
Такие вот дела
Курить я начал в 7 лет, собирая с дружком недокуренные бычки. Бычки в кармане засёк батя и устроил мне знатную выволочку продуктовой сеткой (очень, кстати, действенное средство воспитания, без риска покалечить воспитуемого, если вошёл в раж).
На этом моё курение встало на долгую паузу.
Армия была тем местом, где меня окончательно отговорили курить. Все курящие во взводе мне категорически советовали не начинать.
А ещё прикольная история помогла. В учебке решил поваляться денёк на койке, прикинувшись больным. Чтобы нагнать себе давление, будучи некурящим, после завтрака выкурил в быстром темпе, в затяжку, одну беломорканалину. И заявил, что как-то мне не очень со здоровьем. В санчасти померили давление, удивились: верхнее зашкаливает, нижнее - в норме. Так и быть - отправили в койку. Так вот, мне до самой ночи было так хреново, что я даже на обед и ужин не ходил. А утром, когда мне было уже хорошо, но всё ещё на постельном режиме, пришёл старшина и отправил всех болезных на уборку территории 😁
Вот так я и не закурил больше никогда
Хмм, почему-то мне при взгляде на фотку холодильника в конце статьи видится свастика вместо цифры 23... Почему такая ассоциация?
В более сложных системах, да и в этой тоже - для админа, например, может быть вполне легальная ситуация, когда userid в токене не совпадает с userid в теле запроса. Это просто будет означать, что залогиненный пользователь имеет право действовать от имени другого или получать информацию о другом пользователе. И сервер, естественно, это право должен проверить на этапе исполнения запроса - при авторизации.
Просто как напоминание:
Аутентикация: проверка кто ты есть
Авторизация: проверка что ты имеешь право делать
Работаю в одном из основных канадских банков. Могу подключать рабочий ноутбук к любому WiFi - без ограничений и проблем. Просто после соединения весь трафик идёт через VPN.
Можете указать любую другую платёжную систему, у которой иначе?
Да, это неприятно. Но PayPal взял ваши деньги в одной валюте и отдал продавцу - в другой. С Вас взяли 2.5% (или сколько там у них) за конвертацию. У продавца ещё и взяли комиссию. При возврате денег обменный курс уехал (может даже и в Вашу сторону). Продавцу вернули комиссию. Сумму из другой валюты конвертировали в вашу по текущему курсу минус снова проценты за конвертацию. Вот Вы и получаете назад как минимум на 5% меньше, если курс не менялся. Если курс изменился в Вашу сторону - получите больше. Если не в Вашу - ещё меньше.
И так везде. Никто свои деньги добавлять не будет, чтобы компенсировать разницу курсов. Но и себе не оставят, если разница в Вашу пользу. Но проценты за две конвертации - всегда минус
В огороде - бузина, а в Киеве - дядька.
Напомнило цитату батьки: Был программистом, стал трактористом
Ага-ага, тесла на автопилоте объезжает шлагбаум и едет метров 10 вдоль жд путей (судя по фото).
Google нашёл новость 10-часовой давности на 3.5 левых сайтах.
Извиняйте, но не верю!
У меня нарисовался такой алгоритм. Пардон, что без форматирования. Прошу сильно не пенять.
Считаем ближайшую степень двойки, большую количества элементов:
2**k >= n
m = 2**k. m всегда >= n
(A1+A2+...+An)/n = (A1+A2+...+An) × 2**k / n × 2**k = (A1+A2+...+An+0+0+...+0m) / 2**k × 2**k / n
Здесь мы добиваем нулям, чтобы общее количество элементов стало m.
Выражение S = (A1+A2+...+An+0+0+...+0m) / 2**k обсчитывется рекурсивным разбиением на пары и сдвигом вправо на 1 бит. Придётся учитывать теряемый бит нечётных чисел.
После чего имеем S × 2**k / n
Это, по идее, можно просчитать без вылета за границы величин.
Я алгоритм не тестировал. Так что если вкралась ошибка, то прошу не серчать
Простенький honeypot вебсайт с раздачей каких-нибудь интересных слонов ни за сколько. И вот вам толпища IPv6 адресов из логов.
А если формочку прикрутить, чтоб слонов не совсем за так раздавать, то и ещё каких-то персональных данных можно заполучить в довесок
Читаем внимательно, потом комментируем:
Двух видов рецепторов цветного зрения, не цветов
Можно установить поверх, апгрейдом. В реестре в нескольких местах прописывается, что это IoT LTSC, потом, не перегружая, накатывается апгрейдом инсталляция IoT LTSC. Я такое проделывал - работает.
Кстати, это работает, насколько я знаю, начиная с 7 - для смены типа лицензии с любой на любую, без потери установленного софта и настроек.
Также есть программы, меняющие лицензию вообще без переустановок. Но насчёт конкретно IoT LTSC - не уверен. Попробуйте поискать KMS Tools. По-моему, в их состав нечто такое входит с недавних пор.
Про легальность и активацию - это вопрос отдельный 😃
Решается задержкой начала работы системы на n секунд.
А вообще, страховщики (а в Канаде и, в частности, в Торонто, автостраховка ух как недёшева!) уже несколько лет как предлагают поставить электронного соглядатая за стилем твоей езды с потенциальным бонусом уменьшения страховки на 25%. Эта штука не только скорость на превышение пасёт, а ещё и снижает баллы за резкое ускорение и торможение.
Хоть я и не резко вожу, но вот в +20 км/ч к разрешенной скорости на шоссе отказать себе не могу. Вот и плачу страховку по-полной, без этого бонуса
И придёт жатва.
См. "Восхождение Юпитер" (Jupiter Ascending)
М-да, представляю себе лаптопного монстра, которому 480 Вт мало. 🔥
У меня на работе программерский лаптоп от Lenovo с Xeon и отдельной видеокартой требует 125 Вт, а обычные Lenovo питаются от 65 Вт блоков питания
Экий шустрый младенчик был 😁
С чего-то он решил, что трамвай непременно его переедет, вместо того, чтобы затормозить из-за его машины или, по крайней мере, из-за красного светофора?
Может он знал, что в трамвае тоже автопилот... 😁
И вообще, если у трамвая не выделенная полоса, а такие бывают сплошь и рядом, то поворот на неё вполне допустим.
Ещё, по видео я бы сказал, что это повтор. То есть он сначала попал в эту ситуацию, потом вернулся и дал автопилоту глюкнуть снова, на этот раз с полной видеосъемкой. И в этом случае его проезд на красный - непростителен
Интересно, как в чемпионате среди колледжей (collegiate challenge) могут участвовать не студенты? Или они и выпускников своих приплели?
Excel - это только наполовину, ладно, пусть даже на 3/4, про логику. Важная часть - презентационная. Надеюсь, там были и такие задачи
Вот такой вариант мне кажется тоже интересным:
Сколько уникальных цифр можно нажать за N ходов из конкретной начальной позиции?