Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Какие коммутаторы и маршрутизаторы Cisco мне подходят?

Лучший ответ:
Вам вполне подойдет минимальный вариант - два коммутатора 2960 Plus (у обычных EoL в конце октября уже), например WS-C2960+48PST-S (это PoE) и WS-C2960+48TC-S с базовой L2 лицензией. Стека у них нет, но есть пара 1GE портов, чтоб между собой связать.
Маршрутизатор CISCO1941-SEC/K9 вас в принципе тоже должен устроить по всем параметрам, даже без модуля аппаратного шифрования (он около 2K$ стоит). Благо с недавних пор на SSL VPN отдельно лицензии покупать не надо.
Ну и SmartNET, как минимум к самому маршрутизатору.
Итого:
CISCO1941-SEC/K9 - около $3K по GPL (с сервисным контрактом).
WS-C2960+48PST-S - около $3K по GPL.
WS-C2960+48TC-S - около $1,3K по GPL.
Итого имеем 7300 баксов по GPL. Ну т.е. по факту, с учетом скидок, в 6 килобаксов влезете без проблем.

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

Лучший ответ:
выкинуть apache из связки.

Худший ответ:
А в error.log nginx ничего нет? В битриксе тест тупейший, для его прохождения и такого конфига достаточно:server {
  listen 1.2.3.4:80;
  server_name site.ru;

  location / {
    proxy_pass http://backend;
  }
}
Естественно никакая "быстрая отдача" работать не будет, но тест успешно пройдет (=
Вопрос: Как с помощью PHP вытащить значение со страницы имея только URL на неё?

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

Худший ответ:
Например Goutte
Вопрос: Стиль написания media queries?

Лучший ответ:
По себе скажу: я создаю ещё один файл, называю его, например, responsive.css и уже в него заношу все media запросы) Мне так больше нравится)

Худший ответ:
Используй принцип "mobile first".
Вопрос: DDR3 vs SSD что выбрать?

Лучший ответ:
Вы точно не путаете оперативную память и жесткие диски?

Худший ответ:
Может что важнее для прироста производительности?
Вопрос: Xen vs KVM vs OpenVZ на собственном дедике (Debian)?

Лучший ответ:
KVM. Распинаться уже устал про его достоинства.

Худший ответ:
Используйте ту которую вам удобно, примерно все одинаково у них.
Единственное что в проксмоксе я не смог запустить семерку в квме.
Вопрос: Хорошие видеоуроки по тестированию ПО?

Лучший ответ:
Лучшие курсы на мой взгляд это курсы от учебного центра "Специалист". Тестировщик ПО

Худший ответ:
Можете вот тут посмотреть. Там есть вебинары. Сам слушал парочку. Довольно неплохо, интересно и мне пригодилось.
Вопрос: MAc book + внешний монитор перемещение окон

Лучший ответ:
В BetterTouchTool можно настроить такие хоткеи.

Худший ответ:
Макбука у меня нет, но может поможет:
stackoverflow.com/questions/4706987/mac-os-x-keyboard-shortcut-for-moving-active-window-to-another-screen
Вопрос: Что верстальщики хотели бы донести до веб-дизайнеров?

Лучший ответ:
Прошел через все стадии создания web-проектов начиная с копирайтинга, заканчивая back-end и настройку серверов. В итоге остановился на front-end + чуть-чуть дизайн (но это не значит, что плохо знаю фотошоп))).Что мне было делать лень, как дизайнеру:1. Прикладывать файлы со шрифтами2. Архивировать работу3. Писать комментарии к дизайну4. Присылать исходники иконок (если используется пак)5. Рисовать :hover :active :focus и тп для элементов, которые это 100% требуют6. Общаться с тугим верстальщиком, который не может отличить iline от inline-block7. Корректировать работу, если это просит верстальщикЧто я понял, когда перешел на другую сторону:1. Я хочу архив с адекватными шрифтами (идеал - ссылку на шрифт в goolge fonts или подобном сервисе, где есть сразу все форматы шрифтов)2. Я хочу хотя бы .zip потому что инет в России не всегда и везде качественный и я могу быть не дома, когда хочу скачать и посмотреть диз, а он весит 300мб3. Я хочу несколько .psd если лендос/сайт большой (экранов в 25-30 или больше). Разбивайте на 7-10 экранов максимум каждый .psd потому что не у всех верстал 8-16 гигов оперативки4. Я хочу состояния :hover :active (пожалуйста!!! пусть уж без :focus, сам его придумаю)5. Я хочу ссылку на пак с иконками, если они использовались в дизайне6. Я хочу комментарии пусть даже в .txt если там что-то из-под чего-то должно выезжать при наведении/клике и тп7. Я хочу группы в макете с адекватными названиями, а не сплошняком все слои и/или группы "Группа 1 и тп"8. Я хочу минимум скрытых слоёв/групп в шаблоне (если группа не может донести суть - писать в .txt для чего она)9. Я хочу каждую часть текста по отдельности, а не заголовок (60px желтый отступ от абзаца с помощью межстрочного интервала) вместе с абзацем (18px белый с межстрочным интервалом не равным заголовку). Хочу чтоб был отдельно абзац и отдельно заголовок (подзаголовок, без разницы как называть)10. Я хочу отдельно каждую картинку, а не слитый воедино фон шапки с изображением товара/курса/др.11. Я хочу большой векторный логотип отдельно от шаблона12. Я хочу прозрачность, чтоб сделать png, а не "Режим наложения"->"Умножение" (обязательно адекватно мягко по контуру вырезанный объект, а не ступенька из пикселей)13. Я хочу общаться с дизайнером, если у меня есть его контакт14. Я хочу мобильную версию, если она должна быть у сайта15. Я хочу бесшовную текстуру отдельно от документа, если есть фон, который имеет свойство повторяться (его в "Наложение узора" обычно ставят в стилях слоя)16. Я хочу скайп дизайнера в макете чтоб связаться с ним))) Главное нарисуйте так, чтоб его не принять за элемент сайта и не заверстать случайно
Ну как-то так. Думаю список можно ещё пополнить, но уже о некотором сказали.P.S. Я не эгоист, уже давно сам придерживаюсь всех этих правил, если хотят, чтоб дизайном занимался именно я.

Худший ответ:
https://github.com/nicothin/web-design — самый большой из известных мне списков по теме.
Вопрос: Windows 8 для десктопа — стоит ли?

Лучший ответ:
Не стоит. Я купил 8-ку и жалею. Не для десктопа она делалась, а для тач скрина. Сырая — достаточно часто блускрин вылетает. Некоторые приложения нужно переустанавливать после обновления. Это тот вариант, когда работает (7-ка) — не трогай.

Худший ответ:
Ого, сколько ответов набежало пока ехал домой. Даже не ожидал :)
Всем огромное спасибо!
Еще приятно удивлен, что все же положительных отзывов побольше, чем отрицательных, так что я еще больше укрепился в решении все же погонять ее.
Мне интерфейс метро пока самому кажется непривычным, но на крайний случай там можно вроде поставить интерфейс почти идентичный рабочему столу 7ки. Всякие специфичные программы и SDK на комп ставить не планирую, так что надеюсь, что с работоспособностью приложений проблем не будет.
Вопрос: Можно ли сделать сайт про чужую фирму без спроса?

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

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

Лучший ответ:
А сама эппловая клава?


Худший ответ:
год назад я задавался поиском клавиатуры с таким Enter-ом и неусечеными shift-ами, ctrl-ом на «ожиданном» месте, увы, похоже такие не выпускают

Если Enter нормальный — так возле shift зачем-то украинскую ґ, на пару со слешами влепят… лучше бы знак апострофа влепили, если на украинский рынок ориентация, только не туда куда ґ. Ґ в windows и через ctrl+alt+г набирать можно (в украинской раскладке)
Есть сайт на котором можно заказать клавиатуру под заказ (находится google-ом), но без больших партий — очень дорого.

На клавиатуре есть с полдесятка клавиш, которых я умышленно ни разу в жизни не нажимал — Caps Lock, Context, Right Win, Scroll Lock, а производители режут самые использованные.

Хорошо хоть тенденция лепить кнопки выключения/засыпания компьютера над стрелками прошла, у себя то конечно настроишь, а вот в гостях захлопывание форточек с Turbo C не радовало.
Вопрос: Возврат денег за телефон в МТС после повторного дефекта

Лучший ответ:
Смотрим здесь пункт 18:
В отношении технически сложного товара… По истечении этого срока(15 суток со дня покупки)… в одном из следующих случаев:
обнаружение существенного недостатка товара;...

Далее идём сюда, чтобы посмотреть описание существенного недостатка товара:
существенный недостаток товара… — … недостаток, который… проявляется вновь после его устранения...

По идее вы должны прийти в салон МТС, показать проблему и прям там на месте написать заявление. Если будут говорить, что им нужно забрать его на экспертизу, то вам нужно будет подписать бумажки. В них вы должны проследить, что товар будет отправлен именно на экспертизу, а не на ремнот, т.к. в противном случае они вам его могут починить и сказать «ой».

PS: успехов вам!

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

Лучший ответ:
1 — при любом количестве комментариев с ответами на них древовидная удобнее.
2
1

Худший ответ:
2 — при большом количестве комментариев в НЕдревовидной системе начинаешь просто путаться, кто кому отвечает.
2 — ну, тут больше индивидуально, по возможности запилите выбор юзеру в настройках профиля
1 — офк 1, 2 вариант неудобен.
Вопрос: Yii-debug панель на странице с виджетом yii2-dynagrid не работает. Что может быть не так?

Лучший ответ:
Попробуйте очистить папку runtime. Мне помогает.

Худший ответ:
Была такая ерунда, решилось после того как на папку runtime поставил права на запись
Вопрос: Работа usb rfid считывателя в режиме эмуляции клавиатуры в web приложении?

Лучший ответ:
Если брать в расчет только скорость ввода (не более 20 мс), то как-то так:var RFIDTime = false;
var RFIDInput = '';
$(document).keyup(function(e){
   if(!RFIDTime) RFIDInput += String.fromCharCode(e.which); RFIDTime = e.timeStamp;
   
   if(RFIDTime){
     if(e.timeStamp - RFIDTime < 20){
       RFIDInput += String.fromCharCode(e.which);
       RFIDTime = e.timeStamp;
       if(RFIDInput.length == 10){
         console.log('RFID detected, value: ' + RFIDInput);
       }
     } else {
       RFIDInput = '';
       RFIDTime = false;
     }
   }
});
Но если очень быстро вводить что-то на клавиатуре (бить по ней) - то это тоже определится как RFID. В таком случае на бэкэнде стоит сделать проверку введенных данных.
Если же какой-то input сфокусирован - то данные будут введены в него.
Этого не получится избежать, разве что сохраняя предыдущее значение в переменную, и возвращая его обратно, если сервер вернул в качестве valid ответ true (RFID прошел).

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

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

Худший ответ:
Можно, но результата это не принесет. Размещайтесь на других площадках.
Вопрос: Что нужно для видео-блоггинга / стриминга?

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

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

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

Худший ответ:
$('html').on('click','.elem',function() {
		if ($(this).hasClass('one')) {
			console.log('первый клик');
			$(this).addClass('two').removeClass('one');
		} else {
			console.log('второй клик');
		}
	});
Вопрос: Какие нужны люди — программисты, чтобы создать многоплатформенное приложение?

Лучший ответ:
- Android: Java, C#(Xamarin), Html+CSS+JS(PhoneGap)
- Windows Phone:  Html+CSS+JS, C#(Xamarin)
- Windows: C#, C++, Java, Delphi...
- Linux: Java
- MacOS: Objective C
- WEB: PHP, C#(ASP.NET), Ruby, Python, node.js...
* запятая между названиями языков и технологий подразумевает "или", а не "и"
** Подразумевается, что под каждую платформу будет писаться своя версия. 
Если же речь идет о создании одним кодом приложения, которое будет сразу везде работать, то так не получится. Максимально кроссплатформенно можно писать на C#(Xamarin), но он не покроет всех потребностей.

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

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

Худший ответ:
Читайте подписанные вами бумажки и трудовой кодекс. Тогда вопросов "как преподнести грамотно главному что я хочу свалить от сюда." не будет.
Вопрос: Игры для освоения программирования?

Лучший ответ:
Ну мне сразу вспоминается Colobot, либо есть куча вариаций на тему Robot Wars. А вообще вот есть топик, ну и еще парочку из блога «Подсознание» можно выискать по теме.

Худший ответ:
У нас в школе была так называемая «черепашка». Черепашка ползает по экрану, оставляя за собой след. Ее можно программировать командами «идти на N шагов», «повернуться на N градусов» и тд. Задача — нарисовать определенные фигуры (квадрат, вписанный в круг треугольник, дерево и тд).
Вопрос: Как реализована система «лайков» в социальных сетях?

Лучший ответ:
Вопрос как хранить лайки - достаточно простой :)
0. Все пользователи разделяются на группы (ноды). За каждой нодой закреплен сервер который её обслуживает.  Далее, структура базы строится под конкретные кейсы функционала.
Предположим что нам нужно повторить стандартный счетчик facebook/vk.
Какие есть кейсы?
1. Показывать количество лайков у фото.
Легко - кладем счетчик в свойства этой фотографии в ноде её автора.
2. Определить лайкнул ли пользователь эту фото
Храним пару (user_id, photo_id) в ноде пользователя который делал like
3. Добавить/удалить лайк
см п2 + обновляем счетчик в ноде автора фото.
4. Вывести последних лайкнувших
Кеш в свойствах фото.
итд.
На живом проекте все будет осложнятся "плохими" пользователями - теми у кого 1 000 000 фотографий и теми кто делал 1 000 000 лайков. Это решается не равномерным, а интеллектуальным распределением пользователей по нодам.
PS
Гораздо сложнее задача по формированию ленты новостей :)

Худший ответ:
Создают базу данных с полями id_обьекта + user_id кто поставил лайк.
При необходимости вывести все лайки одной фото делают выборку где id_обьекта= id_нужной фотки.
Как то так на пальцах..
Вопрос: Как правильно составить резюме в IT компанию?

Лучший ответ:
У резюме есть ровно  одна задача: получить приглашение на интервью. Поэтому пишите там всё что угодно - лишь бы без вранья и читающему было интересно пообщаться с таким интересным перцем. Я как-то позвал на собеседование гражданина ЮАР, в прошлом пилота ВВС (претендовал на вакансию linux админа)только для того чтобы посмотреть что это за тип такой.

Худший ответ:
Пишите резюме так: пишите о вашем образовании, упоминайте ваши достижения в ВУЗе, если Вы имели место работы, указывайте их.
Главное - не совершать ошибок (см. здесь: megamozg.ru/post/8664)
Вопрос: Стоит ли покупать key collector?

Лучший ответ:
Нет

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

Лучший ответ:
Вообще верстаю на dropbox, как старому пользователю мне доступны прямые ссылки, поэтому использую одновременно как "хостинг", поэтому можно протестировать онлайн сервисами. Есть такой отличный сервис: codebeautify.org/responsive-website-tester
Советую вам задуматься об облаке или хостинге, чтобы было проще работать.

Худший ответ:
Я на openserver делаю сайт, в свойствах подключения wi-fi ставлю фиксированный ip (например 192.168.1.18, главное чтобы dhcp не назначила такой же адрес другому устройству), в настройках openserver выбираю этот ip как адрес сервера и в устройстве в файле hosts прописываю адрес сайта (который крутиться на openserver) и ip сервера openserver (например 192.168.1.18). Единственное для редактирования hosts нужен root для android или jailbreak для ios.
Вопрос: А как вы боретесь с несколькими аккаунтами на одного человека?

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

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

Лучший ответ:
3) Данные, по которым не производится сортировок, не шибко меняются и представляют собой какие-то законченные блоки хранить в виде Json.

Худший ответ:
Хранение в виде ключ-значение и неопределенность в описании структуры данных — это задачи решаемые в рамках NoSQL баз данных. Посмотрите в их сторону. Только гибкость хранения оборачивается головной болью с выборками по ключевым полям, так как судя по отзывам построение индексов там, мягко говоря, не на все случаи жизни и во многих случаях прийдется делать полный перебор по базе.
Вопрос: Как в проекте Delphi 6 использовать вычисления произведенные средствами Python?

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

Худший ответ:
Убрать делфи и писать gui на qt
Мат библиотеки питона на винде будет не так уж и просто собрать
Вопрос: Как сделать css-анимацию по скрытию элемента?

Лучший ответ:
Вы хотите сделать плавное появление и скрытие? Если да, то зачем keyframes? Можно же для элемента сделать доп.класс который отвечает за его скрытие или показ. И удалять его или добавлять.
jsfiddle.net/YxsTV

Худший ответ:
jsfiddle.net/Zvyxd/5
Я очень костыльно написал на скорую руку, но логику вы по идее должны понять, почему анимация будет работать.
Вопрос: Как &quot;глушить&quot; js ошибки от внешних элементов на сайте (счетчики, блоки фейсбука, партнерки и т.д.)?

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

Худший ответ:
Norraxx, фейсбук код выглядит как 




При таком подключении перехват с помощью try/catch несколько затруднителен
Вопрос: Какой дистрибутив Linux у вас установлен?

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

Худший ответ:
gentoo, конечно. Slackware слишком сложен на мой взгляд. А больше дистрибутивов, в которых нет поцтеринговой заразы, и не осталось (те, что не заражены ненужноD являются клонами слаки и генты).
Гента позволяет выбрать то, что вам нужно. И не устанавливать всякий шлак. Еще плюс — сложно генту поломать, если грамотно обновлять (вспоминаем рачик, который при каждом серьезном обновлении ломался). А еще несомненным плюсом является то, что в генте у вас уже все нужные заголовочные файлы присутствуют в системе (привет, бубунта!).
В общем, для разработчика гента - самый подходящий дистрибутив. Да и даже просто для использования на домашнем компьютере: никакого мучения с отваливающимся из-за pulseaudio звуком, ломающейся из-за networkmanager'а сети, да и просто не загружающегося из-за systemd компьютера! На вашем компьютере вы будете полновластным хозяином, а не пассивным зрителем (как в случае с бубунтой) или презренным рабом (как в случае с рачиком).
Вопрос: Успешная методологии разработки ПО для Оутсорс конторы?

Лучший ответ:
Боюсь, что в описанной ситуации нужно не увеличивать количество прочитанных книг по Скраму, а банально искать другую работу... Или перестраивать процессы в существующей богодельне. Ибо в нормальной скрам-команде такие ПО/ПМ вылетели бы, как пробка из бутылки, после двух-трех спринтов. Но если существующее положение вещей всех остальных устраивает, то вводить там Скрам - все раво, что плевать против ветра.

Худший ответ:
Знаешь же фразу "убей всех начни с себя"? Вот и тут так же.
Вопрос: S.M.A.R.T. -> Reallocated Sector Count -> стоит ли начать паниковать?

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

Худший ответ:
стоит ли начать паниковать? Нет конечно.
Паника до добра не доводит.
Рассыпется восстановите данные из бэкапа.