Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Стоит ли начинающему писать самому плагины на jquery?

Лучший ответ:
У меня примерно такая же проблема, мне постоянно хочется улучшать код, который я пишу, из соображений производительности и красоты, но этот перфекционизм излишен и сильно увеличивает сроки разработки.
Пока нет реально заметных тормозов - не надо ничего оптимизировать. Тенденция не самая хорошая (Witcher 3, Chrome, Assassins Creed - это только вершина айсберга), но пока вы будете делать свой идеальный быстрый плагин, конкуренты напишут кучу глючных кривых костылей, которые уже будут работать, и люди будут пользоваться ими, а когда наконец зарелизите версию 1.0, она уже настолько устареет, что вы и сами ей пользоваться не будете.

Худший ответ:
написать свой по быстрому так сказать и вот потратил уже часа 2-3 на это дело, почему так много?
Для хорошего плагина это не много.Вобщем, пришел к выводу: подключаю scrollspy и не парюсь(если уж захочется как то его улучшить, через jquery можно немного повлиять на его действие, это быстрее чем писать самому с нуля).
Норм, так и делайте.мне постоянно кажется что все будет дико тормозить!
Преждевременная оптимизация — зло!
Вопрос: Как использовать SASS на обычном хостинге?

Лучший ответ:
Обычный - шаред? Ну, если не поддерживает, никак. 
Пишите на SASS'е, перед загрузкой на хостинг компилите в CSS, его и заливаете.

Худший ответ:
Наверное, несколько топорный способ, но можно так:Установить WinSC Включить постоянную синхронизацию локальной и удаленной директории
UPD: Файлы sass заливать не обязательно, поэтому в настройках синхронизации WinSCP можно поставить чекбокс Selected files only, предварительно выделив только нужное.
Вопрос: Что взять Samsung Galaxy S II или Sony Xperia S?

Лучший ответ:
А не думали насчет Galaxy Nexus? Он стоит 10к примерно сейчас и при этом на нем уже 4.2 есть и он выдает настоящий google android без всяких странных вещей производителей. Чистый гугл.
Также можете подождать Nexus4, он очень быстрый, качественный и новый плюс цена на него не высока.

И еще: размер шрифта на андроиде не зависит от разрешения экрана. Все шрифты масштабируются до физического размера. То есть на SGS4 с FullHD экраном шрифты будут как на моем оптимусе с 480x320. Но только на SGS4 они будут очень четкими.

Худший ответ:
ТС, Вам лучше сюда
Вопрос: [closed]Вставка 1 000 000 уникальных случайных значений

Лучший ответ:
как вариант — все слова кидаете в массив, но в качестве ключей. Подсчитываете количество элементов в массиве — и добавляете n недостающих слов — опять проверяете. И так, пока количество элементов не будет = 1000000.
Потом все ключи кидаете в базу.
Не знаю, насколько будет быстрее, но это первое что пришло в голову)

Худший ответ:
решил вопрос созданием дополнительной таблицы, дальше используется способ с UNIQUE KEY. После эксперимента дополнительная таблица полностью чистится. Всем спасибо:)
Вопрос: Что почитать в глубину?

Лучший ответ:
меня, в свое время, сильно прокачала сборка lfs со вдумчивым чтением доументации и разбором необходимости каждого пакета

Худший ответ:
citforum.ru/operating_systems/linux.shtml очень хорошая подборка
Вопрос: Развернуть сайт Django 1.9?

Лучший ответ:
nginx на фронт 100% (не апач)
WSGI сервер выбирай из uWSGI и Gunicorn
В общем получается так:
nginx <-> uWSGI <-> Твоё приложение
Статику отдаёт nginx напрямую.
На русском можешь почитать учебник по английскому.
Почти все актуальные доки только по-английски.

Худший ответ:
классика же
Gunicorn OR uWSGI
и
Nginx и Apache
лучше , конечно, uWSGI + Nginx , но на русском только про Единорога, кажется
вбивай в Гугл - статья на Хабре есть,
ну и вообще Джанго + Уникорн, Джанго + юВСЖИ даст ссылки на туториалы
а так - https://www.digitalocean.com/community/tutorials/h...
ну  и https://www.digitalocean.com/community/tutorials/h...
Вопрос: Как записать в файл данные полученные с $_SERVER[]?

Лучший ответ:
php.net/manual/ru/function.file-put-contents.php<?php
file_put_contents('путь до файла', $_SERVER['REMOTE_ADDR']);
?>

Худший ответ:
а весь массив можно записать так:<?php

	$data = '';
	
	foreach( $_SERVER as $key => $value )
		$data .= $key . ' = ' . $value . PHP_EOL;
		
	file_put_contents('путь до файла', $data);

?>
Вопрос: Бесплатный парсер для Wordpress?

Лучший ответ:
Отдаю абсолютно бесплатно: https://github.com/imangazaliev/didom

Худший ответ:
с тех сайтов, где есть rss, тянуть данные бесплатно можно используя встроенную функцию
fetch_feed()
https://codex.wordpress.org/Function_Reference/fet...
Вопрос: Отправка почты и 2 канала в интернет

Лучший ответ:
гугль SPF Запись несколько ip

Худший ответ:
а обратные записи для обоих ip куда указывают? на mx1/2.firma.ru или как придётся?
1 антиспам проверка обычно проверка обьратного резолва — ели сервер mx.firma.ru -> 1.1.1.1 то и обратное должно быть верным, т.е 1.1.1.1 должен быть mx.firma,ru, а не 234wrf.client.host.provider.com
дальше всякие dkim/spf.
что, впрочем, не спасает от попадания вашего IPшника в спамлисты и отправки ваших писем в null именно по причине того, что администратор посчитал, что спамлист «такойто» круче dns/dkim/spf по приеоритету
Вопрос: Скорость постановки в очередь exim через php mail(...)

Лучший ответ:
Насколько мне известно, функция mail() использует вызов локального MTA (в Unix это обычно /usr/sbin/sendmail). Т.е. сколько вызовов mail() — столько раз запускается внешний интерфейс для отправки. Само собой, данный способ далёк от того, чтобы быть хоть сколько-нибудь быстрым.
Дабы не изобретать велосипед, стоит почитать хотя бы нижеследующий форумный топик
PHP Bulk Email — Best Practices?

Худший ответ:
Отправляйте напрямую exim, а не через mail.
Что в конфиге exim?
Например вот такие штуки есть?
На днях сделал рассылку на 8000 адресов. Все прошло на ура. Может кому понадобиться, использовал вот такие параметры в конфиге (можно добавить роутеры для mailman):
КОД: ВЫДЕЛИТЬ ВСЁ • РАЗВЕРНУТЬ
smtp_accept_max = 150
smtp_accept_max_per_connection = 100
smtp_connect_backlog = 30
smtp_accept_max_per_host = 50
smtp_accept_reserve = 30
smtp_reserve_hosts = +relay_from_hosts
split_spool_directory = true
remote_max_parallel = 50
Вопрос: Разблокирование в Гугле после очистки от вредоноса? Как избежать подобных проблем?

Лучший ответ:
https://sitecheck.sucuri.net/results/rem-31.ru
Ищите эту строку pix-00.tizerbank.com и начинайте чистить с этого места. Если начнет опять появляться, то у вас шелл на сайте, стирайте все под корень и перезаливайте из бекапа.

Худший ответ:
Так дело в том что я полностью стирал через гугл и все перекопал, нет данной строки не вижу вообще на сайте ... Ее просто нет. Не пойму откуда они берут ее pix-00.tizerbank.comнапример, не юзать левые плагины от ворпдерсс, нуленые скрипты и т.п. Так практически скрипты стоят проверенные. И проверял. Они без вреда. Если только системные от Ucoz
Вопрос: Что выбрать из java-фреймворков для вывода коллекции: Spring MVC, Struts, Mojarra(JSF)?

Лучший ответ:
Spring MVC как более популярный и более перспективный

Худший ответ:
В дополнение к предыдущему ответу, Spring имеет еще такой проект как SpringData, который позволит создать RestRepository,  т.е. именно то что Вам нужно, как я понял.
Вопрос: Задача на многопоточность?

Лучший ответ:
Напишите свою реализацию пула потоков, которые постоянно выбирают из общей очереди задания (объект, реализующий какой-нибудь интерфейс с методом execute) и генератор таких задач. НаУчитесь писать блокирующие очереди и реализуете паттерн producer-consumer. Потом генератор сделайте многопоточным. Потом попробуйте очередь сделать распределенной (по нескольким машинам, например сделайте пару виртуалок), чтоб вы могли распределять нагрузку по узлам кластера из своих виртуалок.
А дальше уже природа вам подскажет, что еще туда прилепить))

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

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

Худший ответ:
не регистрируй на себя домен xD
посмотри как делают pirateBay
Вопрос: Авторедирект с 80 порта на 600?

Лучший ответ:
Так подойдет?

function del()
{
adr="http://"+document.domain+":600";
window.location=adr;
}

в тег body прописать onLoad=«setTimeout('del()', 5000)»

Худший ответ:
Еще можно делать rewrite средствами индейца, безо всяких js/PHP/HTML/etc.
Вопрос: Каковы причины возникновния интерфейсов в c#?

Лучший ответ:
en.wikipedia.org/wiki/Class_%28computer_programmin...
Это должно помочь понять.
И все ,что можно сделать с интерфейсом можно сделать и с абстрактным классом ?
- неправда. Класс не может унаследовать несколько абстрактных классов, но реализовывать множество интерфейсов - может. Точнее может унаследовать иерархию абстрактных классов, но не сразу несколько одновременно.

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

Лучший ответ:
Способ называется рекурсия. Накидал пример на коленке:
$alphabet = 'abcd';
$length = 5;
$words = array();

function makeword($prefix)
{
	global $alphabet, $length, $words;
	if (strlen($prefix) == $length)
	{
		$words[] = $prefix;
		return;
	}
	for ($i = 0; $i < strlen($alphabet); $i++)
		makeword($prefix . $alphabet{$i});
}

makeword('');

// Все слова - в массиве $words
echo count($words);


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

Лучший ответ:
// добавьте к коду из вопроса 1 псевдослучайное число в пределах min - max
function rand( min, max ) { 
  return Math.random() * ( max - min + 1 ) + min;
 }
Если надо целое получить: Math.round( x )Math.ceil( x )Math.floor( x )

Худший ответ:
// функция генерирует случайное число
function getRandomInt(min, max){
  return Math.floor(Math.random() * (max - min + 1)) + min;
}


$("#email").focusout(function(e){
  $("input#name").val( $(this).val().split("@")[0]  +  getRandomInt(1000, 9999)   );
})живой пример
Вопрос: Программирование для iOS для полного чайника. С чего начать?

Лучший ответ:
Я бы посоветовал начать с этого rutracker.org/forum/viewtopic.php?t=3286836

Это также есть на iTunes U (бесплатно). Стендфордские курсы.

Худший ответ:
Советую Beginning iPhone 4 Development. Exploring the iOS SDK.Jan.2011. По ней смог написать пару утилиток, информация в книге довольно свежая. Рассматриваются UI для айПэда.
Вопрос: Как привести Html в excel?

Лучший ответ:
Мы пользовали https://github.com/PHPOffice/PHPExcel

Худший ответ:
table to Excel (процитированный) у меня заработал только с 2003 офисом. 
И это, кстати, не эксель, а эмуляция. Заставляем html-страницу выглядеть как эксель-представление:xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel"
Экспортируйте в CSV и напишите инструкцию по импорту. 
Быстрее будет, честное слово. Решал такую задачу - у пользователей был 2003 офис, 2007, 2010, опенофис и лотус. И все хотели себе импорт вотпрямсразу с вебстраницы.
Вопрос: Что такое прозрачное шифрование?

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

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

Лучший ответ:
Я удмаю, что не сильно ошибусь, если скажу — никак. Ведб по сути, чтобы услышать цену и сроки разработчику надо знать, что он будет делать.

Но можно попробовать исхитриться. Найдите уже реализованный сервис, сходный (на ваш взгляд) с функционалом и объемом будущего вашего. Ну и дальше при запросе коммерческого ссылайтесь на него, мол, вот надо похожее по функциональности, уже есть то-то и то-то, сколько примерно это будет у вас стоить. Но, как мне кажется, такой вариант многим не понравится. Мне бы не понравился и я бы стал с опаской относится к такому заказу. 

На мой взгляд проще не боятся, что идею украдут. Тем более её и так украдут, как только вы выпустите проект в жизнь. И у тех кто украдет бюджет на рекламу и разработку может оказаться значительно больше вашего, так что даже более ранний старт не поможет. Ну и даже то, что вы найдете студию и она возьмется за проект вовсе не значит, что кто-то из студии не сможет слить идею кому-то еще. Т.е. проект украдут в любом случае =) Так что на мой взгляд проще не бояться этого, а побыстрее постараться выйти на рынок.

Худший ответ:
Это не вы случайно делаете сервис заказа печатных фоток из вконтакте\фэйсбука\инстаграма?
Вопрос: Освоить Scrum и Agile на уровне Scrum-мастер

Лучший ответ:
Scrum — это здравый смысл + базовые навыки командного менеджмента в применении к разработке ПО (как правило).

Здравый смысл приходит в основном с опытом, а для овладения командным менеджментом — коммуникации, управление задачами, коллективом — читайте базовые книги по менеджменту и психологии управления.

Чисто на механическом знании Scrum-ритуалов не выедете, на каком бы системном уровне их не освоили — все время будет что-то не так.

Что посоветую: 

Джон Адаир — «Как управлять людьми и самим собой». Очень практичная книга, вплоть до наличия упражнений — нужно не лениться и упражнения выполнять.

Ицхак Адизес — «Идеальный руководитель», «Управляя изменениями». Изложена его методология — must read для любого участника команды.

Михаил Литвак — «Командовать или подчиняться». Прикладная психология — аналогично must read.

+ полезны книги по другим, более нагруженным методологиям — например, «RUP — это легко» — помогают понять, как вообще крутятся шестеренки при разработке ПО и почему и когда хорош Scrum. И какие-либо азы по построению бизнес-процессов — тоже помогают понять, как много общего у разработки ПО с другими отраслями.

Худший ответ:
Сходите поучиться к скрамтреку.
Вопрос: Отступы у текста, css?

Лучший ответ:
Это межстрочный интервал (интерлиньяж)..logo p{
line-height: 44px;
}

Худший ответ:
font-size: 62px;
при том что height:70;
Вопрос: Движок форума для компании?

Лучший ответ:
Любой форумный движок: phpBB, Invision Power Board, MyBB, etc.

Худший ответ:
Мы используем vbulleten
Вопрос: Ограничитель трафика — какие есть альтернативы?

Лучший ответ:
полноценный шлюз kerio control

Худший ответ:

по forum.ptraffer.ru/download/file.php?id=165&sid=108... сделай шлюз
Вопрос: LightBox аналог

Лучший ответ:
Мне больше нравится highslide.com/ библиотека галереи.
А по вашему случаю: либо я не могу понять, что вы пытаетесь донести, либо вы сами не понимаете, что пытаетесь сказать. Ссылки на изображения ниоткуда не берутся, вы сами указываете — от куда они должны браться. Хотите отказаться от мелких превьюшек? Просто указывайте путь в src и в href аналогичными.

Худший ответ:
Вы же понимаете сколько времени будет грузиться страница, если вы зальете туда галерею из больших фотографий и просто уменьшите их параметры width="..." height=".."?
И еще подумайте, как вас возненавидят мобильные пользователи с GPRS по 5р.\мб. — ваша страничка сожрет у них сразу полтинник.
Вопрос: Virtualbox не видит 64?

Лучший ответ:
Включить виртуализацию в BIOS.

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

Лучший ответ:
Так быстрее:
50%, что Dumpper+JumpStart вытащит пароль WPA за 10 сек, а sslstrip перехватит всю https авторизацию (кроме сотовых). Если защита WEP, то grimwepa вытащит любой пароль за полчаса.
Весь софт работает под Linux, за исключением Dumpper и JumpStart.
Если точнее, то 90% роутеров Zyxel отдают пароль за 10 секунд через Dumpper.

Худший ответ:
для анализа траффика, советую wireshark, это что касается анализа...
а что касается попытки перехвата самих данных, почитайте про организацию MITM атак. Но такие протоколы как https перехватывать смысла нет... все равно не расшифровать.
Вопрос: Какой RAID массив организовать для отказоустойчивости?

Лучший ответ:
Что то все в кучу смешали. То речь про отказоустойчивость, то про бэкапы. Какой RAID массив организовать для отказоустойчивости?Ну например RAID 1.RAID 1, говорят, норм, но там скорость чтения низкая.Это кто такое сказал? По сравнению с чем она низкая? Скорость чтения в данном массиве выше чем у одиночного диска, либо равна ему.Два диска на сервере: C и D. Бэкапы SQL базы пишутся на диск DДовольно неграмотная организация бэкапов. Бэкапы должны храниться на другой машине как минимум.А вдруг упадет D? Нужно сделать наименее затратный массив с зеркалом и высокой скоростью записи, потому что бэкапов -- тьма.Чем страшно падение? Остановкой работы или потерей данных.
Т.е если опасность в остановке работы - то нужно организовать отказоустойчивость например с помощью RAID 1.
Если опасность в потере данных - то нужно просто делать бэкапы и никаких рейдов.
И с каких это пор для бэкапов нужна высокая скорость записи? Обычно для бэкапов используют самые тихоходные диски.

Худший ответ:
Раз диска 4, то RAID 5 или 10.RAID 1, говорят, норм, но там скорость чтения низкая.
Бекапам не пофигу ли на чтение?
Вопрос: Читалка книг для Android

Лучший ответ:
FBReader. Умеет все основные форматы, куча настроек, есть работа с OPDS каталогами, интегрирован с LitRes, позволяя прямо из приложения покупать.

Худший ответ:
Рекомендую Laputa Book Reader ( www.laputareader.com/ )
Вопрос: Мультиязычность сайта и поисковые системы?

Лучший ответ:
Начать стоит с ознакомления со справкой Google - многие моменты хорошо описаны. Также есть видео, где сотрудник Google Андрей Липатцев рассказывает про мультиязычные сайты - вебинар на youtube.
Если вкратце, то можете выбирать любой удобный для вас вариант (поддомен, каталог, отдельный сайт) - в Google Search Console возможно установить таргетинг на конкретную страну в том числе для конкретного раздела на сайте (например /en/).
Обязательно настройте атрибут hreflang для того, чтобы Google лучше понимал связь между версиями страниц на разных языках.
Разницы в ранжировании поддоменов/каталогов нет, поэтому смотрите, с каким из вариантов вы сможете наиболее эффективно работать. 
Например, в моей практике была ситуация, когда надо было внедрить hreflang на сайт с 4 языковыми версиями, но из-за того, что URL у каждой версии отличались не только каталогом, но и языком у программистов не сразу получилось настроить это дело корректно из-за особенностей системы. Это вылилось в дополнительные затраты для компании.
p.s. Яндексом буржуи не пользуются, поэтому ориентируйтесь в первую очередь на Google.

Худший ответ:
второе
опционально  - организовать переход между языками через JS, Гугл выше поставит \зыковые версии
+ гугл вебмастерс все саюдомены как отдельные сайты с ориентацией на разные страны
Вопрос: Экспорт новостей из Strawberry в Wordpress?

Лучший ответ:
Вы можете воспользоваться более простым способом импорта данных в ваш новый сайт на WP.
У WP есть целый набор способов импорта данных в себя. Располагается данная настройка по адресу: http://[your_domain]/wp-admin/import.php
Самый простой способ для Вас, как мне кажется, это извлечь полную RSS-ланту с вашего предыдущего сайта. 
Не забудте в настройках RSS вашего сайта на Strawberry указать ему отдавать 1000+ записей в ленте.

Худший ответ:
@xSkyFoXx дело говорит. Делайте через RSS, XML и пр., но только не пытайтесь перенести руками данные из бд в бд - ни к чему хорошему это не приведет.
Вопрос: (Yii2) Как инклудить View файл?

Лучший ответ:
Рендеринг в контроллерах  https://github.com/yiisoft/yii2/blob/master/docs/g...
Рендеринг в виджетах https://github.com/yiisoft/yii2/blob/master/docs/g...
Рендеринг в видах  https://github.com/yiisoft/yii2/blob/master/docs/g...
Рендеринг в других местах https://github.com/yiisoft/yii2/blob/master/docs/g...

Худший ответ:
<?php include __DIR__ . '/blocks/right_block.php'; ?>
По моему этот вариант ещё никто не удалял ;)
Вопрос: Как не упустить relocation bonus?

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

Худший ответ:
. Может ли компания в таком случае не выплатить relocation bonus или предъявить мне претензии по поводу того, что я их "обманываю"? 
Конечно, ведь ты этим и занимаешься - обманываешь. Я конечно понимаю, что становлюсь местным, но платеж по ипотеке ничем не уступает, например, платежу по съему жил площади. 
Аренда за месяц + залог за месяц + комиссия агенту. Уступает.
Вопрос: Посоветуйте онлайн консультанта для сайта

Лучший ответ:
Клиентам ставим www.jivosite.ru/benefits Есть платные и бесплатные установки. Пока (2 года) никто не ругался

Худший ответ:
посмотрите тут
Вопрос: Помогите выбрать фотоаппарат из списка

Лучший ответ:
Имел дело с двумя разными Canon PowerShot, могу их с уверенностью рекомендовать. Из этого набора я бы еще присмотрелся к Nikon Coolpix.

Худший ответ:
Из предложенных вариантов я бы взял этот:
market.yandex.ru/model.xml?hid=91148&modelid=6070724
Но мое говномнение ничем объективным не подкреплено. Разве что минимальное количество мегапикселов как плюс.
Вопрос: Как подобную линию реализовать средствами CSS3 ?

Лучший ответ:
Простые стили для горизонтальных линий

Худший ответ:
Всё оказывается довольно просто, чем кажется)
Вопрос: Как отлично запоминать прочитанный материал?

Лучший ответ:
Повторять
habrahabr.ru/post/216633
https://ru.wikipedia.org/wiki/%CA%F0%E8%E2%E0%FF_%...
Если есть два дня
первое повторение — сразу по окончании чтения;
второе повторение — через 20 минут после первого повторения;
третье повторение — через 8 часов после второго;
четвёртое повторение — через 24 часа после третьего.
Если нужно помнить очень долго
первое повторение — сразу по окончании чтения;
второе повторение — через 20-30 минут после первого повторения;
третье повторение — через 1 день после второго;
четвёртое повторение — через 2-3 недели после третьего;
пятое повторение — через 2-3 месяца после четвёртого повторения

Худший ответ:
Повторить 100 раз.
Вопрос: Как проверить айфон на программные закладки?

Лучший ответ:
Поставьте WiFi Точку доступа перед FW, подключите к ней iPhone и смотрите на FW, куда айфон ходит.
В целом, если айфон не взломанный, то какие-либо закладки маловероятны.

Худший ответ:
Скрытая программа? если это не разлоченный айфон, маловероятно. Да и опять же на нерзалоченном устройстве - доступ к данным о приложениях кроме ПО apple - никто не даст
Вопрос: Как сделать холст(основу) в Drag&Drop для конструктора?

Лучший ответ:
За то время, которое вы тут спрашиваете, вы могли уже купить оригинал, а вам бы его брендировали под все ваши нужды.
Да и сами бы успели, вероятно, научиться. Для простоты возьмите любой ИГРОВОЙ js-движок. Там есть всё что вам нужны - работа с тайлами, события тачей-кликов, качественные примеры. Если прекратите спрашивать и начнете делать, то через пару недель он у вас будет.

Худший ответ:
Ваш пример не работает! 404 ошибка. А что касается вашей проблемы, то вам нужен как минимум jQuery UI. Там есть прекрасная реализация Drag&Drop и кучей настроек