pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Как задавать в Web/PhpStorm в File Watcher пункт Arguments?

Лучший ответ: Про source maps https://stackoverflow.com/questions/21504611/what-... , 
blog.teamtreehouse.com/introduction-source-maps и ссылка в самом конце, на видео (объяснение на русском).
Устанавливаешь ruby https://www.ruby-lang.org/en/documentation/install... (для винды там вообще easy way).
Потом ставишь по инструкции от jetBrains sass scss gems (ссылка ниже).
Про watcher/transpiler https://www.jetbrains.com/phpstorm/help/transpilin...
Про все аргументы в cmd выполни sass --help (если установил конечно уже)
Ватчер в шторме и аргументы https://stackoverflow.com/questions/17982845/how-t...
Нашел гайд кстати на русском otakoyi.com/blog/ru/seriya-urokov-po-sass-scss-php...
Иногда если я проект делаю не в web/phpStorm'ах то я использую gulp для этих целей, там побольше возможностей + livereload и тд. (если не знаете то вот статьи с хабра)
habrahabr.ru/post/250569
и habrahabr.ru/post/208890
картинка для привлечения внимания
ах да, чуть не забыл, возможно поможет или что-то объяснит серия видео от uwebdesign (кстати классный канал) https://www.youtube.com/watch?v=glqBGTTNEpg&list=P...
и еще если интересно что можно делать с помощью gulp - https://github.com/ikeagold/gulp-gold мой вариант, немного устарел (я уже использую babel или вообще webpack) но для ознакомления подойдет.
Про WebPack habrahabr.ru/post/245991 , https://webpack.github.io/

Худший ответ: Это аргументы которые передаются файлу который занимается преобразованием scss в css. 
Узнать об этих аргументах можно больше на сайте SASS, или на сайте интерпритатора (он у вас может быть как на ruby так и на node.js).
Вопрос: Индексация ссылок партнерской программы

Лучший ответ: Можно делать301 редирект с example.com/good1/ref1/ на example.com/good1/
Тогда и ссылочный вес должен сохраниться.
По крайней мере в партнерках, в которых мы участвуем поступают именно так.

Худший ответ: Используйте мета тег />
Он дает понять поисковым системам что, в вашем случае, страницы 
example.com/good1/ref1/
example.com/good1/ref2/
являются копиями 
example.com/good1/

Таким образом вы точно не потеряете вес и вам не придется хитро настраивать магазин для отработки 301 редиректов.
Также настоятельно рекомендую проверять не открыта ли реферальная страница в iframe, так как часто недобросовестные партнеры тупо ставят на своем сайт ифрейм с реф ссылкой, с вашей стороны ставится реф кука, и даже если пользователь впоследствии зашел на ваш сайт не по реф ссылке, «парнеру» засчитывается продажа.
Вопрос: Какие существуют тесты и сертификации для веб-программистов?

Лучший ответ: Тестирование знаний и теории тут, а на практике можно чужие работы потестировать, тут

Худший ответ: Что касается PHP (кстати, вы не уточнили язык) то есть программа Zend PHP 5 Certification (по PHP) и Zend Framework Certification (но это число по фреймворку).
Вопрос: Как перейти на новый интерфейс twitter?

Лучший ответ: Не стоит. У меня стоит обновлённый. И честно сказать, для Твиттера такое оформление просто провал. Ужасно. Мне нравился очень старый с узковатым контейнером и полупрозрачным бекграундом, который был до того, как, непобоюсь этого слова, они испаганили профили пользователей.

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

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

Худший ответ: Надо использовать normalize.css или reset.css + проверять работоспособность свойства в конкретном браузере на caniuse.com
Вопрос: Что происходит с этим кодом?

Лучший ответ: int n = *w++;
*w++ работает так же, как *(w++) .
Сначала происходит инкремент указателя, операция пост-инкремента возвращает значение операнда до инкремента, а затем это значение разыменовывается и результат присваивается переменной n.
После этого в n находится 5, а указатель w указывает за край массива.

Худший ответ: а кто сказал что &arr[2] == arr[2]??
&arr[2] - это pinter, а arr[2] это int 
PS: GCC ругается на это "warning: comparison between pointer and integer"int i = 5;
int n = i++; сначала n станет равно i (5), затем i будет увеличен на 1
если ++i, то сначала i будет увеличен, а потом n будет равен результату.
Вопрос: Как организовать получение денежных средств из-за границы?

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

Худший ответ: epayservices.com - за $100 можно получить карту, привязанную к счету в зарубежном банке. Дальше можете "в белую" или как-то еще.
Вопрос: Что нужно знать в C#, чтобы начать работу с Unity?

Лучший ответ: Unity, игры - это совсем другой мир, не тот, что десктоп и всякие Winforms, WPF и т.д.
Там и библиотека своя (а язык - на самом деле - в первую очередь определяется библиотекой, а не синтаксисом), и задачи свои.
Поэтому десктопный опыт вам мало поможет. Хотите писать под Unity - начинайте сразу под Unity.

Худший ответ: Ответ прост - все. Инструмент надо знать весь и целиком. А то будете знать что молотком можно только забивать гвозди.
Вопрос: Как обслуживают серверы работающие беспрерывно?

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

Худший ответ: в небольших компанияхъ собирают дубликат сервера с клонированием системы и просто перетыкают кабель потом
Вопрос: На какой платформе сделан сайт?

Лучший ответ: сделано тут ru.wix.com

Худший ответ: Кто-нибудь пользовался виксом? Какие мнения? Уж больно красиво :)
Вопрос: Где лучше изучать машинное обучение и анализ данных?

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

Худший ответ: Я считаю что классический курс помашинному обучению, который по-любому стоит хотябы прослушать (лучше принять участие и выполнить все задания) это:  https://www.coursera.org/learn/machine-learning
....но понятно что бакграунд нужен: тот же английский, минимальное программирование, и хотя-бы самые общие представления о статистике и матричных вычислениях.
Вопрос: Какие ноутбуки ждут нас после 26 октября?

Лучший ответ: Я не стал ждать, взял ASUS UX32vd неделю назад и очень доволен. Догнал память до 10 гигов (2 впаянной + планка на 8), поставил ssd на 256 Гб и доволен как слон. Загрузка Ubuntu < 10 сек. Систему охлаждения в обычном режиме работы совершенно не слышно, матрица шикарна, исполнения очень приятное.

Сам думал подождать ASUS U500 но решил что для меня 13" — самое то.

Что касается ждать или нет. Есть такое мнение что если ждать релиза новых моделей, то так можно ждать еще очень очень долго, потому что новые модели появляются каждый год и не по одному разу. То что цена снизится — может и снизится но не сильно, все же новый год скоро…

Худший ответ: однозначно не ищите варианты только под Windows 8 — www.cnews.ru/news/top/index.shtml?2012/09/26/504320
Вопрос: Чем заменить nginx-upload-module?

Лучший ответ: Мы в итоге сделали без модулей, силами nginx, через clientBodyInFileOnly. Вот например описание метода.

Есть свои особенности — например, не принимает multipart/form-data, но в общем, пока рады-довольны этим способм.

Худший ответ: Мы сделали на базе модуля https://github.com/pgaertig/nginx-big-upload , т.к. нужно было не просто загружать файлы, а загружать большие файлы с возможностью докачки. Если без докачки, то и clientBodyInFileOnly сойдет.
Вопрос: Где можно научиться Python для веб-разработки?

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

Худший ответ: У Орленко хороший курс по Python`y
Вопрос: Приложение для портфолио на Ruby on Rails!?

Лучший ответ: Веб-приложения различного рода

Худший ответ: Я в свое время тоже мучался этим вопросом. Абсолютно ничего не лезло в голову.  Потом решил начать с простого и написал блог на Rails  www.evgenicaweb.ru/.  Вроде ничего сложного, но все основные моменты создания рабочего проекта прошел и плюс  теперь есть площадка куда можно  писать свои мысли. На самом деле главное начать, остальное приложится. Сейчас проблема "что реализовать" не стоит, появилась другая - где найти время,  чтобы реализовать то,  что задумал.
Вопрос: Страниц в поиске Яндекса меньше чем на сайте. Как добавить эти страницы?

Лучший ответ: Сформируйте корректный sitemap.xml со всеми страницами, которые нужно проиндексировать.

Худший ответ: Проверить robots.txt. Возможно эти страницы закрыты от индексации.
Если все открыто, добавьте необходимый url через addurl Яндекса.
Вопрос: Для каких тематик больше заказывают веб-дизайн?

Лучший ответ: Зайтиде на фриланс биржу дизайнов и посмотрите.
Вообще тематика - странное слово. Или вы умеете рисовать или не умеете. Какая разница какая тематика?

Худший ответ: Неважно как и что ты начнешь, если хочешь как практика и работа для портфолио, выбери любую тему и нарисуй принеся в нее креатив и красоту! По опыту скажу что робота от роботы меняется и как всегда нужно подстраиваться под тему вникать и изучать тематику того что будешь рисовать, очень часто приходит на заказ дизайн где в ТЗ то все описали но контент и много чего не учли и не подобрали и приходится изучать и подбирать красивый и четкий контент для того чтоб наполнить дизайн, представить качественно и впечатлительно, чтобы аж самому сказать вав!
Отрисуй пару каталогов , так как в каталогах много мелких элементов а проработка их это хорошая практика, также практикуй UX/UI!
Вопрос: Почему многие сайты в поисковик отдают print версию?

Лучший ответ: Основная ценность информационного сайта или форума - это тексты и картинки, а вовсе не html теги, правила css, javascript и т д. Как правило, в версии для печати количество html и пр сведено к минимуму. Соответственно, скорость загрузки страницы выше, а время парсинга поисковиком меньше, а эти параметры являются критериями качества сайта с точки зрения поисковика, хотя, конечно, далеко не единственными.
Так что да, "прирост к seo"

Худший ответ: Основная ценность информационного сайта или форума - это тексты и картинки, а вовсе не html теги, правила css, javascript и т д. Как правило, в версии для печати количество html и пр сведено к минимуму. Соответственно, скорость загрузки страницы выше, а время парсинга поисковиком меньше, а эти параметры являются критериями качества сайта с точки зрения поисковика, хотя, конечно, далеко не единственными.
Так что да, "прирост к seo"
Вопрос: Как объяснить девушке что такое «некрасивый» код?

Лучший ответ: Рискну предположить, что до лампочки ей ваш код. Цель расспросов - показать интерес к вашей деятельности. Не обязательно посвящать в суть дела, просто показывайте, что цените её интерес.

Худший ответ: Это код который можно понять с первого взгляда, а в некрасивом надо разбираться
Вопрос: Аналог TeamViewer, Ammy, VNC

Лучший ответ: Есть еще вариант — LiteManager, хотя у нас Ammy устраивает… но специфика работы отличается от вашей.

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

Лучший ответ: приблизительно так
jsfiddle.net/soledar10/m87qxvxq
или так
jsfiddle.net/soledar10/v5c2rkhe

Худший ответ: border-radius: 5px;
Или своё значение, вместо 5
Вопрос: В какой ВУЗ Питера лучше поступать с желанием стать веб-программистом?

Лучший ответ: Рассмотрите Политех (ФТК). Я заканчивал кафедру КСПТ, на кафедре трудится много молодых преподавателей (30-35 лет), большинство из которых работают в Яндексе, JetBrains и прочих Intel'aх. Т.е. ребята "в теме".
Посмотрите еще на СПБАУ habrahabr.ru/company/spbau
В университет обязательно идите. Просто занимайтесь там делом, а не бейте баклуши. На 2-3-4 курсе уже начинайте работать. Учеба в университете не ограничивается получением лишь одних знаний в предметной области. Это много больше. В конце концов, это и друзья, которых вы приобретете на всю жизнь.
Читайте книги, интересуйтесь, ходите на конференции. Обучение должно быть комплексным и тогда все у Вас получится.

Худший ответ: В какой ВУЗ Питера лучше поступать с желанием стать веб-программистом?
Вопрос не имеет ответа и особого смысла. Чтобы ответить на него необходимо как минимум закончить несколько вузов, "стать веб-программистом" и потом сравнить. Более того, ВУЗ это прежде всего преподаватели и какие будут именно у вас преподаватели вы угадать не можете.И все же, какой факультет даст больше базовых знаний?
Тоже самое.
Чтобы стать разработчиком много мозгов иметь не нужно, а уж через 4/5 лет когда вы закончите, то будет еще проще им стать. А чтобы стать хорошим разработчиком даже самого первокласного ВУЗа не достаточно.
Вопрос: Какой правильный iptables позволит не зацикливаться при выходе через проброшенный порт?

Лучший ответ: iptables -t nat -I PREROUTING -p tcp -d 5.5.5.5 --dport 80 -j DNAT --to 10.10.10.110:80
Все tcp пакеты, пришедшие 5.5.5.5:80, будут перенаправлены на 10.10.10.110:80

iptables -t nat -I POSTROUTING -p tcp -s 10.10.10.0/24 --dport 80 -o eth0 -j SNAT --to 5.5.5.5
Гостям, ломящимся наружу на 80й порт, менять адрес источника на 5.5.5.5

Оно?

Худший ответ: А если так:
iptables -t nat -I PREROUTING -p tcp -d 10.10.10.0/24 --dport 80 -j DNAT --to-destination 10.10.10.110:80
или для диапазона
iptables -t nat -I PREROUTING -p tcp -m iprange --dst-range 10.10.10.120-10.10.10.150 --dport 80 -j DNAT --to-destination 10.10.10.110:80
*10.10.10.120- 10.10.10.150 -диапазон выделенный под гостевые хосты.
Вопрос: Обертывание DOM елементов ( скорость + читабельность )?

Лучший ответ: тот случай, когда из глаз льются кровавые слезы)
во первых, для такого объема кода есть сервисы , такие как jsbin, jsfiddle и т.п.
во вторых, когда так много манипуляций с DOM, вам не приходит в голову сразу править верстку? зачем столько добавлять js-ом
в третьих, слова pole в англ. языке нет, есть слово field
в четвертых, для таких случаев есть специальный селектор$('.block_1, ..., .block_30').wrapAll('<div class="mod-block first">'); // было
$("[class*=block_]").wrapAll('<div class="mod-block first">'); // стало
// но лучше так 
$(".pole > span")).wrapAll('<div class="mod-block first">');
и вообще, если в вашем коде столь длинные строки, стоит задуматься - а не говнокод ли у меня получается на выходе?

Худший ответ: Что-то большое и ужасное, вопрос не понятен, точнее его вообще здесь нет. Есть только простыня HTML и чуть чуть непонятного JS.
Вопрос: Магазин электронных книг (не книгочиталок!)

Лучший ответ: Добавлю:
www.books.ru/shop/show/605406
www.imobilco.ru/books/

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

Лучший ответ: Какие инструменты знаете - такие и используйте.

Худший ответ: Зачем свой движок? CMS же использует какую-то БД - вероятнее всего, MySQL. Соответственно, вам нужно написать сервер API, который будет по запросу от мобильного приложения дергать данные из БД, оформлять их как-нибудь (JSON, ProtoBuf и т.п.) и отсылать приложению. Соответственно, ничего специально синхронизировать не нужно, просто разруливаете взаимодействие приложения и сайта на уровне БД.
Вопрос: Подскажите с правильной организацией рабочего окружения

Лучший ответ: На 5 разработчиков MS Team Foundation Server бесплатен, как в локальной так и в облачной инсталляции на tfs.visualstudio.com/, только надо ms account учётки завести.
Опять же — нативно поддерживается студией, мне поддержка git в 2012 студии не очень понравилась., но это моё мнение.
Задачи есть, фидбек есть, интеграция с десктопным ms project у локальной версии tfs точно была, я там себе задачи планировал, к облачной версии наверное тоже можно прикрутить.

Худший ответ: — Я бы выбрал все же GIT он гибче в некоторых задачах и, в принципе, не сильно сложнее SVN, особенно если использовать GUI вроде code.google.com/p/tortoisegit/. В качестве локального сервера на базе GIT — можно взять gitlab.org/, помимо прочего имеет веб морду и поддерживает работу с задачами/ошибками (как в githab) через эту самую веб морду. Правда он на винде не работает.
 — Для сборки нужно использовать CI, есть два наиболее известных продукта — www.jetbrains.com/teamcity/ и jenkins-ci.org/. Лично мне приятнее пользоваться вторым, плюс он бесплатен. Оба имеют веб интерфейс.
 — Для выкладывания и хранения билдов судя по всему очень хорош Artifactory (вот презентация на русском www.youtube.com/watch?v=DjNrERXg2wA&feature=player_embedded) правда я ее еще не прикрутил у себя, так что практического опыта нет.
Вопрос: Цветной принтер в офис: лазерный или струйный?

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

Худший ответ: если постоянно будет около 1000 в месяц, возможно стоит заказывать у профи, а принтер держать для превью и экстренных случаев.
мне в магазине сильно хвалили epson L800, у него фабричная СНПЧ, цвета вполне неплохие) в обзорах пишут что цвета профилирования требуют, но в 99% случаев качества хватает, главное бумагу хорошую подобрать под чернила, даже не обязательно оригинал)
Вопрос: Как поднять ервис на подобии teamviewer?

Лучший ответ: Подскажите пожалуйста софтину для ubuntu server, чтобы поднять сервис на подобии teamviewer. Пожелание, конечно странное, но вот, пожалуйста.

Худший ответ: Есть такая штука как VNC Repeater и даже когда-то давно я видел прям аналог teamviewer на его основе (с quick support), но название не припоминается.
Вопрос: Интернет-платежи с использованием CVC2

Лучший ответ: 1. Да (*), только не путайте покупки = e-commerce retail и именно переводы. В онлайне по реквизитам, напечатанным на карте, осуществляются покупки. Перевод денег с карты -- это другой сервис (Visa MoneyTransfer / MasterCard MoneySend).
2. Да (*), в теории, но на практике злоумышленника очень быстро заблокируют через несколько попыток.
3. Нет, везде по-разному.
4. Нет, с 1 января 2014 года - правила поменялись. У Вас есть сутки на то, чтобы заявить о мошеннической операции.
5. Нет, везде по-разному.
6. Нет, это порча карты -- собственности банка, не самая лучшая идея. Надо сначала просто узнать в своем банке, безо всяких умных слов, "можно ли совсем запретить по данной карте покупки в интернете", и все. Если можно -- заказываете эту услугу и через пару дней пробуете проверить. Если нет -- ну тогда как повезет.
7. Что значит "не предназначены"? Если можно, значит "предназначены". Просто Ваша безопасность - только в Ваших руках, в любом случае. Проявите инциативу, в конце концов, когда Вы заключаете договор на выпуск карты, можно все вопросы задать.
8. Скорее нет, но не все банки в России и мире надежно проверяют эти данные.
9. Да (*), но вопрос доверия к торговцу в мире вообще не решен, нигде и никак. Точно так же могут быть и поддельные банкоматы, и терминалы, да хоть целый поддельный физический офис банка.
С ссылками все печально. Адекватно раскрыть тему для потребителя в удобоваримом виде и объеме текста довольно сложно. Или же будут советы типа "используйте виртуальные карты, берегите свой ПК и смартфон от злых вирусов, проверяйте иконку HTTPS в браузере" и т.д.

Худший ответ: По защите кредитных карт довольно много написал здесь
pumainthailand.com/zashhishhaem-svoi-bankovskie-ka...
Вопрос: Почему не получается создать usb с виндой из под линукса, нужна иная флэшка?

Лучший ответ: Если Windows 8+ и UEFI - форматируете раздел в FAT32, копируете файлы, ставите флаг что это EFI раздел - всё загрузится.

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

Лучший ответ: Вы уж определитесь что важнее - IT или органы...

Худший ответ: В любом : 
https://vk.com/wall-76633825_117
ain.ua/2015/03/08/568344
Вопрос: Какой способ получения опыта более правильный?

Лучший ответ: В вашем вопросе отсутствует смысл. И тот и другой способ - практические, а значит оба приносят опыт. Остальное зависит от вашего восприятия. Кому-то проще ковыряться в чужом коде, кому-то интереснее в документации.
Более правильный способ - совмещать и пробовать все.

Худший ответ: Среднее. Придумать проект исходя из тех штук которые вы хотите потыкать. Именно реальные юз кейсы. Для чего-то более углубленного можно попробовать запилить библиотеку для этой конкретной штуки (перед этим посмотрев что есть в готовых реализациях).
Вопрос: Редактирование/сохранение записи на php?

Лучший ответ: Учить PHP Дальше.
Разобрать что такое html-форма, что такое GET и POST, как получать данные.
В общем работа с формами.

Худший ответ: Принимаете эту переменную в get/post, обрабатываете и добавляете в базу данных, затем просто берете эту переменную из базы данных и применяете где вам угодно
Вопрос: Где найти сервис для формирования списка покупок?

Лучший ответ: У меня андроид и я пользовался приложением За покупками . В Аппсторе тоже есть.
Жена писала то, что надо купить, я вечером покупал. Как приложение, так и сайт, довольно приятны, и, кажется, авторы присутствуют на хабре.

Однако, оказалось неудобным. В наш галантный XXI век удобнее на бумажке записать =)

Худший ответ: Погуглив 1 минуту нашел:
Для iPhone есть такое приложение и на кулинарном сайте есть раздел список покупок.
Думаю под ваше описание не очень подходит, поэтому можете написать своё:) С удовольствием бы пользовался таким сервисом.
Вопрос: Как в СССР писали свои операционные системы/языки?

Лучший ответ: В СССР операционных систем не было! :)

Худший ответ: Как и в США. Или для вас до 87-91г у нас была КНДР?
Вопрос: Как изменить балун на карте яндекса?

Лучший ответ: в общем мне никто так и не помог и не объяснил , потратил день и разобрался сам , если кому то будет интересно то именно для такой конструкции необходимо использовать метод setOptions объекта geoQueryResult  api.yandex.ru/maps/doc/jsapi/2.1-dev/ref/reference... 
а вот что нужно добавить именно в эту конструкцию чтобы все заработало 
.setOptions({
                                        iconLayout: 'default#image',
                                        iconImageHref: 'main/red_marker.png',
                                        iconImageSize: [20, 35],
                                        iconImageOffset: [-3, -42],
                                        balloonContentHeader: 'Тестовый заголовок',
                                        balloonContentBody: 'Тестовый контент '
                                 })

Худший ответ: И что именно Вы не понимаете?
Вопрос: Как для тестов совмещать dev и stage среду?

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

Худший ответ: Как один из вариантов (подходящий не во всех случаях) — делать время от времени lvm snapshot основной базы для разработчиков. Можно даже snapshot реплицированной копии.