Pull to refresh
12
0
Игорь Абрамян @Scrypto

Инженер сервисного центра, программист

Send message

И кстати, я тоже хотел брать 49 юдиймов, но посчитав пиксели и диагональ, пришел к тому, что 2 27 4к монитора, это лучше ибо получается по ширине больше 2160 пикселей, да и по длинне 7680, против 1440 и 5140 вроде.

У меня был такой вариант, долго я на нём работа 4 4k монитора.
2 27, 1 28, 1 13.3 сенсорный.
И вроде как казалось идеально. Но сделал операцию, глаза стали уставать сильно, и решил попробоват макбук, в итоге взял m4max 16 дюймовый на 120 герц. И был сильно удивлен тем, что оказывается и не надо столько мониторов, достаточно 1, ну максимум 2х. Настолько хорошо тут работа с рабочими столами сделана, что повернуть голову от 1 монитора к другому, занимает больше времени чем свайп 3 пальцами, для перехода к новому столу.
По софту есть нюансы, но это уже совсем другая история.

Он кстати тоже от ии, я просто задал векторы которые нужно описать(goja, fingerprint, venv и т.п.), сам коммент, как и статья судя по всему написан одним и тем же ии :D
(случайно запостил родительский коммент с другого аккаунта)

желтым мелом потереть микросхему, обычно помогает )

А что за пандора у вас была? У меня стоит 4g gps v2, пока все хорошо, аккум правда новый.
А так спокойно в минус 25 заводит, даже если несколько дней до этого стояла.

Я на свой Hyundai Grandeur, поставил сигналку с GSM от пандора, она умеет и показать по gps, и машину запустить и если тачка поддерживает посмотреть сколько литров в баке + даже ошибки считать.

Была идея тоже бота сделать, но сделал просто автозапуск через алису :)
Официально не было приложения для работы с алисой, написал на го прослоечку запустил у себя на сервер и алиса к ней обращается при определенном сценарии (что то типа, запусти навык "название машины")
Если что исходники тут: https://github.com/Scryptor/PandoraAutoStart

Я пробовал с этого акканута, не получилось, потом сбросил браузер, и он зашел на старый аккаунт (Я не вспомнил логин, и зашел по старому из подсказки браузера), оттуда и scryptor. Но после перезашел и все заработало.
Спасибо.

Странно, но похоже нужно 10 кармы, а не 7, не пускает дальше регистрации

Спасибо, надеюсь попадется человек, которому нравится программирование микроконтроллеров и прочих железок :) Тогда мой подарок зайдет

Ребят, хочу поучаствовать, не хватает 1 до 7

Согласен, лично для меня сторис в телеге это лишнее, но не могу сказать, что они мешают, есть и есть, где в уголочке.
Как по мне самый удобный мессенджер для работы, остальные удалил уже более года как.
Видео только через телеграм не особо удобно, но для этого используем zoom.

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

Просто в фоне когда
Просто в фоне когда
При активном перелистывании вкладок чатов и т.п.
При активном перелистывании вкладок чатов и т.п.


Привет, а русский текст как-то можно заслать в проксю, если ссылка содержит поисковый &query=русский текст.
Вылетает ошибка

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

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

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

Про всякие конкурсы от провайдера, в виде игр, где не было валидации запросов никакой, и можно было подменить счёт при отправке post запроса в конце игры и получить всякие призы, что превращало турнирные таблицы в соревнования читеров, я уже говорить не буду )

Мда, вот мне заняться было нечем )

Тоже делал бота, чтобы разделить ответы, создал уровни пользователя (Пользователь идентифицируется по ID), при том или ином ответе переходит на новый уровень, или назад.
Проблема встала при работе с inline кнопками, я могу, их послать, принять ответ, но вот не могу поменять на ходу. Не присылает inlineMessageId.
Не подскажешь, что делаю не так?

Отправка кнопок:

public async void SendInline(long chatId, CancellationToken cancellationToken)
    {
        InlineKeyboardMarkup inlineKeyboard = new(new[]
        {
                // first row
                new[]
                {
                    InlineKeyboardButton.WithCallbackData(text: "Кнопка 1", callbackData: "post"),
                    InlineKeyboardButton.WithCallbackData(text: "Кнопка 2", callbackData: "12"),
                },
 
            });
 
        Message sentMessage = await botClient.SendTextMessageAsync(
            chatId: chatId,
            text: "за что мне это??",
            replyMarkup: inlineKeyboard,
            cancellationToken: cancellationToken);
    }

Попытка изменить:

if (update!.CallbackQuery!.InlineMessageId != null)
                {
                    await botClient.EditMessageReplyMarkupAsync(inlineMessageId: update!.CallbackQuery!.InlineMessageId,
                        replyMarkup: inlineKeyboard);
 
                }

Кнопки присылают callbackData, но inlineMessageId всегда null

Да, вы правы. Моя невнимательность сыграла

На Core 5, быстрее в два раза.
За 2.2 сек.
Определенно прогресс по сравнению .net 4 есть

Что интересно, время выполнения выросло на 0.6 секунды в среднем, с 3.5 до 4.1, при использовании DivRem
.net используется 4.7.1

   private static void smethod_0(int x, ParallelLoopState pls)
        {
            int num = x;

            int x1 = num / 10000000;
            if (num % x1 != 0) return;
            num = num % 10000000;
            int x2 = num / 1000000;
            num = num % 1000000;
            int x3 = num / 100000;
            num = num % 100000;
            int x4 = num / 10000;
            num = num % 10000;
            int x5 = num / 1000;
            num = num % 1000;
            int x6 = num / 100;
            if (x3 + x6 != x2) return;
            num = num % 100;
            int x7 = num / 10;
            if (x7 - x6 != nfmV) return;
            num = num % 10;
            int x8 = num;
            if (x4 * x8 % 2 != 0) return;

            allPwd += $"{x}\n";
        }

Убрал строки, ну и проверки вывел в порядки их возможного использования.
Скорость выполнения увеличилась с 13 секунд, до 3.5 сек.
Спасибо за идею.

Information

Rating
6,267-th
Location
Петрозаводск, Карелия, Россия
Date of birth
Registered
Activity