Задать вопрос
  • Как убрать атрибут только для чтения в виндовс 10?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    1 - унять истерику
    2 - искать где "не так смотрим на проблему"
    Ответ написан
    3 комментария
  • Автоматическое удаленное администрирование windows-клиентов?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    как я понимаю ... в моей ситуации, только грабли и боль
    ...

    ps думал камент пишу!!!.. но..

    в общем что тут сказать - начните изучать построение доменов под линукс-контроллерами...

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

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    - для удаленной работы с данными/логикой Asp.Net WebApi (лучше сразу Core)
    - можно и саму страницу на шарпе - Blazor
    Ответ написан
    Комментировать
  • Что происходит со стеком TCP-IP?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    сайты nslooup-ятся но не пингуются
    две штуки, не связанные в принципе

    - nslooup выясняет существование имени, имя по айпишнику, или айпишник по имени. и все. он не проверяет доступность
    ахтунг! - в контексте опасений зловредов, можно допускать еще и подмену ДНС серверов (а днсники врага могли сломаться/заглючить). но ДНС можно сверить с инструкцией провайдера, или жестко забить общеизвестные гугловские - 8.8.8.8/8.8.4.4

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

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

    - можете добавить в копилку вооружение команду tracert

    я бы сделал проверку с чистой системы, к примеру лайв-сд линукса*, пропинговал бы и протерейсил сайты, сравнил бы целевые ip, видимые под чистой системой и видимые под сбоящей системой. а еще уделил бы внимание роутеру, если он есть. как вариант - проверить с чистой системы прямое подключение к провайдеру. надо найти некий эталонный вариант

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

    ps AVZ до семерки включительно, лечил отлично. именно сетевой стек. с 8.* и далее, не припомню, что он мне хоть раз понадобился, по этому не могу комментировать риски
    Ответ написан
    2 комментария
  • Создание приложения на C# и JS, что ещё надо?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    всё про ASP.NET

    и даже по русски https://docs.microsoft.com/ru-ru/aspnet/

    теоритически можно даже без js - курите Blazor
    в довесок поиск по Хабру
    вот только уровень там нужен далеко не нулевой ))

    но вот html и css обойти невозможно - на них строится разметка страницы. другого способа на сегодня не существует. придется осваивать хотя бы азы
    Ответ написан
    2 комментария
  • Как удалить каталог в домене?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    Ошибка: System.IO.IOException: "Отказано в доступе по пути..."
    этим все сказано
    Ответ написан
  • Как массово проверять данные с пользовательской формы?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    1 - посмотрите события валидации - https://docs.microsoft.com/ru-ru/dotnet/api/system...
    2 - один обработчик события (метод) можно вешать на много контролов. это нормально
    Ответ написан
    Комментировать
  • C# Для чего нужен private get;?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    1 - https://docs.microsoft.com/ru-ru/dotnet/csharp/lan...
    2 - по логике, ваш код или не должен работать, или есть нюансы... если будет время - проверю
    читайте (внимательно) ошибки компиляции (да вообще все внимательно)
    using System;
    
    namespace private_get
    {
        class P
        {
            public int x { private get; private set; }
        }
    
        class Program
        {
            static void Main(string[] args)
            {
                Console.Clear();
    
                P obj = new P();
    
                Console.WriteLine(obj.x = 1);
    
                //Console.ReadKey();
                // ну или запускать в студии Ctrl+F5
                // и стоит изучить что есть что?
                // и в чем разница ;))
            }
        }
    }

    чуть не забыл WI280VW.png
    Ответ написан
    2 комментария
  • Как изменить путь установки Visual Studio 2019?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    на самой правой вкладке настроек (но изменения доступны только при первичной установке)
    RlUOSvY.png
    Ответ написан
    1 комментарий
  • Как вводить в textbox только буквы?

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

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    1 - C# (.dotnet Core. через годика полтора-два, весь дотнет обещают снова сделать единым и кроссплатформенным). но GUI "из коробки" только под винду (и то релиз осенью, но беты доступны). но есть вещи типа https://github.com/ElectronNET/Electron.NET. учитывая что сам МС перевел даже скайп на "электрон" (не знаю точно какой), и таких примеров пугающе много.. это тренд. он мне не нравится ("электрон-based", сам C# и корка мне оч даже нравятся), но тренд есть. кстати? есть https://duckduckgo.com/?q=qt%23&t=ffab&ia=web (сам не трогал)

    2 - java. и там есть кроссплатформенные GUI (но за подробностями не ко мне. скорее к гуглу)

    3 - камни в чужие огороды - не советую тратить время на другие варианты ;))... если эти не милы - рубитесь в Qt на плюсах

    ps ну или разве что, если вам не важна производительность, как уже сказано - python3. думаю найдется не мало оберток и к Qt (тем более если linux only)
    Ответ написан
    Комментировать
  • Может ли быть API не как API?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    просто в копилку https://habr.com/ru/post/441854/
    (в остальном поддержу предыдущие ответ)
    Ответ написан
    3 комментария
  • Определить кол-во вхождений строки в строку - почему не работает?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    1 - https://duckduckgo.com/?q=c%23+%D0%9E%D0%BF%D1%80%...
    запрос c# Определить кол-во вхождений строки в строку (под спойлером)
    z2ckAe3.png


    2 -
    пару коротких вариантов
    using System;
    using System.Linq;
    using System.Text.RegularExpressions;
    
    namespace Occurrences
    {
        class Program
        {
            static int method1(string source, string pattern)
                => new Regex(pattern).Matches(source).Count;
    
            static int method2(string source, string pattern)
                => source.Split(new string[] { pattern }, StringSplitOptions.None).Count() - 1;
    
            static void Main(string[] args)
            {
                var src = "тук - тук!";
                var ptn = "тук";
                Console.WriteLine($"'{ptn}' found on '{src}' use 'method1' {method1(src, ptn)} times...");
                Console.WriteLine($"'{ptn}' found on '{src}' use 'method2' {method2(src, ptn)} times...");
            }
        }
    }
    ну а по рукопашным вариантам.. ответ Foggy Finder пожалуй самодостаточен ))
    Ответ написан
    Комментировать
  • Защита виндовс сети с помощью линукс?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    попробую коротко - нет. потенциал больше. но его надо изучать и уметь настраивать. но раз вы задаете этот вопрос - вы не умеете (даже самостоятельно учится.. гугл то всегда рядом ;)

    ps в копилку https://ru.wikipedia.org/wiki/Vyatta
    pps ну или мощную железяку, и MS ISA или MS TMG.. хотя и то и другое устарело, МС на них забил ))... да и не легален такой путь )) .. разве что виндузятникам проще чему то научиться ))
    Ответ написан
    1 комментарий
  • Как установить Windows Server без дисковода и флешки?

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

    вынь10 (а значит и сервант 2016) не падают в "синий обморок" от смены железа (и вообще там основное это контроллер харда и режим AHCI (включен/выключен) .. при совпадении, даже хрю/2003 и 7/2008r2 могут выжить).. но 100% гарантии нет

    можно усложнить сценарий, и сделать его 100% надежным:
    - заливаем систему на другом железе
    - можно даже залить основной софт сразу
    - но с настройками заморачиваться смысла нет
    - делаем sysprep /generalize (если память не изменяет, гугл в помощь за подробностями ;)
    - еще можно сделать образ диска, перед запуском (что бы в случае косяков, сократить первые несколько шагов)
    - ставим хард/ссд в сервант, и стартуем ))
    Ответ написан
    Комментировать
  • Стоит ли опасаться посторонних ip-адресов в локальной сети?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    Стоит ли опасаться посторонних ip-адресов в локальной сети?
    если в сети есть секреты/ценности - однозначно ДА, стоит опасаться

    тем более интранетовских адресов, трейс к которым выходит за пределы локалки

    что стоит сделать:
    - попытаться расследовать (может кто то из сотрудников поднимает VPN домой?)
    - попробовать заблокировать адрес/маршрутизацию (но надо быть готовым, к тому что отвалится что то нужное, типа внешней вебкамеры охраны? )).. зато [возможно] будете точно знать что это ;))
    Ответ написан
    2 комментария
  • Как правильно запустить домашний веб-сервер на Windows?

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

    ps судя по вопросу, такое ощущение, что вы хотите подселить сервер на собственный единственный домашний комп (Windows7).. а если так, то это совсем плохая идея
    Ответ написан
    2 комментария
  • Как удалить Kali Linux и оставить ноутбук пустым?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    вам надо с биосом разобраться. кали тут ни при делах. варианты:
    - может у вас раздел на флешке не имеет флага "активный" (загрузочный)
    - может ноут настроен только на UEFI, тогда вынь7 не пляшет, от 8 и выше (я лично только 10ку уже признаю)

    .. и в любом случае - желательно чистый дистрибутив, а не "сборки"
    Ответ написан
    Комментировать
  • Как определить какой размер в памяти занимает словарь в C#?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    1 - https://www.jetbrains.com/dotmemory/ раз уж вам студия не мила..
    2 - можно грубо оценить сделав пробег по словарю, и взяв длины строк (не забываем что это юникод) и размеры массивов (опять же int==int32 обычно), ну и добавив размер словаря (предполагая размер адреса, исходя из платформы)... (на самом деле размер адресного массива словаря, скорее всего кратен какой то степени двойки, точнее набору блоков, размером со степенями двойки.. но эта погрешность, скорее всего, будет не принципиальна, ее легко можно подстраховать, накинув килобайт)

    ps где то поможет https://docs.microsoft.com/ru-ru/dotnet/csharp/lan... но не факт что везде ))

    pps https://habr.com/ru/post/136609/
    Ответ написан
  • Куда пойти учиться после 9 при минимальном бюджете?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    У меня есть способности к математике, физике, информатике
    - в олимпиадах участвовали?
    - побеждали?
    .. если нет и нет, то все далеко не так радужно. может задатки есть, но они ни кем не подтверждены, разве что сравнением с одноклассниками (но это скорее всего просто плохой эталон)
    я увлекаюсь изучением программирования, сейчас потихоньку учу основы и немного ECMAScript
    увлекаться мало, и надо не потихоньку, а очень, очень и очень много, постоянно.. с редкими перерывами на еду, сон и другие дела.. иначе:
    ...как сказал VamDam,
    Ну а вообще это такое дело. Скажем, если пойти на сварщика, токаря итд, потом в армейку, а после неё в свободное плаванье. То там даже проще будет устроиться на какой-то завод и получить комнату в общежитии, чем с айти.
    .. суровая правда жизни

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

    это все.
    Ответ написан
    Комментировать