Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Не могу опубликовать ни одной статьи из-за кармы

Лучший ответ:
Всё просто. Если статья ваша не очень, то сэкономьте своё время, а если статья ваша хорошая, то здесь она никому не нужна.
Точно так же ваша карма будет показывать степень вашей хомячковости: если вы специалист в своей области, то вас заминусуют, а если вы обыкновенный школьник, то заплюсуют. 
При положительном рейтинге, ваша карма вполне может быть сугубо отрицательной.

Таковы здесь правила.

Вы не видите, кто вас минусует. И получаете минус, например, за то что хвалите windows. А плюс получаете только за очень хороший совет или за обыкновенный популизм.

Если хотите набрать положительную карму — аккуратно, чётко, подробно отвечайте на вопросы в этом разделе. Я, например, так сходу за вечер взял плюс 2. И затем не комментируйте ничего лишнего. Тогда карма не упадёт. 
Так-то.

Худший ответ:
Написав в habrahabr.ru/blogs/web_2_0/109815/ можно срубить карму. Напишите что-нибудь хорошее по теме за сторону мнения толпы. Предложение действует в течении 24 часов. Чтоб получить больше плюсов, нахами пользователю VasyaMobile
Вопрос: Упал MySQL, и его не рестартануть. Что делать, чтобы поднять MySQL?

Лучший ответ:
Я думаю, что MC показывает не количество свободного места, а то, сколько места было свободно минус то, что вы удалили. Поэтому вывод df -h может быть показывает то же самое.
В том числе вы могли удалить файлы, которые в данный момент используются системой. Если удалить большой лог файл, который использует Apache реально место освободится только тогда, когда вы перезагрузите Apache.
Возможно картинки чем-либо использовались или по какой-то причине залипли хенлдеры.
Также можно попробовать сделать tune2fs -m 4 /dev/sda1 но не уверен, что это сработает на рабочем разделе.
Попробуйте перемонтировать систему mount -o remount,rw /
Также можете удалить какие-либо лог-файлы из /var/log с последующей перезагрузкой соотвествующего сервиса.

Худший ответ:
Помогла очистка от содержимого лог-файла mysql-log-slow-queries.log - выполнением команды: 
cat /dev/null > /var/log/mysql-log-slow-queries.log , а также аналогичная очистка от содержимого нескольких других больших лог-файлов.
После очистки лог-файлов от содержимого результат команды df -h сигнализирвоал о появлении свободного места
И с помощью команды /etc/init.d/mysqld restart удалось успешно рестартануть MySQL
Спасибо @CyberUserRus , @Glueon за помощь!
Вопрос: Какую CMS посоветуете для хомяка (блог+портфолио+пара свистелок)?

Лучший ответ:
Не побоюсь этой ссылки www.yiiframework.ru/doc/blog/ru/start.overview
В архиве с Yii есть уже готовые сорцы.

Худший ответ:
Если самому попилить хочется, то modx.
Если пилить только шаблоны и в центре всего – блог, то не надо париться над скоростью работы wordpress, это на 99% неважно для любого хомяка и большинства сайтов.
Вопрос: Как настроить Stylus File watcher в PHPStorm?

Лучший ответ:
В arguments прописывайте все что вам надо $FileName$ --out $FileParentDir$/css/$FileNameWithoutExtension$.css
Если не работает - проверьте есть ли пробелы в пути к stylus
Нижняя строчка нужна для обновления директорий куда файлы попадают, чтобы их сразу увидеть, а не закрывать, открывать.

Худший ответ:
Например, в начало "Output paths to refresh" поставить "../" - не вариант?
Вопрос: Как разбить пару дисков по 3Tb под proxmox?

Лучший ответ:
Про «swap не нужно зеркалирование» — поверьте, чушь. Если у вас на лету на overloaded-сервере вылетит диск со swap-разделом, на котором в тот момент были данные — то может случиться всё, вплоть до kernel-паники. 

На /boot не ставят ext4 исторически (раньше grub не умел ext4). Ну и да — он там правда не нужен. Технических же проблем для этого уже нет.

> не рекомендует отдельный раздел /boot, если планируется RAID1;
Внезапно вы можете оказаться с загрузчиком, который не умеет собирать raid1. Опять же — по факту, технических препятствий в stable debian'e для этого нет.

> чем обуславливается размер /boot раздела;
Количеством шлака, которое вы туда будете складывать. Для «поставили новое ядро, проверили, удалили старое» 256 мб — более чем достаточно. Вообще же одно ядро в /boot покушает ~30-40 мегабайт. 

> зачем разносить по разделам папки корневого раздела;
Не нужно, если вы не понимаете для чего это. 
Есть смысл выносить docroot вебсерверов, например, что монтировать с noatime. Есть смысл монтировать /bin /usr/bin, /etc и так далее в RO, дабы случайно попавший туда скрипт-киддис ничего не поломал. 
Вообще же — это бестолковая затея. 
По факту главный юзкейс — чтобы место на / не закончилось. Поэтому, если вы не разбираетесь в тюнинге ФС и параметрах монтирования — то выносить отдельно есть смысл только те разделы, запись в которые вы сами не контролируете (/var/lib/vz, например), дабы место в корне на лету неожиданно не закончилось (что не смертельно, но неприятно).

Худший ответ:
— для /boot ext4 не нужна, равно как и ext3. Журналирование излишне. Там хватит ext2.
 — не знаю, как другие, для себя понял, что 256 хватит. А так, думаю, ничем особо не поясняется.

 — swap не надо зеркалировать. Более того, использование RAID для swap излишне. Делаются два раздела, чтобы в сумме было RAM*2. Ядро само разрулит оптимальный способ его использования.
 — чтобы можно было, например, размонтировать и проверить ФС без загрузки в single mode, когда это не надо.
Вопрос: Как в фотошопе выделить слой в группе?

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

(Если хотите выделять через ctrl+click - то без галочки autoselect, если просто по клику, то с ней)

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

Лучший ответ:
За вас никто не сделает.
Лучше вас никто не сделает. Вы кровно заинтересованы.
Про инвесторов:Ну вот есть у меня (допустим) идея и рабочий прототип определенной программы/сервиса. И мне нужен инвестор. Инвестору нужен подробный бизнес-план, т. к. за ляля-тополя со мной работать никто не будет )
Настоящему инвестору интересен не прототип, а уже работающий (хотя бы на минимальных оборотах) проект.
На прототип вы будете искать инвестора сто лет.
Есть такие "типа инвесторы" - люди без опыта в предпринимательстве и инвестировании, но с лишними деньгами (типичный пример - неожиданное наследство). Возможно, удастстся с них чего выцыганить. Но они и самые дурные - им кажется, что отдав 100 000 рублей, уже через 3 месяца можно получить обратно 500 000 рублей.
На чистом прототипе.... Настоящему инвестору вам нужно продемонстрирвоть серьезный убедительный прототип с явно понятной монетизацией именно в его области инвестирования (люди не могут понимать в прототипах во всех областях человеческой деятельности, как правило, серьезный инвестор даже не начинает с вами разговора, если ваша идея не лежит в сфере его интересов).
Инвестиции....
Понимаете - инвестируют не хобби-проект одного человека (он способен и сам себя профинансировать, а если не способен, то денег такому категорически давать нельзя), а именно компанию и команду, которая может. Там совсем другой уровень и предложений денег. 
Насколько я вас понял, вам не нужна сумма, которую инвестируют. Вам нужно значительно меньше. На уровне 3-5 собственных месячных зарплат. Если вы не хотите этой суммой рисковать - то инвестор и подавно не даст вам денег. Если вы уверены в своем проекте - берите кредит или увольняйтесь и посвящайте все время своему проекту.

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

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

Худший ответ:
Занимался и вэбом и андроидом. Андроид посерьёзней будет так что бери его и не прогодаешь.
Вопрос: Какую книгу про Linux почитать?

Лучший ответ:
Если вас интересует «линукс с нуля», то посмотрите курс лекций Михаила Браво. Их очень легко найти в сети. Освещаются темы линукса вообще, что такое баш и как им пользоваться, основные команды, принципы построения скриптов (циклы, пайпы, перенаправления), регекспы, структура фс. В последних лекциях, на сколько я помню, разбираются какие-то программы. Помоему даже отдельная лекция по виму есть. Я свое знакомство с линуксом начал именно с этих лекций.

Естественно все прослушанное надо сразу же пробовать в консоли, в этом вам помогут «домашние задания» в конце каждой лекции. 

Удачи в освоении linux.

Худший ответ:
Ищите книги Эви Немет
Вопрос: На чем писать клиент-сервер с 10 000+ онлайном и 36 000 000 запросов в час?

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

Худший ответ:
10k rps не хило. 1 сервер этого в продакшне не выдержит. Есть даже известная проблема 10к подключений.
Основная задача при проектировании подобной системы - синхронизация и распределение нагрузки.
Легкое и быстрое - это не те слова, что тут применимы)) надежное и производительное - ближе к телу.
Websockets не сжимаются, могут быть проблемы по трафику.
В общем. На ваш вопрос невозможно ответить без детального брифа (тз я так понимаю надо еще составлять).
Вопрос: Как и где посмотреть как работает операционная система?

Лучший ответ:
Для конкретизации с этой книгой читают книгу Таненбаум и Вудхалл "Операционные системы: разработка и реализация".  В ней практика на примере учебной ОС Minix. Или можно взять пример другой учебной ОС Xv6 -
. К ней прилагаются прокомментированные исходные коды.
А браться сразу за отладчик я Вам не советую. Есть риск потерять интерес к данной теме.

Худший ответ:
Доступ к диспетчеру памяти закрыт и легко нельзя посмотреть на очередь запросов для выделения памяти в стеке или куче. Что именно ты хочешь увидеть?
Вопрос: Unity. Почему вращение применяется, но результата не видно?

Лучший ответ:
Я так понимаю, что FPSController вы взяли из стандартных юнитёвых скриптов? Он вращение камеры хранит внутри себя и в каждом кадре его применяет, ваше значение поворота просто перезаписывается контроллером.

Худший ответ:
if (isFirst) direction = other.GetComponent<ThrowPortal>().getDirectionSecond();
            else direction = other.GetComponent<ThrowPortal>().getDirectionFirst();
тут разве не нужно наоборот? если 1й раз то брать .getDirectionFirst(); - ?other.transform.position = otherPortal.transform.position + otherPortal.transform.forward*1;
какой смысл этой строки? складываете позицию и направление зачем-то умноженное на 1 ...
Вопрос: Как вы строите архитектуру приложения?

Лучший ответ:
Тут мой ответ по связанной теме: Как составить план проектирования проекта?
А кроме того, хочу отметить, что начинать проект с дизайна (если Вы имеете в виду дизайн пользовательского интерфейса) это в большинстве случаев очень плохая практика. Проект нужно начинать с концепции, а потом переходить к информационной модели, потом к структурам данных (как в базе, так и в памяти) и уже потом только понятно, что на экране будет делаться. Исключение могут составлять игры, электронные книги, анимационные, интерактивные и подобные произведения, которые являются в большей степени произведением визуального искусства, чем программным продуктом. Из средств проектирования посмотрите разные реализации UML и RUP (Rational Unified Process), например Rational Rose. Вот, посмотрели, и понравилось - берите, а стало страшно - значит это Вам не нужно. Это для проектов крупных и очень крупных. Что точно нужно, так это уметь рисовать ER-диаграммы на бумажке карандашом, архитектуру модулей программной системы и железную инфраструктуру для развертывания. На большинство вопросов, которые Вы задаете, ответы можно дать только относительно конкретного проекта. Иногда нужны автоматизированные средства проектирования, иногда они не нужны и все можно сделать в уме и сэкономить время. Это очень зависит от задачи и опыта. Но что определенно, так не следует разводить лишней бюрократии,

Худший ответ:
Тут
Вопрос: Нагружает ли OpenCL видеокарту? Вредит ли это как-то вычислению графики?

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

Худший ответ:
Можете по экспериментировать взяв например GPU-Z там есть параметр в сенсорах GPU Load. Так например(у меня), в F@H по какой-то причине GPU Load был 30-50%. В то время в BOINC некоторых проектах все 100%. В целом разнится в загруженности есть.
Вопрос: Как выполнить код после завершения setInterval?

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

Худший ответ:
Используйте цикл: jsfiddle.net/26cxyoqh/3, если плавность не нужна. Иначе - только через вызов after из самого интервала: jsfiddle.net/26cxyoqh/4
Вопрос: Как автоматически удалять спам, на дефолтных почтовых ящиках на хостинге?

Лучший ответ:
Создайте левый gmail и выгружайте эту почту без сохранения её на сервере. Заодно спам будет отсеивать и может вы даже почитаете то, что останется.

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

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

Худший ответ:
Лучше выделяйте хотя бы час времени каждый день на чтение и осмысление нужной литературы, а не откладывайте на "потом почитаю", потому что "волшебной пилюли" не существует. Сделайте ранжирование книг по важности на текущий момент и в перспективе и потом создайте из этих двух списков один.
Возможно, есть отдельные уникумы, способные быстро воспринимать техническую (и прочую не-художественную) литературу, но в случае со всеми остальными быстрое чтение применимо, как уже говорили, в основном, к художественной литературе. Это я говорю как человек, читающий художественную литературу достаточно быстро (3-4 часа на книжку в 400-500 страниц на русском языке), а "рабочую", наверное, не с большей скоростью, чем в среднем по больнице.
Вопрос: С чего начать изучение php?

Лучший ответ:
http://toster.ru/search?q=С+чего+начать+изучение+php

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

Лучший ответ:
5-7 тысяч посетителей в день почти ни о чём не говорят. Есть большая разница между тем, что каждый посетителей просто скачает за десять секунд статическую mp3'шку или если каждый из них в течении часа будет удерживать соединение с сервисом, на лету кодирующем и сами media-данные и rtsp-поток для них. В первом случае можно на самом дешманском виртуальном хостинге запуститься, а во втором может и VDS'а не хватить.

Худший ответ:
5-7 тысяч это пшик. У меня 20 000 просмотров на сайте, плюс 40 000 - 60 000 запросов в мобильном приложении. Справляется Xeon E5620, даже на 30% не нагружен.
Вам и VPS подойдет, но у вас основная нагрузка на диск. Нужно много места. На VPS много места не бывает.
Возможно вам посоветуют time4vps, но там крайне жуткая производительность, жуткий оверселл. Значит вам нужно разделять: VPS + сервер для хранения файлов.
А раз музыка, значит сервер должен быть еще и абузоустойчивым.
Вопрос: Где лучше фрилансить HTML верстальщику?

Лучший ответ:
Привет, я с самого старта фрилансю на odesk/upwork, знания английского ниже среднего, но в IT сфере я уже больше 10 лет, поэтому словарный запас обширный, непонятные моменты смотрю в переводчике, особо не напрягает. Я выбрал Python/web crawling, хотя многие товарищи здесь и на хабре пишут что Python во фрилансе не востребован, я с ними не согласен, приглашаю вас в свой блог, ссылка в профиле.

Худший ответ:
Я начал на freelance.ru, правда год делал вообще за копейки, но даже небольшие деньги это большая мотивация нежели, просто видео уроки смотреть(хотя их исключать нельзя), плюс общение с клиентами, сложности, опыт! Вобщем тогда эта биржа фриланса мне понравилась больше всего, там я в принципе набрал неплохой рейтинг и когда не густо с работой иду опять туда)))) Английский придет со временем, он нужен по сути для уже углубленного программирования. А клиенту напрямую нужно говорить делаю медленно, но дешево,потоко их уменьшится но все же! На наших биржах есть спрос, но и мошенников навалом.
Вопрос: Вставить все файлы css и js вставить в html?

Лучший ответ:
Да, возможно. Однако, обычно, файлы сжимаются в 2 бандла: script.js и style.css, которые содержат все скрипты и стили соответственно. В итоге имеем 3 запроса к браузеру при обращении.
Также в таком случаем скрипты и стили кешируются, а если мы будем их втыкать "напрямую", то они каждый раз будут генерироваться на сервере/загружаться со страницей.

Худший ответ:
можно, но не нужно.
уж лучше конкатить это все в 1 js/css. Так ты снизишь кол-во запросов к серверу + оно будет кешироваться браузером или сервером.
А если это всё ложить инлайном прямо в хтмл, то во-первых сам хтмл у тебя разрастётся до нескольких мб, а во-вторых если твоя хтмл не статика, то кешироваться оно не будет, а соответственно клиент всегда будет тянуть твою километровую хтмл-пейдж.
Маленькие кусочки js/css целесообразно класть в хтмл, но не всё подряд.
Юзай CDN, указывай script и style в конец хтмл (перед закрывающим боди) , если они тебе не нужны при рендере дом-дерева и будет тебе счастье. 
А вообще ждем полноценной имплементации http/2 и забываем обо всем этом как страшный сон.
Вопрос: Можно ли записать результат метода render для представления в переменную (php, Yii framework)?

Лучший ответ:
Мне нужно слать письма-уведомления пользователям (письма не text/plain, а text/html). Хотелось бы иметь для каждого шаблонного письма, свое представление (view) и делать что-то вроде:
Есть ли такая возможность?
Да. Для этого можно использовать метод renderPartial c указанием параметра return(true). Код будет выглядеть вот так:$body = Yii::app()->controller->renderPartial('hello_mail_view', array('param'=>'value'), true);
mail($email, $subject, $body, $headers);
Рекомендую ознакомиться с официальной документацией по теме: CController#renderPartial-detailТак же дополнительный вопрос. Для отправки писем я создал класс в папке components и в контроллерах, где происходит некое событие, используя этот компонент, шлю письмо пользователю. Насколько данное решение оптимальное с точки зрения концепции MVC? Возможно есть другие решения, подскажите.
Вполне нормальное решение. Можете оформить в виде экстеншена.
Я бы рекомендовал воспользоваться уже существующими расширениями для отправки почты, чем придумывать свой "велосипедик".

Худший ответ:
Позволяет создавать представления для писем yii-mail
Вопрос: Работа по удаленке прикладному программисту C# реально?

Лучший ответ:
Сейчас практически все проекты масштабом от среднего и выше выполняются отдельными командами backend и frontend разработки, так что не вижу проблем, просто ищите вакансии как backend специалист, а не как fullstack.
Работы такого рода огромное количество, просто она уровнем выше лежит, чем индусские объявления вида "I need a copy of website...".
Если у вас проблемы с поиском бекенд работы на фрилансе, что странно, то попробуйте либо устроиться в компанию на удаленке, либо поработать несколько месяцев в офисе, а потом попроситься на удаленку, в нормальных компаниях никогда бекенд специалиста не заставят в css ковыряться.
Если же вы вообще не любите веб, даже с серверной стороны, то все печально, desktop направление на фрилансе практически мертво.

Худший ответ:
Двое знакомых работают удаленно как раз прикладными и мобильными разработчиками .Net. 
На прошлой неделе получают интересное предложение об удаленной работе BackEnd разработчиком.  
Так что проблем с работой нет. Сходите на несколько конференций, зарегистрируйтесь в LinkedIn и работа сама будет искать вас.
Вопрос: Помогите с МакОс

Лучший ответ:
Для «среднего клика» есть бесплатная MiddleClick. Тап тремя пальцами, очень удобно.
NTFS-3G работает.
К раскладке лучше привыкайте к родной — в будущем она покажется даже удобнее.
По поводу Home-End выше сказали.

Худший ответ:
Для хоткеев советую поставить программу Spark www.macupdate.com/app/mac/14352/spark, она бесплатная. 
Вот, например, моя раскладка (в системных настройках клавиатуры специальные функции F-клавиш отключены)
Вопрос: Чем плох ubuntu-server?

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

Худший ответ:
1. Upstart, (хоть и переходят на systemd, но пока upstart)
2. AppArmor (Дополнительная логика безопасности, иногда приводящая к не предсказуемым результатам так же как и SELinux)
3. По достаточно большому опыту менее стабильна и более непредсказуема чем Debian
4. Изменение расположения многих каталогов и конфигурационных файлов без необходимости
5. Наплевательское отношение на многие идеологии и стандарты
6. Много лишней логики и сомнительного функционала. Достаточно поставить логирование системных вызовов и ужаснуться от того, что без вашего ведома в Ubuntu происходит. 
В целом заслуживает такое же место для существования как и другие дистрибутивы, правда вклад не такой большой как у RH в сообщество. Шатволд тянет одеяло на себя, RH на себя и по тому что сейчас происходит становится ясно что  невидимый бой проигран. Systemd, разрабатываемая RH с Поттерингом воцарит на большинстве  популуярных дистрибутивов линукс. (Debian, CentOS, Suse, Fedora, ArchLinux... и от них образованные). Другая часть дистрибутивов уже имеет плотную поддержку systemd (Gentoo  к примеру).  А если немного озадачиться и посмотреть что из себя сейчас представляет systemd и какие планы интеграции у них в дальнейшем - становится все на свои места, кто тут главный :) Дебиан перелезает на systemd, Шатволду ничего не осталось как развести руками и объявить что и убунта будет полностью менять свою систему инициализации на systemd.
Вопрос: Зачем нужны комментарии после тега script?

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

Худший ответ:
Вставлять скрипты на страницу придумали гораздо позже, чем появился HTML. При этом механизма принудительного обновления браузеров каждые две недели, как сейчас в Chrome, не было. Я уже не помню, существовал ли IE на момент выхода Netscape Navigator 2 (в котором появился JS), но какие-то браузеры уже точно были.
Вставляют это хрень до сих пор только баннерные сети и счетчики, которые так и не вылезли из 1995 года. Нужды в ней сейчас нет ни на грош — даже если какой-то браузер и не выполняет JS, он все равно знает, что это за тэг.
P.S. type="text/javascript" тоже уже можно не писать:)