Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как в JavaScript вставить текст в HTML элемент?

Лучший ответ:
.append() - добавить.html() заменить

Худший ответ:
.append() - добавить.html() заменить
Вопрос: Как удобно организовать большую форму?

Лучший ответ:
Не совсем в тему, но суть хорошо передается:
А так да, нужно более конкретное описание проблемы.

Худший ответ:
если конкретнее, то angular.16mb.com/secondprototype.html#. Как это упростить можно? Максимальная вложенность в элемент первого уровня равна 5.
Вопрос: Как запускать 10+ потоков в java без повторяемости кода?

Лучший ответ:
Как-то так....ArrayList<Thread> mythreads = new ArrayList<Thread>();
int tcount = 1000;
for(int i=0; i< tcount; i++) {
     Thread thr = new myThread();
     mythreads.add(thr);
     thr.start();
}
for (Thread thr : mythreads) {
     thr.joint();
}
или по модномуExecutorService es = Executors.newCachedThreadPool();
for(int i=0;i<5000;i++)
    es.execute(new Runnable() { /*  your task */ });
es.shutdown();
boolean finshed = es.awaitTermination(1, TimeUnit.MINUTES);

Худший ответ:
ExecutorService 
пример можете взять тут
HTTP request multithreading: почему отправляются не все запросы?
или в интернете
Вопрос: Заказ карты payoneer на прямую или через биржу?

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

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

Лучший ответ:
Запрос выше выдаст список уникальных значений
Этот запрос выведет количествоSELECT COUNT(DISTINCT user_id) FROM orders

Худший ответ:
Господа, вы должно быть шутите. SELECT userId,COUNT(userId)
FROM orders
GROUP BY userId
Вопрос: Как определить успешность выполнения подфункций в классе?

Лучший ответ:
Эксепшены кидай, в разы лучше и проще будет.

Худший ответ:
Если у тебя все реально так работает то тут печаль беда а не код. если ты конечно не ссылками переменные получаешь.public function registerUser ( $data  ) { // Обращаем внимание $data

      /* от такого кода ничего не изменится
      $this->prepareData($data);
      $this->checkMail($data['email']);
      $this->checkData($data);
      */

      $this->createUser( $data ); // Обращаем внимание $data
    }
я бы написал так public function registerUser ( $raw_data  ) 
{

      $data = $this->prepareData($raw_data);

      if ( $this->checkMail($data['email']) && $this->checkData($data) ) 
      {
          $this->createUser( $data );
      }
      else
      {
           return FALSE;
      }
}
Вопрос: Какую выбрать тему диплома  «Информационная безопасность»?

Лучший ответ:
При не правильном вводе пароля сыграть с пользователем в крестики-нолики и если он проиграет, то блокировать учетку. Шутка. Ну пиздец же. А руководитель что говорит? Магистратура же не техникум, что бы тему диплома на форумах спрашивать. Итак сплошные дибилы-выпускники, хоть вакансии ниже синьера не открывай.

Худший ответ:
При не правильном вводе пароля сыграть с пользователем в крестики-нолики и если он проиграет, то блокировать учетку. Шутка. Ну пиздец же. А руководитель что говорит? Магистратура же не техникум, что бы тему диплома на форумах спрашивать. Итак сплошные дибилы-выпускники, хоть вакансии ниже синьера не открывай.
Вопрос: Как прервать скрипт, если нет одного из указанных элементов?

Лучший ответ:
Согласен - проверка length. На счет эксепшена - можно, но как-то коряво (много дополнительного кода на обработку, не самого внятного притом). Тут ведь просто условие продолжения выполнения логики. 
Если нужно действительно убедиться, что присутствуют обязательные все элелемнты просто (хотя бы по разу), я бы написал так примерно: ...
var selectors = [ '.header__layer1', '.figures', '.top-menu', '.switcher'];

var allElementsExist = $.grep(selectors, function ( selector ) {
    return $( selector ).length > 0;
}).length === selectors.length;

if (allElementsExist) {
   // логика
} else { 
   return; // можно else просто опустить если дальше ничего не должно быть, разумеется
}
...
Можно конечно и хелпер сделать, но я лично не большой фанат таких подходовjQuery.fn.exists = function() { return this.length>0; }

// использовать потом так:
if ( $( selector ).exists() ) {
    // ... что-то
}

Худший ответ:
Может, можно как-то сделать типа 
var header__layer1 = $('.header__layer1') or die
Нельзя.
Но и с undefined сравнивать нельзя, $() всегда возвращает jquery-объект. Нужно смотреть свойство length у него:if (!header__layer1.length || !figures.length)
Единственное, что можно сделать - создать функцию-хелпер, которая будет бросать ошибку, если элемент не найден.
Вопрос: Сбербанк онлайн и глюки, у вас тоже?

Лучший ответ:
Если есть возможность сменить банк — меняйте, ибо хуже Сбербанка трудно найти.

Худший ответ:
Сбербанк — это, конечно, закат солнца вручную. Особенно меня бесит тот факт, что для перевода денег со своего расчетного счета на свою же карточку я должен это сделать в операционное время. Т.е. понадобились деньги вечером — приходится ждать утра.
Про всякие косяки в работе Сбербанк-Онлайн и его частые «технические перерывы» я промолчу.
НО.
На просторах нашей страны это самый широко распространенный банк, даже в самых долбунях есть отделения. У огромного количества людей есть сберовские карточки. И с этим приходится считаться. Увы.
Вопрос: Как понимать асинхронность в Tornado?

Лучший ответ:
tornado.gen.coroutine + yield != асинхронность. Вызовы, которые делаются должны уметь работать асинхронно. Смотрим здесь первый пример: class AsyncHandler(RequestHandler):
    @asynchronous
    def get(self):
        http_client = AsyncHTTPClient()
        http_client.fetch("http://example.com",
                          callback=self.on_fetch)

    def on_fetch(self, response):
        do_something_with_response(response)
        self.render("template.html")
Метод fetch объекта класса AsyncHTTPClient -- асинхронный. На это указывает аргумент callback (и название класса, конечно :)). Когда страница будет получена, вызовется _on_fetch. Как и в AJAX.
Пример ниже на этой же странице -- это переписанная версия того же самого, просто красивее, без лапши коллбеков. Для этого и нужна пара tornado.gen.coroutine + yield.
Вызов time.sleep(2) блокирует весь ioloop, вместо него можно воспользоваться чем-то типа yield tornado.gen.Task(tornado.ioloop.IOLoop.current().add_timeout, time.time() + 2)
Но даже заменив эту строку, асинхронности не будет заметна. Это связано с ограничениями браузеров: они не умеют одновременно открывать одну и туже вкладку. Поэтому нужно открыть вкладки в разных браузерах.
Еще одно: декоратор @tornado.web.asynchronous не нужен при использовании @tornado.gen.coroutine.
Вот эту страничку нужно обязательно прочитать.

Худший ответ:
Лог сервера при одновременном запуске двух клиентов:[I 150218 17:38:41 test:19] outer starts
[I 150218 17:38:43 test:29] inner runs
[I 150218 17:38:43 test:21] some text here
[I 150218 17:38:45 test:29] inner runs
[I 150218 17:38:45 test:23] outer ends
[I 150218 17:38:45 web:1825] 304 GET / (127.0.0.1) 4005.73ms
[I 150218 17:38:45 test:19] outer starts
[I 150218 17:38:47 test:29] inner runs
[I 150218 17:38:47 test:21] some text here
[I 150218 17:38:49 test:29] inner runs
[I 150218 17:38:49 test:23] outer ends
[I 150218 17:38:49 web:1825] 304 GET / (127.0.0.1) 4004.74ms
Вопрос: Двухфакторная аутентификация: пароль + email?

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

Худший ответ:
Раньше некоторые операторы предоставляли сервис гейта, позволявшего отправить СМС посылая ёмыл на адрес гейта. Потом гейт сделали не от ёмыл, а от веб-странички с капчей, ибо спамили так. Не знаю, все ли позакрывали гейты или у кого-то осталась такая возможность? Наверняка есть, но скорее всего за деньги (контракт). Ведь всякие там магазины-банки посылают. Поинтересуйтесь у операторов связи, есть ли такая возможность и на каких условиях.
Другой вариант двухфакторной аутентификации - приложение на смартфоне, которое генерирует по хитрому алгоритму сменяющиеся каждые 30 секунд коды по "соли" (или "семени"), заданному пользователю сайтом, в любой момент времени по алгоритму и этой "соли" рассчитывается текущий ключ и сравнивается ввод пользователя с рассчитанным значением.
Вопрос: Elementary OS не рано ли?

Лучший ответ:
Я использую на десктопе. 2-3 месяца. Глюки есть, но лень перебивать систему сильнее. Баги выражаются в основном в вылете программ. Причем вылет происходит, когда программа не используется или закрыватеся. Т.е особого беспокойства не доставляет.

Худший ответ:
Это ж убунта с кастомным софтом и DE. Значит баги будут в кастомном софте и DE.
В DE, по мне, самое бесячее — кривая анимация. Автор хотел как на OSX, но компиз так не смог. Тема мне не нравится не меньше. Смесь OSX и Tango — буэ. Линии не явные, контраст слабый, ну а самое главное — управлять с клавиатуры не получится, потому-как автор напрочь снял outline у элементов, так что жмите таб/не жмите — бесполезно, работайте строго с мышки — а это уже дурдом. В целом, в GNU по отдельности есть софт лучше, чем тот, что в eOS, а чего нет дергается из него в два клика. Я, например, пользуюсь Plank'ом.
Правда и предложить мне взамен нечего, сам я использую Gnome-shell с десятком экстеншинов, основная цель которых — отключить то, что команда гнома посчитала «клевым решением».
Вопрос: Можно ли держать реселлерский хостинг без лицензии?

Лучший ответ:
Добрый день, если схема именно такая, то да. 
01. В данном случае все услуги телем-е услуги будут оказываться не с Вашей стороны, а непосредственно компанией-регистратором. https://www.reg.ru/support/help/#!domain|reseller_... - один из крупнейших регистраторов таковую услугу предоставляет. 
02. Предпринимательской деятельностью (см. ГК РФ) признается деятельность, кот. направлена на извлечение прибыли. И тут важно понимать, что есть доход (например, НДФЛ - это налог на доходы физ. лиц), а есть именно прибыль.  Помимо того, что Вы будете получать небольшой % за перепродажу доменов и хостинга, Вы также будете платить а) за домен, б) за хостинг, в) выплачивать сумму компании-регистратору. Собственно, если речь идет о 200 руб. в месяц прибыль будет близка к нулю. Ещё важен вопрос о систематичности получения таковой, но, если уж совсем не терпится исполнить закон, можете задекларировать доход (ака прибыль) и уплатить с него 13% ))
03. В общем-то, таковых сервисов в Рунете - прут-пруди и, если Ваши намерения - благие, ничего страшного в этом, противозаконно, нет. Если успею, подготовлю небольшую подборку норм завтра, сейчас уже не на работе.

Худший ответ:
конечно можно) многие именно так и работают)
Вопрос: Уникальные данные в gsm сети?

Лучший ответ:
Кратко: нет, не передается. Причина - это либо бессмысленно, либо избыточно. Уникальным s/n модуля является как раз упомянутый IMEI.
Оговорка: есть поля, в котором (теоретически) отдельно взятый модуль модуль сможет передать информацию, не оговоренную в стандарте. Но они просто не будут восприняты, а если и будут - как raw-hex будут записаны в лог БС, дальше лога не уйдут - BSC их не обработает.
Подробнее можно читать: GSM02.07 , а если кто-то распустит слух, что в 3G/LTE все иначе - то еще тут и тут. Да и вообще, есть же сборник стандартов ETSI - выбираете технологию и читаете.

Худший ответ:
Касательно самого телефонного аппарата - по сети передается только его IMEI/IMEISV, и больше ничего!
Вопрос: Как расшифровать сигнал от беспроводного датчика температуры и влажности метеостанции Vitek VT-6404?

Лучший ответ:
Наверняка там манчестерский код. Погуглите.

Худший ответ:
Не 1-Wire?
Вопрос: EAV и выбор типа данных

Лучший ответ:
Разницы в хранении длинных и коротких данных в long text нет.
Лишней нагрузки в этом случае не будет

Худший ответ:
Можно организовать структуру следующим образом:

Eav
=================
id
type

Eav_type_int
=================
id
eav_id
value (int)

Eav_type_string
=================
id
eav_id
value (string)

в зависимости от типа записи, помещаем данные в нужную таблицу.
Вопрос: Что такое bootstrap grid?

Лучший ответ:
Идете вот сюда, отключаете все ненужные компоненты (можете вообще только напротив grid system галку оставить), скачиваете и пользуетесь. Разметку html брать вот отсюда.

Худший ответ:
Bootstrap - фреймворк, grid - сетка. Должны использовать сетку бутстрапа
Добавляю ссылку на поиск, если Вы собираетесь в фотошопе дизайн делать.
https://www.google.ru/search?q=bootstrap+grid+psd&...
Вопрос: Какую книгу лучше прочитать по анализу данных?

Лучший ответ:
Так получилось, что все лучшие книги по анализу данных издаются на английском.
Я бы посоветовал почитать классические книги Тревора Хасти и Роберта Тибширани:
1) An Introduction to Statistical Learning - облегченная версия следующей книги с небольшим количеством матана, примеры реализованы на R. Электронная версия книги - бесплатная. По этой книге также есть онлайн-курс от Стенфорда (начинается 19 января)
2)The Elements of Statistical Learning - полный классический учебник по статистическому обучению, много математики. Книга, кстати, тоже бесплатна для скачивания.
Что касается классической статистики (включая корреляционный анализ) рекомендую посмотреть книги издательства Springer - у них есть хорошие книги по статистическому анализу в разных областях (финансы, экология и т.д.).

Худший ответ:
Возможно будет полезным:
Барсегян. Анализ данных и процессов.
Барсегян. Методы и моделы анализа данных.
Барсегян. Технологии анализа данных.
Барсегян. Технологии анализа данных.
Боровиков. Искусство анализа данных на компьютере.
Браверман. Структурные методы обработки эмпирических данных.
Гаек. Теория ранговых критериев.
Гайдышев. Анализ и обработка данных.
Литвак. Экспертная информация.
Мостеллер. Анализ данных и регрессия.
Окунь. Факторный анализ.
Терехина. Анализ данных методами многомерного шкалирования.
Эсбенсен. Анализ многомерных данных.
Вопрос: Как делать сайт-биржу разовой удаленной работы?

Лучший ответ:
Я бы порекомендовал начать с разработки прототипа (wirefram'a). Это позволит вам 
1) зафиксировать все ваше нынешнее представление проекта, 
2) наглядно демонстрировать другим людям (потенциальным разработчикам, участникам команды) то, как вы это представляете,
3) упорядочить собственные мысли, найти неявные недочеты и др. 

Для прототипирования есть достаточно много неплохих веб-приложений. Из тех, которыми пользовался сам, рекомендую gomockingbird и gliffy.

Как набросаете интерфейсы основных разделов, попробуйте для каждого из них описать функционал всех элементов, их взаимодействие, взаимодействие с другими разделами. Причем, старайтесь описывать все максимально подробно.

Разработанный прототип с такой «первичной» документацией можно показывать уже другим людям, чтобы они могли задавать вам конкретные вопросы, по существу. И кроме того, вам самому будет легче объяснять другим, что вы хотите.

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

Лучший ответ:
Полиморфизм сам по себе влияет на уровне погрешности.
Архитектура без него может оказаться настолько менее оптимальной, что будет тормозить куда сильнее.
По моему опыту оптимизации вычислительной работы программы по скорости, главная проблема - это считать именно то, что нужно. Если просчитываются варианты, то их отсеивание на как можно более ранней стадии - это такой козырь, который бьет любые другие оптимизации.
Вторая - работа с памятью. Создание массива объектов во вложенном цикле в рекурсивной функции легко уложит на бок весь top500 %) Не говоря уже о том, что вероятность течи прямо пропорциональна количеству динамически созданных объектов.
А полиморфизм... ну, если у вас реально полиморфная функция будет вызываться миллион раз в секунду, вы, наверное, почувствуете падение производительности...
В общем, оптимизацию, как мне кажется, нужно проводить в обратном направлении. Сначала - архитектура, в которой работа алгоритмов будет понятной и очевидно оптимальной, затем - поиск узких мест. Если однажды дойдет до того, что узким местом станет полиморфный вызов функций... ну, поздравляю - учите ассемблер!

Худший ответ:
Оверхед виртуальными функциями, мискеши и прочее. Но тут такая ситуация, что если вы с ними не сталкивались, то скорее всего и не столкнетесь.
Вопрос: На сколько мощным будет сервер на Rapberry Pi 2?

Лучший ответ:
Уже много раз оговорено, что RPi в качестве NAS это плохая идея, т.к. там вся периферия висит на одной usb шине и из-за этого подтупливает.
Тут лучше взять или банан (babana pi) или всетаки полноценный NAS, в котором есть функция торрента и dlna для потоковой раздачи медиаконтента.

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

Лучший ответ:
Ты же понимаешь, что эта картинка, вероятнее всего, была специально нарисована для этого сайта? Но если это не преграда, то lmgtfy.com/?q=apothecary

Худший ответ:
Уменьшите картинку и через гугл-поиск.
Вопрос: Тематика дипломных проектов?

Лучший ответ:
> Как можно справиться с этой тупиковой ситуацией?

Из тупиковой ситуации можно выйти очень просто: нужно перестать придумывать темы, а начать делать реальные проекты. Или помогать существующим (в Open Source есть огромное множество проектов, которым не хватает рук).

Худший ответ:
habrahabr.ru/blogs/controllers/128587/
Почитайте это и попробуйте спроектировать на свои реалии.
Суть: 3-й коммент «Нечасто встретишь проект, который начинается с реальной необходимости, а не просто с красивой идеи»
Вопрос: Что изучить перед началом разработки под Windows 10 (в том числе mobile)?

Лучший ответ:
Освойте нормально .Net, async\await, шаблоны проектирования, особенно MVVM.  Очень рекомендую Pluralsight, там тысячи великолепных видео курсов по теме. Но одними курсами не обойтись, надо еще почитать хотя бы Рихтера. 
При наличии нормальное базы начать писать по Win10  - раз плюнуть.

Худший ответ:
Копать в сторону Windows Universal App. А если подтянуть знание .Net, начните с Рихтера.
Вопрос: Идея микро-проекта (Требуется ваше мнение)

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

Худший ответ:
Информация доступная в проекте будет выдаваться как по средставам информеров, так и по API
Вопрос: Какое событие происходит при попытке превысить максимально кол-во символов у textarea?

Лучший ответ:
Такого события нет в javascript.$(function() {
    $('#orderTextarea').keypress(function(event){
        var number = $(this).val().length,
            counter = $('.count'),
            color = 'white';

        counter.find('>.now').html(number);
        if (number >= $(this).attr('maxlength')) {
            color = 'red';
        } else if (number >= 200) {
            color = 'orange';
        }

        counter.css('color', color);
    });
});
Событие Keypress в отличие от Keyup, Keydown не реагирует на спецсимволы.

Худший ответ:
Иногда попадаются и готовые решения jQuery Character Counter Plugin )
Вопрос: Каковы архитектурные особенности игровых программ с искусственным интеллектом?

Лучший ответ:
Я думаю, много вы найдете в этих двух книгах:
www.williamspublishing.com/Books/978-5-8459-1170-4.html
и 
www.williamspublishing.com/Books/5-8459-0914-7.html

Худший ответ:
Здравствуйте. Не знаю еще как с вами связаться, поэтому пишу сюда. Если вы видите это сообщение, пожалуйста дайте знать. Извиняюсь, что пишу не по теме.
Вопрос: Как лучше хранить данные 7-и уровневой партнерки в БД в одной таблице или в разных?

Лучший ответ:
В виде одного Nested Set

Худший ответ:
Node.JS & MongoDB кажысь помогут вам в этом.
Вопрос: Как плавно прокрутить страницу к нужному id переходя на нее с другой страницы?

Лучший ответ:
Передавайте не #id а параметр в url и сами с ним разбирайтесь после загрузки страницы.

Худший ответ:
Можно переход сделать не через якорь, а через GET параметр. При переходе на страницу и после ready страницы делать плавный переход к элементу с указанным в GET айдишником
Вопрос: Какие требования к junior Ruby on Rails разработчику?

Лучший ответ:
Как и должность junior-а, так и требования к нему неоднозначны и зависят от компании. Я бы взял junior-ом человека, который может поднять простенький проект на рельсах (типа блога, закинуть его на хероку, разобраться с окружением), сделать немудреные правки в существующем проекте,  естественно разбирается в синтаксисе ruby, html/css. Знал, как работает MVC в рельсах, что куда пихнуть, но, наверное, самое главое — что бы горел желанием выучить еще больше и постоянно занимался этим :)

Худший ответ:
Это можно отследить по реальным вакансиям: http://hantim.ru/?q=rails&location=
Как и корреляцию необходимых знаний к з/п.
Вопрос: мощный dc-dc преобразователь

Лучший ответ:
Вам для каких целей? Если нужен результат — купите готовый модуль. Они есть на 3-5А (правда напряжения вы не озвучили) Самому собрать эффективнее вряд ли получится.

Худший ответ:
Совсем нет информации — напряжение и прочее.
Так навскидку есть импулсные модули на базе MP2307. Например, KIS3R33S:
we.easyelectronics.ru/part/preobrazovatel-napryazheniya-kis-3r33s-mp2307.html
Вопрос: Выбор ноутбука под Хакинтош?

Лучший ответ:
Вам сюда
wiki.osx86project.org/wiki/index.php/Main_Page

Смотрите например OS X Lion.

И там выбираете или Portable Computers или Desktop Computers

Худший ответ:
Присоединяюсь к вопросу. Насколько заработает хакинтош на тошиба сателит с660
Вопрос: Raid 10 из SSD + Raid 10 из HDD на одном контроллере?

Лучший ответ:
Любой  LSI с поддержкой CacheCade Pro 2.0 если мне склероз не изменяет все последних годов с гигом и более неволотильной памяти, собрать вот эту штуку www.truesystem.ru/solutions/khranenie_danny/345453 во первых поставите 2 SSD вместо 4х во вторых получите производительность SSD на всем дисковом массиве. Raid 10 из SSD - пустая трата денег, надежности не добавит особо, т.к. при вылетании любого из 4х дисков получите просто адскую деградацию производительности и все равно с жопой в мыле придется менять и все равно бэкапы хранить еще где-то еще.

Худший ответ:
Просто знакомые попросили в одном месте глянуть сервер с 1С, который жутко тормозит с их слов. 
Ситуация на нем следующая - крутятся 3 базы 1С, причем в файловом варианте. При этом сетка - 100 мегабит и пользователи с 1С работают в терминальном режиме (Remote APP + характерные проблемы печати из-за падающего спулера в проброшенных принтерах). На сервере собран 10й рейд из каких-то древних Hitachi Sata. Рейд собран на встроенном в материнку Supermicro "фейк-рейде" Adaptec, который даже не мониторится из системы фирменной утилитой :)
Настраивал всё это дело какой-то очень умный "сисадмин" походу :)
Тормозит этот ужас просто жутко, сервер легче похоронить и купить новый.
Заказчик хочет избавиться от тормозов и готов выделить сумму вплоть до миллиона, но лучше если до 500 000.
Думаю перевод 1С на SQL, вывод пользователей из терминального режима и нормальный сервер должы решить проблему, либо сильно её уменьшить.
P.S. Там нет штатного сисадмина. Руководство считает, что он не нужен... Занавес
P.P.S По большому счету производительность SSD на всей дисковой подсистеме не нужна, хотя идея с CacheCade Pro 2.0 весьма интересна. Думаю выделить зеркальный рейд из пары SSD для баз 1С, а raid 10 - под файлопомойку