• Нужно много, но не сложно рисовать. Какой подход выбрать?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    по моему классический случай, когда не знаю как называется создает большую проблему
    - на сколько я помню, задача все еще не перешла в ранг тривиальных, зато точно уже есть решения во множестве
    - подход [к снаряду] первый c# визуализация графов
    - подход к снаряду второй ща пороюсь в закромах и накидаю ссылок, то есть буду обновлять ответ, постараюсь не много раз (ну тут уж звиняйте гарантий точной пригодности быть не может)
    .. или платные не нужны совсем? (тогда github - поиск по правильным словам, и стукните, что бы я не спамил платными решениями поздно ))).. пошли кандидаты:
    - https://www.yworks.com/products/yfiles-net
    - https://www.nwoods.com/products/godiagram/
    - https://www.nevron.com/products-dot-net-vision.aspx
    .. продолжение следует пожалуй я преувеличил свои закрома (на самом деле что то найдется почти у всех популярных платных вендоров либ. но я проверил на соотвествие запросу. как его понял)

    ps надеюсь донес свою точку зрения, а уж если хоть какой то пункт будет полезен, то вообще супер. удачи! ))
    Ответ написан
  • Visual studio 2019 появляются желтые полоски при переходе на новую строку, что делать?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    1
    wwBkrT0.png

    2
    PMgcmhe.png

    3 - но, поверьте, с ними лучше - видно где внесли изменения, которые еще не сохранены на диск
    Ответ написан
    Комментировать
  • Почему не выходит выполнить команду?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    попробуйте
    var command = @"C:\Program Files (x86)\TestProg\TestProg.exe -c -d";


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

    Александр Юдаков,
    ну или так?
    using System.Diagnostics;
    
    namespace run_app
    {
        class Program
        {
            static void Main(string[] args)
            {
                var pi = new ProcessStartInfo();
                pi.FileName = @"C:\Program Files\Notepad++\notepad++.exe";
                pi.Arguments = @"C:\Windows\System32\drivers\etc\hosts";
                Process.Start(pi);
            }
        }
    }

    выхлоп YC6ROFL.png
    Ответ написан
    8 комментариев
  • Аналог Eval из JS в C#?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    C# не является скриптовым языком. по этому точного аналога Eval нет. а интерполяция строк, судя по синтаксису, почти или совсем, такая же

    гуглите динамическая компиляция и/или деревья выражений. далее уточняйте запросы. решения есть, но не такие тривиальные как в js

    при этом, есть множество решений скриптования дотнет на тех же js, lua и тд (подробности в гугл, их много
    Ответ написан
    Комментировать
  • Как определить будет ли выигрыш?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    начните с покерных калькуляторов
    .. ну а если доберетесь до Равновесия Нэша, то вы на верном пути..

    ps рекомендую. тут именно о покере и равновесии Нэша poker.cs.ualberta.ca/publications/NIPS07-cfr.pdf
    некоторые, коммерчески успешные покерные калькуляторы, чуть ли не буквально основаны на этой публикации
    Ответ написан
    2 комментария
  • Какие языки программирования используются в современной промышленности (промышленные роботы, бытовая техника, элементы умного дома, ...)?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    c/c++, с умными домами самодеятельности больше, по тому точно в ходу и python, и даже с# (что любопытно, статей по теме на основе java не вижу в упор)

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

    но приведу ссылку на статью, которая понравилась - https://habr.com/ru/company/hexlet/blog/303160/

    ps ну да, ассемблер же - если мало памяти и ядер (что то совсем микро), но есть деньги на кодинг и отладку
    Ответ написан
    5 комментариев
  • Как написать функцию которая для отсортированного маcсива целых чисел определяет, содержится ли в нем заданное значение?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    Пытался многими способами
    а какими?
    что можно придумать на 4й день, кроме полного перебора? для справки - для не сортированных наборов, других способов нет в принципе )))
    ... и он должен работать надежно )))

    в общем случае, Contains тоже будет делать просто перебор )) для обычного массива, List и тд - без вариантов будет полный перебор. просто по тому что компилятор ни чего не знает о состоянии сортированности
    для роста навыков, стоит все таки реализовать его ручками

    для заведомо сортированных наборов, таких как https://docs.microsoft.com/ru-ru/dotnet/standard/c... надеюсь, что будет применяться алгоритм двоичного поиска (слово надеюсь тут по тому, что не смотрел исходники, хотя это вполне возможно. корка вся опенсорц, да и классический дотнет просматривается механизмами студии)

    ..но не знаю как это для 4го дня? хотя.. скорее уже как минимум 5го? бинарный поиск возможно сложновато пока?

    на самом деле нет, надо просто быть настойчивее в обучении. удачи ))
    Ответ написан
    6 комментариев
  • Дико тормозит Windows 7, но почему?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    В том и дело, что нагрузка мизерная, по всем фронтам
    чудес не бывает
    смотреть тут, по всем вкладкам
    uF4lTZT.pngzJi4vFW.png
    ps .. но еще бывают
    хитро%0#*3 нехорошие программы. 7ка - это две стороны медали, ей и ресурсов меньше надо, но и любители некофилии .. экономисты ресурсов .. ну вот как сказать что б не обидеть? .. это сборка? если вдруг да - там может быть все что угодно..
    пример - ФБР (ну или кто вам больше нравится) ботнету голову срубили, а вирус долбится.. вот и будет такая картина
    Ответ написан
    Комментировать
  • Почему остаток от деления разный?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    а так:
    - 3 + 1 = 2
    база тут https://ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%BB%D...
    споры о реализации, видимо сюда https://www.ruby-lang.org/en/community/
    Ответ написан
    Комментировать
  • Виды профилактик для зрения?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    книга - не отдых, разве что смена нагрузки
    бассейн? - обще укрепляющая штука точно, но глазам то - хлорка минимум, а смотреть под водой - тоже лишь смена типа нагрузки

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

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

    Upd
    : Офтальмолог посоветовал носить очки +0.5 для работы вблизи, для того чтобы мышцы глаз не напрягались. Кто-нибудь пробовал данный способ?
    все зависит от возраста и собственных ощущений. в общем случае, все таки глаза должны работать (мышцы хрусталика должны перестраиваться, в зависимости от расстояния до рассматриваемого объекта). нагрузка и отдых должны присутствовать.
    в разное время, сам пробовал то что описал выше как предпочтительный отдых, и просто хождение по улице без очков. тут надо пояснить - с подросткового возраста близорукость. но сразу после школы ВУЗ и компьютерные мониторы, почти без перерывов )). при этом периодами был спорт в нерабочее время, разный, и разного уровня активности (в тч 7 категорийных походов в горы )))...
    смущает наличие жалоб
    (чувство сухости и, будто, что-то в глаз попало)
    и потребность в каплях. при этом аналогичные симптомы могут быть при гипертонии (когда сосуды в глазах набухают). как итог - не опирайтесь особо на форумы, но и проконсультироваться стоит у нескольких профильных специалистов. желателно независимых. в разных местах (современная реальность, сам решаю немного другие вопросы, но потрясен упадком среднего уровня квалификации врачей, участковый терапевт чуть в гроб не загнала за год.. сейчас повезло попасть в толковый диагностический центр)
    Upd2 - про возраст и нагрузку. мне сейчас 54, в каплях не нуждаюсь, в качестве именно гимнастик, тупо - без очков на капилярный рисунок ладони, и отдаляю/приближаю, провоцируя напряжение на границах. но это с поправкой на текущее зрение - просто мне попадает в диапазон дистанций ))
    это даже не минуты в день. скорее когда вспомню ))) то есть может статься несколько минутных сеансов в год ))).. но вообще по весне обычно всегда вспоминаю, и на какое то время начинаю повторять..
    ну и про давление - о вероятном совпадении симптомов знаю.. ну стоит гульнуть с огненной водой, как по молодости )).. то уже узнаешь многое о давлении ))
    Ответ написан
    Комментировать
  • Какими способами можно организовать взаимодействие между разными программами?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    Например есть несколько exe файлов ..
    хорошее начало. а они точно разработаны для взаимодействия:
    - друг с другом?
    - для вообще какого либо взаимодействия?
    и им нужно как-то взаимодействовать друг с другом
    нет. это вам нужно. но именно по этому, надо вникать во множество подробностей
    Я знаю вариант взаимодействия через TCP между ними
    так сообщите нам? иначе на какой ответ? или хотя бы совет? вы вообще рассчитываете?
    Ответ написан
    Комментировать
  • Насколько нужно неакутуальные данные выносить в отдельные таблицы MySQL?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    1 - скорее да, чем нет
    2 - отдельная таблица итогов за периоды. за текущий год - по месяцам, старее - по годам

    2+ - но потребуется контроль на предмет правок "первичных данных" задним числом.. а вообще это все классика учета
    Ответ написан
    Комментировать
  • Как из массива строк вывести рандомную в textBox?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    начните с решения задачи - как вообще что то вывести в textBox...
    Ответ написан
    7 комментариев
  • Linux mint на SSD как правильно разметить диск?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    по дефолту
    Ответ написан
    Комментировать
  • Что за сущность 'local server' в server manager(Windows server 2016)?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    Или это именно физический ПК на котором установлены все текущие роли/cервера?
    да
    Ответ написан
    2 комментария
  • Как сбросить пароль root виртуальной машины Linux на Proxmox?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    а загуглить "как сбросить пароль линукс" не судьба?
    .. при возможности доступа к диску (образу диска) все просто до смешного
    Ответ написан
    Комментировать
  • Где функции InputBox?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    в Visual Studio есть система подсказок и даже исправлений кода/настроек проекта
    просто на строке ошибки, внимательно смотрите что подсказывает студия
    Ответ написан
    Комментировать
  • Какие книги есть для новичков по C# в 2020?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    совет - уж точно нет смысла читать что либо ниже C# 4.0. а так - опирайтесь на отзывы наверное

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

    для ознакомления https://habr.com/ru/company/raiffeisenbank/blog/451136/
    самая актуальная информация в MSDN, это место, в которое стоит заглядывать всегда. начиная с кнопки F1 в Visual Studio, в частности когда курсор на имени или типе переменной ;)))

    там есть и учебные примеры. но возможно некоторые, лучше смотреть после освоения базы..
    .. а некоторые можно сразу https://docs.microsoft.com/ru-ru/dotnet/csharp/tut...
    Ответ написан
    Комментировать
  • Алгоритмы на хэш функциях?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    https://www.google.com/search?client=firefox-b-d&q...

    ps суть ответа - нет таких. но во множестве есть таковые с использованием свойств необратимости (предполагаемой, но не всегда доказанной) хэш функции, или нескольких. мне не известны криптоалгоритмы, основанные только на хэш функции, и на одной хэш функции. как то так..

    pps в общем случае, хеш функции удобны для проверки секрета (нечто переданное по альтернативным каналам связи, с высшей степенью доверия). допустим есть сверх секретный код, тогда хеш от него будет уникальным (или почти уникальным ;). этого достаточно для алгоритма работы - предъяви хеш для доверия
    реальные крипто-алгоритмы могут быть более изощренными .. но не просите делать исследование за вас ))
    .. а другой роли хешей в криптографии нет
    Ответ написан
  • Как хранить список часто меняющегося порядка в Postgres?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    проблема надумая
    - с точки зрения БД, предпочтительно {id, name, order}
    - менять порядок логично в промежуточной логике (в зависимости от архитектуры, она может быть и на фронте, и на на беке, и на мидл леере).. и при необходимости сохранять изменения

    ps egorkozelskij, если вас устроит key-value, есть https://www.aerospike.com/lp/aerospike-community-e... но кажется там, все равно, стартовая конфигурация железа от 8 Гб RAM
    Ответ написан
    4 комментария