Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Где искать практические задания для системного администратора?

Лучший ответ:
Ресурсов не подскажу, а с практическими занятиями пожалуйста:
Поднимите контроллер домена+резервный с репликацией. Установите на нем роли Active Directory, DNS, DHCP. В политиках настройте пароли с цифрами, буквами, верхними, нижними регистрами. Установка приложений по сети. Запрет на запуск определенных приложений. Запрет на подключение съемных устройств по usb. Сделайте установочный образ винды с уже установленными софтом для предприятия. Например: офисный пакет+архиватор+браузер+Муз.плеер+pdf/djvu читалка. Настройте регулярный бэкап, локальный WSUS.Поднимите проксик с авторизацией пользователей через AD, блокировкой рекламы с IDS, IPS. С веселым редиректом. Например, когда юзер хочет зайти на соцсети или порнуху, его редиректит на страничку с какой нибудь прикольной картинкой и надписью типа: "работать!!!" В идеале собрать на фряхе squid+sams+rejik (AD). Да и еще установи mydlp community. Чтобы инфу не сливали. Да, и при всём при этом желательно ведите для себя ежедневник по проделанной работе, трудностях и методах их решения. Хватит работы на пару месяцев? По окончании всего этого, если вы сделаете ПОЛНЫЙ бэкап, отформатируйте все серваки и разверните бэкапы, чтобы всё работало и вы потратили на это максимум рабочий день. Успехов.

Худший ответ:
=D здец. Вопрос из разряда "дайте мне что-нибудь почитать про шахматы, а то я боюсь за них сесть". Системное администрирование это целиком!!!!!! практическое занятие. Нельзя выводить сферического коня в вакууме и что-то с ним делать! Вот вам практическое занятие. Разверните гипервизор. На нем поднимите виртуальную машину с шлюзом и виртуальную машину пользователя. =D Вы себе это так представляете?
Я просто веду к том что в системном администрировании 2 типа практических задач. геморрой который вы создаете себе сами (в попытке изучить тот или иной продукт) и геморрой который вам создают пользователи вашей сети (из-за нежелания изучить тот или иной продукт).
Вопрос: Стоит ли так делать для своего проекта?

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

Худший ответ:
Вполне. Arduino очень упрощает прототипирование. Если что, потом всегда можно заказать более оптимальную реализацию.
Вопрос: Skype 5 — как отключить уменьшение громкости звука сторонних приложений при звуковых нотификация скайпа?

Лучший ответ:
Пуск -> Панель управления -> Звук -> Вкладка «Связь»

Худший ответ:
ребят только что поставил 8ку отключил данную функцию, но ничего не изменилось... звоню в скайпе, у меня глушится звук в приложениях((( что делать в таком случае?
Вопрос: Какой язык программирования выбрать для изучения?

Лучший ответ:
Для начала русский, потом Clojure.

Худший ответ:
Ответ дан в вопросе. C++, php
Вопрос: Серверная инфраструктура для веб-студии. Как лучше организовать?

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

Худший ответ:
Зачем вам кривые сис. админы? У нас в своё время в студии было 200+ сайтов. Брали выделенный сервер, делили на несколько OpenVZ контейнеров. Бекапили контейнеры и сами сайты средствами ISPmanager. 2-3 раза в неделю бекапы отправлялись на сервер в студию, 1-2 раза в месяц разворачивали бекапы, для проверки. Само-собой от всякого мусора избавлялись или вешали сомнительные сайты на отдельный контейнер.
Вопрос: С чего начать изучение JavaEE?

Лучший ответ:
Начинать следует с чтения спецификаций www.oracle.com/technetwork/java/javaee/overview/in...
Без основ по Java Core в JEE лучше не соваться. 
Далее берем какой-нибудь промышленный или оупен-сурс сервер приложений: JBoss например.
Изучаем, пробуем, тестируем. Потом проходит время, месяц, а может и год. Мы офигеваем как вендоры криво реализуют спецификации JEE, что везде vendor lock. 
На почве такого нервного расстройства ищем решения и находим Spring Framework. Забываем о JEE как о страшном сне.

Худший ответ:
Здравствуйте. 
Мне кажется нужно получить базовые знания  JavaSE а только потом в омут с головой.JavaOOPОнлайн уроки по Java
Различия между SE & EE.
Java SE (Java Platform, Standard Edition)
 Java EE (Java Platform, Enterprise Edition)
Вопрос: Как настроить свои страницы для 5xx ошибок сервера или куда переехать, что бы их не было?

Лучший ответ:
Если ошибки 5xx появляются из-за самого веб-сервера, то надо искать проблему в нём.
Большинство проблем надо рашать в корне, а не искать костылей для них.

Если админы что-то исправляют, то надо у них тогда узнать что за проблемы были.
Если хостинг не выдерживает из-за увеличившейся нагрузки, то надо другой пробовать.
Если проблема в самих скриптах, которые запускаются на сервере, то надо смотреть что там можно оптимизировать.

Худший ответ:
awardspace.com
косяки бывают, но редко и всегда решаются за час два, есть небольшие заморочки с отправкой почты.
Вопрос: Правильно ли я понимаю фасад в Laravel?

Лучший ответ:
Да, в Laravel это просто обёртка для алиаса в контейнере.

Худший ответ:
Вы все правильно описали, в ларе фасад это не реализация паттерна фасад.
Вопрос: Как настроить свой приватный GIT репозиторий?

Лучший ответ:
А почему хотите использовать http-метод? ssh для пуша не подходит?

Худший ответ:
Добавлю свои 5 копеек. Если не смущает java то можете посмотреть на github.com/btd/luna.
Вопрос: Есть ли смысл в написании игр на чистом OpenGL в целях обучения?

Лучший ответ:
В целях обучения, любые велосипеды хороши.
Чтоб лучше понимать что делают библиотеки, нужно знать low-level. Если вы знаете как это делается на низком уровне, то прочитать исходники либы будет не проблема, а значит понять, где что можно выиграть как скорости так и на качестве.
Как минимум это вам точно не навредит.

Худший ответ:
Конечно же стоит.
Вопрос: Как конвертировать мелодию в ноты?

Лучший ответ:
Можно, конечно, заморочиться и писать своё, но если существует отдельный трек с мелодией, можно обойтись имеющимися инструментами.
Скачайте Reaper, установите сам рипер и прилагаемые к нему эффекты. Можно portable.
Создайте пустой проект, киньте в него файл с мелодией. Добавьте на дорожку эффект Rea Tune (поставляется вместе с рипером). В интерфейсе эффекта поставьте галочку "Send MIDI events when pitch changes".
Создайте вторую дорожку, пошлите на неё Midi с первой, включите запись на второй дорожке. 
Нота будет определяться с некоторой погрешностью, но это можно исправить вручную.
Можно обойтись и без записи Midi, просто смотреть на выводимые ноты на экране.
Если мелодия полифоническая, придется повозиться подольше.
Можно использовать эквалайзер с визуализацией. Нота определяется самой громкой частотой в сигнале. Rea EQ показывает сигнал и в нем можно подобрать соответствия между частотами и нотами. Если правильно помню, бесплатный пакет плагинов Melda Production включает эквалайзер, который сам подписывает на пиках частот номера нот.

Худший ответ:
Если песня одна и короткая, то можно не заморачиваться и скачать какой-нибудь тюнер, который умеет определять ноты (типа aptuner) и включить ему мелодию. Мелодию для удобства замедлить, например, в audacity.
Вопрос: Имеется ли доступ к домашней сети за роутером, из интернета?

Лучший ответ:
В типовой конфигурации домашних роутеров на ружу ничего не светится. Но наверняка есть еще WiFi, который надо так же защитить (WPA2 + длинный пароль) от любопытных соседей и WPS отключить.

Худший ответ:
Сперва нужно создать алгоритм работы вашего FTP сервера, как и каким образом должен работать. После этого у вас будет цели и необходимые шаги для выполнения. Т.е. настройка самого доступа для ftp (доступ по паролю или доступ без пароля и т.п.), возможно будет необходимость настроить самого роутера для доступа из вне. Если в роутере есть встроенный настраиваемый брандмауэр. Там тоже нужно будет полазить и настроить. И так далее. Что бы описали в вопросе в принципе выполняемы
Вопрос: Обнаружение попадания в страйкболе?

Лучший ответ:
Есть… называется «Честная игра»
Если тебе кажется, что в тебя попали, встань, одень красную повязку, и ступай в мертвяк.

Худший ответ:
Были разработки для страйкбола в этом направлении, вроде бы у японцев.
Вопрос: С помощью чего лучше сделать интерактивную карту регионов России (из имеющегося PSD)?

Лучший ответ:
www.ammap.com/javascript-maps/grouped-countries
хороший инструмент. svg России есть в интернете.
Раньше озадачивался, держи: скачать архив моего примера

Худший ответ:
может быть, что-то в этом духе? 
www.fla-shop.com.ru/products/html5/wordpress-ru-lo...
Вопрос: Можно ли поменять пароль admin'а в WP через ftp доступ?

Лучший ответ:
codex.wordpress.org/User:MichaelH/Orphaned_Plugins...   -  вариант из кодекса

Худший ответ:
нет, логин и пароль находятся в базе данных.
Вопрос: Комментарии к топикам-ссылкам

Лучший ответ:
Я думаю что они (впрочем я тоже) справедливо получают минус в карму за то, что не читают, но осуждают. Выделять топики-ссылки тут не обязательно.

Ничего менять не нужно.

Худший ответ:
как по мне, то лучше б ввели пред-модерирование для топик-ссылок или каким-либо другим способом ограничили количество топик-ссылок на главной. Не знаю как кого, а меня они раздражают, тем более что в основном это ссылки на какие-то новости которые кто-то другой, не так быстро, но пересказал бы своими словами на хабре.
Вопрос: Как интегрировать Notepad++ с MinGW компилятором?

Лучший ответ:
Плагин  NppExec 

 Пример использования  

P.S.: Нужно внимательно изучить его настройки. Например, разделитель для комментариев в скрипте NppExec установлен в "//".

Худший ответ:
Sublime Text 2, выбираешь tools->build systems->new и пишешь что-нибудь типа такого.

{
	"cmd": ["g++ -Wall ${file} -o ${file_base_name} && ./${file_base_name}"], "working_dir": "${file_path}",
	"selector": "source.c++",
	"shell": true
}



Сохраняешь новую конфигурацию build system, выбираешь ее в tools и теперь можно юзать ctrl+B для сборки.
Вопрос: Как сделать переход на другую картинку при наведение курсора?

Лучший ответ:
$("img").hover(function(){
  $(this).attr('src','ПУТЬ ДО ДРУГОЙ КАРТИНКИ');
});

Худший ответ:
$("img").hover(function(){
  $(this).attr('src','ПУТЬ ДО ДРУГОЙ КАРТИНКИ');
});
Вопрос: Apache, www-data, права на файлы и директории?

Лучший ответ:
Добавьте www-data в группы user1, user2 и user3.
Владельцами каталогов сделайте user1, user2 и user3 соответственно.
Выставьте права 770.

Худший ответ:
Для php есть параметр конфигурации open_basedir, который позволяет ограничить доступ скриптам внутри определенных директорий.
Вопрос: Как грамотно подключить шрифты?

Лучший ответ:
Ты когда прописываешь @font-face, он уже автоматом выбирает шрифт, который воспримет браузер пользователя. т.е. грамотное использование шрифтов - это грамотное их расположение по порядку(от самого легкого .woff до .svg для OS) . Как пример:@font-face {
  font-family: 'icomoon';
  src:url('../fonts/icomoon.eot?-cemaup');
  src:url('../fonts/icomoon.eot?#iefix-cemaup') format('embedded-opentype'),
    url('../fonts/icomoon.woff?-cemaup') format('woff'),
    url('../fonts/icomoon.ttf?-cemaup') format('truetype'),
    url('../fonts/icomoon.svg?-cemaup#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

Худший ответ:
Я использую такое подключение шрифтов.@font-face{
	font-family:'CenturyGothic-Italic';
	src:url('../fonts/CenturyGothic-Italic.woff2') format('woff2'),
		url('../fonts/CenturyGothic-Italic.woff') format('woff'),
		url('../fonts/CenturyGothic-Italic.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
}
Кроме этого при конвертации шрифтов на белке выбираю конкретно какой язык должен поддерживаться шрифтом, это помогает уменьшить вес файла шрифта и соответственно скорость загрузки шрифта на веб-страницу.
Вопрос: Как запретить действия на личной странице пользователя?

Лучший ответ:
Если я правильно понял вопрос, то тебе нужна авторизация в приложении. А для этого в рельсах есть два замечательных гема Pundit и CanCanCan.
Также советую посмотреть скринкаст Authorization with CanCan.

Худший ответ:
А вы не пытались делать проверку того что и куда эти ваши пользователи добавляют? Да и кнопка добавления чего-то не в своём профиле лишняя, скрывать нужно наверное :)
Ну и вообще чем вам помочь не видя исходников? Гитхаб в помощь.
Вопрос: Часто возникает необходимость поиска хорошего программиста для работы в офисе, какие ресурсы можно использовать?

Лучший ответ:
Что вы предлагаете взамен программисту?

Худший ответ:
https://moikrug.ru/ или фриланс-биржи
Вопрос: TИЦ от топиков на Хабрахабре?

Лучший ответ:
Имхо не стоит использовать хабр в качестве «площадки для наращивания тИЦ»

Худший ответ:
Все ссылки, думаю, переносят определенную величину тИЦ (наверное их даже несколько...). Величину нам Яндекс не откроет. Основная польза от ссылки будет в приросте заинтересованной аудитории. Ведь, за явно сеошную ссылку хабрасообщество может наградить минусами.
А вообще полезные ссылки в меру (2-3 на пост) — только плюс.
Вопрос: Какой\-ую сервис\утилиту порекомендуете для хранения паролей?

Лучший ответ:
Юзаю KeePassX, есть под все платформы, за что и нравится. Файлик с паролями в облаке.

Худший ответ:
использую eWallet на PC + синхронизация с iOS. 
сам файл контейнер в облаке
Вопрос: Angular html5mode, работает, но при перезагрузке отдает 404, в чем пробелма?

Лучший ответ:
У вас в location / стоит proxy_pass, который, похоже, срабатывает раньше try_files
Если вам нужно проксировать API-запросы к express, то сделайте отдельноlocation /api с proxy_pass, а location / оставьте с try_files
location в nginx отрабатывают в порядке убывания специфичности (еще есть нюансы с regexp, но их опустим).

Худший ответ:
Если простым тычком, то вернись в ту точку в которой всё работало и методом исключения перебирай все дополнения в код которые ты вносил, пока не найдёшь переменную, из за которой всё падает. Её отношения с nginx - то что надо скурить. По опыту могу сказать что тебе ещё неск. часов ждать в любом случае - пока Тостер не проснётся. Я то - начинающий, мало что могу подсказать, но эти часы потратил бы именно на такой вот метод "научного тычка", он кстати рулит во все времена ;))
Удачи!
Вопрос: Как выровнять текст по центру?

Лучший ответ:
Я бы сделал вот так:button#search_button {
            background: url('img/search.png') no-repeat center left;
            height: 36px;
            width: 90px;
            text-align: end;
}
Например вот.

Худший ответ:
Обернуть его для начала
Вопрос: Возможно ли за год подготовиться к чемпионату world skills Russia по «Сетевому и системному администрированию»?

Лучший ответ:
Интересный загон. :)
А можно поиметь этот документик в полном объёме?
Если дальше там всё в таком-же духе и поглубже то объём не малый, я так понимаю что задания рандомно даются.
И ещё вопрос, задание это для одного человека или для команды?

Худший ответ:
То, что на этом скриншоте, изучается за неделю, самое интересное то, как я понимаю, впереди
Вопрос: На чём пишут десктопные приложения?

Лучший ответ:
Пишите на Delphi

Худший ответ:
Из вашего вопроса понятно, что вам не нравится C#, но не понятно, что же вам нравится?
Десктопные приложения можно много на чем писать.
Вопрос: Как проверить наличие файла на удаленном сервере?

Лучший ответ:
Для начала надо открыть тебе страшную тайну: на удаленном сервере не бывает файлов.
После усвоения этой истины следует приступить к изучению протокола НТТР и, в частности, кодов ответа. 
Не бог весть какой точный индикатор, конечно, но других вариантов все равно нет.
После этого тебе следует перейти во второй класс и научиться хотя бы минимально отлаживать свои скрипты. В частности, если ты пытаешься найти какую-то строчку в возвращаемом заголовке, то надо догадаться сообразить поинтересоваться - а что в этом заголовке вообще лежит. Есть ли там что-нибудь. 
Кстати, у меня твой первый код работает, есличо.

Худший ответ:
Может https://php.net/manual/ru/function.file-get-conten... ?
Вопрос: Учебные материалы по веб-дизайну (Photoshop, Illustrator)?

Лучший ответ:
Может с фантазией беда, а не со знанием инструмента? Часто встречаются классные дизайны, при том, что сложность на уровне начальной школы.

Худший ответ:
Готов с тобой позаниматься. Пиши.
Вопрос: Утилитку для запоминания английских слов посоветуйте

Лучший ответ:
Anki, шрифты можно настроить.

Худший ответ:
В google translate client есть подобный функционал. translateclient.com/
Вопрос: Используете ли Вы регулярно в своих проектах PEAR ?

Лучший ответ:
Да анонимный минус — это круто, а написать комент по делу, не каждому дано

Худший ответ:
Использовал Spreadsheet_Excel_Writer, но потом пересел на PHPExcel, умеющий больше клевых штук.
Для работы с dBase по-прежнему использую расширение php5-dbase из PEAR
Вопрос: Что такое инструмент в программировании?

Лучший ответ:
Библиотека - сборник подпрограмм или объектов, используемых для разработки программного обеспечения (ПО). От сокращения lib, которое используется в C/C++.
Фреимворк - библиотеки + тулзы.
Инструмент, tools, тулза - скрипт, программа для автоматизации чего-либо для этой библиотеки или фреимворка. Может быть просто скрипт на питоне или ексешник написанный разработчиками для конкретных нужд. Например конвертилка картинок или других данных, копировалка чего-либо, сборщик, запускатель, и прочее.

Худший ответ:
Про инструменты habrahabr.ru/post/209362
Вопрос: Microsoft Visual Studio Express

Лучший ответ:
Да, можете. Вот ссылка с официального сайта Майкрософт: www.microsoft.com/express/Support/Support-faq.aspx

-Can I use Express Editions for commercial use?
Yes, there are no licensing restrictions for applications built using Visual Studio Express Editions.

Худший ответ:
Да.
Вопрос: Лучшие бесплатные ресурсы по каждой технологии (или стартаперы — дарю идею)?

Лучший ответ:
Попробуйте learnxinyminutes.com

Худший ответ:
обычно большинство прогрессивных вещи - освещены на quora.com 
но на английском. Рекоммендую.
Вопрос: Какой микросервер?

Лучший ответ:
Если делать как следует в нормальном шкафу, то можно Supermicro 1U CSE-502L-200B chassis + Supermicro motherboard X7SPE-HF-D525

Худший ответ:
А чем Mac Mini смущает? Закажите минимальную конфигурацию рефобиш там с доставкой по почте и получите i5 по цене 15000 руб. Поменяйте память и диск и получите машинку по очень привлекательной цене. Тут вы такой не найдете.

А вообще лично мне нравятся ZOTAC ZBOX… но они в i5 тоже обходятся не дешево…
Вопрос: Какие библиотеки использовать для высоконагруженного приложения в Node.js?

Лучший ответ:
Общий совет, использовать как можно меньше сторонних библиотек и писать все на нодовских родных, чтобы проект не превратился в зоопарк всего чего только можно. Особенно советую не использовать принцип middleware и все, что на нем основано. Так же важно максимально использовать оперативную память, снизить необходимость ввода/вывода (минимизировать доступ к базе и файлам). И постараться писать все аккуратно и экономно, без утечек и лишних операций. Подробнее посоветовать невозможно, ведь Вы даже не намекнули, что хотите сделать, это будет высоконагруженное API или высоконагруженный сервер вебсокетов или высоконагруженный сервис для агрегации твитов, например, да что угодно.

Худший ответ:
Если игра, возьмите meteor и все :)
Вопрос: Интересуются ли компании работниками, которые не подходят под их требования?

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

Худший ответ:
1. Собеседования для компании не очень много стоят.
2. Очереди соискателей обычно не стоит, если это не топы индустрии.
3. Предложение на рынке it явно меньше спроса.
Вывод - каждый (каждый!) найдет себе работу за короткое время. Конечно стоит писать.
Вопрос: Как обьяснить юзерам, почему слетела windows, драйвер, загрузчик, etc?

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

Худший ответ:
Чаще такой вопрос вообще риторический.
Вопрос: Как заменить в notepad++?

Лучший ответ:
Палю фишку как это сделать без знаний программирования и плагинов. Открываете excel делаете 3 колонки, в первую пишете<li><a href=""><img src="img/gl/
Во вторую 001, 002...
в третью .jpg" alt="dw" /></a></li>
Теперь растягиваете эти 3 колонки вниз до 130. Теперь все 3 выделяете, копируете вставляете в текстовик или html-код, через CTRL+H удаляете разрыв от разных колонок в excel. PROFIT!! ))

Худший ответ:
В notepad++ копируете строку <li><a href=""><img src="img/gl/001.jpg" alt="dw" /></a></li> нужное количество раз, выделяете вертикальную колонку (зажать Sift+Alt), которую надо заполнить, и в меню Edit (кажется) ищете команду "Заполнить...". Дальше будет простой графический интерфейс, разберётесь. =)
Вопрос: Как убрать место для баннера в Skype?

Лучший ответ:
Сделали бы платную версию, или подписку... Но этого нет. 
У меня на балансе лежит несколько евро - рекламы никогда нет. Пробовали пополнить счёт?

Худший ответ:
Используйте linux версию, у нас нету рекламы в скайпе.
Вопрос: Разработка на языках, отличных от Java в Intellij IDEA?

Лучший ответ:
Работал в IDEA на Питоне. Все было хорошо, пока разработчики не выпустили PyCharm.
И с тех пор все стало еще лучше!

Худший ответ:
scala и groovy там лучше всех.

C++, увы, нет, а php должен быть неплох.
Вопрос: Две кнопки вызывающее одно действие, почему одна из них не работает?

Лучший ответ:
Потому что ты не знаешь как расшифровывается ID

Худший ответ:
id должен быть уникальным. два элемента с одинаковым id это грубая ошибка.
Вопрос: На чем писать конфигуратор для железяки под RS232 порт?

Лучший ответ:
Вы будете смеяться… Но NodeJS. У меня несколько проектов, где идет работа с serial портами(в основном RS485). NodeJS замечательно прижился. Оно предназначено для IO. Если правильно писать, легко тянет управление несколькими устройствами одновременно. А GUI делается через браузер, + бесплатно получаем возможность удаленной настройки. JavaScript очень простой язык. А писать под него асинхронно — неплохая гимнастика для мозгов. Ну и скрипты всегда походу можно подправить. Для работы с COM портом нужен дополнительный модуль, например такой github.com/joeferner/node-serialport2.

Худший ответ:
Java. Кроссплатформенность. RS232 поддерживается посредством библиотеки RxTx. Такое приложение может работать на Win, Linux, OS X.