• Каков диапазон 866 кодировки в с++,у 1251 от 0 до 255,а 866?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    тоже - от 0 до 255

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

    https://ru.wikipedia.org/wiki/CP866
    https://ru.wikipedia.org/wiki/Windows-1251#%D0%9A%...

    учитывайте, что в обоих случаях приводится "вторая" половина диапазона (128-255), так как "первая" (0-127) идентична ASCCII
    https://ru.wikipedia.org/wiki/ASCII
    Ответ написан
    2 комментария
  • Какая конфигурация VPS необходима для нескольких сайтов?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    это невозможно оценить без мониторинга. если есть возможность мониторить загрузку ресурсов на текущем хостинге - начните с такого исследования
    Ответ написан
    Комментировать
  • Как установить Запрет изменения ассоциаций файлов для пользователей в Windows 10?

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

    возможно вам стоит пересмотреть задачу:
    - запрет конкретных приложений?
    - контроль контента?
    Ответ написан
    6 комментариев
  • Где найти код, наглядно показывающий полезность сборки мусора с C#?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    1 - такого кода нет (см п3)

    2 - в книгах/сети не особенно то и грешат, скорее вам пока не понятны пояснения что и когда стоит делать

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

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

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

    ps
    Например:
    Кусок кода 1. Мусор не собираем. Время выполнения 3 минуты.
    Кусок кода 2 (переписанный кусок кода 1). Собираем мусор. Время выполнения стало 10 секунд.
    если у вас комп с 4/8/16 Гб ОЗУ, а задача расходует 10-100.. 200-300 Мб - сборщик мусора вообще не будет вмешиваться (если конечно память не забита и так под завязку).. и за какие то 10 микросекунд очистит мусор, пока вы смотрите на слово типа Finished и осознаете его значение .. как то так
    Ответ написан
    Комментировать
  • Как найти стилус для графического планшета?

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

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

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    D3lphi
    Функция - подпрограмма, выполняющая какие-либо операции и возвращающая значение.
    Процедура - подпрограмма, которая только выполняет операции, без возврата значения.
    Метод - это функция или процедура, которая принадлежит классу или экземпляру класса.


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

    в дальнейшем, все интереснее все эти понятия контекстно зависимые, контекстом является парадигма программирования и/или конкретный язык

    1 - в контексте парадигм, из данных понятий уникально одно Метод, как уже было сказано D3lphi, это нечто принадлежащее классу. класс, в свою очередь, это фундаментальное понятие ООП основанного на классах (шарм ситуации в том, что ООП бывает тоже разное ;))

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

    но .. есть много языков, где понятия метод нет вообще

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

    2 - из контекста языков:

    понятие процедура в явном виде, чаще всего употребляют преподаватели, которые сами учились на языках типа Fortran, Pascal или родственных, и либо не имели другого опыта вообще, либо иной опыт был на много скромнее

    сейчас доминируют языки, основывающиеся на Си синтаксисе, даже java и js в данном вопросе станут родственниками классического Си

    а в нем нет понятия процедуры, только функции.. а на случай, когда функция не обязана возвращать какую либо величину, просто указывается тип возвращаемого значения void

    смешение всего этого на примере C# - в этом языке, все есть объект. а любой исполняемый код это метод, и методы реализуются только функциями (в тч void функциями)
    Ответ написан
    2 комментария
  • На линукс системах кэш браузеров и пр. чистится сам перед выключением?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    fshp
    Речь идёт о /tmp, в которую действительно на большинстве современных дистрибутивах монтируется tmpfs (файловая система в оперативке). И все ее содержимое теряется при перезагрузке. Но браузеры там не хранят свои кэши.
    да, но все еще веселее - уже далеко не все дистрибы чистят темп по умолчанию. в юбунту точно надо выставлять опции - чистить или нет? и с каким сроком давности файлов папок

    а про браузерные кеши, ответ fshp точен и полон

    ps учитывая что в большинстве дистров, FireFox дефолтный браузер, возможно эта статья будет вам полезна - https://geektimes.ru/post/280792/

    pps почитал каменты к самому вопросу - вы вообще что хотите? (или чего боитесь?)

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

    - если все наоборот, и вы опасаетесь избыточного трафика, из за потери кешей... ну как бы все сказано - оснований для подобного опасения нет точно
    Ответ написан
    7 комментариев
  • Как отформатировать компьютер без удаления windows?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    1 - в буквальной формулировке - нет. нельзя

    2 - все финты с акронисом и тд - это как написать мелом на доске "%7№".. стереть тряпкой.. и написать снова

    3 - вы чего хотите? цель в чем? винду почистить? лучший способ - переустановить ее с оригинального дистрибутива... но все дорогие сердцу файлы, заранее забекапить
    Ответ написан
    Комментировать
  • Очень долгое время Time To First Byte на сайте ASP .NET MVC 5. где искать причину?

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

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

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    1 - поисковики в помощь - на каких языках программируют роботов

    2 - awesomer
    Новички преувеличивают знание конкретного языка программирования.
    поддержу! и дополню - все те кто быстро прогрессирует в программировании и достигает успеха в карьере, с самого начала, в то или иной мере, осваивают разные языки, технологии, инструменты... - это может казаться трудным, в действительности, реализуя очень простые задачи, но разными способами, вы на много быстрее получаете разностороннее понимание что вы вообще делаете? (когда пишете код) как это работает? и что вообще происходит? (в ИТ, в вашей программе, в вашем компе, и когда то - в вашем командном проекте)

    2+ .. кстати трудность изучения нескольких языков/технологий также сильно преувеличивается - делайте простые задачи + как можно быстрее начинайте делать задачи не из книг а для себя и/или своих близких (все становится резко осмысленее и веселее).. пусть это будет микро задача - бот для считывания ?... курса доллара? погоды?.. что нужно кому то из тех кто рядом? и отображения в трее (это отдельным этапом ;))

    3 - Мария Мальцева
    С и желательно хотя бы немного ассемблер.
    и тоже поддержу! хотя бы основы, если ваша цель робототехника - и asm, и C (C++ может подождать ;) должны быть в списке вашего штурма на самых ранних этапах ))

    удачи! ))

    ps по стечению обстоятельств, когда я поступал в ВУЗ, умудрился выбрать специальность, на которой в тот год устроили эксперимент - первый семестр - ассемблер некоей упрощенной виртуальной машины... второй - компилятор для этого асма.. модулями.. на модули было порезано так, что по сути весь поток собирал полный комплект компилера ))

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

    зачет не был возможен, если не достигается 100% прохождение тестирования ))
    Ответ написан
    Комментировать
  • Why debian doesn't recognize the audio/ogg mime type?

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

    ps и да - как уже дважды сказано - и fs, и db - до фонаря ваши mime types

    pps * - если это применимо к контейнерным образам - не забудьте экстразы подтянуть в юбунте, те что с проприетарными кодаками (гугл в помощь, инфы море)
    Ответ написан
    Комментировать
  • Как стереть данные с readonly filesystem диска?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    Привычные фишки с mount/umount не работают, или я что-то не так делаю
    если честно пока не очень понятно что вы делали ))

    mount/umount не имеют отношения к удалению информации

    если вы под линукс - gparted, gdisk в помощь, если в кедах - partitionmanager

    ну или сдуть в сети бутовский акронис диск директор сьют...

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

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

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

    3 - возможна софтовая проблема, в тч тупо вирусная. самый быстрый способ проверить - бутануться с каконить лайв дистриба.. типа линукс минт.. и часик другой пожить и понаблюдать - карта/кабель проявятся... но если нет - перезаливайте винду
    3+ - если переустанавливали одну и туже "сборку" - зараза в сборке.. не надо переустанвливать.. надо пожить часик два под гарантированно чистой другой системой.. минт в этом смысле лучший кандидат (быстро, просто, понятно даже виндузятнику, и реально есть чем себя занять на час другой), хотя пойдет любой свежий лайв-линукс
    Ответ написан
  • Запуск приложения под SSH?

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

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

    pps ну или другой вариант (если приложение не ваше, и вы не можете его модифицировать) - как закрыть соединение SSH, не завершая сессии (сеанса)?
    Ответ написан
    Комментировать
  • Можно ли, посчитать числа в коде JS?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    а в чем трудности?

    берите нужный скрипт/набор - и парсите как текст, все что похоже на числа - суммируйте

    ps кстати парсить не сложно.. но вот если вы хотите прочесать большой обьем (может страницы html+js+css?) то регулярки могут стать большим тормозом по скорости
    Ответ написан
    7 комментариев
  • Как программно включать/отключать нужный USB порт на C#?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    вообще то вопрос буквально гуглится..
    Ответ написан
    4 комментария
  • Для хостинга игр (самп кс 1.6 майнкрафт) будет достаточно 250 гб ссд 15 гб озу и 2 ядерный xeon?

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

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    1 - если вы не можете получить доступ к компу - вы не админ домена

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

    upd

    3 - практически во всех версиях винды, есть хаки, позволяющие войти под системой, но это снова локальная учетка - она позволит реанимировать мумию локального админа без "дарта", но вмешаться в домен она все равно не может
    Ответ написан
    2 комментария
  • Как преобразовать ZIP в бинарный код на C#?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    а что в зипе? ... а то не факт что все тут друг друга понимают

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

    ZipFile Class https://msdn.microsoft.com/en-us/library/system.io...
    ZipArchive Class https://msdn.microsoft.com/en-us/library/system.io...
    ZipPackage Class https://msdn.microsoft.com/en-us/library/system.io...

    а если контент имеет отношение к исполняемому коду или сорцам - это лучше сделать отдельной темой

    ps или все таки уточняйте задачу
    Ответ написан
    1 комментарий
  • Какой учебник выбрать новичку для изучения C++?

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

    при достаточном упорстве - можете сэкономить деньги, и продвигаться в обучении, по материалам доступным в сети

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

    на начальном этапе это может быть одна книга, через 2-3 года плотной работы с языком - возможно уже совсем другая, даже противоположная по духу (которая новичку просто бы выносила мозг
    Ответ написан
    2 комментария