pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Тихо крыша едет неспеша: как подружить static library собраную в GCC и MSVC?

Лучший ответ: Не могу подсказать насчёт Cygwin, но при работе с MinGW следует брать GCC не ниже 4.5.1. Именно в нём в проекте mingw-w64 провели большую работу над совместимостью с MSVC. Более детально надо или курить их вики, или пинать разрабов на IRC канале проекта (второе обычно эффективнее).

Худший ответ: Чем отличается _alloca от _alloca?
Вопрос: Где купить б/у комплектующие для ПК?

Лучший ответ: slando, avito.
ну и местные форумы, типа форума провайдера.

Худший ответ: komok.com — изначально барахолка железа
Вопрос: AppStore. Если я скачаю временно бесплатную игру, ее обновления будут бесплатными?

Лучший ответ: При скачивании любого приложения из Апп Стора вы платите только ту цену, которая назначена для него в момент совершения покупки (или ничего не платите, если приложение бесплатное). С этих пор приложение записано в вашем аккаунте как купленное. Все последующие обновления и скачивания этого же приложения будут бесплатными.
support.apple.com/kb/HT2519

Худший ответ: Да. Нет. Но есть выход: можно сохранять файл *.ipa на жесткий диск, а потом его установить. (два раза по нему кликнуть =))
Вопрос: Как правильно оформить условие?

Лучший ответ: Во-первых, если вам нужно, чтобы проверки были независимыми, сделайте их независимыми. Сейчас ваш код читается как "если 1 то, иначе если 2 то, иначе если 3 то". Иными словами, уберите из логики "иначе".
Во-вторых, это хрень полная: $data['dopvopsuvsid'] == 3 || 4 || 5. Это условие всегда будет срабатывать, потому что 4 и 5 всегда будут приводиться к true. Либо пишите полное сравнение каждый раз, либо используйте in_array.

Худший ответ: А чем у вас elseif вообще отличаются? Тем, что во втором нет 2?
Вопрос: Как в React осуществить render в цикле?

Лучший ответ: render() {
  return (
    <div>
       ${Array.from({length: 5}).map((_, idx) => <div>{idx}</div>)}
    </div>
  );
}

// или

render() {
  const list = [];
  for (let idx = 0; idx < 5; idx++ ){
     list.push(<div>{idx}</div>);
  }
  return <div>${list}</div>;
}

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

Лучший ответ: Поставь на виртуальную машину или флешку BackTrack 5. В ней собраны разные утилиты по проверке на vulnerability, включая и твои требования.

Для SQL-иньекции могу посоветовать sqlmap. Написан на питоне, есть на гитхабе.

Худший ответ: sectools.org/tag/web-scanners/ посмотри на этом сайте, иконками совмесимости обозначены.
Вопрос: Пара вопросов по верстке постов на Хабре?

Лучший ответ: К сожалению, на Хабрахабре никак нельзя задать ширину и высоту изображения. Используйте предварительно уменьшенные изображения.

Надо отметить, что в частных случаях сам хостинг, на котором иллюстрации располагаются, предоставляет Вам средства для достаточно произвольного изменения ширины скачиваемых иллюстраций.

Так, например, для свободных иллюстраций, находящихся на Викискладе, возможно задание ширины внутри URLа.

Скажем, адрес http://upload.wikimedia.org/wikipedia/commons/thumb/5/52/Balin.jpg/225px-Balin.jpg даёт иллюстрацию шириною 225 пикселов:



Тогда как адрес http://upload.wikimedia.org/wikipedia/commons/thumb/5/52/Balin.jpg/333px-Balin.jpg даёт иллюстрацию шириною 333 пиксела:



Центрирование содержимого на Хабрахабре невозможно.

Худший ответ: Шляпа! Особенно табличные данные давать. Либо картинкой, либо черт знает как.
Ладно бы было жестко одинаковые столбцы, но нет. Хотя, не то что бы это такая ПРОБЛЕМА.
Вопрос: А нужна ли переменная?

Лучший ответ: workStrLength (12 символов) VS str.length (10 символов) выносить не стоит
А вот когда так, грубо говоря:dDE VS document.documentElement.clientHeight, то, конечно, лучше записать отдельно.
А вообще, такие мелочи делают код приятнее и удобнее для просмотра. Писать так, как вы - правильно, в каком-то смысле, так что не волнуйтесь :)

Худший ответ: Макконнел говорит, что нужно различать input переменные и output переменные.
Т.е. если с одной стороны вы str используете на входе и иначе используете - на выходе - то разделение гуд. Если нет - то смысл непонятент.
Тогда ответ такой - если вам удобно (или вашей команде так удобно) - то ок. Иначе - неясно.
Все равно, что написать:var trueValue = true но если это каким-то образом повышает читаемость, то это проблема дизайна
Вопрос: Онлайн  тесты написанных программ

Лучший ответ: acm.timus.ru/
Этот?

Худший ответ: еще: acm.sgu.ru
Вопрос: Какие инструменты (не cms) посоветуете для создания корпоративной платформы?

Лучший ответ: любой фреймворк
например https://habrahabr.ru/post/193242/

Худший ответ: Если php то я бы выбрал Laravel, если python то Django.  А вообще уже под многие современные языки есть web фреймворки и причем бывает и не один, так что все зависит от ваших предпочтений.
Вопрос: Файлообменник для Хабра

Лучший ответ: ge.tt, имхо, неплох

Худший ответ: Может это не совсем честно, но как вариант, если очень надо выложить файл и быть уверенным в том, что его гарантированно скачают, это переименовать расширения файла в .jpg и залить на habreffect.ru/

Разумеется надо не забыть сообщить всем что надо переименовать расширение.

Но объем файла не должен быть больше 5 мб.

Так сказать, пока администрация не заметила — это может пройти…
Вопрос: Вечное мигание ссылок. Как исправить?

Лучший ответ: Какой же ад...
Без правки стилей - никак. Ну или чутка костыльное решение - поставить Кодеин (Кодтерпин, Кодетерп,<br> Кодепсин

Худший ответ: Ибо нефиг ссылку жирной делать при наведении. Вам изменения цвета фона мало?
Вопрос: Можно ли подняться на уровень выше в неймспейсе?

Лучший ответ: Нельзя.
Совсем.
Никак.

Худший ответ: Можно написать свой автозагрузчик, только вот две точки придётся заменить на что-то синтаксически правильное, например так:<?php

namespace TestA\TestB\TestC;

spl_autoload_register(function ($class) {
    $path = str_replace('\\__', '\\..', $class);
    // Затем используем realpath(), чтобы добраться до нужного файла...
});

$class = new __\__\TestClass();
ideone.com/aXRNTcP.S.: Само собой, не стоит ожидать, что IDE вас правильно поймёт.
Вопрос: Не могу вызвать private C#?

Лучший ответ: Могу ошибаться, но "button_click" не должен быть как public?

Худший ответ: Во-первых, приводите текст ошибки, чтобы мы могли вам помочь.
А во-вторых, в методе test1() не хватает точки с запятой в третьей строчке.
Вопрос: Подойдет ли такое железо для ubuntu?

Лучший ответ: Смотря что от компа нужно. Официальные требования есть. Последние версии ubuntu стали весьма прожорливые до памяти, если за системой работать, может быть лучше xubuntu или mint?

Худший ответ: От компа требуется веб разработка. phpm mysql, html, css, javascript, jquery, ajax  и т п
Вопрос: Сколько максимально значений можно использовать в SELECT IN?

Лучший ответ: Документация гласит:
The number of values in the IN list is only limited by the max_allowed_packet value. (manual)

Худший ответ: пока строка запроса имеет допустимую длину. Насчет длины запроса - смотрите доку по серверу
Вопрос: Какую ОС лучше выбрать(gate,smb,ftp,vpn etc.)?

Лучший ответ: 1 и пожалуй самое важное: Используйте ту ОС, которую лучше всего знаете, ибо ответственность за ее работу будет на вас, не на знакомом «линуксоиде». 

2. Все вышеперечисленное (шлюз, базы, бэкап) на одной машине — худшее, что можно придумать и реализовать. Все три роли должны быть на разных устройствах, дабы: не взломали шлюз, не украли базы и не стерли бэкапы.

Худший ответ: Ну и не забывайте про FreeBSD ^)
Вопрос: Что изучать для Unity?

Лучший ответ: Только некоторые тонкости есть при работе с Unity3D, их надо просто заучить. Например - не использовать конструкторы, инициализировать поля в Start для gameObject'ов.
Такой свод правил у меня разместился в 300 строчек.
Но C# выйдет на многие тысячи, и изучив его можно двигаться в других направлениях. Идем сюда, и радуемся лучшим курсам по C# во всем рунете https://www.youtube.com/user/CBSystematicsTV/playlists (если смотреть все видео, и начать с самого начала, можно найти полные версии нескольких лекций).
Для Unity3D нужно еще освоить на базовом уровне Blender, Photoshop, SoundForge или аналог.
Почитать про психологию игр, маркетинг, дизайн, маркеты, монетизацию.
Это для инди в одном лице.

Худший ответ: Я бы для начала прочел хотя бы половинку какой-нибудь книги по C#.Вот, вот вам и вот хорошие книги. Расположил их приблизительно по возрастанию сложности.
Первая в довольно "детской" форме, за что ее многие недолюбливают, но учится по ней вполне можно. Если вам такой стиль по душе, то читайте ее. Если нет - то читайте вторую либо третью. Погуглите, почитайте поподробнее об этих книгах и выберите, что больше по душе.
Как освоитесь можно начать изучать Unity. А вот тут, как по мне, лучше не по книгам, а по всяким туториалам, так нагляднее. В частности, если немного владеете английским (а его было бы полезно знать), то на офф сайте есть хорошие туториалы.
Ну все выше написанное мое имхо, разумеется.
Вопрос: Таблица в html?

Лучший ответ: Не знаю, есть ли красивый способ. А почему такой вариант не устраивает? codepen.io/anon/pen/ZbrxKN

Худший ответ: Поток документа нарушен, поэтому кроме CSS здесь пригодится JavaScript.
Вопрос: Apache+NginX — возможно ли?

Лучший ответ: Работоспособна.

Худший ответ: можно их даже на одном порту поставить (при этом nginx будет проксировать apache, такой сетап сам по себе довольно распространён). но это конечно сложнее.
Вопрос: Заметили ли Тематические Медиа выключение Google Reader?

Лучший ответ: Все гики смигрировали на альтернативные сервисы.

Худший ответ: ститистика
Вопрос: Можно ли опубликовать топик с кармой == 4?

Лучший ответ: Намек понял. + вам в карму. Теперь вы можете писать. Ждем топик.

Худший ответ: И не отвечать в комментариях к постам, тем самым ставя под угрозу свою карму :-) Там чаще минусуют чем плюсуют. В q&a наоборот.
Вопрос: Оцените, пожалуйста, резюме. Что-то нужно подправить?

Лучший ответ: Что-то случилось с выравниванием.
Резюме на английском, нацелено на другие страны? Тогда почему код страны не указываете у телефонов? 
+38...global and function scopes Вау!

Худший ответ: Образование и места работы принято в обратно-хронологическом порядке писать(самая последняя - наверху в списке, самая первая - внизу).
Вопрос: Как в phonegap приложении общаться с сервером?

Лучший ответ: Я даже текст вопроса не менял lmgtfy.com/?q=%D0%9A%D0%B0%D0%BA+%D0%B2+phonegap+%...

Худший ответ: XMLHttpRequest, ну или Jquery' ский $.ajax() если не слышали про первый
Вопрос: Где можно анонимно зарегистрировать домен в зоне .net?

Лучший ответ: Уточните пж какой такой запретной деятельностью вы там будете заниматься! Нельзя же столько отделов разом держать в напряжении. А то, к примеру, Мизулина Елена Борисовна у нас очень занятой человек. =D

Худший ответ: Я регистрирую на regname.org 
Никто ни разу не попросил никаких документов.
Вопрос: Домен 3-уровня через .htaccess, как?

Лучший ответ: Только через .htaccess не выйдет. Для вашего варианта нужно чтобы ваш провайдер настроил wildcard для домена третьего уровня, а это он судя по всему настраивать не будет.

Худший ответ: Я делал подобное с использованием связки nginx + apache, может поможет:
habrahabr.ru/post/101585/
Вопрос: Подскажите по поводу A (ампер) и mA

Лучший ответ: Зарядке от Bluetooth гарнитуры не хватит мощности зарядить телефон. Если и будет заряжаться, то очень долго.

Худший ответ: И кстати, гарнитуру можно зарядкой от телефона заряжать — ничего не сгорит, 1А внутрь гарнитуры не «пойдет» а ток будет чуть меньше 180 мА.
Вопрос: Есть ли готовые скрипты для создания сайта обмена вещей из игр в стиме?

Лучший ответ: Готовых не видел, но реализуется двумя ссылками:
1. Все вещи (для одной игры)
2. Вещи игрока

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

Лучший ответ: Написание музыки и«hi-fi» это разные вещи.

Причём самое интересное, что всегда пытаются научить делать треки те, у кого результат не превышает опыт в пол года. Правда касательно вас (Шифтед Реалити) тут нельзя ничего сказать. Всеми вашими треками восхищался. И совмесками с Вовой Ренойсом. Кстати, пытался нагуглить его контакты, чтобы сделать ремикс на No Way Back, но сразу так и не нашёл. Уверен у вас есть.

Выражаю большой респект этому автору, который покорил немалые вершины на мировой арене электронной музыки. Вот об этом я бы почитал с удовольствием. Причём как о технической части, так и о части продвижения своей музыки.

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

Лучший ответ: Можно еще проще. Копируете все в первый столбец, построчно
Во втором пишите =""""&A1&""""
 И тяните эту запись до последней.

Худший ответ: Копируете все строчки в 1 столбец в экселе
Создаете макрос.
В макрос пишитеFor i = 1 To сюда ваша последняя цифра в столбике прим 3000
Cells(i, 1) = Chr(34) & Cells(i, 1) & Chr(34)
Next i
И запускаете
Вопрос: Data Mining для чайников

Лучший ответ: Анализ данных и процессов к примеру.

Худший ответ: Mining Massive Datasets by J.D. Ullman and A. Rajaraman (Cambridge University Press, UK 2012)
http://i.stanford.edu/~ullman/mmds/book.pdf

Introduction to Information Retrieval by Christopher Manning, Prabhakar Raghavan and Hinrich Schutze (Cambridge University Press, UK 2008)
http://nlp.stanford.edu/IR-book/

На Coursera сейчас идет Web Intelligence and Big Data, вроде, об этом.
Вопрос: Как сделать роутинг на PHP

Лучший ответ: RewriteEngine  апача + единая точка входа на сайт.
дается запрос на, допустим, ext.com/some_request
 апач переписывает запрошенный урл на тот который укажешь в RewriteEngine, например RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1
(в этот момент нужно начать судорожно искать инфу об apache RewriteEngine )
а на пхп надо в index.php обработать такой запрос index.php?_route_=some_request уже вроде понятно как.
или же в твоем случае 
localhost/1.html
index.php?_route_=1.html

Худший ответ: собственно это произойдет только внутри кода. нужно прочитать значение по $_SERVER['REQUEST_URI']== '1.html' и изменить редирект на нужную страницу header('Location: /1');
Вопрос: Как сделать аналог foreach и isset на javascript?

Лучший ответ: согласитесь так быстрее
yandex.ru/yandsearch?text=javascript%20foreach
yandex.ru/yandsearch?text=javascript%20isset
нужно лишь чутка изредка включать голову

Худший ответ: как-то такvar i;
if (attachments != undefined) {
    for (i in attachments) {
        switch (attachments[i].type) {
        }
    }
}
Вопрос: Производительность canvas анимации?

Лучший ответ: UPD
Прошлый ответ не годен.
Вот вариант проще, но только нужно до ума довести чтобы вниз не съезжало
https://jsfiddle.net/QW01_01/0p9uz4bq/2/

Худший ответ: Соглашусь с предыдущими ораторами, но от части. requestAnimationFrame это хорошо, но на сколько я знаю, полифилом её не заменить, так как она должна синхронизироваться на уровне движка.
Когда она нативная это хорошо, но не до конца, ведь она гарантирует лишь выполнение в момент вхождения в кадр. А как известно выполнение кадра может отложить жутконеоптимизированный код, да и вообще любая мелочь, вплоть до включенного скайпа.
Тут нужно сглаживать дельту времени. И у pixi я такого сглаживания не видел. Хотя я вообще на уровне фраймворков из коробки такое не видел.
И pixi это рендер для gpu, который не для новичков. Не стоит его вообще пропагандировать в среде web-jquery'стов.)
Вопрос: Странный вопрос про виндовый протокол настройки сети, которого может не существовать?

Лучший ответ: Вы наверное путаете с прокси WPAD ru.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol

Худший ответ: Из альтернатив dhcp для автонастройки сети на ум приходит разве что Zeroconf. Впрочем, маловероятно что речь про него.
Вопрос: Автоматический учет продукции. Какие датчики/сенсоры использовать?

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

Худший ответ: Это нереально. Иначе бы давно сделали "умные" холодильники. Попытки были, но выходит гуано...
Вопрос: Запись из файла в массив до пробела C++?

Лучший ответ: разумеется :)

Худший ответ: #include<iostream>
#include<fstream>
 
using namespace std;
 
int main()
{
    string namefile = "file.txt";
 
    ifstream ifs(namefile.c_str());
    if (!ifs) cerr << "can't open file\n";
 
    int a = 0;
   
    while (ifs >> a)
        cout << a << '\n';
    
    
    return 0;
}
P.S. Научиться пользоваться гуглом. У Вас какие-то глупые вопросы.
Вопрос: А у вас есть именной домен?

Лучший ответ: У меня был golovanov.ru, и какой-то мужик пристал ко мне — продай, да продай.
Я продал, и зарегил себе golovanov.net
Там пока ничего нет, в том числе никаких голованов…
Зато раз в жизни почувствовал себя киберсквоттером :)

Худший ответ: Есть в зоне .ru с фамилией, в .info — с никнеймом.
На блоге в .ru изредка пишу посты на it/qa-тематику, на .info — всякая всячина
Вопрос: Комп не запускается при разгоне памяти?

Лучший ответ: Во-первых. По ссылке указано рабочее напряжение 2.8V, вы его выставили? Стандартное напряжение для DDR1 модулей обычно 2.5V.

Во-вторых. 400МГц это удвоенная рабочая частота. По ссылке, опять же указано, что это память PC-3200, т.е. с максимальной пропускной способностью 3200MB/s, что достигается на частоте 200МГц, но поскольку в DDR данные передаются не только, по фронту, но и по спаду тактового импульса, то по сравнению с обычной SDRAM удваивается количество передаваемых данных, поэтому маркетологи выдумали новое понятие аля эффективная тактовая частота, т.е. эквивалент SDRAM. Вот для вашей памяти реальная тактовая 200МГц, а эффективная 400МГц. Биос правильно определяет.

Худший ответ: К тому же на разгон памяти влияет множество факторов. Качество материнки, блока питания, качество и состояние цепей питания (конденсаторы бывает подсыхают и вспучиваются), качество и реализация контроллера памяти, конкретный экземпляр. Если у кого-то гонится до 500 (опять же эффективны, реальны 250), не значит, что у вас тоже будет.
Вопрос: Заработок на Odesk/Elance для дизайнера?

Лучший ответ: В вашем случае лучше подойдет не odesk, а dribbble. Нужно напрячься, но, если будете загружать качественные работы, то рано или поздно они начнут выходить на главную. Отсюда появятся и фолловеры. При 300+ фолловерах вам заказчики уже сами будут писать с интересными и дорогими предложениями по проектам.

Худший ответ: Так же как и любые другие.
Много.
Можно.
Вопрос: Зачем Linux вводится в виндовый домен?

Лучший ответ: Например, почтовый серверы на Unix могут обслуживать юзеров, авторизуя их по AD. Т.е. на почту пользователь может заходить с тем же логином/паролем, с которым он входит в домен. Кроме того, оттуда же (из AD) можно брать список почтовых ящиков, обслуживаемых сервером (поле e-mail у пользовательских учёток).
Та же схема для файл-серверов -- можно задавать права на линуксовых файловых ресурсах для пользователей из домена.
Та же схема для прокси -- авторизация пользователей домена по их доменным учёткам, прозрачно для пользователей (т.е. при запуске браузера не будет всплывать окошко запроса отдельного логина-пароля).
Это если развернуть тезис камрада 3vi1_0n3 на тему, что AD нужно для централизованной аутентификации :-)

Худший ответ: вопрос задан не с того конца. зачем вообще создан ad =)? и какой функционал доступен для линукса при таком раскладе. ответы легко гуглятся вроде
Вопрос: Как адаптивно сверстать одну ситуацию?

Лучший ответ: jsfiddle.net/uwKb8/ вот такой костыль написал, впринципе работает, но есть много но

Худший ответ: Самый простой способ это считать количество символов в тексте и ставить нужный класс или размер шрифта блоку. Это пара строк на JS или PHP.
Вопрос: Кто пользовался виртуальными файловивы системами?

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

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

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

Худший ответ: Ничего не должно случится.
Вопрос: Почему nginx перенаправляет с ип адреса сервера на доменное имя?

Лучший ответ: Nginx перенаправляет на домен который стоит по умолчанию. решение или создаете еще один адрес и поставьте его по умолчанию. или создайте хост с IP

Худший ответ: Если вы заходите по IP, то nginx открывает хост по умолчанию либо, если тот не указан явно, первый по списку хост.  Раньше у вас открывался phpmyadmin. Возможно он был первым по списку. Скорее всего добавили какой то хост, который стал выше прежнего и в нем прописано что то типа if ($host != 'site.ru' ) {
		rewrite			^/(.*)$  http://site.ru/$1  permanent;
	}
Задайте для хоста phpmyadmin явно хост по умолчанию:  listen      80 default_server;
Вопрос: Кто может объяснить алгоритм Умножение Карацубы?

Лучший ответ: На пальцах. Предположим что у нас есть два целых числа размерностью n. ТогдаX = 10^(n/2) * a + b;
Y = 10^(n/2) * c + d;
Перемножим:X * Y = (10^(n/2) * a + b) * (10^n/2 * c + d)
Или если упроститьX * Y = 10^n * ac + 10^(n/2) * (ad + bc) + dc;
Или если добавить переменных:s1 = ac; // step 1
s2 = bd; // step 2
s3 = ad + bc; //step 3
X * Y = 10^n * s1 + 10^(n/2) * s3 + s2;
По сути пятый стэп - это как раз таки вот эта формула.
Вся соль в том, что когда мы вычисляем s1  или s2 или s3 мы опять имеем дело с умножением и можем применить этот же алгоритм, рекурсивненько уменьшая размерность операндов, за счет чего понижается количество необходимых операций.
@updated: исправил опечатки.

Худший ответ: ab × cd
По формуле получаем:(a × c) × 1000   +   b × d   +   ( (a + b) × (c + d) - a × c - b × d ) × 100 =
= 1000 × a × c + b × d  + ( a × c + a × d + b × c + b × d - a × c - b × d ) × 100 =
= 1000 × a × c + b × d  + ( a × d + b × c )  × 100 =
= 1000 × a × c + 100 × a × d + 100 × b × c + b × d
Итого получили классическое умножение столбиком, только в стоичной системе счисления.
Только в классическом умножении у нас четыре умножения, а в предложенном алгоритме всего три.
Вопрос: Какая коммерческая выгода от создания языков программирования?

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

Худший ответ: Бесплатные языки программирования как правило разрабатывают для упрощения решения каких то задач. Их разрабатывают люди из университетов или корпорации.
Корпорации разрабатывают языки для снижения издержек - так появилась Java, потому что на С++ было очень сложно разрабатывать крупные кроссплатформенные программы.
Ruby создал преподаватель, Python тоже создал работник научно исследовательского университета.
Линус Торавльдс тоже работал преподавателем когда создал Linux.
Вопрос: Хочу найти пример CMS в которой пользователи сами могут добавлять статьи?

Лучший ответ: можно в wordpress достаточно сменить роль пользывателей попробуй посмотреть тут https://wpcafe.org/tutorials/roli-polzovateley-wor...

Худший ответ: Наверняка есть соответствующий плагин для wordpress