All streams
Search
Write a publication
Pull to refresh
41
0
Роман @WNeZRoS

Разработчик

Send message

Под windows 10 с видеокартой nvidia 4 монитора замечательно работают.

Недавно купил себе Wacom One и был удивлён что для его работы в системе запускается 5 сервисов (3 системных и 2 от имени пользователя). Почему за 50 лет мыши научились просто работать, а планшету нужно столько костылей?
И ещё жадность Wacom: в самой простой линейке (One), нет возможности делать настройки под конкретное приложение, что очень не удобно.
Вы не искали реализаций своих идей?
Например: передача звука с микрофона через джек-джек кабель или через клиент-сервер
обяжет идентифицировать всех пользователей на основе баз данных операторов связи

Получается мессенджеры смогут залезать в базу операторов, слить её целиком и продать, например.
Вы переусложнили GetSecretUsingExpressionTrees, в этом случае достаточно такого:
public static int GetSecretUsingExpressionTrees(this SecretKeeper keeper)
{
    ParameterExpression keeperArg = Expression.Parameter(typeof(SecretKeeper), "keeper"); // SecretKeeper keeper argument
    Expression secretAccessor = Expression.Field(keeperArg, "_secret"); // keeper._secret
    var lambda = Expression.Lambda<Func<SecretKeeper, int>>(secretAccessor, keeperArg);
    var func = lambda.Compile(); // Получается функция return result = keeper._secret;

    return func(keeper);
}
У механических клавиатур, не смотря на высокие кейкапы, для срабатывания достаточно прожать клавишу на несколько миллиметров. Поначалу бывало бегал в играх куда-нибудь в бок, не аккуратно положив палец на клавишу (Cherry MX Silent).
Игре чуть больше месяца, она есть у более 60000 людей (steamspy). Итого: 4500 в месяц это не постоянный доход и сумма не очень похожа на правду (должно быть больше)
Отключение двигателя != отключение руля и тормозов. Можно докатиться до обочины и затормозить.
Приложения можно на карту переносить, а при указании некоторых параметров они при установке будут стремиться на карту. И если не запариваться совершенно не понятно что на карте, а что в телефоне.
Ещё для ускорения можно заменить Split на LastIndexOf, IndexOf, Substring. Опять же будет более эффективная работа с памятью: не будут выделяться в отдельные строки не нужные части.
Для Z1C они выкладывали ядро, чтобы люди могли нормально собрать AOSP.
Размер у Z1 Compact такой же как у Z3 Compact (рамки у экрана стали меньше).
Из неплохих небольших девайсов, помимо Sony Z* Compact, есть Samsung Galaxy Alpha (минус — батарея маленькая) и Huawei Ascend P6S (представлен больше года назад).
Я тоже так думал, но потом узнал что «преемник»
На троих есть Trine, на четверых Castle Crashers и Gauntlet.
Использую DS4 с допиленным SCP драйвером: настройка цвета светодиода и работающий тачпад (к сожалению, для этого нужно запускать ScpMonitor т.к. сервис не может отправлять ввод (SendInput)). Если кому-то это интересно, вот собранная версия и сорсы.
P. S. Не могли бы Вы ещё привести конкретные примеры «некоторые контролы WPF не работают с изменениями коллекции не по одному элементу, а по несколько.»? Я с таким не встречался. Чисто для самообразования.

Код из System.Windows.Controls.ItemContainerGenerator, который используется для создания элементов в ItemsControl и его наследниках.
private void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
{
    if (sender != this.ItemsInternal && args.Action != NotifyCollectionChangedAction.Reset)
        return;
    switch (args.Action)
    {
    case NotifyCollectionChangedAction.Add:
        if (args.NewItems.Count != 1)
            throw new NotSupportedException(System.Windows.SR.Get("RangeActionsNotSupported"));
        this.OnItemAdded(args.NewItems[0], args.NewStartingIndex);
        break;
    case NotifyCollectionChangedAction.Remove:
        if (args.OldItems.Count != 1)
            throw new NotSupportedException(System.Windows.SR.Get("RangeActionsNotSupported"));
        this.OnItemRemoved(args.OldItems[0], args.OldStartingIndex);
        break;
У HTML5 плеера не полная функциональность — нет змейки.
Ещё можно на видеокарте считать какие-нибудь coin'ы. Я так в феврале периодически делал, было тепло и можно было на полученное счёт за электричество оплатить.

Information

Rating
Does not participate
Date of birth
Registered
Activity

Specialization

Software Developer, Game Developer
Lead
C#
MVVM
WPF
Software development
C++
Game Development
AR and VR development
Code Optimization