Обновить
4
Сердюков Евгений@phoenixbk

Пользователь

Отправить сообщение

Я имею в виду чтобы окно было привязано к рабочему столу, не сворачивалось, не было поверх других окон, имело возможность получать пользовательский ввод (события мыши например), было под ярлыками рабочего стола.

Сейчас приходится очень сильно костылить это всё через WinAPI. Даже у того же Rainmeter бывают глюки. например виджеты отображаются поверх Discord.

Проблемы виджетов в Windows в том, что нет адекватного системного API чтобы программисты могли сами размещать окна своих приложений (на любом языке/фреймворке) на рабочем столе. Сейчас есть только костыльные варианты.

А чтобы не было злоупотреблений можно было ввести какие-то ограничения на размер окна и управление всеми окнами через системную панель чтобы никто не смог перекрыть весь рабочий стол своим виджетом.

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

Android же как-то сделал виджеты, которыми можно пользоваться и они интерактивные.

В общем, Microsoft как всегда занимается хренью и создаёт мертворожденные технологии.

Можете попробовать Rainmeter. Но я в итоге просто написал себе свой костыль на WPF.

Я вывожу погоду и уровень заряда наушников и геймпада поскольку сама ОС не в состоянии выдать эти данные в адекватном виде.

Нужны. Я себе делал свои виджеты для отображения погоды и уровней заряда устройств на рабочем столе. Сейчас приходится очень сильно костылить с Win API чтобы отобразить что-то такое. Microsoft надо было просто добавить простое API чтобы разработчики сами могли отображать что они хотят.

Я поэтому пока так и не перешёл на 11ю винду.
Ещё хотелось бы чтобы было нормальное API для виджетов на рабочем столе. А то приходится костылить кривые варианты с WinAPI.

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

Для меня это не стоит того, чтобы переезжать с Firefox =)

Мне на прошлой неделе вот такое сообщение вылезло. Как раз Firefox + uBlock Origin. Пока что отключил блокировщик в браузере для Ютуба.

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

Лучше бы разрешили размещать панель задач сбоку экрана. А ещё лучше сделали бы человеческое API чтобы можно было создавать свои виджеты на рабочем столе.

А пока лишь страдают какой-то хренью.

Можно рисовать таблицу на canvas. Тогда будет работать очень шустро. Но конечно без гибкости HTML+CSS.

Никто не запрещает создавать в Obsidian те же самые майндмапы. То, как вы связываете объекты это полностью ваше дело. Более того, на Canvas можно добавлять не только простые текстовые элементы, но и существующие заметки, медиа данные, ссылки. Так же можно группировать. Ну и файлы не обязательно хранить как попало :) И связывать между собой их можно тоже по разному.

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

Аудитория в Твиттере таки будет побольше, чем в mastodon и прочих. Плюс алгоритмическая лента позволит получить большую аудиторию, чем отсутствие таковой.

Раз уж выпаяли, не проще было просто новый поставить?) Я не выпаивая аккуратно отгибал и чистил.

О_о Такого я ещё не видел. Наверное вы крутите колёсиком чаще, чем кликаете) Я на предыдущей мышке аккуратно вскрывал энкодер, чистил и какое-то время она работала более менее. А при попытке перепаять из-за моих кривых рук я угрохал дорожки.

Механические энкодеры зло :( Их ещё и немного посложнее перепаивать, чем микрики...

PS это где мышка так трудилась что настолько загрязнилась?

По чему не сделать чтобы библиотечный метод просто возвращал Task.Run, а там уже пусть как хотят, так и ждут?

Task<string> GetTextAsync()
{
    return Task.Run(async () =>
    {
        var request  = CreateRequest(authToken);
        var response = await client.SendAsync(request);

        var text = Deserialize(response);
        return text;
    });
}

На своём личном сервере можно поднять кучу разных протоколов и смотреть какой протокол в какой сети работает. Можно ещё под https замаскировать. У меня подняты OpenVPN, SoftEther, WireGuard. Ещё поднял ShadowSocks прокси (через него можно пропускать тот же SoftEther или WireGuard). На всякий случай ещё подняты отдельные прокси для телеги. Личные VPN сервера они блочить вряд ли будут, а вот занижать скорость, как это делает Билайн, до таких скоростей, что пользоваться невозможно, они вполне могут.

1

Информация

В рейтинге
7 194-й
Откуда
Черногорск, Хакасия, Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Разработчик мобильных приложений
Младший
C#
WPF
.NET
SQL
PostgreSQL
Git
Linux
Docker