Василий Банников, да, я пометил свой камент как перечеркнутый (поспешный). если только японский не влияет. если многоязычный вывод, очень даже влияет ))
и согласен, итог так себе. повторюсь - думаю это историческое наследие косяков консоли МС
Александр Абаишвили, вам обязательно нужна консоль? если целевая среда виндовая, можно использовать винформс, урезать окно, убрать шаку и тд, этакую эмуляцию консоли... там управление многоязычным выводом на порядок лучше
ну и последний штрих - необходимый шрифт, при желании, можно как инсталлировать программно, так и выбрать для своей консоли
... тест показывает, что можно не восстанавливать исходные настройки... но я думаю их можно и восстановить
.. для обычного вида вывода... консоль дело потоковое ;)
Dasolod, строка Console.OutputEncoding = Encoding.Unicode; в общем то лишняя. консольный вывод дотнета, юникодовский от рождения (с 2000 года)
... очередной тест показал что строка нужна! )))
еще точнее, использовать c:\users плохая идея изначально
варианты:
- папка текущего пользователя
- c:\users\public
- фиксированная папка в корне диска, отличного от системного
вообще то выбор огромен. есть еще множество nosql легких субд под dotnet.
при этом, для несложных задач, объектно-ориентированные субд, могут быть на много комфортнее EF.
для программ уровня утилит, частенько достаточно даже хранения данных в json/bson
sh_023, а вы попробуйте поверить человеку, который админил сети примерно 25 лет...
сделайте по мануалам, а не по домыслам
ps напомню, что и в линуксе, подобное объединение, называется bridge (у вас же synology?)
там так же надо выполнить правильную настройку, если используются 2 порта, а не скоростной свитч между клиентом и сервером
не знаю на сколько подойдет, у меня это первые блютуз уши, зато вин 11 и ни каких проблем не наблюдаю.
но есть нюанс, если выключаю комп, или ребутаюсь в линукс/акронис/стрелец (по таймауту, там какие то минуты) - уши сами уходят "спать". не буду скрывать, сам тупил, пока повторно не почитал инструкцию к ушам :)
когда разобрался, лично меня не напрягает нажать power на ушах, и повторно присоединить
под спойлером комикс из скринов
1 - если уши уснули (а это быстро можно заметить) сначала жмем power на ушах. в моем случае, еще надо блин выслушать фразу на английском, что типа power on, и сколько там процентов заряда. дальше по скринам
2
3
4
5
Полиш Флэймзровер, я пользовал. остался очень доволен. а конкретно - решето Эратосфена на максимальный размер ))
в том числе объекты замечательно сериализуются (сохранение в файл) ))
сразу скажу - не сравнивал производительность с другими подходами.
зато точно могу сказать - то что вы описали как свою первую идею, возможно. но и граблей огребать можно долго, если рука не набита ))
как вариант - использовать массивы Int16 (они же short) но просто маскировать значение по 11 бит. будете терять по 5 бит на знакоместо, зато алгоритмистика будет проще и легче будет тестировать. если знаков в числах у вас будет не много, такие потери памяти врядли имеют значение
Тоесть чтобы в случае если комп не смог связаться с dhcp не приходилось перетыкать ethernet кабель чтобы все заработало.
- не насилуйте разъёмы, обычно они долговечны, тем не менее :)
- в "свойствах адаптера" выкл/вкл, полный эквивалент. при чем винда делает больше действий, чем при ipconfig /renew. не буду уже сильно настаивать, давно не занимаюсь "глубинным бурением". но по наблюдениям, выкл/вкл (как и отключение кабеля) может быть часто эффективнее, чем ipconfig /renew
и согласен, итог так себе. повторюсь - думаю это историческое наследие косяков консоли МС
Александр Абаишвили, вам обязательно нужна консоль? если целевая среда виндовая, можно использовать винформс, урезать окно, убрать шаку и тд, этакую эмуляцию консоли... там управление многоязычным выводом на порядок лучше