Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как получить результат в методе getUpdates Telegram API?

Лучший ответ:
А что вы ему и куда пишете? Если в группу, то по умолчанию он принимает сообщения начинающиеся на / и где упоминают имя бота. Чтобы принимал весь текст /setprivacy disabled сделайте у BotFather

Худший ответ:
Данный метод возвращает только новые сообщения. Если бот уже реагировал на некие отправляемые ему сообщения, то он их уже получил (скорее всего этим же методом) и они помечены сервером Telegram как полученные. Соответственно, при каждом новом запросе они возвращаться уже не будут, иначе вы бы каждый раз получали всю историю сообщений с момента создания бота. В данном случае, у вас есть два варианта:
Вести лог получаемых ботом сообщений и пользоваться им на своё усмотрение.
Поиграться с параметром offset метода getUpdates. Подробнее здесь: https://core.telegram.org/bots/api#getupdates
Например: https://api.telegram.org/botXXXXXXXXXX/getUpdates?...
Вопрос: Как разделить сайты на одном сервере для безопасности?

Лучший ответ:
1. Если сайтов мало - дешево и просто - разнести все виртуалки по разным vdsкам.
Можно взять заметно более дешевые чем эта.
2. Если сайтов много - купить нормальный выделенный сервер, далее поднять на нем систему виртуализации и настрогать себе vds самому.

Худший ответ:
Мхм. 
chroot + отдельные апачи + nginx поверх всех них. 
Но можете некисло просесть по ресурсам.
Вопрос: Математика и школа?

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

Худший ответ:
Следует понимать тот факт, что нет прямой жёсткой связи между той математикой, что бывает на олимпиадах и той, что может присутствовать на вступительных экзаменах (или последние уже везде отменили и теперь только ЕГЭ?). Там нужны разные навыки и разные знания.
Если вопрос о подготовке к экзаменам, то в дополнение к ранее написанному могу посоветовать брать номера журнала Квант (был когда-то такой). Там есть хорошие статьи, хорошие задачи (разного уровня и назначения, со вступительных экзаменов, в том числе). Причём и по математике и по физике. Я сам когда готовился к поступлению на мехмат МГУ в 1978, использовал их для подготовки (хотя не только их). Были там материалы и пригодные для изучения в целях участия в олимпиаде. По пособиям. Они бывают разного качества. Хорошие - редко встречаются. Оценить самостоятельно не так просто, нужен опыт. Я когда занимался репетиторством, использовал свои разработки.
По олимпиадам. Советую найти книги издательства "Мир" - у них была специальная серия, где, в основном, выпускали книжки по олимпиадам (американские, венгерские, польские...). Можно посмотреть их не только в плане того, что на таких олимпиадах бывает, но там ещё были справочные материалы по тем темам, на которые были задачи, но что обычно отсутствует в курсе школьной математики.
Ещё немного дополнений к спискам выше. У Оре была книжка по теории графов, написана доступно. У него же и введение в теорию чисел имеется. Ещё элементарные введения в теорию чисел есть у Виноградова (только задачки оттуда пытаться решать не советую - не выйдет; только примеры) и Дэвенпорта. Ссылок не даю, у меня всё это в бумажном виде, но Гугль поможет.
Можно было бы ещё кое-что посоветовать, но времени на освоение и так не слишком много.
Вопрос: Как работать с фрилансерами?

Лучший ответ:
можно ли доверять исполнителю назначать сроки? 
Офигенный вопрос.
А кому ещё можно «доверить» это? Заказчику чтоли? Забавную картину представляю я себе: заказчик полулёжа на кресле, с сигарой, говорит «да что тут делать — полчаса, ну максимум час, это ж элементарно — поле ввода текста и кнопка, вот тебе и твиттер».
Заказчика могут либо устраивать сроки, либо нет — на этот случай у него есть рынок с набором исполнителей. А называть сроки может только исполнитель.

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

Лучший ответ:
Я тут вас в гугле разбанил,  так что получите.
Ваш ГуглМэн.

Худший ответ:
По первой ссылку в гугле очень подробно расписан этот алгоритм, прямо пошагово
https://www.google.co.th/url?sa=t&rct=j&q=&esrc=s&...
Вопрос: Обновление до Windows 8

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

Худший ответ:
С Windows 7 фокус не прошел. Была версия Home Prem., купил обновление до Pro, Долго бодался с поддержкой Мелкософра — нельзя ставить сразу Pro, при переустановке системы обязательно повторять путь сначала. Не уверен, что такое прокатит с восьмеркой.
Вопрос: Что необходимо знать о Python для того, чтобы получить свой первый проект?

Лучший ответ:
https://www.packtpub.com/all/?search=numpy
сверху вниз или снизу вверх читаешь по диагонали, впитываешь, выполняешь примеры
потом  - на kaggle
краем глаза держишь goLang

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

Лучший ответ:
достаточно мне заменить точку на стрелочку и, разумеется, объект на указатель на объект и (о чудо!) всё работает
Самого главного не сказал: "и объект QWidget на стеке текущей функции на объект в куче".Чисто академический вопрос: почему так?
Потому что в первом случае виджет разрушается при выходе из функции show_widget, а во втором остаётся болтаться в куче. Выход происходит сразу после возврата из QWidget::show, а сам этот вызов неблокирующий.

Худший ответ:
Вам уже ответили правильно, хочу добавить что в Qt все окна и контролы нужно создавать в куче ( так как тогда сама Qt сможет корректно их удалить ). Кроме того при создании нового объекта не забывайте указать ему на его родителя ( в вашем случае при создании QWidget внутри класса Widget - QWidget* w = new QWidget(this);
QLineEdit *line = new QLineEdit(w);
Вопрос: Проблемы с вводом русского текста в IE 10

Лучший ответ:
Проблема решилась.
Оказалось, что она была в плагине плавной прокрутки SetPointSmooth.dll из программы SetPoint для мышей и клавиатур Logitech, отключил этот плагин в надстройках — сразу все заработало.

Худший ответ:
Попробуйте изменить кодировку отображения страниц с UTF-8 на «cp1251». Или же добавить дополнительные языки в браузер через настройки (Tools-Internet options->General->Languages). Извините, но русскоязычной Windows 8 под рукой нет.
Вопрос: Голос в текст, как?

Лучший ответ:
habrahabr.ru/blogs/google/117234/ — как раз недавно об этом писалось.

Худший ответ:
Нормального ПО для русского языка нет. 

В своё время немало сил положил на поиски решения и советую Вам не тратить. Русский язык значительно сложнее английского, для которого можно найти работоспособное ПО. 
Можно добиться нормального распознавания ряда русских слов, но о том, что бы что-то надиктовывать, даже не думайте.
Вопрос: Выбор технологий для backend в geo сервисе на yandex map?

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

Худший ответ:
instantmaps.ru - подходит под все условия да и плюс цена небольшая
Вопрос: Как просмотреть связи таблицы в SQL?

Лучший ответ:
Если связи организованы как внешние ключи, то в MySQL Workbench есть Reverse Engeneer, который на EER-диаграмме их показывает, в Navicat скорее всего тоже. Если связи были только в голове разработчика, значит смотрите все таблицы и по названиям полей пытаетесь догадаться, что есть что.

Худший ответ:
Решил вопрос с помощью DbShema. Очень рекомендую.
Вопрос: Можно ли задавать высоту iframe в зависимости от высоты содержимого контента?

Лучший ответ:
<script language="javascript" type="text/javascript">
  function resizeIframe(obj) {
    obj.style.height = obj.contentWindow.document.body.scrollHeight + 'px';
  }
</script>
и у фрейма <iframe src="..." frameborder="0" scrolling="no" onload="resizeIframe(this)" />

Худший ответ:
Если содержимое этого iframe чужого сайта, то нет!
Вопрос: Можно ли посмотреть статистику сайта, если на нем нет счетчиков?

Лучший ответ:
Наиболее востребованы следующие сервисы:Similarweb - оценивает общий трафик сайта, распределение по каналам (прямой, органика, платный и т.д.);Semrush показывает ориентировочное количество трафика из Google, основываясь на занимаемых сайтом позициях;На сайте Xtool для сайтов подтягивается бесплатный график из семраша, а также данные из мегаиндекса (емнип);Для Яндекса с помощью Продвигатора можно посмотреть - есть ли сайт в топе по каким-либо фразам. Также там есть и информация по трафику.

Худший ответ:
Попробуйте какой-нибудь www.alexa.com
Вопрос: Каждому пользователю файл по уникальной ссылке[NGINX, PHP]

Лучший ответ:
Есть вот такой модуль:
wiki.nginx.org/HttpSecureDownload

И еще вот такой:
wiki.nginx.org/HttpSecureLinkModule
Для использования второго потребуется написать некоторый код, который будет генерить токены (все это описано по ссылке).

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

Лучший ответ:
ЦеликомКод

Худший ответ:
Люди добрые!
А как все таки сделать тоже самое,  но только если высота блока при этом варьируется (т.е то 500 может быть то 3000)???
if ($(this).scrollTop() > 500) - что здесь нужно исправить? Что бы блок становился шире в зависимости от конечной высоты соседнего блока?
Все два блока разной высоты в зависимости от заполнения контента ( id="content" и id="sidebar").
Вопрос: Стоит ли указывать Vagrant и Chef в резюме?

Лучший ответ:
1. вагрант и шеф - это серьёзные штука для тех, кто умеет линукс и виртуалки
денвер и опенсервер - это поделки для тех, кто наоборот :)
2. денвер и оперсервер - это для себя и только
вагрант и шеф - это масштабируемые автоматизируемые решения, причём сначала у себя, а потом поработить весь мир ;)

Худший ответ:
А почему бы и нет? Пригодится
Вопрос: Магазин Амперка, Arduino uno идёт вместе с usb-кабелем?

Лучший ответ:
эти пацаны знают amperka.ru/page/contacts

Худший ответ:
эти пацаны знают amperka.ru/page/contacts
Вопрос: Проблемы с провайдерским DNS'ом. У кого есть идеи?

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

Худший ответ:
Я так понимаю, у провайдера master DNS для вашей зоны, раз другие DNS имеют в своем кэше Ваш адрес, то скорее проблемы именно у провайдера.
Если он не дает разъяснений, можете попробовать другие DNS. Например, бесплатный Zoneedit.com.
Вопрос: Как организовано сопровождение ИТ-инфраструктуры в бюджетных организациях?

Лучший ответ:
Что там вообще происходит?! 
Россия.

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

Лучший ответ:
В вордпресс есть замечательные условные теги, как например  is_page() , в параметрах которых вы можете передать ID страницы/поста и соответственно получиться:
if (is_page(id)){
wp_enqueue_script('needFullScript'); // В теле функции подключаем нужный скрипт, перед этим его регистрируем с помощью wp_register_script()
}

Худший ответ:
Сейчас конечно глупости напишу, но раз никто не пишет - как говорится на безрыбье и водолаз - закуска.
Вижу 2 варианта:
первый - через какой-нибудь if... (надеюсь вы понимаете о чем я)
второй - если у вас там не 100500 страниц - подключить все (и хоть все и должно работать, даю 100% гарантию что этот вариант не правильный)
Вопрос: Кастомный UI в Android

Лучший ответ:
Для Button можно определить собственный вид через задания изображений для ее разный состояний (нажата/ в фокусе/ не нажата):
<Button android:id="@+id/my_button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="My Text"
    android:background="@drawable/mybutton_background"/>


Где в drawable/mybutton_background находятся указания о том какие изображения использовать, например:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_focused="true" 
    	  android:state_pressed="false" 
    	  android:drawable="@android:drawable/grey_button_background_focus_blue" />
    <item android:state_focused="true" 
    	  android:state_pressed="true"
    	  android:drawable="@android:drawable/grey_button_background_pressed_blue" />
    <item android:state_focused="false" 
    	  android:state_pressed="true"
	  android:drawable="@android:drawable/grey_button_background_pressed_blue" />
    <item android:drawable="@android:drawable/grey_button_background_normal" />
</selector>


Худший ответ:
Возможно, это Вам пригодится.
Вопрос: Как перевести деньги через webmoney из Украины в Россию?

Лучший ответ:
Пусть на второй стороне заведут себе WMU кошелек, сообщат вам. Вы в любом терминале на него кидаете гривны, на той стороне меняют WMU на WMR.

Худший ответ:
wmu это карта, которую нужно покупать? У меня ничего нет, кроме номера, на который нужно перевести сумму. Первый раз сталкиваюсь с вебмани.
Вопрос: Конструкция include и return?

Лучший ответ:
Может так понятней будет:
Файл foo.php$foo = "foo-php";
return $foo;
Файл bar.php$bar = "bar-php";
Подключение:$x = include("foo.php"); // $x хранит "foo-php", т.к. использовался return
$y = include("bar.php"); // $y хранит 1, т.к. нет return, соответственно функция include вернула 1
Если бы файл не удалось подключить, то в обоих случаях вернулось бы false.

Худший ответ:
Обработка возвращаемых значений: оператор include возвращает значение FALSE при ошибке и выдает предупреждение. Успешные включения, пока это не переопределено во включаемом файле, возвращают значение 1. Возможно выполнить выражение return внутри включаемого файла, чтобы завершить процесс выполнения в этом файле и вернуться к выполнению включающего файла. Также, возможно вернуть значение из включаемых файлов. Вы можете получить значение включения как если бы вы вызвали обычную функцию. Хотя это не возможно при включении удаленного файла, только если вывод удаленного файла не содержит правильные теги начала и конца PHP кода (так же, как и локальный файл). Вы можете определить необходимые переменные внутри этих тегов и они будут представлены в том месте, где файл был включен.
Так как include - это специальная языковая конструкция, круглые скобки не обязательны для заключения аргумента. Будьте осторожны при сравнении возвращаемого значения.php.net/manual/ru/function.include.php
Вопрос: Mac OS в среде win и linux

Лучший ответ:
1) Все работает. Рекомендую CoRD.
2) с openvpn не знаю, есть ли готовые бинарники (наверняка есть), но скомпилить можно 100%. PPtP есть нативно.
3) Как правило, проблем нет. Я не сталкивался.

Худший ответ:
Пишу как раз с MacBook Pro — все вами упомянутые задачи решаются без проблем.
Вопрос: Как синхронизировать локальный и удаленный репозиторий?

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

Худший ответ:
на флешке bare repo?
если да, то склонируй его себе локально, потом git remote add github git@github.com:user/project.git и git push github master
Вопрос: Какие есть пакеты для кэширования в djangо?

Лучший ответ:
Несовсем понятно, что вы ищете, но отвечу следующим образом:

 — в Django есть встроенный механизм кэширования с несколько стандартных бэкендов к нему — FileBackend, MemcacheBackend, DatabaseBackend (мог напутать в названиях, но суть та же). Вы сами выбираете, включать ли кэш и какой бэкэнд использовать в настройках (settings.py). 

Имейте в виду, что для удобства разработки, удобнее всего использовать DummyBackend, а полную информацию можно прочитать в документации

 — Если надо кэшировать большое количество queryset'ов и есть возможность использовать Redis, то рекомендую посмотреть в сторону решений с автоматической инвалидацией. Одним из лучших подобных инструментов считаю cacheops, кстати автор — наш соотечественник и уже писал о нем на Хабре.

Худший ответ:
Посмотрите еще на django-cacheback для асинхронного сбрасывания кеша использует таски в celery.
Вопрос: Ajax в проекте — область верстальщика или программиста?

Лучший ответ:
Это компетенция фронтенд-разработчика. Грубо говоря, фронтендеры, это те ребята, которые помимо HTML+CSS, так же хорошо умеют и JS (и всё с ним связанное, включая Ajax). Верстальщиков, в чистом виде, уже не осталось практически и вам пора прекратить так о себе думать. Учите JavaScript и jQuery, это очень поможет в вашей работе (а уж ajax на jQuery делается очень легко). 
Просто держите в голове следующее, все что на клиенте в браузере - это фронтенд, всё что на сервере - это бекенд. А теперь вопрос, почему тот программист должен лезть в сферу вашей компетенции, на клиент, чтобы сделать клиентскую часть своего аякс-запроса?)

Худший ответ:
Зависит от проекта. Если вам не дают спецификацию на API и структуры данных - то не ваше дело, если же дадут - тогда ваше. Даже без программирования, если у вас есть запрос api/articles, то вы можете создать папку api с файлом articles, где будет лежать JSON, как будто его вернул реальный API сервиса.
Вопрос: Переустановка Windows у бухгалтеров?

Лучший ответ:
Помню, был такой Norton Ghost — делал полные слепки системы.

Худший ответ:
чаще всего затык с реестром.
необходимо скопировать нужные ветки реестра (если не ищутся простым поиском в regedit'e по названию проги/компании, то можно использовать Process Monitor).
Ну и конечно, на первом этапе сделать бекап одного компьютера, и проводить все действия только с ним, и только после проверки успешности переноса приниматься за остальные.
Вопрос: Какой бесплатный внешний cron выбрать?

Лучший ответ:
Лучшим кроном в итоге оказались скрипты в Google Apps Script вида function cron1() {
    try {
        UrlFetchApp.fetch('<url>');
    } catch (e) {}
}
Запускать можно хоть каждую минуту и при желании обрабатывать результат и сохранять статистику в google таблицы

Худший ответ:
А что такое внешний cron?....
Вопрос: Проверка не правильная или регулярка?

Лучший ответ:
ОХРЕНЕТЬ О_О

Худший ответ:
В данном случае вы можете использовать функцию ctype_digit() - она вернёт true, лишь в том случае, если все символы в строке это цифры
Вопрос: Насколько вы используете flexbox? Почему нет?

Лучший ответ:
Если вы отказались от поддержки IE9, используйте смело. Но, в целом, флексбокс не дает ничего такого уж супер особенного, что бы оправдало его использование. Большинству достаточно хорошего грида от того же бутстрапа и хорошо продуманных media queries под все нужды.

Худший ответ:
Использую повсеместно когда в требованиях к проекту пишут IE11+. Когда IE10+ - аккуратно но бывает использую. IE9 - боль и унижение, благо таких проектов да с какими-то сложными лэйаутами у меня уже нет.
Вопрос: С изучения чего начать разработку приложения для просмотра расписаний автобусов с сайта под Android?

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

Худший ответ:
json или xml взависимости что сайт отдает, http requst, AsyncTask
Вопрос: Ajax или Angular фильтрация?

Лучший ответ:
Записывай: (AngularJS)var value=5;
$http({method: 'POST', url: server_side.php?action=get_item, data: value}).success(function(res) {
  $scope.items=res;
}).error(function(res) {
  alert("Ошибка");
});
Посылаем "ангуляровский запрос" на сервер. method - тип запроса (get, post), url - страница для обработки запроса с каким нибудь параметром. Если это post, то в теле передаем значение. Функция возвращает res переменную (имя любое) в которой ответ от сервера. Мы обрабатываем ответ как нам нужно. В случае неудачного ответа показываем ошибку.
Если хочешь сделать поиск в реалтайме, то алгоритм такой:
При нажатии клавиши в поле ввода, берем значение этого поля и отправляем на сервер, методом указанным выше. На сервере отлавливаем этот запрос, обрабатываем его (например ищем в базе названия по пришедшему значению) и выводим ответ обычным echo, заранее переведя его в удобный вид (или готовый html кусок или json строка)
Ну а на клиенте соответственно у нас должна быть подготовленная функция для обработки ответа, например формирование списка найденного.
При реалтайм поиске советую начинать поиск (отправлять запросы на сервер) от 3-х символов, ну и через 1 секунду после нажатия клавиши.

Худший ответ:
Если никогда не работали с ajax, то на ангулар лучше пока не смотреть. Разберитесь с jQuery и его методом $.ajax Если работали с js, и тем более с jquery то тут проблем не будет, легко всё настраивается и пишется.
Фильтрацию как в интернет магазине через ангулар, я бы не советовал, так как ангулар использует js для отображения данных, с чем плохо дружат поисковики. А вам в первую очередь нужно, чтобы ваш контент видели и легко индексировали поисковики.
Вопрос: Како взять дешевый, но мощный проводной роутер для соединения PPPoE 100 Мбит/с?

Лучший ответ:
Нет, Nastradamus, это фантастика.

Худший ответ:
Спасибо! Мне нужно чтобы 100 Мбит торентов тянул. :)
Так и не понял, умеет ли routerboard-750gl pppoe и в каком оно там виде. Провайдер Netbynet (Москва).