Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Где взять базу данных районов городов России?

Лучший ответ:
Кладр

Худший ответ:
в dadata.ru планируем добавить районы, если интересно — можете проголосовать dadata.userecho.com/topic/485338-rajon-goroda
Вопрос: Есть хорошая программа для поиска драйверов?

Лучший ответ:
лучше всего - правильное использование сайтов производителей и WHQL-драйверов
если сложно - то drp.su

Худший ответ:
драйверов для чего? 0_о
Вопрос: Видеоуроки по Математике?

Лучший ответ:
Если для школьника, то здесь interneturok.ru

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

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

Худший ответ:
Решил проблему прописав
Connection: close
Видимо разные  nc по разному работают.
Вопрос: Как ограничить количество воркеров MongoDB?

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

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

Лучший ответ:
Есть только английская версия, если это вдруг подойдет.

Худший ответ:
хорошая книга, читал как-то давным давно, правда я никогда и не видел в электронном издании ее, возможно особо и не искал, в этом нужды особой не было , я бы мог вам ее отсканировать, был бы только сканер и время свободное...
но если вам понравилось произведение "мальчик с Марса", думаю вам так же по душе будет  "академия на краю гибели" "Азимов". 
 Во всяком случае займете себя чем-то пока будите искать свою книгу
Вопрос: Как правильно перенести сайт yii2 с localhost (windows) на хостинг (linux)?

Лучший ответ:
Внимательно посмотрите какие права у папки assets (а также runtime) . Ее содержание генерируется автоматически и скорее всего Yii не может туда ничего записать. 
Вообще на папки лучше ставить права 755 а на файлы 644

Худший ответ:
На assets не хватает прав. Проверяйте.
You don't have permission to access /WebSchool/web/assets/f8abc798/css/bootstrap.css
on this server.
Вопрос: Перенос laravel сайта на хостинг?

Лучший ответ:
Сайт МОЖНО перенести на хостинг. Не нужен композер для этого.
А вот без доступа к конфигу апаче нельзя и правда настроить верно путь.
В вашем случае, нужно залить все файлы в папку привычную вам - www/
И в конфиге апача прописать уже путь вместо www/ - www/public/

Худший ответ:
Как я знаю, сайт, построенный на Laravel, нельзя перенести на простой хостинг. Что бы работали все пути, нужно меня настройки Apache 2/NGINX, а это доступно только при полном контроле настроек. Так же, на простой хостинг не установить Composer, который очень нужный на мой взгляд.
Вопрос: Возможно ли купить простейшие ARM-процессор и видеочип, в удобных для самостоятельной пайки корпусах?

Лучший ответ:
А что вы считаете удобным для пайки? DIP? QFP? BGA с шагом > 1мм?
Самый жирный чип в QFP корпусе вроде бы iMX.233. Но, во-первых такое делать лучше на ПЛИС, имхо (это читали?). А во-вторых, гораздо проще купить плату с уже распаянным всем чем нужно, если, конечно, пайка не является самоцелью.
PS И покупать лучше не на радиорынке, а в магазинах типа терраэлектроники.

Худший ответ:
Ваш вопрос
Т.е. вы не представляете себе как устроена консоль (компьютер в общем виде), не в состоянии нагуглить, что такое композитный\компонентный сигнал, не осилили OpenAL, но уже готовы спаять приставку, причём одним паяльником? Да вы маньяк.
Вопрос: Как реализовать список записей (постов) в WPF (C#)?

Лучший ответ:
listview - если одним столбцом
listbox - если плитками

Худший ответ:
ItemsControl в качестве хранилища. Описываете ItemTemplate для отображения каждого элемента. ItemsPanel или ItemsPanelTemplate описывает "холст" - хотите плитками, хотите слева-направо, хотите сверху-вниз.
Вопрос: Как сделать контролер в форме круга?

Лучший ответ:
Посмотрите эту статью, там хорошо расписано и есть готовый пример

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

Лучший ответ:
Logitech Wireless Illuminated Keyboard K800
Есть свои минусы, но в целом я доволен.

Худший ответ:
Присматривай среди таких марок:ChiconyBTC
Вопрос: Где скачать MIB для IBM BladeCenter 1/10Gb Uplink Ethernet Switch Module?

Лучший ответ:
Очевидно, что взять MIB можно у производителя железа. Если на сайте нет, то следует обратиться в техподдержку. Часто бывает так, что присылают только по требованию. А иной раз вообще жопят :)

Худший ответ:
А на оф.сайте в разделе поддержки случаем нет?
Вопрос: Где мониторить IT-мероприятия Москвы?

Лучший ответ:
Крупные ежегодные (некоторые еще не анонсированы на следующий раз):
www.highload.ru
ritfest.ru
whalerider.ru
https://devconf.ru/ru 
2015.russianinternetforum.ru
www.spmconf.ru/ru/index
msk16.agiledays.ru
www.msdevcon.ru
Списки:
runet-id.com/events/2015/9 - не все, в основном мелкие но бывает интересные
https://events.yandex.ru/ - проводит яндекс, но иногда бывает интересно и остальным
rusbase.com/calendar 
PS disclaimer: именно по дизайну я затрудняюсь назвать конференции, несколько далек от этой области. Но потоки по UX бывают регулярно.

Худший ответ:
Предлагаю смотреть здесь - http://яадмин.рф/calendar/
Вопрос: Какой самый популярный eng ресурс с wordpress themes?

Лучший ответ:
Как-то покупал темы на themeforest.net/

Худший ответ:
А я думал что самый самый для всех это тимплейт монстр.
Вопрос: Бесплатный домен.

Лучший ответ:
Берёте домен в зоне .ru.
Тратите на это 90р-600р в год.
И делаете хоть миллион бесплатных доменов третьего уровня.
Профит

Худший ответ:
dotfree.com/ пререгистрация открыта, ждём начала работы.

пока пользуемся www.co.cc/, www.uni.cc/, www.nic.cz.cc/ (сейчас сайт лежит, но домены работают, от той же конторы, что и самый первый).
Вопрос: Как скачать видео с онлайн проигрывателя (ruby или python)?

Лучший ответ:
Вы вероятно хотели опубликовать какой то код, но не завернули в теги code.

Худший ответ:
Можно и на bash
Вопрос: Видеорегистратор из Raspberry Pi

Лучший ответ:
Я чет сомневаюсь что ARM потянет 4 потока видео для какого то внятного кодинга. Если для декодера там используется хардварное ускорение, то кодинг будет софтварным. А проц там не особо шустрый.

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

Лучший ответ:
Есть переменная $is_args

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

Лучший ответ:
Шифровальщик vault, использует гпг, шифрует все файлы *.doc, *.jpg, почту и т.п., создает пару ключей и свою отсылает мошенникам, после чего создает текстовый файл с предложением заплатить деньги, дабы получить ключ и дешифровать файлы. Цена вопроса от 50 до 1000 долларов, сайт мошенников в сети тор. Когда у меня юзвери словили эту заразу, я связывалась с каспером и нод32, они подтвердили, что лекарства нет и не будет еще долго, а сам вирус антивирями не обнаруживается. Так что будьте осторожны и проведите разъяснительную работу с юзверями - это единственный способ максимально избежать заражения.

Худший ответ:
Читать batник notpadом это пять. Вы бы ещё exeшник им открыли и в google translate перевели)кто знает что это такое?
Наверняка какой-нибудь троян или ещё какая пакость. Проще антивирусу/антишпиону/антитрояну скормить, он и подскажет, что это.
Вопрос: Почему не получается сохранить новую сущность после preUpdate event?

Лучший ответ:
Я все сущности для проталкивания на этапе preUpdate сохраняю в массив в свойство класса, а на postFlush вытаскиваю и проталкиваю.class PurchaseListener {

    protected $notifications = array();

    public function preUpdate(LifecycleEventArgs $args) {
        $entity = $args->getEntity();
        $em = $args->getEntityManager();
        if ($entity instanceof Purchase) {
            ...
                    $notification = new Notification();
                    $notification->setUser($entity->getUser())
                        ->setText('блабла')
                        ->setType('success');
                    $this->notifications[] = $notification;
                ...
        }
    }

    public function postFlush(PostFlushEventArgs $event)
    {
        if(count($this->notifications)>0) {
            $em = $event->getEntityManager();
            foreach ($this->notifications as $thing) {
                $em->persist($thing);
            }
            $this->notifications = array();
            $em->flush();
        }
    }
}

Худший ответ:
нашел не совсем красивое решение$sql = "INSERT INTO table (field1, field2) VALUES ('foo', 'var')";
$stmt = $em->getConnection()->prepare($sql);
$stmt->bindValue('invoice', $invoiceId);
$result = $stmt->execute();
Вопрос: Мысли о Thinkpad T530?

Лучший ответ:
i7-3520M — блин вот сколько людей на это попадаются. Производительность core i7 и i5 3-го поколения практичеки одинаковые. Бессмысленно переплачивать, если не это не тру 4-х ядерный процессор.

Честно. Я бы советовал подождать 540-го уже с новым протцом.

Худший ответ:
Возможно, такой вариант не для вас, но для себя я выбрал портативный thinkpad x220 с i5 и SSD на борту + 24 дюймовый монитор.
Такой ноутбук очень легко носить с собой, при этом он достаточно мощный. В случае необходимости «серьёзно» поработать внешний монитор решает все проблемы.

Цена полгода назад была около 700 долларов.
Вопрос: Биллинг для кредиток на западе?

Лучший ответ:
www.authorize.net/
www.rbsworldpay.com/
(Если они поддерживают ваши страны, т.к. закрыты от стран без правовой системы)

Худший ответ:
Мы используем www.payonlinesystem.com
Вопрос: Литература среднего уровня сложности?

Лучший ответ:
«Код» Петцольд Ч., описано создание ПК от азбуки морзе до текущего состояния

Худший ответ:
Спасибо! Мне кажется «Код» подходит больше, я посоветую это книгу. Но если есть еще интересные варианты, интересно было бы узнать.
Вопрос: &quot;Пробная&quot; разработка под iPhone

Лучший ответ:
Как уже посоветовали, самый оптимальный вариант при отсутствии мака это виртуалка :)
Я в свое время с виртуалки перешел сначла на хакинтош, а потом на обычный Mac.

Есть, кстати, еще один вариант — попробовать сделать игру на UDK. Но это к оригинальной разработке на Objective-C отношения не имеет, да и 3d-игры — узкая специализация.

Худший ответ:
Три варианта:
1)Мак 
2)Хакинтош
3)Макось на виртуалку.
Вопрос: Учёба на ITшника-программиста. Запутался, куда идти?

Лучший ответ:
Вы не думайте о технологиях, которые изучили. Подумайте о том что вам нравится, в чем интереснее всего копаться? В разработке мобильных приложений? Игр? Десктопных приложений? Сайтов? Алгоритмов? Где вы можете ночами не спать и делать делать с интересом?

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

Лучший ответ:
Думаю на WP у вас сайты поэтому и ломают. Да делайте 1 сайт 1 пользователь, давно так делаю. На нагрузке никак не отражается. Вероятность что взломав один доберётся до остальных минимальная. Если сайты редко обновляются просто отключите им ФТП и SSH

Худший ответ:
1. Если и отразится - то незначительно. Процессы веб-сервера всё равно работают под пользователем Apache, и работоспособность веб-сервера не страдает.
2. Да, если по каким-то причинам им удаётся загрузить и выполинть скрипт. Злоумышленники могут получить доступ к любым файлам в пределах пользователя.
3. Минус - огромный список пользователей. Плюс - сайты изолированы друг от друга.
См. эту тему взлома
Что делать,если на сайт залит вредоносный файл?
П.С. В ISP есть встроенный антивирус ClamAV - в разделе "Возможности."
Вопрос: Где можно потренировать навыки JS?

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

Худший ответ:
Один из вариантов для лучше практикй - это помогать другим отвечать на вопросы
stackoverflow.com/questions/tagged/javascript , https://toster.ru/tag/javascript/questions
другие способы...Тестирование знанийmyrusakov.rujavascript.ruperfectionkills.comОнлайн редактор (инструменты)PlunkerJsfiddleCodepenjsbin.comDabbletLiveweaveCodemagicРесурсыСправочник Javascript
Вопрос: Почему public переменную не видно в другом классе?

Лучший ответ:
Глобальных переменных нет, нужно обращаться через ссылку на экземпляр класса, или на сам класс, если статическая переменная. Пример с экземпляром класса:package p1

public class one {
 public boolean MyVar;
}package p2
import p1.one

public class main{

class_one = new one();
class_one.myVar=true;
}

Худший ответ:
что бы получить доступ к паблик переменной нужна ссылка на объект класса в котором она находится.
т.е. 
MainActivity ma = new MainActivity();
ma.isNavigationDrawerItemEnabled; // только так
И у каждого объекта MainActivity будит своя переменная isNavigationDrawerItemEnabled.
Если хотите чтоб она была одна, тогда сделайте её статической
 public static boolean isNavigationDrawerItemEnabled = false;
Тогда доступ можно будит получить через имя класса
MainActivity.isNavigationDrawerItemEnabled
Вопрос: Пощадка для вебинаров. бесплатно?

Лучший ответ:
OnWebinar

от Николая Тютюнина, представителя компании OnWebinar:

Платформой можно пользоваться абсолютно бесплатно, однако для посещения некоторых вебинаров придется зарегистрироваться. Возможности скачивать записи вебинаров (а также и записывать их) пока еще нет, но появится после 15 февраля (функция в разработке). Пользователи могут абсолютно бесплатно создавать и проводить свои вебинары (открытые, закрытые(доступ по паролю) и платные), необходима регистрация и установка клиента. Имеются платные тарифы, распространяются на лицензирование технологии, получение доступа к API и др функции. Сервис имеет все самое необходимое: трансляция видео, общий и персональный чат, совместные ресурсы (доска рисования, презентации, файлы и ссылки), проведение опросов и видеоконференций. Демонстрация рабочего стола а также запись вебинаров появится после 15 февраля.
Решение построено на технологииp2p.

Худший ответ:
Я пользуюсь бесплатной площадкой firmbook.ru.  А вообще, обзор площадок для вебинаров (а среди них много бесплатных) можно найти здесь - newis.biz/dostup-k-arxivu/.
Вопрос: В чём может быть проблема (Нет доступа к приложению)?

Лучший ответ:
на сервере:tcpdump -i eth_в_мир -vnn udp port 7777 -c 100
стучитесь клиентомвидите прилетающие пакеты, но нет исходящих - проблема либо в файерволе, либо в приложении, либо в маршрутизациивидите двусторонний обмен - проблема в адресации ответовничего не прилетает - препятствие в пропуске (возможно отсеиваются мелкие UDP пакеты)

Худший ответ:
netstat -lu что говорит?
политики selinux настраивали?
попробуйте для теста отключить SELinux - setenforce 0
Вопрос: Как перенести текст на новую страницу?

Лучший ответ:
Простых решений вашей задачи нет.
В любом случае надо будет получать позицию курсора, вырезать всё что за ним и вставлять в другой div, а при backspace делать всё наоборот. Это не самый лучший вариант. Предлагаю пересмотреть архитектуру - хранить всё в одном div, а разбиение по страницам сделать с помощью вставки разрыва.
Вот немного улучшил ваш код, но задачу не решил: jsfiddle.net/j6G4V

Худший ответ:
Нажать Enter, ну или Ctrl + Enter, это смотря какой редактор.
По моему в разделе переменных проще задать текстовую переменную, туда поместить необходимый текст и уже с этой переменной работать.
Вопрос: А что случилось с Composer?

Лучший ответ:
Август 2013 только начался.

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

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

Худший ответ:
90% фриланса - это верстка и PHP CMS-ки. Но это вовсе не значит, что все остальное умирает или не существует. Серьезный ООП-язык всегда будет полезен, тем более у него намного более широкое применение, чем просто Web.
Вопрос: Безопасные ресурсы на хакерскую тематику?

Лучший ответ:
Что читать:
https://webware.biz/
https://kali.tools/
https://hackware.ru/
zalinux.ru
https://defcon.ru/
Где практиковаться:
https://habrahabr.ru/company/pentestit/blog/261569/
https://xakep.ru/2010/06/03/52289/

Худший ответ:
Это все конечно остроумно, но, Владимир Мартьянов, может тогда поможете мне с запросом в гугле? Думаю написать так: "Что нового в хакерской стезе?"
Еще есть варианты?
Вопрос: Где можно проверить свою реализацию сортировки?

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

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

Лучший ответ:
Никак — препроцессор в принципе не выполняет арифметических действий. Разве что какое-нибудь лямбда-исчисление замутить…

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

Лучший ответ:
Как вариант — XenForo.

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

Лучший ответ:
На все вопросы о пакетном преобразовании изображений один ответ -  Imagemagick.
Конкретно в вашем случае может помочь: convert -resize 600x600\>  filename.jpg
Более подробна эта проблема разбиралась тут.

Худший ответ:
Я это делаю с помощью Picasa. Если в экспорте указать размер, она уменьшит те изображения, которые нужно, чтобы и ширина и высота укладывались в этот размер. Если размеры для ширины и высоты разные - не знаю.
Вопрос: Имеет ли смысл содержать проект за счет пожертвований?

Лучший ответ:
Посмотрите на своих прямых конкурентов (youtube/vimeo/vevo/rutube), все они живут за счет рекламы + платные плюшки (вип аккаунт и т.п.), да и все другие подобные сервисы, которые вы найдете, будут работать по аналогичным схемам. 
Можно сделать вывод, что ваши конкурентные преимущества - без рекламы и нет цензуры, для конечных потребителей (в общей массе) особой роли-то и не играют.
На ютубе, кстати, можно найти видео в 1080p, т.е. "нормальный хостинг, где видео кодируется в нормальном качестве" также меркнет на фоне конкурентов.
Для подобного сервиса пожертвования допустимы, но никогда не станут основным средством монетизации.

Худший ответ:
Hocok_B_KapMaHe сделайте англоязычную версию своего сервиса и попробуйте его запустить сначала бесплатно, с пожертвованиями, если не попрет, то прикручивайте оплату. 
В рунете за счет пожертвований Вы даже в ноль не сможете свой проект вывести, поскольку ему требуются ощутимые расходы на аренду мощностей. На постсоветском пространстве любят халяву и не будут платить без острой необходимости.
Вам нужно или искать спонсоров, которые будут платить (но скорей всего захотят чтобы их рекламили), или думать над путями монетизации проекта, если не хотите чтобы он всегда работал в минус.
Вопрос: Выбор Java IDE

Лучший ответ:
А я за IDEA.

Худший ответ:
пользуюсь Eclipse, нравится больше всех. все что надо есть, все достаточно удобно. Пробовала NetBeans, не прониклась. IDEA не пробовала.
Вопрос: Можно ли с помощью HTML5 без JS динамически подменять URL ссылки?

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

Худший ответ:
Ну, через атрибут onmousedown разве что<a href="url1" onmousedown="this.href='url2'">1</a>
Вопрос: Взаимодействие  объектов в PHP

Лучший ответ:
<? 
class City {
    private $length;
    function __construct($length) {
        $this->length = $length;
    }
    public function getLength() {
        return $this->length;
    }
}

class Auto {
    private $speed;
    function __construct($speed) {
        $this->speed = $speed;
    }
    public function getSpeed() {
        return $this->speed;
    }
    public function howLongToGo($length) {
        return $length / $this->speed;
    }
    public function howLongToGoThrowCity(City $city) {
        return $city->getLength() / $this->speed;
    }
}

$a = new Auto(20);
$c = new City(100);

print $a->howLongToGo($c->getLength());
// Или так
print $a->howLongToGoThrowCity($c);

Худший ответ:
offtop: Пожалуйста, перестаньте смешивать английский и транслит. Не знаете как пишется слово - спросите у переводчиков.
Вопрос: Сделать превю картинок в перспективе?

Лучший ответ:
Для перспективы используй transform в css (погугли, там достаточно много, так сходу не объяснить). А для движения: создай псевдоклассы и поочерёдно активируй их через setInterval в JS.

Худший ответ:
Попробовал сверстать codepen.io/paulradzkov/pen/vNrBEa/?editors=110
Но я бы не стал такое в продакшене использовать: тяжелое для рендеринга решение, кулеры в ноутбуке завывают.
Надо или оптимизировать или переделывать целиком на canvas (может на канвасе будет меньше нагрузка на рендеринг).
UPD: Смешанный вариант:
1. На канвасе сгенерить фон, например 12×12 картинок. Или на серверной стороне. Или просто заготовить заранее.
2. Применить фон к наклоненному диву (замостить этим фоном).
3. Анимировать background-position.
4. Profit: ничего не тормозит. codepen.io/paulradzkov/pen/yYENOO?editors=110
Вопрос: Как вы работаете верстальщиком?

Лучший ответ:
Наверно, тут нужен личный опыт. Как заказчик могу сказать сразу - предпочитаю платить потом, ибо никогда не уверен в квалификации фрилансера. Некоторые просят предоплату - плачу, но понимаю, что это новички, которых все же "пару раз" кинули или не смогли справиться с задачей. Полную предоплату обычно берут либо совсем неопытные, либо реально профессионалы, но у них и расценки соответствующие. Поэтому не бойтесь получать оплату после работы. Главное - сделайте работу правильно, то есть, не поленитесь все "доработать напильником". Это самая большая беда у исполнителей - сделают быстро, а потом приходится указывать на откровенные косяки и недоделки, которые им было лень поправить, или просто рассчитывали на заказчика-лоха. Заплатили за час работы - работайте час, а не 15 минут - есть время исправить баги, а заодно будет перспектива еще и премию получить за отличную работу.

Худший ответ:
Слишком общий вопрос, совсем без разницы кто вы - верстальщик или php программист.
Работа с клиентом приходит с опытом. просто начни работать и всё ;)