Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как сделать такой bg?

Лучший ответ:
Очевидно что на сайте с которого вы хотите скопировать бекграунд стоит particles.js которые вы можете поставить себе по ссылке ниже, там можно настроить разные варианты бекграунда. 
vincentgarreau.com/particles.js

Худший ответ:
Поиграйтесь с media-запросами:background-size: 50px;
@media (min-width: 1200px) {
  background-size: 100px;
}
Вопрос: PHP Socket Proxy Server?

Лучший ответ:
Попробуйте повторять попытки socket_read() до тех пор пока сокет не закроется.
то есть не сразу делайте RETURN а сперва конкатенацию фрагментов.
Просто серверы иногда делают задержки между генерацией заголовка и отправкой результата. Просто не нужно торопиться!

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

Лучший ответ:
Адъ.
Вот я не представляю в любом другом сообществе такой вот вопрос.
Типа "Я врач-отоларинголог. Из инструментов Горздрав привез только автоген. подскажите, как вырезать им гланды?"

Худший ответ:
stackoverflow.com/questions/3531857/code-challenge...
по ссылке один из пользователей предложил решение, при котором формат вывода var_dump сначала преобразуется в формат, в который php сериализует объекты/массивы, и затем уже эту строку можно загнать в обычный unserialize.
и как вы гуглили интересно... А создателям апишки должно быть стыдно...
Вопрос: Где найти jQuery плагин для отложенного выполнения запроса через n-секунд?

Лучший ответ:
не знаю что насчет плагина - но вот  setTimeout(func, ms) спас бы ситуацию .

Худший ответ:
Вот пример простенького кода - http://jsfiddle.net/mikepol/YMn2N/
Вопрос: Можно ли заимствовать идеи в дизайне?

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

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

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

Худший ответ:
Мерчендайзеееер?!
Вопрос: Миграция Windows 7 на новое железо: как?

Лучший ответ:
Acronis Backup & Recovery вместе с Universal Restore. Делаете образ системы, потом восстанавливаете на новом компьютере.
Если нужна легальность, то можно попробовать Paragon Drive Copy 12 Professional. Стоит 10 баксов.

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

Лучший ответ:
Приветствую. 
Почитал ответы. Есть несколько комментариев.
1. Log4Net отличная штука. Вам уже написали про него, его и берите. Ставьте через NuGet.
2. Не думайте делать логирование в самой БД, Никаких триггеров и т.д. Вообще забудьте о том, что в БД можно что-то делать, кроме хранения данных. Есть только одна причина что-то делать в БД - это жесткое требование заказчика, которое нельзя изменить.
3. Я не думаю, что Вам нужно записывать именно изменения контролов. Скорее Вам нужно записывать не просто изменения контролов, а изменения внесенные в хранилище данных. Т.к. пока я редактирую запись, это не надо логировать, надо логировать то, что я сохранил изменения.
4. У вас есть слой бизнес логики, вот там и логируйте информацию о том, что происходит в системе.
5. Есть еще хорошая вещь под названием аспектно-ориентированное программирование. Посмотрите что это, и как может помочь в создании системы логирования.

Худший ответ:
Нужно именно логгировать изменение контролов или уже изменение записи в таблице после сохранения?
- если записи в таблицы, проще реализовать в базе данных посредством триггеров. Путем сравнения значения до и после сохранения.
- если именно контролов, то они наверняка значения из БД через источник данных. Так что можно работать с изменениями в них!
- если именно важен сам факт изменений, а не сохраненное значение - добавьте обработку события change к каждому контролу и пишите в txt по этому событию.
Вопрос: Вопрос то уже удален?

Лучший ответ:
Ну как бы телепаты все еще не вышли из отпуска, большую часть инквизиция пожгла в свое время, вот они и отдыхают все еще. Вы ссылку дайте на пример.
@serejatojeКакой пример то? Как мерцает?) Как вы себе это представляете?
Выложите исходный код, который мерцает, в паблик (codepen.io) для того, что бы другие могли воспроизвести мерцание у себя, что тут не понятного, считаете, что ваша верстка просто офигеть какая ультра супер имба и вы не можете показать исходник, дабы не украл никто, запишите видео.
Пробую ванговать: м-м-м-м поменяйте компьютер и монитор, поможет 140%.
PS: для того, что бы писать комментарий на ответ, есть ссылка "Комментировать".

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

Лучший ответ:
www.dairyculture.ru/upload/render-img/moloko/molok...
www.dairyculture.ru/upload/render-img/moloko/molok...
Ответ ясен? :-)

Худший ответ:
www.youtube.com/watch?v=0toq8HsNKfA
Просто и понятно, про 3D, частично может помочь
Вопрос: Как просчитать тарифы для будущего хостинга?

Лучший ответ:
Рекомендую Вам прочесть для начала материал на тему:
 — Постоянные и переменные издержки 
 — Амортизация IT инфраструктуры
 — Маркетинг: таргетинг и определение оптимальной рыночной цены на продукт
ну это так, для начала…

Худший ответ:
Посмотреть какой у вас сервер и на скольких клиентов рассчитан (считаем что они у нас уже есть), прибавить зарплату админов и суппорта, расходы на ДЦ — получаем минимальную стоимость.

Оценить конкурентов и сравнить свою минималку.
Вопрос: На какой СУБД лучше всего спроектировать каталог музыки?

Лучший ответ:
Выбор СУБД определяется в первую очередь спецификой того каким образом будут работать с данными.
Слова - каталог музыки - не очень показательный в этом смысле.

Худший ответ:
Сколько у вас треков? Миллион? Это не то что бы сильно много, возьмите ту же mysql или на худой конец postgresql. Воткните потом кэш какой на no-sql для агрегации популярных запросов и вперед. Ну и добавить что-нибудь типа эластики для поиска, хотя это не так уж и обязательно.
p.s. А как вы решили юридический аспект этого дела? грувшарк платит денежку лэйблам и авторам, а вы как я понимаю, не будете.
Вопрос: Wake-on-WTF???????

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

Худший ответ:
Судя по логам — абсолютно ничего. Да и сам факт пробуждения остается загадкой. Может я где-то пропустил нужные логи…
Вопрос: Как побороть тормоза JS в Opera 12.16?

Лучший ответ:
Opera 12 имеет довольно слабый js движек, и так как это уже далеко не топовая версия, вполне логично что разработчики вконтакте игнорируют ее. С версии же 15+ (точно не помню) opera основывается на ядре blink, которое по сути является ядром хрома. Так как доля Opera небольшая, и текущие версии имеют сравнительно полную поддержку всего того, что есть в хроме. никто особо не концентрирует внимания на поддержку этого браузера.
Что до youtube и т.д., аудитория пользователей Opera у этих сайтов низерная и разработчики никогда не поддерживали эти браузеры официально. Вадим Макеев в докладе даже как-то рассказывал, как они через знакомых разработчиков вносили свои фиксы что бы что-то работало под opera (предоставляли сами фиксы, уже готовые).

Худший ответ:
Так в чем же соль? Действительно, в производительности. Но не JS движка, который имел достаточно хорошую репутацию. Поддержка ВК еще обратила внимание на сборку JS мусора, в ее механизме якобы есть утечки памяти. Но GC также не делает очевидных ошибок. 
В тесте, предложенном @HeadOnFire есть проверка JS/DOM производительности, где Опера занимает предпоследнее место. Думаю это и является причиной замедления работы в тех случаях, где страница создается динамически с помощью JS, JQuery и подобных технологий. На мой взгляд частое пересоздание и изменение DOM стурктуры во многом неоправданно, но это уже другая тема.
Всем спасибо.
Вопрос: Парсинг HTML, cгенерированного JS

Лучший ответ:
Смотрят куда ходил JS (ajax), 
что добавлял на страницу 
и что изменял, и получают результат.
                С ув. Ваш К.О.

Худший ответ:
Смотрят JS код, куда он отправляет данные, и как получает, и парсят там, куда он отправил/получил.
Вопрос: Импотенция к творчеству — как решить проблему?

Лучший ответ:
Заведите канал на YouTube. Кому-то будет интересно следить за процессом создания и разработки. И у вас будет стимул делать дальше, чтобы снимать видео для аудитории, которой это интересно.

Худший ответ:
Вам не хватает толчка, идей, которые реализовали бы ваши планы. Возможно, вам нужен друг/партнёр, который будет помогать вам в этом (подкидывать идеи, мотивировать). 
Или просто вам нужно отдохнуть, почитать нужные книги:Наполеон Хилл «Думай и богатей»Роберт Кийосаки «Богатый папа, бедный папа»
Вопрос: Какие есть бесплатные хранилица веб элементов?

Лучший ответ:
Может что-нибудь пригодится: IconFinder, IconArchieve, FindIcons, IconDeposit, Free icons Web, Iconza, Iconizer, Vector4Free, All Vectors, Subtle Patterns.

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

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

Худший ответ:
Можно, не хитрый VK API поможет вам в этом, правда прикрепление видео год назад у них точно не работало, зато с аудио, фото проблем никаких нет
Вопрос: Схема работы электронных чернил — хочется разобраться

Лучший ответ:
Насколько понимаю, это просто схема расположения пикселей на экране. Каждый пиксель представляет собой квадрат из 4 субпикселей: зеленого (G), белого (W), красного ® и синего (B). (схема в центре 'one pixel =')
Scan direction — напраление опроса столбцов. Data direction — вероятно, последовательность отрисовки каждого столбца. Ничего, что раскрывало бы принципы работы именно электронных чернил, на схеме нет, точно такую же можно и для ЖК экрана нарисовать.

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

Лучший ответ:
Возможно этот материал Вам поможет разобраться - www.nalog.ru/rn77/ip/ip_pay_taxes/patent

Худший ответ:
В том что ты платишь налоги, а значит что:Дадут ипотеку Дадут кредитку или кредит Сможешь выехать надолго заграницу (там тоже налоги проверяют) Будут идти пенсионные отчисления
Вопрос: Где можно почитать про столкновения в 3D пространстве?

Лучший ответ:
Воспользуйтесь физическим движком 
https://github.com/kripken/ammo.js/
или
https://github.com/lo-th/Oimo.js/ более легковесный, для сложных поверхностей придется извратиться, собирая её из кубиков - идеально подходит для создания minecraft подобных игр. Если я все правильно понимаю оригинальный двиг на as3 писался для galaxy55.com Сейчас проект закрыт.

Худший ответ:
Если желаете именно "почитать", вам нужны вузовские курсы:Линейная алгебраАналитическая геометрияДифференциальная геометрияТеория интерполяцииЧисленные методыТеоретическая механика
Вопрос: Как записать смайл в базу данных?

Лучший ответ:
Во-первых, НИКОГДА не делайте прямую подстановку данных в SQL запрос, это готовая SQL иньекция.
Для корректного сохранения нужно:
1) Правильно приготовить SQL запрос вместо указанной жести (а ещё вы используете устаревшую функцию mysql_query, в последней версии PHP она отсутствует совсем)
2) В БД нужно использовать кодировку utf8mb4 вместо просто utf8 (потому что эта не полноценная по факту), иначе верхний диапазон Unicode символов (смайлики, например) не будет поддерживаться так, как должен

Худший ответ:
Держи habrahabr.ru/post/263455
или https://otvet.mail.ru/question/178217304
Вопрос: Разработка под android для веб-программиста — с чего начать?

Лучший ответ:
Сore Java - первый и кусочек второго тома
Effective Java Джошуа Блоха  - обязательно 
Java Concurrency in Practice Браяна Гоетса - обязательно
из серии Pragmatic Programmer
Programming Concurrency on the JVM: Mastering Synchronization
Functional Programming in Java: Harnessing the Power of Java 8 Lambda Expressions
Pragmatic Unit Testing in Java 8 with JUnit

Худший ответ:
Если речь про экспресс погружение: то пока книги не читайте, начните с ютуба (только не зацикливайтесь на стартандроид), статей на хабре, встроенных семплов Android Studio, изучите жизненные циклы (например тут https://github.com/xxv/android-lifecycle), сделайте десяток простых приложений + можно сразу контроль версий пощупать вкупе (bitbucket например) и только после этого садитесь за чтение Java Core, ООП, Git Pro и тщательное изучение https://developer.android.com/index.html
P.S. Если что-то не получается старайтесь искать правильные ответы сразу на SO.
Вопрос: Заказчики удерживают сайт на своем хостинге, не хотят платить

Лучший ответ:
1. Напишите требование об оплате задолженности по договору авторского заказа в двух экземплярах. Примерно так : www.logos-pravo.ru/page.php?id=1554 
 С этим требованием приходите к заказчику и просите подписать оба экземпляра. Один для вас, в качестве доказательства о соблюдении норм досудебного разбирательства. Если заказчик откажется подписать, то отправьте почтой заказным письмом, вам потом придет уведомление о доставке или о том, что заказчик не получил письмо, но если он не получит письмо, то это его проблемы, уже можно будет обращаться в суд.
2. Составляете судебный иск об оплате задолженности по договору авторского заказа, прикладываете доказательства, то что сайт уже на хостинге для вас отличное доказательство выполнения ваших обязательств по договору. Нужно будет нотариально заверить скриншоты работающего сайта. Ещё понадобиться приложить копию договора, копию требования об оплате задолженности или корешок от почты о доставке письма. Там есть ещё небольшие нюансы, что нужно прикладывать, в основном остались копии всех документов по числу сторон.
Я не адвокат(бывший судебный пристав), но обычно последовательность такая. Если будете обращаться в суд, то лучше конечно использовать помощь адвокатов для правильного составления документов.

Худший ответ:
1. Да.
2. Велики.
Вопрос: На каком уровне необходимо знать JavaScript верстальщику?

Лучший ответ:
Конкретно верстальщику - верстать, ну и по необходимости jQuery. 
Если же Вы нацелены в дальнейшем работать Front-end разработчиком, то тут нужно знать и чистый JS и jQuery и что-то из фреймворков, например AngularJS

Худший ответ:
Смотря что верстать.
Можно обойтись десятком методов jQuery, делать раскрывающиеся менюшки, а можно писать свои велосипеды для работы с AJAX'ом и делать полноценные системы.
Вопрос: Как не попасть в списки спамеров?

Лучший ответ:
Это рекомендации от гугла:
mail.google.com/support/bin/answer.py?hl=ru&answer=81126
А вот точно такой же вопрос в QA:

Худший ответ:
Еще посмотрите сюда: www.list-unsubscribe.com, там же ссылка на RFC 2369.
Вопрос: Веб-студия на удаленку, реально?

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

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

Лучший ответ:
Если там указаны ваши ФИО и место работы - это уже считается персональными данными. И размещать их на сайте можно только с вашего письменного согласия. Так что можете писать заявление в Роскомнадзор о нарушении 152-ФЗ «О персональных данных».

Худший ответ:
Подайте в суд, быстро уберут.
Вопрос: JavaScript. Почему по разному себя ведёт функция ?

Лучший ответ:
habrahabr.ru/company/mailru/blog/233553 - первый пункт.

Худший ответ:
Скорее всего в onMouseUp this == window, используйте или .bind() или var that = this;
Вопрос: Как организовать рабочее место, чтобы не портилась осанка?

Лучший ответ:
Поискать на хабре в блогах по слову "осанка" ;)

Много постов на тему, что происходит с позвоночником, как правильно сидеть, как правильно не сидеть и что еще можно нужно делать, чтоб сохранить не только осанку, но и здоровье в целом

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

Лучший ответ:
Гугли сервисы "генератор карты сайта (sitemap)"

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

Лучший ответ:
Я пользуюсь Evernote. В нем я сделал специальный блокнот «Идеи». Туда все и записываю. Одна идея — одна заметка. Все записи всегда с собой, т.к. доступны с любого компьютера и с телефона (есть приложение для Android и iPhone). По-моему, очень удобно.

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

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

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

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

Худший ответ:
Добавив таблицу данные вы не потеряете.
Создайте миграцию с вашей таблицей, запустите ее на хероку.
Рестартаните приложение.
Вопрос: Собеседование на вакансию системного администратора. Что ожидать?

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

Худший ответ:
sergeykovarsky.blogspot.ru/2014/04/blog-post_4.html
smartsourcing.ru/blogs/personal/2430
2/3 точно будут из этих. Остальные может тоже, может что-то своё спросят.
Вопрос: С чего начать изучение яп Java?

Лучший ответ:
Всеми руками рекомендую Oracle Tutorials. Если с английским проблемы, всё равно читайте - учить нужно. Еще могу посоветовать книгу Г. Шилдта - Java 2. Немного старая, но база актуальна.

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

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

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

Лучший ответ:
блиаааааа gooogle ffmpeg install ubuntu

Худший ответ:
sudo apt-get install avconv
ффмпег заменили на avconv в дебиан-лайк дистрах
Вопрос: Как работает if / else в php?

Лучший ответ:
нет подвоха: 1 or 1 = 1, то есть true.
если нужно строго проверять, то используется and или xor.

Худший ответ:
давайте заменим OR на "+" , так понятнее стало ?
заменяйте or на ||
UPD:
перечитал вопрос после 9 комментария к своему ответу, после этого только понял сам вопрос )))
Если переменная Fitst равно 1 ИЛИ переменная SECOND = 1, но другая переменная равна 0  то ... действие. 
В вашем случае надо писать if ($f&&!$s||!$f&&$s) (не гарантирую результат, уже сплю ))) , я бы написал так: ($f xor $s) , то есть если значения разные, то что то делаем )))
Вопрос: Как отправлять почту на несколько ящиков сразу?

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

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