• Как перенести данные из таблицы EXCEL в Word Поля?

    @LuchS-lynx
    инженер-ПТО
    Пару лет назад я озаботился созданием программы с целью автоматизации рутины по заполнению исполнительной документации в строительстве. Как ответвление от основной программы стал модуль, позволяющий заполнять шаблонные документы с открытым кодом. Скачать работающую программу, инструкция находится внутри архива, можно здесь:
    https://m.vk.com/wall-157151692_28
    Моя статья на Хабре с описанием принципа работы макроса:
    https://m.habr.com/ru/post/359218/
    Ответ написан
  • Можно ли поставить процессор от пк в ноутбук если сокет одинаковый AM?

    @LuchS-lynx
    инженер-ПТО
    В общем случае нельзя, в Вашем случае тоже нельзя, но существуют как современные ноутбуки (обычно OEM производителей типа Clevo), так и почти современные промышленные решения для переноса мобильных процессоров на десктопную платформу.
    Примеры:
    Ноутбук - https://aliexpress.ru/item/4001064247394.html
    Процессор - QL2X, QL3X https://www.youtube.com/watch?v=LDpcmC9gRGw

    Таким образом ставить в десктопную материнскую плату процессор от ноутбука - Можно, как и Можно апгрейдить ноутбук десктопными процессорами. Но это условие выполнимо для узкого круга устройств. В обычных магазинах такие железки не продают и их приходится заказывать, порой через третьи руки.

    Бонусом моя статья на Хабре о ноутбуке на базе баребона Clevo N957TC
    https://habr.com/ru/post/513964/
    Ответ написан
  • На сколько хорош/плох multiseat?

    @LuchS-lynx
    инженер-ПТО
    Чисто практически вопрос можно решить так, при условии что мать поддерживает проброс устройств (обычно заводится на AsRock Pro4, но в каждом конкретном случае надо или гуглить или тестировать), а это не очевидно и нет привязки по чипам, проверяется только практически, ну или ищется конфиг в сети с описанием тех, у кого получилось:
    1. Докупается вторая ВК и устанавливается во второй слот материнки. Туда-же докупаются монитор + мышь и клава. Звук - либо динамики монитора по DP/hdmi, либо внутренняя звуковуха по PCI-Exp, либо внешняя по USB, в особо упоротом случае - звуковая USB гарнитура.
    2. Ставится и настраивается любой линукс KVM+QEMU (как частный случай Proxmox), делаются 2-е отдельные ВМ, с отдельным пробросом звука и видеокарт.
    3. На каждую ВК цепляется свой монитор. На каждую ВМ ставится автостарт.

    Как настроить смотреть здесь : моя статья про ProxMox https://m.habr.com/ru/post/437598/
    Если заведется, то лагов не будет.
    Ответ написан
  • Запуск виртуалки с физического носителя KVM?

    @LuchS-lynx
    инженер-ПТО
    Жесткие диски можно пробрасывать как через проброс контроллера как PCIe устройство (не рекомендую пробрасывать контроллер интегрированный в материнскую плату, только подключенные к PCIe), либо напрямую:
    заходим в
    ## cd /dev/disk/by-id
    через dir смотрим листинг…
    копируем строки вида ata-WDC_WD40EFRX-68WT0N6_WD-WCC4E1АС9SХ9, в которой прописан интерфейс подключения, марка и номер серии жесткого диска. Затем открываем Файл конфигурации ВМ и пишем:
    sata1: volume=/dev/disk/by-id/ata-WDC_WD40EFRX-68WT0N6_WD-WCC4E1АС9SХ9
    и все работает, при этом учитывайте, что sata0-sata5, т.е. для одной ВМ число подключаемых таким образом дисков, включая виртуальных, не может превышать 6шт.

    У меня на Proxmox проброшены как отдельные диски, так и Raid-контроллер на шине PCI-Express, последний пробрасывал портом по гайду для проброса GPU.

    После настройки устанавливаешь, к примеру, винду на реальный жесткий диск и ставишь в настройках kvm, если нужно, автозапуск ВМ
    Ответ написан
  • Существует литература для понятия основ работы процессора?

    @LuchS-lynx
    инженер-ПТО
    Понимаете , если Вы ищите что бы это было разжовано в режиме легкого чтива, то, боюсь, такой литературы нет. По сути своей Вам необходим хороший курс по процессору и околопроцессорной тематике.

    Начать, можно, например, с Ассемблера. Нет, я не призываю Вас все бросить и начать на нем программировать, но этот язык требует знаний архитертуры, и, как следствие, там есть нужная Вам информация.
    Юров В.И. - Assembler 2-е издание

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

    Далее это тесты и обзоры процессоров, практика сравнений. Как правило обзорщики пишут причины почему один процессор обходит другой, а лучше тестирование в прикладных задачах, например работа с БД, расчеты.

    Далее это техпроцесс и архитектуры. Каталогизированной информации нет, только поиск в гугле, на ютубе... Например на Хабре были подобные статьи
    https://habr.com/ru/post/456922/
    Это техническая литература, зачастую в открытом доступе ее может и не быть, кроме маркетинговых общих фраз.

    И вот изучив тонны литературы и потратив уйму времени - Вы и получите ответ на вопросы Бытия!!!

    Почему для каждого процессора разный сокет? Если выпуски новых процессоров - это эксперименты - зайдет, не зайдет, то почему не удается тупо выпустить универсальный процессор?
    Ну во-первых не для каждого, у АМД сокеты долгоиграющие, а вот тот же Интел меняет их под каждое поколение, потому что ему так удобно. Но дело не только в том, как раскрутить пользователей на бабки. Материнские платы увязывают множество технологий и стандартов и, если год назад DDR4 были нормой, то завтра нормой будет память DDR5, появится новый тип USB - 4.0, поменяется реализация шины для видеокарты и вот... новые технологии могут не оставить места для старых процессоров, как и новые процессоры перестанут поддерживать старые реализации протоколов и шин... Это невозможно оттягивать бесконечно. По-этому рано или поздно смена сокета будет необходима.

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

    @LuchS-lynx
    инженер-ПТО
    Был прототип воздушного монитора с тачем
    https://www.youtube.com/watch?v=-UzhTtBJ0L0
    https://ru.wikipedia.org/wiki/Displair
    Чем все закончилось - ХЗ, в продаже я устройство не видел или что-бы кто-то использовал сие для работы или рекламы.

    В принципе жестами компом можно управлять через вебку, правда для этого ставятся сторонние приложения. Например так:
    www.lookatme.ru/mag/how-to/inspiration-howitworks/...

    Существуют технологии прозрачных дисплеев, пока что массово не запущены, в новостях говорят и показывают лишь прототипы
    https://24gadget.ru/tags/прозрачный+дисплей/
    Ответ написан
  • Существует ли вики-движок с поддержкой формул Word?

    @LuchS-lynx
    инженер-ПТО
    Попробуйте xwiki, у него 2 метода импорта из оффиса: 1й через буфер обмена редактора wysiwyg ckeditor, второй это метод через интеграцию с LibreOffice/OpenOffice, это настраивается в настройках, в последнем случае идет явный импорт при создании страницы
    https://www.xwiki.org/xwiki/bin/view/Main/WebHome
    ХЗ на счет формул, но текст и верстку копирует хорошо... до тех пор, пока это не нужно будет поправить в самой xwiki...

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

    @LuchS-lynx
    инженер-ПТО
    1. Процессоры с индексом К имеет смысл брать, если будете его разгонять, а для этого нужно брать материнку, которая обеспечит как нужное питание по фазам, так и не сгорит от перегрузки, либо если Вам критичны более высокие частоты в стоке. Если гнать Вы не собираетесь, то можно сэкономить на материнке, отказавшись от Z чипсета.

    2. Если у Вас нет специфических требований к материнке, например что бы она поддерживала проброс устройств в ВМ, то брать нужно ту у которой охлад лучше и цепи питания надежнее, жаль только это не пишут в характеристиках на сайте продавцов.

    3. Ноктуа хвалят, однако сам сижу на необслуживаемой водянке однослотовой 4 года с i7-8700K, для горячего камня лучше брать куллер с запасом по рассеиваемой мощности. Зависит только от Вашего бюджета, а еще от корпуса и кабель-менеджмента, можно все запороть неправильной установкой компонентов

    4. При прочих равных оперативку стоит брать ту, у которой тайминги ниже, если она рабочая, ИМХО, производитель не критичен.

    5. БП брать с запасом, посчитать на калькуляторе онлайн и купить на 30-40% мощнее, может Вы потом проапгрейдитесь или используете в более мощной сборке через пару лет, а может он потеряет в мощности.... такое бывает... Запас должен быть. Я бы взял термалтейк, но тут вкусовщина.
    Ответ написан
  • Как лучше хранить ноутбук чтоб не собирал пыль?

    @LuchS-lynx
    инженер-ПТО
    1. Согласно требований для медицинских учреждений, где так же есть комнаты в которых работает оборудование, в т.ч. подключенное к ПК/ноутбукам
    "Все помещения, оборудование, медицинский и другой инвентарь должны содержаться в чистоте. Влажная уборка помещений (обработка полов, мебели, оборудования, подоконников, дверей) должна осуществляться не менее 2 раз в сутки с использованием моющих и дезинфицирующих средств, разрешенных к использованию в установленном порядке. "
    Справедливо это и для офисных помещений, в которых работают сотрудники на ПК.
    Здесь же - не стоит в этой же комнате оставлять верхнюю одежду, а так же помнить о гигиене рук и частей тела.

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

    3. для клавиатуры и мониторов ноутбуков выпускают накладки и защитные покрытия в виде пакетов/экранов... можно прикупить и защитить матрицу и клавиатуру без лишних усилий. В то же время вентилляционные отверстия куллеров закрывать сетками и материей не стоит, т.к. чревато перегревом. В принципе профилактика ноутбука с разборкой в сервисе и чисткой (и заменой термопасты) раз в год это нормально.
    Ответ написан
  • Как создать приложение на ПК для различных актов и протоколов?

    @LuchS-lynx
    инженер-ПТО
    Я сделал для себя самописный вариант в экселе. По идее это надо вешать на 1с и менять логику документооборота в организации. Последнее у меня не вышло.

    рабочий вариант с ИД и там же урезанный, что бы можно было допилить под себя с открытым кодом
    https://m.vk.com/softpto?from=groups

    статьи на хабре с кусками кода реализации на VBA:
    https://m.habr.com/ru/post/344956/
    https://m.habr.com/ru/post/359218/
    Ответ написан
  • Можно ли из одного очень мощного системного блока, сделать "несколько компьютеров"?

    @LuchS-lynx
    инженер-ПТО
    Не согласен со всеми авторами выше. Но решение не тривиально, т.к. отдельно нужно подбирать железо, хотя может быть запустится и на Вашей материнской плате или просто придется заменить ее на одну из других моделей. Потом нужно будет настраивать софт. По сути это решить на винде нельзя нормально, т.е. нужен Linux + KVM, как вариант Proxmox, то же самое, но с более дружественным интерфейсом. Настройку проброса видеокарты в виртуальную машину и нюансы я описывал тут:
    https://m.habr.com/ru/post/437598/

    Выглядит это все так (прошу прощения снимал на тапок)
    https://www.youtube.com/watch?v=wjlmWHJiEug

    Конечно каждому можно выделить по 5-6 потоков в этом случае, по реальной ВК каждому, по 20Гб оперативки и хотя бы по 1му HDD. Но тут дело упирается не только в бюджет, но и в БП, формат корпуса что бы это установить.
    Ответ написан
  • Как установить драйвера Windows 8 на пк с windows 7?

    @LuchS-lynx
    инженер-ПТО
    Без каких-либо гарантий можно попробовать следующее:
    1. Качаете драйвера с сайте производителя Windows 8 той же разрядности, что и Windows 7.
    2. Распаковываете или начинаете установку, в процессе которой установщик распаковывет файлы драйвера, тогда прерываете через диспетчер задач работу инсталлятора.
    3. Открываете диспетчер устройств и принудительно для каждого устройства подсовываете папку с драйвером от Windows 8 в ручном режиме.
    4. Гарантий что устройства будут работать без проблем в этом случае не будет, но если драйвер встанет, то скорее всего устройство будет работать нормально.
    5. Если драйвер не встанет и устройство не критичное для использования, например вебкамера, то можно забить на него, если критичное, то можно попробовать поискать совместимые драйвера в сети, для этого в свойствах этого оборудования выбрать вкладку Сведения и в ней выбрать из списка ИД Оборудования, возможно Вам повезет и в сети найдутся драйвера для Windows 7 или другой релиз для Windows 8 которые установятся у Вас.

    и последнее - все что Вы делаете - вы делаете на свой страх и риск, я бы рекомендовал установить Windows 8, но если это по каким-либо причинам невозможно и оборудование работать не будет, то придется искать оборудование которое будет работать с Windows 7
    Ответ написан
  • Бывают ли USB(+HDMI)-хабы, подключаемые через HDMI, и как их "нагуглить"?

    @LuchS-lynx
    инженер-ПТО
    Имеются ведь на рынке мониторы, содержащие в себе usb-концентраторы.
    Имеются, но все эти USB-хабы в мониторах подключаются кабелем к свободному порту USB/тандерболт

    к сожалению нельзя расширить через видеокарту число USB портов, но через USB/тандерболт можно расширить число видеопортов, да и вообще большинство других портов для ПК, используя хабы наподобие этого https://aliexpress.ru/item/4000092707133.html (прошу не считать рекламой, данный товар служит лишь иллюстрацией)
    Ответ написан
  • Excel: как сделать так, чтобы каждый новый лист автоматически заполнялся/редактировался по шаблону?

    @LuchS-lynx
    инженер-ПТО
    Возможно Вам нужно что-то вроде этого:
    https://habr.com/ru/post/344956/
    https://habr.com/ru/post/359218/
    здесь представлены 2 мои статьи на Хабре про автоматический вывод в файл .xls(х)/.doc(х) данных из таблицы экселевской. Есть 2 подхода первый это через макросы и примерный код таких макросов указан в статье и даже есть работающие программы, которые были выложены мной в открытом доступе здесь:
    https://vk.com/softpto

    с другой стороны можно делать то же самое через мастер слияний, но есть 2 большие разницы, мастер слияний работает постоянно и любое отклонение автоматически отражается в копии шаблона, а макросы... их нужно запускать по кнопке. И у того и у другого метода есть плюсы и минусы.
    Ответ написан
  • Выбор между реальным HDD и виртуальным (VDI, VMDK, и т.д.) для организации NAS. Какие плюсы и минусы?

    @LuchS-lynx
    инженер-ПТО
    Только жезезо - только хардкор!!!
    Имхо, это имеет смысл если делать совмещенную станцию виртуалки + файл-сервер. Основные данные я храню на железном рейде. Для этого я создал в proxmox ВМ с виртуальным жестким диском, а так же прокинул в нее pci-express lsi raid-контроллер 9211-8i на 4 диска. На этом железном контроллере средствами контроллера поднял RAID-10 для хранения файлов и организации шары. Еще 4 таких диска я подключил к контроллеру на материнке, и 2 из них пробросил в ВМ как устройство. Из этих 2х дисков я сдел RAID-1 для бэкапов средствами операционной системы. Так же настроил операционку на всякие резервные точки и бэкап по расписани с raid-10 на raid-1.

    из минусов решения - любая нештатная остановка ВМ не через shutdown вызывает на хардварном рейд-контроллере ребилд, даже если с питанием все хорошо. Здесь софтварный рейд железный заруливает в минуса в моем случае. Да и после переустановки proxmox я пробросил жесткие, развернул виртуалку из бэкапа и ОС определила софтварный рейд. Второй минус - гемор с отключемим ПК от ИБП, потому что это надо вешать на хост, т.е. линукс, а Debian там голый, да еще в моем случае усугубляется тем, что мне пришлось физически пробросить для нормальной работы звука физический и единственный usb-контроллер на матплате.

    ОС ставите на винтупльный жесткий и настраиваете бэкап отдельно через proxmox, файлы через ВМ на дублирующий софтварный рейд + настройте выгрузку в облако или на подключаемый время от времени внешний жесткий диск. Виртуальный жесткий диск очень медлененн для записи больших данных, по-этому только железо.

    И последнее, можно поставить zfs, refs - в принципе должно быть норм, если вы с этим работаете и умеете готовить. Можно даже установить облако, типа nextcloud, или проапгрейдить proxmox через nas os, можно подключить диски как папку и расшарить через хост proxmox, можно проапгрейдить debian и забить на proxmox в принципе. Вариантов масса.

    ссылки по теме
    https://m.habr.com/ru/post/328048/
    https://m.habr.com/ru/post/437598/

    ps для того что бы proxmox не бэкапил подключенные жеские диски в файле конфигурации нужно в строке с параметром проброса такого диска в конце строки добавить, после запятой, "backup=no" без кавычек. Ну или не писать это примечание и proxmox будет бэкапить не только жеский диск ВМ, но и пробрасываемые диски, которые пробрасываются через volume=/dev/disk/by-id/.........
    Ответ написан
  • Корпоративная База знаний (Wiki-движок)+Реестр оборудования?

    @LuchS-lynx
    инженер-ПТО
    Использую XWiki. Мои статьи про нее:
    https://habr.com/ru/post/265811/
    https://habr.com/ru/post/279101/

    XWiki — это Вики-движок второго поколения, который характеризуются возможностью структуризации информации и программного доступа к базе вики. Написан на языке Java, лицензия распространения LGPL, функциональность включает в себя блог, инструменты API, комментарии, аутентификацию по LDAP, экспорт страниц в PDF. Используется многими компаниями по всему миру. 25 языков интерфейса, включая русский. Так же более подробно желающие могут сравнить на wikimatrix с наиболее распространенными в Рунете Вики-движками: DokuWiki и MediaWiki.

    Этот Вики-движок привлек потому что он достаточно дружелюбен и прост для работы пользователей и море настроек для админа, а так же поддерживает скрипты Velocity, Apache Groovy, Python, Ruby и PHP (правда для последних 3х нужно ставить бесплатные плагины)

    Есть портативная версия, я здесь выкладывал проапгрейженную и настроенную под себя 10ю версию - вики-движок с плагинами которых много (сейчас к них актуальная версия движка №12). https://vk.com/xwiki_wiki
    Я у себя кручу на связке Oracle 11g + GlassFish, но можно использовать портативную версию на связке Jetty и HSQLDB, можно поднять и на TomCat'е, есть поддержка MySQL, PostgreSQL. А еще все это замечательно работает и на линукс, я бы рекомендовал хост на линуксе для работы этой вики, т.к. в винде до сих пор есть проблемы при открытии файлов если длина пути превышает порядка 255символов (это справедливо для того случая, если вы в настройках указали сохранять вложения на диск, а не в БД)
    Ответ написан
  • Можно ли на KVM запускать не сервисы а тяжелый софт?

    @LuchS-lynx
    инженер-ПТО
    Можно, конечно будут потери, но при достаточно мощном железе это будет работать.

    Проброс видеокарты это гемор, но у меня получилось в proxmox (тот же kvm, только в удобном интерфейсе). Я даже выложил методу, но заработало не у всех, как правило на дешевых метеринках и с пробросом интегрированного видеоядра вышли проблемы
    https://m.habr.com/ru/post/437598/
    так что если озаботится железом и пробросить ВК в ВМ то Архикад будет без тормозов работать. Разве что устанавливать его я бы рекомендовал не в виртуальный, а на реально прокидываемый жесткий диск в ВМ

    я же на такой конфигурации, как в статье, играю и черчу в CAD'е - ничего не лагает.

    Итак, можно ли на ВМ работать - можно, а вот что касается удаленной работы - то тут могут быть проблемы, даже на нормальном пк, видео через ттот же rdp тормозит безбожно, некоторый софт и вовсе не открывается, например Гранд-Смета, а игрушки не идут ни одна... я чертил через rdp гадость еще та... Надо тестить, но пока я не знаю нормального софта для удаленной работы в ВМ, что бы было так же, как работа за этим ПК без удаленного использования. Хотя офисная работа по удаленке норм.
    Ответ написан
  • Как подключить смартфон к монитору?

    @LuchS-lynx
    инженер-ПТО
    У Xiaomi на большинстве моделей проводное подключение usb-hdmi работать не будет. Ваш смартфон не исключение, как и мой Mi Max 2. Остается только Miracast.
    https://ru.m.wikipedia.org/wiki/Miracast
    Из минусов технологиих - небольшие задержки (лаг) в воспроизведении.

    В принципе найдти достаточно шустрый бюджетный смартфон на Андроид и подключить кабелем к монитору это не проблема, но что бы ему стать мини-ПК ему нужен софт, а софту под Андроид далеко до десктопного, даже если дело только будет касаться документов.

    На настоящий момент, пожалуй, оптимально покупать специализированные решения если нужна портативность - мини ПК в форм факторе stick/NUC, либо ноутбуки/планшеты на Винде с диагональю экрана 7-10", либо есть гиковские складные смартфоны с физической клавиатурой на андроид /линукс навроде Cosmo Communicator.
    Ответ написан
  • Насколько эффективна виртуализация для игр?

    @LuchS-lynx
    инженер-ПТО
    Если железо мощное, то падение производительности небольшое. Я сейчас работаю на ВМ на хостововой машине. Для игр и работы в тяжелых приложениях хватает, но это топовая конфигурация сокета. Собственно свой опыт по настройке proxmox с пробросом видеокарты я описывал здесь:
    https://m.habr.com/ru/post/437598/

    Несколько замечаний:
    1. Виртуальный жесткий на запись медленнее реального в несколько раз. Часть ресурсов придется оставить хосту, а значит на эту часть ВМ будет медленнее чем нативный ПК без виртуализации.
    2. Для успешного проброса необходимо что бы железо поддерживало iommu и полный набор соответствующих виртуализационных технологий от АМД/Интел и должен выполняться тест на них(в статье есть описание как сделать тест)
    Иными словами не любая материнская плата и процессор подойдут для этого дела.
    3. Настройки, драйверу ВК надо подсунуть любое левое id оборудования, вместо винтуального, иначе получите на игровых видеокартах ошибку 43 и ничего не заработает.
    4. Работа осуществляется на отдельном мониторе или на одном и том же, но на разных видеовходах, т.е. потребуется переключаться
    5. Я еще не тестировал 6й proxmox, но в старых версиях при пробросе устройства из группы в ВМ остальные отваливаются для хоста. В моем случае интегрированная звуковая карта и lan находятся в одной группе устройств и при пробросе звука падает сеть. Вылечил физическим пробросим usb контроллера с покупкой внешней звуковой карты. На обычном пробросе как устройство отвратно работал микрофон и были наводки

    если будет нужно реальные фото/видео работающей системы обращайся)
    Ответ написан
  • Возможна ли автоматическая развёртывание виртуальных Windows-машин?

    @LuchS-lynx
    инженер-ПТО
    Proxmox штатными средствами поддерживает клонирование. Делаете 1 образ с базовым набором, клонируете или создаете шаблон и доустанавливаете нужные программы под каждую роль виртуалки. Если требуется клонируете вновь.
    Если же Вам необходимо что бы для каждого юзера устанавливался свой комплект программ в Винде - то это AD установка программ средствами групповых политик, а не виртуализация... Заводите ВМ в Домен и... даем юзеру пароль и логин.
    Ответ написан