Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: При запросе на сервер, сервер перезагружается. Проблема в ос?

Лучший ответ:
Открываешь EventViewer и смотришь какие события с типом Error предшествовали перезагрузке сервера.
Windows Resource Monitor - в режиме реального времени.
www.appadmintools.com/documents/windows-performanc...

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

типовых проблем может быть 2 - перегрев или просадка по питанию.
перегрев обычно бывает в логах мат платы. питание  - нет. 

для начала - профилактика - т. е. чистка, визуальный осмотр, замена пасты (если есть где) замена вентиляторов, (особенно если они хрустят). возможно замена электролитов.
Вопрос: Как русифицировать интерфейс Libre Office?

Лучший ответ:
установить
fresh версию
pacman -Syu libreoffice-fresh libreoffice-fresh-ru
или still версию
pacman -Syu libreoffice-still libreoffice-still-ru

fresh и still версии конфликтуют, поэтому когда устанавливаете одну то вторая если установлена  автоматически удаляется

удалить
pacman -R libreoffice-fresh libreoffice-fresh-ru
или соответственно для still 
pacman -R libreoffice-still libreoffice-still-ru

Удалить Libre Office тоже не могу, ни одна команда удаления не исполняется. 
ну а что pacman пишет почему не может удалить ?
чтобы посмотреть что ставили или удаляли можно через лог пакмана
cat /var/log/pacman.log| grep libreoffice

возможно нужно будет еще включить русификацию в самих настройках либры:


п.с.
ArchWiki LibreOffice
libreoffice-still is the stable maintenance branch, for conservative users.
libreoffice-fresh is the feature branch, with new program enhancements for early adopters or power users.

Худший ответ:
В самом Libre в параметре "Пользовательский интерфейс" присутствует только английский. А остальное попробую завтра утром на свежую голову..  Я сейчас уже не помню, какое было сообщение, ответ пишу из Fedora,  и при помощи pacman, и при помощи yaourt удалить не удалось.
Вопрос: Что случилось с частотой процессора в Windows 10?

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

Худший ответ:
В параметрах электропитания, в текущей схеме установите минимальное значение процессора.
По умолчанию оно стоит 5%. Можно поставить любое.
Если производительность важнее энергосбережения ставим 100% и процессор всегда будет работать на штатной частоте.

Для некоторых приложений это очень критично.
Вопрос: SQL выводим количество одинаковых значений?

Лучший ответ:
SELECT COUNT(*) FROM `table_name` WHERE `login`='master'
вот пример на моей таблице:

Худший ответ:
select login, count(*) cnt from таблица group by login having cnt > 1 order by cnt desc
Вопрос: Друзья в чем проблема пм пж?

Лучший ответ:
Скачай mbstring и установи кодировку utf8mb4_general_ci
Но скорее всего данные испортились в скрипте , через который ты их вносил

Худший ответ:
1) Проверить кодировку сервера (apache - AddDefaultCharset utf-8)
2) Проверить кодировку соединения с бд (должна соответствовать utf-8)
3) при подключении задать set names utf8
Вопрос: Как создавать массив с объектами из таких данных?

Лучший ответ:
Если Вы получаете данные из объекта FormData(), то можно создать таким образом:
// formData это ваш объект для получения данных
const names = formData.getAll('name')
const ages = formData.getAll('age')
let result = []
for (let count = 0; count < names.length; count++) {
    let user = {
        name: names[count],
        age: ages[count]
    }
    result.push(user)
}
return result //это и будет выходной массив

Худший ответ:
name: 'John', age: 21, name: 'Victor', age: 29, ...

или это объект?
Вопрос: Стоит ли начинать изучение Kotlin с книги «Kotlin в действии» в 2021?

Лучший ответ:
В документации котлина достаточно много всего есть. Базовый синтаксис можно по koans изучить.
На степике ещё наверняка курс есть бесплатный

Худший ответ:
В документации котлина достаточно много всего есть. Базовый синтаксис можно по koans изучить.
На степике ещё наверняка курс есть бесплатный
Вопрос: Где в настройках BIOS (gygabite b450m ) вкл/выкл usb мышь и клавиатуру?

Лучший ответ:
Вероятнее всего в ваш установочный образ Windows не интегрированы драйвера USB, поэтому после загрузки установщика пропадает мышь/клавиатура, а так же сама возможность установки Windows.
Для интеграции драйверов в образ вы можете воспользоваться этой инструкцией https://remontcompa.ru/1078-integraciya-drayverov-...

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

Лучший ответ:
Почему-то все забывают, что clip-path поддерживает координаты через calc(), что нивелирует все проблемы с адаптивностью и соединением блоков вне зависимости от количества контента, ширины блока. 

clip-path: polygon(0% 0%, 100% calc(0% + 60px), 100% calc(100% - 60px), 0% 100%);
/* calc(100% - 60px) -- вот тут задал четкую ширину скоса */

snippet

Как сверстать наклонные блоки на css?

Худший ответ:
Вот красивое решение: 9elements.com/blog/pure-css-diagonal-layouts
Вопрос: Прояснение терминов: CG Artist, CGI Artist, 3D Artist. В чём их различие?

Лучший ответ:
Потому что кто как привык, тот так и использует. Нет никакого различия.
Если хотите можете обобщить: CG как общий класс всех компьютерных художников, 3d подкласс CG художников которые занимаются только 3d графикой. Но 3d художник так же CG художник (Artist). А CGI Artist вообще некорректно говорить - "Computer-generated imagery" (Изображение сгенерированное на копьютере), при чем здесь человек которое это изображение создал, решительно не понятно.

Худший ответ:
CG - человек рисует что-то на компьютере
3d - человек рисует что-то в 3d. Это может быть и скульптинг, а может быть модель какого-нибудь оружия для игры, например (для этого используются разные инструменты)
CGI - это, обычно, про работу с видео и эффектами. Но тоже на компьютере, без камеры.
Вопрос: Что изучить чтобы приступить изучать матан?

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

Худший ответ:
Школьную математику.
Вопрос: Как исправить ошибку «src refspec master does not match any»?

Лучший ответ:
Нет ветки  master, вот и ругается. Ветка по умолчанию на GitHub теперь называется main.  

Команда git branch -vv покажет какие ветки есть локально и с какими внешними ветками связаны.
* main 0e02250 [origin/main] v.01

Надо было делать git push origin main
Либо просто git push т. е. отправить текущую ветку в связанную с ней ветку на внешнем репозитории. 
В нашем случае текущая ветка main (помеченная звёздочкой)
отслеживает исходную ветку main в репозитории обозначенном как origin

Что скрывается за сокращением origin покажет команда git remote -v
origin	https://github.com/xxx/xxx.git (fetch)
origin	https://github.com/xxx/xxx.git (push)

Худший ответ:
Ввожу git branch -vv  - никакого ответа
git push -u origin main не работает хотя связь с удаленным репозиторием установлена

работает так
Для отправки в удаленный репозиторий
git push origin master:master
Вопрос: Какой подход в MVC дизайне более эффективный и как они правильно называются?

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

Худший ответ:
cfvsq  эфективный подход  как  не  использовать  MVC  который  в  вебе  как  на  корове  седло
Вопрос: Как понять сколько свободного места в MacBook Pro?

Лучший ответ:
Разница показателей свободного места на диске в Mac

Худший ответ:
Используйте программу iStat menus
Вопрос: Бюджетная водянка на процессор — стоит ли?

Лучший ответ:
Водянка - это для тех, кто не наигрался в конструктор. Дорого, не надежно. Какой-то существенной разницы в температурах или в уровне шума там нет.
За 70 евро можно купить такие суперкуллеры как GamerStorm Assassin III, Thermalright Macho Rev.B... Еще чуть добавить - вот вам и  be quiet! DARK ROCK PRO 4.
Каждый из них легко справится с вашим процесором и даже шуметь не будет.
Или раскошелиться на Noctua NH-D15 или Thermalright Silver Arrow IB-E Extreme Rev. B - не каждая водянка их обойдет.
Я не предлагаю мне верить на слово - посмотрите тесты Thermalright Macho Rev.B и сами решите - стоит ли геморой с водянкой этих градусов.

Худший ответ:
Лучше купить воздушный середнячок
Вопрос: Как писать хороший и расширяемый css код?

Лучший ответ:
Используйте Scss + переменные + формулы и все возможные продвинутые фичи + cборшик.
https://sass-lang.com/documentation/syntax

Вот крутой видос по теме: https://www.youtube.com/watch?v=Mrq2ora_p0o и крутой канал по верстке, там и бем видосы есть, но бем не панацея как по мне...

Мощь SASS/SCSS и владение сборкой, хотябы gulp в идеале webpack.

+ Уйма удобных плагинов для верстки и копирования кода для vscode
BEM Helper
eCSStractor for VSCode
Live Sass Compiler

Сейчас просто с космической скоростью можно работать с SASS/SCSS

Худший ответ:
БЭМ и css переменные.
Вопрос: Переименование домена AD из mydomain.local в corp.mydomain.group?

Лучший ответ:
не знаю чем вас так пугает .локал но если с ним вообще никак то я б на вашем месте поднимал бы с нуля т.к.
а) все равно там у вас пустая АД
б) все равно она уже "загажена" :) (ТС на КД)

Худший ответ:
Просто "Corp".
https://support.microsoft.com/en-us/help/909264/na...
"Do not use periods in new NetBIOS domain names."
Вопрос: Что значит Classname< > при наследовании?

Лучший ответ:
Стоит сначала изучить язык, а потом браться за android-программирование.

Худший ответ:
что искать
"generics java", "дженерики java", "обобщения java"
Вопрос: Можно ли тут как-то избавится от плагиата?

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

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

Лучший ответ:
через grep

Худший ответ:
находится в   1 клике  поиска
https://stackoverflow.com/questions/17238908/how-t...
И так логика простая вы делаете
cat  you.log | grep "условие по дате" | grep "ваше условие че вы там ищете" | grep " тут еще условие" > 111.txt
если последнее не делать то просто принтанет.
Каждое предидущее условие будет передаваться на новый ввод  вот этим символом |
то есть результат прошлой команды подастся на ввод следующей  эквивалент "И"
Но в реальной работе куда лучше использовать 
tail -f | grep поскольку вы  в отличие от открывания лога тут смотрите в режиме риалтамйм, очень удобно для работы.

Если у тебя диапазон даты то лучше подойдет 
awk
https://coderoad.ru/30352664/Grep-%D0%BC%D0%B5%D0%...
Вопрос: Как проверить права пользователя в Laravel?

Лучший ответ:
Я для подобной задачи поступал следующим образом:
создавал scope (можно даже глобальный) который можно подключить в методе boot класса модели. Например://...
class Order extends Model
{
    protected static function boot()
    {
        parent::boot();
        static::addGlobalScope('owner', function (Builder $builder) {
                  $user = Auth::user();
                  if (! $user->isAdmin()) {
                        $builder->where('user_id', $user->id);
                  }
        });
    }
}
Теперь при каждом обращении к order-ам, будет проверятся условие является ли юзер админом, если нет то добавится к запросу условие $builder->where('user_id', $user->id) . 
Не совсем хорошо использовать такую логику в моделях, но мне было удобно, и задачу решало,+ работает при обновлении, удалении, просмотре одного, просмотре списка и нечего дополнительно писать не надо.

Худший ответ:
Вам нужно гуглить схему роли-пермишены. Админ-не админ можно определить как $user = Auth::user();

if ($user->isAdmin) {
    // code...
}else{
    // code...
}
// не админ
if (!$user->isAdmin) {
    // code...
}
В роуте '/{user}/orders'
Вероятно нужен user_id вместо user
А значит искать юзера, как $user=User::find($user_id);
Заказы привязываются к юзеру через hasMany отношение и запрашиваются $orders = $user->orders;
Вопрос: Объясните зачем мне нужен для веб-программирования Python, Django, и заменяют ли они MySQL?

Лучший ответ:
Python - это СЕРВЕРНЫЙ язык в вебе, без него твой сайт не будет работать как не работает машина без двигателя. Mysql - хранение данных. (как жесткий диск в компе)
Html, css - отображение данных. (как экран в компе)
Python - обработка данных, при записи в mysql или выводе в html. (как процессор в компе)
Как ты в веб полез если такие элементарные вещи не понял еще?

Худший ответ:
На Django нельзя подработать, это во-первых. 
Django НЕ ЗАМЕНЯЕТ mysql, а работает с ним. База данных - это место где хранятся данные, Django их обрабатывает. Пример: mysql - это папка с файлами, что бы достать из этой папки файлы, тебе нужно по ним пробежаться, достать нужное и выдать (себе или другому), в данном случае ты - django.
Хочешь идти в геймдев - иди, не лезь сюда, с таким стеком тебе для получения первых деньжат потребуется не меньше года усердного труда.
Вопрос: Почему в данном примере this вызывается в контексте window и как это изменить?

Лучший ответ:
I. Чтобы разобраться, вставьте повсюду console.log().
Так узнаете, где this – ваш объект, а где становится «вдруг» window:
console.log("внутри timeout", this);

II. Освежите отличия стрелочных функций (callback) => { ... } от обычных function() { ... }
В исходном коде this.response = function() { .. тут собственный this.. }  Когда передаёте аргументом ..(t.response), он улетает из контекста Window, поэтому в нём this == window.  
Попробуйте использовать стрелочную функцию:   this.response = () => { .. тут this на момент обращения к нему .. }

III. Посмотрите на исходный код и скажите, что раньше исполнится: callback() или this.data = "Steve Jobs" ?

Вот так, вроде бы, работает, как ожидается. С минимальными изменениями:spoilerfunction test() {
  
  this.data = null;
  this.response = function() {
    console.log(this, this.data);
  }
  this.connect = function(callback) {
    setTimeout(() => {
      this.data = "Steve Jobs";
      callback.call(this);
    }, 500);
  }
}

t = new test();
t.connect(t.response);

Худший ответ:
В test создайте переиенную self=this и юзайте её
Вопрос: Как драйвер подключается к базе данных?

Лучший ответ:
У каждой БД есть свой api - он может быть как на TCP, так и на HTTP. Обычно, он где-то задокументирован для разработчиков драйверов, но не всегда. 
Например у clickhouse есть задокументированный HTTP-api, но не задокументирован TCP, но это не особо мешает людям, тк исходники открыты.
Вот, например, реализация драйвера для postgresql на C#: https://github.com/npgsql/npgsql/tree/main/src/Npgsql
Вот он-же, но на Java: https://github.com/pgjdbc/pgjdbc
В 99% случаев нет никакого смысла разрабатывать свой драйвер, тк это не такая уж и простая задача, а разработчики СУБД уже и так запиливают свои реализации для самых популярных платформ.

Худший ответ:
любая СУБД имеет документированный API. 
любой клиент может им воспользоваться.
Вопрос: Что за технология?

Лучший ответ:
Нейроинтерфейс, например - https://habr.com/ru/post/431574/

Худший ответ:
Ну а если загуглить.
bit.ly/2OJnuKN
Вопрос: Где найти полный обновляемый список корневых и промежуточных сертификатов Удостоверяющих центров электронного правительства?

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

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

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

Худший ответ:
На любой универсальной такое делается на раз.
Вопрос: Theme check выдает ошибку get_post_format and/or has_post_format как исправить?

Лучший ответ:
Пишет вам что вы задали в теме форматы записей. Но ваша тема их нигде не использует. Зачем тогда вы указали их в поддержке темы?

Худший ответ:
Theme Check не говорит что тут ошибка, он как бы спрашивает WTF?! - вы декларируете поддержку Post Formats с помощью add_theme_support(), но в реальности нигде их не используете. Таким образом он вам как бы намекает - либо крестик снимите, либо трусы оденьте. 
Добавьте реальные Post Formats в код темы:
- определение формата в Loop при выводе записей функциями has_post_format() и get_post_format() 
- модификация вывода в зависимости от формата (или назначение кастомного CSS класса)
- добавьте CSS стили для этих кастомных классов
Либо уберите их поддержку. Потому что сейчас вы врете потенциальному пользователю/покупателю - говорите что есть поддержка, но самой поддержки на самом деле нет.
Вопрос: Как привести касательную параметрической функции на плоскости к векторному виду? Как найти вектор нормали в точке на плоском графике?

Лучший ответ:
Если кривая задана в параметрическом виде X=X(t), Y=Y(t), то все проще.  Касательная равна (dY/dt)/(dX/dt), ну а вектор нормаль -(dX/dt)/(dY/dt).

Худший ответ:
Перегнать функцию в неявный вид (из параметрической всегда можно однозначно перейти к неявной). Неявный вид это F(x,y) = 0 

Тогда координатами вектора нормали будут значения частных производных функции F в искомой точке.
Вопрос: Как называется этот стиль и как сделать так же?

Лучший ответ:
Классические мягкие тени (inner и просто) + 'конфетные' градиенты + background blur конечно же. Все это называется 'Effects в Фигме'.
Урок: два слоя, верхнему назначить Effects > Backgroung blur (теперь все, что под ним, будет блюриться). Задать прозрачноть у верхнего слоя, чтоб все заблюренное под ним было видно. Собсна готово! 


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

Лучший ответ:
Не выдумывать
https://yandex.ru/dev/metrika/doc/api2/api_v1/intr...

Худший ответ:
Пеши ф файл:$f="count.log";
$max_log=10000;
$ip = getIP();
$date = date("H:i:s d.m.Y");
$url = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$rows = file($f);
while(count($rows) > $max_log) array_shift($rows);
$rows[] = $date."|".$ip."|".$url."|\r\n";
file_put_contents($f, $rows);
function getIP() {
  if (!empty($_SERVER['HTTP_CLIENT_IP']))
  { $ip=$_SERVER['HTTP_CLIENT_IP']; }
  elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) 
  { $ip=$_SERVER['HTTP_X_FORWARDED_FOR']; }
  else { $ip=$_SERVER['REMOTE_ADDR']; }
  return $ip;
}
Вопрос: Как запускать exe файл из консоли без указания полного пути к исполняемому файлу?

Лучший ответ:
Я нашел решение с добавлением пути до программы в проводнике windows в разделе path.
Only this.
Можете ещё в существующие пути закидывать программы.

Худший ответ:
https://superuser.com/questions/871372/launch-prog...

нашел вот такое решение, но может есть что-то еще?)
Вопрос: Есть возможность добавить свойство всем существующим товарам в битрикс через админку?

Лучший ответ:
1. Создай доп. свойство 
2. Скриптом пробеги по всем товарам и присвой нужное значение или открой по очереди все товары и просто сохрани.
(Новым товарам свойство будет добавляться автоматом.)

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

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

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

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

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

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

Худший ответ:
Пф, 60к. В свое время я верстал одну страницу в этом же бюджете на фрилансе.
Есть один парень FL который делал чисто верстку html/css и на js не писал ни строчки, даже не подключал плагины (карусели, pop up и тд). Там у него в месяц только по БС выходило тыс 300) А сколько еще проектов помимо безопасной сделки шло? И таких примеров там много на верстке, есть люди которые больше чем на сайтах под ключ зарабатывают. Хотя разрыв в ЗП между верстальщиком и full stack тоже большой.
Вопрос: Как вычислить похожесть строк?

Лучший ответ:
similar_text — Вычисляет степень похожести двух строк

Худший ответ:
Нашел на тостере решение, которое, возможно, подойдет идеально для моей задачи. Спасибо всем, кто откликнулся) Т.к. у меня строки имеют определенную структуру (последовательность), то думаю, что идеально подойдет такой вариант. 
"Если же хотите именно сами все сделать, то надо составить базу всех городов, их синонимов, сокращений (Санкт-Петербург, Питер, СПб и т.д.) и перебирать. Потом добавить неточный поиск и исправление ошибок."
Порекомендовал его Boris Korobkov в посте (https://toster.ru/q/593468). И ему спасибо )
Вопрос: Форма обратной связи index.php?

Лучший ответ:
Вынести обработчик в отдельный файл, указывать его в атрибуте action формы

Худший ответ:
я разобрался нужно был в js указать путь к php обработчику spoiler//forma 1
    $("#form1").submit(function(){
        var form = $(this);
        var data = form.serialize();
        $.ajax({
            type: 'POST',
            url: "/index.php", 
            data: data,
            success: function(response){
                $('#form1').html('Ваша заявка успешно отправлена! В ближайшее время с Вами свяжется наш менеджер. Спасибо.'); 
    	    //$('#form1 .b-btn-call').hide();
    		count_blocks(); 
            },
            error: function(response){
                $('#form1').html('Произошла ошибка при отправке заявки. Пожалуйста обновите страницу и попробуйте снова.');
    	    //$('#form1 .b-btn-call').hide();
             }
        });	    
        return false;
не было url