Задать вопрос
  • Есть вакансии вообще по ускорению сайта?

    VoidVolker
    @VoidVolker
    это отмазка "не способны четко и однозначно сформулировать свои мысли"

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

    Каким местом чувствовать и исходя из какой информации? Текст — это примерно (или около того) 11% информации по сравнению с речью. В тексте отсутствует мимика, язык тела, интонации голоса и другие его тонкие ньюансы, опыт разговора с конкретным человеком, его понимание и многие другие аспекты общения IRL. Т.о., человек имеет виду некоторую свою абстракцию, когда задает вопрос, которая для него очевидна, но вот только она совсем не очевидна для остальных людей. Вот к примеру с моей точки зрения, исходя из наиболее логичной и простой трактовки смысла вопроса, то вам непонятна причина отсутствия определенной вакансии — поэтому я и постарался объяснить причину. А что и как Вы там имели ввиду — я понятия не имею, а Вы даже не постарались более точно объяснить или расписать, и при этом еще и чем-то недовольны.
    А вы обижаетесь что я не благодарен вашему ответу

    И вот очередной пример неверной трактовки написанного текста: я не обижаюсь — на что именно тут обижаться? Кроме того, я отвечаю не ради лайков или благодарности — мне это все не нужно, я вырос в интернете, в котором не было ни лайков ни дизлайков и мне они абсолютно фиолетовы. А отвечаю просто потому, что могу ответить.
    Отнеситесь к критике с пониманием.

    Я только за. Критика — это тот же самый фидбэк или обратная связь. Вот только какой критике? Я тут её вообще не вижу.
  • Где в MVVM разместить глобальный класс?

    VoidVolker
    @VoidVolker Куратор тега C#
    Почему не можете? И зачем там реф? В чем сложность при изменении в классе сообщить об этом кому надо?
  • Есть вакансии вообще по ускорению сайта?

    VoidVolker
    @VoidVolker
    dlakazov,
    Расширенный ответ который смысла не несет. Внизу вы написали "разве что в компании где большой поток" то есть но вы не знаете где,могли бы не писать все это тогда

    Смысл моего ответа простой: это конкретная задача, соответственно вакансий, которые подразумевали бы только эту задачу крайне мало и они очень редкие, если вообще встречаются — поэтому и не можете найти.
    Где именно знаю — там, где медленно работающие сайты, из-за чего страдает бизнес. Сам недавно выполнял эту задачу по ускорению работы сайта, но это была лишь одна из подзадач в задаче по комплексному решению проблем сайта: а там еще было и перенос сайта на новый сервер, вынос БД в отдельный сервер, перенос исходников в гит репозиторий, автоматизация деплоя с гита, приведение в порядок процесса внесения изменений, исправление кучи ошибок в коде, переход на более новую версию используемого бэкэнда, документация всего это и еще куча мелких задач.

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

    О нет, вот тут вы как раз ошибаетесь. Главная проблема всех сайтов категории "вопрос-ответ" как раз таки в том, что 95% задающих там вопросы людей банально не способны четко и однозначно сформулировать свои мысли и вопросы, а так же пользоваться поиском. И поэтому на такой вопрос возможны только две реакции: развернутый ответ в широким смыслом или еще миллион уточняющих вопросов, а что конкретно хочет автор вопроса.
    "Правильно заданный вопрос уже содержит в себе ответ или его часть." (с) Как-то так.
    Как правильно задавать вопросы: bugtraq.ru/forum/faq/general/smart-questions.html
  • Где в MVVM разместить глобальный класс?

    VoidVolker
    @VoidVolker Куратор тега C#
    Например в нем же или при запуске приложения.
  • В какой программе или сервисе можно нарисовать такую сетевую диаграмму?

    VoidVolker
    @VoidVolker
    Хм, странно, а вот только что в первом набросал как раз таки именно то, что вам и надо: 5c7f6f4c2d7d0956772476.png
  • Дженерик класс для работы с таблицами на странице?

    VoidVolker
    @VoidVolker Куратор тега C#
    Michael Reed для кода используйте тег code.
  • Как эмулировать нажатие кнопок в определенной раскладке?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Значит, как-то неправильно вызываете. Там все просто на самом деле, надо сделать вот такую структуру (слева - размер в байтах):
    4 -- Тип события, 0 — мышь, 1 — клавиатура
    2 -- Vk, VirtualKey — код символа в ANSI кодировке
    2 -- Scan, Код символа в юникоде при использовании юникода
    4 -- Flags, флаги
    4 -- time
    4 -- ExtraInfo

    Остальное не нужно. Флагов для клавиатуры два:
    0x2 KEYEVENTF_KEYUP
    0x4 KEYEVENTF_UNICODE

    Для отправки ANSI символа:
    Записываем код символа в поле Vk, остальное по нулям.
    Затем записываем в структуру флаг KEYEVENTF_KEYUP и еще раз отправляем.
    Для юникода точно также, только еще ставим флаг KEYEVENTF_UNICODE, а символ записываем в поле Scan.
    В SendInput передаем адрес структуры и её размер.
  • Какие существуют лучшие практики при создании чата?

    VoidVolker
    @VoidVolker
    Это еще какие такие проблемы с безопасностью? Вебсокеты вполне отлично работают через SLL как и любое соединение браузера и сервера.
  • Какой выбрать SSL сертификат для онлайн сервиса продажи электронных товаров за крипту?

    VoidVolker
    @VoidVolker
    Лол, какая разница кто выпускает сертификат? Тут только два варианта: сертификат либо есть и он валиден, либо его нет/он не валиден. letsencrypt предоставляет такой же валидный сертификат как и любой другой поставщик. Никто из обычных пользователей не будет проверять кто выпустил SSL сертификат.
  • Как побороть потерю данных на Mac OS?

    VoidVolker
    @VoidVolker
    В таком случае проводите диагностику всего остального оборудования. Ну или обратитесь в СЦ производителя.
  • Как эмулировать нажатие кнопок в определенной раскладке?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Нашел семейство функций GetKeyboardLayout* но такое впечатление, что это не завершенное API, т.к. скажем GetKeyboardLayoutList возвращает список неких layout - не понятно, что под этим подразумевается, т.к. к примеру GetKeyboardLayoutName всегда возвращает строку 0000409 не зависимо от текущего языка ввода...

    Вот тут смотрите подробности использования данного API для получения текущей раскладки в текущем окне: https://github.com/nnCron/nnCron/blob/89bb03bc4db5...

    звучит заманчиво особенно на фоне гигабайтных архивов дистрибутивов :)

    Да, очень заманчиво. Но есть и минусы — слишком высокая гибкость, очень широкие возможности применения и отсутствие современных стандартов. Как результат — каждый программист на форте пишет в своем стиле, разные применения — разные, иногда даже противоположные требования — все это приводит к низкой совместимости различных форт систем. Именно систем, т.к. форт можно рассматривать как: ЯП, систему программирования, операционную систему, интерпретатор, компилятор и еще много как. Ннкрон по функционалу один из мощнейших автоматизаторов для Windows.

    А что посоветуете для установки в качестве ОС на апельстнку (Orange Pi PC) ?

    Дебиан — наиболее универсальное решение.
  • Как эмулировать нажатие кнопок в определенной раскладке?

    VoidVolker
    @VoidVolker Куратор тега Windows
    А что насчет текущей раскладки и конкретно языка ввода?!

    SendInput как раз таки хороша тем, что не зависит от раскладки и языка ввода — какую строку ему передаешь, такую оно и печатает. Единственный минус: ввод в играх, т.к. там используются криворучные системы ввода — поэтому сендинпут работает лишь в некоторых играх, как и многие другие методы эмуляции ввода в винде.
  • Как эмулировать нажатие кнопок в определенной раскладке?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Вот именно! Вы как раз таки про изобретенные велосипеды и говорите — форт старше всех эти пхп, руби и питонов вместе взятых. Кроме того, как скриптовый язык по простоте реализации и возможностях он опять же их всех уделывает вместе взятых как стоячих (да и вряд ли вообще когда либо будет изобретено что-то более простое, и в тоже время гибкое). Известны случаи встраивания форта в девайсы с 256 байтами памяти, да именно байтами. Кроме того, он не только интерпретируемый, но еще и компилируемый, благодаря чему по скорости выполнения программ он стоит недалеко от С и ассемблера (это если не учитывать простоту вставки ассемблерного кода), а по компактности программ вообще на вершине. Вес самого ннкрона 430кб и пару мегабайт в оперативной памяти занимает. А там около порядка 3000-4000 слов (процедур), и это без учета плагинов. При этом он на лету в доли секунд интерпетирует и компилирует пару мегабайт исходников нескольких десятков плагинов. А у ближайшего аналога автоита один только дистрибутив 11 мегабайт. Кстати, существуют Форт-процессоры, для которых Форт как язык программирования является ассемблером. При этом существуют не только софт-процессоры (в ПЛИС), но и в реальном кремнии. Отличным примером форт-процессора в кремнии является чип SeaForth со 144 ядрами, созданный в 2012 году, размером в квадратный сантиметр, потребляющий 650 милливатт и выдающий 96 миллиардов операций в секунду с целыми числами (подробнее). На базе этого чипа был создан слуховой аппарат со средний вставной наушник и стоящий что-то около сотни-двух долларов и выдающий звук качеством лучше, чем все аналоги за тысячи долларов (но он вроде не получил широкого распространения, т.к. "задавили" производители более дорогих устройств или что-то в этом духе — точная и дальнейшая судьба данного устройства мне неизвестна). Ну и еще несколько примеров применения форта: загрузчик FreeBSD, космические аппараты NASA, различные встраиваемые системы, а еще Форт является отцом пост-скрипта, который используется для печати.
  • Как исправить частые самопроизвольные перезагрузки компьютера?

    VoidVolker
    @VoidVolker
    Значит проверяйте все остальное - материнскую плату, память, видео, процессор. Может быть все что угодно.
  • Как выполнить выгрузку информации по классу по определённому правилу?

    VoidVolker
    @VoidVolker Куратор тега C#
    Средства -> Внешние инструменты -> Добавить
  • Мерцающие белые точки на мониторе, в чем причина может быть?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Ну, в любом случае стоит заменить и пускай магазин/сервис разбираются.
  • Как выполнить выгрузку информации по классу по определённому правилу?

    VoidVolker
    @VoidVolker Куратор тега C#
    Написать скрипт на любом удобном вам инструменте. Да хоть на C# TT шаблоне для генерации кода.
  • C# Как отсортировать символы вставкой?

    VoidVolker
    @VoidVolker Куратор тега C#
    Переписать на ассемблер.
  • Установка MacOS High Sierra/Mojave рядом с Windows и Linux?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Запускал 10.10 на феноме х6 в виртуал боксе — пустая трата времени.
    1. Только одно ядро доступно — не очень быстро
    2. Разрешение даже 1080р не получилось сделать, а про 4к вообще молчу (там даже на реальном девайсе с 4к проблемы)

    На интеле в виртуалке работает чуть лучше, но один хрен медленно слишком. Пошел и купил макмини — намного комфортнее работается. Почему именно его? Потому что в лом было ковырять хакинтош и собирать еще один миникомп.