Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Spring MVC, как необходимо обрабатывать формы с датой?

Лучший ответ:
Я так понял, вы сделали ввод даты в виде 3-полей... Обычно, делают одно поле и на это поле вешать js либу для вода дат, например JQuery Datepicker, а в контроллере делают все, что написал azerphoenix выше

Худший ответ:
https://gerrytan.wordpress.com/2013/05/21/binding-...
Я и сам изучаю Spring MVC и пока не сталкивался с отправкой Date из формы, но посмотрите ссылку выше.
Как я понял у вас есть @Entity и необходимо указать аннотацию- @DateTimeFormat
Пример кода:@DateTimeFormat(pattern = "dd/MM/yyyy")
private Date dob;public String addCustomer(@ModelAttribute("addCustomerForm") AddCustomerForm form) {
  // do something with form input ..
}
Или вот, еще один пример - https://stackoverflow.com/questions/43786382/submi...
для получения данных из формы с input{type="date"}
Вопрос: Как восстановить историю браузера?

Лучший ответ:
Б - бекапы.

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

Лучший ответ:
Общепринятая практика - использовать менеджеры паролей.
"не удобно\сложно\паранойя" - сейчас все бросятся вас отговаривать, ага, разбежались.

Худший ответ:
Хорошие и передовые сервисы имеют множество средств защиты учётной записи.Такими средствами - лучше НЕ пренебрегать и не отказываться от их использования!
1. Проверяйте, что пароль уходит ТОЛЬКО в зашифрованном виде или через SSL!
2. Пароль (любой и можно не менять) + E-MAIL + SMS + Google Authenticator + выставить фильтр по IP-адресу/подсети + OAuth/SSH-токены ещё бывают и т.д.
А вообще - вопрос хороший: надо черкануть статью: "Учётка в сейфе"))UPD:
Создадим функцию (формулу): Функция: логин, hash: sha1(домен+"соль"), текущая дата создания/смены пароля, алфавит всех возможных символов в пароле, требования для формирования пароля и своя "соль". На вход: только домен.
Затем вычисляем hash и по hash'у - находим логин и после: вычисляем пароль.На выходе: получаем логин и готовый пароль
Т.е., не зная домена и формулы - не узнать точного логина и пароля.
А пароль - нигде не хранится.
Вопрос: Как вывести количество записей за текущий и предыдущий месяц mysql?

Лучший ответ:
1) храним датувремя в нормальном поле datetime
2) читаем про DATE_FORMAT, GROUP BY, COUNT

Худший ответ:
SELECT * FROM posts WHERE YEAR(date) = 2016 AND MONTH(date) = 7";
Может зависеть от типа данных, в котором у вас лежит дата (date)
Вопрос: Есть ли разница, в том, что бы натянуть верстку на wordpress или писать сайт на wordpress? Если да то что лучше?

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

Худший ответ:
Я скажу вам так. Заказчик, когда обращается к дизайнеру, у него одно представление. Когда вы начинаете верстать, появляется множество нюансов. К тому же, приходится продумывать адаптив. 
Лучше работать в два этапа. Сначала верстать, делать правки, и получить деньги за работу. Потом приступить к натяжке. 
Вы поймите, что верстать и натягивать на wordpress - это совсем разные вещи. У каждого процесса своя логика. 
Для верстки можно подключить gulp, browser-sync и другие плюшки. 
Как вы будете перезагружать браузер в wordpress, после каждой правки в html или css? 
Смотрите сами. 
Я не исключаю, что через пять лет работы, вы будете сразу же верстать на worpdress. Но для этого нужно набраться опыта.
Вопрос: Работают ли точки доступа Ubiquiti UniFi AP без программного контроллера?

Лучший ответ:
Будут, но ограниченно.

Худший ответ:
Всё работает.
Вопрос: Какую систему поставить на данную МАШИНУ?

Лучший ответ:
Нужен только для серфинга, просмотра видео в ютубе и одноклассникиWindows 7. Это оптимально, но тормозить будет, как и на других системах.
Для комфортного серфинга нужно 8гб памяти, и SSD диск.
В принципе браузер будет работать и с 4гб памяти и HDD, но уже явно некомфортно.
2гб памяти это гарантированные постоянные тормоза, браузеру этого очень мало.

Худший ответ:
У меня был на E350 нетбук с 4Gb RAM.
Лагал что с SSD, что без. Вернее, с SSD дико лагал, с HDD вообще вставал колом.
Видосы с фризами всегда, если больше 480p на ютубе включать.
На 7-ке тормозил безбожно, на 10-ке чуть меньше. Она реально быстрее по сравнению с 7 и меньше памяти жрёт. XP не ставил, но есть ощущение, что это оптимальный вариант.
Вывод: лучше закопать.
Вопрос: Возможно форму помещать в другую форму?

Лучший ответ:
Нет, это не правильно.
https://www.w3.org/TR/xhtml1/#prohibitionsform must not contain other form elements.

Худший ответ:
Тег form не может содержать вложенный тег form по правилам стандарта, Степан Романов все верно указал.
Насколько понял, вы хотите получить различный набор полей с одной страницы, тогда Вам стоит взглянуть на тег fieldset, Ref: htmlbook.ru/html/fieldset
Он позволяет группировать поля формы и по необходимости отключать группу(ы) целиком, указав атрибут disabled только для fieldset.
Вопрос: Что нужно знать современному frontend-разработчику?

Лучший ответ:
Для начала как пользоваться поиском :)

Худший ответ:
Зависит от задач. Если у вас простенький лендинг, возможно jQuery и не нужен. Но если у вас что-то более сложное - модалы, табы, анимация, попапы и т.п. - и при этом вы хорошо разбираетесь в jQuery - используйте его.
Как-то пробовал не использовать jQuery, а писать на vanilla-js. Ну что сказать - изобрел велосипед, написал свой jQuery. Вы попробуйте, и удивитесь, к чему придете.
Вопрос: Как динамически обновлять контент на Ajax?

Лучший ответ:
websocket
Вот простой пример из видео.
https://www.youtube.com/watch?v=4lkRacFJ9_I
https://www.youtube.com/watch?v=OHy2zpmsWf8
...
Ну и конечно гугл - 100500 

Худший ответ:
Вот есть ответы на ваш вопросКакие технологии использовать для создания чата?Как правильно быть в случае если мне нужно обновлять инфу с сервера?Что значит фраза «оборачивай в ноду»?
Вопрос: Как перенести вниз описание главной страницы магазина Woocommerce?

Лучший ответ:
Для категорий и подкатегорий работает этот хукremove_action( 'woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10 );
add_action( 'woocommerce_after_shop_loop', 'woocommerce_taxonomy_archive_description', 100 );
Должно и для главной работать, как и написал WP Panda
P.S. На самый крайний случай, посмотрите к какому хуку можно привязать свою функцию (https://businessbloomer.com/woocommerce-visual-hoo...
и напишите нечто вродеadd_action( 'woocommerce_single_product_summary', 'my_theme_my_action', 41 );
function my_theme_my_action() { 
  echo '<div class="">Код какой нужно вставить</div>';
}
где woocommerce_single_product_summary нужно заменить  нужным хуком (данный отвечает за расположение на странице товара, 41 - позиция)
PPS. А если выводить этот текст надо только на главной, сделайте проверку по ИД страницы

Худший ответ:
Ребята, всем спасибо. Все решил с вашими пояснениями. 
Действительно: 
remove_action( 'woocommerce_archive_description', 'woocommerce_product_archive_description', 10 );
add_action( 'woocommerce_after_shop_loop', 'woocommerce_product_archive_description', 100 );
и красота
Вопрос: Как запустить скрипт питон из другого скрипта питон?

Лучший ответ:
Импортируете модуль subprocessimport  subprocess

subprocess.Popen(['python3', 'script.py', 'argzzz1', 'argzzz2'])
UPD:
Путь к интерпретатору Python3import sys
>>> sys.executable
'/usr/bin/python3'
Более подробно читать тут

Худший ответ:
subprocess.Popen([sys.executable, 'скрипт'], пара,метры)
Вопрос: Стоит ли углубляться в изучение 1с Битрикс?

Лучший ответ:
Быстрый ответ стоит!
Но "тру" программеры мешают битрикс с говном, т.к. в нём много, что не по общепринятым стандартам и требует знаний тонкостей. 
Т.е. будь готов, что в профессиональной среде будут говорить Битрикс "г0вно", но это потому, что они не умеют его готовить. (Но также питонисты говорят про javaистов и т.д. и т.п.)
Каждый решает для себя чем ему заниматься, я работаю с 1С-Битрикс больше 6 лет и ни жалею ни минуты :)

Худший ответ:
Если хотите быть хорошим разработчиком и у вас есть возможность вообще не работать с битриксом, то бросайте его как можно скорее.
https://habr.com/post/282333/ маст рид
zhurov.me/blog/links-about-bitrix.html
govnokod.ru/search?search=bitrix&language= примеры говнокода в ядре
zhurov.me/blog/why-you-should-start-new-project-wi...
https://www.google.ru/search?q=%D0%B1%D0%B8%D1%82%... в гугле можно найти кучу интересного материала по запросу "битрикс говно"
Вопрос: Как это работает (алгоритм с использованием рекурсии для вычисление числа Фибоначчи)?

Лучший ответ:
Во время выполнения кода в оперативной памяти создается вспомогательная структура называемая стеком. Она работает по принципу LIFO - последний вошел - первый вышел. Когда вы вызываете функцию некоторые ее данные добавляются в стек - аргументы, расположение в памяти, адрес возврата (вообще эти данные зависят от реализации).
То есть когда вы вызвали getFibonachi(8) в стеке создалась запись о этом вызове. При этом n == 8. То есть мы попадаем в else и вызываем getFibonachi(7). Теперь стек имеет запись о двух функциях. И т.д. До тех пор пока n == 1. Тогда функция вернет 1. Эта последняя функция удаляется из стека. То есть на этом этапе стек содержит функции:
getFibonachi(2)
getFibonachi(3)
getFibonachi(4)
getFibonachi(5)
getFibonachi(6)
getFibonachi(7)
getFibonachi(8)
Мы возвращаемя к выполнению функции вызванной с аргументом 2. В этот момент мы рассчитывали функцию getFibonachi(1) (она была успешно вычислена и вернула 1) и теперь переходим к второму слагаемому. getFibonachi(0) (т.к n==2). Она возвращает 0. Теперь мы можем вычислить функцию getFibonachi(2), потому что мы уже получили значения от двух функций, которые были вызваны в блоке else. getFibonachi(2) вернет 1 (1+0=1) и удалится из стека. Теперь он выглядит так:
getFibonachi(3)
getFibonachi(4)
getFibonachi(5)
getFibonachi(6)
getFibonachi(7)
getFibonachi(8)
Продолжаем выполнение функции с вершины стека. И так далее пока все функции не вернут значения)) Более подробно гуглите: стек вызовов функции. Немного криво, но как смог.Можете использовать дебаггер js в браузере. Чтобы визуализировать работу стека.

Худший ответ:
Числа Фибоначчи – это последовательность, начиная с 0 и 1, где каждый следующий равен сумме двух предыдущих. 
Третий равен 0 + 1 = 1 // итого первые три ряда: 0 1 1
Четвёртый это сумма последних двух единиц = 2 // 0 1 1 2
Пятый это 1 + 2 = 3 // 0 1 1 2 3
И так далее. Вот начало ряда: значение:         0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144
порядковый номер: 0  1  2  3  4  5  6   7   8   9  10  11  12 Восьмой, если считать с 0, равен 21.
Параметром в функцию getFibonachi() передаётся не значение, а порядковый номер элемента ряда Фибоначчи, а функция должна вернуть значение.
Чтобы вычислить очередное значение, надо знать два предыдущих.  Отсюда и (n-1) и (n-2)
Поскольку любой элемент ряда считается одинаково, пишут всего одну функцию. Она сразу готова дать ответ для первых двух элементов, если n = 0 или 1. В остальных случаях ей придётся вызывать саму себя.
Движок JavaScript'а сам позаботится о хранении промежуточных значений и цепочки кто-кого вызвал и с каким параметром.
Вопрос: Безопасно ли подключение Tor через VPN?

Лучший ответ:
Выше вам правильно сказали. Если это нужно для небольших шалости, то схема vpn через tor в принципе безопасна, но не очень. Реальный ip адрес провайдер увидет, но то что вы используете tor он знать не будет. Из камней здесь скорее то, что нет защиты на выходных узлах tor и трафик бу не в безопасности. Есть интересная статья по этому поводу blog.secretvpn.net/2017/07/Sovmestnoe-ispolzovanie...

Худший ответ:
На месте спецслужб у меня бы возникли вопросы после обнаружения зашифрованного соединения на VPN сервис. А если нужно то трафик легко сопоставляется по временным меткам и объему
Вопрос: Что значит, когда в вакансиях пишут «Опыт с одним из фреймворков: Symfony, Laravel, Yii»?

Лучший ответ:
Это значит если вы осилили один то достаточно легко сможете писать на другом

Худший ответ:
Yii никогда не пробовал
Это правильно. Пусть так оно и остается.В 90% вакансий пишут "опыт с одним из фреймворков". 
Означает ли это, что они дадут время на изучение какого-то другого фреймворка?
Да. Но не так что ты сядешь и 2 недели будешь штудировать документацию. Тебе просто дадут проект на нужном фреймворке и задачу, а с фреймворкрм (точнее с той его частью, которая нужна для выполнения задачи) будешь разбираться по ходу дела.Или это означает, что если соискатель хорошо умеет во что-то одно, то ему и будут давать проекты именно на этом фреймворке
Не, это редкость и если так - то скорей всего об этом напишут прямо.Судя по тому, что работодатели в PHP это, чаще всего, "ИП Варданян", то подозреваю, что будет что-то вроде "Умеешь писать на Laravel? Круто! Вот тут на Wordpress нужно кое-что поправить, разберешься..."
Именно так оно и будет. Решение тут только одно - не работать на ип варданянов, для этого уже есть целая армия макак, зачем с ними конкурировать?Особенно удивляет от работодателей с собственным проектом(проектами): "Необходимо знать хотя бы один фреймворк: Laravel, Symfony, Yii... мы пишем на Symfony". Так почему бы не требовать знание Symfony? 
С Yii'шниками или Laravel'шиками это еще прокатит, а специалистов по симфони раз-два и обчелся, просят они овердохера и чаще всего своих запросов не оправдывают. Поэтому проще взять разработчика с другим опытом и переучить.
Вопрос: Блок питания дует в пол, это нормально?

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

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

Лучший ответ:
Если вы не о фрилансе, а именно о домашних задачах - то никак. Потому что домашние задачи должны делаться в удовольствие, и контролировать время тут - лишнее.

Худший ответ:
Todoist для планирования всего.Toggl если нужно трепать время на какую-то задачу/проект.
Жестким отслеживанием времени не занимаюсь, отталкиваюсь от планирования. Есть ряд срочных и важных задач, есть менее срочные и менее важные. Список задач состоит из рабочих и личных, поэтому work-life balance сохраняется по умолчанию. Срочность выставляется раскидыванием задач по дням, важность - приоритетом. В Todoist их 4 - 1, 2, 3 и без приоритета. Задач с наивысшим приоритетом 1 в день не может быть больше 3х. В приоритет 2-3 стараюсь ставить тоже не более 3х. Прекрасный день, когда выполнено все. Хороший день - когда все с приоритетами, Нормальный - 1-2 приоритет. Если выполнен только приоритет 1 - fail. Логика весьма простая.
Вопрос: Какие книги/курсы посоветуете для R/Python (Data mining)?

Лучший ответ:
Рекомендую:
https://ru.stackoverflow.com/questions/678970/

Худший ответ:
посмотрите тут
Вопрос: Что такое содержит в себе файл?

Лучший ответ:
㤰へ䘸㤰硆㠸へ䘸㜰硆㠶へ䘸㔰硆㠴へ䘸㌰硆㠲へ䘸㄰硆㠰へ䘷㤰硆㜸へ䘷㜰硆㜶へ䘷㔰硆㜴へ䘷㌰硆㜲へ䘷㄰硆㜰へ䘶㤰硆㘸へ䘶㜰硆㘶へ䘶㔰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㤰へ䘸㤰硆㠸へ䘸㜰硆㠶へ䘸㔰硆㠴へ䘸㌰硆㠲へ䘸㄰硆㠰へ䘷㤰硆㜸へ䘷㜰硆㜶へ䘷㔰硆㜴へ䘷㌰硆㜲へ䘷㄰硆㜰へ䘶㤰硆㘸へ䘶㜰硆㘶へ䘶㔰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㤰へ䘸㤰硆㠸へ䘸㜰硆㠶へ䘸㔰硆㠴へ䘸㌰硆㠲へ䘸㄰硆㠰へ䘷㤰硆㜸へ䘷㜰硆㜶へ䘷㔰硆㜴へ䘷㌰硆㜲へ䘷㄰硆㜰へ䘶㤰硆㘸へ䘶㜰硆㘶へ䘶㔰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㤰へ䘸㤰硆㠸へ䘸㜰硆㠶へ䘸㔰硆㠴へ䘸㌰硆㠲へ䘸㄰硆㠰へ䘷㤰硆㜸へ䘷㜰硆㜶へ䘷㔰硆㜴へ䘷㌰硆㜲へ䘷㄰硆㜰へ䘶㤰硆㘸へ䘶㜰硆㘶へ䘶㔰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㤸へ䘱ㄸへ䘱〱へ䘱ㄹへ䘱ㄶへ䘱ㄸへ䘳㐰硆ㄱ㐰硆ㄱ㐰硆ㄱ㌰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㤰へ䘸㤰硆㠸へ䘸㜰硆㠶へ䘸㔰硆㠴へ䘸㌰硆㠲へ䘸㄰硆㠰へ䘷㤰硆㜸へ䘷㜰硆㜶へ䘷㔰硆㜴へ䘷㌰硆㜲へ䘷㄰硆㜰へ䘶㤰硆㘸へ䘶㜰硆㘶へ䘶㔰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㤰へ䘸㤰硆㠸へ䘸㜰硆㠶へ䘸㔰硆㠴へ䘸㌰硆㠲へ䘸㄰硆㠰へ䘷㤰硆㜸へ䘷㜰硆㜶へ䘷㔰硆㜴へ䘷㌰硆㜲へ䘷㄰硆㜰へ䘶㤰硆㘸へ䘶㜰硆㘶へ䘶㔰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠰硆㈰㠍
Примерный перевод:Для того, чтобы 㤰 к 䘸 㤰 硆 㠸 к 䘸 㜰 硆 㠶 к 䘸 㔰 硆 㠴 к 䘸 ㌰ 硆 㠲 к 䘸 ㄰ 硆 㠰 к 䘷 㤰 硆 㜸 к 䘷 㜰 硆 㜶 к 䘷 㔰 硆 㜴 к 䘷 ㌰ 硆 㜲 䘷 ㄰ 硆чтобы 㜰 к 䘶 㤰 硆 㘸 к 䘶 㜰 硆 㘶 䘶 㔰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰㠰 硆 ㈰ 㠰 硆 㤰 Предыдущая 䘸 㤰 硆 㠸 к 䘸 㜰 硆 㠶 к 䘸 㔰 硆 㠴 к 䘸 ㌰ 硆 㠲 к 䘸 ㄰ 硆 㠰 к 䘷 㤰 硆 㜸 к 䘷 㜰 硆 㜶 к 䘷 㔰 硆 㜴 䘷 ㌰ 硆чтобы 㜲 к 䘷 ㄰ 硆 㜰 к 䘶 㤰 硆 㘸 к 䘶 㜰 硆 㘶 䘶 㔰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 㤰 Предыдущая 䘸 㤰 硆 㠸 к 䘸 㜰 硆 㠶 к 䘸 㔰 硆 㠴 к 䘸 ㌰ 硆 㠲 к 䘸 ㄰ 硆 㠰 к 䘷 㤰 硆 㜸 к 䘷 㜰 硆 㜶 䘷 㔰 硆чтобы 㜴 к 䘷 ㌰ 硆 㜲 䘷 ㄰ к 硆 㜰 к 䘶 㤰 硆 㘸 к 䘶 㜰 硆 㘶 䘶 㔰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 㤰 Предыдущая 䘸 㤰 硆 㠸 к 䘸 㜰 硆 㠶 к 䘸 㔰 硆 㠴 к 䘸 ㌰ 硆 㠲 к 䘸 ㄰ 硆 㠰 к 䘷 㤰 硆 㜸 䘷 㜰 硆чтобы 㜶 к 䘷 㔰 硆 㜴 к 䘷 ㌰ 硆 㜲 䘷 ㄰ к 硆 㜰 к 䘶 㤰 硆 㘸 к 䘶 㜰 硆 㘶 䘶 㔰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 㤸 Предыдущая 䘱 ㄸ к 䘱 〱 к 䘱 ㄹ 䘱 ㄶ Предыдущая 䘱 ㄸ 䘳 㐰 硆 ㄱ 㐰 硆 ㄱ 㐰 硆 ㄱ ㌰ 硆 ㈰ 㠰 硆 ㈰ 㠰硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 㤰 Предыдущая 䘸 㤰 硆 㠸 к 䘸 㜰 硆 㠶 к 䘸 㔰 硆 㠴 к 䘸 ㌰ 硆 㠲 к 䘸 ㄰ 硆 㠰 䘷 㤰 硆 㜸䘶 㔰 Предыдущая 䘷 㜰 硆 㜶 к 䘷 㔰 硆 㜴 к 䘷 ㌰ 硆 㜲 䘷 ㄰ к 硆 㜰 к 䘶 㤰 硆 㘸 к 䘶 㜰 硆 㘶 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 㤰 Предыдущая 䘸 㤰 硆 㠸 к 䘸 㜰 硆 㠶 к 䘸 㔰 硆 㠴 к 䘸 ㌰ 硆 㠲 䘸 ㄰ 硆 㠰䘶 㔰 Предыдущая 䘷 㤰 硆 㜸 к 䘷 㜰 硆 㜶 к 䘷 㔰 硆 㜴 к 䘷 ㌰ 硆 㜲 䘷 ㄰ к 硆 㜰 к 䘶 㤰 硆 㘸 к 䘶 㜰 硆 㘶 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠰 硆 ㈰ 㠍

Худший ответ:
Название файла?
Вопрос: Стоит ли регистрироваться на Google Play?

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

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

Лучший ответ:
1. Использовать INSERT IGNORE - в таком случае при вставке будут игнорироваться ошибки (в т. ч. совпадения значения уникального поля) и таки строки не будут записаны в БД
2. В одном INSERT делать вставку нескольких записей.

Худший ответ:
Делайте один SELECT .. WHERE `link` IN (val1, ..., val44).
А в цикле уже этот результат перебирайте.
Вставку новых делайте одним запросом.
INSERT IGNORE или INSERT ... ON DUPLICATE лишним при этом не будут.
Это самый быстрый вариант, у вас будет всего 2 запроса к БД - один на выборку, один на вставку.
Вопрос: Чем отсканить книжку?

Лучший ответ:
Пардон, решение нашлось само. ScanPapyrus.

Худший ответ:
давно сканировал программой VueScan, там были настройки режима задержки в пару секунд, успевал перевернуть старницы, разрезка и обработка удобней в scantailor, ну а текст распознать добавить через finereader и сохранить в pdf
Вопрос: Как получить слова из базы mysql?

Лучший ответ:
Это не вопрос ИМХО. Ибо ответ на ваш будет - научиться пользоваться SQL, php или что там у вас используется.

Худший ответ:
Какие именно слова вам нужно получить? Опишите подробно. 
Желательно структуру БД опишите и для чего Вам эти слова нужны, мы постараемся Вам помочь.
Вопрос: Есть ли смысл учиться верстать адаптивно без фреймворков?

Лучший ответ:
Привет! 
Я бы порекомендовал Вам вообще не верстать на bootstrap на первоначальных порах. Прежде, чем переходить к какой-либо технологии, нужно понять как эта технология работает. 
Bootstrap - используется для прототипирования (вообще, изначально он был создан именно для этого), т.е. для создания быстрых набросков чего-либо, за счет использования готовых компонентов. 
Я, для начала, порекомендовал бы Вам изучить БАЗУ, т.е. уйти в сторону float'ов. А потом плавно перейти к изучению flexbox.
Также, я бы Вам порекомендовал (как только освоите базу) попробовать Susy.
Можно выделить большой минус использования bootstrap'a:
Это HTML Grid System. Из-за чего очень сильно нагромождается верстка.
Именно поэтому, лично я и перешел на Susy (CSS Grid System)Спору нет, с ним верстать более удобно и быстро, нежели без него - с этим я полностью не согласен, так как CSS Grid System гораздо удобнее и мощнее (и в сотни раз быстрее)!

Худший ответ:
Разумеется, да.
Вы должны понимать сам процесс, а фреймворк - это лишь инструмент.
Вопрос: Как быстро разобраться с основами SQL?

Лучший ответ:
Книгу не посоветую, но тут важно понять саму концепцию таблиц и работы с ними. Что вот есть таблица, у нее есть определенный набор полей, вроде как набор свойств у класса. И каждая запись в таблице это экземпляр такого объекта. Можно вытащить все или некоторые записи/экземпляры из таблицы, можно отредактировать один из них или обновить свойства/поля у нескольких сразу. Можно удалять. Можно создавать новые. 
Под каждую сущность выделять свою таблицу. Можно сделать связи между таблицами, когда одно из полей ссылается на другую таблицу. 
Когда будет понимание этого, можно почитать любой справочник по синтаксису SQL и по библиотеке для вашего ЯП для работы с БД. И можно делать первые шаги в программировании под БД. 
А вот когда эти основы утрясутся, тогда можно сесть и вдумчиво почитать одну из фундаментальных книг.

Худший ответ:
Посмотрите sql-ex, по-моему все начинают разговор об sql с этого сайта.
sql-ex.ru
sql-tutorial.ru
Вопрос: Как освободить память в java?

Лучший ответ:
1. Самое простое. var = null; Если нужно ещё и мусорщика пустить — ну пусти, System.gc();
2. Если нужно, чтобы объект не удерживался — WeakReference. Как только объект исчезнет, слабая ссылка перещёлкивается в null. Бывает нужно: 1) если объекты-дети переживают своих владельцев, и при этом потерять владельца — это несмертельно; 2) когда строим какой-нибудь временный список.
3. Не выдавать безымянный объект наружу, если он переживает создателя. В безымянных объектах есть ссылка на создателя. Выдавать лямбду: если создатель не нужен, ссылки никакой не будет.
4. Аналогично с внутренними классами — если он переживает создателя, делай его static.
5. String.intern, если вы работаете с кучей мелких одинаковых строк. Ну или наладить свой кэш :)
6. Использовать объектные пулы и прочие структуры, снижающие нагрузку на мусорщик.
7. Разбивая строки на мелкие кусочки, использовать паттерн doSomething(String data, int start, int length), не вытягивая подстроку физически. Использовать StringBuilder.

Худший ответ:
offheap, например
Вопрос: Как вставить карту местности, зависящую от IP?

Лучший ответ:
Очень легко, расширенная информация GeoIP дает координаты, которые можно использовать в качестве центра карты. Саму карту на страницу размещаешь leaflet$ geoiplookup 68.180.228.159
GeoIP Country Edition: US, United States
GeoIP City Edition, Rev 1: US, CA, California, Sunnyvale, 94089, 37.424900, -122.007401, 807, 408
GeoIP ASNum Edition: AS36647 Yahoovar map = L.map('map').setView([ 37.424900, -122.007401], 13);
L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png').addTo(map);
console.log('Job finished');

Худший ответ:
Забыл уточнить - важно, чтобы карты были Яндекс или Гугл, потому что нужно так же вставить и пункты выдачи того города, где находится посетитель. Опять же, точно так же, как здесь:  jazz-shop.ru
Вопрос: Как поставить пакет для python 3.6?

Лучший ответ:
Переходите на UNIX - рано или поздно придется перейти, вы ведь программист.
Если перейдете - то получите защиту от такого рода ошибок)

Худший ответ:
Первично - культура ценностей кодера:
Системы обожают UTF-8  => никаких кириллических символов в именовании папок и файлов.