pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Смета на разработку сайта и мобильного приложения?

Лучший ответ: По линку не ходил
С точки зрения заказчика, который не понимает в разработке, в тз вообще не должно быть тех деталей
Вы покупаете фичи
Каждая фича - законченный продукт или почти законченный продукт
Если у вас закончились деньги вы все равно можете запуститься с ограниченным функционалом, а потом с легкостью продолжить разработку
ПС: делать на битриксе = делать дважды, сначала на битриксе, а потом на нормальном фреймворке
Заказывать сразу и сайт и мобильное приложение не надо. 
Вам или нужно мобильное приложение и лендинг для его раскрутки, или нужен адаптивный сайт и не нужен апп
На размер студии - плевать. Даже если студия закончила 100 таких проектов как ваш, никто не даст гарантии, что на ваш проетк непоставят трейни просто потому, что остальные заняты. 
Ценник никто не поменяет

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

Лучший ответ: Другие отвечающие упускают один важный момент. Дело в широкой распространённости евро-розеток, которые рассчитаны на большой ток и на толстые (5 мм) штыри евро-вилок - тех, у которых в обязательном порядке есть третий заземляющий контакт. А на фото показаны тонкие (4 мм) штыри от вилок, похожих на совецкие, которые евро-розетка обжимает неплотно - ничего удивительного при такой разнице в диаметрах. Зачастую такой 4-миллиметровый штырь не обжимается в розетке, а просто прикасается к её контакту. И если пропустить через такое касание ток в 20 ампер, то - искрение, нагрев, размягчение пластика и от размягчения дальнейшее (по нарастающей) ухудшение контакта.
Решение проблемы - в полном отказе от вилок с контактами 4 мм, и переход на 5 мм.

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

Лучший ответ: Windows CRLF, Linux LF > https://git-scm.com/book/ru/v1/%D0%9D%D0%B0%D1%81%...
Раздел Форматирование-и-пробельные-символы

Худший ответ: git config --global core.autocrlf true все исправил.
Но все же жду комментариев от тех, кто с этим сталкивался: не будет ли других проблем из за изменения этого параметра?
Вопрос: Законно ли копирование дизайна TechMedia (Тостер)?

Лучший ответ: 1. Там не полная копия, а... скажем так... слизана идея )) Думаю что законно.
2. Это сделал какой-то школьник для тренировки, знаниями делится, проект для людей, полезный ну и отстаньте от него, наберётся опыта будет делать своё уникальное.

Худший ответ: Лучше у юристов спросить
Вопрос: Уцйуйцуцйуйцууйцуцйуйцуцйуй?

Лучший ответ: Раз. Это никто не проверяет.
Два. Всем нас**ть на ваше образование. Это последнее, на что будут смотреть клиенты.

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

Лучший ответ: Первая ссылка в гугле демо-приложение на Laravel: https://github.com/ladybirdweb/momo-email-listener
Использует php-imap

Худший ответ: Альтернативный вариант конкретно для Exim:
Можно дописать конфигурацию, чтобы на определенный ящик все входящие письма переадресовывались на определенный скрипт, который уже занимался парсингом данных
https://www.exim.org/exim-html-current/doc/html/sp...
Вопрос: Как выбрать архитектуру приложения с учетом необходимости использования нескольких языков программирования?

Лучший ответ: Притчу о Вавилонской башне почитайте.

Худший ответ: Можете писать на многих языках, а для связи между компонентами использовать что то вроде nsq или Redis, а вот  тут есть RPC реализация для редиса.
Вопрос: Где можно купить готовые библиотеки с клёвыми цветами для печати?

Лучший ответ: Download swatches или Download pallete  и найдется куча сайтов типа такого.Это принцип такой — не пользоваться поиском?

Худший ответ: У color matching компаний можно купить веер цветов (физический). А цифровые параметры цвета - бесплатно. И да, у программ адоб есть самые ходовые наборы (даже устаревшие) от популярных компаний (не только пантон)
Вопрос: Как сделать изображение адаптивным?

Лучший ответ: Самый простой вариант - задать картинку как фон общему контейнеру и добавить ему backrgound-size: cover.

Худший ответ: а если height вообще не указывать ?
к примеру так :img{
display:block;
width:100%;
}
и поместить img в контейнер но уже с размерами
Вопрос: Можно написать чат используя только ajax?

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

Худший ответ: Зависит от посещаемости. Если хотя бы 20 человек будет сидеть то это минимум 4 запроса в секунду что для простого хостинга уже очень ощутимо. А если каждый из них откроет по несколько вкладок то запросов будет сильно больше.
Лучше всё таки для такого использовать комет сервер. Тем более это не так уж и сложно. Вам не обязательно для этого изучать nodeJs можно взять готовый комет сервер и дёргать его апи. Если у вас vps хостинг то могу предложить обратить внимание на мой опенсорс комет сервер его достаточно будет запустить на вашем сервере и использовать его апи для доставки сообщений пользователям в реальном времени.
Если будут вопросы по нему пишите мне, контакты есть в профиле. 
Если вы планируете использовать аякс на оборот чтоб не переходить на vps а иметь возможность использовать шаред хостинг то тоже лучше использовать комет сервер но тогда уже не у себя на сервере а любое облачное решение. У многих из них при не большом онлайне есть бесплатный тариф.
Вопрос: Как такое верстают?

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

Худший ответ: Легко) Делаем таблицу, фоткаем каждую линию и вставляем в td кучу img
Все просто!!!!))
Вопрос: Как оптимизировать изображения?

Лучший ответ: на хабре есть ,забыл название статьи
вот по части кода нашёл (себе копировал функцию)
https://habr.com/post/261625/

Худший ответ: На эту тему у Вадима Макеева только вчера вышло отличное видео: Skillbox, оптимизация графики, Squoosh и элемент p...
Вопрос: Спидометр на JS. Как проще реализовать?

Лучший ответ: Если уж совсем просто, то:
1. Вставляем шкалу как картинку
2. Вставляем стрелку картинкой, причем с центром в месте "крепления" стрелки
3. Просто крутим картинку свойством transform на нужный градус.
4. Плавно изменяем текст в блоке с числами, tween.js какой-нибудь можно взять.
5. Придумываем как сделать зависимость значения скорости и угла поворота картинки со стрелкой.

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

Лучший ответ: Подождите недельки две, пока новые процессоры intel не появятся. 8700к на 47%  мощнее 7700 будет! А по цене примерно также.

Худший ответ: 250 ватт за глаза.
Вопрос: Сайт пытаются взломать. Что делать?

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

Худший ответ: Нужен грамотный спец. В двух словах или в трёх абзацах не объяснить.
Вопрос: Можно ли прокинуть сетевой кабель в 1 гбит между двух ноутов?

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

Худший ответ: Если обе карты гигабитные то все будет окей, ну и обжим EIA/TIA-568A.
Вопрос: Хороший учебник по ОСям?

Лучший ответ: Таненбаума читайте...

Худший ответ: Увидел Какие Вы знаете отличные книги(или др. ресурсы) по операционным системам? и Книги по операционным системам
Напишите, если есть, чем дополнить
Спасибо
Вопрос: Какой мак выбрать?

Лучший ответ: Скажу так, я тоже занимаю веб разработкой, когда было модно (в 2010) - работал за 3мя мониторами!
Спустя время дошел до выгнутых широкоугольных и ограничивался одним, последним был вообще простой 27 Benq который с док станцией для новых макбуков! Но так как я его почти никогда не включал, только фильмы смотреть) Но сейчас "картинка в картинке" решает)
Сейчас работаю только за 15" макбуком и иногда екрана уже много) Изредка подумываю взять 13ку)
Дело привычки, благо mac OS удобна в использовании на одном екране (так как сколько бы мониторов у вас не было - всеравно взгляд падает на один, а в mac OS переход между рабочими областями (экранами) очень легко выполнить и не надо при этом головой крутить))

Худший ответ: моники 1080 стоят 15к, так что лучше купить моник такой и радоваться а уже потом на 4к и выше!
сам работаю прошка 2015 с доп моником на 1080 не жалуюсь.. но у меня программирование!
Вопрос: Golang to many connections как избежать?

Лучший ответ: Например, можете вынести переменную db в отдельный пакет и сделать её там глобальной. В функции init() этого пакета сделайте подключение к БД. Потом просто используйте эту переменную там, где надо.

Худший ответ: думаю, если много запросов, на каждый запрос нужно создавать соединение - это уже ненужные расходы,
соединение с бд, как выше писали, всетаки лучше делать при старте сервиса, а не при новом запросе, 
db.SetMaxOpenConns - решит задачу, но кажется мне, опять таки при множестве запросов, db.Close() не всегда будет успевать закрывать и опять будут проблемы.. 
вижу как-то так:func someMethod(db *sql.DB, e map[string]string)  {

}

func main(){

 db, err := sql.Open("mysql", "user:pass@tcp(10.10.10.10:3036)/dbname")
  if err != nil {
    log.Print(err.Error())
  }
defer db.Close()

....
switch e["Event"] {
  case "SomeEvent":
    go someMethod(db,e)			
}
...

}
Вопрос: Как можно отлавливать задания на принтер?

Лучший ответ: Сервер печати
https://habr.com/post/257297/

Худший ответ: Самое простое воспользоваться "Системным монитором". Доступно ограниченное количество счетчиков, но ради небольшой статистики может хватить.
Чтобы некоторые счетчики сбрасывались в 0 я перезапускаю очередь печати скриптом:net stop "spooler"
del /S /Q c:\windows\system32\Spool\Printers\*
net start "spooler"
Если нужно через скрипт узнать количество распечатанных страниц, то вот как пример через Powershell:get-counter "\Очередь печати(_total)\Всего напечатано страниц" | Foreach-Object {$_.CounterSamples[0].CookedValue}
Вопрос: Рандом с вероятностью у элементов?

Лучший ответ: Вариантов решения море. Зависит от Вашей фантазии.
Я бы сделал так:
1. Посчитать текущий шанс выпадения, как-нибудь так mt_rand(0, 10000) / 100.
2. Отфильтровать массив для удаления элементов с шансом ниже чем у шага 1.
3. Выполнить например array_shuffle.
4. Выбрать нужное количество элементов.
Если же шанс нужен для каждого элемента считать отдельно, то соответственно это происходит во время фильтрации. Благо имеется фильтрация с колбеком: php.net/manual/ru/function.array-filter.php

Худший ответ: $els = array(
	array('id'=> 1,'chance' => 10),
	array('id'=> 2,'chance' => 15),
	array('id'=> 3,'chance' => 1),
	array('id'=> 4,'chance' => 20),
	array('id'=> 5,'chance' => 50),
);

function getItem($data) {
	$randArray = array();

	foreach ($data as $value) {
		for ($i = 0; $i < $value['chance']; $i++) { 
			$randArray[] = $value['id'];
		}
	}

	return $randArray[mt_rand(0, count($randArray) - 1)];
}
Сделал так
Вопрос: Как учиться алгоритмизации? И стоит ли?

Лучший ответ: вся жизнь – это алгоритмизация. невозможно прочитать одну/несколько книг и стать гуру.
вы просто решаете задачи, которые не знаете как решить, и таким образом качаете свой скил.Every great developer you know got there by solving problems they were unqualified to solve until they actually did itPatrick McKenzie

Худший ответ: Очень советую просто шикарнейший курс от Яндекса: "Алгоритмы и структуры данных". 
https://www.youtube.com/watch?v=5qmYaOoHX8A&list=P...
В курсе дается очень хорошая база , ну и общее направление для дальнейшего самостоятельного изучения данной темы
Вопрос: Можно ли определить IP адресс сервера за прокси?

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

Худший ответ: Если настройка выполнена правильно - нет, нельзя.
Вопрос: Как сделать 3d виды сайтов как это сделано тут?

Лучший ответ: www.fmwconcepts.com/imagemagick/3Drotate/index.php./3Drotate \
            pan=20 tilt=30 roll=-30 \
            pef=0.8 auto=out \
            bgcolor=back skycolor=black \
            ./pic.png ./3dpic.png
Поребрик-бордюр можно сделать просто три раза наложить эту же картинку с прозрачным бекграундом со смещением в -1 -2 -3 пикселя по высоте.
Кстати, то же самое можно сделать с помощью css.UPD  А вот с предварительным bevel я добился вот такого результата:(примеры кликабельны)
Вот еще пример рефлексии
А вот примеры 3дбокс  

Худший ответ: Это делается в именно в Фотошопе, только при должном опыте.
Либо с экшном в том же фотошопе.
Либо если вообще никак - в Майя делайте. Можно даже прикольней эффекта добиться, используя материалы, например стекло.
Вопрос: Переменная не передаётся в шаблон html. Что делать?

Лучший ответ: Быть внимательнее. Функция называется locals()

Худший ответ: locals вообще-то
И не надо так делать.
Вопрос: HTML, CSS, JQuery, SCSS, Bootstrap 3, Gulp — когда уже можно выходить на фриланс с хорошим шансом регулярно брать заказы?

Лучший ответ: Да начинайте что-нибудь уже делать!!! Ищите те заказы, которые Вы сможете выполнить и параллельно будете учить что-либо новое.
А так, как Вы сейчас делаете, будете сидеть дальше и гадать на кофейной гуще, куда податься, что выучить.

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

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

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

Лучший ответ: используйте разные виды кавычек " и '
Например: '<div class="main"></div>'

Худший ответ: Выше человек сказал правильно, ваши кавычки конфликтуют, либо вы их не экранируете, либо вы экранируете фукнцией которая игнорирует кавычки, вот пример в котором прекрасно работают теги с классом в дата аттрибуте.
https://jsfiddle.net/7zkbeczx/
Вопрос: Как организовать api по типу клиент-сервер?

Лучший ответ: В 5.3 же появился паспорт: https://laravel.com/docs/5.3/passport

Худший ответ: Хорошо написано здесь:
https://laravel-news.ru/blog/tutorials/laravel-api...
https://laravel-news.ru/blog/tutorials/authenticat...
Вопрос: Есть ли какое популярное приложение на tkinter?

Лучший ответ: IDLE - самое популярное.
А вообще он "ущербный" в плане виджетов - поэтому сложное на нем не делают обычно.

Худший ответ: Нет, наверно нету :) Ну или по крайней мере я не встречал :) Потому что ну все гонятся за малым весом и быстротой работы :) ну может быть ещё простотой кода :) А в питоне есть только простота кода :) а всё остальное в полной 'Ж" потому что питон не компилируемый, а интерпретируемый язык :) И его exe файлы содержат мини его упакованную версию :)
Вопрос: Почему везде нужны class?

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

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

Лучший ответ: Можно еще проще.. Используйте JS FileReader (это встроенное WEB API JavaScript)
https://developer.mozilla.org/ru/docs/Web/API/File...
У вас есть форма отправки , фишка в том, что пользователь может загружать картинки и если передумает отправить пост, картинки не попадут  на сервер, пока не будет сабмита. Но он их может видеть.
Процесс очень прост:
1. Пользователь что то пишет (или не пишет)
2. В инпут=file загружает картинку, она через FileReader считывается в base64 (FileReader может и валидировать их mime/types и размер!)
3. Создаете временный тег img ( document.createElement('img').src = ) или input=hidden с хэшом картинки... или и то и другое , чтобы показать ему картинку моментально и затем при отправке сохранить...
4. При нажатии сабмита - сохраняете форму. Данные в базу или куда то... а картинку читаете из потока input 
php.net/manual/en/wrappers.data.php (для PHP пример)
5. Создаете новый пустой файл и пишете в него поток
Итого: картинок юзер может накликать хоть 100 штук и думать что они загрузились, но сохраняться они только когда форма обработается

Худший ответ: https://blueimp.github.io/jQuery-File-Upload/
вот это  в /tmp на пару часов 
пока нет родителя   - нет и картинок
Вопрос: Как сформировать команду для IT компании?

Лучший ответ: Да Вы хоть все сайты перелопатьте и выучите наизусть какие программисты бывают и какие нужны, у Вас НЕТ КОМПЕТЕНЦИЙ чтобы их собеседовать, Вы не сможете элементарно понять, кто из них реально хорош, а кто вчерашний джун, думающий что все могёт. Понимаете, не зря в мире стартапов есть золотое правило, что если в стартапе нет технаря, то до свидания. Вам нужны не просто программисты, Вам нужен опытный инженер, который правильно спроектирует систему и будет руководить разработкой. Так что найдите нормального СТО и избавьте себя от множества проблем.

Худший ответ:  Я изучил много материала и говорил со специалистами из-чего сделал вывод, что Разработка такого MVP замёт не меньше 6 мес. 
Нанимаешь на постоянку квалифицированного специалиста.
Называется технический директор.
Дальнейшее с ним и решаете. Фрилансеры они будут или в штате и пр.
Технический директор единственный кому целесообразно давать долю (помимо зарплаты).
Все остальные - за зарплату.
Вопрос: Где можно взять побольше материала по теме «Функции для работы с динамической памятью в C++»?

Лучший ответ: malloc - cppstudio.com/post/856
realloc - cppstudio.com/post/860
free - cppstudio.com/post/850
new и delete - cppstudio.com/post/432

Худший ответ: Вам нужны именно функции, или всё же подходы к работе с динамической памятью? 
Если функции, то рекомендую погуглить перегрузку операторов new и delete, и их различных вариаций (в частности, placement new и non-throwing new), ну и сишные malloc, realloc, free.
Варианты new и связанные с ним функции можно посмотреть тут.
Если подходы, то добавляются еще как минимум умные указатели и аллокаторы.
Вопрос: Мне кто-нибудь объяснит где у них логика?

Лучший ответ: В связи с обилием предоставленной информации погадаем на кофейной гуще:аттачмент жив? Ошибка в его id делает его невалидным, а мессадж без аттачмента и без сообщения не уйдёт.аттачмент принадлежит отправляющему? Если нет, то надо дописывать access_key - там же, в документации по вашей ссылке. версию API указываете? random_id указываете?

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

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

Худший ответ: чекдиск следует запускать с параметрами /f и /r для проверки и обхода повреждённых секторов.
если же он запускался с этими параметрами, а проблемы сохранились, то это означает, что количество неисправных секторов постоянно увеличивается и вы ничего уже не исправите, какой бы программой не воспользовались.
Вопрос: Как открыть порт в ubuntu?

Лучший ответ: Ещё есть такая хорошая штука как ufw (ubuntu firewall), порт с помощью неё включается так:
ufw allow 32348

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

Лучший ответ: bind_param. А еще лучше - PDO

Худший ответ: Разница очень простая. 
Функция mysqli_real_scape_string не предназначена для защиты против возможных sql-инъекций. И применять ее в таком качестве - прямой путь заполучить инъекцию. 
В то время как одно из назначений функции mysqli_stmt_bind_param - это предотвращение  sql-инъекций, поэтому применять её для этой цели можно и нужно.
Вопрос: Работа тестировщиком?

Лучший ответ: >закончил курсы тестировщиком 
это никого не интересует. на данный момент это скорее маркер не брать человека из-за огромного кол-ва вайтишников с точно такими же нулевыми "курсами". курсы в Укриане и нынешние свичеры это вообще отдельным разговор.
>Готов работать бесплатно для получения нужного опыта и нужных знаний для дальнейшей работы . 
так же само, как и с курсами. это маркер для нормальных аутсорс компаний дабы пропускать вас т.к. человека без ЗП ничего не держит и тяжко требовать с него что-то. знайте себе цену.
>Не подскажите в городе Одесса есть ли такие компании или работодатели готовые на таких условиях брать новечка
>новечка
о каком уровне тестирования можно говорить, если вы даже не удосужились проверить написание слова "новичок"? по делу просто покажите что вы умеете(багрепорты\упоминания на гитхабе\сам гитхаб) и если там все на должном уровне, то вас скорее всего возьмут. ну и конечно на данный момент надо уметь в атоматизацию. мануальщина почти испарилась.

Худший ответ: Про Одессу ничего не скажу. Но то что у Вас закончены курсы тестировщиков это просто класс (возможно и сертификат какой то есть). Можно смело писать такой пункт в Вашем резюме: закончил курсы тестировщиков в ... году.
По поводу работать бесплатно. С Вами полностью не согласен. Каждый труд должен оплачиваться. Если вы пойдете на собеседование с HR, то один из вопросов будет: сколько вы хотите зарабатывать? Если вы ответите бесплатно или сколько будете платить, то тут боюсь ваши шансы устроиться на данную должность в данной компании резко упадут.
Вопрос: Как обновить миграцию в laravel?

Лучший ответ: Попробуйте прочитать документацию.

Худший ответ: Существует. Добавить еще одну миграцию.
Но если проект еще в разработке, то проще менять существующую (для прода НЕ ГОДИТСЯ).
Вопрос: Как в bitrix сделать редактирование в визуальном редакторе определенного (контентного) блока?

Лучший ответ: Вынесите редактируемый текст во включаемую область и пусть контентщик её отдельно правит:$APPLICATION->IncludeComponent('bitrix:main.include','',
    [
        'AREA_FILE_SHOW' => 'file',
        'PATH' => 'путь до файла с включаемой областью',
        'EDIT_TEMPLATE' => ''
    ],
    false
);

Худший ответ: <?
  require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
  $APPLICATION->SetTitle("О центре");
echo '
<div class="side"><!-- Тут боковое меню --></div>
<div class="main">
    <!-- Тут контент, который надо редактировать -->
	
    <p>';
	?>
	Текст
	<?
	echo '</p>
</div>';
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
Это для конкретной страницы. Вообще лучше<div class="side"> и <div class="main"> вынести в шаблон.