Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как грамотно разделить новости и статьи на сайте?

Лучший ответ:
По моему, лучше сделать две разные таблицы.
1. Не придется в каждом запросе добавлять WHERE type = ?
2. В будущем, если набор полей изменится для какого либо типа (например у новости появится поле "ссылка на первоисточник"), то получится, что всем записям-статьям придется тянуть за собой это ненужное для них поле. И с течением времени эта разница полей будет только расти.

Худший ответ:
Если остальные столбцы одинаковые (не будет NULL) - то можно и в одной. Иначе разделить.
Вопрос: Как засунуть tr в div?

Лучший ответ:
Никак
Браузер или выкинет див или произведет операции по превращению говнокода в корректный хтмл

Худший ответ:
Если я правильно поняла вашу задачу, то подобное недавно делала без оборачивания. Не отрицаю, скорее всего решение убогое, но оно работает. Если сможете абстрагироваться от тематики ресурса, можете передрать https://mastervision.su/astrological/course.html#price
Вопрос: Как убедить заказчика не использовать поддомены?

Лучший ответ:
Так научитесь уже!

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

Лучший ответ:
Сложно сказать критично ли, но то, что плохо и что можно сделать лучше - 100%

Худший ответ:
Проверил. На странице 540 товаров, в каждом товаре 1 скрипт в 17 строчек. 
С очисткой кэша страница грузилась 18.5 сек.
С подгруженным кэшем 10 сек.
+ Была недоступна для событий, тормозила, отрисовывала dom еще секунд 15
После снятия всех обработчиков и назначения одного - тормозов и долгого рендеринга не замечено. 
Без кэша - 8сек.
С кэшем - 5.3 сек.
Пойду-ка я перепишу код где повторяющийся скрипт в 60 строк :-)
Вопрос: Как защищить сайт от такых сервисов?

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

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

Лучший ответ:
несите лучше в сервис восстановления данных, пока совсем не "сдох"

Худший ответ:
Конечно можно, надо добавить через fsck поврежденные разделы в badblock и примонтировать диск. Можно что-то вытащить(e2fsck и др утилиты), кроме уж совсем поврежденных дорожек.
Вопрос: Как получить данные пользователя из VK и FB при авторизации?

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

Худший ответ:
EMAIL в вконтакте можно скрыть на этапе подтверждения прав. Телефон можно получить только маской, при 2fa входе оффициальных приложений. Либо из профиля (если ли есть)
 Номер можно в профиль не забивать, а почту вообще не привязывать к аккауту. Поэтому такие дыры. А решение данной проблемы уже написал Петр
Вопрос: Как правильно загружать CSS/JS ("//" или"http ://")?

Лучший ответ:
// Явно обращаемся по https
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
// Обращаемся по используемому на вашем сайте протоколу
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

Худший ответ:
гугл рекомендует // , читал на хабре
Вопрос: На что годен компьютер с такими характеристиками?

Лучший ответ:
Оперативы до 8 добавить и хватит

Худший ответ:
соглашусь  GavriKos  g550  шесть лет пока еще живет подохла только клава и то частично
Вопрос: Можно ли такое реализовать с помощью Wordprss?

Лучший ответ:
WP-Recall плагин позволяет выводить профиль +кучу полей. Регистрация на нем тоже есть
Почитайте в 1-й главе книги я писал о его возможностях
Но ниодин плагин не даст вам из коробки 100% как вы хотите. Тут -
или вы принимаете как устроено в плагине; 
или пользуясь темплейтами, фильтрами и хуками допиливаете под себя - но все равно могут быть ограничения;
или вы пишете свое решение с ноля - зато так как вы это видите

Худший ответ:
Вообще для WP очень много плагинов, для форм обычно используют Contact Form 7 (для регистрации лично я ее никогда не использовала за ненадобностью, но думаю можно сделать). На WP можно такое сделать, но он больше заточен для ведения блогов. По всему остальному - Вам все равно прийдется много гуглить и разбираться в верстке / JS / PHP.
Вопрос: Какую базу выбрать при разработке и продакшне?

Лучший ответ:
Использовать нужно одну и ту же базу. Пример: хотите использовать JSONB поле, которое есть в PostgreSQL но нет в SQLite. Зачем себя ограничивать ?

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

Лучший ответ:
Не нравятся обертки - сделайте таблички. codepen.io/aliencash/pen/evJwmx
ps: )))

Худший ответ:
Например Masonry desandro.com/#masonry
Вопрос: Как сдать адаптивный дизайн верстальщику?

Лучший ответ:
Чего то ты намудрил совсем. Либо плохо сформулировал вопрос.
Если есть три адаптивных разрешения - то их ты и сдаешь:
1) первый макет - 1200+
2) второй макет (специально словами дублирую) - 768+
3) третий макет (ну ты понял) - 320+как верстальщик узнает ширину отступов и блоков перед переходом на новый размер экрана?
Вариант №1: сам додумает
Вариант №2: ты сдашь макеты, из которых всё будет ясно)
PS: Скорее всего, нужно учить матчасть. Вдумчиво покури статьи, благо их много. Скачай бесплатные шаблоны, включающие несколько адаптивных вариантов одного и того же сайта, их тоже навалом - лучше один раз увидеть.

Худший ответ:
Вот почитайте: https://github.com/andrey-hohlov/psd-templates-req...
Вопрос: Почему POST принимается как GET?

Лучший ответ:
GET и POST могут быть одновременно. Что явно указано в URL после "?" - GET, что в теле запроса - POST.

Худший ответ:
curl честно отправляет POST запрос на указанный вами URL, включающий в себя GET параметры. Для добавления POST параметров используйте ключ --data
Вопрос: Есть ли частота обновления дисплея в технологии E-INK Carta?

Лучший ответ:
Идея E-INK в том, чтобы не перерисовывать изображение тупо ради самого факта перерисовывания. Так что, изображение на экране обновляется только в момент его фактического обновления: перелистывание страницы, ввод текста и т.д.

Худший ответ:
В читалках на электронной бумаге нет частоты обновления, потому что изображение обновляется, только когда меняется. У электронной бумаги другой параметр - время обновления, то есть за сколько картинка может быть полностью изменена на другую. Это не происходит столь же быстро, как на мониторах с другими технологиями, но это и не важно.
Вопрос: Что такое 8 characters в Serial Port?

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

Худший ответ:
А разве настройку ком порта надо делать не в putty?
Вопрос: Как сделать загрузку файла на комп?

Лучший ответ:
<a href="{ссылка_на_файл}" download>Скачать</a>

Худший ответ:
Evgenij_nechujveter , если у вас ссылка, которую вы указали, то в ней нет деменной зоны (.ru .com и т.д.), у вас просто privacy-policy
Вопрос: Нужна ли математика в информационной безопасности?

Лучший ответ:
genby_8 смотря что Вы понимаете под "информационной безопасностью". Если это firewall настроить или внедрить подготовленные выражения SQL, то математика тут не нужна, а нужна документация к firewall/библиотеке.
А если брать в широком смысле, то:Криптография - это математика и нетривиальная: теория чисел, комбинаторика, эллиптические кривые, теория информации.Криптоанализ - это математика: теория вероятности, стохастические процессы, теория игр.Стеганография - тоже математика: теория кодирования и т.д.Квантовая криптография - без квантовой физики и тензорного анализа туда соваться нечего.Анализ/предсказание угроз - тоже математика: всякие нейронные сети, математические модели, те же стохастические процессы, и, прости господи, черт знает что ещё.
И да, в основе всего это лежит так всеми нелюбимый матан. Без вменяемого матана, доступ во все эти замечательные разделы математики крайне ограничен и безрезультатен.

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

Лучший ответ:
Сертификат Let's Encrypt можно обновить, если его срок действия истекает менее, чем через 30 дней.

Худший ответ:
Попробуй вот так:15 3 * * 1 /usr/bin/certbot renew >> /var/log/le-renew.log
20 3 * * 1 /etc/init.d/nginx reload
Вопрос: Как на modx подключить php код в шаблоне?

Лучший ответ:
Для этого в MODX используются «сниппеты» — изолированные сущности с исполняемыми фрагментами кода: создаёте новый сниппет, и вставляете шаблонную конструкцию [[ваш_сниппет]] и передаёте ему нужные параметры (если нужно).

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

Лучший ответ:
1) нанимаете человека, который делает вам сайт
2) нанимаете человека, который спарсит и пихнет в базу

Худший ответ:
Обычно у поставщиков есть прайсы, которые они могут предоставить в формате электронных таблиц. Надо написать парсер, который будет их разбирать и запихивать в базу извлечённые данные.
Вопрос: Где найти фотографии спиральных рукавов Млечного пути, сделанных из космоса?

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

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

Лучший ответ:
А вы напишите так:var bg = result.style.background;
console.log(typeof bg);
И все сразу станет ясно )))

Худший ответ:
А вы напишите так:var bg = result.style.background;
console.log(typeof bg);
И все сразу станет ясно )))
Вопрос: Упал сайт из-за смены css?

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

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

Лучший ответ:
Не нравится php, так попробуйте себя в Nodejs. Это серверный js, а там уж есть, куда расти. Вещь перспективная однозначно.

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

Лучший ответ:
Tomita parser Яндекса

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

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

Худший ответ:
Поцарапаный диск, инфа 100%. Или дисковод. Или usb-порт.
А ставить лучше всего утилитой от Майков. Но она качает тоько последнюю ОС, т.е. 10ку. Эх, мечты, мечты
P.S. Регулярно так порчу инсталлеры)
Вопрос: Что лучше? MySQL или PostgreSQL для масштабирования в крупном проекте?

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

Худший ответ:
Однозначно PostgreSQL. Был у меня проект, в котором были таблицы с миллионом-десятью записей, MySQL (InnoDB) с дефолтными настройками сильно проседал по производительности. Конечно, после чтения мануалов по настройке сервера БД и самой БД, мне удалось ускорить работу, но уровень производительности не вышел на уровень PostgreSQL.
MySQL хорошо подходит для несильно нагруженных проектов, но в тяжёлых проектах его лучше не использовать. С MariaDB ситуация аналогичная. И PostgreSQL конкурент скорее Oracle DB, нежели MySQL.
Хоть Oracle и стоит за MySQL, у них нет мотивации делать эту СУБД более производительной (зачем создавать конкурента своему собственному продукту - Oracle DB?).
Вопрос: Как восстановить загрузчик после установки виндоус 10?

Лучший ответ:
Виндовс записала свой загрузчик и нельзя грузить с флешок.
От того, что Windows записала загрузчик у вас не пропадёт возможность грузиться с флешки.В биос пускает только после выключения с кнопки, при выборе флешки с линуксом всё равно грузится винда с диска 
Либо вы записываете на флешку на UEFI-совместимый загрузчик, либо вам мешает загрузиться Secure Boot - можно его выключить в настройках UEFI.

Худший ответ:
отключить UEFI - в биосе это типа Security boot и пробуйте. Загрузчик LiveCd желательно чтоб был сделан по официальному мануалу выбраного дистрибутива.
Вопрос: Почему правильно настроенный сетевой интерфейс запускается только после перезагрузки системы?

Лучший ответ:
Попробуй service network restart

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

Лучший ответ:
На таком сайте БД вообще не нужна, её кажется вродебы создавали чтобы поиск делать быстрый по документам, например где 100 000 000 статей, к раскрутке БД не имеет никакого отношения тоже, поисковый робот не знает как у вас хранятся данные, ему всё равно, он берёт html страницы, про SPA только не совсем понятно как устроено.
Фактически сайтом считается домен или ip + хостинг + 1страница в html формате

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

Лучший ответ:
Его проблема в том, что он ничего не делает. Независимо от того, что подается на вход, на выходе будет всегда одна и та же строка'/www/index.html'
Вы передаете функции строку со ссылкой, а надо предварительно спарсить содержимое по этой ссылке, и это содержимое передать функции. Итог будет примерно таким (грубо)<?php

function sanitize_output($url = '/www/index.html') {

    $html = file_get_contents($url);

    $search = array(
        '/\>[^\S ]+/s',     // strip whitespaces after tags, except space
        '/[^\S ]+\</s',     // strip whitespaces before tags, except space
        '/(\s)+/s',         // shorten multiple whitespace sequences
        '/<!--(.|\s)*?-->/' // Remove HTML comments
    );

    $replace = array(
        '>',
        '<',
        '\\1',
        ''
    );

    $result = preg_replace($search, $replace, $html);

    return $result;
}

Худший ответ:
в том, что непонятно что идет на вход, и на выход тоже)
Вопрос: Как решить проблему медленного мета запроса Yii2 Active Record?

Лучший ответ:
В конфиге бд'enableSchemaCache' => true,
еще и время можно выставить 'schemaCacheDuration' => 3600,
Обычно на проде ставят. Все мета запросы будут кэшироваться

Худший ответ:
- кеширование это конечно хорошо, но 4 сек это не отменяет
- такое ощущение что вашей INFORMATION_SCHEMA не хватает индексов (или с ними проблема)
Вопрос: Как правильно реализовать паттерн MVC?

Лучший ответ:
Ваша задача - не зацикливаться на аббривиатуре MVC и подумать над тем, как отделить HTTP от приложения. Для упрощения представьте что:
 - view - это HTTP запрос и ответ. Это представление данных которое требует от сервера клиент.
 - model - это ваше приложение которое ничего не знает о HTTP
 - controller - это не один класс, а возможно целая цепочка классов, чья задача - абстрагирование модели от HTTP. Можно воспринимать ее как цепочку адаптеров. Запрос приходит в один адаптер - там разруливаем маршрутизацию, нашли контроллер - передаем дальше. Со временем адаптеры могут добавляться, например для добавления CORS или аутентификации могут быть дополнительные "адаптеры" (гуглить про middelwares, PSR-7 и т.д.)
Так же не забываем про принцип инверсии контроля (Inversion of control). Фреймворк должен вызывать ваш код а не ваш код дергать фреймворк. То есть именно контроллеры дергают модель а не наоборот. Модель ничего не должна знать ни о view ни о контроллерах.
Удачи.
p.s. я описал mediating controller MVC, оригинальный же паттерн MVC 79-ого года на бэкэнде не применим.
p.p.s. Перед имплементацией MVC рекомендую познакомиться с такими инструментами как composer. И например роутер сходу не писать свой. И ради бога не используйте PHP как шаблонизатор (гуглить про то что такое XSS), возьмите twig.
p.p.p.s https://github.com/pmjones/adr - рекомендую ознакомиться.

Худший ответ:
Взять самый легкий фреймворк codeigniter и подсмотреть не вариант? За день два разберетесь, там и поймете что хотите. У вас все очень классно разписано, не спорю, но реализовать это с начальными знаниями(как вы говорите) и без знания каких либо других фреймворков будет тяжело если не возможно. В голове картину нарисовать легко, попробуйте её на холст перенести). Почти у всех кто пробывал сделать свой фреймворк была такая история:"Нарисовал идею в голове/бумаге, начал пробывать пилить, пилишь пилишь. -Тьфу дерьмо какое!!!... Снес все под чистую. Начал с нуля. Этот пункт повторяеться 3-5 раз в зависимости от настойчивости(овны и козероги привет). Потом береться фреймворк, смотриться что и как сделано. Пытаемся взять основную идею, но сделать по своему. Пилим пилим. Опять пункт про " -Тьфу дерьмо какое!!!.Сносим".  В итоге повторяем почти все, но допиливаем что-то свое, что кажеться нам нужным и уместным. В итоге из таких вот франкинштейнов потом выходят свои cms , которые они знаю вдоль и поперек(сам же пилил, пыхтел) и возможно даже используються(некоторые так и пилят сайтики на своих cms, когда видят что дописывать функционал к "своему детищу" куда легче чем допиливать wordpress)". Такие вот дела. Пробуйте, пригодиться.
Вопрос: В чем ошибка данного js кода?

Лучший ответ:
document.getElementById("button_one")у вас нет элемента с id="button_one"document.querySelectorAll('h1')возвращает группу элементовfunction startQuest() {
  var startLink = document.querySelector('.button_one');
  startLink.onclick = function() {
    var title = document.querySelector('h1');
    title.style.display = 'none';
  }
}

Худший ответ:
querySelectorAll возвращает NodeList, у которого нет свойства style.
Нужно перебрать все элементы и каждому установить стиль.
Вопрос: Отдохнуть от компютера, как сохранить глаза программистам?

Лучший ответ:
Метод Pomodoro

Худший ответ:
Если на телефоне стоит Андроид, могу посоветовать эту прогу https://play.google.com/store/apps/details?id=com....
Вопрос: Радиоизлучение имеет негативное влияние на человеческое тело?

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

Худший ответ:
Поэтому лучше использовать проводную гарнитуру и на ночь врубать авиарежим
Если телефон создает излучение, то зачем сотовые операторы, общались бы напрямую, как по рации!Радиоизлучение имеет негативное влияние на человеческое тело?
Угу, электрические помехи в нервах создает! :)на ночь врубать авиарежим и\или откладывать телефон (или любую другую излучающую технику)
И костюм из фольги носить!
Вопрос: Почему не работают магнитные ссылки в торрент клиенте?

Лучший ответ:
Включите DHT.
А пиры в раздачу можно добавить вручную.

Худший ответ:
Магнитная ссылка в отличии от трекера не содержит адресов активных сидов, поэтому их нужно получать самому.
Делается это через DHT.
Опять же нормально это будет работать при наличии белого адреса, при его отсутствии будет работать медленно или не работать вообще.
Вопрос: Приложение для верстки html-страниц?

Лучший ответ:
виссивиг это называется

Худший ответ:
Всё распространенные ide работают с браузерами в  "режиме реального времени".
Вопрос: Как удачно распарсить огромный файл .csv?

Лучший ответ:
Если данных много и их нужно просто добавить (INSERT INTO), то забыть про Entity Framework и использовать SqlBulkCopy.
Также следует подумать об уменьшении числа столбцов, 617 - это многовато :-)
Типы придется руками делать, если в CSV не содержится никакой информации о типе данных (например, в заголовке таблицы). Как вариант, можно попробовать определить тип данных автоматически по первой строке данных. Например, если в поле только числа, то считать, что это int (\d+), если числа и есть разделитель, то float ([\d\,\.]+), если дата (\d{1,2}\.\d{1,2}\.\d{2,4}), то datetime (или date), если true или false (true|false), то bool (bit), а по умолчанию varchar. В скобках указан примерный вариант шаблонов регулярных выражения для проверки.

Худший ответ:
CSV-TO-SQL - вот онлайн удобный сервис. Сделает скрипт SQL. Сам поймет где varchar, bool и прочее. Но 617 столбцов это жесть конечно.. )
Вопрос: Как установить Minoconda на Linux?

Лучший ответ:
У вас в выводе есть строчка - export PATH..... и т.д.
Эту строчку добавляйте в файл .bashrc любым любимым редактором.

Худший ответ:
вы еще не закончили  
https://youtu.be/0KVIsLTBjWA?t=616
Вопрос: Разрешать ли сотрудникам выходить в интернет с личных телефонов?

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

Худший ответ:
Я бы не стал пускать работников в сеть даже через VLAN. Сейчас мобильный интернет настолько дешев, что даже как-то странно, зачем людям wi-fi. И к тому же помните, что из сети предприятия они оставляют комменты на сайтах и в соцсетях от ip-адреса предприятия. Вдруг чего случится, придут разбираться к вам, и если у вас нет логов на каждого юзера, то...
И вообще, не камильфо смешивать рабочее и личное.
Вопрос: Есть какой-то инструмент для сравнения и объединения стилей из файлов css?

Лучший ответ:
1 сделать рез.копии двух файлов
2 пройтись по каждому через csscomb.com - после этого будет наглядно видно различающиеся блоки
3 синхронизировать файлы через winmerge.org (win) или meldmerge.org (unix)

Худший ответ:
winmerge.org/?lang=ru или другие подобные инструменты (даже в total commander есть похожий функционал).
Вопрос: Как вставить в 10 позицию слово на php?

Лучший ответ:
Я слишком туп, чтобы понять, как предыдущие 2 ответа связаны с вашим вопросом )

Худший ответ:
Может нужно,может и не нужно, Вам виднее.