Илья ничего не жестоко ) Жестоко в данном контексте будет предложение взять ПЛИС, отработать на ней низкоуровневую логику для решения задачи, а потом реализовать её в кремнии, получив программу, реализованную в железе и поставить в соседнюю стойку с серверами бинанса :D Кстати, интересный факт: примерно так сделано в детекторах Большого Адронного Коллайдера - первичный поток информации о столкновениях обрабатывается специальными фильтрами, реализованными непосредственно в кремнии и расположенных в самом детекторе, а уже после них отфильтрованные данные идут на следующую более медленную ступень обработки.
WbICHA, видимо не совсем точно выразился: берем класс, в нем определяем нужные свойства, методы, параметры конструктора и наследуем другой класс от него. Очевидно же, что класс наследуется от класса и в этом классе можно все что надо сделать. Irene_kvlv Дык я и спрашиваю - какую конкретно задачу вы хотите решить?
Шта? В чем задача-то? Какой результат хочется иметь? "В класс" можно унаследовать все, что угодно - любые данные легко передаются как в статические свойства так и в динамические через конструктор.
В таком случае покупайте новый БП - вышедшие из строя БП не ремонтируются и не используются более. Какая конфигурация ПК и какой мощности был БП? Т.к. у вас регулярные проблемы с качеством электричества, как правильно уже сказали в комментариях - очень желательно приобрести бесперебойник. И при выборе нового БП не экономьте - иначе его ждет такая же участь. Топ - SeaSonic и FSP, плюс еще несколько компаний, которым они продают свои БП.
А отключить-то кнопку пробовали? Keytweak не "воспринимает", а показывает код нажатой клавиши - это не зависит от самого приложения. Обычно, клавиатура посылает скан-код нажатой кнопки, а уже драйвер и система на это реагируют. Возможно, клавиатура или её драйвер действительно вместо кода отправляет хоткей - тогда да, тут только сам хоткей отключать хаками либо физически кнопку. Теоретически можно повесить хук на сочетание Win+L и не пропускать событие дальше - я не пробовал, не знаю как хуки влияют на системные хоткеи. У себя я обычно просто переназначаю клавишу Win на свободный код и в отдельном приложении уже привязываю к этому коду нужные мне действия.
"Кажется" тут несколько неуместно. Есть задача получения данных за определенное время - выбираем время и за это время запрашиваем данные. Все. "Сегодня", "Завтра" - понятия абстрактные и зависят от кучи факторов. Поэтому, с точки зрения пользователя он запрашивает данные за "сегодня", а вот уже код определяет вот эти факторы "сегодня" в виде точных данных и на основе этих данных выдает пользователю точный и ожидаемый результат. Тащить непосредственно в АПИ абстрактные и неопределенные понятия - не самый верный подход. Т.о. в вашем случае, да и в общем тоже, запрос должен быть например таким: GET /tasks/day/08.09.22+03:00
Т.е. запрашиваем задачи за сутки, за такое-то число и в такой-то тайм-зоне относительно времени UTC. Опять же, тут тоже могут быть ньюансы: менеджер в Москве, исполнитель задачи - во Владивостоке. И в обоих случаях список задач за "сегодня" может отличаться. Опять же, задачи могут быть привязаны к глобальному времени, а могут быть к локальному. Например, первый вариант: небольшой разброс в часовых поясах и работники работают в примерно в одно время, но каждый с небольшим локальным смещением, а все задачи находятся в условленной тайм-зоне. Пример два: разброс в часовых поясах большой и задачи привязываются к локальной дате и список задачи за вчера для Москвы и Вашингтона будет одинаковым.
Когда у меня была похожая задача с несколькими часовыми поясами и отображением данных для разных часовых поясов, то я во-первых сделал настройку в профиле пользователя "таймзона" - автоматически или вручную, во-вторых запрашивал данные из АПИ именно с указанием даты и таймзоной.
О как, ну тогда, если рассматривать проблему именно с точки зрения "одно решение для всех алфавитов" - то да, вот такие костыльные извращения через эвал вероятно имеет смысл использовать. Я данную проблему рассматриваю с точки зрения "в каком языке/алфавите надо" и использую решение именно в рамках конкретного языка. За регулярку SagePtr спасибо! А вот за код в картинке - нет )
Егор Соколов, проверил: действительно, файл берется из кэша и браузер делает вид, что скачивает файл. Но, все равно это странная логика - делать одно действие, а показывать другое, ИМХО.